PhyslibSearch

Physlib.SpaceAndTime.Space.Module

93 declarations

instance

Addition on Space d\text{Space } d

#instAdd

For a given dimension dd, the addition operation on Space d\text{Space } d is defined such that for any two elements p,qSpace dp, q \in \text{Space } d, their sum p+qp + q is the element whose components are given by the sum of the corresponding components of pp and qq. That is, for each index ii, (p+q)i=pi+qi(p + q)_i = p_i + q_i.

theorem

(x+y).val=x.val+y.val(x + y).\text{val} = x.\text{val} + y.\text{val} in Space d\text{Space } d

#add_val

For any natural number dd and any elements x,ySpace dx, y \in \text{Space } d, the underlying vector value of their sum is equal to the sum of their individual underlying vector values. This is expressed as (x+y).val=x.val+y.val(x + y).\text{val} = x.\text{val} + y.\text{val}.

theorem

(x+y)i=xi+yi(x + y)_i = x_i + y_i in Space d\text{Space } d

#add_apply

For any dimension dNd \in \mathbb{N}, given two elements x,ySpace dx, y \in \text{Space } d and an index i{0,,d1}i \in \{0, \dots, d-1\}, the ii-th coordinate of their sum x+yx + y is equal to the sum of their individual ii-th coordinates. That is, (x+y)i=xi+yi(x + y)_i = x_i + y_i.

instance

Zero element of Space d\text{Space } d

#instZero

For any dimension dd, the zero element 0Space d0 \in \text{Space } d is defined as the element whose components are all equal to 00.

theorem

The value of 0Space d0 \in \text{Space } d is the constant zero function

#zero_val

For any dimension dNd \in \mathbb{N}, the underlying value of the zero element 0Space d0 \in \text{Space } d is the constant function that maps every index to 00.

theorem

The ii-th component of 0Space d0 \in \text{Space } d is 00

#zero_apply

For any natural number dd and any index i{0,,d1}i \in \{0, \dots, d-1\}, the ii-th component of the zero element 0Space d0 \in \text{Space } d is equal to 00.

instance

Space d\text{Space } d is an additive commutative monoid

#instAddCommMonoid

For a given dimension dd, the type Space d\text{Space } d is equipped with the structure of an additive commutative monoid. This means that for all elements a,b,cSpace da, b, c \in \text{Space } d, the addition operation is associative, (a+b)+c=a+(b+c)(a + b) + c = a + (b + c), and commutative, a+b=b+aa + b = b + a. Furthermore, the zero element 0Space d0 \in \text{Space } d acts as the additive identity, satisfying 0+a=a0 + a = a and a+0=aa + 0 = a.

theorem

The components of nan \cdot a are nain \cdot a_i in Space d\text{Space } d

#nsmul_val

For any dimension dNd \in \mathbb{N}, natural number nNn \in \mathbb{N}, and element aSpace da \in \text{Space } d, the underlying representation of the natural scalar multiplication nan \cdot a is the function that maps each index i{0,,d1}i \in \{0, \dots, d-1\} to the scalar product nain \cdot a_i, where aia_i denotes the ii-th component of aa.

theorem

(na)i=nai(n \cdot a)_i = n \cdot a_i in Space d\text{Space } d

#nsmul_apply

For any dimension dNd \in \mathbb{N}, any natural number nNn \in \mathbb{N}, any element aSpace da \in \text{Space } d, and any index i{0,,d1}i \in \{0, \dots, d-1\}, the ii-th component of the natural scalar multiplication nan \cdot a is equal to the natural scalar multiplication of nn with the ii-th component of aa. This is expressed by the identity (na)i=nai(n \cdot a)_i = n \cdot a_i.

theorem

(v1+v0)+(v2+v0)=(v1+v2)+v0(v_1 +_{\text{v}} 0) + (v_2 +_{\text{v}} 0) = (v_1 + v_2) +_{\text{v}} 0 in Space d\text{Space } d

#add_vadd_zero

For any dimension dNd \in \mathbb{N} and any two vectors v1,v2v_1, v_2 in the Euclidean space Rd\mathbb{R}^d, let 00 denote the zero element of Space d\text{Space } d. The sum of the points v1+v0v_1 +_{\text{v}} 0 and v2+v0v_2 +_{\text{v}} 0 in Space d\text{Space } d is equal to the point (v1+v2)+v0(v_1 + v_2) +_{\text{v}} 0, where +v+_{\text{v}} denotes the additive action of a vector on a point. That is, (v1+v0)+(v2+v0)=(v1+v2)+v0.(v_1 +_{\text{v}} 0) + (v_2 +_{\text{v}} 0) = (v_1 + v_2) +_{\text{v}} 0.

instance

Scalar multiplication of R\mathbb{R} on Space d\text{Space } d

#instSMulReal

The definition provides a scalar multiplication operation of real numbers cRc \in \mathbb{R} on elements pp of the dd-dimensional space Space d\text{Space } d. For any scalar cc and point pp, the result cpc \cdot p is defined component-wise such that its ii-th coordinate is the product of cc and the ii-th coordinate of pp, i.e., (cp)i=cpi(c \cdot p)_i = c \cdot p_i for all i{1,,d}i \in \{1, \dots, d\}.

theorem

Scalar multiplication in Space d\text{Space } d is defined component-wise.

#smul_val

For any natural number dd, real scalar cRc \in \mathbb{R}, and point pSpace dp \in \text{Space } d, the coordinate-wise representation of the scalar product cpc \cdot p is given by the function mapping each index ii to the product of cc and the ii-th coordinate of pp. That is, (cp).val(i)=cp.val(i)(c \cdot p).\text{val}(i) = c \cdot p.\text{val}(i).

theorem

(cp)i=cpi(c \cdot p)_i = c \cdot p_i in Space d\text{Space } d

