Metamath Proof Explorer


Theorem hlopp

Description: If two points X and Y lie on opposite sides of a line A , then given a point Z on A , any point W on the line ( X L Z ) opposite to Y lies on the half line ( Z X ) (Contributed by Thierry Arnoux, 20-Jul-2026)

Ref Expression
Hypotheses hlopp.p P = Base G
hlopp.i I = Itv G
hlopp.l L = Line 𝒢 G
hlopp.o O = a b | a P A b P A t A t a I b
hlopp.k K = hl 𝒢 G
hlopp.g φ G 𝒢 Tarski
hlopp.a φ A ran L
hlopp.x φ X P
hlopp.y φ Y P
hlopp.1 φ X O Y
hlopp.2 φ Z A
hlopp.3 φ W O Y
hlopp.4 φ W X L Z
Assertion hlopp φ W K Z X

Proof

Step Hyp Ref Expression
1 hlopp.p P = Base G
2 hlopp.i I = Itv G
3 hlopp.l L = Line 𝒢 G
4 hlopp.o O = a b | a P A b P A t A t a I b
5 hlopp.k K = hl 𝒢 G
6 hlopp.g φ G 𝒢 Tarski
7 hlopp.a φ A ran L
8 hlopp.x φ X P
9 hlopp.y φ Y P
10 hlopp.1 φ X O Y
11 hlopp.2 φ Z A
12 hlopp.3 φ W O Y
13 hlopp.4 φ W X L Z
14 1 3 2 6 7 11 tglnpt φ Z P
15 1 3 2 6 8 14 13 tglngne φ X Z
16 1 2 3 6 8 14 15 tgelrnln φ X L Z ran L
17 1 3 2 6 16 13 tglnpt φ W P
18 1 2 3 4 6 7 17 8 9 12 lnopp2hpgb φ X O Y W hp 𝒢 G A X
19 10 18 mpbid φ W hp 𝒢 G A X
20 13 orcd φ W X L Z X = Z
21 1 3 2 6 8 14 17 20 colrot2 φ Z W L X W = X
22 1 2 3 6 7 17 4 8 11 21 5 colhp φ W hp 𝒢 G A X W K Z X ¬ W A
23 19 22 mpbid φ W K Z X ¬ W A
24 23 simpld φ W K Z X