• Complain

Machì - Algebra for Symbolic Computation

Here you can read online Machì - Algebra for Symbolic Computation full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. City: Milano, year: 2012, publisher: Springer Milan, genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Machì Algebra for Symbolic Computation
  • Book:
    Algebra for Symbolic Computation
  • Author:
  • Publisher:
    Springer Milan
  • Genre:
  • Year:
    2012
  • City:
    Milano
  • Rating:
    4 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Algebra for Symbolic Computation: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Algebra for Symbolic Computation" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Machì: author's other books


Who wrote Algebra for Symbolic Computation? Find out the surname, the name of the author of the book and a list of all author's works by series.

Algebra for Symbolic Computation — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Algebra for Symbolic Computation" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Antonio Mach UNITEXT Algebra for Symbolic Computation 10.1007/978-88-470-2397-0_1 Springer-Verlag Italia 2012
1. The Euclidean algorithm, the Chinese remainder theorem and interpolation
Antonio Mach 1
(1)
Department of Mathematics, University La Sapienza, Rome, Italy
Abstract
Let m be an arbitrary integer number (positive, negative or zero), n a positive integer, and let
Algebra for Symbolic Computation - image 1
the set of multiples of n . There exist two consecutive terms of this sequence, qn and ( q + 1) n , such that:
Algebra for Symbolic Computation - image 2
(1.1)
The Euclidean algorithm
Let m be an arbitrary integer number (positive, negative or zero), n a positive integer, and let
Algebra for Symbolic Computation - image 3
the set of multiples of n . There exist two consecutive terms of this sequence, qn and ( q + 1) n , such that:
Algebra for Symbolic Computation - image 4
(1.1)
Let r be the difference
Picture 5
The operation consisting in finding the two numbers q and r is called division of m (dividend) by n (divisor). The integer q is the quotient (the greatest integer whose product by n is not greater than m , and as such it is uniquely determined), and r is the remainder of the division (which is uniquely determined as well). From (), by subtracting qn from each term, we get
Picture 6
and hence: the remainder is never negative and is less than the divisor . If r = 0, the number m is said to be a multiple of n, and n is said to be a divisor of m, and we write n|m. If m 1 has no divisors but itself and 1, then m is a prime number.
Consider now two integers m and n , m n > 0, and look for the integers that divide both m and n. We shall see that the problem reduces to finding the divisors of a single integer d . Divide m by n:
Algebra for Symbolic Computation - image 7
It follows that r = m qn . It is then apparent that an integer dividing both m and n divides r too. On the other hand, if an integer divides n and r , the same equality tells us that that integer divides m too, so it divides both m and n . In other words, the common divisors of m and n coincide with those of n and r . Now, dividing n by r , we deduce as above that the common divisors of n ad r (hence those of m and n ) are those of r and of the remainder of the division. Going on this way, we get a sequence of divisions that eventually reach a remainder equal to zero, since the remainders are strictly decreasing non-negative integers (we have set q = q 1 and r = r 1):
with the k th remainder r k equal to zero By the above argument we have now - photo 8
with the k th remainder r k equal to zero. By the above argument we have now that the common divisors of m and n are the common divisors of r k 1 (the last non-zero remainder) and 0 and, since all integers divide 0, we have that the common divisors of m and n are exactly the divisors of r k 1. Having set d = r k 1, we write d = (m, n) or d = gcd( m , n ). Now, d divides both m and n , and since among the divisors of d there is d itself, d is the greatest among the mutual divisors of m and n , hence the name of greatest common divisor of m and n . This name, however, conceals the main property of this number, lying not only in being the greatest among the divisors of both m and n , but in having as its divisors all the divisors of m and n .
So we have the following Euclidean algorithm :
  • input: m, n;
  • output: gcd (m, n);
  • u := m;
  • v := n ;
  • while v 0 do:
  • q := quotient( u , v );
  • t := u ;
  • u := v;
  • v := t qv .
If d = ( m , n ) = 1, then m and n have no common divisors different from 1: they are coprirne or relatively prime .
The remainder r 1 = m qn is a linear combination of m and n :
Algebra for Symbolic Computation - image 9
and this holds for r 2 too: we have r 2 = n q 2 r 1 = n q 2 m + q 1 q 2 n; hence:
This happens for all the remainders r i i 1 k so it also holds - photo 10
This happens for all the remainders r i , i = 1, , ..., k , so it also holds for r k- 1 = d . Hence, we have:
Theorem 1.1 (The Bzout identity)
Given two integers m and n, there exist two integers h and k such that d = (m, n) is a linear combination of m and n: d = hm + kn .
Remark
The integers h and k in Theorem 1.1 are not uniquely determined. Indeed, for every integer s we have d = ( h sn)m + (k sm)n .
Let m, n > 1; note that in the Bzout identity it is not possible that h and k are both positive, nor both negative. Assume now k > 0; then it is always possible to find h and k with |h| < n and k < m such that hm + kn = d . Indeed, if k < m, hm = d kn , and hence |h|m = kn d , and if we had |h| > n , then nm < |h|m = kn d < mn d , a contradiction. If k > m , divide k by m: k = mq + r , 0 < r < m . Then ( h + qn)m +( k mq)n = d , and setting h = h + qn, k = k qm from k < m it follows, by the above, that h < n .
By modifying the program for the Euclidean algorithm we get the Bzout algorithm . It provides the triple [h, k, d] :
  • input: m, n;
  • output: h, k, d;
  • u := [1,0, m];
  • v := [0,1, n];
  • while v 0 do:
  • q := quotient( u 3, v 3);
  • t := u ;
  • u := v;
  • v := t qv
(u and v denote the third component of u and v ).
The input of the algorithm consists of the two integers m and n . In the form given by Bzouts theorem they are written m = 1 m +0 n and n = 0 m +1 n , which yield the starting triples for the algorithm ( m = ( m, m ) and n = ( n, n )).
An integer m divided by n gives a non-negative remainder that is less than n . So the possible remainders are the integers 0, , ..., n 1 (and all of them can be obtained, since a number m less than n , divided by n , gives m as remainder, the quotient being 0). If the remainder is r , we say that m is congruent to r modulo n , and we write m = r mod n . As a last thing, let us recall the fundamental theorem of arithmetic: every integer number different from 1 iss either prime or can be written as a product of prime factors and this, up to reordering the factors, can be done in a unique way . (The uniqueness of this decomposition is another consequence of the existence of the greatest common divisor; see Exercise 3, below.)
Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Algebra for Symbolic Computation»

Look at similar books to Algebra for Symbolic Computation. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Algebra for Symbolic Computation»

Discussion, reviews of the book Algebra for Symbolic Computation and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.