#smul_apply

For any natural number dd, real number cc, and point pSpace dp \in \text{Space } d, the ii-th coordinate of the scalar product cpc \cdot p is equal to the product of cc and the ii-th coordinate of pp, i.e., (cp)i=cpi(c \cdot p)_i = c \cdot p_i for all indices i{0,,d1}i \in \{0, \dots, d-1\}.

theorem

k(v+v0)=(kv)+v0k \cdot (v +_v 0) = (k \cdot v) +_v 0 in Space d\text{Space } d

#smul_vadd_zero

For any dimension dd, real scalar kRk \in \mathbb{R}, and vector vv in the dd-dimensional Euclidean space EuclideanSpace Rd\text{EuclideanSpace } \mathbb{R}^d, the scalar multiplication of the point v+v0v +_v 0 by kk is equal to the translation of the origin 0Space d0 \in \text{Space } d by the scaled vector kvk \cdot v. That is, \[ k \cdot (v +_v 0) = (k \cdot v) +_v 0 \] where 00 is the zero element of Space d\text{Space } d and +v+_v denotes the operation of adding a vector to a point.

instance

Space d\text{Space } d is a vector space over R\mathbb{R}

#instModuleReal

For a natural number dd, the type Space d\text{Space } d is equipped with the structure of a module over the real numbers R\mathbb{R}. This defines Space d\text{Space } d as a real vector space where the scalar multiplication cpc \cdot p and addition p1+p2p_1 + p_2 satisfy the standard axioms (associativity, distributivity, and identity) through component-wise operations.

instance

Norm on Space d\text{Space } d

#instNorm

The Euclidean norm p\|p\| for an element pp in the dd-dimensional space Space d\text{Space } d is defined as the square root of the sum of the squares of its components: \[ \|p\| = \sqrt{\sum_{i} (p_i)^2} \] where pip_i denotes the ii-th coordinate of pp.

theorem

p=i(pi)2\|p\| = \sqrt{\sum_{i} (p_i)^2}

#norm_eq

For an element pp in the dd-dimensional space Space d\text{Space } d, the Euclidean norm p\|p\| is equal to the square root of the sum of the squares of its coordinates pip_i: \[ \|p\| = \sqrt{\sum_{i} (p_i)^2} \]

theorem

pip|p_i| \le \|p\| for pSpace dp \in \text{Space } d

#abs_eval_le_norm

For any element pp in the dd-dimensional space Space d\text{Space } d and any coordinate index i{0,,d1}i \in \{0, \dots, d-1\}, the absolute value of the ii-th coordinate pip_i is less than or equal to the Euclidean norm p\|p\| of the element: \[ |p_i| \le \|p\| \]

theorem

p2=ipi2\|p\|^2 = \sum_i p_i^2 for pSpace dp \in \text{Space } d

#norm_sq_eq

For any element pp in the dd-dimensional space Space d\text{Space } d, the square of its Euclidean norm p2\|p\|^2 is equal to the sum of the squares of its coordinates pip_i: \[ \|p\|^2 = \sum_{i} p_i^2 \] where pip_i denotes the ii-th coordinate of pp.

theorem

p=0p = 0 for all pSpace 0p \in \text{Space } 0

#point_dim_zero_eq

In the zero-dimensional space Space 0\text{Space } 0, any element pp is equal to the zero element 00.

theorem

v+v0=v\|v +_{\text{v}} 0\| = \|v\|

#norm_vadd_zero

For any dimension dd and any vector vv in the dd-dimensional Euclidean space Rd\mathbb{R}^d (represented as `EuclideanSpace ℝ (Fin d)`), the norm of the element in Space d\text{Space } d obtained by adding the vector vv to the zero element 00 is equal to the norm of vv: \[ \|v +_{\text{v}} 0\| = \|v\| \] where +v+_{\text{v}} denotes the additive action of a vector on a point.

instance

Negation in Space d\text{Space } d

#instNeg

For any element pp in the dd-dimensional space Space d\text{Space } d, the negation p-p is defined component-wise such that for each index i{1,,d}i \in \{1, \dots, d\}, the ii-th component of the result is (p)i=pi(-p)_i = -p_i.

theorem

(p)i=pi(-p)_i = -p_i in Space d\text{Space } d

#neg_val

For any element pp in the dd-dimensional space Space d\text{Space } d, the valuation of its negation p-p is obtained by negating each component of pp. Mathematically, for every index i{0,,d1}i \in \{0, \dots, d-1\}, the ii-th component of the negation is given by (p)i=pi(-p)_i = -p_i.

theorem

(p)i=pi(-p)_i = -p_i in Space d\text{Space } d

#neg_apply

For any natural number dd, any vector pp in the dd-dimensional space Space d\text{Space } d, and any index i{0,,d1}i \in \{0, \dots, d-1\}, the ii-th component of the negation of pp is equal to the negative of its ii-th component, i.e., (p)i=pi(-p)_i = -p_i.

instance

Space d\text{Space } d is an Additive Commutative Group

#instAddCommGroup

For any dimension dd, the type Space d\text{Space } d is equipped with the structure of an additive commutative group. This means that for all elements p,q,rSpace dp, q, r \in \text{Space } d, the addition operation is associative, (p+q)+r=p+(q+r)(p + q) + r = p + (q + r), and commutative, p+q=q+pp + q = q + p. There exists a zero element 00 such that p+0=pp + 0 = p, and for every element pp, there exists an additive inverse p-p such that p+(p)=0p + (-p) = 0. Additionally, integer scalar multiplication zpz \cdot p for zZz \in \mathbb{Z} is defined component-wise such that (zp)i=zpi(z \cdot p)_i = z \cdot p_i for each index ii.

theorem

