![]() |
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 7410 | . 2 ⊢ (if(𝜑, 𝐵, 𝐶) = 𝐵 → (𝐴𝐹if(𝜑, 𝐵, 𝐶)) = (𝐴𝐹𝐵)) | |
2 | oveq2 7410 | . 2 ⊢ (if(𝜑, 𝐵, 𝐶) = 𝐶 → (𝐴𝐹if(𝜑, 𝐵, 𝐶)) = (𝐴𝐹𝐶)) | |
3 | 1, 2 | ifsb 4534 | 1 ⊢ (𝐴𝐹if(𝜑, 𝐵, 𝐶)) = if(𝜑, (𝐴𝐹𝐵), (𝐴𝐹𝐶)) |
Colors of variables: wff setvar class |
Syntax hints: = wceq 1533 ifcif 4521 (class class class)co 7402 |
This theorem was proved from axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1789 ax-4 1803 ax-5 1905 ax-6 1963 ax-7 2003 ax-8 2100 ax-9 2108 ax-ext 2695 |
This theorem depends on definitions: df-bi 206 df-an 396 df-or 845 df-3an 1086 df-tru 1536 df-fal 1546 df-ex 1774 df-sb 2060 df-clab 2702 df-cleq 2716 df-clel 2802 df-rab 3425 df-v 3468 df-dif 3944 df-un 3946 df-in 3948 df-ss 3958 df-nul 4316 df-if 4522 df-sn 4622 df-pr 4624 df-op 4628 df-uni 4901 df-br 5140 df-iota 6486 df-fv 6542 df-ov 7405 |
This theorem is referenced by: ramcl 16967 matsc 22296 scmatscmide 22353 mulmarep1el 22418 maducoeval2 22486 madugsum 22489 itg2const 25614 itg2monolem1 25624 iblmulc2 25704 itgmulc2lem1 25705 bddmulibl 25712 dchrvmasumiflem2 27375 rpvmasum2 27385 sgnneg 34058 itg2addnclem 37042 itgaddnclem2 37050 itgmulc2nclem1 37057 selvvvval 41686 sqrtcval2 42942 |
Copyright terms: Public domain | W3C validator |