let f be Function; ( doms <*f*> = <*(dom f)*> & rngs <*f*> = <*(rng f)*> )
A1:
( rng <*f*> = {f} & <*f*> " (rng <*f*>) = dom <*f*> )
by FINSEQ_1:38, RELAT_1:134;
A2:
( dom (doms <*f*>) = <*f*> " (SubFuncs (rng <*f*>)) & dom <*(dom f)*> = Seg 1 )
by FINSEQ_1:38, FUNCT_6:def 2;
A3:
<*f*> . 1 = f
by FINSEQ_1:40;
A4:
( dom <*f*> = Seg 1 & SubFuncs {f} = {f} )
by FINSEQ_1:38, FUNCT_6:20;
A5:
<*(rng f)*> . 1 = rng f
by FINSEQ_1:40;
A8:
<*(dom f)*> . 1 = dom f
by FINSEQ_1:40;
hence
doms <*f*> = <*(dom f)*>
by A1, A2, A4, FINSEQ_1:2, FUNCT_1:2; rngs <*f*> = <*(rng f)*>
( dom (rngs <*f*>) = <*f*> " (SubFuncs (rng <*f*>)) & dom <*(rng f)*> = Seg 1 )
by FINSEQ_1:38, FUNCT_6:def 3;
hence
rngs <*f*> = <*(rng f)*>
by A1, A4, A6, FINSEQ_1:2, FUNCT_1:2; verum