(pq)i=piqi(p - q)_i = p_i - q_i in Space d\text{Space } d

#sub_apply

For any dimension dNd \in \mathbb{N}, given two elements p,qSpace dp, q \in \text{Space } d and an index i{0,,d1}i \in \{0, \dots, d-1\}, the ii-th coordinate of their difference pqp - q is equal to the difference of their individual ii-th coordinates. That is, (pq)i=piqi(p - q)_i = p_i - q_i.

theorem

(pq)i=piqi(p - q)_i = p_i - q_i in Space d\text{Space } d

#sub_val

For any dimension dd and any two elements p,qSpace dp, q \in \text{Space } d, the value function of their difference pqp - q is equal to the pointwise difference of their respective value functions. Specifically, for every index i{0,,d1}i \in \{0, \dots, d-1\}, the ii-th component of the difference satisfies (pq)i=piqi(p - q)_i = p_i - q_i.

theorem

(v1+0)(v2+0)=(v1v2)+0(v_1 + 0) - (v_2 + 0) = (v_1 - v_2) + 0 in Space d\text{Space } d

#vadd_zero_sub_vadd_zero

For any dimension dd and any two vectors v1,v2Rdv_1, v_2 \in \mathbb{R}^d, the following identity holds in Space d\text{Space } d: \[ (v_1 + 0) - (v_2 + 0) = (v_1 - v_2) + 0 \] where 00 is the zero element of Space d\text{Space } d, ++ denotes the additive action of a vector on a point, and - denotes the subtraction operation within the additive group structure of Space d\text{Space } d.

theorem

dist(p,q)=pq\text{dist}(p, q) = \|p - q\| in Space d\text{Space } d

#dist_eq_norm

For any dimension dd and points p,qp, q in the dd-dimensional space Space d\text{Space } d, the distance between pp and qq is equal to the norm of their difference: \[ \text{dist}(p, q) = \|p - q\| \] where \| \cdot \| denotes the Euclidean norm on Space d\text{Space } d.

instance

Space d\text{Space } d is a Seminormed Additive Commutative Group

#instSeminormedAddCommGroup

For any dimension dd, the space Space d\text{Space } d is equipped with the structure of a seminormed additive commutative group. This structure ensures that Space d\text{Space } d is an additive commutative group where the distance between any two points pp and qq is induced by the norm of their difference, such that dist(p,q)=pq\text{dist}(p, q) = \|p - q\|.

instance

Space d\text{Space } d is a Normed Additive Commutative Group

#instNormedAddCommGroup

For any dimension dd, the space Space d\text{Space } d is equipped with the structure of a normed additive commutative group. This structure combines its additive commutative group properties with a norm \|\cdot\| such that the distance between any two points x,ySpace dx, y \in \text{Space } d is induced by the norm of their difference: \[ \text{dist}(x, y) = \|x - y\| \] where the norm is the Euclidean norm defined as p=i(pi)2\|p\| = \sqrt{\sum_{i} (p_i)^2}.

instance

Inner product on `Space d` defined as ipiqi\sum_i p_i q_i

#instInnerReal

The definition provides an inner product structure on the dd-dimensional space `Space d` over the real numbers R\mathbb{R}. For any two elements p,qSpacedp, q \in \text{Space}_d, their inner product is defined as the sum of the products of their components: p,q=ipiqi\langle p, q \rangle = \sum_{i} p_i q_i

theorem

v1+v0,v2+v0=v1,v2\langle v_1 +_v 0, v_2 +_v 0 \rangle = \langle v_1, v_2 \rangle

#inner_vadd_zero

For any dimension dd and any two vectors v1,v2v_1, v_2 in the Euclidean space Rd\mathbb{R}^d, let 00 denote the zero element of Spaced\text{Space}_d. The inner product of the points v1+v0v_1 +_v 0 and v2+v0v_2 +_v 0 in Spaced\text{Space}_d is equal to the Euclidean inner product of v1v_1 and v2v_2: v1+v0,v2+v0=v1,v2\langle v_1 +_v 0, v_2 +_v 0 \rangle = \langle v_1, v_2 \rangle where +v+_v denotes the action of a vector on a point in the space.

theorem

p,q=ipiqi\langle p, q \rangle = \sum_i p_i q_i in Space(d)Space(d)

#inner_apply

In the dd-dimensional space Space(d)Space(d), the inner product of any two elements p,qSpace(d)p, q \in Space(d) is equal to the sum of the products of their components: p,q=ipiqi\langle p, q \rangle = \sum_{i} p_i q_i

instance

Space d\text{Space } d is an inner product space over R\mathbb{R}

#instInnerProductSpaceReal

For any dimension dd, the space Space d\text{Space } d is equipped with the structure of an inner product space over the real numbers R\mathbb{R}. The inner product for elements p,qSpace dp, q \in \text{Space } d is defined as the sum of the products of their components, p,q=ipiqi\langle p, q \rangle = \sum_{i} p_i q_i, which induces the corresponding norm and metric properties on the space.

instance

Borel measurable space structure on Space(d)Space(d)

#instMeasurableSpace

For a space of dimension dd (denoted by Space(d)Space(d)), the measurable space structure is defined as the Borel σ\sigma-algebra, which is the σ\sigma-algebra generated by the open sets of its topology.

instance

Space(d)\text{Space}(d) is a Borel space

#instBorelSpace

For any natural number dd, the dd-dimensional space Space(d)\text{Space}(d) is a Borel space, meaning that its measurable space structure is defined by the Borel σ\sigma-algebra, which is the σ\sigma-algebra generated by the open sets of its topology.

theorem

p,q=ipiqi\langle p, q \rangle = \sum_i p_i q_i in Spaced\text{Space}_d

#inner_eq_sum

