MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  df-trkge Structured version   Visualization version   GIF version

Definition df-trkge 27682
Description: Define the class of geometries fulfilling Euclid's axiom, Axiom A10 of [Schwabhauser] p. 13. (Contributed by Thierry Arnoux, 14-Mar-2019.)
Assertion
Ref Expression
df-trkge TarskiGE = {𝑓 ∣ [(Baseβ€˜π‘“) / 𝑝][(Itvβ€˜π‘“) / 𝑖]βˆ€π‘₯ ∈ 𝑝 βˆ€π‘¦ ∈ 𝑝 βˆ€π‘§ ∈ 𝑝 βˆ€π‘’ ∈ 𝑝 βˆ€π‘£ ∈ 𝑝 ((𝑒 ∈ (π‘₯𝑖𝑣) ∧ 𝑒 ∈ (𝑦𝑖𝑧) ∧ π‘₯ β‰  𝑒) β†’ βˆƒπ‘Ž ∈ 𝑝 βˆƒπ‘ ∈ 𝑝 (𝑦 ∈ (π‘₯π‘–π‘Ž) ∧ 𝑧 ∈ (π‘₯𝑖𝑏) ∧ 𝑣 ∈ (π‘Žπ‘–π‘)))}
Distinct variable group:   π‘Ž,𝑏,𝑓,𝑝,𝑖,𝑒,𝑣,π‘₯,𝑦,𝑧

