Executable matrix operations on matrices of arbitrary dimensions
We provide the operations of matrix addition, multiplication, trans-position, and matrix comparisons as executable functions over ordered semirings. Moreover, it is proven that strongly normalizing (mono-tone) orders can be lifted to strongly normalizing (monotone) orders over matrices. We further s...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Text |
Language: | English |
Published: |
2010
|
Subjects: | |
Online Access: | http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.657.1117 http://afp.sourceforge.net/browser_info/current/AFP/Matrix/document.pdf |
Summary: | We provide the operations of matrix addition, multiplication, trans-position, and matrix comparisons as executable functions over ordered semirings. Moreover, it is proven that strongly normalizing (mono-tone) orders can be lifted to strongly normalizing (monotone) orders over matrices. We further show that the standard semirings over the naturals, integers, and rationals, as well as the arctic semirings satisfy the axioms that are required by our matrix theory. Our formalization was performed as part of the IsaFoR/CeTA-system [3]1 which contains several termination techniques. The provided the-ories have been essential to formalize matrix-interpretations [1] and arctic interpretations [2]. A short description of this formalization can be found in [4]. |
---|