For any dimension dd and any two vectors p,qp, q in the dd-dimensional space Spaced\text{Space}_d, the inner product of pp and qq is equal to the sum of the products of their corresponding components: p,q=ipiqi\langle p, q \rangle = \sum_i p_i q_i where pip_i and qiq_i denote the ii-th components of the vectors pp and qq.

theorem

(xf(x))i=xf(x)i\left(\sum_x f(x)\right)_i = \sum_x f(x)_i in Space d\text{Space } d

#sum_apply

For any dimension dNd \in \mathbb{N}, finite index set ι\iota, and family of vectors f:ιSpace df : \iota \to \text{Space } d, the ii-th coordinate of the sum of the vectors is equal to the sum of the ii-th coordinates of each vector. That is, for any index i{0,,d1}i \in \{0, \dots, d-1\}: (xιf(x))i=xιf(x)i\left( \sum_{x \in \iota} f(x) \right)_i = \sum_{x \in \iota} f(x)_i

definition

Standard orthonormal basis of Space d\text{Space } d

#basis

For any dimension dd, the standard basis of Space d\text{Space } d is an orthonormal basis indexed by the set {0,1,,d1}\{0, 1, \dots, d-1\}. This basis provides an isometric isomorphism between the real inner product space Space d\text{Space } d and Rd\mathbb{R}^d, such that the coordinate representation of a vector pp is given by its components pip_i, preserving the Euclidean (L2L^2) norm.

theorem

pi=(basis.repr p)ip_i = (\text{basis.repr } p)_i in Space d\text{Space } d

#apply_eq_basis_repr_apply

For any dimension dd, vector pSpace dp \in \text{Space } d, and index i{0,1,,d1}i \in \{0, 1, \dots, d-1\}, the ii-th coordinate of pp is equal to the ii-th component of the representation of pp with respect to the standard orthonormal basis of Space d\text{Space } d.

theorem

The ii-th component of basis.repr p\text{basis.repr } p equals pip_i in Space d\text{Space } d

#basis_repr_apply

For any dimension dd, given a vector pp in the real inner product space Space d\text{Space } d and an index i{0,1,,d1}i \in \{0, 1, \dots, d-1\}, the ii-th component of the coordinate representation of pp with respect to the standard orthonormal basis is equal to the ii-th coordinate of pp. That is, \[ (\text{basis.repr } p)_i = p_i \] where basis.repr\text{basis.repr} is the isometric isomorphism between Space d\text{Space } d and the Euclidean space Rd\mathbb{R}^d provided by the standard basis.

theorem

The ii-th component of basis.repr1(v)\text{basis.repr}^{-1}(v) equals viv_i

#basis_repr_symm_apply

For any dimension dd, given a vector vv in the Euclidean space Rd\mathbb{R}^d and an index i{0,1,,d1}i \in \{0, 1, \dots, d-1\}, the ii-th component of the element in Space d\text{Space } d obtained by the inverse coordinate representation map basis.repr1\text{basis.repr}^{-1} applied to vv is equal to the ii-th component of vv. That is, \[ (\text{basis.repr}^{-1}(v))_i = v_i \] where basis.repr\text{basis.repr} is the isometric isomorphism between Space d\text{Space } d and Rd\mathbb{R}^d provided by the standard orthonormal basis.

theorem

(basisi)j=δij(\text{basis}_i)_j = \delta_{ij} in Space d\text{Space } d

#basis_apply

For any dimension dd and indices i,j{0,1,,d1}i, j \in \{0, 1, \dots, d-1\}, the jj-th component of the ii-th vector in the standard orthonormal basis of Space d\text{Space } d is equal to 1 if i=ji = j and 0 otherwise. In other words, (basisi)j=δij(\text{basis}_i)_j = \delta_{ij}, where δij\delta_{ij} is the Kronecker delta.

theorem

The ii-th component of basisi\text{basis}_i is 1

#basis_self

For any dimension dd and index i{0,1,,d1}i \in \{0, 1, \dots, d-1\}, the ii-th component of the ii-th vector in the standard orthonormal basis of Space d\text{Space } d is equal to 1. That is, (basisi)i=1(\text{basis}_i)_i = 1.

theorem

p,basisi=pi\langle p, \text{basis}_i \rangle = p_i in Space d\text{Space } d

#inner_basis

For any dimension dd, let pp be a vector in the dd-dimensional real inner product space Space d\text{Space } d. For any index i{0,1,,d1}i \in \{0, 1, \dots, d-1\}, the inner product of pp with the ii-th vector of the standard orthonormal basis is equal to the ii-th component of pp: p,basisi=pi\langle p, \text{basis}_i \rangle = p_i

theorem

basisi,p=pi\langle \text{basis}_i, p \rangle = p_i in Space d\text{Space } d

#basis_inner

For any dimension dd, given an index i{0,1,,d1}i \in \{0, 1, \dots, d-1\} and a vector pp in the dd-dimensional real inner product space Space d\text{Space } d, the inner product of the ii-th standard orthonormal basis vector with pp is equal to the ii-th component of pp: basisi,p=pi\langle \text{basis}_i, p \rangle = p_i

theorem

repr p,v=p,repr1v\langle \text{repr } p, v \rangle = \langle p, \text{repr}^{-1} v \rangle in Space d\text{Space } d

#basis_repr_inner_eq

Let Space d\text{Space } d be the dd-dimensional real inner product space and let B\mathcal{B} be its standard orthonormal basis. Let repr:Space dRd\text{repr} : \text{Space } d \to \mathbb{R}^d denote the linear isometric isomorphism that maps a vector pp to its coordinate representation in the Euclidean space Rd\mathbb{R}^d, and let repr1\text{repr}^{-1} be its inverse mapping. For any vector pSpace dp \in \text{Space } d and any coordinate vector vRdv \in \mathbb{R}^d, the inner product of their representations satisfies: repr(p),v=p,repr1(v)\langle \text{repr}(p), v \rangle = \langle p, \text{repr}^{-1}(v) \rangle where the left-hand side is the standard Euclidean inner product on Rd\mathbb{R}^d and the right-hand side is the inner product on Space d\text{Space } d.

