Metamath Proof Explorer


Definition df-plng

Description: Define the function building a plane from a line and a point not on that line. Definition 9.20 of Schwabhauser p. 74. (Contributed by Thierry Arnoux, 17-Jun-2026)

Ref Expression
Assertion df-plng Could not format assertion : No typesetting found for |- PlnG = ( g e. _V |-> ( a e. ran ( LineG ` g ) , r e. ( ( Base ` g ) \ a ) |-> { x e. ( Base ` g ) | ( x e. a \/ x ( ( hpG ` g ) ` a ) r \/ E. t e. a t e. ( x ( Itv ` g ) r ) ) } ) ) with typecode |-

Detailed syntax breakdown

Step Hyp Ref Expression
0 cplng Could not format PlnG : No typesetting found for class PlnG with typecode class
1 vg setvar g
2 cvv class V
3 va setvar a
4 clng class Line 𝒢
5 1 cv setvar g
6 5 4 cfv class Line 𝒢 ⁡ g
7 6 crn class ran ⁡ Line 𝒢 ⁡ g
8 vr setvar r
9 cbs class Base
10 5 9 cfv class Base g
11 3 cv setvar a
12 10 11 cdif class Base g ∖ a
13 vx setvar x
14 13 cv setvar x
15 14 11 wcel wff x ∈ a
16 chpg class hp 𝒢
17 5 16 cfv class hp 𝒢 ⁡ g
18 11 17 cfv class hp 𝒢 ⁡ g ⁡ a
19 8 cv setvar r
20 14 19 18 wbr wff x hp 𝒢 ⁡ g ⁡ a r
21 vt setvar t
22 21 cv setvar t
23 citv class Itv
24 5 23 cfv class Itv ⁡ g
25 14 19 24 co class x Itv ⁡ g r
26 22 25 wcel wff t ∈ x Itv ⁡ g r
27 26 21 11 wrex wff ∃ t ∈ a t ∈ x Itv ⁡ g r
28 15 20 27 w3o wff x ∈ a ∨ x hp 𝒢 ⁡ g ⁡ a r ∨ ∃ t ∈ a t ∈ x Itv ⁡ g r
29 28 13 10 crab class x ∈ Base g | x ∈ a ∨ x hp 𝒢 ⁡ g ⁡ a r ∨ ∃ t ∈ a t ∈ x Itv ⁡ g r
30 3 8 7 12 29 cmpo class a ∈ ran ⁡ Line 𝒢 ⁡ g , r ∈ Base g ∖ a ⟼ x ∈ Base g | x ∈ a ∨ x hp 𝒢 ⁡ g ⁡ a r ∨ ∃ t ∈ a t ∈ x Itv ⁡ g r
31 1 2 30 cmpt class g ∈ V ⟼ a ∈ ran ⁡ Line 𝒢 ⁡ g , r ∈ Base g ∖ a ⟼ x ∈ Base g | x ∈ a ∨ x hp 𝒢 ⁡ g ⁡ a r ∨ ∃ t ∈ a t ∈ x Itv ⁡ g r
32 0 31 wceq Could not format PlnG = ( g e. _V |-> ( a e. ran ( LineG ` g ) , r e. ( ( Base ` g ) \ a ) |-> { x e. ( Base ` g ) | ( x e. a \/ x ( ( hpG ` g ) ` a ) r \/ E. t e. a t e. ( x ( Itv ` g ) r ) ) } ) ) : No typesetting found for wff PlnG = ( g e. _V |-> ( a e. ran ( LineG ` g ) , r e. ( ( Base ` g ) \ a ) |-> { x e. ( Base ` g ) | ( x e. a \/ x ( ( hpG ` g ) ` a ) r \/ E. t e. a t e. ( x ( Itv ` g ) r ) ) } ) ) with typecode wff