let O be set ; for G being GroupWithOperators of O
for H, K, H', K' being strict StableSubgroup of G
for JH being normal StableSubgroup of H' "\/" (H /\ K)
for JK being normal StableSubgroup of K' "\/" (K /\ H) st JH = H' "\/" (H /\ K') & JK = K' "\/" (K /\ H') & H' is normal StableSubgroup of H & K' is normal StableSubgroup of K holds
(H' "\/" (H /\ K)) ./. JH,(K' "\/" (K /\ H)) ./. JK are_isomorphic
let G be GroupWithOperators of O; for H, K, H', K' being strict StableSubgroup of G
for JH being normal StableSubgroup of H' "\/" (H /\ K)
for JK being normal StableSubgroup of K' "\/" (K /\ H) st JH = H' "\/" (H /\ K') & JK = K' "\/" (K /\ H') & H' is normal StableSubgroup of H & K' is normal StableSubgroup of K holds
(H' "\/" (H /\ K)) ./. JH,(K' "\/" (K /\ H)) ./. JK are_isomorphic
let H, K, H', K' be strict StableSubgroup of G; for JH being normal StableSubgroup of H' "\/" (H /\ K)
for JK being normal StableSubgroup of K' "\/" (K /\ H) st JH = H' "\/" (H /\ K') & JK = K' "\/" (K /\ H') & H' is normal StableSubgroup of H & K' is normal StableSubgroup of K holds
(H' "\/" (H /\ K)) ./. JH,(K' "\/" (K /\ H)) ./. JK are_isomorphic
let JH be normal StableSubgroup of H' "\/" (H /\ K); for JK being normal StableSubgroup of K' "\/" (K /\ H) st JH = H' "\/" (H /\ K') & JK = K' "\/" (K /\ H') & H' is normal StableSubgroup of H & K' is normal StableSubgroup of K holds
(H' "\/" (H /\ K)) ./. JH,(K' "\/" (K /\ H)) ./. JK are_isomorphic
let JK be normal StableSubgroup of K' "\/" (K /\ H); ( JH = H' "\/" (H /\ K') & JK = K' "\/" (K /\ H') & H' is normal StableSubgroup of H & K' is normal StableSubgroup of K implies (H' "\/" (H /\ K)) ./. JH,(K' "\/" (K /\ H)) ./. JK are_isomorphic )
assume that
A1:
JH = H' "\/" (H /\ K')
and
A2:
JK = K' "\/" (K /\ H')
; ( not H' is normal StableSubgroup of H or not K' is normal StableSubgroup of K or (H' "\/" (H /\ K)) ./. JH,(K' "\/" (K /\ H)) ./. JK are_isomorphic )
set HK = (H' /\ K) "\/" (K' /\ H);
assume A3:
H' is normal StableSubgroup of H
; ( not K' is normal StableSubgroup of K or (H' "\/" (H /\ K)) ./. JH,(K' "\/" (K /\ H)) ./. JK are_isomorphic )
then A4:
H' /\ K is normal StableSubgroup of H /\ K
by Th60;
assume A5:
K' is normal StableSubgroup of K
; (H' "\/" (H /\ K)) ./. JH,(K' "\/" (K /\ H)) ./. JK are_isomorphic
then
K' /\ H is normal StableSubgroup of H /\ K
by Th60;
then reconsider HK = (H' /\ K) "\/" (K' /\ H) as normal StableSubgroup of H /\ K by A4, Th87;
HK = (K' /\ H) "\/" (H' /\ K)
;
then A6:
(K' "\/" (K /\ H)) ./. JK,(H /\ K) ./. HK are_isomorphic
by A2, A3, A5, Th91;
(H' "\/" (H /\ K)) ./. JH,(H /\ K) ./. HK are_isomorphic
by A1, A3, A5, Th91;
hence
(H' "\/" (H /\ K)) ./. JH,(K' "\/" (K /\ H)) ./. JK are_isomorphic
by A6, Th55; verum