instance

Space d\text{Space } d is Finite-Dimensional over R\mathbb{R}

#instFiniteDimensionalReal

For any natural number dd, the real vector space Space d\text{Space } d is finite-dimensional.

theorem

dimR(Space d)=d\dim_{\mathbb{R}}(\text{Space } d) = d

#finrank_eq_dim

For any natural number dd, the dimension of the real vector space Space d\text{Space } d is equal to dd. That is, dimR(Space d)=d\dim_{\mathbb{R}}(\text{Space } d) = d.

theorem

The rank of Space d\text{Space } d equals dd

#rank_eq_dim

For any natural number dd, the dimension (or rank) of the real vector space Space d\text{Space } d over the field of real numbers R\mathbb{R} is equal to dd. That is, rankR(Space d)=d\text{rank}_{\mathbb{R}}(\text{Space } d) = d.

theorem

The Fréchet derivative of the basis representation is the representation itself

#fderiv_basis_repr

For any dimension dd, let ϕ:Space dRd\phi : \text{Space } d \to \mathbb{R}^d be the isometric isomorphism defined by the standard orthonormal basis (the basis representation). For any point pSpace dp \in \text{Space } d, the Fréchet derivative of ϕ\phi at pp is equal to ϕ\phi itself, considered as a continuous linear map.

theorem

The Fréchet derivative of the inverse basis representation equals the map itself

#fderiv_basis_repr_symm

For any dimension dd, let ϕ1:RdSpace d\phi^{-1} : \mathbb{R}^d \to \text{Space } d be the inverse of the coordinate representation map (the isometric isomorphism) defined by the standard orthonormal basis of Space d\text{Space } d. For any vector vRdv \in \mathbb{R}^d, the Fréchet derivative of ϕ1\phi^{-1} at the point vv is equal to ϕ1\phi^{-1} itself, considered as a continuous linear map.

definition

μ\mu-th coordinate function on Space d\text{Space } d

#coord

For a given dimension dd, an index μ{0,1,,d1}\mu \in \{0, 1, \dots, d-1\} (represented by `Fin d`), and a point pp in the space Space d\text{Space } d, the coordinate function returns the μ\mu-th component of pp. It is defined as the inner product of the point pp with the μ\mu-th vector of the standard orthonormal basis eμe_\mu: coord(μ,p)=p,eμ\text{coord}(\mu, p) = \langle p, e_\mu \rangle This value represents the scalar projection of pp onto the μ\mu-th axis.

theorem

coord(μ,p)=pμ\text{coord}(\mu, p) = p_\mu in Space d\text{Space } d

#coord_apply

For any dimension dd, given an index μ{0,1,,d1}\mu \in \{0, 1, \dots, d-1\} and a point pp in the space Space d\text{Space } d, the value of the μ\mu-th coordinate function applied to pp is equal to the μ\mu-th component of pp. That is, coord(μ,p)=pμ\text{coord}(\mu, p) = p_\mu

definition

μ\mu-th coordinate continuous linear map on Space d\text{Space } d

#coordCLM

For a given dimension dd and an index μ{0,1,,d1}\mu \in \{0, 1, \dots, d-1\}, the function coordCLM(μ)\text{coordCLM}(\mu) is the continuous linear map from Space d\text{Space } d to R\mathbb{R} that maps a vector pp to its μ\mu-th coordinate. It is defined as the inner product of pp with the μ\mu-th standard basis vector eμe_\mu: coordCLM(μ)(p)=p,eμ\text{coordCLM}(\mu)(p) = \langle p, e_\mu \rangle

theorem

The coordinate function on Space d\text{Space } d is CC^\infty

#coord_contDiff

For a given dimension dd and an index i{0,1,,d1}i \in \{0, 1, \dots, d-1\}, the ii-th coordinate function on Space d\text{Space } d, defined as the map xcoord(i,x)x \mapsto \text{coord}(i, x), is infinitely differentiable (CC^\infty) over the real numbers R\mathbb{R}.

theorem

coordCLM(μ)(p)=coord(μ,p)\text{coordCLM}(\mu)(p) = \text{coord}(\mu, p)

#coordCLM_apply

For any dimension dd, any index μ{0,1,,d1}\mu \in \{0, 1, \dots, d-1\}, and any point pSpace dp \in \text{Space } d, the value of the μ\mu-th coordinate continuous linear map coordCLM(μ)\text{coordCLM}(\mu) applied to pp is equal to the μ\mu-th coordinate of pp: coordCLM(μ)(p)=coord(μ,p)\text{coordCLM}(\mu)(p) = \text{coord}(\mu, p) where coord(μ,p)\text{coord}(\mu, p) is defined as the inner product p,eμ\langle p, e_\mu \rangle with the μ\mu-th standard basis vector.

definition

Coordinate notation x\mathfrak{x}

#term𝔁

The notation x\mathfrak{x} represents the coordinate projection function on a dd-dimensional space Space d\text{Space } d. For a given index ii, xi\mathfrak{x}_i maps a point in the space to its ii-th coordinate.

theorem

The coordinate evaluation map ppip \mapsto p_i is continuous

#eval_continuous

In the dd-dimensional real vector space Space d\text{Space } d, for any index i{0,1,,d1}i \in \{0, 1, \dots, d-1\}, the coordinate evaluation map ppip \mapsto p_i, which maps a vector pSpace dp \in \text{Space } d to its ii-th component, is continuous.

theorem

The coordinate evaluation map ppip \mapsto p_i is differentiable

