Skip to content

Commit bc5fb5f

Browse files
authored
feat: update to 4.29.1 (#207)
1 parent 2511ced commit bc5fb5f

4 files changed

Lines changed: 10 additions & 10 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ import CompPoly
7575

7676
### Implemented highlights
7777

78-
- **Multivariate (`CMvPolynomial`)**: full core API (`eval`, `eval₂`, `eval₂Hom`, `aeval`, `bind₁`, `rename`, `restrict*`, `finSuccEquiv`/`optionEquivLeft`, leading-term operations, `sumToIter`), plus `CommSemiring`/`CommRing`, algebra/scalar-action instances, and equivalence to Mathlib `MvPolynomial`.
78+
- **Multivariate (`CMvPolynomial`)**: full core API (`eval`, `eval₂`, `eval₂Hom`, `aeval`, `bind₁`, `rename`, `restrict*`, `finSuccEquiv`, leading-term operations, `sumToIter`), plus `CommSemiring`/`CommRing`, algebra/scalar-action instances, and equivalence to Mathlib `MvPolynomial`.
7979
- **Multilinear (`CMlPolynomial`, `CMlPolynomialEval`)**: coefficient and Boolean-hypercube evaluation representations, basis conversions, and equivalence to Mathlib's multilinear polynomial surface.
8080
- **Univariate (`CPolynomial`)**: full ring structure, core operations (`C`, `X`, `monomial`, `coeff`, `eval`, `eval₂`, degree/leading/support), `ringEquiv` to Mathlib `Polynomial`, and Lagrange interpolation (`basis`, `interpolate`, `interpolatePow`).
8181
- **Bivariate (`CBivariate`)**: specialized `CPolynomial (CPolynomial R)` API with `X`, `Y`, `monomialXY`, evaluation, leading coefficients, `swap`, and equivalence to `Polynomial (Polynomial R)`.

lake-manifest.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,20 @@
55
"type": "git",
66
"subDir": null,
77
"scope": "",
8-
"rev": "8b8717467008d13b46c70040eda5b1c12d409b57",
8+
"rev": "3fee686227f18dca03bb7fc42ca5a9275d6cfda6",
99
"name": "ExtTreeMapLemmas",
1010
"manifestFile": "lake-manifest.json",
11-
"inputRev": "v4.29.0",
11+
"inputRev": "v4.29.1",
1212
"inherited": false,
1313
"configFile": "lakefile.lean"},
1414
{"url": "https://github.com/leanprover-community/mathlib4",
1515
"type": "git",
1616
"subDir": null,
1717
"scope": "leanprover-community",
18-
"rev": "8a178386ffc0f5fef0b77738bb5449d50efeea95",
18+
"rev": "5e932f97dd25535344f80f9dd8da3aab83df0fe6",
1919
"name": "mathlib",
2020
"manifestFile": "lake-manifest.json",
21-
"inputRev": "v4.29.0",
21+
"inputRev": "v4.29.1",
2222
"inherited": false,
2323
"configFile": "lakefile.lean"},
2424
{"url": "https://github.com/leanprover-community/plausible",
@@ -55,10 +55,10 @@
5555
"type": "git",
5656
"subDir": null,
5757
"scope": "leanprover-community",
58-
"rev": "3c52dee17f0cd89c1ec14de78920d1bdaa3d26b3",
58+
"rev": "4dd0959c44d1af0462bd604d0f87c5781307d709",
5959
"name": "proofwidgets",
6060
"manifestFile": "lake-manifest.json",
61-
"inputRev": "v0.0.95",
61+
"inputRev": "v0.0.95+lean-v4.29.1",
6262
"inherited": true,
6363
"configFile": "lakefile.lean"},
6464
{"url": "https://github.com/leanprover-community/aesop",

lakefile.lean

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ package CompPoly where
66
version := v!"0.1.0"
77
testDriver := "CompPolyTests"
88

9-
require "leanprover-community" / mathlib @ git "v4.29.0"
9+
require "leanprover-community" / mathlib @ git "v4.29.1"
1010

11-
require ExtTreeMapLemmas from git "https://github.com/Verified-zkEVM/ExtTreeMapLemmas"@"v4.29.0"
11+
require ExtTreeMapLemmas from git "https://github.com/Verified-zkEVM/ExtTreeMapLemmas"@"v4.29.1"
1212

1313
@[default_target]
1414
lean_lib CompPoly

lean-toolchain

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
leanprover/lean4:v4.29.0
1+
leanprover/lean4:v4.29.1

0 commit comments

Comments
 (0)