Mials P

Total Page:16

File Type:pdf, Size:1020Kb

Mials P Euclid's Algorithm 171 Euclid's Algorithm Horner’s method is a special case of Euclid's Algorithm which constructs, for given polyno- mials p and h =6 0, (unique) polynomials q and r with deg r<deg h so that p = hq + r: For variety, here is a nonstandard discussion of this algorithm, in terms of elimination. Assume that d h(t)=a0 + a1t + ···+ adt ;ad =06 ; and n p(t)=b0 + b1t + ···+ bnt : Then we seek a polynomial n−d q(t)=c0 + c1t + ···+ cn−dt for which r := p − hq has degree <d. This amounts to the square upper triangular linear system adc0 + ad−1c1 + ···+ a0cd = bd adc1 + ad−1c2 + ···+ a0cd+1 = bd+1 . adcn−d−1 + ad−1cn−d = bn−1 adcn−d = bn for the unknown coefficients c0;:::;cn−d which can be uniquely solved by back substitution since its diagonal entries all equal ad =0.6 19aug02 c 2002 Carl de Boor 172 18. Index Rough index for these notes 1-1:-5,2,8,40 cartesian product: 2 1-norm: 79 Cauchy(-Bunyakovski-Schwarz) 2-norm: 79 Inequality: 69 A-invariance: 125 Cauchy-Binet formula: -9, 166 A-invariant: 113 Cayley-Hamilton Theorem: 133 absolute value: 167 CBS Inequality: 69 absolutely homogeneous: 70, 79 Chaikin algorithm: 139 additive: 20 chain rule: 153 adjugate: 164 change of basis: -6 affine: 151 characteristic function: 7 affine combination: 148, 150 characteristic polynomial: -8, 130, 132, 134 affine hull: 150 circulant: 140 affine map: 149 codimension: 50, 53 affine polynomial: 152 coefficient vector: 21 affine space: 149 cofactor: 163 affinely independent: 151 column map: -6, 23 agrees with y at Λt:59 column space: 29 algebraic dual: 95 column vector: 2 algebraic multiplicity: 130, 133 commutative: 18 alternating: 130, 137, 161 commutative group with respect to addi- angle: 72 tion: 18 angle-preserving: 72 commute: 121 annihilating for A ∈ L(X): 132 compatible: 74 annihilating polynomial: -8 complement: 53, 93 annihilating polynomial for A at x: 107 complementary to: 36 argument: 167 complex: 2, 3 array: 24 complex conjugate: 167 assignment: 1 complex numbers: 1 assignment on I:1 complex plane: 167 associative: 13, 18 component: 53 augmented: 38 composition: 13 Axiom of Choice: 14 condition: 75 axis: 137 condition number: 75, 86, 89 azimuth: 148 congruent: 156 Background: -9 conjugate transpose: 3, 65 barycentric coordinates of p with respect to construction of a basis: 45 Q: 151 continuous function: 19 basic: 32 contour lines: 155 basis: -6, 43 converge to the scalar ζ: 169 basis for X:43 convergence: -7 Basis Selection Algorithm: 45 convergence to 0: -7 belief: 14 convergent: 112 best least-squares solution: 88 convergent to 0: 112 bi-orthonormal: 94 converges: 111, 152 bidual: 97 converges to the n-vector z∞: 111 bilinear: 44 convex combination: 152 bisection: 160 coordinate: 2 boldface: -5 coordinate axis: 53 boring: 120 coordinate map: 56, 82 bound: -6, 32, 40, 45, 54 coordinate space: -6 bound for Z: 168 coordinate vector for x with respect to the bounded: 168, 168 basis v1;v2;:::;vn:43 broken lines: 19 coordinates: -6 canonical: 127 coordinates with respect to the basis: 56 car: 94 correction: -5 cardinality: 1, 8 cost function: 142 05dec02 c 2002 Carl de Boor Index 173 Courant-Fischer minimax Theorem: 158 equivalent equation: -7 Cramer’s rule: 162 error: 75, 98 critical point: -8, 154 Euclid’s Algorithm: 170 cross product: 137, 138, 164 Euclidean norm: -6, 67 current guess: -5 existence: -5, 8, 12 cycle length: 16 expansion by minors: 163 D-invariant: 108 exponential: -7 d-variate polynomials of degree ≤ k:47 extending a 1-1 column map: 45 data map: 56 factor: -6, 54 defect: 50 factor space: 50 defective: -8, 113 family: 2 defective eigenvalue: 102 feasible set: 143 definite: 155 field-addition distributive: 18 DeMorgan’s Law: 93 finest A-invariant direct sum derivative of f at p: 152 decomposition: 122 derivative of f at p in the direction τ: 152 finite-dimensional: 48, 77 determinant: -9, 130 finitely generated: 43 diagona(liza)ble: 101 flat: 149 diagonal matrix: 3 form: 94 diagonalizable: -8 Fourier series: 59 diagonally dominant: 128 free: -6, 32, 45 difference: 1 Frobenius norm: 74 differentiable at p ∈ F : 152 function: 7, 18 dimension: -6 functional: 94 Dimension Formula: -6, 48 Fundamental Theorem of Algebra: 105, 170 dimension of X:46 Gauss: 147 d dimension of Πk(IR ): 47 Gauss-Jordan: 147 dimension of a flat: 150 geometric multiplicity: 133 direct sum: -6, 52 Gershgorin Circle Theorem: 129 directed graph: 136 Gershgorin’s circles: -8 discretize: 55, 57 gradient: -5, 154 domain: -5, 1, 6 Gram-Schmidt: -6 dot product: 64, 137 Gram-Schmidt orthogonalization: 72 dual: 93, 94, 97 Gramian matrix: 57 dual of the vector space: 94 graph: 10 eigenbasis: 101 half-spaces: 21 eigenpair: 99 halfspace: 143 eigenstructure: -8 Hermite interpolation: 59 eigenvalue: -8, 99 Hermitian: 65 eigenvector: -8, 99 hermitian: -8, 64, 86, 87, 120 elegance: -8 Hessian: -8, 154 elementary: 26 homogeneous: -6, 20, 21, 28, 32 elementary matrix: -7, 83 Horner’s scheme: 169 elementary row operation: 26 Householder matrices: 86 elevation: 148 Householder reflection: -7, 73 elimination: -6, 32 hyperplane: 143 elimination step: 32 I-assignment: 1 empty assignment: 2 ith row of A:3 empty set: 1 ((i; j)-entry: 3 end:13 ideal: 123, 133 entry: 1 idempotent: -6, 15, 59 epimorph(ic): 8 identity map: 12 equivalence: 27 identity matrix: 29 equivalence relation: -8, 103 identity permutation: 163 equivalent: 32, 91 image: 7 05dec02 c 2002 Carl de Boor 174 18. Index image of Z under f:6 linear space: -6, 18 imaginary part of z: 167 linear spaces of functions: -6 imaginary unit: 167 linear subspace: -6, 19 indefinite: 155 linear subspace, specification of: 28 index set: 1 linear transformation: 20 initial guess: 98 linearity: -6 injective: 8 linearly dependent on v1;v2;:::;vn:43 inner product: -6, 64 linearly independent: 43 inner product space: -6, 64 linearly independent of v1;v2;:::;vn:43 inner-product preserving: 72 list: 2 integers: 1 local minimizer: 154 interesting eigenvalue: 103 lower triangular: 3 interpolation: -6, 41, 59, 62 m × n-matrix: 3 intersection: 1 main diagonal of A:3 interval with endpoints p, q: 152 map:-5,6,7 inverse: -5, 18, 29 map composition: -5, 13 inverse of f:12 map into Y given by the assignment f:7 inverse of its graph: 12 map norm: -7, 76, 77 invertibility, of triangular matrix: 41 mapping: 7 invertible: -5, 12, 40, 48 matrix: 3 involutory: 86 matrix exponential: 99 irreducible: 122, 135 matrix polynomial: -7 isometry: -6, 72, 80, 91 matrix representation for A:91 item: 1 max-norm: 78 iteration: -7, 98 maximally 1-1: 46 iteration map: 98 maximin Theorem: 158 jth column: 23 maximizer: 154 jth column of A:3 minimal: 82, 122 jth unit vector: 24 minimal (annihilating) polynomial for A: Jacobian: -5, 153 123 Jordan (canonical) form: 126 minimal polynomial: -8 Jordan block: 126 minimal polynomial for A: 133 Jordan form: -8 minimal polynomial for A at x: 107 kernel: 28 minimally onto: 46 Krylov sequence: -8 minimization: -8 Lagrange basis: 58 minimizer for f: 154 Lagrange fundamental polynomials: 58 modulus: 91, 167 least-squares: -6 monic: -8, 107 least-squares solution: 69, 88 monomial of degree j:28 left inverse: -5, 14 monomorph(ic): 8 left shift: 9 Moore-Penrose pseudo-inverse: 89 level lines: 155 morphism: 7 linear: -6, 20, 130 multilinear: 130 linear combination of the vj:43 multiplication by a scalar: -6 linear combination of the vectors v1;v2;:::;vn multiplicity: 129 n with weights a1;a2;:::;an:23 n-dimensional coordinate space IF :19 linear functional: -6, 56, 94 n-list: 2 linear constraint: 143 n-vector: -5, 2 linear in its first argument: 64 natural basis: 51 n linear inequalities, system of: 147 natural basis for IF :43 linear manifold: 149 natural numbers: 1 linear map: -6 negative (semi)definite: 155 linear operator: 20 negative labeling: 103 linear polynomial: 152 nested form: 170 linear programming: 142 nested multiplication: 169 linear projector: -6 neutral: 18 05dec02 c 2002 Carl de Boor Index 175 Newton polynomial: 42 pre-image of U under f:6 Newton’s method: -5 primary decomposition for X wrto A: 124 nilpotent: -7, 124, 125, 132 prime factorization: 122 non-defective: -8 primitive nth root of unity: 141 nonbasic: 32 principal: 133 nonnegative: 91, 134 product: 18 norm: -6 product of matrices: 25 norm of a map: 77 product space: 54 norm, of a vector: 79 projected problem: 88 normal: -8, 120, 143 projector: 15, 59 normal equation!69 proper: 125 normalize: 70 proper chain: 50 normed vector space: 79 proper factor of q: 122 nullspace: -6, 28 proper subset: 1 o.n.: -6, 71 pseudo-inverse: 89 octahedron: 5 QR factorization: -7, 72 onto: -5, 8, 40 QR method: 109 operator: 7 quadratic form: -8, 154 optimization: 142 range: -5, -6, 1 order: 3 range of f:6 orthogonal: 66, 67, 71, 73 rank: -7, 82 orthogonal complement: 71 rank-one perturbation of the identity: 83 orthogonal direct sum: 68 rational numbers: 1 orthonormal: -6, 71, 120 Rayleigh quotient: -8, 157 parity: 131, 162 Rayleigh’s Principle: 158 permutation: 85 real: 2, 3 permutation matrix: -7, 81, 85, 107 real numbers: 1 permutation of order n:9 real part of z: 167 permutation of the first n integers: 162 really reduced: 36 perpendicular: 66 really reduced row echelon form: -6 Perron-Frobenius Theorem: 135 really reduced row echelon form for m×n perturbations: -8 A ∈ IF :36 pigeonhole principle for square matrices: 40 reciprocal: 167 pivot block: 166 reduced: 87 pivot element: 35 reduced row echelon form for A:35 pivot equation: 32 reducible: 135 pivot row: 32 reduction to a sum of squares: 156 PLU factorization: -7 refinement of the Gershgorin Circle point: 149 Theorem: 129 pointwise: -6, 18, 54 reflexive: 103 polar decomposition: 91 relation: 3 polar form: 91, 167 relative error: 75 polyhedron: 5 relative residual: 75 polynomials of degree ≤ k:19 represent: 96 positive: 134 representation: 95 positive (semi)definite: 155 representing: 43 positive definite: 64, 79 residual: 75, 88, 144 positive orthant: 134 right inverse: -5, 14 positive semidefinite: 87, 91 right shift: 9 power method: 118 right side: 21 power sequence: -7, 16 right triangular: -7 power sequence of A: 112 right-handed: 137 power-bounded: 112 root of unity: 141, 142 power-boundedness: -7 row: 56 pre-dual: 97 row echelon form: -6, 34 05dec02 c 2002 Carl de Boor 176 18.
Recommended publications
  • Fast and Efficient Algorithms for Evaluating Uniform and Nonuniform
    World Academy of Science, Engineering and Technology International Journal of Computer and Information Engineering Vol:13, No:8, 2019 Fast and Efficient Algorithms for Evaluating Uniform and Nonuniform Lagrange and Newton Curves Taweechai Nuntawisuttiwong, Natasha Dejdumrong Abstract—Newton-Lagrange Interpolations are widely used in quadratic computation time, which is slower than the others. numerical analysis. However, it requires a quadratic computational However, there are some curves in CAGD, Wang-Ball, DP time for their constructions. In computer aided geometric design and Dejdumrong curves with linear complexity. In order to (CAGD), there are some polynomial curves: Wang-Ball, DP and Dejdumrong curves, which have linear time complexity algorithms. reduce their computational time, Bezier´ curve is converted Thus, the computational time for Newton-Lagrange Interpolations into any of Wang-Ball, DP and Dejdumrong curves. Hence, can be reduced by applying the algorithms of Wang-Ball, DP and the computational time for Newton-Lagrange interpolations Dejdumrong curves. In order to use Wang-Ball, DP and Dejdumrong can be reduced by converting them into Wang-Ball, DP and algorithms, first, it is necessary to convert Newton-Lagrange Dejdumrong algorithms. Thus, it is necessary to investigate polynomials into Wang-Ball, DP or Dejdumrong polynomials. In this work, the algorithms for converting from both uniform and the conversion from Newton-Lagrange interpolation into non-uniform Newton-Lagrange polynomials into Wang-Ball, DP and the curves with linear complexity, Wang-Ball, DP and Dejdumrong polynomials are investigated. Thus, the computational Dejdumrong curves. An application of this work is to modify time for representing Newton-Lagrange polynomials can be reduced sketched image in CAD application with the computational into linear complexity.
    [Show full text]
  • CS321-001 Introduction to Numerical Methods
    CS321-001 Introduction to Numerical Methods Lecture 3 Interpolation and Numerical Differentiation Professor Jun Zhang Department of Computer Science University of Kentucky Lexington, KY 40506-0633 Polynomial Interpolation Given a set of discrete values, how can we estimate other values between these data The method that we will use is called polynomial interpolation. We assume the data we had are from the evaluation of a smooth function. We may be able to use a polynomial p(x) to approximate this function, at least locally. A condition: the polynomial p(x) takes the given values at the given points (nodes), i.e., p(xi) = yi with 0 ≤ i ≤ n. The polynomial is said to interpolate the table, since we do not know the function. 2 Polynomial Interpolation Note that all the points are passed through by the curve 3 Polynomial Interpolation We do not know the original function, the interpolation may not be accurate 4 Order of Interpolating Polynomial A polynomial of degree 0, a constant function, interpolates one set of data If we have two sets of data, we can have an interpolating polynomial of degree 1, a linear function x x1 x x0 p(x) y0 y1 x0 x1 x1 x0 y1 y0 y0 (x x0 ) x1 x0 Review carefully if the interpolation condition is satisfied Interpolating polynomials can be written in several forms, the most well known ones are the Lagrange form and Newton form. Each has some advantages 5 Lagrange Form For a set of fixed nodes x0, x1, …, xn, the cardinal functions, l0, l1,…, ln, are defined as 0 if i j li (x j ) ij
    [Show full text]
  • Lagrange & Newton Interpolation
    Lagrange & Newton interpolation In this section, we shall study the polynomial interpolation in the form of Lagrange and Newton. Given a se- quence of (n +1) data points and a function f, the aim is to determine an n-th degree polynomial which interpol- ates f at these points. We shall resort to the notion of divided differences. Interpolation Given (n+1) points {(x0, y0), (x1, y1), …, (xn, yn)}, the points defined by (xi)0≤i≤n are called points of interpolation. The points defined by (yi)0≤i≤n are the values of interpolation. To interpolate a function f, the values of interpolation are defined as follows: yi = f(xi), i = 0, …, n. Lagrange interpolation polynomial The purpose here is to determine the unique polynomial of degree n, Pn which verifies Pn(xi) = f(xi), i = 0, …, n. The polynomial which meets this equality is Lagrange interpolation polynomial n Pnx=∑ l j x f x j j=0 where the lj ’s are polynomials of degree n forming a basis of Pn n x−xi x−x0 x−x j−1 x−x j 1 x−xn l j x= ∏ = ⋯ ⋯ i=0,i≠ j x j −xi x j−x0 x j−x j−1 x j−x j1 x j−xn Properties of Lagrange interpolation polynomial and Lagrange basis They are the lj polynomials which verify the following property: l x = = 1 i= j , ∀ i=0,...,n. j i ji {0 i≠ j They form a basis of the vector space Pn of polynomials of degree at most equal to n n ∑ j l j x=0 j=0 By setting: x = xi, we obtain: n n ∑ j l j xi =∑ j ji=0 ⇒ i =0 j=0 j=0 The set (lj)0≤j≤n is linearly independent and consists of n + 1 vectors.
    [Show full text]
  • Mathematical Topics
    A Mathematical Topics This chapter discusses most of the mathematical background needed for a thor­ ough understanding of the material presented in the book. It has been mentioned in the Preface, however, that math concepts which are only used once (such as the mediation operator and points vs. vectors) are discussed right where they are introduced. Do not worry too much about your difficulties in mathematics, I can assure you that mine a.re still greater. - Albert Einstein. A.I Fourier Transforms Our curves are functions of an arbitrary parameter t. For functions used in science and engineering, time is often the parameter (or the independent variable). We, therefore, say that a function g( t) is represented in the time domain. Since a typical function oscillates, we can think of it as being similar to a wave and we may try to represent it as a wave (or as a combination of waves). When this is done, we have the function G(f), where f stands for the frequency of the wave, and we say that the function is represented in the frequency domain. This turns out to be a useful concept, since many operations on functions are easy to carry out in the frequency domain. Transforming a function between the time and frequency domains is easy when the function is periodic, but it can also be done for certain non periodic functions. The present discussion is restricted to periodic functions. 1IIIt Definition: A function g( t) is periodic if (and only if) there exists a constant P such that g(t+P) = g(t) for all values of t (Figure A.la).
    [Show full text]
  • A Low‐Cost Solution to Motion Tracking Using an Array of Sonar Sensors and An
    A Low‐cost Solution to Motion Tracking Using an Array of Sonar Sensors and an Inertial Measurement Unit A thesis presented to the faculty of the Russ College of Engineering and Technology of Ohio University In partial fulfillment of the requirements for the degree Master of Science Jason S. Maxwell August 2009 © 2009 Jason S. Maxwell. All Rights Reserved. 2 This thesis titled A Low‐cost Solution to Motion Tracking Using an Array of Sonar Sensors and an Inertial Measurement Unit by JASON S. MAXWELL has been approved for the School of Electrical Engineering Computer Science and the Russ College of Engineering and Technology by Maarten Uijt de Haag Associate Professor School of Electrical Engineering and Computer Science Dennis Irwin Dean, Russ College of Engineering and Technology 3 ABSTRACT MAXWELL, JASON S., M.S., August 2009, Electrical Engineering A Low‐cost Solution to Motion Tracking Using an Array of Sonar Sensors and an Inertial Measurement Unit (91 pp.) Director of Thesis: Maarten Uijt de Haag As the desire and need for unmanned aerial vehicles (UAV) increases, so to do the navigation and system demands for the vehicles. While there are a multitude of systems currently offering solutions, each also possess inherent problems. The Global Positioning System (GPS), for instance, is potentially unable to meet the demands of vehicles that operate indoors, in heavy foliage, or in urban canyons, due to the lack of signal strength. Laser‐based systems have proven to be rather costly, and can potentially fail in areas in which the surface absorbs light, and in urban environments with glass or mirrored surfaces.
    [Show full text]
  • The AMATYC Review, Fall 1992-Spring 1993. INSTITUTION American Mathematical Association of Two-Year Colleges
    DOCUMENT RESUME ED 354 956 JC 930 126 AUTHOR Cohen, Don, Ed.; Browne, Joseph, Ed. TITLE The AMATYC Review, Fall 1992-Spring 1993. INSTITUTION American Mathematical Association of Two-Year Colleges. REPORT NO ISSN-0740-8404 PUB DATE 93 NOTE 203p. AVAILABLE FROMAMATYC Treasurer, State Technical Institute at Memphis, 5983 Macon Cove, Memphis, TN 38134 (for libraries 2 issues free with $25 annual membership). PUB TYPE Collected Works Serials (022) JOURNAL CIT AMATYC Review; v14 n1-2 Fall 1992-Spr 1993 EDRS PRICE MF01/PC09 Plus Postage. DESCRIPTORS *College Mathematics; Community Colleges; Computer Simulation; Functions (Mathematics); Linear Programing; *Mathematical Applications; *Mathematical Concepts; Mathematical Formulas; *Mathematics Instruction; Mathematics Teachers; Technical Mathematics; Two Year Colleges ABSTRACT Designed as an avenue of communication for mathematics educators concerned with the views, ideas, and experiences of two-year collage students and teachers, this journal contains articles on mathematics expoition and education,as well as regular features presenting book and software reviews and math problems. The first of two issues of volume 14 contains the following major articles: "Technology in the Mathematics Classroom," by Mike Davidson; "Reflections on Arithmetic-Progression Factorials," by William E. Rosentl,e1; "The Investigation of Tangent Polynomials with a Computer Algebra System," by John H. Mathews and Russell W. Howell; "On Finding the General Term of a Sequence Using Lagrange Interpolation," by Sheldon Gordon and Robert Decker; "The Floating Leaf Problem," by Richard L. Francis; "Approximations to the Hypergeometric Distribution," by Chltra Gunawardena and K. L. D. Gunawardena; aid "Generating 'JE(3)' with Some Elementary Applications," by John J. Edgeli, Jr. The second issue contains: "Strategies for Making Mathematics Work for Minorities," by Beverly J.
    [Show full text]
  • Chapter 3 Interpolation and Polynomial Approximation
    Chapter 3 Interpolation and Polynomial Approximation The computational procedures used in computer software for the evaluation of a li- brary function such as sin(x); cos(x), or ex, involve polynomial approximation. The state-of-the-art methods use rational functions (which are the quotients of polynomi- als). However, the theory of polynomial approximation is suitable for a first course in numerical analysis, and we consider them in this chapter. Suppose that the function f(x) = ex is to be approximated by a polynomial of degree n = 2 over the interval [¡1; 1]. The Taylor polynomial is shown in Figure 1.1(a) and can be contrasted with 2 x The Taylor polynomial p(x)=1+x+0.5x2 which approximates f(x)=ex over [−1,1] The Chebyshev approximation q(x)=1+1.129772x+0.532042x for f(x)=e over [−1,1] 3 3 2.5 2.5 y=ex 2 2 y=ex 1.5 1.5 2 1 y=1+x+0.5x 1 y=q(x) 0.5 0.5 0 0 −1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1 −1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1 Figure 1.1(a) Figure 1.1(b) Figure 3.1 (a) The Taylor polynomial p(x) = 1:000000+ 1:000000x +0:500000x2 which approximate f(x) = ex over [¡1; 1]. (b) The Chebyshev approximation q(x) = 1:000000 + 1:129772x + 0:532042x2 for f(x) = ex over [¡1; 1].
    [Show full text]
  • Anl-7826 Chinese Remainder Ind Interpolation
    ANL-7826 CHINESE REMAINDER IND INTERPOLATION ALGORITHMS John D. Lipson UolC-AUA-USAEC- ARGONNE NATIONAL LABORATORY, ARGONNE, ILLINOIS Prepared for the U.S. ATOMIC ENERGY COMMISSION under contract W-31-109-Eng-38 The facilities of Argonne National Laboratory are owned by the United States Govern­ ment. Under the terms of a contract (W-31 -109-Eng-38) between the U. S. Atomic Energy 1 Commission. Argonne Universities Association and The University of Chicago, the University employs the staff and operates the Laboratory in accordance with policies and programs formu­ lated, approved and reviewed by the Association. MEMBERS OF ARGONNE UNIVERSITIES ASSOCIATION The University of Arizona Kansas State University The Ohio State University Carnegie-Mellon University The University of Kansas Ohio University Case Western Reserve University Loyola University The Pennsylvania State University The University of Chicago Marquette University Purdue University University of Cincinnati Michigan State University Saint Louis University Illinois Institute of Technology The University of Michigan Southern Illinois University University of Illinois University of Minnesota The University of Texas at Austin Indiana University University of Missouri Washington University Iowa State University Northwestern University Wayne State University The University of Iowa University of Notre Dame The University of Wisconsin NOTICE This report was prepared as an account of work sponsored by the United States Government. Neither the United States nor the United States Atomic Energy Commission, nor any of their employees, nor any of their contractors, subcontrac­ tors, or their employees, makes any warranty, express or implied, or assumes any legal liability or responsibility for the accuracy, completeness or usefulness of any information, apparatus, product or process disclosed, or represents that its use would not infringe privately-owned rights.
    [Show full text]
  • Mathematics for IT Engineers
    Mathematics for IT Engineers Pál Burai Copyright c 2019 Pál Burai UNIVERSITY OF DEBRECEN WWW.UNIDEB.HU Licensed under the Creative Commons Attribution-NonCommercial 3.0 Unported License (the “License”). You may not use this file except in compliance with the License. You may obtain a copy of the License at http://creativecommons.org/licenses/by-nc/3.0. Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. This work was supported by the construction EFOP-3.4.3-16-2016-00021. The project was sup- ported by the European Union, co-financed by the European Social Fund. Contents 1 Complex numbers .............................................5 1.1 A possible motivation introducing complex numbers5 1.2 Operations with complex numbers in algebraic form6 1.2.1 Algebraic form, real part, imaginary part..............................6 1.2.2 Graphical representation of complex numbers on the complex plane.......7 1.2.3 Addition of complex numbers in algebraic form........................8 1.2.4 Multiplication of complex numbers in algebraic form.....................9 1.2.5 Conjugate of complex numbers.................................... 12 1.3 Polar form and exponential form of complex numbers 13 1.3.1 Length and angle of complex numbers.............................. 13 1.3.2 Calculation with complex numbers in polar form....................... 18 1.3.3 Euler’s formula.................................................. 26 1.3.4 Calculation with complex numbers in exponential form................
    [Show full text]
  • Math 375: Lecture Notes
    Math 375: Lecture notes Professor Monika Nitsche September 21, 2011 Contents 1 MATLAB Basics 8 1.1 Example:Plottingafunction . ... 8 1.2 Scripts....................................... 9 1.3 Settingupvectors................................ 10 1.4 VectorandMatrixoperations . 11 1.5 Plotting ...................................... 14 1.6 Printingdata ................................... 15 1.7 Forloops...................................... 15 1.8 Whileloops .................................... 16 1.9 Timingcode.................................... 17 1.10Functions ..................................... 17 2 Computing Fundamentals 20 2.1 Vectorizing, timing, operation counts, memory allocation........... 20 2.1.1 Vectorizing for legibility and speed . 20 1 2.1.2 Memoryallocation ............................ 21 2.1.3 Counting operations: Horner’s algorithm . 21 2.1.4 Counting operations: evaluating series . 22 2.2 Machine Representation of real numbers, Roundoff errors . ......... 23 2.2.1 Decimal and binary representation of reals . ..... 23 2.2.2 Floating point representation of reals . ..... 24 2.2.3 Machine precision, IEEE rounding, roundoff error . ...... 25 2.2.4 Loss of significant digits during subtraction . 27 2.3 Approximating derivatives, Taylor’s Theorem, plotting y = hp ........ 29 2.4 Big-ONotation .................................. 30 3 Solving nonlinear equations f(x) = 0 31 3.1 Bisection method to solve f(x)=0( 1.1).................... 32 § 3.2 Fixed point iteration to solve x = g(x) (FPI, 1.2)............... 34 § 3.2.1 Examples ................................. 34 3.2.2 TheFPI.................................. 34 3.2.3 ImplementingFPIinMatlab. 35 3.2.4 TheoreticalResults ............................ 35 3.2.5 Definitions................................. 37 3.2.6 Stoppingcriterion. 37 3.3 Newton’s method to solve f(x)=0( 1.4) ................... 38 § 3.3.1 Thealgorithm............................... 38 3.3.2 Matlabimplementation. 38 2 3.3.3 Theoreticalresults ............................ 39 3.4 Secant method ( 1.5)..............................
    [Show full text]
  • Piecewise Polynomial Taylor Expansions – the Generalization of Fa`A Di Bruno's Formula
    Takustr. 7 Zuse Institute Berlin 14195 Berlin Germany TOM STREUBEL1,CAREN TISCHENDORF,ANDREAS GRIEWANK2 Piecewise Polynomial Taylor Expansions – The Generalization of Faa` di Bruno’s Formula 1 0000-0003-4917-7977 2 0000-0001-9839-1473 ZIB Report 18-24 (May 2018) Zuse Institute Berlin Takustr. 7 14195 Berlin Germany Telephone: +49 30-84185-0 Telefax: +49 30-84185-125 E-mail: [email protected] URL: http://www.zib.de ZIB-Report (Print) ISSN 1438-0064 ZIB-Report (Internet) ISSN 2192-7782 Piecewise Polynomial Taylor Expansions – The Generalization of Faa` di Bruno’s Formula Tom Streubel and Caren Tischendorf and Andreas Griewank Abstract We present an extension of Taylor’s theorem towards nonsmooth evalua- tion procedures incorporating absolute value operaions. Evaluations procedures are computer programs of mathematical functions in closed form expression and al- low a different treatment of smooth operations and calls to the absolute value value function. The well known classical Theorem of Taylor defines polynomial approx- imation of sufficiently smooth functions and is widely used for the derivation and analysis of numerical integrators for systems of ordinary differential or differential algebraic equations, for the construction of solvers for the continuous nonlinear op- timization of finite dimensional objective functions and for root solving of nonlinear systems of equations. The herein provided proof is construtive and allow efficiently designed algorithms for the execution and computation of generalized piecewise polynomial expansions.
    [Show full text]
  • A Conic Sections
    A Conic Sections The ellipse, hyperbola, and parabola (and also the circle, which is a special case of the ellipse) are called the conic section curves (or the conic sections or just conics), since they can be obtained by cutting a cone with a plane (i.e., they are the intersections of a cone and a plane). The conics are easy to calculate and to display, so they are commonly used in applications where they can approximate the shape of other, more complex, geometric figures. Many natural motions occur along an ellipse, parabola, or hyperbola, making these curves especially useful. Planets move in ellipses; many comets move along a hyperbola (as do many colliding charged particles); objects thrown in a gravitational field follow a parabolic path. There are several ways to define and represent these curves and this section uses asimplegeometric definition that leads naturally to the parametric and the implicit representations of the conics. y F P D P D F x (a) (b) Figure A.1: Definition of Conic Sections. Definition: A conic is the locus of all the points P that satisfy the following: The distance of P from a fixed point F (the focus of the conic, Figure A.1a) is proportional 364 A. Conic Sections to its distance from a fixed line D (the directrix). Using set notation, we can write Conic = {P|PF = ePD}, where e is the eccentricity of the conic. It is easy to classify conics by means of their eccentricity: =1, parabola, e = < 1, ellipse (the circle is the special case e = 0), > 1, hyperbola.
    [Show full text]