let i be Nat; for p, q being FinSubsequence st q c= p holds
dom (Shift (q,i)) c= dom (Shift (p,i))
let p, q be FinSubsequence; ( q c= p implies dom (Shift (q,i)) c= dom (Shift (p,i)) )
assume A1:
q c= p
; dom (Shift (q,i)) c= dom (Shift (p,i))
A2:
dom (Shift (q,i)) = { (k + i) where k is Nat : k in dom q }
by Def12;
A3:
dom (Shift (p,i)) = { (k + i) where k is Nat : k in dom p }
by Def12;
A4:
dom q c= dom p
by A1, GRFUNC_1:2;
let x be object ; TARSKI:def 3 ( not x in dom (Shift (q,i)) or x in dom (Shift (p,i)) )
assume
x in dom (Shift (q,i))
; x in dom (Shift (p,i))
then
ex k1 being Nat st
( x = k1 + i & k1 in dom q )
by A2;
hence
x in dom (Shift (p,i))
by A3, A4; verum