2011-02-11 2 views
0

에서 나는 표현을 위해N을-1> N 청

Subscript[S,n]=Subscript[X,n]+Subscript[S,n-1] 

을 정의했습니다 : 나는 n-1->n을 수행 할

3*n^2 – 6* n* Subscript[S, -1 + n] ^2 

하지만

3*n^2 – 6* n* Subscript[S, -1 + n] ^2/. {n-1->n} 
보인다

이렇게하면

3 n^2 - 6 n (Subscript[S, -1 + n] + Subscript[X, n])^2 

은 내가 원하는 것을하지 않습니다. 내가 3*n^2n-1를 사용하여 동등하게 재 작성이 경우, 3*(n-1)^2+6*(n-1)+3에, 다음 3*n^2+6*n+3

전반적으로 얻을 수있는 대체를 할 수 원하는, 내가 갖고 싶어 :

3*n^2+6*n+3+6*n*Subscript[S, n] ^2+6* Subscript[S, n] ^2 

즉, 나는 또한 원하지 않는 최종 결과에서 Subscript[S, n]을 확장하려면 mma를 입력하십시오.

mma에서 자동으로이를 수행하는 방법은 무엇입니까?

고마워요.

+1

최종 결과에서 Xn을 원하지 않는 이유는 무엇입니까? ... 나는 그것을 얻지 않는다. –

+0

@ belisarius : 어떻게 든'3 * n^2 - 6 * n * 첨자 [S, -1 + n]^2'를 얻은 후에는 더 이상 X_n을 갖지 못합니다. –

답변

1

나는

그것은 당신이 (떨어져 일부 표지판) 원하는 결과처럼 보인다는 간단한

In[1]:= (3n^2-6 n Subsuperscript[S, n-1, 2])/.n->n+1//Expand 
Out[1]= 3 n^2 + 6 n + 3 - 6 n Subscript[S, n]^2 - 6 Subscript[S, n]^2 

에서 같이하지에 대해 다음과 ... 초기 정의를 왜 확실하지 않다 최종 결과에서 첨자 용어를 확장하면 어쩌면 같은 것을 원할 것입니다.

Collect[%1, Subscript[__], Factor] 
+0

나는 단지 정말로 바보 같이 여기에 있었느냐? n-1-> n 내가 설명한 방법은 n-> n + 1과 동일합니까?! –

+0

@ Qiang Li : 나는 그것과 동등해야한다고 생각한다 ... – Simon

+0

은 주어진 첨자 [X, n] + 첨자 [S, n - 1]과 정의'Subscript [S, n] = Subscript [X , n] + Subscript [S, n - 1]', 어떻게 다시 아래 첨자 [S, n]로 변환하도록 mma에 요청합니까? –