Metamath Proof Explorer


Theorem elplng

Description: Elementhood in the plane defined by a line A and a point R . Definition 9.20 of Schwabhauser p. 74. (Contributed by Thierry Arnoux, 17-Jun-2026)

Ref Expression
Hypotheses plngval.p P = Base G
plngval.i I = Itv G
plngval.1 L = Line 𝒢 G
plngval.e No typesetting found for |- E = ( PlnG ` G ) with typecode |-
plngval.g φ G 𝒢 Tarski
elplng.a φ A ran L
elplng.r φ R P A
elplng.o O = a b | a P A b P A t A t a I b
elplng.x φ X P
Assertion elplng φ X A E R X A X hp 𝒢 G A R X O R

Proof

Step Hyp Ref Expression
1 plngval.p P = Base G
2 plngval.i I = Itv G
3 plngval.1 L = Line 𝒢 G
4 plngval.e Could not format E = ( PlnG ` G ) : No typesetting found for |- E = ( PlnG ` G ) with typecode |-
5 plngval.g φ G 𝒢 Tarski
6 elplng.a φ A ran L
7 elplng.r φ R P A
8 elplng.o O = a b | a P A b P A t A t a I b
9 elplng.x φ X P
10 1 2 3 4 5 6 7 plngval φ A E R = x P | x A x hp 𝒢 G A R t A t x I R
11 10 eleq2d φ X A E R X x P | x A x hp 𝒢 G A R t A t x I R
12 eleq1 x = X x A X A
13 breq1 x = X x hp 𝒢 G A R X hp 𝒢 G A R
14 oveq1 x = X x I R = X I R
15 14 eleq2d x = X t x I R t X I R
16 15 rexbidv x = X t A t x I R t A t X I R
17 12 13 16 3orbi123d x = X x A x hp 𝒢 G A R t A t x I R X A X hp 𝒢 G A R t A t X I R
18 17 elrab X x P | x A x hp 𝒢 G A R t A t x I R X P X A X hp 𝒢 G A R t A t X I R
19 11 18 bitrdi φ X A E R X P X A X hp 𝒢 G A R t A t X I R
20 9 biantrurd φ X A X hp 𝒢 G A R t A t X I R X P X A X hp 𝒢 G A R t A t X I R
21 7 eldifbd φ ¬ R A
22 21 anim1ci φ ¬ X A ¬ X A ¬ R A
23 22 biantrurd φ ¬ X A t A t X I R ¬ X A ¬ R A t A t X I R
24 eqid dist G = dist G
25 9 adantr φ ¬ X A X P
26 7 eldifad φ R P
27 26 adantr φ ¬ X A R P
28 1 24 2 8 25 27 islnopp φ ¬ X A X O R ¬ X A ¬ R A t A t X I R
29 23 28 bitr4d φ ¬ X A t A t X I R X O R
30 29 orbi2d φ ¬ X A X hp 𝒢 G A R t A t X I R X hp 𝒢 G A R X O R
31 30 pm5.74da φ ¬ X A X hp 𝒢 G A R t A t X I R ¬ X A X hp 𝒢 G A R X O R
32 df-or X A X hp 𝒢 G A R t A t X I R ¬ X A X hp 𝒢 G A R t A t X I R
33 df-or X A X hp 𝒢 G A R X O R ¬ X A X hp 𝒢 G A R X O R
34 31 32 33 3bitr4g φ X A X hp 𝒢 G A R t A t X I R X A X hp 𝒢 G A R X O R
35 3orass X A X hp 𝒢 G A R t A t X I R X A X hp 𝒢 G A R t A t X I R
36 3orass X A X hp 𝒢 G A R X O R X A X hp 𝒢 G A R X O R
37 34 35 36 3bitr4g φ X A X hp 𝒢 G A R t A t X I R X A X hp 𝒢 G A R X O R
38 19 20 37 3bitr2d φ X A E R X A X hp 𝒢 G A R X O R