Documentation

LeanPool.HighContrastHomogenization.Support.Book.Ch02.Theorems.BasicVariationalIdentitiesDefinitions

Coarse-graining support: Support.Book.Ch02.Theorems.BasicVariationalIdentitiesDefinitions #

Imported from the Apache-2.0 CoarseGraining development at commit c7ddd76c08ade64fed1b8d2ca51be14dfee8deb4.

Public theorem package for Lemma l.basic.cg.identities.basic.definitions.

This packages exactly the basic variational identities of Section 2.3.1: the matrix order chain e.cg.bounds.basic.definitions, the second-variation identity e.quadresp.basic.definitions, the maximizer energy identity e.Jenergyv.basic.definitions, and the averaged-gradient/flux formulas e.v.spatial.averages.basic.definitions.

The canonical public theorem proving this package is responseBasicVariationalIdentitiesTheory in BasicVariationalIdentities.lean.

Instances For

    The basic variational identities depend only on the coefficient field up to a.e. equality on the public domain. The matrix package is fixed; canonical packages can be rewritten separately by coarseMatrices_eq_ofAEEq.

    A.e.-equivalent coefficient representatives satisfy the same basic variational theorem package for a fixed matrix package.

    The basic variational identities contain the matrix-extraction identities.

    Accessor for the second-variation identity e.quadresp.basic.definitions.

    Accessor for the maximizer energy identity e.Jenergyv.basic.definitions.

    Accessor for the averaged-gradient formula in e.v.spatial.averages.basic.definitions.

    Accessor for the averaged-flux formula in e.v.spatial.averages.basic.definitions.