let S, T, S', T' be non empty RelStr ; :: thesis: ( RelStr(# the carrier of S,the InternalRel of S #) = RelStr(# the carrier of S',the InternalRel of S' #) & RelStr(# the carrier of T,the InternalRel of T #) = RelStr(# the carrier of T',the InternalRel of T' #) implies for c being Connection of S,T
for c' being Connection of S',T' st c = c' & c is Galois holds
c' is Galois )
assume A1:
( RelStr(# the carrier of S,the InternalRel of S #) = RelStr(# the carrier of S',the InternalRel of S' #) & RelStr(# the carrier of T,the InternalRel of T #) = RelStr(# the carrier of T',the InternalRel of T' #) )
; :: thesis: for c being Connection of S,T
for c' being Connection of S',T' st c = c' & c is Galois holds
c' is Galois
let c be Connection of S,T; :: thesis: for c' being Connection of S',T' st c = c' & c is Galois holds
c' is Galois
let c' be Connection of S',T'; :: thesis: ( c = c' & c is Galois implies c' is Galois )
assume A2:
c = c'
; :: thesis: ( not c is Galois or c' is Galois )
given g being Function of S,T, d being Function of T,S such that A3:
c = [g,d]
and
A4:
( g is monotone & d is monotone )
and
A5:
for t being Element of T
for s being Element of S holds
( t <= g . s iff d . t <= s )
; :: according to WAYBEL_1:def 10 :: thesis: c' is Galois
reconsider g' = g as Function of S',T' by A1;
reconsider d' = d as Function of T',S' by A1;
take
g'
; :: according to WAYBEL_1:def 10 :: thesis: ex b1 being Relation of the carrier of T',the carrier of S' st
( c' = [g',b1] & g' is monotone & b1 is monotone & ( for b2 being Element of the carrier of T'
for b3 being Element of the carrier of S' holds
( ( not b2 <= g' . b3 or b1 . b2 <= b3 ) & ( not b1 . b2 <= b3 or b2 <= g' . b3 ) ) ) )
take
d'
; :: thesis: ( c' = [g',d'] & g' is monotone & d' is monotone & ( for b1 being Element of the carrier of T'
for b2 being Element of the carrier of S' holds
( ( not b1 <= g' . b2 or d' . b1 <= b2 ) & ( not d' . b1 <= b2 or b1 <= g' . b2 ) ) ) )
thus
c' = [g',d']
by A2, A3; :: thesis: ( g' is monotone & d' is monotone & ( for b1 being Element of the carrier of T'
for b2 being Element of the carrier of S' holds
( ( not b1 <= g' . b2 or d' . b1 <= b2 ) & ( not d' . b1 <= b2 or b1 <= g' . b2 ) ) ) )
thus
( g' is monotone & d' is monotone )
by A1, A4, WAYBEL_9:1; :: thesis: for b1 being Element of the carrier of T'
for b2 being Element of the carrier of S' holds
( ( not b1 <= g' . b2 or d' . b1 <= b2 ) & ( not d' . b1 <= b2 or b1 <= g' . b2 ) )
let t' be Element of T'; :: thesis: for b1 being Element of the carrier of S' holds
( ( not t' <= g' . b1 or d' . t' <= b1 ) & ( not d' . t' <= b1 or t' <= g' . b1 ) )
let s' be Element of S'; :: thesis: ( ( not t' <= g' . s' or d' . t' <= s' ) & ( not d' . t' <= s' or t' <= g' . s' ) )
reconsider t = t' as Element of T by A1;
reconsider s = s' as Element of S by A1;
( ( t' <= g' . s' implies t <= g . s ) & ( t <= g . s implies t' <= g' . s' ) & ( d' . t' <= s' implies d . t <= s ) & ( d . t <= s implies d' . t' <= s' ) )
by A1, YELLOW_0:1;
hence
( ( not t' <= g' . s' or d' . t' <= s' ) & ( not d' . t' <= s' or t' <= g' . s' ) )
by A5; :: thesis: verum