Detailed syntax breakdown of Definition df-trkge
StepHypRef Expression
1 cstrkge 27663 . 2 class TarskiGE
2 vu . . . . . . . . . . . . . 14 setvar 𝑒
32cv 1541 . . . . . . . . . . . . 13 class 𝑒
4 vx . . . . . . . . . . . . . . 15 setvar π‘₯
54cv 1541 . . . . . . . . . . . . . 14 class π‘₯
6 vv . . . . . . . . . . . . . . 15 setvar 𝑣
76cv 1541 . . . . . . . . . . . . . 14 class 𝑣
8 vi . . . . . . . . . . . . . . 15 setvar 𝑖
98cv 1541 . . . . . . . . . . . . . 14 class 𝑖
105, 7, 9co 7404 . . . . . . . . . . . . 13 class (π‘₯𝑖𝑣)
113, 10wcel 2107 . . . . . . . . . . . 12 wff 𝑒 ∈ (π‘₯𝑖𝑣)
12 vy . . . . . . . . . . . . . . 15 setvar 𝑦
1312cv 1541 . . . . . . . . . . . . . 14 class 𝑦
14 vz . . . . . . . . . . . . . . 15 setvar 𝑧
1514cv 1541 . . . . . . . . . . . . . 14 class 𝑧
1613, 15, 9co 7404 . . . . . . . . . . . . 13 class (𝑦𝑖𝑧)
173, 16wcel 2107 . . . . . . . . . . . 12 wff 𝑒 ∈ (𝑦𝑖𝑧)
185, 3wne 2941 . . . . . . . . . . . 12 wff π‘₯ β‰  𝑒
1911, 17, 18w3a 1088 . . . . . . . . . . 11 wff (𝑒 ∈ (π‘₯𝑖𝑣) ∧ 𝑒 ∈ (𝑦𝑖𝑧) ∧ π‘₯ β‰  𝑒)
20 va . . . . . . . . . . . . . . . . 17 setvar π‘Ž
2120cv 1541 . . . . . . . . . . . . . . . 16 class π‘Ž
225, 21, 9co 7404 . . . . . . . . . . . . . . 15 class (π‘₯π‘–π‘Ž)
2313, 22wcel 2107 . . . . . . . . . . . . . 14 wff 𝑦 ∈ (π‘₯π‘–π‘Ž)
24 vb . . . . . . . . . . . . . . . . 17 setvar 𝑏
2524cv 1541 . . . . . . . . . . . . . . . 16 class 𝑏
265, 25, 9co 7404 . . . . . . . . . . . . . . 15 class (π‘₯𝑖𝑏)
2715, 26wcel 2107 . . . . . . . . . . . . . 14 wff 𝑧 ∈ (π‘₯𝑖𝑏)
2821, 25, 9co 7404 . . . . . . . . . . . . . . 15 class (π‘Žπ‘–π‘)
297, 28wcel 2107 . . . . . . . . . . . . . 14 wff 𝑣 ∈ (π‘Žπ‘–π‘)
3023, 27, 29w3a 1088 . . . . . . . . . . . . 13 wff (𝑦 ∈ (π‘₯π‘–π‘Ž) ∧ 𝑧 ∈ (π‘₯𝑖𝑏) ∧ 𝑣 ∈ (π‘Žπ‘–π‘))
31 vp . . . . . . . . . . . . . 14 setvar 𝑝
3231cv 1541 . . . . . . . . . . . . 13 class 𝑝
3330, 24, 32wrex 3071 . . . . . . . . . . . 12 wff βˆƒπ‘ ∈ 𝑝 (𝑦 ∈ (π‘₯π‘–π‘Ž) ∧ 𝑧 ∈ (π‘₯𝑖𝑏) ∧ 𝑣 ∈ (π‘Žπ‘–π‘))
3433, 20, 32wrex 3071 . . . . . . . . . . 11 wff βˆƒπ‘Ž ∈ 𝑝 βˆƒπ‘ ∈ 𝑝 (𝑦 ∈ (π‘₯π‘–π‘Ž) ∧ 𝑧 ∈ (π‘₯𝑖𝑏) ∧ 𝑣 ∈ (π‘Žπ‘–π‘))
3519, 34wi 4 . . . . . . . . . 10 wff ((𝑒 ∈ (π‘₯𝑖𝑣) ∧ 𝑒 ∈ (𝑦𝑖𝑧) ∧ π‘₯ β‰  𝑒) β†’ βˆƒπ‘Ž ∈ 𝑝 βˆƒπ‘ ∈ 𝑝 (𝑦 ∈ (π‘₯π‘–π‘Ž) ∧ 𝑧 ∈ (π‘₯𝑖𝑏) ∧ 𝑣 ∈ (π‘Žπ‘–π‘)))
3635, 6, 32wral 3062 . . . . . . . . 9 wff βˆ€π‘£ ∈ 𝑝 ((𝑒 ∈ (π‘₯𝑖𝑣) ∧ 𝑒 ∈ (𝑦𝑖𝑧) ∧ π‘₯ β‰  𝑒) β†’ βˆƒπ‘Ž ∈ 𝑝 βˆƒπ‘ ∈ 𝑝 (𝑦 ∈ (π‘₯π‘–π‘Ž) ∧ 𝑧 ∈ (π‘₯𝑖𝑏) ∧ 𝑣 ∈ (π‘Žπ‘–π‘)))
3736, 2, 32wral 3062 . . . . . . . 8 wff βˆ€π‘’ ∈ 𝑝 βˆ€π‘£ ∈ 𝑝 ((𝑒 ∈ (π‘₯𝑖𝑣) ∧ 𝑒 ∈ (𝑦𝑖𝑧) ∧ π‘₯ β‰  𝑒) β†’ βˆƒπ‘Ž ∈ 𝑝 βˆƒπ‘ ∈ 𝑝 (𝑦 ∈ (π‘₯π‘–π‘Ž) ∧ 𝑧 ∈ (π‘₯𝑖𝑏) ∧ 𝑣 ∈ (π‘Žπ‘–π‘)))
3837, 14, 32wral 3062 . . . . . . 7 wff βˆ€π‘§ ∈ 𝑝 βˆ€π‘’ ∈ 𝑝 βˆ€π‘£ ∈ 𝑝 ((𝑒 ∈ (π‘₯𝑖𝑣) ∧ 𝑒 ∈ (𝑦𝑖𝑧) ∧ π‘₯ β‰  𝑒) β†’ βˆƒπ‘Ž ∈ 𝑝 βˆƒπ‘ ∈ 𝑝 (𝑦 ∈ (π‘₯π‘–π‘Ž) ∧ 𝑧 ∈ (π‘₯𝑖𝑏) ∧ 𝑣 ∈ (π‘Žπ‘–π‘)))
3938, 12, 32wral 3062 . . . . . 6 wff βˆ€π‘¦ ∈ 𝑝 βˆ€π‘§ ∈ 𝑝 βˆ€π‘’ ∈ 𝑝 βˆ€π‘£ ∈ 𝑝 ((𝑒 ∈ (π‘₯𝑖𝑣) ∧ 𝑒 ∈ (𝑦𝑖𝑧) ∧ π‘₯ β‰  𝑒) β†’ βˆƒπ‘Ž ∈ 𝑝 βˆƒπ‘ ∈ 𝑝 (𝑦 ∈ (π‘₯π‘–π‘Ž) ∧ 𝑧 ∈ (π‘₯𝑖𝑏) ∧ 𝑣 ∈ (π‘Žπ‘–π‘)))
4039, 4, 32wral 3062 . . . . 5 wff βˆ€π‘₯ ∈ 𝑝 βˆ€π‘¦ ∈ 𝑝 βˆ€π‘§ ∈ 𝑝 βˆ€π‘’ ∈ 𝑝 βˆ€π‘£ ∈ 𝑝 ((𝑒 ∈ (π‘₯𝑖𝑣) ∧ 𝑒 ∈ (𝑦𝑖𝑧) ∧ π‘₯ β‰  𝑒) β†’ βˆƒπ‘Ž ∈ 𝑝 βˆƒπ‘ ∈ 𝑝 (𝑦 ∈ (π‘₯π‘–π‘Ž) ∧ 𝑧 ∈ (π‘₯𝑖𝑏) ∧ 𝑣 ∈ (π‘Žπ‘–π‘)))
41 vf . . . . . . 7 setvar 𝑓
4241cv 1541 . . . . . 6 class 𝑓
43 citv 27664 . . . . . 6 class Itv
4442, 43cfv 6540 . . . . 5 class (Itvβ€˜π‘“)
4540, 8, 44wsbc 3776 . . . 4 wff [(Itvβ€˜π‘“) / 𝑖]βˆ€π‘₯ ∈ 𝑝 βˆ€π‘¦ ∈ 𝑝 βˆ€π‘§ ∈ 𝑝 βˆ€π‘’ ∈ 𝑝 βˆ€π‘£ ∈ 𝑝 ((𝑒 ∈ (π‘₯𝑖𝑣) ∧ 𝑒 ∈ (𝑦𝑖𝑧) ∧ π‘₯ β‰  𝑒) β†’ βˆƒπ‘Ž ∈ 𝑝 βˆƒπ‘ ∈ 𝑝 (𝑦 ∈ (π‘₯π‘–π‘Ž) ∧ 𝑧 ∈ (π‘₯𝑖𝑏) ∧ 𝑣 ∈ (π‘Žπ‘–π‘)))
46 cbs 17140 . . . . 5 class Base
4742, 46cfv 6540 . . . 4 class (Baseβ€˜π‘“)
4845, 31, 47wsbc 3776 . . 3 wff [(Baseβ€˜π‘“) / 𝑝][(Itvβ€˜π‘“) / 𝑖]βˆ€π‘₯ ∈ 𝑝 βˆ€π‘¦ ∈ 𝑝 βˆ€π‘§ ∈ 𝑝 βˆ€π‘’ ∈ 𝑝 βˆ€π‘£ ∈ 𝑝 ((𝑒 ∈ (π‘₯𝑖𝑣) ∧ 𝑒 ∈ (𝑦𝑖𝑧) ∧ π‘₯ β‰  𝑒) β†’ βˆƒπ‘Ž ∈ 𝑝 βˆƒπ‘ ∈ 𝑝 (𝑦 ∈ (π‘₯π‘–π‘Ž) ∧ 𝑧 ∈ (π‘₯𝑖𝑏) ∧ 𝑣 ∈ (π‘Žπ‘–π‘)))
4948, 41cab 2710 . 2 class {𝑓 ∣ [(Baseβ€˜π‘“) / 𝑝][(Itvβ€˜π‘“) / 𝑖]βˆ€π‘₯ ∈ 𝑝 βˆ€π‘¦ ∈ 𝑝 βˆ€π‘§ ∈ 𝑝 βˆ€π‘’ ∈ 𝑝 βˆ€π‘£ ∈ 𝑝 ((𝑒 ∈ (π‘₯𝑖𝑣) ∧ 𝑒 ∈ (𝑦𝑖𝑧) ∧ π‘₯ β‰  𝑒) β†’ βˆƒπ‘Ž ∈ 𝑝 βˆƒπ‘ ∈ 𝑝 (𝑦 ∈ (π‘₯π‘–π‘Ž) ∧ 𝑧 ∈ (π‘₯𝑖𝑏) ∧ 𝑣 ∈ (π‘Žπ‘–π‘)))}
501, 49wceq 1542 1 wff TarskiGE = {𝑓 ∣ [(Baseβ€˜π‘“) / 𝑝][(Itvβ€˜π‘“) / 𝑖]βˆ€π‘₯ ∈ 𝑝 βˆ€π‘¦ ∈ 𝑝 βˆ€π‘§ ∈ 𝑝 βˆ€π‘’ ∈ 𝑝 βˆ€π‘£ ∈ 𝑝 ((𝑒 ∈ (π‘₯𝑖𝑣) ∧ 𝑒 ∈ (𝑦𝑖𝑧) ∧ π‘₯ β‰  𝑒) β†’ βˆƒπ‘Ž ∈ 𝑝 βˆƒπ‘ ∈ 𝑝 (𝑦 ∈ (π‘₯π‘–π‘Ž) ∧ 𝑧 ∈ (π‘₯𝑖𝑏) ∧ 𝑣 ∈ (π‘Žπ‘–π‘)))}
Colors of variables: wff setvar class
This definition is referenced by:  istrkge  27688
  Copyright terms: Public domain W3C validator