Changes between Version 47 and Version 48 of PolynomialExpansion


Ignore:
Timestamp:
01/26/16 20:34:17 (10 years ago)
Author:
sili
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PolynomialExpansion

    v47 v48  
    1313  alpha,,0,, = (b,,0,,^2^+b,,1,,^2^) / (b,,0,,(a,,0,,b,,0,, + a,,1,,b,,1,,) + b,,1,,(a,,1,,b,,0,, + a,,2,,b,,1,,))
    1414
    15 Step 3: r,,1,, = r,,0,, - alpha,,0,,  Ap,,0,,  ('''No expansion''')
     15Step 3: r,,1,, = r,,0,, - alpha,,0,,*Ap,,0,,  ('''No expansion''')
    1616  r[0] = (b,,0,,(b,,0,,(a,,0,,b,,0,, + a,,1,,b,,1,,) + b,,1,,(a,,1,,b,,0,, + a,,2,,b,,1,,)) - (b,,0,,^2^+b,,1,,^2^)(a,,0,,b,,0,,+a,,1,,b,,1,,)) / (b,,0,,(a,,0,,b,,0,, + a,,1,,b,,1,,) + b,,1,,(a,,1,,b,,0,, + a,,2,,b,,1,,))
    1717
    1818  r[1] = (b,,1,,(b,,0,,(a,,0,,b,,0,, + a,,1,,b,,1,,) + b,,1,,(a,,1,,b,,0,, + a,,2,,b,,1,,)) - (b,,0,,^2^+b,,1,,^2^)(a,,1,,b,,0,,+a,,2,,b,,1,,)) / (b,,0,,(a,,0,,b,,0,, + a,,1,,b,,1,,) + b,,1,,(a,,1,,b,,0,, + a,,2,,b,,1,,))
    1919
    20 Step 4: x,,1,, = x,,0,, + alphap,,0,,  ('''No expansion''')
     20Step 4: x,,1,, = x,,0,, + alpha,,0,,*p,,0,,  ('''No expansion''')
    2121  x[0] = (b,,0,,(b,,0,,^2^ + b,,1,,^2^)) / (b,,0,,(a,,0,,b,,0,, + a,,1,,b,,1,,) + b,,1,,(a,,1,,b,,0,, + a,,2,,b,,1,,))
    2222
    2323  x[1] = (b,,1,,(b,,0,,^2^ + b,,1,,^2^)) / (b,,0,,(a,,0,,b,,0,, + a,,1,,b,,1,,) + b,,1,,(a,,1,,b,,0,, + a,,2,,b,,1,,))
    2424
    25 Step 5: beta = rsnew / rsold = <r,,1,,, r,,1,,> / <r,,0,,, r,,0,,>
     25Step 5: beta = rsnew / rsold = <r,,1,,, r,,1,,> / <r,,0,,, r,,0,,>  ('''No expansion''')
    2626  rsnew = ((b,,0,,(b,,0,,(a,,0,,b,,0,, + a,,1,,b,,1,,) + b,,1,,(a,,1,,b,,0,, + a,,2,,b,,1,,)) - (b,,0,,^2^+b,,1,,^2^)(a,,0,,b,,0,,+a,,1,,b,,1,,))^2^ + (b,,1,,(b,,0,,(a,,0,,b,,0,, + a,,1,,b,,1,,) + b,,1,,(a,,1,,b,,0,, + a,,2,,b,,1,,)) - (b,,0,,^2^+b,,1,,^2^)(a,,1,,b,,0,,+a,,2,,b,,1,,))^2^) / (b,,0,,(a,,0,,b,,0,, + a,,1,,b,,1,,) + b,,1,,(a,,1,,b,,0,, + a,,2,,b,,1,,))^2^
    2727
    2828  beta = ((b,,0,,(b,,0,,(a,,0,,b,,0,, + a,,1,,b,,1,,) + b,,1,,(a,,1,,b,,0,, + a,,2,,b,,1,,)) - (b,,0,,^2^+b,,1,,^2^)(a,,0,,b,,0,,+a,,1,,b,,1,,))^2^ + (b,,1,,(b,,0,,(a,,0,,b,,0,, + a,,1,,b,,1,,) + b,,1,,(a,,1,,b,,0,, + a,,2,,b,,1,,)) - (b,,0,,^2^+b,,1,,^2^)(a,,1,,b,,0,,+a,,2,,b,,1,,))^2^) / (b,,0,,^2^+b,,1,,^2^)(b,,0,,(a,,0,,b,,0,, + a,,1,,b,,1,,) + b,,1,,(a,,1,,b,,0,, + a,,2,,b,,1,,))^2^
    2929
    30 Step 6: p,,1,, = r,,1,, +beta  p,,0,,
     30Step 6: p,,1,, = r,,1,, +beta*p,,0,,
    3131  p[0] = (-1)((a,,1,,b,,0,, + a,,2,,b,,1,,)(b,,0,,^2^ + b,,1,,^2^)(-a,,1,,b,,0,,^2^ + a,,0,,b,,0,,b,,1,, - a,,2,,b,,0,,b,,1,, + a,,1,,b,,1,,^2^)) / (b,,0,,(a,,0,,b,,0,, + a,,1,,b,,1,,) + b,,1,,(a,,1,,b,,0,, + a,,2,,b,,1,,))^2^
    3232
     
    3838  alpha,,1,, = (a,,0,,b,,0,,^2^ + 2a,,1,,b,,0,,b,,1,, + a,,2,,b,,1,,^2^) / ((-a,,1,,^2^ + a,,0,,a,,2,,) (b,,0,,^2^ + b,,1,,^2^))
    3939
    40 Step 8: r,,2,, = r,,1,, - alpha,,1,,  Ap,,1,,
     40Step 8: r,,2,, = r,,1,, - alpha,,1,,*Ap,,1,,
    4141  r[0] = 0
    4242
    4343  r[1] = 0
    4444
    45 Step 9: x,,2,, = x,,1,, + alpha,,1,,p,,1,,
     45Step 9: x,,2,, = x,,1,, + alpha,,1,,*p,,1,,
    4646  x[0] = (a,,2,,b,,0,, - a,,1,,b,,1,,) / (a,,0,,a,,2,, - a,,1,,^2^)
    4747
     
    4949
    5050assertion: 
    51   bncg[0] = A[0][0]x[0] + A[0][1]x[1] = a,,0,,(a,,2,,b,,0,, - a,,1,,b,,1,,) / (a,,0,,a,,2,, - a,,1,,^2^) + a,,1,,(-a,,1,,b,,0,, + a,,0,,b,,1,,) / (a,,0,,a,,2,, - a,,1,,^2^) = b,,0,,(a,,0,,a,,2,, - a,,1,,^2^) / (a,,0,,a,,2,, - a,,1,,^2^) = b,,0,,
     51  bncg[0] = A[0][0]*x[0] + A[0][1]*x[1] = a,,0,,(a,,2,,b,,0,, - a,,1,,b,,1,,) / (a,,0,,a,,2,, - a,,1,,^2^) + a,,1,,(-a,,1,,b,,0,, + a,,0,,b,,1,,) / (a,,0,,a,,2,, - a,,1,,^2^) = b,,0,,(a,,0,,a,,2,, - a,,1,,^2^) / (a,,0,,a,,2,, - a,,1,,^2^) = b,,0,,
    5252
    53   bncg[1] = A[1][0]x[0] + A[1][1]x[1] = a,,1,,(a,,2,,b,,0,, - a,,1,,b,,1,,) / (a,,0,,a,,2,, - a,,1,,^2^) + a,,2,,(-a,,1,,b,,0,, + a,,0,,b,,1,,) / (a,,0,,a,,2,, - a,,1,,^2^) = b,,1,,(a,,0,,a,,2,, - a,,1,,^2^) / (a,,0,,a,,2,, - a,,1,,^2^) = b,,1,,
     53  bncg[1] = A[1][0]*x[0] + A[1][1]*x[1] = a,,1,,(a,,2,,b,,0,, - a,,1,,b,,1,,) / (a,,0,,a,,2,, - a,,1,,^2^) + a,,2,,(-a,,1,,b,,0,, + a,,0,,b,,1,,) / (a,,0,,a,,2,, - a,,1,,^2^) = b,,1,,(a,,0,,a,,2,, - a,,1,,^2^) / (a,,0,,a,,2,, - a,,1,,^2^) = b,,1,,
    5454
    5555  b[0] = b,,0,,