let AFV be WeakAffVect; for p, q, r, a being Element of AFV holds PSym (p,(PSym (q,(PSym (r,a))))) = PSym (r,(PSym (q,(PSym (p,a)))))
let p, q, r, a be Element of AFV; PSym (p,(PSym (q,(PSym (r,a))))) = PSym (r,(PSym (q,(PSym (p,a)))))
( p,a // PSym (r,a), PSym (r,p) & PSym (q,(PSym (r,p))), PSym (q,(PSym (r,a))) // PSym (r,a), PSym (r,p) )
by Th4, Th39;
then A1:
p,a // PSym (q,(PSym (r,p))), PSym (q,(PSym (r,a)))
by Def1;
( p,a // PSym (p,a), PSym (p,p) & PSym (q,(PSym (p,p))), PSym (q,(PSym (p,a))) // PSym (p,a), PSym (p,p) )
by Th4, Th39;
then A2:
p,a // PSym (q,(PSym (p,p))), PSym (q,(PSym (p,a)))
by Def1;
PSym (q,p), PSym (r,p) // PSym (r,(PSym (r,p))), PSym (r,(PSym (q,p)))
by Th39;
then
PSym (q,p), PSym (r,p) // p, PSym (r,(PSym (q,p)))
by Th36;
then A3:
p, PSym (r,(PSym (q,p))) // PSym (q,p), PSym (r,p)
by Th4;
PSym (q,(PSym (r,p))),p // PSym (q,p), PSym (q,(PSym (q,(PSym (r,p)))))
by Th39;
then
PSym (q,(PSym (r,p))),p // PSym (q,p), PSym (r,p)
by Th36;
then
PSym (q,(PSym (r,p))),p // p, PSym (r,(PSym (q,p)))
by A3, Def1;
then
Mid PSym (q,(PSym (r,p))),p, PSym (r,(PSym (q,p)))
by Def3;
then
PSym (p,(PSym (q,(PSym (r,p))))) = PSym (r,(PSym (q,p)))
by Def4;
then A4:
PSym (p,(PSym (q,(PSym (r,p))))) = PSym (r,(PSym (q,(PSym (p,p)))))
by Th35;
PSym (r,(PSym (q,(PSym (p,a))))), PSym (r,(PSym (q,(PSym (p,p))))) // PSym (q,(PSym (p,p))), PSym (q,(PSym (p,a)))
by Th4, Th39;
then A5:
PSym (r,(PSym (q,(PSym (p,a))))), PSym (r,(PSym (q,(PSym (p,p))))) // p,a
by A2, Def1;
PSym (p,(PSym (q,(PSym (r,a))))), PSym (p,(PSym (q,(PSym (r,p))))) // PSym (q,(PSym (r,p))), PSym (q,(PSym (r,a)))
by Th4, Th39;
then
PSym (p,(PSym (q,(PSym (r,a))))), PSym (p,(PSym (q,(PSym (r,p))))) // p,a
by A1, Def1;
then
PSym (p,(PSym (q,(PSym (r,a))))), PSym (p,(PSym (q,(PSym (r,p))))) // PSym (r,(PSym (q,(PSym (p,a))))), PSym (p,(PSym (q,(PSym (r,p)))))
by A4, A5, Def1;
hence
PSym (p,(PSym (q,(PSym (r,a))))) = PSym (r,(PSym (q,(PSym (p,a)))))
by Th5, Th8; verum