screwtape · @screwtape
342 followers · 5172 posts · Server mastodon.sdf.org

@arialdo what's the problem being observed? Though it's a normal example case in automatic proof assistants like how it can take hundreds of steps to sketch
(thm
(implies (and (true-listp list) (equal rrlist (rev (rev list))))
(equal rrlist list)))

#acl2

Last updated 1 year ago

José A. Alonso · @Jose_A_Alonso
830 followers · 1677 posts · Server mathstodon.xyz

Verified implementation of an efficient term-rewriting algorithm for multiplier verification on ACL2. ~ Mertcan Temel. cgi.cse.unsw.edu.au/~eptcs/pap

#acl2 #itp

Last updated 1 year ago

José A. Alonso · @Jose_A_Alonso
830 followers · 1675 posts · Server mathstodon.xyz

A formalization of finite group theory. ~ David M. Russinoff. cgi.cse.unsw.edu.au/~eptcs/pap

#acl2 #itp

Last updated 1 year ago

José A. Alonso · @Jose_A_Alonso
830 followers · 1674 posts · Server mathstodon.xyz

Modeling asymptotic complexity using ACL2. ~ William D. Young. cgi.cse.unsw.edu.au/~eptcs/pap

#acl2 #itp

Last updated 1 year ago

José A. Alonso · @Jose_A_Alonso
830 followers · 1674 posts · Server mathstodon.xyz

A free group of rotations of rank 2. ~ Jagadish Bapanapally, Ruben Gamboa. cgi.cse.unsw.edu.au/~eptcs/pap

#math #acl2 #itp

Last updated 1 year ago

José A. Alonso · @Jose_A_Alonso
830 followers · 1672 posts · Server mathstodon.xyz

A mechanized proof of bounded convergence time for the distributed perimeter surveillance system (DPSS) algorithm. ~ David Greve, Jennifer Davis, Laura Humphrey. cgi.cse.unsw.edu.au/~eptcs/pap

#acl2 #itp

Last updated 1 year ago

José A. Alonso · @Jose_A_Alonso
830 followers · 1671 posts · Server mathstodon.xyz

Using ACL2 to teach students about software testing. ~ Ruben Gamboa, Alicia Thoney. cgi.cse.unsw.edu.au/~eptcs/pap

#acl2 #itp

Last updated 1 year ago

José A. Alonso · @Jose_A_Alonso
830 followers · 1670 posts · Server mathstodon.xyz

All prime numbers have primitive roots. ~ Ruben Gamboa, Woodrow Gamboa. cgi.cse.unsw.edu.au/~eptcs/pap

#math #acl2 #itp

Last updated 1 year ago

José A. Alonso · @Jose_A_Alonso
821 followers · 1647 posts · Server mathstodon.xyz

Calculational proofs in ACL2s. ~ Andrew T. Walter, Ankit Kumar, Panagiotis Manolios. arxiv.org/abs/2307.12224

#logic #acl2 #itp

Last updated 1 year ago

Svante · @Ardubal
46 followers · 1557 posts · Server mastodon.xyz

Why is there no mode in ?

#acl2 #emacs

Last updated 1 year ago

screwtape · @screwtape
252 followers · 2933 posts · Server mastodon.sdf.org

