let C be Cartesian_category; for a, b, c being Object of C holds (a [x] b) [x] c,a [x] (b [x] c) are_isomorphic
let a, b, c be Object of C; (a [x] b) [x] c,a [x] (b [x] c) are_isomorphic
thus
( Hom ((a [x] b) [x] c),(a [x] (b [x] c)) <> {} & Hom (a [x] (b [x] c)),((a [x] b) [x] c) <> {} )
by Th38; CAT_4:def 2 ex f being Morphism of (a [x] b) [x] c,a [x] (b [x] c) ex f9 being Morphism of a [x] (b [x] c),(a [x] b) [x] c st
( f * f9 = id (a [x] (b [x] c)) & f9 * f = id ((a [x] b) [x] c) )
take
Alpha a,b,c
; ex f9 being Morphism of a [x] (b [x] c),(a [x] b) [x] c st
( (Alpha a,b,c) * f9 = id (a [x] (b [x] c)) & f9 * (Alpha a,b,c) = id ((a [x] b) [x] c) )
take
Alpha' a,b,c
; ( (Alpha a,b,c) * (Alpha' a,b,c) = id (a [x] (b [x] c)) & (Alpha' a,b,c) * (Alpha a,b,c) = id ((a [x] b) [x] c) )
thus
( (Alpha a,b,c) * (Alpha' a,b,c) = id (a [x] (b [x] c)) & (Alpha' a,b,c) * (Alpha a,b,c) = id ((a [x] b) [x] c) )
by Th39; verum