Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 7ebd25ac536d248d499a3ce2acda963a > files > 3208

Macaulay2-1.3.1-8.fc15.i686.rpm

-- -*- M2-comint -*- {* hash: -1584255212 *}

i1 : kk = ZZ/101;

i2 : A = matrix"1,2,3,4;1,3,6,10;19,7,11,13" ** kk

o2 = | 1  2 3  4  |
     | 1  3 6  10 |
     | 19 7 11 13 |

              3        4
o2 : Matrix kk  <--- kk

i3 : b = matrix"1;1;1" ** kk

o3 = | 1 |
     | 1 |
     | 1 |

              3        1
o3 : Matrix kk  <--- kk

i4 : x = solve(A,b)

o4 = | 2  |
     | -1 |
     | 34 |
     | 0  |

              4        1
o4 : Matrix kk  <--- kk

i5 : A*x-b

o5 = 0

              3        1
o5 : Matrix kk  <--- kk

i6 : printingPrecision = 2;

i7 : A = matrix "1,2,3;1,3,6;19,7,11" ** RR

o7 = | 1  2 3  |
     | 1  3 6  |
     | 19 7 11 |

                3          3
o7 : Matrix RR    <--- RR
              53         53

i8 : b = matrix "1;1;1" ** RR

o8 = | 1 |
     | 1 |
     | 1 |

                3          1
o8 : Matrix RR    <--- RR
              53         53

i9 : x = solve(A,b)

o9 = | -.15 |
     | 1.1  |
     | -.38 |

                3          1
o9 : Matrix RR    <--- RR
              53         53

i10 : A*x-b

o10 = | 0        |
      | -3.3e-16 |
      | -8.9e-16 |

                 3          1
o10 : Matrix RR    <--- RR
               53         53

i11 : norm oo

o11 = 8.88178419700125e-16

o11 : RR (of precision 53)

i12 : n = 10;

i13 : A = random(CC^n,CC^n)

o13 = | .74+.97i .3+.84i  .33+.8i   .73+.77i .24+.38i .31+.99i .23+.59i
      | .86+.54i .38+.96i .12+.5i   .73+.14i .34+.83i .85+.63i .33+.7i 
      | .46+.47i .46+.48i .92+.09i  .63+.73i .58+.97i .46+.52i .42+.35i
      | .29+.96i .26      .49+.003i .29+.93i .28+.67i .86+.38i .81+.41i
      | .37+.78i .51+.92i .51+.84i  .46+.86i .28+.36i .23+.54i .91+.45i
      | .73+.09i .45+.3i  .59+.78i  .16+.72i .29+.56i .78+.63i .64+.67i
      | .2+.99i  .51+.43i .58+.66i  .02+.94i .39+.81i .15+.55i .88+.29i
      | .42+.8i  .9+.4i   .96+.02i  .38+.56i .24+.84i .95+.65i .26+.52i
      | .62+.52i .95+.35i .75+.46i  .9+.28i  .9+.39i  .48+.65i .63+.91i
      | .46+.51i .81+.39i .94+.89i  .2+.25i  .81i     .64+.09i .57+.26i
      -----------------------------------------------------------------------
      .68+.15i  .88+.7i  .58+.94i  |
      .63+.5i   .36+.25i .78+.38i  |
      .066+.12i .1+.32i  .46+.88i  |
      .92+.13i  .67+.74i .46+.73i  |
      .95+i     .03+.77i .61+.95i  |
      .46+.16i  .72+.21i .06+.49i  |
      .69+.66i  .02+.52i .43+.48i  |
      .16+.95i  .07+.65i .65+.72i  |
      .81+.08i  .37+.45i .23+.005i |
      .88+.61i  .11+.26i .27+.63i  |

                 10          10
o13 : Matrix CC     <--- CC
               53          53

i14 : b = random(CC^n,CC^2)

o14 = | .6+.45i  .53+.81i  |
      | .32+.3i  .53+.36i  |
      | .02+.54i .076+.45i |
      | .54+.31i .47+.99i  |
      | .59+.17i .4+.71i   |
      | .64+.65i .47+.65i  |
      | .46+.2i  .72+.9i   |
      | .36+.91i .71+.41i  |
      | .22+.47i .74+.1i   |
      | .68+.49i .02+.53i  |

                 10          2
o14 : Matrix CC     <--- CC
               53          53

i15 : x = solve(A,b)

o15 = | -.31-.19i  -.51-.82i |
      | -.43-.92i  -2.3-4.4i |
      | .91+.72i   3.8+2.3i  |
      | -.8+.55i   -1.2+.73i |
      | .76+.17i   .63+.21i  |
      | -.37+.087i -.62+.65i |
      | -.046+.24i .72+.59i  |
      | .64-1.2i   -.15-2i   |
      | 1.9+.89i   4-.23i    |
      | -.56-.17i  -1.7+3i   |

                 10          2
o15 : Matrix CC     <--- CC
               53          53

i16 : norm ( matrix A * matrix x - matrix b )

o16 = 1.37327003955667e-15

o16 : RR (of precision 53)

i17 : A = random(RR^5, RR^5)

o17 = | .065 .23  .14 .99 .27 |
      | .49  .11  .58 .2  .16 |
      | .61  .56  .11 .84 .51 |
      | .74  .46  .29 .5  .81 |
      | .12  .083 .74 .41 1   |

                 5          5
o17 : Matrix RR    <--- RR
               53         53

i18 : I = id_(target A)

o18 = | 1 0 0 0 0 |
      | 0 1 0 0 0 |
      | 0 0 1 0 0 |
      | 0 0 0 1 0 |
      | 0 0 0 0 1 |

                 5          5
o18 : Matrix RR    <--- RR
               53         53

i19 : A' = solve(A,I)

o19 = | 2.5  .88  -5   5.1  -2.4 |
      | -6.7 -.46 12   -9.5 3.5  |
      | -1.9 1.3  3.4  -3.7 1.6  |
      | 2.5  .17  -2.4 1.8  -.95 |
      | .64  -1.1 -1.9 2.2  .18  |

                 5          5
o19 : Matrix RR    <--- RR
               53         53

i20 : norm(A*A' - I)

o20 = 8.88178419700125e-16

o20 : RR (of precision 53)

i21 : norm(A'*A - I)

o21 = 2.1094237467878e-15

o21 : RR (of precision 53)

i22 : A'' = I // A

o22 = | 2.5  .88  -5   5.1  -2.4 |
      | -6.7 -.46 12   -9.5 3.5  |
      | -1.9 1.3  3.4  -3.7 1.6  |
      | 2.5  .17  -2.4 1.8  -.95 |
      | .64  -1.1 -1.9 2.2  .18  |

                 5          5
o22 : Matrix RR    <--- RR
               53         53

i23 : norm(A' - A'')

o23 = 0

o23 : RR (of precision 53)

i24 :