@awkravchuk @rwxrwxrwx
defines #'+ as a macro like this:
(defmacro + (&rest rst)
(if rst (if (cdr rst) (xxxjoin 'binary-+ rst)
(cons 'binary-+ (cons 0 (cons (car rst) nil))))
0))
where 'binary-+ adds/guards two number arguments. So I guess there's that (+) -> 0 again ;p

#acl2

Last updated 1 year ago

José A. Alonso · @Jose_A_Alonso
735 followers · 1320 posts · Server mathstodon.xyz

A formal analysis of Karn’s algorithm. ~ Max von Hippel, Kenneth L. McMillan, Cristina Nita-Rotaru, Lenore D. Zuck. cnitarot.github.io/papers/rtt_

#acl2 #itp

Last updated 1 year ago

José A. Alonso · @Jose_A_Alonso
733 followers · 1305 posts · Server mathstodon.xyz

Formalizations of the Tonelli-Shanks algorithm in ACL2, integration by substitution and the Banach-Tarski theorem in ACL2(r). ~ Jagadish Bapanapally. proquest.com/openview/1c86fe58

#math #acl2 #itp #phdthesis

Last updated 1 year ago

screwtape · @screwtape
197 followers · 1685 posts · Server mastodon.sdf.org

@dekkzz76 what are your hopes and dreams? @pizzapal is an game programmer amoungst many virtues. Asking me to not write in / / / is abstruse.

#prolog #swiprolog #commonlisp #acl2 #interlisp #elisp

Last updated 2 years ago

screwtape · @screwtape
197 followers · 1685 posts · Server mastodon.sdf.org

@Jose_A_Alonso [my friend mentioned this to me]
@dekkzz76 this is a very attractive, powerful and obviously useful approach to programming [linked notes, PAIP, every lisp programmer and compiler]. The reason I use and is that in prolog, I would often like to build infrastructure up to the point where I've implemented half of common lisp. Even for proofs [ACL2 when prolog was also very widely used like this].
So I would prolog in lisp, rather than putting in eg

#commonlisp #acl2 #ecl #swiprolog

Last updated 2 years ago

Yaroslav Khnygin · @surabax
39 followers · 282 posts · Server mastodon.ie

Interesting: github.com/acl2/acl2/tree/mast

"This directory contains an ACL2 library of register-transfer logic, developed at from 1995 to 2011, at from 2012 to 2016, and at from 2016 to the present, in support of the mechanical verification of floating-point arithmetic units designed during those periods by the respective companies."

For those who don't know, is a theorem prover in .

#amd #intel #arm #acl2 #commonlisp #lisp #formalverification #rtl #hardwareengineering #semiconductors

Last updated 2 years ago

Yaroslav Khnygin · @surabax
39 followers · 282 posts · Server mastodon.ie

Interesting: github.com/acl2/acl2/tree/mast

"This directory contains an ACL2 library of register-transfer logic, developed at from 1995 to 2011, at from 2012 to 2016, and at from 2016 to the present, in support of the mechanical verification of floating-point arithmetic units designed during those periods by the respective companies."

For those who don't know, is a theorem prover in .

#amd #intel #arm #acl2 #commonlisp #lisp #formalverifcation #rtl #hardwareengineering #semiconductors

Last updated 2 years ago

ioanna · @ioa
317 followers · 231 posts · Server functional.cafe
ioanna · @ioa
310 followers · 227 posts · Server functional.cafe

Dear Lispers of all dialects,

did you notice the keynote talks and speakers for the next ELS2023:

⭐​ "Gradual, Multi-Lingual, and Teacher-Centric Programming Education" 🔸 ​Felienne Hermans 🔸 Vrije Universiteit Amsterdam, Nederlands

⭐​ "Artificial Intelligence: a Problem of Plumbing?" 🔸 Gerald J. Sussman 🔸 MIT CSAIL, USA

🤩​🤩​

european-lisp-symposium.org/20

@lisp @commonlisp @scheme @racket
🎉​

#lisp #commonlisp #emacslisp #racket #dylanlang #acl2 #scheme

Last updated 2 years ago

ioanna · @ioa
310 followers · 227 posts · Server functional.cafe

Dear Lispers of all dialects,

did you notice the keynote talks and speakers for the next ELS2023:

⭐​ "Gradual, Multi-Lingual, and Teacher-Centric Programming Education" 🔸​Felienne Hermans 🔸​ Vrije Universiteit Amsterdam, Nederlands

⭐​ Artificial Intelligence: a Problem of Plumbing? 🔸Gerald J. Sussman 🔸MIT CSAIL, USA

🤩​

european-lisp-symposium.org/20

@lisp @commonlisp @scheme @racket
🎉​

#lisp #commonlisp #emacslisp #racket #dylanlang #acl2 #scheme

Last updated 2 years ago