数列{An}满足a(1)=1,a(2)=6,S(n)=3S(n-1)-2S(n-2)+2^n(n>=3)

1个回答

  • S(n)=3S(n-1)-2S(n-2)+2^n

    S(n)-S(n-1)=2S(n-1)-2S(n-2)+2^n

    a(n)=2a(n-1)+2^n

    a(n)-n2^n=2a(n-1)-(n-1)2^n

    a(n)-n2^n=2[a(n-1)-(n-1)2^(n-1)]

    因此构造出数列b(n)=a(n)-n2^n

    即有:b(n)=2b(n-1),且b(1)=a(1)-2=-1,b(2)=a(2)-8=-2

    这是一个公比为2的等比数列,b(n)=-2^(n-1)

    所以a(n)-n2^n=-2^(n-1)

    即 a(n)=n2^n-2^(n-1)

    S(n)=(1*2^1+2*2^2+...+n*2^n)-[2^0+2^1+...+2^(n-1)]

    =(1*2^1+2*2^2+...+n*2^n)-(2^n-1)

    设A=1*2^1+2*2^2+...+n*2^n

    则2A=1*2^2+2*2^3+...+n*2^(n+1)

    因此A=2A-A=n*2^(n+1)-2^n-2^(n-1)-...-2^2-2^1

    =n*2^(n+1)-[2^(n+1)-2]

    故S(n)=A-(2^n-1)

    =n*2^(n+1)-[2^(n+1)-2]-(2^n-1)

    =(2n-3)×2^n+3