Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] Fwd: "Lean is like Coq but better"

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] Fwd: "Lean is like Coq but better"


Chronological Thread 
  • From: Timothy Carstens <intoverflow AT gmail.com>
  • To: coq-club AT inria.fr
  • Subject: Re: [Coq-Club] Fwd: "Lean is like Coq but better"
  • Date: Fri, 10 Jan 2020 11:41:12 -0800
  • Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=intoverflow AT gmail.com; spf=Pass smtp.mailfrom=intoverflow AT gmail.com; spf=None smtp.helo=postmaster AT mail-lj1-f172.google.com
  • Ironport-phdr: 9a23:iNOE/R/uUKAdp/9uRHKM819IXTAuvvDOBiVQ1KB41OkcTK2v8tzYMVDF4r011RmVBN6dsawfwLOM6ejJYi8p2d65qncMcZhBBVcuqP49uEgeOvODElDxN/XwbiY3T4xoXV5h+GynYwAOQJ6tL1LdrWev4jEMBx7xKRR6JvjvGo7Vks+7y/2+94fcbglVijexe61+IRS4oAneq8Uan5VuIbstxxXUpXdFZ/5Yzn5yK1KJmBb86Maw/Jp9/ClVpvks6c1OX7jkcqohVbBXAygoPG4z5M3wqBnMVhCP6WcGUmUXiRVHHQ7I5wznU5jrsyv6su192DSGPcDzULs5Vyiu47ttRRT1jioMKjw3/3zNisFog61brhCuqRxxzYDXfY+bKuZxc7jHct8GX2dMRNpdWzBDD466coABD/ABPeFdr4TluVUOrB6+BQ6wBOPvyj5Dm2H70rcg0+Q6DQHJwgogH8kTu3nTrdX1MrsSUeerzKbW1zXDYfdW2TDz6YXTfRAhpOuDXbN0ccbL1UYvEAbFg0yWpIf4MT2V0eENvHKa7+pmTe+gl24nqwVwoji33MgsjpPGipgTyl/a6SV0xps+K96gSENjf9KoDJ9duzuZOoZ2WM8uXX1ktSUgxrEbu5O3Yi4Hw4k9yRHFcfyIaY2I7wrjVOmPJTd4g2poeLeliBaz9Uis0+n8Vsup3FpToCpJj9vBum4X2xzc7ciHTfR9/kO/1jqVyw/T7eRELVg1lardNZEh3qY9moQPvUnHBCP7m0X7gLWIekk4+eWk8fnrb7f4qpOEMo97kAD+MqAgmsylBuQ4NxADX2md+eSg073j41P2QK9Ejv0ylanYvovXJcsepqGjAg9V1pwv5Aq4DzejyNgYh2UILEpZeBKbiIjkI03BIPfhDfumn1uslCpryOvdM736ApTNK2DDn637cbZ87U5c0gszwspF65JaELFSaM70D0T2rZnTCgIzGw2y2efuTttnha0EXmfaPq6cN7/SoBej7/g0P+SKf8dBuTDhLOYo/fDqimARlloUfK3v1pwSPiPrVs96KlmUNCK/yuwKFn0H61JnEb7azWaaWDsWXE6cGqIx4jZhVtCjBIbHA4Sv2fmPhXjhWJJRYW9CBxaHFnK6L9zYCcdJUzqbJ4paqhJBTaKoEtZz2hSntQu8wL1ifLKNq38o8Kn73d0w3NX90BQ79Dh6FcOYijjfQGR9n2dOTDgzjvly

"Name brand" mathematicians, just like physicists, computer scientists, and software engineers, only care about one thing: doing work which makes sense for their careers.

 

That may be true for most but should we just shrug our shoulders and accept it?


No; we should roll up our sleeves and embrace it.

It's all about the students. Pure math is a competitive career choice that (unlike comp sci) doesn't have a built-in backup job. Every generation of students is looking for a way to stand out. When blogging was new, the grad students started blogging. When math overflow was new, same thing. Same with Wikipedia, same with nLab. If you build new ways for people to contribute, you'll get new people and new contributions. Find ways to align your objectives with the needs of your audience.

"Hey, while you're reading that book, why not consider taking your notes in [Coq/Agda/Lean] and putting them up in [opam/whatever package manager]. Here's a link to a conference you can present that at. Here's a mailing list where people will appreciate your work. Here are some people in math departments who will talk to you about your project."

TLDR: if you want to change how people do things, you need to show them a better way
 