#eval_differentiable

In the dd-dimensional real vector space Space d\text{Space } d, for any index i{0,1,,d1}i \in \{0, 1, \dots, d-1\}, the coordinate evaluation map ppip \mapsto p_i, which maps a vector pSpace dp \in \text{Space } d to its ii-th component, is differentiable over R\mathbb{R}.

theorem

Coordinate projections on Space d\text{Space } d are CnC^n

#eval_contDiff

For any dimension dd, any order of differentiability nn, and any index i{0,1,,d1}i \in \{0, 1, \dots, d-1\}, the ii-th coordinate function ppip \mapsto p_i from the dd-dimensional real inner product space Space d\text{Space } d to R\mathbb{R} is nn-times continuously differentiable (CnC^n) over R\mathbb{R}.

definition

Continuous linear equivalence Space dRd\text{Space } d \simeq \mathbb{R}^d

#equivPi

For a natural number dd, the function `Space.equivPi` defines a continuous linear equivalence (a topological vector space isomorphism) between the dd-dimensional space Space d\text{Space } d and the space of dd-tuples of real numbers Rd\mathbb{R}^d (formally represented as the type of functions Fin dR\text{Fin } d \to \mathbb{R}). This map identifies an element pSpace dp \in \text{Space } d with its coordinate representation (p0,p1,,pd1)(p_0, p_1, \dots, p_{d-1}), and its inverse constructs a point in Space d\text{Space } d from a given vector of coordinates.

theorem

The map from coordinates to Space d\text{Space } d is continuous

#mk_continuous

For any natural number dd, the map fff \mapsto \langle f \rangle that sends a coordinate vector fRdf \in \mathbb{R}^d (represented as a function Fin dR\text{Fin } d \to \mathbb{R}) to its corresponding point in the dd-dimensional space Space d\text{Space } d is continuous.

theorem

The map RdSpace d\mathbb{R}^d \to \text{Space } d is differentiable

#mk_differentiable

For any natural number dd, the function that maps a dd-tuple of real numbers fRdf \in \mathbb{R}^d (represented as a function f:Fin dRf: \text{Fin } d \to \mathbb{R}) to its corresponding point in Space d\text{Space } d is differentiable over R\mathbb{R}.

theorem

The map RdSpace d\mathbb{R}^d \to \text{Space } d is CnC^n for all nn

#mk_contDiff

For any natural number dd and any nN{}n \in \mathbb{N} \cup \{\infty\}, the map that sends a vector of real coordinates fRdf \in \mathbb{R}^d (represented as a function f:Fin dRf: \text{Fin } d \to \mathbb{R}) to its corresponding point f\langle f \rangle in the dd-dimensional space Space d\text{Space } d is nn-times continuously differentiable (CnC^n) over R\mathbb{R}.

theorem

The Fréchet derivative of Space.mk\text{Space.mk} is (Space.equivPi)1(\text{Space.equivPi})^{-1}

#fderiv_mk

For any natural number dd and any dd-tuple of real numbers fRdf \in \mathbb{R}^d, the Fréchet derivative of the coordinate-to-space construction map Space.mk:RdSpace d\text{Space.mk} : \mathbb{R}^d \to \text{Space } d at the point ff is equal to the inverse of the canonical continuous linear equivalence Space.equivPi:Space dRd\text{Space.equivPi} : \text{Space } d \simeq \mathbb{R}^d.

theorem

The Fréchet derivative of the valuation map on Space d\text{Space } d is equivPi\text{equivPi}

#fderiv_val

For any dimension dNd \in \mathbb{N} and any point pSpace dp \in \text{Space } d, the Fréchet derivative of the valuation map val:Space dRd\text{val} : \text{Space } d \to \mathbb{R}^d (which identifies a point with its coordinate representation) evaluated at pp is equal to the continuous linear equivalence equivPid:Space dLRd\text{equivPi}_d : \text{Space } d \simeq_L \mathbb{R}^d.

theorem

The vector addition map vv+sv \mapsto v + s is CωC^\omega on Rd\mathbb{R}^d

#contDiffOn_vadd

For any dimension dd and any fixed point sSpace ds \in \text{Space } d, the mapping from the Euclidean space Rd\mathbb{R}^d (represented as `EuclideanSpace ℝ (Fin d)`) to Space d\text{Space } d defined by vv+sv \mapsto v + s is CωC^\omega on the entire domain Rd\mathbb{R}^d.

theorem

The map vv+sv \mapsto v + s on Space d\text{Space } d is differentiable

#vadd_differentiable

For any dimension dNd \in \mathbb{N} and any fixed element sSpace ds \in \text{Space } d, the function f:RdSpace df: \mathbb{R}^d \to \text{Space } d defined by f(v)=v+sf(v) = v + s is differentiable over the real numbers R\mathbb{R}, where Rd\mathbb{R}^d is the dd-dimensional Euclidean space.

theorem

The vector subtraction map sss1s \mapsto s - s_1 is CωC^\omega on Space d\text{Space } d

#contDiffOn_vsub

For any dimension dd and any fixed point s1Space ds_1 \in \text{Space } d, the function f:Space dSpace df: \text{Space } d \to \text{Space } d defined by f(s)=ss1f(s) = s - s_1 (where - denotes the vector subtraction) is CωC^\omega (analytic) on the entire space Space d\text{Space } d.

theorem

The map sss1s \mapsto s - s_1 on Space d\text{Space } d is differentiable

#vsub_differentiable

For any dimension dNd \in \mathbb{N} and any fixed element s1Space ds_1 \in \text{Space } d, the function f:Space dSpace df: \text{Space } d \to \text{Space } d defined by f(s)=ss1f(s) = s - s_1 is differentiable over the real numbers R\mathbb{R}.

theorem

