Physlib

Physlib.ClassicalFieldTheory.Local.Variation

Admissible local variations

i. Overview

This module packages the admissible variations used in the local first-variation problem.

For the first local stage, a variation is admissible if it is a smooth compactly supported map `Space d → U` for a real normed vector space `U`. This reuses the existing `IsTestFunction` predicate rather than introducing a second support calculus.

ii. Key results

  • `ClassicalFieldTheory.Local.AdmissibleVariation` : compactly supported smooth variations.

iii. Table of contents

  • A. Admissible variations
  • B. Basic operations on admissible variations

iv. References

A. Admissible variations

B. Basic operations on admissible variations

14 declarations

instance

Coercion from admissible variations to functions SpacedU\text{Space}_d \to U

This instance defines a coercion that allows an admissible variation η\eta (belonging to the type `AdmissibleVariation d U`) to be treated as a function mapping the space Spaced\text{Space}_d to the vector space UU. Specifically, for any point xSpacedx \in \text{Space}_d, the value η(x)\eta(x) is defined by the underlying function of the variation.

theorem

Admissible variations have compact support

Let η\eta be an admissible variation from the dd-dimensional Euclidean space Spaced\text{Space}_d to a real normed vector space UU. Then the underlying function of η\eta has compact support.

definition

An admissible variation as a compactly supported continuous map

Given an admissible variation η:SpacedU\eta: \text{Space}_d \to U (where Spaced\text{Space}_d is a dd-dimensional Euclidean space and UU is a real normed vector space), this mapping views η\eta as a continuous map with compact support. Since an admissible variation is defined as a smooth function with compact support, it satisfies the requirements to be an element of the space of compactly supported continuous maps Cc(Spaced,U)C_c(\text{Space}_d, U).

instance

Zero element of admissible variations

The zero element of the space of admissible variations AdmissibleVariation(d,U)\text{AdmissibleVariation}(d, U) is the constant function that maps every point xSpacedx \in \text{Space}_d to the zero vector 0U0 \in U. Here, Spaced\text{Space}_d is a dd-dimensional Euclidean space and UU is a real normed vector space.

theorem

The zero admissible variation is pointwise zero

For any point xx in the dd-dimensional Euclidean space Spaced\text{Space}_d, the zero element of the space of admissible variations AdmissibleVariation(d,U)\text{AdmissibleVariation}(d, U) evaluates to the zero vector in UU, i.e., 0(x)=00(x) = 0.

instance

Pointwise negation of admissible variations

For an admissible variation η\eta in the space AdmissibleVariation(d,U)\text{AdmissibleVariation}(d, U), its negation η-\eta is defined pointwise by the rule (η)(x)=η(x)(-\eta)(x) = -\eta(x) for all xSpace(d)x \in \text{Space}(d). This negation preserves the properties of being smooth and compactly supported.

theorem

(η)(x)=η(x)(-\eta)(x) = -\eta(x) for Admissible Variations

Let AdmissibleVariation(d,U)\text{AdmissibleVariation}(d, U) be the space of smooth, compactly supported maps from Space(d)\text{Space}(d) to a real normed vector space UU. For any admissible variation ηAdmissibleVariation(d,U)\eta \in \text{AdmissibleVariation}(d, U) and any point xSpace(d)x \in \text{Space}(d), the value of the negated variation η-\eta at xx is equal to the negation of the value of η\eta at xx: (η)(x)=η(x)(-\eta)(x) = -\eta(x)

instance

Addition of admissible variations

For two admissible variations η,ξAdmissibleVariation(d,U)\eta, \xi \in \text{AdmissibleVariation}(d, U), their sum η+ξ\eta + \xi is defined by the pointwise addition (η+ξ)(x)=η(x)+ξ(x)(\eta + \xi)(x) = \eta(x) + \xi(x) for all xSpace dx \in \text{Space } d. This operation is well-defined as the sum of two smooth, compactly supported functions is itself smooth and compactly supported.

theorem

(η+ξ)(x)=η(x)+ξ(x)(\eta + \xi)(x) = \eta(x) + \xi(x)

Let η\eta and ξ\xi be admissible variations in AdmissibleVariation(d,U)\text{AdmissibleVariation}(d, U). For any point xSpace dx \in \text{Space } d, the value of their sum η+ξ\eta + \xi at xx is given by the sum of their individual values: (η+ξ)(x)=η(x)+ξ(x)(\eta + \xi)(x) = \eta(x) + \xi(x)

instance

Subtraction of admissible variations

The space of admissible variations AdmissibleVariation(d,U)\text{AdmissibleVariation}(d, U), consisting of smooth compactly supported maps from Space d\text{Space } d to a real normed vector space UU, is equipped with a subtraction operation. For two admissible variations η\eta and ξ\xi, their difference ηξ\eta - \xi is defined pointwise by (ηξ)(x)=η(x)ξ(x)(\eta - \xi)(x) = \eta(x) - \xi(x) for all xSpace dx \in \text{Space } d. This difference is also an admissible variation because the subtraction of two smooth functions with compact support results in a function that is also smooth and compactly supported.

theorem

Pointwise Subtraction of Admissible Variations: (ηξ)(x)=η(x)ξ(x)(\eta - \xi)(x) = \eta(x) - \xi(x)

For any two admissible variations η,ξAdmissibleVariation(d,U)\eta, \xi \in \text{AdmissibleVariation}(d, U) and any point xSpace dx \in \text{Space } d, the value of their difference (ηξ)(\eta - \xi) evaluated at xx is equal to the difference of their individual values at that point, i.e., (ηξ)(x)=η(x)ξ(x)(\eta - \xi)(x) = \eta(x) - \xi(x). Here, an admissible variation is a smooth, compactly supported map from the base space to a real normed vector space UU.

instance

R\mathbb{R}-scalar multiplication on the space of admissible variations

The space of admissible variations AdmissibleVariation(d,U)\text{AdmissibleVariation}(d, U), which consists of smooth compactly supported maps from Space d\text{Space } d to a real normed vector space UU, is equipped with a scalar multiplication by real numbers cRc \in \mathbb{R}. For any variation η\eta and scalar cc, the result cηc \cdot \eta is defined pointwise as (cη)(x)=cη(x)(c \cdot \eta)(x) = c \cdot \eta(x).

theorem

(cη)(x)=cη(x)(c \cdot \eta)(x) = c \cdot \eta(x) for admissible variations

For any real number cRc \in \mathbb{R}, any admissible variation η\eta (a smooth compactly supported map from Space d\text{Space } d to a real normed vector space UU), and any point xSpace dx \in \text{Space } d, the evaluation of the scalar-multiplied variation cηc \cdot \eta at xx is equal to the scalar multiplication of the value η(x)\eta(x) by cc, that is, (cη)(x)=cη(x)(c \cdot \eta)(x) = c \cdot \eta(x).

theorem

The coordinate components of an admissible variation are test functions

Let η:Space dSpace m\eta: \text{Space } d \to \text{Space } m be an admissible variation, which is defined as a smooth function with compact support. For any coordinate index a{0,1,,m1}a \in \{0, 1, \dots, m-1\}, the aa-th component function x(η(x))ax \mapsto (\eta(x))_a is a test function (a smooth real-valued function with compact support).