Program Synthesis and Computer Algebra
Tim Daly <[email protected]> Fri, 7 Jun 2019 21:23:35 -0400
| Newsgroups | gmane.comp.mathematics.axiom.devel |
|---|---|
| Message-ID | <CAJn5L=JG4RmTh+EoPh1=3=dU+xQLvb6bQXva6JrtpFTPf+aUmg@mail.gmail.com> |
One interesting side-discussion of proving Axiom sane is that there is a connection to the area of program synthesis. At the moment, the program synthesis field is in a very early stage. See, for instance [0] which generates algebra problems from specs by using "similarity". In the proof area of computational mathematics, some systems are able to generate programs from the proof. So in the computer algebra branch of computational mathematics it is likely that interesting algorithms can be generated. In particular, once it is possible to generate specifications from Axiom's Category and Domain decorations, it should be possible to construct specifications and then generate programs from these specifications that are "Axiom compatible". This will likely be a future research path as a direct spinoff of the Axiom proof effort. Tim [0] Singh, Rohit, Gulwani, Sumit, and Rajamani, Sriram "Automatically Generating Algebra Problems" AAAI'12 (2012) _______________________________________________ Axiom-developer mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/axiom-developer