Skip to main content
10 events
when toggle format what by license comment
Feb 18 at 22:46 history became hot network question
Feb 18 at 22:14 answer added Robin Green timeline score: 3
Feb 18 at 17:18 comment added Andrej Bauer You could tell us what you proved and we're going to guess where you used Dependent choice (and whether the use was necessary).
Feb 18 at 14:54 comment added Jason Rute @Ricky. No. It is true in even base lean. Macros, automatic termination proofs, and common tactics can all add choice unexpectedly.
Feb 18 at 12:37 comment added Ricky Well, if you start using a lot of mathlib then I agree, but otherwise it should be more or less fine.
Feb 18 at 12:29 comment added Jason Rute I hate to say, this but the are many ways the axiom of choice can sneak into a Lean proof. Trying to do constructive math in Lean 4 is very painful.
Feb 18 at 11:29 comment added Ricky I would even start by replacing the full proof by sorry, to check that the statement doesn't somehow uses choice.
Feb 18 at 11:28 comment added Ricky Not a very elegant solution, but try to replace part of your proof by sorry and see what happens. Of course this will add sorry as an axiom, but at some point choice should disappear.
S Feb 18 at 11:22 review First questions
Feb 19 at 1:51
S Feb 18 at 11:22 history asked Robin Green CC BY-SA 4.0