Documentation

LeanPool.HighContrastHomogenization.Geometry.CanonicalDeterminant

High-contrast homogenization: Geometry.CanonicalDeterminant #

Imported from the Apache-2.0 HighContrastHomogenization development at commit 7a13dbcd8d6609264a713373f5c69ceeac870472.

The determinant clause of the canonical balance #

The determinant clause of the canonical balance reads determinants in the balance chain M(E) ≤ E ≤ 𝔡(E)^{1/2} M(E). Since det M(E) = 1 and the matrices have size 2d, this is 1 ≤ det(E) ≤ 𝔡(E)^d, the determinant bound used in p.global.selection, written before the d-th root is taken.

The imbalance of a positive block is positive once the dimension is.

The lower determinant bound used in p.global.selection: a self-dominating positive block has determinant at least one.

The upper determinant bound used in p.global.selection: the determinant of a self-dominating positive block is at most the d-th power of its imbalance, the exponent being half the matrix size.