:: deftheorem Def2 defines GenFib FIB_NUM3:def 3 :
for a, b being Nat
for b3 being sequence of [:NAT,NAT:] holds
( b3 = GenFib (a,b) iff ( b3 . 0 = [a,b] & ( for n being Nat holds b3 . (n + 1) = [((b3 . n) `2),(((b3 . n) `1) + ((b3 . n) `2))] ) ) );