-
So far, the LMFDB has tended not to link to external databases that have overlaps with the objects that we enumerate. Some of this comes from the fact that many of our databases are fairly advanced, …
-
How I would go about decoding JSON into arbitrary structs? e.g.:
```elixir
Poison.decode!(~s([
{"type": "giraffe", "args": {"height": 400, "age": 27}},
{"type": "turtle", "args": {"height": …
-
-
On version 8.7.1 docker directus. However, I can also reproduce this issue in the official hosted demo: https://demo.directus.io/admin/#/thumper/collections/about_us/1
Error message: JS: RangeE…
-
The general note section called "Why Fields are Prime" is problematic.
1. The title, "Why Fields are Prime", is incorrect, as a field's order may be a prime power with power greater than 1. This …
-
Make this work:
```
sage: var('x')
sage: K. = NumberField(x^3 + x + 1)
sage: P = K.factor(11)[0][0]; P
Fractional ideal (a^2 + 2*a + 5)
sage: k = P.residue_field(); k
Residue field in abar of Fract…
-
This is a simplified version of Homer's adjoint variable method. Homer's current version has several great features, but the core functionality still seems slightly buggy. Specifically, the adjoint gr…
-
Right now a lot of functions take a field size `q` as argument, either as an alternative to specifying `GF(q)`, or even as the only way to specify the field.
This is fine and well as long as there …
-
For ASPECT, we need a way to export (parts of) the state of the program in a way that could at least in principle be used to re-generate the current simulation, but in particular also as an exchange f…
-
The function from_bytes, at least for curve25519, doesn't mask the most significant bit:
https://github.com/mit-plv/fiat-crypto/blob/9eb0f5ec4e2a1a700d1d5f7985e970a2e59a2cb7/fiat-c/src/curve25519_64.…