summaryrefslogtreecommitdiff
path: root/Linear_Algebra_by_K._Hoffman_and_R._Kunze/Chapter4.ipynb
diff options
context:
space:
mode:
Diffstat (limited to 'Linear_Algebra_by_K._Hoffman_and_R._Kunze/Chapter4.ipynb')
-rw-r--r--[-rwxr-xr-x]Linear_Algebra_by_K._Hoffman_and_R._Kunze/Chapter4.ipynb27
1 files changed, 13 insertions, 14 deletions
diff --git a/Linear_Algebra_by_K._Hoffman_and_R._Kunze/Chapter4.ipynb b/Linear_Algebra_by_K._Hoffman_and_R._Kunze/Chapter4.ipynb
index 3fb3b384..c3b1c0c4 100755..100644
--- a/Linear_Algebra_by_K._Hoffman_and_R._Kunze/Chapter4.ipynb
+++ b/Linear_Algebra_by_K._Hoffman_and_R._Kunze/Chapter4.ipynb
@@ -50,11 +50,10 @@
}
],
"source": [
- "import numpy as np\n",
- "import sympy as sp\n",
- "from sympy.polys.polyfuncs import horner\n",
+ "from numpy import array,identity\n",
+ "from sympy import Symbol\n",
"print 'C is the field of complex numbers'\n",
- "x = sp.Symbol(\"x\")\n",
+ "x = Symbol(\"x\")\n",
"def f(x):\n",
" ff= x**2 + 2\n",
" return ff\n",
@@ -70,9 +69,9 @@
"\n",
"#part b\n",
"print 'If a is the algebra of all 2*2 matrices over C and'\n",
- "B = np.array([[1 ,0],[-1, 2]])\n",
+ "B = array([[1 ,0],[-1, 2]])\n",
"print 'B = \\n',B\n",
- "print 2*np.identity(2) + B**2,'then, f(B) = '\n",
+ "print 2*identity(2) + B**2,'then, f(B) = '\n",
"print '----------------------------------------'\n",
"\n",
"#part c\n",
@@ -117,8 +116,8 @@
}
],
"source": [
- "import sympy as sp\n",
- "x = sp.Symbol('x')\n",
+ "from sympy import Symbol\n",
+ "x = Symbol('x')\n",
"p1 = x + 2#\n",
"p2 = x**2 + 8*x + 16#\n",
"print 'M = (x+2)F[x] + (x**2 + 8x + 16)F[x]'\n",
@@ -169,8 +168,8 @@
}
],
"source": [
- "import sympy as sp\n",
- "x = sp.Symbol('x')\n",
+ "from sympy import Symbol\n",
+ "x = Symbol('x')\n",
"\n",
"#part a\n",
"p1 = x + 2#\n",
@@ -232,8 +231,8 @@
}
],
"source": [
- "import sympy as sp\n",
- "x = sp.Symbol('x')\n",
+ "from sympy import Symbol\n",
+ "x = Symbol('x')\n",
"\n",
"print 'M is the ideal in F[x] generated by:'\n",
"print '(x-1)*(x+2)**2'\n",
@@ -285,8 +284,8 @@
}
],
"source": [
- "import sympy as sp\n",
- "x = sp.Symbol('x')\n",
+ "from sympy import Symbol\n",
+ "x = Symbol('x')\n",
"P = x**2 + 1#\n",
"print P,'P = '\n",
"print 'P is reducible over complex numbers as: ',\n",