let F be Field; for S being SymSp of F
for b, a, q, p being Element of S st not a _|_ & not a _|_ holds
(ProJ a,b,p) * ((ProJ a,b,q) " ) = ProJ a,q,p
let S be SymSp of F; for b, a, q, p being Element of S st not a _|_ & not a _|_ holds
(ProJ a,b,p) * ((ProJ a,b,q) " ) = ProJ a,q,p
let b, a, q, p be Element of S; ( not a _|_ & not a _|_ implies (ProJ a,b,p) * ((ProJ a,b,q) " ) = ProJ a,q,p )
assume that
A1:
not a _|_
and
A2:
not a _|_
; (ProJ a,b,p) * ((ProJ a,b,q) " ) = ProJ a,q,p
( a _|_ & a _|_ )
by A1, A2, Th27;
then
a _|_
by Def1;
then
a _|_
by RLVECT_1:def 6;
then
a _|_
by RLVECT_1:def 6;
then
a _|_
by RLVECT_1:16;
then
a _|_
by RLVECT_1:10;
then A3:
a _|_
by A1, Th28;
a _|_
by A1, Th27;
then
(ProJ a,q,p) * (ProJ a,b,q) = ProJ a,b,p
by A1, A3, Th24;
then A4:
(ProJ a,q,p) * ((ProJ a,b,q) * ((ProJ a,b,q) " )) = (ProJ a,b,p) * ((ProJ a,b,q) " )
by GROUP_1:def 4;
ProJ a,b,q <> 0. F
by A1, A2, Th36;
then
(ProJ a,q,p) * (1_ F) = (ProJ a,b,p) * ((ProJ a,b,q) " )
by A4, VECTSP_1:def 22;
hence
(ProJ a,b,p) * ((ProJ a,b,q) " ) = ProJ a,q,p
by VECTSP_1:def 19; verum