Metamath Proof Explorer


Theorem tglnpt3

Description: Find a third point on a line. (Contributed by Thierry Arnoux, 17-Jun-2026)

Ref Expression
Hypotheses tglnpt2.p P = Base G
tglnpt2.i I = Itv G
tglnpt2.l L = Line 𝒢 G
tglnpt2.g φ G 𝒢 Tarski
tglnpt2.a φ A ran L
tglnpt3.x φ X A
tglnpt3.y φ Y A
tglnpt3.1 φ X Y
Assertion tglnpt3 φ z A z X z Y

Proof

Step Hyp Ref Expression
1 tglnpt2.p P = Base G
2 tglnpt2.i I = Itv G
3 tglnpt2.l L = Line 𝒢 G
4 tglnpt2.g φ G 𝒢 Tarski
5 tglnpt2.a φ A ran L
6 tglnpt3.x φ X A
7 tglnpt3.y φ Y A
8 tglnpt3.1 φ X Y
9 eqid dist G = dist G
10 4 ad2antrr φ t A X t G 𝒢 Tarski
11 1 3 2 4 5 7 tglnpt φ Y P
12 11 ad2antrr φ t A X t Y P
13 1 3 2 4 5 6 tglnpt φ X P
14 13 ad2antrr φ t A X t X P
15 1 fvexi P V
16 15 a1i φ P V
17 16 13 11 8 nehash2 φ 2 P
18 17 ad2antrr φ t A X t 2 P
19 1 9 2 10 12 14 18 tgbtwndiff φ t A X t z P X Y I z X z
20 4 ad5antr φ t A X t z P X Y I z X z G 𝒢 Tarski
21 13 ad5antr φ t A X t z P X Y I z X z X P
22 11 ad5antr φ t A X t z P X Y I z X z Y P
23 simpllr φ t A X t z P X Y I z X z z P
24 8 ad5antr φ t A X t z P X Y I z X z X Y
25 simpr φ t A X t z P X Y I z X z X z
26 20 adantr φ t A X t z P X Y I z X z Y = z G 𝒢 Tarski
27 23 adantr φ t A X t z P X Y I z X z Y = z z P
28 21 adantr φ t A X t z P X Y I z X z Y = z X P
29 simpllr φ t A X t z P X Y I z X z Y = z X Y I z
30 simpr φ t A X t z P X Y I z X z Y = z Y = z
31 30 oveq1d φ t A X t z P X Y I z X z Y = z Y I z = z I z
32 29 31 eleqtrd φ t A X t z P X Y I z X z Y = z X z I z
33 1 9 2 26 27 28 32 axtgbtwnid φ t A X t z P X Y I z X z Y = z z = X
34 33 eqcomd φ t A X t z P X Y I z X z Y = z X = z
35 25 34 mteqand φ t A X t z P X Y I z X z Y z
36 simplr φ t A X t z P X Y I z X z X Y I z
37 1 2 3 20 22 23 21 35 36 btwnlng1 φ t A X t z P X Y I z X z X Y L z
38 1 2 3 20 21 22 23 24 37 35 lnrot2 φ t A X t z P X Y I z X z z X L Y
39 1 2 3 4 13 11 8 8 5 6 7 tglinethru φ A = X L Y
40 39 ad5antr φ t A X t z P X Y I z X z A = X L Y
41 38 40 eleqtrrd φ t A X t z P X Y I z X z z A
42 25 necomd φ t A X t z P X Y I z X z z X
43 35 necomd φ t A X t z P X Y I z X z z Y
44 41 42 43 jca32 φ t A X t z P X Y I z X z z A z X z Y
45 44 anasss φ t A X t z P X Y I z X z z A z X z Y
46 45 expl φ t A X t z P X Y I z X z z A z X z Y
47 46 reximdv2 φ t A X t z P X Y I z X z z A z X z Y
48 19 47 mpd φ t A X t z A z X z Y
49 1 2 3 4 5 6 tglnpt2 φ t A X t
50 48 49 r19.29a φ z A z X z Y