Discussion Overview
The discussion revolves around the behavior of the TI-84 calculator when computing the sine of multiples of 2-pi, particularly focusing on why it returns values like -4*10^-13 instead of 0, which is expected. The scope includes technical explanations related to numerical precision and algorithm differences between calculators.
Discussion Character
- Technical explanation, Debate/contested
Main Points Raised
- One participant notes that sin(6pi), sin(8pi), and sin(12pi) yield unexpected results, suggesting that the TI-84's computation method may be responsible for this discrepancy.
- Another participant observes that sin(10pi), sin(100pi), and sin(1000pi) return 0, indicating variability in results based on the specific multiple of pi used.
- Some participants propose that the TI-84 may use a power series expansion to compute sine, which could introduce errors due to numerical precision limitations.
- A participant explains that the TI-84 uses 9-byte floating point numbers for calculations, which may lead to divergence from actual values when performing operations like squaring or cubing approximations of pi.
- It is mentioned that the TI-89 calculator does not exhibit the same issue, as it employs a computer algebra system (CAS) that can handle such computations more accurately by recognizing multiples of pi or 2pi.
- Participants discuss the differences in numerical representation and precision between the TI-84 and TI-89, highlighting the impact on the accuracy of trigonometric calculations.
Areas of Agreement / Disagreement
Participants express differing views on the reasons behind the TI-84's behavior, with some attributing it to the calculator's algorithm and numerical representation, while others note that different calculators yield different results. The discussion remains unresolved regarding the exact cause of the discrepancies.
Contextual Notes
Limitations include the dependence on the specific algorithms used by different calculators and the inherent precision limits of floating point representations. The discussion does not resolve the mathematical steps involved in the computations.