Zulip Chat Archive
Stream: lean4
Topic: Can't create new project
Icaro Costa (Jan 08 2023 at 17:12):
Input:
leanproject new chain-rule
Output:
error: toolchain 'leanprover/lean4:nightly' does not have the binary `/home/icaro/.elan/toolchains/leanprover--lean4---nightly/bin/leanpkg`
Command '['leanpkg', 'new', 'chain-rule']' returned non-zero exit status 1.
Henrik Böving (Jan 08 2023 at 17:13):
We don't use leanproject
in Lean 4 our tool is called lake
(as in "Lean Make") and yhou create a new project with lake new
Icaro Costa (Jan 08 2023 at 17:22):
Henrik Böving said:
We don't use
leanproject
in Lean 4 our tool is calledlake
(as in "Lean Make") and yhou create a new project withlake new
Ok thanks. Now, how do I add the Mathlib package into the project?
Henrik Böving (Jan 08 2023 at 17:24):
require mathlib from git "https://github.com/leanprover-community/mathlib4.git"
What are you planning to do with mathlib4? It is not nearly close to being finished porting
Icaro Costa (Jan 08 2023 at 17:28):
Henrik Böving said:
require mathlib from git "https://github.com/leanprover-community/mathlib4.git"
What are you planning to do with mathlib4? It is not nearly close to being finished porting
I just started learning about this language, and I was following ChatGPT instructions on how to write the nth derivative of a function. However, from the looks of it, I was getting an inconsistent walkthrough. How do I write a derivative on it of nth order?
Sky Wilshaw (Jan 08 2023 at 17:29):
If you want to reason about derivatives you need to work with lean 3 until the port of mathlib is finished.
Sky Wilshaw (Jan 08 2023 at 17:29):
We still don't have the definition of the real numbers, let alone derivatives, in mathlib4.
Hanting Zhang (Jan 08 2023 at 17:29):
:fear: Like in the mathematical sense? mathlib4 is not done porting so derivatives don't exist
Icaro Costa (Jan 08 2023 at 17:30):
oh... so how would I do that on lean3?
Sky Wilshaw (Jan 08 2023 at 17:31):
What I mean is that derivatives have a definition, and that definition is not yet written in mathlib4.
Sky Wilshaw (Jan 08 2023 at 17:31):
You can get started with the web editor
Hanting Zhang (Jan 08 2023 at 17:32):
Also following ChatGPT is probably not the best way to learn Lean 4. Do you know about #FPIL and #TPIL?
Hanting Zhang (Jan 08 2023 at 17:33):
If you want to learn lean 3, the discussion is better suited for #new members
Last updated: Dec 20 2023 at 11:08 UTC