HomeHome Metamath Proof Explorer < Previous   Next >
Related theorems
GIF version

Theorem axunndlem1 3741
Description: Lemma for the Axiom of Union with no distinct variable conditions.
Assertion
Ref Expression
axunndlem1 xy(∃x(yxxz) → yx)
Distinct variable group(s):   x,y   x,z

Proof of Theorem axunndlem1
StepHypRef Expression
1 eq5 824 . . . . . 6 (∀y y = z → ∀xy y = z)
2 en2lp 3453 . . . . . . . 8 ¬ (yxxy)
3 a14b 820 . . . . . . . . 9 (y = z → (xyxz))
43anbi2d 468 . . . . . . . 8 (y = z → ((yxxy) ↔ (yxxz)))
52, 4mtbii 538 . . . . . . 7 (y = z → ¬ (yxxz))
65a4s 682 . . . . . 6 (∀y y = z → ¬ (yxxz))
71, 6nexd 780 . . . . 5 (∀y y = z → ¬ ∃x(yxxz))
87pm2.21d 74 . . . 4 (∀y y = z → (∃x(yxxz) → yx))
98a5i 687 . . 3 (∀y y = z → ∀y(∃x(yxxz) → yx))
10 19.8a 712 . . 3 (∀y(∃x(yxxz) → yx) → ∃xy(∃x(yxxz) → yx))
119, 10syl 12 . 2 (∀y y = z → ∃xy(∃x(yxxz) → yx))
12 axun 1081 . . 3 xw(∃x(wxxz) → wx)
13 eq6 826 . . . 4 (¬ ∀y y = z → ∀x ¬ ∀y y = z)
14 eq6 826 . . . . 5 (¬ ∀y y = z → ∀y ¬ ∀y y = z)
15 ax-17 925 . . . . . . . . 9 (wx → ∀y wx)
1615a1i 7 . . . . . . . 8 (¬ ∀y y = z → (wx → ∀y wx))
17 ddeel2 1004 . . . . . . . 8 (¬ ∀y y = z → (xz → ∀y xz))
1816, 17hband 788 . . . . . . 7 (¬ ∀y y = z → ((wxxz) → ∀y(wxxz)))
1913, 18hbexd 791 . . . . . 6 (¬ ∀y y = z → (∃x(wxxz) → ∀yx(wxxz)))
2014, 19, 16hbimd 787 . . . . 5 (¬ ∀y y = z → ((∃x(wxxz) → wx) → ∀y(∃x(wxxz) → wx)))
21 a13b 819 . . . . . . . . 9 (w = y → (wxyx))
2221anbi1d 469 . . . . . . . 8 (w = y → ((wxxz) ↔ (yxxz)))
2322biexdv 936 . . . . . . 7 (w = y → (∃x(wxxz) ↔ ∃x(yxxz)))
2423, 21imbi12d 474 . . . . . 6 (w = y → ((∃x(wxxz) → wx) ↔ (∃x(yxxz) → yx)))
2524a1i 7 . . . . 5 (¬ ∀y y = z → (w = y → ((∃x(wxxz) → wx) ↔ (∃x(yxxz) → yx))))
2614, 20, 25cbvald 977 . . . 4 (¬ ∀y y = z → (∀w(∃x(wxxz) → wx) ↔ ∀y(∃x(yxxz) → yx)))
2713, 26biexd 783 . . 3 (¬ ∀y y = z → (∃xw(∃x(wxxz) → wx) ↔ ∃xy(∃x(yxxz) → yx)))
2812, 27mpbii 168 . 2 (¬ ∀y y = z → ∃xy(∃x(yxxz) → yx))
2911, 28pm2.61i 110 1 xy(∃x(yxxz) → yx)
Colors of variables: wff set class
Syntax hints:  ¬ wn 1   → wi 2   ↔ wb 127   ∧ wa 196  ∀wal 672  ∃wex 678   = weq 797   ∈ wel 803
This theorem is referenced by:  axunnd 3742
This theorem was proved from axioms:  ax-1 3  ax-2 4  ax-3 5  ax-mp 6  ax-4 673  ax-5 674  ax-6 675  ax-7 676  ax-gen 677  ax-8 798  ax-9 799  ax-10 800  ax-11 801  ax-12 802  ax-13 804  ax-14 805  ax-16 922  ax-17 925  ax-ext 1074  ax-rep 1075  ax-un 1076  ax-pow 1077  ax-reg 1078
This theorem depends on definitions:  df-bi 128  df-or 197  df-an 198  df-ex 679  df-sb 853  df-clab 1093  df-cleq 1097  df-clel 1099  df-ral 1205  df-rex 1206  df-v 1349  df-dif 1489  df-un 1490  df-in 1491  df-ss 1492  df-nul 1708  df-pw 1799  df-sn 1811  df-pr 1812  df-op 1815  df-br 2063  df-opab 2098  df-eprel 2122  df-fr 2169
metamath.org