home.social

#agda — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #agda, aggregated by home.social.

  1. So this was funny. My solver rederived theorems that had been marked as private because it predicted they'd be there. Twice. #agda

    ```
    -- Made public 2026-05-02 (Step 1 of orbit-aware-completion-residue
    -- arc): NSAHomReal2Complex re-derived `α*0` / `0*α` / `neg-0`
    -- inline; Goal-T's `*-comm-ℂ` proof would re-derive them again.
    -- Two re-derivations of identical content trigger RFS to expose
    -- the originals. Behavior-preserving for existing callers.
    ```

  2. Delooping generated groups in homotopy type theory. ~ Camil Champin, Samuel Mimram, Emile Oleon. arxiv.org/abs/2405.03264v1 #Agda #ITP #HoTT

  3. CW: computer stuff, unproductive

    Nice, now I can go back to being unproductive with #agda.

    { pkgs ? import <nixpkgs> { } }:
    with pkgs;
    mkShell {
    buildInputs = [
    (agda.withPackages (ps: [
    ps.standard-library
    ]))
    ];
    }

  4. Finally finished a just-for-fun, completely-from-scratch constructive proof of the Fundamental Theorem of Arithmetic (just the existence part, not uniqueness (yet)) in #Agda. Took me about 10 hours and 750 lines of code. Fun times! Will probably turn it into a blog post at some point.

  5. 🔥 Ah, yes, the classic "let's throw neural networks and #types in a blender and see what mess comes out" approach. 🤖✨ The article rambles on about separating training and typechecking like it's some groundbreaking revelation, when really, it's just playing code Jenga with fancy names like #Idris, #Lean, and #Agda. 🧩🔍
    brunogavranovic.com/posts/2026 #neuralnetworks #codeJenga #HackerNews #ngated

  6. Just submitted my latest Swedish Science Council grant proposal: "Navigating the Incomparable"!

    We want to build correct-by-construction software for multi-objective optimization—helping safely navigate complex trade-offs like economic costs vs. global temperature rise (see the attached idealised Pareto front).

    To do this, we're proposing three connected work packages (see diagram) moving from formal specification, to state-space reduction, and finally scalable execution. We aim to combine #FunctionalProgramming, #DependentTypes, and dimensional analysis to build algebraically accountable tools for climate policy and fusion energy.

    If funded, this opens a new PhD position in 2027!

    📖 Read the full abstract: patrikja.owlstown.net/posts/54

    #Haskell #Agda #TypeTheory #ClimateScience #FusionEnergy #ProgLang

  7. Just submitted my latest Swedish Science Council grant proposal: "Navigating the Incomparable"!

    We want to build correct-by-construction software for multi-objective optimization—helping safely navigate complex trade-offs like economic costs vs. global temperature rise (see the attached idealised Pareto front).

    To do this, we're proposing three connected work packages (see diagram) moving from formal specification, to state-space reduction, and finally scalable execution. We aim to combine #FunctionalProgramming, #DependentTypes, and dimensional analysis to build algebraically accountable tools for climate policy and fusion energy.

    If funded, this opens a new PhD position in 2027!

    📖 Read the full abstract: patrikja.owlstown.net/posts/54

    #Haskell #Agda #TypeTheory #ClimateScience #FusionEnergy #ProgLang

  8. Just submitted my latest Swedish Science Council grant proposal: "Navigating the Incomparable"!

    We want to build correct-by-construction software for multi-objective optimization—helping safely navigate complex trade-offs like economic costs vs. global temperature rise (see the attached idealised Pareto front).

    To do this, we're proposing three connected work packages (see diagram) moving from formal specification, to state-space reduction, and finally scalable execution. We aim to combine #FunctionalProgramming, #DependentTypes, and dimensional analysis to build algebraically accountable tools for climate policy and fusion energy.

    If funded, this opens a new PhD position in 2027!

    📖 Read the full abstract: patrikja.owlstown.net/posts/54

    #Haskell #Agda #TypeTheory #ClimateScience #FusionEnergy #ProgLang

  9. Just submitted my latest Swedish Science Council grant proposal: "Navigating the Incomparable"!

    We want to build correct-by-construction software for multi-objective optimization—helping safely navigate complex trade-offs like economic costs vs. global temperature rise (see the attached idealised Pareto front).

    To do this, we're proposing three connected work packages (see diagram) moving from formal specification, to state-space reduction, and finally scalable execution. We aim to combine #FunctionalProgramming, #DependentTypes, and dimensional analysis to build algebraically accountable tools for climate policy and fusion energy.

    If funded, this opens a new PhD position in 2027!

    📖 Read the full abstract: patrikja.owlstown.net/posts/54

    #Haskell #Agda #TypeTheory #ClimateScience #FusionEnergy #ProgLang

  10. Just submitted my latest Swedish Science Council grant proposal: "Navigating the Incomparable"!

    We want to build correct-by-construction software for multi-objective optimization—helping safely navigate complex trade-offs like economic costs vs. global temperature rise (see the attached idealised Pareto front).

    To do this, we're proposing three connected work packages (see diagram) moving from formal specification, to state-space reduction, and finally scalable execution. We aim to combine #FunctionalProgramming, #DependentTypes, and dimensional analysis to build algebraically accountable tools for climate policy and fusion energy.

    If funded, this opens a new PhD position in 2027!

    📖 Read the full abstract: patrikja.owlstown.net/posts/54

    #Haskell #Agda #TypeTheory #ClimateScience #FusionEnergy #ProgLang

  11. I'm pleased, especially for our PhD student @aref_mz, that our paper "Generalized Decidability via Brouwer Trees" (arxiv.org/abs/2602.10844) with @aref_mz, @Nicolai_Kraus and @fnf was accepted to LICS'26.

    #Agda was very useful for developing this work. Huge thanks to its maintainers!

    My commiserations to those who submitted good work but didn't get in. I hope we can all escape this system one day.

  12. Our department is hiring an assistant professor in computer science (including programming languages). If you would like to join our small but diverse PL group in beautiful little Delft, please don't hesitate to apply! Also feel free to reach out to me if you want to know anything about our department or academic life in the Netherlands.

    Deadline for applications: 11th of May

    academictransfer.com/en/jobs/360114/assistant-professor-in-computer-science/

    #TUDelft #AssistantProfessor #Hiring #ComputerScience #SoftwareTechnology #ProgrammingLanguages #TypeTheory #SoftwareVerification #Agda #Rocq
  13. A graded modal dependent type theory with erasure, formalized. ~ Andreas Abel, Nils Anders Danielsson, Oskar Eriksson. arxiv.org/abs/2603.29716v1 #Agda #ITP

  14. I am aghast to discover that “coding camp” type publications on proof assistants, like #Agda and #Lean, do exist, complete with the all-too-common modern #IT anthem, “No need to know any mathematics”, emblazoned across the introduction, and subsequent pages littered with code samples, without proofs.

    There are two primary uses of a proof assistant: to do mathematics and to write verified programmes. Both uses are built upon writing formal proofs. Without writing proofs, a proof assistant is almost an inconvenient, inefficient #programming language.

  15. RE: hachyderm.io/@BoydStephenSmith

    Anyone out there with some opinions on both @codeberg and @gitlab particularly for developing #Haskell, #Idris, #Lean, or #Agda ? If you can,, please address my concerns in the quoted toot.

  16. Want to learn more about the latest developments on using AI and (interactive) theorem proving in Mathematics? Wait no longer!

    We have a great line-up of speakers at our online Workshop on AI and Theorem Provers in Mathematics. The workshop will be held online from 8th to 10th of April and attendance is free (registration required). For more details, visit the workshop website: aitpm.github.io/

    #math #itp #theoremProving #isabelleHOL #lean #llm #ai #formal_mehods #agda #hol #mathematics

  17. Thanks to Sirius-beta Labs who are once again sponsoring lunch for #BFPG Hack Day. UQ St Lucia, Saturday 28 March. Be there or be a lambda cube!

    #FP #Haskell #OCaml #Idris #Gleam #Lean #Scala #Erlang #Elixir #FSharp #Clojure #Lisp #Agda #Rocq #Rust #Scheme #Racket

    luma.com/uu28az9h

  18. A formalization of abstract rewriting in Agda. ~ Sam Arkle, Andrew Polonsky. arxiv.org/abs/2603.10936v1 #Agda

  19. The schedule for the 2026 PhD course "Functional Programming and Climate Impact Research" (FPClimate) is now live!

    We kick off on March 23, reading and discussing papers on the application of FP, DSLs, and dependent types to climate modeling, decision problems, and policy advice.

    Remote participation is available! External participants are very welcome to join the seminars and discussions (though we cannot issue formal university credits for externals).

    Details & reading list: github.com/DSLsofMath/FPClimate

    Blog post: patrikja.owlstown.net/posts/52

    #FunctionalProgramming #ClimateScience #Haskell #Agda #FormalMethods #AcademicMastodon

  20. Formalized run-time analysis of active learning - coalgebraically in Agda. ~ Thorsten Wißmann. arxiv.org/abs/2602.16427 #Agda #ITP

  21. Classifying 2-groups in Homotopy Type Theory. ~ Perry Hart, Owen Milner. phart3.github.io/2-groups-prep #Agda #ITP

  22. The Agda standard library has been published in the Journal of Open Source Software. Congratulations to Matthew Daggitt, @gallais , James McKinna, Andreas Abel, @Taneb , @mudri , Ulf Norell, @oisdk, Sergei Meshveliani, Sandro Stucki, @JacquesC2, Alex Rice, Jason Hu, Li-yao Xia, Shu-Hung You, @totbwf and @wen !

    joss.theoj.org/papers/10.21105/joss.09241

    #Agda #ITP #DependentTypes #JOSS #OSS
  23. Very happy to have the main #Rocq developer @mattam give the opening talk at the 41st #Agda meeting in Angers!
  24. Polynomial universes in Homotopy Type Theory. ~ C.B. Aberlé, David I. Spivak. arxiv.org/abs/2409.19176 #ITP #Agda #HoTT