Metamath Proof Explorer


Theorem tglinethru

Description: If A is a line containing two distinct points P and Q , then A is the line through P and Q . Theorem 6.18 of Schwabhauser p. 45. (Contributed by Thierry Arnoux, 25-May-2019)

Ref Expression
Hypotheses tglineelsb2.p B = Base G
tglineelsb2.i I = Itv G
tglineelsb2.l L = Line 𝒢 G
tglineelsb2.g φ G 𝒢 Tarski
tglineelsb2.1 φ P B
tglineelsb2.2 φ Q B
tglineelsb2.4 φ P Q
tglinethru.0 φ P Q
tglinethru.1 φ A ran L
tglinethru.2 φ P A
tglinethru.3 φ Q A
Assertion tglinethru φ A = P L Q

Proof

Step Hyp Ref Expression
1 tglineelsb2.p B = Base G
2 tglineelsb2.i I = Itv G
3 tglineelsb2.l L = Line 𝒢 G
4 tglineelsb2.g φ G 𝒢 Tarski
5 tglineelsb2.1 φ P B
6 tglineelsb2.2 φ Q B
7 tglineelsb2.4 φ P Q
8 tglinethru.0 φ P Q
9 tglinethru.1 φ A ran L
10 tglinethru.2 φ P A
11 tglinethru.3 φ Q A
12 4 ad4antr φ x B y B A = x L y x y P = x G 𝒢 Tarski
13 simp-4r φ x B y B A = x L y x y P = x x B
14 simpllr φ x B y B A = x L y x y P = x y B
15 simplrr φ x B y B A = x L y x y P = x x y
16 6 ad4antr φ x B y B A = x L y x y P = x Q B
17 8 ad4antr φ x B y B A = x L y x y P = x P Q
18 17 necomd φ x B y B A = x L y x y P = x Q P
19 simpr φ x B y B A = x L y x y P = x P = x
20 18 19 neeqtrd φ x B y B A = x L y x y P = x Q x
21 11 ad4antr φ x B y B A = x L y x y P = x Q A
22 simplrl φ x B y B A = x L y x y P = x A = x L y
23 21 22 eleqtrd φ x B y B A = x L y x y P = x Q x L y
24 1 2 3 12 13 14 15 16 20 23 tglineelsb2 φ x B y B A = x L y x y P = x x L y = x L Q
25 19 oveq1d φ x B y B A = x L y x y P = x P L Q = x L Q
26 24 22 25 3eqtr4d φ x B y B A = x L y x y P = x A = P L Q
27 simplrl φ x B y B A = x L y x y P x A = x L y
28 4 ad4antr φ x B y B A = x L y x y P x G 𝒢 Tarski
29 simp-4r φ x B y B A = x L y x y P x x B
30 simpllr φ x B y B A = x L y x y P x y B
31 simplrr φ x B y B A = x L y x y P x x y
32 5 ad4antr φ x B y B A = x L y x y P x P B
33 simpr φ x B y B A = x L y x y P x P x
34 10 ad4antr φ x B y B A = x L y x y P x P A
35 34 27 eleqtrd φ x B y B A = x L y x y P x P x L y
36 1 2 3 28 29 30 31 32 33 35 tglineelsb2 φ x B y B A = x L y x y P x x L y = x L P
37 33 necomd φ x B y B A = x L y x y P x x P
38 1 2 3 28 29 32 37 tglinecom φ x B y B A = x L y x y P x x L P = P L x
39 27 36 38 3eqtrd φ x B y B A = x L y x y P x A = P L x
40 6 ad4antr φ x B y B A = x L y x y P x Q B
41 8 ad4antr φ x B y B A = x L y x y P x P Q
42 41 necomd φ x B y B A = x L y x y P x Q P
43 11 ad4antr φ x B y B A = x L y x y P x Q A
44 43 39 eleqtrd φ x B y B A = x L y x y P x Q P L x
45 1 2 3 28 32 29 33 40 42 44 tglineelsb2 φ x B y B A = x L y x y P x P L x = P L Q
46 39 45 eqtrd φ x B y B A = x L y x y P x A = P L Q
47 26 46 pm2.61dane φ x B y B A = x L y x y A = P L Q
48 1 2 3 4 9 tgisline φ x B y B A = x L y x y
49 47 48 r19.29vva φ A = P L Q