MATHLIBANNEX / CANONICAL DECLARATION CARD

Equality of seminorm balls under a linear bijection preserves the seminorms

MathlibAnnex.SeminormBall.map_eq

theorem

Turns a ball-image equality into one seminorm inequality in each direction.

Statement

Let be real vector spaces with definite seminorms and , and write and . If a real-linear bijection satisfies , then

Assumptions

The spaces are real vector spaces. The seminorms satisfy and . The map is linear and bijective, and its image of the entire closed seminorm unit ball is exactly . No topology, continuity, measure, compactness, finite-dimensionality or volume equality is assumed.

Conclusion

The given map preserves the two seminorms pointwise. With ordinary norms this gives the separately stated norm-preservation result for a linear bijection carrying one closed unit ball onto the other.

Notes

The auxiliary forward inequality only needs definiteness of the domain seminorm and containment of ball images. In the equality theorem, definiteness of is used when that same inequality is applied to . The argument is algebraic.

Proof route

For , linearity and the seminorm axioms give equality. Suppose . Definiteness and nonnegativity give . The normalized vector satisfies , so . The forward ball containment gives . By linearity and seminorm homogeneity,

and multiplying by gives . This is the ball-containment lemma, valid for every after including zero. Since is bijective and , its inverse carries into . Apply the same lemma with to :

Together the two inequalities give the desired equality.

Proof steps
  1. To verify the inverse containment, let . The image equality supplies with . Injectivity gives . Thus the reversed ball-containment lemma has all its hypotheses, including definiteness of .

  2. The two applications of the same lemma have opposite directions: and . Substitute the inverse identity in the second and apply antisymmetry. No conclusion is drawn from measure equality alone.

Main citations

Lean source signature (exact)

theorem map_eq
    [AddCommGroup E] [Module ℝ E]
    [AddCommGroup F] [Module ℝ F]
    (p : Seminorm ℝ E) (q : Seminorm ℝ F)
    (hp : ∀ x : E, p x = 0 → x = 0)
    (hq : ∀ y : F, q y = 0 → y = 0)
    (L : E →ₗ[ℝ] F) (hbij : Function.Bijective L)
    (hball : L '' p.closedBall 0 1 = q.closedBall 0 1) (x : E) :
    q (L x) = p x
In the source Mathematical meaning
[AddCommGroup E] [Module ℝ E] [AddCommGroup F] [Module ℝ F] The algebraic real vector spaces ; these binders specify no topology.
(p : Seminorm ℝ E) (q : Seminorm ℝ F) The domain seminorm and codomain seminorm .
(hp : ∀ x : E, p x = 0 → x = 0) Definiteness of : implies for every .
(hq : ∀ y : F, q y = 0 → y = 0) Definiteness of : implies for every .
(L : E →ₗ[ℝ] F) (hbij : Function.Bijective L) The same real-linear map is injective and surjective. This map type does not bundle continuity.
In the source Mathematical meaning
(hball : L '' p.closedBall 0 1 = q.closedBall 0 1) The set-image equality , where and . It supplies both directions of the ball comparison.
(x : E) : q (L x) = p x At every supplied , the conclusion is .
Exact surrounding binder context (separate excerpt)
noncomputable section

open Set MeasureTheory
open scoped ENNReal

namespace MathlibAnnex

namespace SeminormBall

variable {E F : Type*}
Exact content identity

Declaration: MathlibAnnex.SeminormBall.map_eq

Accepted content SHA-256: 0250218f816ad2452f53b342a8f021d1cc81d427d4768cb11e2beaf81f10df8f

Accepted source guide SHA-256: 7dbef9f97a6d1bdbecababbef6d8cdebb359e395f730d4a19671d8eb296f958a

Source commit: 437e6e46228bbb8e91211ebded349d7a30020e73

Back to top ↑