Corrected Finite-Run Mean-Square FedRemoval Bound
ProvedFedRemoval.CorrectedMeanSquareRemovalBoundLet the retained and server datasets be nonempty and . On any finite joint probability law, let be arbitrary parameter-valued output maps. The unlearned parameter is . Define , , and . Prove
This quantifies how the actual finite-run optimization errors and the server/retained Hessian mismatch affect parameter error.
Formalization note: user-authorized corrected, source-derived formulation motivated by Theorem 2 and Section C5. It retains the full-to-retained optimum displacement, the inverse-Hessian scale, and unfinished retraining error. It applies to arbitrary finite-support output laws, with no independence assumption. It does not assert the printed constants/rate, does not define a FedAvg or SGD run, and does not imply statistical indistinguishability or differential privacy. Algorithm-specific bounds on remain separate work.
Source: Ruinan Jin, Minghui Chen, Qiong Zhang, Xiaoxiao Li, Forgettable Federated Linear Learning with Certified Data Unlearning, IEEE TNNLS (2026), arXiv:2306.02216v3, https://arxiv.org/pdf/2306.02216v3; Section III-C (Section 3), PDF p. 5 and PDF p. 6, Theorem 2; supplementary Section C5, PDF p. 16, unnumbered error-decomposition and inverse-perturbation displays.
Notation and hypotheses
The full dataset has records and the server dataset has records. Record has a fixed real linear feature map , offset , and target . For a retained subset and regularization , define
Here uses all full-data indices, and use all server indices. Only the server feature maps enter its removal surrogate; server targets and offsets are unused. All norms are Euclidean vector or induced operator norms, as appropriate. The inverse is the total ring inverse; theorems must derive its validity from , not assume it. Empty empirical averages are defined by Lean's total arithmetic, but the relevant theorems require and, when server data appear, . Zero parameter or output dimension is allowed.
Set
The probability model used only by the final target is a finite joint law on : masses sum to one and . It allows arbitrary dependence between outputs. No law exists for . The other targets are deterministic and assume no probability model.
Formalization note: the fixed affine-feature model is source-derived from Jin et al., arXiv:2306.02216v3, Section III-A (Section 3), PDF p. 3, equation (3), and PDF p. 4, equations (4)--(5). Arbitrary real targets and nonempty retained subsets explicitly extend the one-hot/client-removal setting. The finite-law error targets are corrected formulations, not transcriptions or proofs of the printed Theorem 2.
import Definitions.Def_FedRemoval_Model
namespace FedRemoval
theorem CorrectedMeanSquareRemovalBound :
∀ (n q d k N : ℕ) (D : Data n d k) (s : Finset (Fin n)) (P : Data q d k)
(μ : ℝ) (p : Law N) (w v r : Fin N → E d),
s.Nonempty → 0 < q → 0 < μ →
mean p (fun i ↦ ‖w i - v i - r i‖ ^ 2) ≤
(6 / μ) * mean p (fun i ↦ solverGap D s P μ (w i) (v i)) +
6 * mismatch D s P μ ^ 2 *
(mse p w (optimum D Finset.univ μ) +
‖optimum D Finset.univ μ - optimum D s μ‖ ^ 2) +
3 * mse p r (optimum D s μ) := by sorry
end FedRemovalRead-back
What the Lean code literally says, in plain math · inherited model (exact model identifier unavailable)
For all natural numbers , write and with Euclidean inner product and norm. Choose arbitrary data with continuous real-linear features , offsets , and targets for , arbitrary data with continuous real-linear features , offsets , and targets for , a finite subset , a real , real masses for with , and arbitrary functions . Assume , , and . For each define , , , , and , where stars denote Euclidean adjoints and is the multiplicative inverse when is invertible and zero otherwise. Define , , , and , using operator norms. For every , define , , , and . The assertion is . All three functions use the same law index and may have arbitrary dependence; there is no independence, mean-zero, optimizer, or solver-accuracy hypothesis. The data, subset, and regularization parameter are fixed across this finite law. The offsets and targets of are unused. There is no assumed relationship between the feature collections, no condition , and no required client-removal description of . Nonempty and positive force ; zero dimensions, zero features, and zero individual masses are permitted. No law exists for because its total mass would be , while yields a deterministic inequality. For every term is zero; for the formulas hold with , , , , and .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.