Helper for Lemma 26.1: single-valuedness of ρ is equivalent to uniqueness of the second
coordinate inside each graph fiber over a fixed x.
Helper for Lemma 26.1: single-valuedness of ρ⁻¹ is equivalent to uniqueness of the first
coordinate inside each graph fiber over a fixed x*.
Lemma 26.1: a multivalued mapping ρ is one-to-one exactly when its graph contains neither
two distinct pairs with the same first coordinate nor two distinct pairs with the same second
coordinate.
The gradient image of C under f, which is the dual domain used in the Legendre
conjugate construction.
Equations
Instances For
Every gradient value of a point of C lies in the gradient image of C.
Definition 26.4.0.1: the Legendre conjugate of a differentiable real-valued function f on
an open set C ⊆ ℝ^n is the pair (D, g) where D is the image of C under the gradient map
∇ f, and g is the real-valued function on D given by
g (xStar) = ⟪(∇ f)⁻¹ xStar, xStar⟫ - f ((∇ f)⁻¹ xStar). The field
fiber_well_defined records the weaker hypothesis from the text ensuring that this formula is
independent of the chosen preimage in a gradient fiber, so injectivity of ∇ f is not assumed
in the definition.
- isOpen_source : IsOpen C
- differentiableOn_source : DifferentiableOn ℝ f C
- conjFun : ↑(legendreGradientImage C f) → ℝ
Instances For
Definition 26.4.0.2: passing from (C, f) to its well-defined Legendre conjugate (D, g)
is called the Legendre transformation. In the Euclidean differentiable setting fixed in
Definition 26.4.0.1, this is exactly the same data as a LegendreConjugateOn C f.
Equations
Instances For
The chosen gradient on int (dom f) for an EReal-valued function that is differentiable at
every interior effective-domain point, extended by 0 outside that interior.
Equations
Instances For
Helper for Text 26.4.0.2: on the singleton space Fin 0 → ℝ, properness forces the
effective domain on univ to be all of space.
Helper for Text 26.4.0.2: any proper convex extension on Fin 0 → ℝ has full interior
effective domain, so it cannot realize C = ∅.
Helper for Text 26.4.0.2: on Fin 0 → ℝ, the interior effective domain of a proper convex
extension is nonempty.
Helper for Text 26.4.0.2: for a fixed proper convex function on Fin 0 → ℝ, the interior
effective domain cannot be empty.
Helper for Text 26.4.0.2: on Fin 0 → ℝ, the conclusion interior (effectiveDomain F) = ∅
cannot hold for a proper convex extension.
Helper for Text 26.4.0.2: the gradient image of the empty source set is empty.
Helper for Text 26.4.0.2: no point lies in the gradient image of the empty source set.
Helper for Text 26.4.0.2: every function is differentiable on the empty zero-dimensional source set.
Helper for Text 26.4.0.2: the conjugate function on the empty gradient image is the unique function out of that empty target type.
Equations
Instances For
Helper for Text 26.4.0.2: fiber well-definedness is vacuous on the empty zero-dimensional source set.
Helper for Text 26.4.0.2: the Legendre value formula is vacuous on the empty zero-dimensional source set.
Helper for Text 26.4.0.2: in the zero-dimensional empty-source case, there is an explicit vacuous Legendre-transformation package on the empty source set.
Equations
Instances For
Helper for Text 26.4.0.2: after simplifying the image of ∅, the zero-dimensional
Legendre-transformation hypothesis is inhabited.
Helper for Text 26.4.0.2: the specialization n = 0, C = ∅ really satisfies every
hypothesis of the target theorem before the contradiction in the conclusion appears.
Helper for Text 26.4.0.2: once specialized to n = 0 and C = ∅, the theorem's
conclusion contradicts proper convexity before the Fenchel-conjugate clause is used.
Helper for Text 26.4.0.2: for a fixed zero-dimensional empty-source Legendre datum, the specialized conclusion type is empty.
Helper for Text 26.4.0.2: the theorem shape already fails in the specialization n = 0,
C = ∅, before any universal quantification over dimensions is considered.
Helper for Text 26.4.0.2: the concrete specialization n = 0, C = ∅, f = 0
already refutes the theorem's local conclusion shape.
Helper for Text 26.4.0.2: the concrete specialization n = 0, C = ∅, f = 0
already refutes the theorem's local conclusion shape.
Helper for Text 26.4.0.2: any proof of the theorem's universal statement yields the
forbidden zero-dimensional extension data after specializing to n = 0 and C = ∅.
Helper for Text 26.4.0.2: the specialized zero-dimensional witness extracted from any putative universal proof is already impossible, because its conclusion forces empty interior effective domain on a singleton space.
Helper for Text 26.4.0.2: the theorem's full universal shape is refuted by the zero-dimensional empty-set specialization.
Helper for Text 26.4.0.2: the curried universal theorem shape and the declaration-form signature are equivalent presentations of the same statement.
Helper for Text 26.4.0.2: the curried universal theorem statement is empty for the same zero-dimensional empty-set reason as the declaration-form signature.
Helper for Text 26.4.0.2: the full universally quantified theorem statement is false,
because the specialization n = 0, C = ∅ satisfies the hypotheses but violates the
conclusion.
Helper for Text 26.4.0.2: any declaration-form proof specializes to the impossible
zero-dimensional empty-set case, for every f : (Fin 0 → ℝ) → ℝ.
Helper for Text 26.4.0.2: the theorem's declaration-form signature is already refuted by the same zero-dimensional empty-set specialization.
Helper for Text 26.4.0.2: the exact declaration type of the target theorem is empty, because the zero-dimensional empty-set specialization already contradicts it.
Helper for Text 26.4.0.2: any inhabitant of the declaration-form universal statement would specialize immediately to the current local theorem goal.
Helper for Text 26.4.0.2: for the current local parameters, the remaining declaration-based proof skeleton is completely explicit. The exact declaration signature is empty, but any repaired inhabitant of that signature would specialize to the present local goal.
Helper for Text 26.4.0.2: in the current local theorem context, the exact declaration-form source type is still uninhabited, so no proof can be obtained merely by specializing the current false universal header.
Helper for Text 26.4.0.2: in the current local theorem context, there cannot simultaneously be a declaration-form universal proof term and a witness for the present goal, because the declaration-form source type is already empty.
Helper for Text 26.4.0.2: once a local witness for the present goal is fixed, the declaration-form universal route is still unavailable, because combining the two would inhabit the already-empty specialization pair type.
Helper for Text 26.4.0.2: in the current local theorem context, the exact local goal is what any repaired declaration-form proof would specialize to, but the declaration-form source type is already empty. This isolates the remaining blocker to an upstream repair of the theorem statement rather than to any further local decomposition.