let S, T be non empty RelStr ; :: thesis: for s being Element of S
for t being Element of T holds (uparrow [s,t]) ` = [:((uparrow s) ` ),the carrier of T:] \/ [:the carrier of S,((uparrow t) ` ):]
let s be Element of S; :: thesis: for t being Element of T holds (uparrow [s,t]) ` = [:((uparrow s) ` ),the carrier of T:] \/ [:the carrier of S,((uparrow t) ` ):]
let t be Element of T; :: thesis: (uparrow [s,t]) ` = [:((uparrow s) ` ),the carrier of T:] \/ [:the carrier of S,((uparrow t) ` ):]
thus (uparrow [s,t]) ` =
[:the carrier of S,the carrier of T:] \ (uparrow [s,t])
by YELLOW_3:def 2
.=
[:the carrier of S,the carrier of T:] \ [:(uparrow s),(uparrow t):]
by YELLOW10:40
.=
[:((uparrow s) ` ),the carrier of T:] \/ [:the carrier of S,((uparrow t) ` ):]
by ZFMISC_1:126
; :: thesis: verum