#TheoremProvers

N-gated Hacker Newsngate
2025-05-23

Ah yes, let's all get excited about yet another list of being checked off in , because who wouldn't want to spend their weekend editing a file on GitHub? 馃馃摑 Apparently, nothing screams cutting-edge like turning math into a scavenger hunt for theorem provers. 馃帀馃攳
leanprover-community.github.io

2025-05-08

Reenv铆o informaci贸n sobre cursos intensivos de #Computaci贸n en la #UBA

> Escuela de Ciencias Inform谩ticas
> 28 de julio al 1 de agosto

> Ya est谩 confirmado el Programa completo de cursos. Cada curso tiene una duraci贸n de 15 horas reloj en total (3 horas por d铆a, de lunes a viernes). La inscripci贸n a cursos se abrir谩 el 9 de junio y se cerrar谩 el 4 de julio para estudiantes de #Exactas-UBA y el 18 de julio para p煤blico general.

> TURNO MA脩ANA: 9 A 12
> M1: An谩lisis Probabil铆stico de Algoritmos
> M2: The Evolution of Blockchain Technologies
> M3: Modelos generativos de im谩genes basados en redes profundas

> TURNO TARDE: 13:30 A 16:30
> T1: Interactive theorem provers: theory and practice
> T2: Introducci贸n a la computaci贸n cu谩ntica
> T3: Procesamiento de im谩genes con aplicaci贸n a la biomedicina

> TURNO NOCHE: 18 a 21
> N1: Introduction to Column Generation and VRPSolver
> N2: De la planificaci贸n no determinista a la s铆ntesis y planificaci贸n generalizada
> N3: AI for Immersive Technologies: Enhancing Virtual and Augmented Realities

> Se otorgar谩 certificado de asistencia concurriendo al 80% de las clases. El certificado de aprobaci贸n estar谩 sujeto a una evaluaci贸n final cuya modalidad es elegida por cada profesor y se informa al comienzo de cada curso.

> Gracias al apoyo de nuestros auspiciantes, la ECI ofrece Becas de ayuda econ贸mica para estudiantes de universidad nacionales y de pa铆ses lim铆trofes, que residan a m谩s de 100 kms de la Ciudad de Buenos Aires. Estas becas son fundamentales para financiar los gastos de traslado para estudiantes que deseen asistir a los cursos que dicta la Escuela. La convocatoria estar谩 abierta desde el 19 de mayo al 2 de junio.

> La informaci贸n sobre cursos, inscripci贸n, becas y otras actividades se actualizar谩, a medida que est茅 disponible, en el sitio web: dc.uba.ar/eci

#Computaci贸nUBA #CienciasInform谩ticas #CienciasDeLaComputaci贸n #CABA #Argentina #BuenosAires #AMBA #An谩lisisProbabil铆stico #Blockchain #ModelosGenerativos #TheoremProvers #Computaci贸nCu谩ntica #ProcesamientoDeIm谩genes #biomedicina #ColumnGeneration #Planificaci贸nNoDeterminista #Planificaci贸nGeneralizada
#ImmersiveTechnologies

Jesper Agdakx 馃敻jesper@agda.club
2025-02-17
Oh hey, Asterisk has an article on theorem provers, LLMs, and autoformalization (i.e. automatically turning math papers into formalized proofs). I still think this task is significantly more difficult than what some people seem to think, but who can really tell anymore at this point.

asteriskmag.com/issues/09/automating-math

#TheoremProvers #Coq #Lean #Isabelle
2024-10-28

I'm trying to use Z3 to solve a logic puzzle, mostly as a chance to learn more about Z3. I'm stuck on a couple of things out of the gate:

How do people usually interact with Z3 in practice? Manually writing smtlib doesn't seem like it would scale. Do people use the Z3 bindings to Python, Java, etc. or are people using libraries to generate smtlib syntax which then gets fed in?

I'm looking at the TypeScript bindings. There's a "high level" set of bindings which seems incomplete (no support for datatype declarations, for example) and a "low level" set of bindings that seems more featureful. I get the vibe that the high level bindings aren't getting a lot of usage or maintenance. Can anyone confirm or give background here? Is TS simply the wrong language to use, or am I still likely to be writing Z3 in a modern-ish way by using the low level bindings?

#z3 #smt #smtlib #TheoremProvers #TheoremProving

Programming Languages DelftDelftPL@akademienl.social
2024-08-29

Extended abstract by S谩ra Juho拧ov谩 at TyDe '24: How Novices Perceive Interactive Theorem Provers

"we conducted an online survey among bachelor students, asking them to list the obstacles they encountered while learning Agda. [...]These observations point to one prominent point of improvement: providing a more accessible and sturdy infrastructure for ITP programmers."

icfp24.sigplan.org/details/tyd

#agda #theoremprovers #usability #tyde

Jesper Agdakx 馃敻jesper@agda.club
2024-06-24

My PhD student S谩ra and I are looking for people to participate in a study on usability aspects of interactive theorem provers. Please consider signing up!

Who? anyone who uses or has used an interactive theorem prover for whatever purpose

What? 90 - 120 minute interviews (possibly including a small think-aloud programming session)

When? interviews will be scheduled starting September 2024

Where? online (participants from anywhere are welcome)

We are hoping these interviews will help us determine how you interact with your theorem provers and to gain insights on how we can improve the user experience. We are interested in all aspects of interactive theorem provers, including but not limited to their design, their tooling, their libraries, and their documentation.

Sign up here: https://tudelft.fra1.qualtrics.com/jfe/form/SV_0UJKuqcWC9G4FEy

#Agda #Coq #Lean #Isabelle #Usability #TheoremProvers

blake shaw 馃嚨馃嚫rml@functional.cafe
2023-09-24

"Concerning computer assisted proofs, it seems to me the main obstacle is user friendliness; if you want this to become a part of the culture of mathematics, that when you submit a paper it includes a computer verification that the paper is correct -- I think this is very unlikely to become a part of the culture of mathematics, but if you want it to -- then, what you need is proof assistants that mathematicians are willing to use, so that it doesn't take 100 times as long to provide that certificate as it does to produce a paper the usual way."
- Jacob Lurie

youtube.com/watch?v=eNgUQlpc1m

#theoremprovers #coq #agda #lean #mathematics #hott

blake shaw 馃嚨馃嚫rml@functional.cafe
2023-09-14

There are some (seemingly obvious) real-world applications of interactive #TheoremProvers like #lean that honestly have the power to change the world, we just have a broken social system that wont properly invest in them. For example, I imagine that carefully crafted curricular mathematics teaching languages ala #HTDP for K-12 (with perhaps a scratch-like interface for the younger kids) created in lean would be a game-changer for mathematics education.

I was lucky enough to be sent to a decent public school for #autistic and #ADHD kids growing up, because I had consistently done terribly at math in school because I couldn't sit still, keep my mouth closed, and was constantly in ISAP, but I always scored in the top percentage of standardized tests. There I got to do mathematics self-study, with a teacher to help when needed, and that was truly liberating, and I graduated early with an almost 4.0 grade point average, and went on to do an (unfinished) philosophy doctorate, much of which involved category theory. I feel like if kids had an environment to independently explore #mathematics, one that grows with them, many kids that are bad at it now would succeed.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst