let X be non empty pathwise_connected TopSpace; for a1, b1, c1, d1 being Point of X
for P being Path of a1,b1
for Q being Path of b1,c1
for R being Path of c1,d1 holds (P + Q) + R,P + (Q + R) are_homotopic
let a1, b1, c1, d1 be Point of X; for P being Path of a1,b1
for Q being Path of b1,c1
for R being Path of c1,d1 holds (P + Q) + R,P + (Q + R) are_homotopic
let P be Path of a1,b1; for Q being Path of b1,c1
for R being Path of c1,d1 holds (P + Q) + R,P + (Q + R) are_homotopic
let Q be Path of b1,c1; for R being Path of c1,d1 holds (P + Q) + R,P + (Q + R) are_homotopic
let R be Path of c1,d1; (P + Q) + R,P + (Q + R) are_homotopic
A1:
c1,d1 are_connected
by BORSUK_2:def 3;
( a1,b1 are_connected & b1,c1 are_connected )
by BORSUK_2:def 3;
hence
(P + Q) + R,P + (Q + R) are_homotopic
by A1, Th73; verum