Completion of normed group homs #
THIS FILE IS SYNCHRONIZED WITH MATHLIB4. Any changes to this file require a corresponding PR to mathlib4.
Given two (semi) normed groups G
and H
and a normed group hom f : normed_add_group_hom G H
,
we build and study a normed group hom
f.completion : normed_add_group_hom (completion G) (completion H)
such that the diagram
f
G -----------> H
| |
| |
| |
V V
completion G -----------> completion H
f.completion
commutes. The map itself comes from the general theory of completion of uniform spaces, but here we want a normed group hom, study its operator norm and kernel.
The vertical maps in the above diagrams are also normed group homs constructed in this file.
Main definitions and results: #
normed_add_group_hom.completion
: see the discussion above.normed_add_comm_group.to_compl : normed_add_group_hom G (completion G)
: the canonical map fromG
to its completion, as a normed group homnormed_add_group_hom.completion_to_compl
: the above diagram indeed commutes.normed_add_group_hom.norm_completion
:‖f.completion‖ = ‖f‖
normed_add_group_hom.ker_le_ker_completion
: the kernel off.completion
contains the image of the kernel off
.normed_add_group_hom.ker_completion
: the kernel off.completion
is the closure of the image of the kernel off
under an assumption thatf
is quantitatively surjective onto its image.normed_add_group_hom.extension
: ifH
is complete, the extension off : normed_add_group_hom G H
to anormed_add_group_hom (completion G) H
.
The normed group hom induced between completions.
Equations
- f.completion = {to_fun := (f.to_add_monoid_hom.completion _).to_fun, map_add' := _, bound' := _}
Completion of normed group homs as a normed group hom.
Equations
- normed_add_group_hom_completion_hom = {to_fun := normed_add_group_hom.completion _inst_2, map_zero' := _, map_add' := _}
The map from a normed group to its completion, as a normed group hom.
Equations
- normed_add_comm_group.to_compl = {to_fun := coe coe_to_lift, map_add' := _, bound' := _}
If H
is complete, the extension of f : normed_add_group_hom G H
to a
normed_add_group_hom (completion G) H
.