| 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 6883 | . 2 ⊢ (if(𝜑, 𝐴, 𝐵) = 𝐴 → (𝐹‘if(𝜑, 𝐴, 𝐵)) = (𝐹‘𝐴)) | |
| 2 | fveq2 6883 | . 2 ⊢ (if(𝜑, 𝐴, 𝐵) = 𝐵 → (𝐹‘if(𝜑, 𝐴, 𝐵)) = (𝐹‘𝐵)) | |
| 3 | 1, 2 | ifsb 4502 | 1 ⊢ (𝐹‘if(𝜑, 𝐴, 𝐵)) = if(𝜑, (𝐹‘𝐴), (𝐹‘𝐵)) |
| Colors of variables: wff setvar class |
| Syntax hints: = wceq 1570 ifcif 4488 ‘cfv 6538 |
| This theorem was proved from axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1825 ax-4 1839 ax-5 1940 ax-6 1997 ax-7 2038 ax-8 2145 ax-9 2153 ax-ext 2735 |
| This theorem depends on definitions: df-bi 210 df-an 401 df-or 861 df-3an 1105 df-tru 1573 df-fal 1583 df-ex 1810 df-sb 2097 df-clab 2742 df-cleq 2755 df-clel 2838 df-rab 3417 df-v 3457 df-dif 3909 df-un 3911 df-ss 3923 df-nul 4288 df-if 4489 df-sn 4591 df-pr 4593 df-op 4597 df-uni 4874 df-br 5111 df-iota 6494 df-fv 6546 |
| This theorem is referenced by: ccatco 14874 sumeq2ii 15746 prodeq2ii 15967 ruclem1 16288 xpsrnbas 17626 rhmmpl 22521 rhmply1vr1 22525 mat2pmat1 22870 decpmatid 22908 pmatcollpwscmatlem1 22927 copco 25158 pcopt 25162 pcopt2 25163 limccnp 26031 prmorcht 27320 pclogsum 27357 esplyfval0 33932 esplyfv1 33937 mblfinlem2 38287 ftc1anclem8 38329 ftc1anc 38330 rhmpsr 43295 fvifeq 47994 |
| Copyright terms: Public domain | W3C validator |