Product dimensions and cumulative producer allowances are independent. Declared fixed points contribute to the degree even when all generators fix them.
- degree : Nat
Largest permitted output permutation degree.
- generators : Nat
Largest permitted number of materialized input generators.
- work : Execution.Budget
Shared materialization and recursive chain-construction budget.
Instances For
A dimension limit reports the actual dimension required by the operation.
- degree (required cap : Nat) : ProductLimit
- generators (required cap : Nat) : ProductLimit
Instances For
Equations
- One or more equations did not get rendered due to their size.
- Hex.PermGroup.instDecidableEqProductLimit.decEq (Hex.PermGroup.ProductLimit.degree required cap) (Hex.PermGroup.ProductLimit.generators required_1 cap_1) = isFalse ⋯
- Hex.PermGroup.instDecidableEqProductLimit.decEq (Hex.PermGroup.ProductLimit.generators required cap) (Hex.PermGroup.ProductLimit.degree required_1 cap_1) = isFalse ⋯
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
Direct products check n+m and rG+rH before either generator map runs.
Image reservations include the degree-sized output arrays and factor identities.
Chain construction then continues with the same meter.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The imprimitive product checks n*m and m*rG+rH, including fixed blocks.
The native wreath action caches one base permutation per block before building
its point images.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Degree rejection happens before any direct-product allocation or chain work.
Wreath degree rejection retains the full declared product degree.