I mean is it not dangerous if we only follow one path where we know that there are several alternatives and dig one hole deeper without looking whether we dig in the right place?


Perhaps it is; but more importantly, the one-path mentality just doesn't match the actual phenomenology of modern math. Perhaps many mathematicians would put themselves in the ZFC camp as a kind of default/trained response; but I don't think many would deny that there is math outside of ZFC.
 

If as Kevin is saying Mathematicians get brainwashed in the beginning of the career to accept a certain style of Mathematics then maybe it is time to do something about this. And not just say this is how it is.

 

Maybe in the end Computer Science saves Mathematics.


I've read traditional math papers and I've read modern CS papers, and I have to say, "literate .v [.agda/.lean] is the new .pdf."

Adam Chlipala summarized the situation nicely in the 1st chapter of FRAP (http://adam.chlipala.net/frap/):

However,  we  follow  another,  much  less  usual  convention:  while  we  give  theorem and lemma statements, we rarely give their proofs.  The reason is that the author and many other researchers today feel that proofs on paper have outlived their usefulness. Instead, the proofs are all found in the parallel world of the accompanying Coq source code.

As the kids would say, "louder for the people in the back!"
 

 

Thorsten

 

 

From: <coq-club-request AT inria.fr> on behalf of Timothy Carstens <intoverflow AT gmail.com>
Reply to: "coq-club AT inria.fr" <coq-club AT inria.fr>
Date: Thursday, 9 January 2020 at 00:37
To: "coq-club AT inria.fr" <coq-club AT inria.fr>
Subject: Re: [Coq-Club] Fwd: "Lean is like Coq but better"

 

Kevin is deeper into the math world than I, but this matches my experience on all points.

 

"Name brand" mathematicians, just like physicists, computer scientists, and software engineers, only care about one thing: doing work which makes sense for their careers.

 

Strategic realism dictates that, if I saw a path towards proving the Jacobi conjecture, I would not bog myself down with constructive concerns unless I absolutely had to. Why would I? Even a proof-sketch would be enough to advance my career (perhaps even more-so than a completely worked proof!) Professional mathematics is a fundamentally social activity and "finished proofs" are more like milestones than atomic units of work.

 

There is an entrepreneurial angle to this thread that I think could be profitably recognized.

 

Suppose I'm in the business of building tools for metal working and machining. How can I win new customers? One method is to make incremental improvements to the state of the art: "This is a drill press. You already have a drill press, but this one offers better value over its lifetime. Your employees already know how to use a drill press, so it won't be much work to train them on how to use this new one."

 

Another method is to make changes to /the broader work process./ "This is a Foo and this is a Bar. They seem funky, but together, they replace your drill press, chop saw, and micrometer. Your employees have no clue how to use these things, your designers don't know how to design for them, and your project managers don't know how to plan timelines around them. But once they're trained, they'll be more efficient than people who are still using outdated drill/chop/meter tech."

 

Back to math, CS, and mechanized logic. Sometimes these discussions feel like an attempt to squeeze these new ideas into the 1st kind of pitch. "Dear mathematicians: your life will be the same as it is now, except that faulty proofs will be less common. The only price is, you need to revisit your notions of LEM and AC." I dunno man, hard sell.

 

If you want to pitch a new foundations [and as far as I can tell, *all* mechanized foundations are a "new foundations" relative to ZFC+pdf], I think you need to offer a bigger impact. What other parts of the mathematician's dayjob/ecosystem will be impacted?

 

I think we could learn a lot by talking to math grad students about these matters. When I was a grad student, I would have *loved* to live in a world where PDFs had hyperlinks to the relevant definitions. For example, a formal wikipedia+mathoverflow+arxiv mashup of some kind would have completely changed the grad student experience for me.

 

As to particulars of which logic with what properties, I suspect that different trades will continue to work in environments that are productive for their purposes.

 

It's almost as if we need a system which lets us define, study, and relate "domain specific logics," some kind of foundation beneath the foundation, some sort of ... meta-math perhaps ? :)

 

-t

 

 

 

This message and any attachment are intended solely for the addressee
and may contain confidential information. If you have received this
message in error, please contact the sender and delete the email and
attachment. 

Any views or opinions expressed by the author of this email do not
necessarily reflect the views of the University of Nottingham. Email
communications with the University of Nottingham may be monitored 
where permitted by law.






Archive powered by MHonArc 2.6.18.

Top of Page