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

Theorem euor2 1435
Description: Introduce or eliminate a disjunct in a uniqueness quantifier.
Assertion
Ref Expression
euor2 (¬ ∃xφ → (∃!x(φψ) ↔ ∃!xψ))

Proof of Theorem euor2
StepHypRef Expression
1 euex 1392 . . . . . . 7 (∃!x(φψ) → ∃x(φψ))
2 19.43 1086 . . . . . . 7 (∃x(φψ) ↔ (∃xφ ⋁ ∃xψ))
31, 2sylib 198 . . . . . 6 (∃!x(φψ) → (∃xφ ⋁ ∃xψ))
43ord 232 . . . . 5 (∃!x(φψ) → (¬ ∃xφ → ∃xψ))
54com12 11 . . . 4 (¬ ∃xφ → (∃!x(φψ) → ∃xψ))
6 eumo 1409 . . . . . 6 (∃!x(φψ) → ∃*x(φψ))
7 orcom 246 . . . . . . . 8 ((φψ) ↔ (ψφ))
87mobii 1403 . . . . . . 7 (∃*x(φψ) ↔ ∃*x(ψφ))
9 moor 1422 . . . . . . 7 (∃*x(ψφ) → ∃*xψ)
108, 9sylbi 199 . . . . . 6 (∃*x(φψ) → ∃*xψ)
116, 10syl 10 . . . . 5 (∃!x(φψ) → ∃*xψ)
1211a1i 8 . . . 4 (¬ ∃xφ → (∃!x(φψ) → ∃*xψ))
135, 12jcad 599 . . 3 (¬ ∃xφ → (∃!x(φψ) → (∃xψ ⋀ ∃*xψ)))
14 eu5 1407 . . 3 (∃!xψ ↔ (∃xψ ⋀ ∃*xψ))
1513, 14syl6ibr 213 . 2 (¬ ∃xφ → (∃!x(φψ) → ∃!xψ))
16 hbe1 1014 . . . . 5 (∃xφ → ∀xxφ)
1716euor 1396 . . . 4 ((¬ ∃xφ ⋀ ∃!xψ) → ∃!x(∃xφψ))
18 euex 1392 . . . . . 6 (∃!xψ → ∃xψ)
19 olc 268 . . . . . . 7 (ψ → (φψ))
201919.22i 1038 . . . . . 6 (∃xψ → ∃x(φψ))
21 19.8a 1027 . . . . . . . . 9 (φ → ∃xφ)
2221orim1i 337 . . . . . . . 8 ((φψ) → (∃xφψ))
2322ax-gen 961 . . . . . . 7 x((φψ) → (∃xφψ))
24 euim 1419 . . . . . . 7 ((∃x(φψ) ⋀ ∀x((φψ) → (∃xφψ))) → (∃!x(∃xφψ) → ∃!x(φψ)))
2523, 24mpan2 695 . . . . . 6 (∃x(φψ) → (∃!x(∃xφψ) → ∃!x(φψ)))
2618, 20, 253syl 20 . . . . 5 (∃!xψ → (∃!x(∃xφψ) → ∃!x(φψ)))
2726adantl 388 . . . 4 ((¬ ∃xφ ⋀ ∃!xψ) → (∃!x(∃xφψ) → ∃!x(φψ)))
2817, 27mpd 26 . . 3 ((¬ ∃xφ ⋀ ∃!xψ) → ∃!x(φψ))
2928ex 373 . 2 (¬ ∃xφ → (∃!xψ → ∃!x(φψ)))
3015, 29impbid 515 1 (¬ ∃xφ → (∃!x(φψ) ↔ ∃!xψ))
Colors of variables: wff set class
Syntax hints:  ¬ wn 2   → wi 3   ↔ wb 146   ⋁ wo 222   ⋀ wa 223  ∀wal 952  ∃wex 978  ∃!weu 1378  ∃*wmo 1379
This theorem is referenced by:  reuun2 2274
This theorem was proved from axioms:  ax-1 4  ax-2 5  ax-3 6  ax-mp 7  ax-7 960  ax-gen 961  ax-8 962  ax-10 964  ax-11 965  ax-12 966  ax-17 969  ax-4 971  ax-5o 973  ax-6o 976  ax-9o 1121  ax-10o 1138  ax-16 1208  ax-11o 1216
This theorem depends on definitions:  df-bi 147  df-or 224  df-an 225  df-ex 979  df-sb 1170  df-eu 1380  df-mo 1381
Copyright terms: Public domain