Mathbox for Alan Sare |
< Previous
Next >
Nearby theorems |
||
Mirrors > Home > MPE Home > Th. List > Mathboxes > equncomVD | Structured version Visualization version GIF version |
Description: If a class equals the union of two other classes, then it equals the union
of those two classes commuted. The following User's Proof is a Virtual
Deduction proof completed automatically by the tools program
completeusersproof.cmd, which invokes Mel L. O'Cat's mmj2 and Norm
Megill's Metamath Proof Assistant. equncom 4088 is equncomVD 42488 without
virtual deductions and was automatically derived from equncomVD 42488.
|
Ref | Expression |
---|---|
equncomVD | ⊢ (𝐴 = (𝐵 ∪ 𝐶) ↔ 𝐴 = (𝐶 ∪ 𝐵)) |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | idn1 42194 | . . . 4 ⊢ ( 𝐴 = (𝐵 ∪ 𝐶) ▶ 𝐴 = (𝐵 ∪ 𝐶) ) | |
2 | uncom 4087 | . . . 4 ⊢ (𝐵 ∪ 𝐶) = (𝐶 ∪ 𝐵) | |
3 | eqeq1 2742 | . . . . 5 ⊢ (𝐴 = (𝐵 ∪ 𝐶) → (𝐴 = (𝐶 ∪ 𝐵) ↔ (𝐵 ∪ 𝐶) = (𝐶 ∪ 𝐵))) | |
4 | 3 | biimprd 247 | . . . 4 ⊢ (𝐴 = (𝐵 ∪ 𝐶) → ((𝐵 ∪ 𝐶) = (𝐶 ∪ 𝐵) → 𝐴 = (𝐶 ∪ 𝐵))) |
5 | 1, 2, 4 | e10 42314 | . . 3 ⊢ ( 𝐴 = (𝐵 ∪ 𝐶) ▶ 𝐴 = (𝐶 ∪ 𝐵) ) |
6 | 5 | in1 42191 | . 2 ⊢ (𝐴 = (𝐵 ∪ 𝐶) → 𝐴 = (𝐶 ∪ 𝐵)) |
7 | idn1 42194 | . . . 4 ⊢ ( 𝐴 = (𝐶 ∪ 𝐵) ▶ 𝐴 = (𝐶 ∪ 𝐵) ) | |
8 | eqeq2 2750 | . . . . 5 ⊢ ((𝐵 ∪ 𝐶) = (𝐶 ∪ 𝐵) → (𝐴 = (𝐵 ∪ 𝐶) ↔ 𝐴 = (𝐶 ∪ 𝐵))) | |
9 | 8 | biimprcd 249 | . . . 4 ⊢ (𝐴 = (𝐶 ∪ 𝐵) → ((𝐵 ∪ 𝐶) = (𝐶 ∪ 𝐵) → 𝐴 = (𝐵 ∪ 𝐶))) |
10 | 7, 2, 9 | e10 42314 | . . 3 ⊢ ( 𝐴 = (𝐶 ∪ 𝐵) ▶ 𝐴 = (𝐵 ∪ 𝐶) ) |
11 | 10 | in1 42191 | . 2 ⊢ (𝐴 = (𝐶 ∪ 𝐵) → 𝐴 = (𝐵 ∪ 𝐶)) |
12 | 6, 11 | impbii 208 | 1 ⊢ (𝐴 = (𝐵 ∪ 𝐶) ↔ 𝐴 = (𝐶 ∪ 𝐵)) |
Colors of variables: wff setvar class |
Syntax hints: ↔ wb 205 = wceq 1539 ∪ cun 3885 |
This theorem was proved from axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1798 ax-4 1812 ax-5 1913 ax-6 1971 ax-7 2011 ax-8 2108 ax-9 2116 ax-ext 2709 |
This theorem depends on definitions: df-bi 206 df-an 397 df-or 845 df-tru 1542 df-ex 1783 df-sb 2068 df-clab 2716 df-cleq 2730 df-clel 2816 df-v 3434 df-un 3892 df-vd1 42190 |
This theorem is referenced by: (None) |
Copyright terms: Public domain | W3C validator |