就是长这个样子的: 
 a       n+1       =pa       n       +q 
        a0=0        
 比如:a       n+1       =2a       n       +1 
 这种就是我们高中的时候学的差比数列嘛φ(>ω<*) 
  但我们现在用生成函数来弄一弄: 
 令f(x)=a       0       +a       1       x+a       2       x+…..+a       n       x 
 即: 
 f(x)=       ∑∞n=0       a       n       x       n       
  =       ∑∞n=1       (pa       n−1       +q)x       n       
  =       ∑∞n=1       (pa       n−1       )x       n       +       ∑∞n=1       qx       n       
  =px       ∑∞n=1       (a       n−1       )x       n−1       +q(       ∑∞n=0       x       n       -x       0       )
  =px f(x)+q(       11−x       -1)
  =px f(x)+q(       x1−x       )
  所以:f(x)=       qx(1−x)(1−px)       
  然后再拆开 
 f(x)=       q1−p(1−x)       +       qp−1(1−px)       
  =       ∑∞n=0              q1−p       x       n       +       ∑∞n=0              qp−1       (px)       n       
  =       ∑∞n=0       (          q1−p         +         qp−1         q         n          )x       n       
  里面那一坨就是a       n        
 即: 
 a       n       =       q1−p       +       qp−1       q       n       
  所以:a       n+1       =2a       n       +1的通项公式就是当p=2,q=1的时候了
  a       n       =2       n       -1
  ( ̄▽ ̄)~*