![]() |
Metamath Proof Explorer |
< Previous
Next >
Nearby theorems |
|
Mirrors > Home > MPE Home > Th. List > fvif | Structured version Visualization version GIF version |
Description: Move a conditional outside of a function. (Contributed by Jeff Madsen, 2-Sep-2009.) |
Ref | Expression |
---|---|
fvif | ⊢ (𝐹‘if(𝜑, 𝐴, 𝐵)) = if(𝜑, (𝐹‘𝐴), (𝐹‘𝐵)) |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | fveq2 6847 | . 2 ⊢ (if(𝜑, 𝐴, 𝐵) = 𝐴 → (𝐹‘if(𝜑, 𝐴, 𝐵)) = (𝐹‘𝐴)) | |
2 | fveq2 6847 | . 2 ⊢ (if(𝜑, 𝐴, 𝐵) = 𝐵 → (𝐹‘if(𝜑, 𝐴, 𝐵)) = (𝐹‘𝐵)) | |
3 | 1, 2 | ifsb 4504 | 1 ⊢ (𝐹‘if(𝜑, 𝐴, 𝐵)) = if(𝜑, (𝐹‘𝐴), (𝐹‘𝐵)) |
Colors of variables: wff setvar class |
Syntax hints: = wceq 1541 ifcif 4491 ‘cfv 6501 |
This theorem was proved from axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1797 ax-4 1811 ax-5 1913 ax-6 1971 ax-7 2011 ax-8 2108 ax-9 2116 ax-ext 2702 |
This theorem depends on definitions: df-bi 206 df-an 397 df-or 846 df-3an 1089 df-tru 1544 df-fal 1554 df-ex 1782 df-sb 2068 df-clab 2709 df-cleq 2723 df-clel 2809 df-rab 3406 df-v 3448 df-dif 3916 df-un 3918 df-in 3920 df-ss 3930 df-nul 4288 df-if 4492 df-sn 4592 df-pr 4594 df-op 4598 df-uni 4871 df-br 5111 df-iota 6453 df-fv 6509 |
This theorem is referenced by: ccatco 14736 sumeq2ii 15589 prodeq2ii 15807 ruclem1 16124 xpsrnbas 17467 mat2pmat1 22118 decpmatid 22156 pmatcollpwscmatlem1 22175 copco 24418 pcopt 24422 pcopt2 24423 limccnp 25292 prmorcht 26564 pclogsum 26600 mblfinlem2 36189 ftc1anclem8 36231 ftc1anc 36232 rhmmpl 40799 fvifeq 45632 |
Copyright terms: Public domain | W3C validator |