Metamath Proof Explorer


Theorem eengtrkge

Description: The geometry structure for EE ^ N is a Euclidean geometry. (Contributed by Thierry Arnoux, 15-Mar-2019)

Ref Expression
Assertion eengtrkge N 𝔼 𝒢 N 𝒢 Tarski E

Proof

Step Hyp Ref Expression
1 fvexd N 𝔼 𝒢 N V
2 simpll N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N N
3 simprl N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N x Base 𝔼 𝒢 N
4 eengbas N 𝔼 N = Base 𝔼 𝒢 N
5 4 adantr N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N 𝔼 N = Base 𝔼 𝒢 N
6 3 5 eleqtrrd N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N x 𝔼 N
7 6 adantr N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N x 𝔼 N
8 simprr N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N y Base 𝔼 𝒢 N
9 8 5 eleqtrrd N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N y 𝔼 N
10 9 adantr N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N y 𝔼 N
11 3 adantr N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N x Base 𝔼 𝒢 N
12 8 adantr N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N y Base 𝔼 𝒢 N
13 simpr1 N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N z Base 𝔼 𝒢 N
14 simpr3 N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N z Base 𝔼 𝒢 N
15 4 adantr N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N 𝔼 N = Base 𝔼 𝒢 N
16 14 15 eleqtrrd N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N z 𝔼 N
17 2 11 12 13 16 syl13anc N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N z 𝔼 N
18 simpr2 N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N u Base 𝔼 𝒢 N
19 4 ad2antrr N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N 𝔼 N = Base 𝔼 𝒢 N
20 18 19 eleqtrrd N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N u 𝔼 N
21 simpr3 N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N v Base 𝔼 𝒢 N
22 21 19 eleqtrrd N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N v 𝔼 N
23 axeuclid N x 𝔼 N y 𝔼 N z 𝔼 N u 𝔼 N v 𝔼 N u Btwn x v u Btwn y z x u a 𝔼 N b 𝔼 N y Btwn x a z Btwn x b v Btwn a b
24 2 7 10 17 20 22 23 syl132anc N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N u Btwn x v u Btwn y z x u a 𝔼 N b 𝔼 N y Btwn x a z Btwn x b v Btwn a b
25 eqid Base 𝔼 𝒢 N = Base 𝔼 𝒢 N
26 eqid Itv 𝔼 𝒢 N = Itv 𝔼 𝒢 N
27 2 25 26 11 21 18 ebtwntg N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N u Btwn x v u x Itv 𝔼 𝒢 N v
28 2 25 26 12 13 18 ebtwntg N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N u Btwn y z u y Itv 𝔼 𝒢 N z
29 27 28 3anbi12d N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N u Btwn x v u Btwn y z x u u x Itv 𝔼 𝒢 N v u y Itv 𝔼 𝒢 N z x u
30 19 adantr N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N a 𝔼 N 𝔼 N = Base 𝔼 𝒢 N
31 2 ad2antrr N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N a 𝔼 N b 𝔼 N N
32 11 ad2antrr N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N a 𝔼 N b 𝔼 N x Base 𝔼 𝒢 N
33 simpr N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N a 𝔼 N a 𝔼 N
34 33 30 eleqtrd N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N a 𝔼 N a Base 𝔼 𝒢 N
35 34 adantr N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N a 𝔼 N b 𝔼 N a Base 𝔼 𝒢 N
36 12 ad2antrr N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N a 𝔼 N b 𝔼 N y Base 𝔼 𝒢 N
37 31 25 26 32 35 36 ebtwntg N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N a 𝔼 N b 𝔼 N y Btwn x a y x Itv 𝔼 𝒢 N a
38 simpr N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N a 𝔼 N b 𝔼 N b 𝔼 N
39 19 ad2antrr N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N a 𝔼 N b 𝔼 N 𝔼 N = Base 𝔼 𝒢 N
40 38 39 eleqtrd N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N a 𝔼 N b 𝔼 N b Base 𝔼 𝒢 N
41 13 ad2antrr N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N a 𝔼 N b 𝔼 N z Base 𝔼 𝒢 N
42 31 25 26 32 40 41 ebtwntg N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N a 𝔼 N b 𝔼 N z Btwn x b z x Itv 𝔼 𝒢 N b
43 21 ad2antrr N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N a 𝔼 N b 𝔼 N v Base 𝔼 𝒢 N
44 31 25 26 35 40 43 ebtwntg N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N a 𝔼 N b 𝔼 N v Btwn a b v a Itv 𝔼 𝒢 N b
45 37 42 44 3anbi123d N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N a 𝔼 N b 𝔼 N y Btwn x a z Btwn x b v Btwn a b y x Itv 𝔼 𝒢 N a z x Itv 𝔼 𝒢 N b v a Itv 𝔼 𝒢 N b
46 30 45 rexeqbidva N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N a 𝔼 N b 𝔼 N y Btwn x a z Btwn x b v Btwn a b b Base 𝔼 𝒢 N y x Itv 𝔼 𝒢 N a z x Itv 𝔼 𝒢 N b v a Itv 𝔼 𝒢 N b
47 19 46 rexeqbidva N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N a 𝔼 N b 𝔼 N y Btwn x a z Btwn x b v Btwn a b a Base 𝔼 𝒢 N b Base 𝔼 𝒢 N y x Itv 𝔼 𝒢 N a z x Itv 𝔼 𝒢 N b v a Itv 𝔼 𝒢 N b
48 24 29 47 3imtr3d N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N u x Itv 𝔼 𝒢 N v u y Itv 𝔼 𝒢 N z x u a Base 𝔼 𝒢 N b Base 𝔼 𝒢 N y x Itv 𝔼 𝒢 N a z x Itv 𝔼 𝒢 N b v a Itv 𝔼 𝒢 N b
49 48 ralrimivvva N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N u x Itv 𝔼 𝒢 N v u y Itv 𝔼 𝒢 N z x u a Base 𝔼 𝒢 N b Base 𝔼 𝒢 N y x Itv 𝔼 𝒢 N a z x Itv 𝔼 𝒢 N b v a Itv 𝔼 𝒢 N b
50 49 ralrimivva N x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N u x Itv 𝔼 𝒢 N v u y Itv 𝔼 𝒢 N z x u a Base 𝔼 𝒢 N b Base 𝔼 𝒢 N y x Itv 𝔼 𝒢 N a z x Itv 𝔼 𝒢 N b v a Itv 𝔼 𝒢 N b
51 eqid dist 𝔼 𝒢 N = dist 𝔼 𝒢 N
52 25 51 26 istrkge 𝔼 𝒢 N 𝒢 Tarski E 𝔼 𝒢 N V x Base 𝔼 𝒢 N y Base 𝔼 𝒢 N z Base 𝔼 𝒢 N u Base 𝔼 𝒢 N v Base 𝔼 𝒢 N u x Itv 𝔼 𝒢 N v u y Itv 𝔼 𝒢 N z x u a Base 𝔼 𝒢 N b Base 𝔼 𝒢 N y x Itv 𝔼 𝒢 N a z x Itv 𝔼 𝒢 N b v a Itv 𝔼 𝒢 N b
53 1 50 52 sylanbrc N 𝔼 𝒢 N 𝒢 Tarski E