| 2 | | A = {{a,,0,,, a,,1,,}, {a,,1,,, a,,2,,}}, b = {b,,0,,, b,,1,,}, x = {0, 0} |
| | 2 | A = {{a,,0,,, a,,1,,}, {a,,1,,, a,,2,,}}, b = {b,,0,,, b,,1,,}, x,,0,, = {0, 0} |
| 13 | | <p, Ap> = a,,0,,*b,,0,,^2^ + 2*a,,1,,*b,,0,,*b,,1,, + a,,2,,*b,,1,,^2^ |
| | 13 | <p,,0,,, Ap,,0,,> = a,,0,,*b,,0,,^2^ + 2*a,,1,,*b,,0,,*b,,1,, + a,,2,,*b,,1,,^2^ |
| 20 | 20 | r[1] = (b,,0,,*(-a,,1,,*b,,0,,^2^ + a,,0,,*b,,0,,*b,,1,, - a,,2,,*b,,0,,*b,,1,, + a,,1,,*b,,1,,^2^)) / (a,,0,,*b,,0,,^2^ + 2*a,,1,,*b,,0,,*b,,1,, + a,,2,,*b,,1,,^2^) |
| 21 | 21 | |
| 23 | 23 | x[0] = (b,,0,,*(b,,0,,^2^ + b,,1,,^2^)) / (a,,0,,*b,,0,,^2^ + 2*a,,1,,*b,,0,,*b,,1,, + a,,2,,*b,,1,,^2^) |
| 24 | 24 | |
| 25 | 25 | x[1] = (b,,1,,*(b,,0,,^2^ + b,,1,,^2^)) / (a,,0,,*b,,0,,^2^ + 2*a,,1,,*b,,0,,*b,,1,, + a,,2,,*b,,1,,^2^) |
| 26 | 26 | |
| 28 | 28 | rsnew = ((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^)^2^) / (a,,0,,*b,,0,,^2^ + 2*a,,1,,*b,,0,,*b,,1,, + a,,2,,*b,,1,,^2^)^2^ |
| 29 | 29 | |
| 30 | 30 | beta = (a,,1,,*b,,0,,^2^ - a,,0,,*b,,0,,*b,,1,, + a,,2,,*b,,0,,*b,,1,, - a,,1,,*b,,1,,^2^)^2^ / (a,,0,,*b,,0,,^2^ + 2*a,,1,,*b,,0,,*b,,1,, + a,,2,,*b,,1,,^2^)^2^ |
| 31 | 31 | |
| 33 | 33 | 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^)) / (a,,0,,*b,,0,,^2^ + 2*a,,1,,*b,,0,,*b,,1,, + a,,2,,*b,,1,,^2^)^2^ |
| 34 | 34 | |
| 35 | 35 | p[1] = ((a,,0,,*b,,0,, + a,,1,,*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^)) / (a,,0,,*b,,0,,^2^ + 2*a,,1,,*b,,0,,*b,,1,, + a,,2,,*b,,1,,^2^)^2^ |
| 36 | 36 | |
| 37 | | Step 7: alpha = (r[i]*r[i]) / (p[i]*A[i][j]*p[j]) |
| 38 | | p[i]*(A[i][j]*p[j]) = ((-a,,1,,^2^ + a,,0,,*a,,2,,)*(b,,0,,^2^ + b,,1,,^2^)^2^*(-a,,1,,*b,,0,,^2^ + a,,0,,*b,,0,,*b,,1,, - a,,2,,*b,,0,,*b,,1,, + a,,1,,*b,,1,,^2^)^2^) / (a,,0,,*b,,0,,^2^ + 2*a,,1,,*b,,0,,*b,,1,, + a,,2,,*b,,1,,^2^)^3^ |
| | 37 | Step 7: alpha,,1,, = <r,,1,,, r,,1,,> / <p,,1,,, Ap,,1,,> |
| | 38 | <p,,1,,, Ap,,1,,> = ((-a,,1,,^2^ + a,,0,,*a,,2,,)*(b,,0,,^2^ + b,,1,,^2^)^2^*(-a,,1,,*b,,0,,^2^ + a,,0,,*b,,0,,*b,,1,, - a,,2,,*b,,0,,*b,,1,, + a,,1,,*b,,1,,^2^)^2^) / (a,,0,,*b,,0,,^2^ + 2*a,,1,,*b,,0,,*b,,1,, + a,,2,,*b,,1,,^2^)^3^ |
| 40 | | alpha = (a,,0,,*b,,0,,^2^ + 2*a,,1,,*b,,0,,*b,,1,, + a,,2,,*b,,1,,^2^) / ((-a,,1,,^2^ + a,,0,,*a,,2,,) (b,,0,,^2^ + b,,1,,^2^)) |
| | 40 | alpha,,1,, = (a,,0,,*b,,0,,^2^ + 2*a,,1,,*b,,0,,*b,,1,, + a,,2,,*b,,1,,^2^) / ((-a,,1,,^2^ + a,,0,,*a,,2,,) (b,,0,,^2^ + b,,1,,^2^)) |