Unrestricted depth-three lower bound: hash affine #
Adapted from OpenAI's formalization at revision adc7f1241b42e322a6451854ab7e4b4c146bf78a.
Source: https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/lean/OAI/Computability/DepthThree/HashAffine.lean
Imports, namespaces, module visibility, documentation, and formatting are adapted for complexitylib. The source theorem statements and mathematical proofs are retained.
Assignments to coordinates outside a specified set.
Equations
Instances For
Assignments restricted to a specified coordinate set.
Equations
Instances For
A vector is zero outside the specified coordinate set.
Equations
- Complexity.DepthThreeLowerBound.BinaryHash.SupportedOn T w = ∀ i ∉ T, w i = 0
Instances For
Extend an assignment on selected coordinates by zero outside them.
Equations
Instances For
Identify selected-coordinate assignments with their extended vectors.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The finite set of vectors supported on the selected coordinates.
Equations
Instances For
The nonzero vectors supported on the selected coordinates.
Equations
Instances For
Seeds whose hash sends the specified vector to zero.
Equations
Instances For
Seeds admitting a nonzero supported vector in the hash kernel.
Equations
- One or more equations did not get rendered due to their size.