The μ\mu-th component of the Fréchet derivative is the derivative of the μ\mu-th component function

#fderiv_space_components

Let MM be a real normed space and dd be a natural number. Let f:MSpace df : M \to \text{Space } d be a function that is differentiable at a point mMm \in M. For any coordinate index μ{0,1,,d1}\mu \in \{0, 1, \dots, d-1\} and any vector ΔmM\Delta m \in M, the μ\mu-th component of the Fréchet derivative of ff at mm applied to Δm\Delta m is equal to the Fréchet derivative of the μ\mu-th component function fμ:MRf_\mu : M \to \mathbb{R} (defined by fμ(m)=f(m)μf_\mu(m') = f(m')_\mu) evaluated at mm and Δm\Delta m. In mathematical notation: (Df(m)(Δm))μ=Dfμ(m)(Δm)(Df(m)(\Delta m))_\mu = Df_\mu(m)(\Delta m)

definition

Direction of a non-zero vector xSpace dx \in \text{Space } d

#toDirection

For any non-zero element xx in the dd-dimensional space Space d\text{Space } d, the function `toDirection` returns the direction (unit vector) of xx with respect to the origin. The unit vector components of the resulting direction are defined by normalizing xx: \[ \text{unit}(x) = \frac{1}{\|x\|} x \] where x\|x\| is the Euclidean norm of xx. The condition h:x0h: x \neq 0 ensures that the norm is non-zero, making the scalar multiplication 1x\frac{1}{\|x\|} well-defined.

theorem

i(s.uniti)2=1\sum_i (s.\text{unit}_i)^2 = 1 for a direction sDirection ds \in \text{Direction } d

#direction_unit_sq_sum

For any direction ss in a dd-dimensional space, the sum of the squares of the components of its associated unit vector s.units.\text{unit} is equal to 1: \[ \sum_{i} (s.\text{unit}_i)^2 = 1 \] where ii ranges over the indices of the dimensions {0,,d1}\{0, \dots, d-1\}.

definition

Linear isometric equivalence Space 1R\text{Space } 1 \cong \mathbb{R}

#oneEquiv

The linear isometric equivalence between the one-dimensional space Space 1\text{Space } 1 and the real numbers R\mathbb{R} is defined by the mapping xx0x \mapsto x_0, where x0x_0 is the unique coordinate of the vector xSpace 1x \in \text{Space } 1. This isomorphism preserves the vector space structure and the norm, such that for any xSpace 1x \in \text{Space } 1, the norm x\|x\| equals the absolute value x0|x_0|.

theorem

oneEquiv(x)=x0\text{oneEquiv}(x) = x_0

#oneEquiv_coe

The linear isometric equivalence oneEquiv:Space 1R\text{oneEquiv} : \text{Space } 1 \to \mathbb{R} is defined such that for any xSpace 1x \in \text{Space } 1, its image is the zeroth coordinate x0x_0.

theorem

The inverse map oneEquiv1\text{oneEquiv}^{-1} sends xRx \in \mathbb{R} to the vector with coordinate xx in Space 1\text{Space } 1

#oneEquiv_symm_coe

The inverse of the linear isometric equivalence oneEquiv:Space 1R\text{oneEquiv} : \text{Space } 1 \cong \mathbb{R} is the function from R\mathbb{R} to Space 1\text{Space } 1 that maps a real number xx to the vector whose unique coordinate is xx, i.e., (oneEquiv1)(x)=ix(\text{oneEquiv}^{-1})(x) = \langle i \mapsto x \rangle.

theorem

(oneEquiv1(x))i=x(\text{oneEquiv}^{-1}(x))_i = x

#oneEquiv_symm_apply

Let oneEquiv:Space 1R\text{oneEquiv} : \text{Space } 1 \cong \mathbb{R} be the linear isometric equivalence between the one-dimensional space and the real numbers. For any real number xRx \in \mathbb{R} and any index iFin 1i \in \text{Fin } 1 (the unique index for a 1-dimensional vector), the ii-th component of the vector oneEquiv1(x)\text{oneEquiv}^{-1}(x) is equal to xx.

theorem

The map oneEquiv:Space 1R\text{oneEquiv} : \text{Space } 1 \to \mathbb{R} is continuous

#oneEquiv_continuous

The linear isometric equivalence oneEquiv:Space 1R\text{oneEquiv} : \text{Space } 1 \to \mathbb{R}, which identifies a vector in the one-dimensional space with its unique real coordinate xx0x \mapsto x_0, is continuous.

theorem

The inverse map oneEquiv1:RSpace 1\text{oneEquiv}^{-1} : \mathbb{R} \to \text{Space } 1 is continuous

#oneEquiv_symm_continuous

Let oneEquiv:Space 1R\text{oneEquiv} : \text{Space } 1 \cong \mathbb{R} be the linear isometric equivalence identifying the one-dimensional space with the real numbers. The inverse map oneEquiv1:RSpace 1\text{oneEquiv}^{-1} : \mathbb{R} \to \text{Space } 1, which maps a real number to its corresponding vector in Space 1\text{Space } 1, is continuous.

definition

Continuous linear equivalence Space 1R\text{Space } 1 \cong \mathbb{R}

#oneEquivCLE

The continuous linear equivalence between the one-dimensional space Space 1\text{Space } 1 and the real numbers R\mathbb{R} is a topological vector space isomorphism. It establishes a bijective linear map between Space 1\text{Space } 1 and R\mathbb{R} such that both the map and its inverse are continuous. This equivalence is based on the underlying linear isometric equivalence that identifies a vector in Space 1\text{Space } 1 with its unique real coordinate.

theorem

oneEquiv\text{oneEquiv} is a Measurable Embedding

#oneEquiv_measurableEmbedding

