let AFV be WeakAffVect; :: thesis: for a, b, p being Element of AFV holds
( MDist a,b iff MDist PSym p,a, PSym p,b )
let a, b, p be Element of AFV; :: thesis: ( MDist a,b iff MDist PSym p,a, PSym p,b )
A1:
now assume
MDist a,
b
;
:: thesis: MDist PSym p,a, PSym p,bthen
(
a,
b // b,
a &
a <> b )
by Def2;
then
(
PSym p,
a,
PSym p,
b // PSym p,
b,
PSym p,
a &
PSym p,
a <> PSym p,
b )
by Th37, Th40;
hence
MDist PSym p,
a,
PSym p,
b
by Def2;
:: thesis: verum end;
now assume
MDist PSym p,
a,
PSym p,
b
;
:: thesis: MDist a,bthen
(
PSym p,
a,
PSym p,
b // PSym p,
b,
PSym p,
a &
PSym p,
a <> PSym p,
b )
by Def2;
then
(
a,
b // b,
a &
a <> b )
by Th40;
hence
MDist a,
b
by Def2;
:: thesis: verum end;
hence
( MDist a,b iff MDist PSym p,a, PSym p,b )
by A1; :: thesis: verum