 |
 |
 |
 |
 |
 |
 |
 |
 When Close Enough Is Close Enough
 |
 |
 |
 |
 |
 |

 |
 |
 |
 |
 |
 |
 0211-329
 |
 |
 |
 |
 |
 |
 2000-09-11
 |
 |
 |
 |
 |
 |
 The following equation is taken from my brother's algebra workbook. Sqrt(5-2*Sqrt(6))=Sqrt(3)-Sqrt(2) He always challenges me to prove these equations like this by Mathematica, otherwise to remove this software to save disk space for his PC games. I am very lucky that Mathematica's FullSimplify[] function is powerful enough to solve these problems. But I am not sure whether what my brother brings next time may prove Mathematica a "failure." After reading Edward R. Scheinerman's article "When Close Enough Is Close Enough" published on American Math Monthly June-July 2000, I know how to check equality "manually" if FullSimplify happens to fail. I implement a function according to Scheinerman's theory. In this Notebook, CalculateEquality[] is such a function. You can check the equality of algrebraic integers (roots of some monic, integer polynomial) by numerical calculation.
 |
 |
 |
 |
 |
 |

 |
 |
 |
 |
 |
 |
 implementing functions, FullSimplify
 |
 |
 |
 |
 |
 |

 |
 |
 |
 |
 |
 |

| ReadMe.txt (826 B) - ASCII-Text | | Close.nb (25 KB) - Mathematica Notebook |
 |
 |