Re: Axiom Sane musings (SEL4)
Tim Daly <[email protected]> Fri, 20 Sep 2019 12:37:27 -0400
| Newsgroups | gmane.comp.mathematics.axiom.devel |
|---|---|
| Message-ID | <CAJn5L=JKwQ=0q5F4oWptaojwb5aawyFeMHvjN9H+TeX6y+Ozdg@mail.gmail.com> |
Does the Idris code cover GCD for polynomials? On 9/20/19, Henri Tuhola <[email protected]> wrote: > You can already define and prove gcd in idris/agda/coq. It's not too hard > either. > > This weekend I am trying to prove transitive closure can be computed in > Idris. The way I represent it is that I have f:(a -> a -> Type), this forms > a type that is inhabited when a statement is true. I can wrap this into > another type that represents transitiveness. I can get (Transitive f x), > from which I can make a set: (Set (Transitive f x)). This type describes a > set containing all symbols reachable from 'x', through some way they relate > 'f'. > > Idris has some flaws that annoy when using it. Those issues become clear > when trying to prove injectivity for certain sort or functions that have > multiple variables. Also it's sometimes quite dumb, forgetting how values > computed too early and other times is remembers that quite too well. > > -- Henri Tuhola > > pe 20. syysk. 2019 klo 8.56 Tim Daly <[email protected]> kirjoitti: > >> https://www.youtube.com/watch?v=uLCqJLFP7f8 >> >> The above link is about SEL4, the proven kernel. >> They have about 1 million lines of proof. >> >> I've been looking at the issue of "proof down to the metal". >> It seems that SEL4 will run on an ARM processor which >> is the basis for the Raspberry PI. I have a PI and am looking >> to boot SEL4. >> >> There is also the proven lisp stack which I've previously >> mentioned. >> >> It seems that it may be possible (in the next hundred years?) >> to have an Axiom image that proves the GCD algorithms all >> the way to the metal. >> >> The search continues... >> >> Tim >> >> _______________________________________________ >> Axiom-developer mailing list >> [email protected] >> https://lists.nongnu.org/mailman/listinfo/axiom-developer >> > _______________________________________________ Axiom-developer mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/axiom-developer