pith. sign in
module module moderate

IndisputableMonolith.MusicTheory.Valence

show as:
view Lean formalization →

This module defines valence primitives in music theory, including majorThird, minorThird, and ledgerSkew functions with their basic properties. It extends the HarmonicModes import to formalize interval deviations within the Recognition Science setting. The sibling declarations establish zero at unity, sign behavior, antisymmetry, and the major-minor skew comparison. These objects supply the quantitative language for harmonic valence without embedded proofs.

claimThe module introduces functions $majorThird, minorThird, ledgerSkew : ℝ → ℝ$ together with the statements $ledgerSkew(1) = 0$, $ledgerSkew(x) > 0$ for $x > 1$, $ledgerSkew(x) < 0$ for $x < 1$, antisymmetry of ledgerSkew, and $majorSkew(x) > minorSkew(x)$.

background

The module sits inside the MusicTheory domain of Recognition Science and imports only HarmonicModes plus Mathlib. It introduces ledgerSkew as the signed deviation measure for musical intervals and specializes it to major and minor thirds. The surrounding framework supplies the phi-ladder and J-cost conventions from upstream harmonic-mode results, so that interval calculations remain consistent with self-similar forcing.

proof idea

this is a definition module, no proofs

why it matters in Recognition Science

The valence definitions supply the interval primitives required by any downstream Recognition Science treatment of musical stability or consonance. Although the current used_by list is empty, the module completes the basic ledger-skew toolkit that higher-level harmonic theorems would invoke.

scope and limits

depends on (1)

Lean names referenced from this declaration's body.

declarations in this module (19)