let AFV be WeakAffVect; for a, p, q being Element of AFV holds
( PSym (p,a) = PSym (q,a) iff ( p = q or MDist p,q ) )
let a, p, q be Element of AFV; ( PSym (p,a) = PSym (q,a) iff ( p = q or MDist p,q ) )
A1:
now ( MDist p,q implies PSym (p,a) = PSym (q,a) )assume A2:
MDist p,
q
;
PSym (p,a) = PSym (q,a)
(
Mid a,
p,
PSym (
p,
a) &
Mid a,
q,
PSym (
q,
a) )
by Def4;
hence
PSym (
p,
a)
= PSym (
q,
a)
by A2, Th24;
verum end;
now ( not PSym (p,a) = PSym (q,a) or p = q or MDist p,q )assume A3:
PSym (
p,
a)
= PSym (
q,
a)
;
( p = q or MDist p,q )
(
Mid a,
p,
PSym (
p,
a) &
Mid a,
q,
PSym (
q,
a) )
by Def4;
hence
(
p = q or
MDist p,
q )
by A3, Th20;
verum end;
hence
( PSym (p,a) = PSym (q,a) iff ( p = q or MDist p,q ) )
by A1; verum