let X be ARS ; :: thesis: for x, y being Element of X st X is WN & X is UN* & x is normform & x <=*=> y holds
y =*=> x

let x, y be Element of X; :: thesis: ( X is WN & X is UN* & x is normform & x <=*=> y implies y =*=> x )
assume A1: ( X is WN & X is UN* ) ; :: thesis: ( not x is normform or not x <=*=> y or y =*=> x )
assume A2: x is normform ; :: thesis: ( not x <=*=> y or y =*=> x )
assume A3: x <=*=> y ; :: thesis: y =*=> x
defpred S1[ Element of X] means $1 =*=> x;
A4: for y, z being Element of X st y <==> z & S1[y] holds
S1[z]
proof
let y, z be Element of X; :: thesis: ( y <==> z & S1[y] implies S1[z] )
assume B1: y <==> z ; :: thesis: ( not S1[y] or S1[z] )
assume B2: S1[y] ; :: thesis: S1[z]
per cases ( y ==> z or y <== z ) by B1;
end;
end;
A5: for y, z being Element of X st y <=*=> z & S1[y] holds
S1[z] from ABSRED_0:sch 5(A4);
thus y =*=> x by A3, A5; :: thesis: verum