-
University of Cambridge
- Cambridge UK
- http://ericwieser.me
- @EricWieser
Highlights
- Pro
- 1 discussion answered
Block or Report
Block or report eric-wieser
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
-
cocotb/cocotb Public
cocotb, a coroutine based cosimulation library for writing VHDL and Verilog testbenches in Python
-
-
raven-client Public
A python requests adapter to automatically login to the Cambridge University Raven Login
Python 1
-
4,599 contributions in the last year
Activity overview
Contributed to
leanprover-community/mathlib,
pygae/lean-ga-docs,
sigproc-classrooms/sf2_competition_action
and 91 other
repositories
Contribution activity
July 2022
Created 106 commits in 8 repositories
Created 4 repositories
- eric-wieser/libraries JavaScript
- eric-wieser/json C++
- eric-wieser/LeanChemicalTheories Lean
-
eric-wieser/lean-graded-rings
Lean
•
Built by
Created a pull request in leanprover-community/mathlib that received 8 comments
[Merged by Bors] - chore(linear_algebra/matrix): Use the new matrix notation in most places
depends on: #15351
+87
−72
•
8
comments
Opened 44 other pull requests in 7 repositories
leanprover-community/mathlib
29
closed
4
open
- [Merged by Bors] - chore(algebra/jordan/basic): remove unused imports
-
[Merged by Bors] - feat(algebra/lie/of_associative): add
commute.lie_eq -
[Merged by Bors] - chore(algebra/lie/direct_sum): remove
direct_sum.lie_algebra_is_internal -
[Merged by Bors] - fix(data/json):
rbmap string αnever serializes tonull - doc(field_theory/splitting_field): update code example to reflect changes to diamond issues
- chore(number_theory/padics/padic_integers): golf the comm_ring instance
-
feat(data/matrix/basic): use
⬝as notation for all products - refactor(group_theory/monoid_localization): flip the direction of multiplication
- [Merged by Bors] - feat(data/real/basic): add a repr showing an underlying cauchy sequence
-
[Merged by Bors] - chore(data/real/basic,number_theory/padics/padic_numbers): eliminate
real.of_ratandpadic.of_rat - [Merged by Bors] - doc(data/dfinsupp): improve the docstring for dfinsupp
- [Merged by Bors] - refactor(data/dfinsupp/basic): Improve definitional equalities of coercions
- [Merged by Bors] - refactor(algebra/graded_monoid): provide better names for lemmas about internal graduations
- [Merged by Bors] - chore(data/json): add a missing subtype parser for nullable types
- [Merged by Bors] - chore(algebra/group/ulift): add missing lemmas about pow, additivize
- [Merged by Bors] - feat(data/list/of_fn): lemmas to turn quantifiers over lists to quantifiers over tuples
- [Merged by Bors] - chore(ring_theory/ideal/operations): golf a lemma
- [Merged by Bors] - refactor(tactic/polyrith): use the autogenerated json parser
-
[Merged by Bors] - feat(data/finset/basic): lemmas about
filter,cons, anddisj_union -
[Merged by Bors] - feat(data/vector/basic): make the recursor work with
induction _ usingsyntax - [Merged by Bors] - chore(linear_algebra/alternating): add an is_central_scalar instance
- [Merged by Bors] - chore(number_theory/modular): add missing lemmas to squeeze simps
- [Merged by Bors] - feat(data/fin/basic): add a reflected instance
- [Merged by Bors] - chore(*): upgrade to lean 3.45.0c
- [Merged by Bors] - chore(data/matrix/block): lemmas about swapping blocks of matrices
- Some pull requests not shown.
leanprover-community/lean
5
closed
- [Merged by Bors] - chore(*): release 3.45.0
- [Merged by Bors] - fix(library/vm/vm_json): avoid overflow and maximize precision in json serialization
- [Merged by Bors] - fix(library/vm/vm_{int,float}): fix overflow errors
-
[Merged by Bors] - refactor(util/numerics/mpz): rename
get_intandis_inttoget<int>andis<int> - [Merged by Bors] - fix(frontends/lean/structure_cmd): empty structures are structures
nlohmann/json
2
open
leanprover/vscode-lean
1
open
codersrank-org/libraries
1
merged
ATOMSLab/LeanChemicalTheories
1
closed
eric-wieser/lean-graded-rings
1
merged
Reviewed 192 pull requests in 9 repositories
leanprover-community/mathlib
25 pull requests
- feat(algebra/jordan/special): Introduce special Jordan algebras
- [Merged by Bors] - feat(algebra/jordan): Introduce Jordan rings
- feat(analysis/normed/ring_seminorm): add ring_seminorm, ring_norm
- feat(set/intervals/monotone): add some monotonicity lemmas
-
feat(order/cover): congr lemmas for
covby -
[Merged by Bors] - feat(data/sign):
left.sign_neg,right.sign_neg - feat(algebra/hom/centroid): Introduce the centroid of a (non-unital, non-associative) semiring
- [Merged by Bors] - feat(analysis/normed_space/lp_space): construct star structures on lp spaces
-
feat(data/{pi, prod}): add missing
has_powinstances forpitype -
feat(field_theory/krull_topology):
alg_hom_of_ultrafilter - feat(tactic/positivity): a tactic for proving positivity/nonnegativity
- feat(algebra/module/graded_module): define graded module
- feat(combinatorics/quiver/path): Turn a quiver path into a list
- feat(linear_algebra/symplectic_group): add definition of symplectic group
-
[Merged by Bors] - feat(data/matrix/basic): Add
alg_equivandlinear_equivinstances for transpose. -
[Merged by Bors] - feat(big_operators/fin): sum over elements of vector equal to
aequals counta -
feat(tactic/linear_combination): allow
linear_combination with exponent n - feat(analysis/seminorm): Group seminorms
-
[Merged by Bors] - move(order/{boolean_algebra → basic}): move
has_compland trivial instances - [Merged by Bors] - feat(data/finset/basic): There is exactly one set in empty types
- feat(group_theory/finite_abelian): a finitely generated torsion abelian group is finite
- feat(data/pi/algebra): sum_elim lemmas
- feat(archive/imo/imo2022_q2): add 2022 Q2
-
[Merged by Bors] - chore(*): Rename
normed_grouptonormed_add_comm_group - [Merged by Bors] - doc(number_theory/bernoulli_polynomials): a few small improvements
- Some pull request reviews not shown.
leanprover-community/lean
5 pull requests
- doc(algebra/classes): add docstrings
- [Merged by Bors] - fix(library/vm/vm_{int,float}): fix overflow errors
-
[Merged by Bors] - refactor(util/numerics/mpz): rename
get_intandis_inttoget<int>andis<int> - fix: issue where json encoding integers used nat
- [Merged by Bors] - feat: id_tag for "tagging" tactic proofs
leanprover-community/doc-gen
2 pull requests
executablebooks/mdit-py-plugins
1 pull request
numba/numba
1 pull request
github/docs
1 pull request
numpy/numpy
1 pull request
sympy/sympy
1 pull request
python/cpython
1 pull request
Opened 1 issue in 1 repository
nlohmann/json
1
open
38
contributions
in private repositories
Jul 5 – Jul 26






