let a, b, c, ia, ib, ic be non zero Element of F_Real; for P being Point of (ProjectiveSpace (TOP-REAL 3))
for N being invertible Matrix of 3,F_Real st P = Dir |[a,b,c]| & ia = 1 / a & ib = 1 / b & ic = 1 / c & N = <*<*ia,0,0*>,<*0,ib,0*>,<*0,0,ic*>*> holds
(homography N) . P = Dir |[1,1,1]|
let P be Point of (ProjectiveSpace (TOP-REAL 3)); for N being invertible Matrix of 3,F_Real st P = Dir |[a,b,c]| & ia = 1 / a & ib = 1 / b & ic = 1 / c & N = <*<*ia,0,0*>,<*0,ib,0*>,<*0,0,ic*>*> holds
(homography N) . P = Dir |[1,1,1]|
let N be invertible Matrix of 3,F_Real; ( P = Dir |[a,b,c]| & ia = 1 / a & ib = 1 / b & ic = 1 / c & N = <*<*ia,0,0*>,<*0,ib,0*>,<*0,0,ic*>*> implies (homography N) . P = Dir |[1,1,1]| )
assume that
A1:
P = Dir |[a,b,c]|
and
A2:
ia = 1 / a
and
A3:
ib = 1 / b
and
A4:
ic = 1 / c
and
A5:
N = <*<*ia,0,0*>,<*0,ib,0*>,<*0,0,ic*>*>
; (homography N) . P = Dir |[1,1,1]|
consider u, v being Element of (TOP-REAL 3), uf being FinSequence of F_Real, p being FinSequence of 1 -tuples_on REAL such that
A15:
P = Dir u
and
A16:
not u is zero
and
A17:
u = uf
and
A18:
p = N * uf
and
A19:
v = M2F p
and
A20:
not v is zero
and
A21:
(homography N) . P = Dir v
by ANPROJ_8:def 4;
not |[a,b,c]| is zero
then
are_Prop u,|[a,b,c]|
by A1, A15, A16, ANPROJ_1:22;
then consider d being Real such that
A22:
d <> 0
and
A23:
u = d * |[a,b,c]|
by ANPROJ_1:1;
A24:
u = <*(d * a),(d * b),(d * c)*>
by A23, EUCLID_5:8;
A25:
( uf . 1 = d * a & uf . 2 = d * b & uf . 3 = d * c )
by A24, A17;
u in TOP-REAL 3
;
then
u in REAL 3
by EUCLID:22;
then A26:
<*uf*> @ = <*<*(d * a)*>,<*(d * b)*>,<*(d * c)*>*>
by A25, A17, EUCLID_8:50, ANPROJ_8:77;
reconsider Mu = <*uf*> @ as Matrix of 3,1,F_Real by A26, ANPROJ_8:4;
reconsider z = 0 , da = d * a, db = d * b, dc = d * c as Element of F_Real by XREAL_0:def 1;
A27: p =
N * Mu
by A18, LAPLACE:def 9
.=
<*<*(((ia * da) + (z * db)) + (z * dc))*>,<*(((z * da) + (ib * db)) + (z * dc))*>,<*(((z * da) + (z * db)) + (ic * dc))*>*>
by A26, A5, Th08
.=
<*<*(ia * da)*>,<*(ib * db)*>,<*(ic * dc)*>*>
;
A28:
v = |[(ia * da),(ib * db),(ic * dc)]|
A31:
( not a is zero & not b is zero & not c is zero )
;
now ( ia * da = d & ib * db = d & ic * dc = d )end;
then v =
|[(d * 1),(d * 1),(d * 1)]|
by A28
.=
d * |[1,1,1]|
by EUCLID_5:8
;
then
are_Prop v,|[1,1,1]|
by A22, ANPROJ_1:1;
hence
(homography N) . P = Dir |[1,1,1]|
by Th11, A20, ANPROJ_1:22, A21; verum