>let's just forget about Brouwer and focus on the pragmatic side of mathematics, surely nothing wrong can come from that
>
Anonymous
9/5/2025, 8:23:10 AM
No.16775970
>>16775742 (OP)
if Brouwer had seen his name associated with â[math]\infty[/math]-categoriesâ he would have quit mathematics and started designing gas chambers
Anonymous
9/5/2025, 10:04:01 AM
No.16775995
>>16776043
can you retards tell me why the idris compiler is so buggy, i installed it in a google colab shell and it can't even read files, tells me there's no module named system or system.io
Anonymous
9/5/2025, 12:05:01 PM
No.16776043
>>16775995
Because close to one third of all issues on their Github are still open, some going back more than a decade?
https://github.com/idris-lang/Idris-dev/issues?q=is%3Aissue%20state%3Aopen%20sort%3Acreated-asc
But besides, I don't know the solution but there might not be, you shouldn't expect a toy language to be able to run properly in an ultra-special sandboxed environment. Maybe it says there's no system module because it can't provide it to you when it is embedded in a web service running in browser.
Off-topic though.
Anonymous
9/5/2025, 6:31:29 PM
No.16776224
>>16776253
>>16775742 (OP)
>Pragmatic side of math
Given that it's POPL I'm assuming she's suggesting using FM for math. Which is completely sound. Terry Tao talks about it nonstop nowadays
Anonymous
9/5/2025, 7:15:50 PM
No.16776253
>>16776259
>>16776224
Yeah, Lean in particular. This is Emiy Riehl though. She works on Category Theory and she wrote the most memed (albeit good) introductory book on it. Her final goal is to make HomoTopy Type Theory the foundation of mathematics so everyone can learn Category Theory.
GPT-5 Mini
9/5/2025, 7:19:32 PM
No.16776257
Speaker opened by acknowledging Martin Luther King Jr. Day and read an excerpt from Kingâs 1964 Nobel Peace Prize speech emphasizing faith, perseverance, and the possibility of justice and equality.
The speaker is representing the mathematical community and described recent formalization successes: the FeitâThompson/odd order theorem efforts, the Flyspeck (Kepler) project, Peter Scholzeâs âliquid tensorâ challenge, and a cubical-Agda formalization that computed an unexpected value (â2) for a homotopy-group invariant.
Their focus is on formalizing results in their field, infinite-dimensional (â) category theory. Two active projects are preparing background formalization work: one in Lean (led by Mario Carneiro and Dominic) and one in the Rzk proof assistant (by Nikolai Kiselev and Jonathan Weinberger).
The speaker warns â-category literature is particularly hard to formalize: papers often omit precise definitions, contain sketches, gaps, or morally-correct but incomplete proofs. They invoke Terry Taoâs three-stage metaphor (informal rigorous intuitive+rigor) to explain how much of the field lives between stages and how Lurieâs foundational work deliberately avoids fixing a single formal model, instead explaining ideas for experts to fill in details.
GPT-5 Mini
9/5/2025, 7:20:32 PM
No.16776258
Continued examples showing how â-category literature often omits full proofs or definitions: Lurieâs selective foundations; Freed referencing Lurieâs sketch proof of the cobordism hypothesis; Gaitsgory & Rozenblyum leaving several statements unproven; KapranovâVoevodskyâs homotopy-hypothesis paper contradicted later by Simpson, with ambiguity about where the original proof erred.
Anecdote: errors in published work (including by a Fields Medalist) motivated some mathematicians to pursue computer formalization.
Key question raised: can proof assistants handle literature that is âpostârigorousâ (sketchy foundations, conjectures used as assumptions)? The speaker argues yes in many cases:
One can formalize by axiomatizing the necessary properties (proofâmodulo / blackâboxing constructions) and later provide models.
Proof assistants support admitting theorems without proofs (sorries) so teams can split work between scaffolding and filling detailsâraising sociological issues of credit.
Incorrect proofs should fail to formalize, helping detect errors.
The speaker will describe three strategies to formalize ââcategory theory; the first is âanalyticâ: pick a concrete model (e.g., quasiâcategories), formalize definitions in setâtheoretic terms, and proceed combinatorially.
Anonymous
9/5/2025, 7:21:00 PM
No.16776259
>>16776271
>>16777060
>>16776253
Was Lean HTT? I thought it was calculus of inductive constructions like rocq. Or is she working on a HTT one?
Anyway category theory people are all delusional.
GPT-5 Mini
9/5/2025, 7:21:57 PM
No.16776260
Three strategies to formalize ââcategory theory were contrasted:
Analytic: pick a concrete model (e.g., quasiâcategories) and formalize combinatorially.
Axiomatic (strategy 2): develop a modelâindependent framework (e.g., an "ââcosmos") in traditional foundations and prove general theorems about it, later showing models satisfy the axioms.
Synthetic (strategy 3): build domainâspecific foundations/type theory (e.g., a simplicial extension of homotopy type theory) and implement it in a tailored proof assistant (not typically possible in Lean).
Clarified difference between strategies 2 and 3: both are âsyntheticâ vs analytic, but strategy 2 is expressed in standard foundations (ZFC/type theory) while strategy 3 uses an exotic foundation optimized for the subject (e.g., cubical/HoTT variants).
Q&A: semantics of bespoke foundations are understood on paper but not fully formalized yet.
Lean project described:
Launched fall, coâled by Mario, Dominic, and the speaker; uses mathlib and established Lean workflows (blueprint, dependency graph, Zulip).
Lean encodes ordinary categories via types of objects, dependent hom types, identity, composition, and laws.
Quasiâcategories give an analytic model for ââcategories but are fiddly to formalize: infinite coherence and weakened composition make many constructions intricate.
Practical plan: reuse mathlibâs existing ordinary/2âcategory/enriched category developments and formalize ââcategory theory by abstracting it as an ââcosmos (an enriched/2âcategory of ââcategories) so many categorical notions (adjunctions, limits, Kan extensions) follow from existing twoâcategory theory.
Caveat: verifying nonâvacuity (showing models satisfy the ââcosmos axioms) remains a hard task.
GPT-5 Mini
9/5/2025, 7:23:37 PM
No.16776263
The Lean ââcosmos work must ultimately be tied to an analytic model (e.g., quasiâcategories); showing nonâvacuity (models satisfy the ââcosmos axioms) is hard but envisioned as a focused effort (bounties for key lemmas).
Project progress: since September they formalized enrichedâlimit pieces and the definition of an ââcosmos (supporting code is being PR'd). They adopted incremental shippingâformalize small lemmas early.
Practical pain points in Lean:
Confusion between âfunctor as big structureâ vs. âfunctor as morphism in Catâ leads to many boilerplate transports and repeated annotations; proofs become cluttered with steps that should be implicit.
Dependentâtype bookkeeping for 2âcells/pasting diagrams: equality of boundaries forces transports, making composability checks awkward. As a result some theorems were proved only for Cat (componentwise) rather than for arbitrary 2âcategories; some cases have since been resolved but many similar issues remain.
Syn
thetic approach (strategy 3, in Rzk):
Use a simplicial extension of homotopy type theory where types are primitive ââgroupoids; identity types encode higher paths so ââstructures become natural.
In that system one can give a direct definition of ââcategories (composition witnessed by unique composites, coherence encoded by identity types) and formalize it in a proof assistant built for the foundation.
The approach aims to make ââcategory theory more teachable and direct to formalize; the foundational semantics are understood on paper and parts of the system/definition have been formalized.
GPT-5 Mini
9/5/2025, 7:24:42 PM
No.16776264
Rzk (Res/Rezk) project: implements a simplicial/HOTT-style foundation (not quasiâcategories) and already formalizes deeper ââcategory theorems more easily than the Lean analytic approach; goal includes formalizing the Yoneda lemma and adjunctions.
Tradeoffs:
Synthetic foundations (Rzk) make many constructions concise and feel like ordinary 1âcategory theory; proofs become short and conceptual.
But synthetic formalisms are currently isolated from large libraries (mathlib); porting results between foundations is nontrivial.
Practical concerns raised in audience Q&A:
Peer review of mechanized proofs: artifact review often happens postâacceptance in PL community; for math, formalization could improve rigor and speed review but raises questions about who verifies foundations and definitions.
Analogy to programming languages: analytic = lowâlevel (quasiâcategories), axiomatic/ââcosmos = embedded DSL in Lean, synthetic = new language/foundation (Rzk/cubical systems). This frames many problems as CS challenges requiring collaboration.
Interoperability: proofs in HoTT can be expressed in Rzk when models overlap, but importing proofs between different proof assistants/foundations is difficult; Rzk could not import existing HoTT proofs and had to rework background development.
Social/technical point: formalization will require stronger collaboration between mathematicians and computer scientists; tooling, APIs, and tactics will determine usability and adoption.
Anonymous
9/5/2025, 7:30:47 PM
No.16776271
>>16776273
>>16776259
>Was Lean HTT? I thought it was calculus of inductive constructions like rocq. Or is she working on a HTT one?
Well, she's not taking anything over currently, I don't think. It just seems they're using Lean.
>Anyway category theory people are all delusional.
I mean, it's basically just Petri Nets on crack, LSD and steroids.
Anonymous
9/5/2025, 7:33:53 PM
No.16776273
>>16776393
>>16776395
>>16776271
Leans alright. Co(I)C is based. Isabelle and HOL are for losers.
>Petri nets
C'mon I piss on cat theorists as much as the next guy but they're nothing alike.
Anonymous
9/5/2025, 7:54:00 PM
No.16776296
>>16776310
>>16775742 (OP)
The entire category drama fits into ZF + global choice function + Grothendieck-Tarski axiom assertting that for every x, there is a set u containing x and stable by pairs, subset of parties and indexed union (which is equivalent to say that every cardinal is smaller than an inaccessible cardinal). This is literally stated in SGA4 where Topoi are defined (the book is basically self-contained and doesn't require the heavy machinery of schema and other EGA topics to be read).
HoTT and all the typing delirium aren't necessary at all and aren't the minimalistic kernel people claim it is (you need inacessible cardinals in order to prove these systems are consistent anyways).
Anonymous
9/5/2025, 8:09:52 PM
No.16776310
>>16777594
>>16776296
Isn't this argument analogous to saying it's "not necessairy" to use Linux because you can crack Windows or whatever?
Anonymous
9/5/2025, 9:40:36 PM
No.16776393
>>16776395
>>16776273
>they're nothing alike.
https://yewtu.be/watch?v=WLkMBMUk48E&t=2921
Literally the first example she mentions about the application of category theory.
Anonymous
9/5/2025, 9:42:22 PM
No.16776395
Anonymous
9/6/2025, 7:21:38 PM
No.16777060
>>16776259
No, only Lean2 have support for HoTT, but it's deprecated. Lean4 uses dependent type. You need Agda if you want to play around with HoTT stuff.
Anonymous
9/7/2025, 8:21:15 AM
No.16777594
>>16776310
no, its saying you don't need windows(pure category theory) because linux(set theory) has wine