GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by maonu (maonu@mathstodon.xyz)

  1. Embed this notice
    maonu (maonu@mathstodon.xyz)'s status on Sunday, 19-Jan-2025 21:27:24 JST maonu maonu

    One can use the Escardó-Oliva functional to write an assembler; it handles the "backtracking." On X86 the encoding of a jump instruction can vary depending on the distance of the jump... which in turn depends on the size of the encoding! So you need more than just the tardis monad

    http://blog.vmchale.com/article/escardo-oliva-functional

    In conversation about 5 months ago from mathstodon.xyz permalink
  2. Embed this notice
    maonu (maonu@mathstodon.xyz)'s status on Saturday, 18-Jan-2025 22:53:25 JST maonu maonu
    in reply to
    • julesh

    @julesh kinda crasy to see logic so central, I guess FP has been carrying the torch for "languages we can treat theoretically" but still cool!

    In conversation about 5 months ago from mathstodon.xyz permalink
  3. Embed this notice
    maonu (maonu@mathstodon.xyz)'s status on Saturday, 18-Jan-2025 22:11:54 JST maonu maonu

    backprop/machine learning fits into functional programming as "new form of control"/effect(?) with linear negation the dual from linear algebra

    basically "peek around locally on differentiable stuff and use that to improve the program"

    Turns out to resemble logic programming's "AI" maybe, cf. Pédrot/Kerjean's recent dialectica work

    https://hal.science/hal-02400927/document

    In conversation about 5 months ago from mathstodon.xyz permalink
  4. Embed this notice
    maonu (maonu@mathstodon.xyz)'s status on Friday, 13-Dec-2024 01:42:06 JST maonu maonu

    dialectica puts counter-witnesses where modus ponens (aka cut elimination, \( \beta \)-reduction is...

    differential dialectica shows the chain rule in the same place!

    Lots of depth in this work

    https://inria.hal.science/hal-04583978/document

    In conversation about 6 months ago from mathstodon.xyz permalink

    Attachments


    1. https://media.mathstodon.xyz/media_attachments/files/113/625/924/634/154/076/original/480d9ac47d5b92ef.png
  5. Embed this notice
    maonu (maonu@mathstodon.xyz)'s status on Friday, 13-Dec-2024 01:41:45 JST maonu maonu

    Gödel’s dialectica interpretation looks like pattern-match deconstruction—counter-“witness” (aka way to deal with, accept as an argument) to \( A \vee B \) is *both* a way to deal with A and a way to deal with B (after inspecting tags)

    https://link.springer.com/article/10.1007/BF02025118

    In conversation about 6 months ago from mathstodon.xyz permalink

    Attachments


    1. https://media.mathstodon.xyz/media_attachments/files/113/626/874/589/418/201/original/1941a741a80666d7.png
    2. Domain not in remote thumbnail source whitelist: media.springernature.com
      Eine Variante zur Dialectica-Interpretation der Heyting-Arithmetik endlicher Typen - Archive for Mathematical Logic
      from Diller, Justus
      Archive for Mathematical Logic -
  6. Embed this notice
    maonu (maonu@mathstodon.xyz)'s status on Friday, 13-Dec-2024 01:41:38 JST maonu maonu

    Pédrot/Kerjean point out that dialectica places chain rule where dialectica translation of modus ponens (aka beta reduction) needs counterwitnesses.

    Seems interesting “machine learning reasoning” people haven’t caught up?

    In conversation about 6 months ago from mathstodon.xyz permalink
  7. Embed this notice
    maonu (maonu@mathstodon.xyz)'s status on Friday, 13-Dec-2024 01:40:41 JST maonu maonu
    • julesh

    van Laarhoven (2009) describes lenses based on continuation-passing style (CPS) and how to compose them

    @julesh points out this looks like how modus ponens/cut elimination works in Gödel's dialectica interpretation (1958)

    https://julesh.com/2018/08/16/lenses-for-philosophers/

    In conversation about 6 months ago from mathstodon.xyz permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Lenses for philosophers
      from juleshedges
      Lens tutorials are the new monad tutorials, I hear. (This is neat, since monads and lenses were both discovered in the year 1958.) The thing is, after independently rediscovering lenses and working…

User actions

    maonu

    maonu

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          304965
          Member since
          10 Dec 2024
          Notices
          7
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.