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

Theorem reuuniss2 2948
Description: Restriction of a unique element to a smaller class.
Assertion
Ref Expression
reuuniss2 (((A B x A (φψ)) (x A φ ∃!x B ψ)) → {x Aφ} = {x Bψ})
Distinct variable groups:   x,A   x,B

Proof of Theorem reuuniss2
StepHypRef Expression
1 reuuni4 2944 . . . . 5 (∃!x A φ → [{x Aφ} / x]φ)
2 reucl 2942 . . . . . 6 (∃!x A φ{x Aφ} A)
3 ra4sbc 2047 . . . . . . 7 ({x Aφ} A → (x A (φψ) → [{x Aφ} / x](φψ)))
4 sbcimg 2020 . . . . . . 7 ({x Aφ} A → ([{x Aφ} / x](φψ) ↔ ([{x Aφ} / x]φ → [{x Aφ} / x]ψ)))
53, 4sylibd 209 . . . . . 6 ({x Aφ} A → (x A (φψ) → ([{x Aφ} / x]φ → [{x Aφ} / x]ψ)))
62, 5syl 10 . . . . 5 (∃!x A φ → (x A (φψ) → ([{x Aφ} / x]φ → [{x Aφ} / x]ψ)))
71, 6mpid 47 . . . 4 (∃!x A φ → (x A (φψ) → [{x Aφ} / x]ψ))
8 reuss2 2326 . . . 4 (((A B x A (φψ)) (x A φ ∃!x B ψ)) → ∃!x A φ)
9 simplr 422 . . . 4 (((A B x A (φψ)) (x A φ ∃!x B ψ)) → x A (φψ))
107, 8, 9sylc 71 . . 3 (((A B x A (φψ)) (x A φ ∃!x B ψ)) → [{x Aφ} / x]ψ)
11 hbrab1 1819 . . . . . 6 (y {x Aφ} → x y {x Aφ})
1211hbuni 2563 . . . . 5 (y {x Aφ} → x y {x Aφ})
1312hbsbc1g 1995 . . . . 5 ({x Aφ} B → ([{x Aφ} / x]ψx[{x Aφ} / x]ψ))
14 sbceq1a 1991 . . . . 5 (x = {x Aφ} → (ψ ↔ [{x Aφ} / x]ψ))
1512, 13, 14reuuni2f 2940 . . . 4 (({x Aφ} B ∃!x B ψ) → ([{x Aφ} / x]ψ{x Bψ} = {x Aφ}))
168, 2syl 10 . . . . 5 (((A B x A (φψ)) (x A φ ∃!x B ψ)) → {x Aφ} A)
17 ssel 2114 . . . . . 6 (A B → ({x Aφ} A{x Aφ} B))
1817ad2antrr 413 . . . . 5 (((A B x A (φψ)) (x A φ ∃!x B ψ)) → ({x Aφ} A{x Aφ} B))
1916, 18mpd 26 . . . 4 (((A B x A (φψ)) (x A φ ∃!x B ψ)) → {x Aφ} B)
20 simprr 424 . . . 4 (((A B x A (φψ)) (x A φ ∃!x B ψ)) → ∃!x B ψ)
2115, 19, 20sylanc 482 . . 3 (((A B x A (φψ)) (x A φ ∃!x B ψ)) → ([{x Aφ} / x]ψ{x Bψ} = {x Aφ}))
2210, 21mpbid 202 . 2 (((A B x A (φψ)) (x A φ ∃!x B ψ)) → {x Bψ} = {x Aφ})
2322eqcomd 1527 1 (((A B x A (φψ)) (x A φ ∃!x B ψ)) → {x Aφ} = {x Bψ})
Colors of variables: wff set class
Syntax hints:   → wi 3   ↔ wb 153   wa 230   = wceq 997   wcel 999  [wsbc 1212  wral 1692  wrex 1693  ∃!wreu 1694  {crab 1695   wss 2098  cuni 2557
This theorem is referenced by:  grpidinv2 8144  grpinv 8153
This theorem was proved from axioms:  ax-1 4  ax-2 5  ax-3 6  ax-mp 7  ax-7 1003  ax-gen 1004  ax-8 1005  ax-9 1006  ax-10 1007  ax-11 1008  ax-12 1009  ax-13 1010  ax-14 1011  ax-17 1012  ax-4 1014  ax-5o 1016  ax-6o 1019  ax-9o 1164  ax-10o 1182  ax-16 1252  ax-11o 1260  ax-ext 1504  ax-sep 2758  ax-pow 2798  ax-un 2922
This theorem depends on definitions:  df-bi 154  df-or 231  df-an 232  df-3an 789  df-ex 1022  df-sb 1214  df-eu 1424  df-mo 1425  df-clab 1510  df-cleq 1515  df-clel 1518  df-ne 1634  df-ral 1696  df-rex 1697  df-reu 1698  df-rab 1699  df-v 1859  df-sbc 1989  df-dif 2100  df-un 2101  df-in 2102  df-ss 2104  df-nul 2332  df-pw 2454  df-sn 2464  df-pr 2465  df-uni 2558
Copyright terms: Public domain