let F be Field; :: thesis: for S being SymSp of F
for p, a, x, q being Element of S st (1_ F) + (1_ F) <> 0. F & not a _|_ & not x _|_ & not a _|_ & not x _|_ holds
(ProJ a,q,p) * (ProJ p,a,x) = (ProJ x,q,p) * (ProJ q,a,x)

let S be SymSp of F; :: thesis: for p, a, x, q being Element of S st (1_ F) + (1_ F) <> 0. F & not a _|_ & not x _|_ & not a _|_ & not x _|_ holds
(ProJ a,q,p) * (ProJ p,a,x) = (ProJ x,q,p) * (ProJ q,a,x)

let p, a, x, q be Element of S; :: thesis: ( (1_ F) + (1_ F) <> 0. F & not a _|_ & not x _|_ & not a _|_ & not x _|_ implies (ProJ a,q,p) * (ProJ p,a,x) = (ProJ x,q,p) * (ProJ q,a,x) )
set 0F = 0. F;
set 1F = 1_ F;
assume that
A1: (1_ F) + (1_ F) <> 0. F and
A2: not a _|_ and
A3: not x _|_ and
A4: not a _|_ and
A5: not x _|_ ; :: thesis: (ProJ a,q,p) * (ProJ p,a,x) = (ProJ x,q,p) * (ProJ q,a,x)
A6: ( not q _|_ & not q _|_ ) by A4, A5, Th12;
(ProJ p,a,x) * (ProJ q,x,a) = (ProJ a,p,q) * (ProJ x,q,p) by A1, A2, A3, A5, Th41;
then (ProJ p,a,x) * (ProJ q,x,a) = ((ProJ a,q,p) " ) * (ProJ x,q,p) by A2, A4, Th38;
then A7: (ProJ a,q,p) * ((ProJ p,a,x) * (ProJ q,x,a)) = ((ProJ a,q,p) * ((ProJ a,q,p) " )) * (ProJ x,q,p) by GROUP_1:def 4;
ProJ a,q,p <> 0. F by A2, A4, Th36;
then (ProJ a,q,p) * ((ProJ p,a,x) * (ProJ q,x,a)) = (ProJ x,q,p) * (1_ F) by A7, VECTSP_1:def 22;
then (ProJ a,q,p) * ((ProJ p,a,x) * (ProJ q,x,a)) = ProJ x,q,p by VECTSP_1:def 19;
then ((ProJ a,q,p) * (ProJ p,a,x)) * (ProJ q,x,a) = ProJ x,q,p by GROUP_1:def 4;
then ((ProJ a,q,p) * (ProJ p,a,x)) * ((ProJ q,a,x) " ) = ProJ x,q,p by A6, Th38;
then A8: ((ProJ a,q,p) * (ProJ p,a,x)) * (((ProJ q,a,x) " ) * (ProJ q,a,x)) = (ProJ x,q,p) * (ProJ q,a,x) by GROUP_1:def 4;
ProJ q,a,x <> 0. F by A6, Th36;
then ((ProJ a,q,p) * (ProJ p,a,x)) * (1_ F) = (ProJ x,q,p) * (ProJ q,a,x) by A8, VECTSP_1:def 22;
hence (ProJ a,q,p) * (ProJ p,a,x) = (ProJ x,q,p) * (ProJ q,a,x) by VECTSP_1:def 19; :: thesis: verum