let P, Q be Function; for k being Element of NAT st P c= Q holds
Shift P,k c= Shift Q,k
let k be Element of NAT ; ( P c= Q implies Shift P,k c= Shift Q,k )
assume A1:
P c= Q
; Shift P,k c= Shift Q,k
then A2:
dom P c= dom Q
by GRFUNC_1:8;
A3:
dom (Shift P,k) = { (m + k) where m is Element of NAT : m in dom P }
by Def12;
A4:
dom (Shift Q,k) = { (m + k) where m is Element of NAT : m in dom Q }
by Def12;
then A5:
dom (Shift P,k) c= dom (Shift Q,k)
by TARSKI:def 3;
now let x be
set ;
( x in dom (Shift P,k) implies (Shift P,k) . x = (Shift Q,k) . x )assume
x in dom (Shift P,k)
;
(Shift P,k) . x = (Shift Q,k) . xthen consider m1 being
Element of
NAT such that A6:
x = m1 + k
and A7:
m1 in dom P
by A3;
thus (Shift P,k) . x =
(Shift P,k) . (m1 + k)
by A6
.=
P . m1
by A7, Def12
.=
Q . m1
by A1, A7, GRFUNC_1:8
.=
(Shift Q,k) . (m1 + k)
by A2, A7, Def12
.=
(Shift Q,k) . x
by A6
;
verum end;
hence
Shift P,k c= Shift Q,k
by A5, GRFUNC_1:8; verum