Metamath Proof Explorer


Theorem tglnfn

Description: Lines as functions. (Contributed by Thierry Arnoux, 25-May-2019)

Ref Expression
Hypotheses tglng.p P=BaseG
tglng.l L=Line𝒢G
tglng.i I=ItvG
Assertion tglnfn G𝒢TarskiLFnP×PI

Proof

Step Hyp Ref Expression
1 tglng.p P=BaseG
2 tglng.l L=Line𝒢G
3 tglng.i I=ItvG
4 1 fvexi PV
5 4 rabex zP|zxIyxzIyyxIzV
6 5 rgen2w xPyPxzP|zxIyxzIyyxIzV
7 eqid xP,yPxzP|zxIyxzIyyxIz=xP,yPxzP|zxIyxzIyyxIz
8 7 fmpox xPyPxzP|zxIyxzIyyxIzVxP,yPxzP|zxIyxzIyyxIz:xPx×PxV
9 6 8 mpbi xP,yPxzP|zxIyxzIyyxIz:xPx×PxV
10 ffn xP,yPxzP|zxIyxzIyyxIz:xPx×PxVxP,yPxzP|zxIyxzIyyxIzFnxPx×Px
11 9 10 ax-mp xP,yPxzP|zxIyxzIyyxIzFnxPx×Px
12 xpdifid xPx×Px=P×PI
13 12 fneq2i xP,yPxzP|zxIyxzIyyxIzFnxPx×PxxP,yPxzP|zxIyxzIyyxIzFnP×PI
14 11 13 mpbi xP,yPxzP|zxIyxzIyyxIzFnP×PI
15 1 2 3 tglng G𝒢TarskiL=xP,yPxzP|zxIyxzIyyxIz
16 15 fneq1d G𝒢TarskiLFnP×PIxP,yPxzP|zxIyxzIyyxIzFnP×PI
17 14 16 mpbiri G𝒢TarskiLFnP×PI