| Metamath Proof Explorer |
< Previous
Next >
Nearby theorems |
||
| Mirrors > Home > MPE Home > Th. List > ovif2 | Structured version Visualization version GIF version | ||
| Description: Move a conditional outside of an operation. (Contributed by Thierry Arnoux, 1-Oct-2018.) |
| Ref | Expression |
|---|---|
| ovif2 | ⊢ (𝐴𝐹if(𝜑, 𝐵, 𝐶)) = if(𝜑, (𝐴𝐹𝐵), (𝐴𝐹𝐶)) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | oveq2 7404 | . 2 ⊢ (if(𝜑, 𝐵, 𝐶) = 𝐵 → (𝐴𝐹if(𝜑, 𝐵, 𝐶)) = (𝐴𝐹𝐵)) | |
| 2 | oveq2 7404 | . 2 ⊢ (if(𝜑, 𝐵, 𝐶) = 𝐶 → (𝐴𝐹if(𝜑, 𝐵, 𝐶)) = (𝐴𝐹𝐶)) | |
| 3 | 1, 2 | ifsb 4494 | 1 ⊢ (𝐴𝐹if(𝜑, 𝐵, 𝐶)) = if(𝜑, (𝐴𝐹𝐵), (𝐴𝐹𝐶)) |
| Colors of variables: wff setvar class |
| Syntax hints: = wceq 1560 ifcif 4480 (class class class)co 7396 |
| This theorem was proved from axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1815 ax-4 1829 ax-5 1930 ax-6 1987 ax-7 2028 ax-8 2144 ax-9 2152 ax-ext 2734 |
| This theorem depends on definitions: df-bi 209 df-an 400 df-or 859 df-3an 1100 df-tru 1563 df-fal 1573 df-ex 1800 df-sb 2091 df-clab 2741 df-cleq 2754 df-clel 2837 df-rab 3415 df-v 3456 df-dif 3907 df-un 3909 df-ss 3921 df-nul 4286 df-if 4481 df-sn 4583 df-pr 4585 df-op 4589 df-uni 4866 df-br 5101 df-iota 6477 df-fv 6529 df-ov 7399 |
| This theorem is referenced by: sgnneg 15113 ramcl 17065 psrascl 22030 selvvvval 22195 psdmvr 22234 matsc 22510 scmatscmide 22567 mulmarep1el 22632 maducoeval2 22700 madugsum 22703 itg2const 25802 itg2monolem1 25812 iblmulc2 25893 itgmulc2lem1 25894 bddmulibl 25901 dchrvmasumiflem2 27566 rpvmasum2 27576 itg2addnclem 38170 itgaddnclem2 38178 itgmulc2nclem1 38185 readvrec 42971 sqrtcval2 44218 |
| Copyright terms: Public domain | W3C validator |