The linear isometric equivalence oneEquiv:Space 1R\text{oneEquiv} : \text{Space } 1 \to \mathbb{R}, which maps a vector in the one-dimensional space to its unique real coordinate, is a measurable embedding. This implies that the map is injective and that a set ASpace 1A \subseteq \text{Space } 1 is measurable if and only if its image oneEquiv(A)\text{oneEquiv}(A) is measurable in R\mathbb{R} with respect to their respective Borel σ\sigma-algebras.

theorem

The inverse of the equivalence Space 1R\text{Space } 1 \cong \mathbb{R} is a measurable embedding

#oneEquiv_symm_measurableEmbedding

The inverse of the linear isometric equivalence between the one-dimensional space Space 1\text{Space } 1 and the real numbers R\mathbb{R} is a measurable embedding.

theorem

oneEquiv\text{oneEquiv} is measure-preserving

#oneEquiv_measurePreserving

The linear isometric equivalence oneEquiv:Space(1)R\text{oneEquiv} : \text{Space}(1) \to \mathbb{R}, which maps a vector in the one-dimensional space to its unique real coordinate, is a measure-preserving map with respect to the volume measures (Lebesgue measures) on Space(1)\text{Space}(1) and R\mathbb{R}.

theorem

The inverse equivalence RSpace 1\mathbb{R} \cong \text{Space } 1 is measure-preserving

#oneEquiv_symm_measurePreserving

The inverse of the linear isometric equivalence oneEquiv:Space 1R\text{oneEquiv} : \text{Space } 1 \cong \mathbb{R} is a measure-preserving map with respect to the standard volume measures (Lebesgue measures) on R\mathbb{R} and Space 1\text{Space } 1.

definition

CC^\infty-diffeomorphism between `manifoldStructure d` and I(R,Space d)\mathcal{I}(\mathbb{R}, \text{Space } d)

#modelDiffeo

For a given dimension dd, the identity map on the set Space d\text{Space } d defines a CC^\infty-diffeomorphism between two manifold structures: the specific structure denoted by `manifoldStructure d` and the canonical manifold structure I(R,Space d)\mathcal{I}(\mathbb{R}, \text{Space } d) induced by the real vector space structure of Space d\text{Space } d.

theorem

modelDiffeo(p)=p\text{modelDiffeo}(p) = p

#modelDiffeo_apply

For any dimension dd and any point pp in the space Space d\text{Space } d, the CC^\infty-diffeomorphism modelDiffeo\text{modelDiffeo} (which identifies the specific manifold structure of the space with its canonical vector space manifold structure) maps the point pp to itself: \[ \text{modelDiffeo}(p) = p \]

theorem

basisμ\text{basis}_\mu equals the manifold derivative of modelDiffeo\text{modelDiffeo} applied to the μ\mu-th unit vector

#basis_eq_mfderiv_modelDiffeo_single

For a given dimension dd, an index μ{0,1,,d1}\mu \in \{0, 1, \dots, d-1\}, and any point xSpace dx \in \text{Space } d, the μ\mu-th vector of the standard orthonormal basis of Space d\text{Space } d is equal to the manifold Fréchet derivative of the diffeomorphism modelDiffeo\text{modelDiffeo} at xx applied to the μ\mu-th standard basis vector of the Euclidean space Rd\mathbb{R}^d. Mathematically: basisμ=Dx(modelDiffeo)(eμ)\text{basis}_\mu = D_x (\text{modelDiffeo}) (\mathbf{e}_\mu) where Dx(modelDiffeo)D_x (\text{modelDiffeo}) is the manifold Fréchet derivative at point xx, and eμ\mathbf{e}_\mu is the vector in the Euclidean space Rd\mathbb{R}^d with 11 at the μ\mu-th coordinate and 00 elsewhere.

theorem

v+vsv+s\|v +_{\text{v}} s\| \le \|v\| + \|s\|

#norm_vadd_le_add

For any dimension dd, let vv be a vector in the dd-dimensional Euclidean space Rd\mathbb{R}^d and ss be an element of Space d\text{Space } d. The norm of the element resulting from the additive action of vv on ss, denoted by v+vsv +_{\text{v}} s, is less than or equal to the sum of the norm of vv and the norm of ss: \[ \|v +_{\text{v}} s\| \le \|v\| + \|s\| \] where \| \cdot \| denotes the Euclidean norm.

theorem

The map sv+vss \mapsto v +_{\text{v}} s is differentiable over R\mathbb{R}

#differentiable_vadd

For any dimension dd, let vv be a vector in the dd-dimensional Euclidean space Rd\mathbb{R}^d. The map sv+vss \mapsto v +_{\text{v}} s from Space d\text{Space } d to itself, which represents the additive action of vv on ss, is differentiable over R\mathbb{R}.

theorem

The Fréchet derivative of the translation sv+vss \mapsto v +_{\text{v}} s is the identity map

#fderiv_vadd

For any dimension dd and any vector vv in the dd-dimensional Euclidean space Rd\mathbb{R}^d, the Fréchet derivative of the translation map sv+vss \mapsto v +_{\text{v}} s from Space d\text{Space } d to itself is the identity continuous linear map at every point ss. In mathematical notation: D(sv+vs)=id\text{D}(s \mapsto v +_{\text{v}} s) = \text{id} where D\text{D} denotes the Fréchet derivative and id\text{id} is the identity map on Space d\text{Space } d.

theorem

The translation sv+vss \mapsto v +_{\text{v}} s has temperate growth

#vadd_hasTemperateGrowth

For any dimension dd and any vector vv in the dd-dimensional Euclidean space Rd\mathbb{R}^d, the translation map sv+vss \mapsto v +_{\text{v}} s from Space d\text{Space } d to itself has temperate growth. (A function ff has temperate growth if its norm is bounded by a polynomial in the norm of its argument.)