Application Quote by Kenneth E. Iverson
“Although mathematical notation undoubtedly possesses parsing rules, they are rather loose, sometimes contradictory, and seldom clearly stated. [...] The proliferation of programming languages shows no more uniformity than mathematics. Nevertheless, programming languages do bring a different perspective. [...] Because of their application to a broad range of topics, their strict grammar, and their strict interpretation, programming languages can provide new insights into mathematical notation.”
About This Quote
Mathematical notation lacks strict, consistent rules, similar to programming languages, but programming languages can clarify and inspire new mathematical insights.
In simple terms: Math notation is loose; programming can tighten it.
Use programming concepts to improve mathematical clarity.
Themes
Mood
Type
When to use this quote
- teaching
- software development
- research
Key Concepts
Questions to Reflect On
- Can programming improve mathematical rigor?
- What limits exist in formalizing notation?
Programming languages also have ambiguities and legacy constraints.