let n be Nat; for a, b being object
for f being FinSequence st n in dom f holds
n + 2 in dom (<*a,b*> ^ f)
let a, b be object ; for f being FinSequence st n in dom f holds
n + 2 in dom (<*a,b*> ^ f)
let f be FinSequence; ( n in dom f implies n + 2 in dom (<*a,b*> ^ f) )
assume A1:
n in dom f
; n + 2 in dom (<*a,b*> ^ f)
A2:
1 <= n
by A1, FINSEQ_3:25;
A3:
n <= len f
by A1, FINSEQ_3:25;
set g = <*a,b*>;
n + 0 <= n + 2
by XREAL_1:6;
then A4:
1 <= n + 2
by A2, XXREAL_0:2;
len <*a,b*> = 2
by FINSEQ_1:44;
then
2 + n <= (len <*a,b*>) + (len f)
by A3, XREAL_1:6;
then
n + 2 in Seg ((len <*a,b*>) + (len f))
by A4;
hence
n + 2 in dom (<*a,b*> ^ f)
by FINSEQ_1:def 7; verum