Paper V · Lean source

KnownEdge.lean

Inherited / related evidence Coverage and evidence

The edition relies on earlier or related formal evidence. That evidence is not a fresh full-edition replay.

This viewer reads the retained source; it does not run Lean or assign new claim mappings.

KomorebiPaperV/KnownEdge.lean49 lines

Original source pathsource/complete/original_snapshot/formalization/lean/KomorebiPaperV/KnownEdge.lean
Skip declarations and read code

Skip source text

1 import Mathlib.Analysis.Normed.Group.Basic
2 import Mathlib.Tactic
3 
4 /-!
5 Author: Komorebi P.
6 Checked source. Theorem 6.1 and Corollary 6.2 at their
7 algebraic/normed-group level. No edge-discovery or Lp mask theorem is asserted.
8 -/
9 
10 open scoped BigOperators
11 
12 namespace KomorebiPaperV
13 
14 section Algebra
15 variable {E : Type*} [AddCommGroup E]
16 
17 theorem known_edge_error (s j : E) (Q : E → E) :
18     (s + j) - (Q s + j) = s - Q s := by
19   abel
20 
21 theorem estimated_edge_error (s shat j jhat : E) :
22     (s + j) - (shat + jhat) = (s - shat) + (j - jhat) := by
23   abel
24 
25 theorem several_known_edges_error {A : Type*} (t : Finset A)
26     (s : E) (j : A → E) (Q : E → E) :
27     (s + ∑ a ∈ t, j a) - (Q s + ∑ a ∈ t, j a) = s - Q s := by
28   exact known_edge_error s (∑ a ∈ t, j a) Q
29 end Algebra
30 
31 section Norms
32 variable {E : Type*} [SeminormedAddCommGroup E]
33 
34 theorem known_edge_norm (s j : E) (Q : E → E) :
35     ‖(s + j) - (Q s + j)‖ = ‖s - Q s‖ := by
36   rw [known_edge_error]
37 
38 theorem several_known_edges_norm {A : Type*} (t : Finset A)
39     (s : E) (j : A → E) (Q : E → E) :
40     ‖(s + ∑ a ∈ t, j a) - (Q s + ∑ a ∈ t, j a)‖ = ‖s - Q s‖ := by
41   rw [several_known_edges_error]
42 
43 theorem estimated_edge_norm_bound (s shat j jhat : E) :
44     ‖(s + j) - (shat + jhat)‖ ≤ ‖s - shat‖ + ‖j - jhat‖ := by
45   rw [estimated_edge_error]
46   exact norm_add_le _ _
47 end Norms
48 
49 end KomorebiPaperV

Back to source controls

Original file and source record

This copy matches the recorded source file. Its publication here does not change the work’s review status.

SHA-256: 74e69af941daa65eebed671942d9f0bdcbc054856bfa72e7aec9fe9e671ce49e

Original source on GitHub

Back to Paper V: Polyphase Signal Calculus