Users' Mathboxes Mathbox for Eric Schmidt < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  brpermmodel Structured version   Visualization version   GIF version

Theorem brpermmodel 45712
Description: The membership relation in a permutation model. We use a permutation 𝐹 of the universe to define a relation 𝑅 that serves as the membership relation in our model. The conclusion of this theorem is Definition II.9.1 of [Kunen2] p. 148. All the axioms of ZFC except for Regularity hold in permutation models, and Regularity will be false if 𝐹 is chosen appropriately. Thus, permutation models can be used to show that Regularity does not follow from the other axioms (with the usual proviso that the axioms are consistent). (Contributed by Eric Schmidt, 6-Nov-2025.)
Hypotheses
Ref Expression
permmodel.1 𝐹:V–1-1-onto→V
permmodel.2 𝑅 = (𝐹 ∘ E )
brpermmodel.3 𝐴 ∈ V
brpermmodel.4 𝐵 ∈ V
Assertion
Ref Expression
brpermmodel (𝐴𝑅𝐵𝐴 ∈ (𝐹𝐵))

Proof of Theorem brpermmodel
Dummy variables 𝑥 𝑦 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 epel 5564 . . . 4 (𝐴 E 𝑥𝐴𝑥)
2 vex 3459 . . . . 5 𝑥 ∈ V
3 brpermmodel.4 . . . . 5 𝐵 ∈ V
42, 3brcnv 5868 . . . 4 (𝑥𝐹𝐵𝐵𝐹𝑥)
51, 4anbi12i 639 . . 3 ((𝐴 E 𝑥𝑥𝐹𝐵) ↔ (𝐴𝑥𝐵𝐹𝑥))
65exbii 1878 . 2 (∃𝑥(𝐴 E 𝑥𝑥𝐹𝐵) ↔ ∃𝑥(𝐴𝑥𝐵𝐹𝑥))
7 permmodel.2 . . . 4 𝑅 = (𝐹 ∘ E )
87breqi 5115 . . 3 (𝐴𝑅𝐵𝐴(𝐹 ∘ E )𝐵)
9 brpermmodel.3 . . . 4 𝐴 ∈ V
109, 3brco 5856 . . 3 (𝐴(𝐹 ∘ E )𝐵 ↔ ∃𝑥(𝐴 E 𝑥𝑥𝐹𝐵))
118, 10bitri 278 . 2 (𝐴𝑅𝐵 ↔ ∃𝑥(𝐴 E 𝑥𝑥𝐹𝐵))
12 permmodel.1 . . . . 5 𝐹:V–1-1-onto→V
13 f1ofn 6821 . . . . 5 (𝐹:V–1-1-onto→V → 𝐹 Fn V)
1412, 13ax-mp 5 . . . 4 𝐹 Fn V
15 fneu 6645 . . . 4 ((𝐹 Fn V ∧ 𝐵 ∈ V) → ∃!𝑥 𝐵𝐹𝑥)
1614, 3, 15mp2an 704 . . 3 ∃!𝑥 𝐵𝐹𝑥
17 eleq1 2851 . . . . . . 7 (𝑦 = 𝐴 → (𝑦𝑥𝐴𝑥))
1817anbi1d 642 . . . . . 6 (𝑦 = 𝐴 → ((𝑦𝑥𝐵𝐹𝑥) ↔ (𝐴𝑥𝐵𝐹𝑥)))
1918exbidv 1951 . . . . 5 (𝑦 = 𝐴 → (∃𝑥(𝑦𝑥𝐵𝐹𝑥) ↔ ∃𝑥(𝐴𝑥𝐵𝐹𝑥)))
2019anbi1d 642 . . . 4 (𝑦 = 𝐴 → ((∃𝑥(𝑦𝑥𝐵𝐹𝑥) ∧ ∃!𝑥 𝐵𝐹𝑥) ↔ (∃𝑥(𝐴𝑥𝐵𝐹𝑥) ∧ ∃!𝑥 𝐵𝐹𝑥)))
21 fv3 6899 . . . 4 (𝐹𝐵) = {𝑦 ∣ (∃𝑥(𝑦𝑥𝐵𝐹𝑥) ∧ ∃!𝑥 𝐵𝐹𝑥)}
229, 20, 21elab2 3641 . . 3 (𝐴 ∈ (𝐹𝐵) ↔ (∃𝑥(𝐴𝑥𝐵𝐹𝑥) ∧ ∃!𝑥 𝐵𝐹𝑥))
2316, 22mpbiran2 722 . 2 (𝐴 ∈ (𝐹𝐵) ↔ ∃𝑥(𝐴𝑥𝐵𝐹𝑥))
246, 11, 233bitr4i 306 1 (𝐴𝑅𝐵𝐴 ∈ (𝐹𝐵))
Colors of variables: wff setvar class
Syntax hints:  wb 209  wa 400   = wceq 1570  wex 1809  wcel 2143  ∃!weu 2596  Vcvv 3455   class class class wbr 5109   E cep 5560  ccnv 5660  ccom 5665   Fn wfn 6531  1-1-ontowf1o 6535  cfv 6536
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1825  ax-4 1839  ax-5 1940  ax-6 1997  ax-7 2038  ax-8 2145  ax-9 2153  ax-10 2176  ax-11 2192  ax-12 2213  ax-ext 2735  ax-sep 5257  ax-pr 5404
This theorem depends on definitions:  df-bi 210  df-an 401  df-or 861  df-3an 1105  df-tru 1573  df-fal 1583  df-ex 1810  df-nf 1814  df-sb 2097  df-mo 2567  df-eu 2597  df-clab 2742  df-cleq 2755  df-clel 2838  df-ne 2959  df-ral 3080  df-rex 3090  df-rab 3417  df-v 3457  df-dif 3908  df-un 3910  df-in 3912  df-ss 3922  df-nul 4287  df-if 4488  df-sn 4590  df-pr 4592  df-op 4596  df-uni 4873  df-br 5110  df-opab 5174  df-id 5556  df-eprel 5561  df-xp 5667  df-rel 5668  df-cnv 5669  df-co 5670  df-dm 5671  df-iota 6492  df-fun 6538  df-fn 6539  df-f 6540  df-f1 6541  df-f1o 6543  df-fv 6544
This theorem is referenced by:  brpermmodelcnv  45713  permaxext  45714  permaxrep  45715  permaxsep  45716  permaxpow  45718  permaxun  45720  permaxinf2lem  45721  permac8prim  45723  nregmodellem  45725
  Copyright terms: Public domain W3C validator