-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathFormalProof4FHE.lean
More file actions
364 lines (364 loc) · 21.1 KB
/
Copy pathFormalProof4FHE.lean
File metadata and controls
364 lines (364 loc) · 21.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
import FormalProof4FHE.LWE.Basic
import FormalProof4FHE.LWE.AffineCircular
import FormalProof4FHE.LWE.AuxiliaryInput
import FormalProof4FHE.LWE.AuxiliaryInputBatch
import FormalProof4FHE.LWE.AuxiliaryInputSearch
import FormalProof4FHE.LWE.AuxiliaryInputSearchToDecision
import FormalProof4FHE.LWE.BlockBinaryReduction
import FormalProof4FHE.LWE.Leaky
import FormalProof4FHE.LWE.MultiKeyAffine
import FormalProof4FHE.LWE.ParallelBatch
import FormalProof4FHE.LWE.Regev
import FormalProof4FHE.LWE.SampleRestriction
import FormalProof4FHE.LWE.SearchEquiv
import FormalProof4FHE.LWE.Security
import FormalProof4FHE.LWE.TwoBlock
import FormalProof4FHE.LWE.TwoBlockConvolution
import FormalProof4FHE.LWE.TwoBlockSearch
import FormalProof4FHE.Probability.FinitePMFCompiler
import FormalProof4FHE.Probability.FinitePMFCompilerApproximation
import FormalProof4FHE.Probability.BinaryGuessCheck
import FormalProof4FHE.Probability.BoundedMoment
import FormalProof4FHE.Probability.MajorityAmplification
import FormalProof4FHE.Probability.MajorityAmplificationBounds
import FormalProof4FHE.Probability.MajorityBatchEquiv
import FormalProof4FHE.Probability.LeftoverHash
import FormalProof4FHE.Probability.ConditionalCollision
import FormalProof4FHE.Probability.FiniteAdditiveCokernel
import FormalProof4FHE.Probability.FiniteCenteredSupport
import FormalProof4FHE.Probability.FiniteDistinctPairWitnessMoment
import FormalProof4FHE.Probability.FiniteNormalizedRowMoment
import FormalProof4FHE.Probability.FinitePiAddCharDual
import FormalProof4FHE.Probability.FiniteRowConvolution
import FormalProof4FHE.Probability.FiniteRowKernelMoment
import FormalProof4FHE.Probability.FiniteSurjectiveFiber
import FormalProof4FHE.Probability.ModularGaussian
import FormalProof4FHE.Probability.RankBound
import FormalProof4FHE.Probability.SquaredBias
import FormalProof4FHE.Probability.WeightedSquare
import FormalProof4FHE.RLWE.Basic
import FormalProof4FHE.RLWE.CenteredBinomial
import FormalProof4FHE.RLWE.CenteredBinomialMoment
import FormalProof4FHE.RLWE.CenteredBinomialHintedQuadratic
import FormalProof4FHE.RLWE.CenteredBinomialHintConcentration
import FormalProof4FHE.RLWE.CenteredBinomialFairBinomialLaw
import FormalProof4FHE.RLWE.CenteredBinomialScaledQuadraticKDM
import FormalProof4FHE.RLWE.EvenOddDecomposition
import FormalProof4FHE.RLWE.OddSecretReduction
import FormalProof4FHE.RLWE.EvenSecretReduction
import FormalProof4FHE.RLWE.GaloisKDM
import FormalProof4FHE.RLWE.MaskedGalois
import FormalProof4FHE.RLWE.RingAwareGaloisFactorization
import FormalProof4FHE.RLWE.SquareZeroQuadraticCircularRq
import FormalProof4FHE.RLWE.BFVQuadraticCircularSecurity
import FormalProof4FHE.RLWE.BFVStandardAssumptionCircularSecurity
import FormalProof4FHE.RLWE.BinaryNTTSecurity
import FormalProof4FHE.RLWE.BinaryNTTRegularQH
import FormalProof4FHE.RLWE.BinaryNTTAutomorphismTransposition
import FormalProof4FHE.RLWE.BinaryNTTBGVConsolidated
import FormalProof4FHE.RLWE.UnifiedBinaryNTTBGV
import FormalProof4FHE.RLWE.CompactCoverBGV65536Instantiation
import FormalProof4FHE.RLWE.BFVCircularSecurityCorrected
import FormalProof4FHE.RLWE.BFVFoldFreeCircularSecurity
import FormalProof4FHE.RLWE.BFVFoldFreeCircularSecurityFramework
import FormalProof4FHE.RLWE.BFVCircularSecurityStandardAssumptionProgram
import FormalProof4FHE.RLWE.LeakyCircular
import FormalProof4FHE.RLWE.LeakyCircularTwoHint
import FormalProof4FHE.RLWE.IntervalMaskedQuadratic
import FormalProof4FHE.RLWE.PowerOfTwoCyclotomic
import FormalProof4FHE.RLWE.PowerOfTwoCyclotomicGame
import FormalProof4FHE.RLWE.PowerOfTwoQuadraticKDMStatistical
import FormalProof4FHE.RLWE.PowerOfTwoCyclotomicChainRing
import FormalProof4FHE.RLWE.QuadraticKDM
import FormalProof4FHE.RLWE.QuadraticKDMBinaryTernary
import FormalProof4FHE.RLWE.RNSSplitSearchToDecisionCorrelated
import FormalProof4FHE.RLWE.RankOneHNFLossinessRefined
import FormalProof4FHE.RLWE.RankOneHNFLossinessSupportAware
import FormalProof4FHE.RLWE.RankOneHNFLossinessRenyi
import FormalProof4FHE.RLWE.RankOneHNFLossinessMixtureRenyi
import FormalProof4FHE.RLWE.RankOneHNFLossinessGaussianCluster
import FormalProof4FHE.RLWE.RankOneHNFLossinessSparseRank
import FormalProof4FHE.RLWE.RankOneHNFLossinessSparseRankChannel
import FormalProof4FHE.RLWE.RankOneHNFLossinessTwoSmith
import FormalProof4FHE.RLWE.RankOneHNFLossinessTwoSmithExact
import FormalProof4FHE.RLWE.RankOneHNFLossinessRLWENTRU
import FormalProof4FHE.RLWE.TFHEppLvl5BootRenyiObstruction
import FormalProof4FHE.RLWE.TFHEppLvl5BootRepresentation
import FormalProof4FHE.RLWE.TFHEppLvl5BootGaussianClusterScreen
import FormalProof4FHE.RLWE.TFHEppLvl5BootTwoSmithScreen
import FormalProof4FHE.RLWE.RingRegev
import FormalProof4FHE.RLWE.Security
import FormalProof4FHE.SharedRandomness.Ordinary
import FormalProof4FHE.SharedRandomness.KeySwitching
import FormalProof4FHE.SubspaceLWE.Adaptive
import FormalProof4FHE.SubspaceLWE.Security
import FormalProof4FHE.SubspaceLWE.SharedRandomness
import FormalProof4FHE.TFHE.Basic
import FormalProof4FHE.TFHE.AdaptiveAugmentedPairedRecovery
import FormalProof4FHE.TFHE.AdaptiveAugmentedCandidateView
import FormalProof4FHE.TFHE.AdaptiveAugmentedResidualCandidateView
import FormalProof4FHE.TFHE.AdaptiveEncryptionSecurity
import FormalProof4FHE.TFHE.AdaptiveCutCycleSecurity
import FormalProof4FHE.TFHE.AdaptiveKeySwitchFirstSecurity
import FormalProof4FHE.TFHE.AdaptiveKeySwitchFirstFiniteView
import FormalProof4FHE.TFHE.AdaptiveKeySwitchFirstFiniteViewCircular
import FormalProof4FHE.TFHE.AdaptiveKeySwitchFirstFiniteViewCircularDecomposition
import FormalProof4FHE.TFHE.AdaptiveKeySwitchFirstFiniteViewNativeCircular
import FormalProof4FHE.TFHE.AdaptiveKeySwitchFirstFiniteViewSideLWE
import FormalProof4FHE.TFHE.AdaptiveKeySwitchFirstFiniteViewSideLWEFlatten
import FormalProof4FHE.TFHE.AdaptiveKeySwitchFirstBalancedFiniteView
import FormalProof4FHE.TFHE.AdaptivePublicAuxiliaryInputCircular
import FormalProof4FHE.TFHE.AsymptoticAdaptiveAugmentedResidualCandidateView
import FormalProof4FHE.TFHE.AsymptoticAdaptiveAugmentedCandidateView
import FormalProof4FHE.TFHE.AsymptoticAdaptivePublicAuxiliaryInputCircular
import FormalProof4FHE.TFHE.AsymptoticKeySwitchFirstFiniteView
import FormalProof4FHE.TFHE.AsymptoticKeySwitchFirstUniversalFiniteView
import FormalProof4FHE.TFHE.AsymptoticKeySwitchFirstUniversalCircular
import FormalProof4FHE.TFHE.AsymptoticKeySwitchFirstBRKCircular
import FormalProof4FHE.TFHE.AsymptoticSecurity
import FormalProof4FHE.TFHE.AsymptoticAuxiliaryInputCircularLWE
import FormalProof4FHE.TFHE.AsymptoticNativeResidualCandidateView
import FormalProof4FHE.TFHE.AsymptoticNativeShiftedDiscreteGaussianBounds
import FormalProof4FHE.TFHE.AsymptoticCutCycleSecurity
import FormalProof4FHE.TFHE.AsymptoticMonomialKDM
import FormalProof4FHE.TFHE.AsymptoticMonomialSamplerReplacement
import FormalProof4FHE.TFHE.AsymptoticCutCycleSamplerReplacement
import FormalProof4FHE.TFHE.AsymptoticSamplerReplacement
import FormalProof4FHE.TFHE.AveragedCandidateView
import FormalProof4FHE.TFHE.AuxiliaryInputZeroSecurity
import FormalProof4FHE.TFHE.AuxiliaryInputCircularSearch
import FormalProof4FHE.TFHE.AuxiliaryInputPairedRecovery
import FormalProof4FHE.TFHE.AuxiliaryInputSearchToDecision
import FormalProof4FHE.TFHE.BlindRotation
import FormalProof4FHE.TFHE.BootstrappingCorrectness
import FormalProof4FHE.TFHE.BootstrappingSecurity
import FormalProof4FHE.TFHE.Circular
import FormalProof4FHE.TFHE.CircularBoundary
import FormalProof4FHE.TFHE.ConditionalSmudging
import FormalProof4FHE.TFHE.CenteredBinomialCorrectness
import FormalProof4FHE.TFHE.CenteredBinomialDivisibleRefresh
import FormalProof4FHE.TFHE.CenteredBinomialEndToEnd
import FormalProof4FHE.TFHE.CenteredBinomialFiniteViewSecurity
import FormalProof4FHE.TFHE.CenteredBinomialGrowingNoiseEndToEnd
import FormalProof4FHE.TFHE.CenteredBinomialGrowingNoisePairedRankObstruction
import FormalProof4FHE.TFHE.CenteredBinomialGrowingNoiseSelfCollision
import FormalProof4FHE.TFHE.CenteredBinomialGrowingNoiseAdaptivePublicCircular
import FormalProof4FHE.TFHE.CenteredBinomialGrowingNoiseCircularSearch
import FormalProof4FHE.TFHE.CenteredBinomialInstantiation
import FormalProof4FHE.TFHE.CenteredBinomialLargeModulusEndToEnd
import FormalProof4FHE.TFHE.CenteredBinomialRefresh
import FormalProof4FHE.TFHE.CoefficientStructuredLWE
import FormalProof4FHE.TFHE.CutCycleSecurity
import FormalProof4FHE.TFHE.CutCycleSamplerReplacement
import FormalProof4FHE.TFHE.DiscreteGaussianSampler
import FormalProof4FHE.TFHE.DiscreteGaussianSecurity
import FormalProof4FHE.TFHE.DiscreteGaussianGrowingNoiseAdaptivePublicCircular
import FormalProof4FHE.TFHE.SymmetricDiscreteGaussianSampler
import FormalProof4FHE.TFHE.DivisibleModulusRotation
import FormalProof4FHE.TFHE.Encryption
import FormalProof4FHE.TFHE.EncryptionSecurity
import FormalProof4FHE.TFHE.Evaluation
import FormalProof4FHE.TFHE.InternalProduct
import FormalProof4FHE.TFHE.RLWEToTGSWConversion
import FormalProof4FHE.TFHE.RingSquareRGSWSecurity
import FormalProof4FHE.TFHE.RGSWCoefficientCircularSecurity
import FormalProof4FHE.TFHE.DirectSubsetKeyBRK
import FormalProof4FHE.TFHE.JointSubsetKeyBRK
import FormalProof4FHE.TFHE.SubsetKeyNTRUDualMode
import FormalProof4FHE.TFHE.SubsetKeyNTRUTrapdoor
import FormalProof4FHE.TFHE.JointSubsetKeyBRKRefined
import FormalProof4FHE.TFHE.JointSubsetKeyBRKCenteredMixture
import FormalProof4FHE.TFHE.JointSubsetKeyBRKDelayedProjection
import FormalProof4FHE.TFHE.JointSubsetKeyBRKDelayedProjectionSolver
import FormalProof4FHE.TFHE.TFHEppSubsetJointScreen
import FormalProof4FHE.TFHE.TFHEppSubsetTechnical
import FormalProof4FHE.TFHE.TFHEShortPreimageSecondMoment
import FormalProof4FHE.TFHE.SubsetKeyTrapdoorTheorems
import FormalProof4FHE.TFHE.SourceAlignedFactorPropagation
import FormalProof4FHE.TFHE.SourceAlignedGadgetConstruction
import FormalProof4FHE.TFHE.SourceAlignedNativeGadgetDistribution
import FormalProof4FHE.TFHE.SourceAlignedBRKKSKJointLaw
import FormalProof4FHE.TFHE.SourceAlignedProofErrorSampler
import FormalProof4FHE.TFHE.CenteredBinomialProofErrorSampler
import FormalProof4FHE.TFHE.TFHEppSourceAlignedParameterScreen
import FormalProof4FHE.TFHE.TFHEppCandidateLvl02CBDParameterScreen
import FormalProof4FHE.TFHE.SuffixRLWEPRG
import FormalProof4FHE.TFHE.SourceAlignedDenseJointLaw
import FormalProof4FHE.TFHE.SourceAlignedSuffixRLWEReduction
import FormalProof4FHE.TFHE.SourceAlignedParityTernarySecurity
import FormalProof4FHE.TFHE.TFHEppCandidateLvl02DenseSecurity
import FormalProof4FHE.TFHE.TFHEppCandidateLvl02ParitySecurity
import FormalProof4FHE.TFHE.TFHEppCandidateLvl02CBDParitySecurity
import FormalProof4FHE.TFHE.SourceAlignedExecutableJointFormat
import FormalProof4FHE.TFHE.RingSquareActualNormalForm
import FormalProof4FHE.TFHE.RingSquareSecretRandomization
import FormalProof4FHE.TFHE.RingSquareUnitGuessCheck
import FormalProof4FHE.TFHE.RingSquareCoefficientGuessObstruction
import FormalProof4FHE.TFHE.RingSquareExtractedGuessCheck
import FormalProof4FHE.TFHE.RingSquareExtractedCoefficientRecovery
import FormalProof4FHE.TFHE.RingSquareResidualSmudging
import FormalProof4FHE.TFHE.RingSquareBatchResidualSmudging
import FormalProof4FHE.TFHE.RingSquareCompilerNormalForm
import FormalProof4FHE.TFHE.RingSquareCompilerFailure
import FormalProof4FHE.TFHE.RingSquareHeterogeneousCompiler
import FormalProof4FHE.TFHE.RingSquareBatchDiscreteGaussianSmudging
import FormalProof4FHE.TFHE.RingSquareSelectorNoiseBound
import FormalProof4FHE.TFHE.GadgetDecomposition
import FormalProof4FHE.TFHE.GadgetDigitUniformity
import FormalProof4FHE.TFHE.FullWidthBalancedDecomposition
import FormalProof4FHE.TFHE.PackedLinearCircularRLWE
import FormalProof4FHE.TFHE.KeySwitchCandidateRandomization
import FormalProof4FHE.TFHE.KeySwitchFirstCandidateView
import FormalProof4FHE.TFHE.KeySwitchFirstCloudSecurity
import FormalProof4FHE.TFHE.KeySwitchFirstFiniteView
import FormalProof4FHE.TFHE.KeySwitchFirstFreshView
import FormalProof4FHE.TFHE.KeySwitchFirstSearchToDecision
import FormalProof4FHE.TFHE.KeySwitchSecurity
import FormalProof4FHE.TFHE.KeySwitchRecovery
import FormalProof4FHE.TFHE.MonomialKDM
import FormalProof4FHE.TFHE.FullBRKQuadraticSpan
import FormalProof4FHE.TFHE.MonomialKDMAuxiliaryInput
import FormalProof4FHE.TFHE.SharedRandomnessOneCycle
import FormalProof4FHE.TFHE.SharedRandomnessBootstrappingKeyExtension
import FormalProof4FHE.TFHE.SharedRandomnessNestedRingSecurity
import FormalProof4FHE.TFHE.SharedRandomnessTargetMessageSecurity
import FormalProof4FHE.TFHE.SharedRandomnessTargetMessageCloudReduction
import FormalProof4FHE.TFHE.SharedRandomnessTargetMessagePrefixCircLWE
import FormalProof4FHE.TFHE.SharedRandomnessTargetMessageAdaptiveReduction
import FormalProof4FHE.TFHE.SharedRandomnessTargetMessageAdaptiveBRKCircLWE
import FormalProof4FHE.TFHE.SharedRandomnessTargetMessageAdaptiveCircularLWE
import FormalProof4FHE.TFHE.SharedRandomnessTargetMessageAdaptiveSearchEquiv
import FormalProof4FHE.TFHE.AsymptoticSharedRandomnessTargetMessageAdaptiveSearch
import FormalProof4FHE.TFHE.SharedRandomnessTargetMessageAdaptiveShiftedView
import FormalProof4FHE.TFHE.SharedRandomnessTargetMessageAdaptiveRelativeView
import FormalProof4FHE.TFHE.SharedRandomnessTargetMessageAdaptiveRelativeKeyShift
import FormalProof4FHE.TFHE.SharedRandomnessTargetMessageCharacteristicTwoKeyShift
import FormalProof4FHE.TFHE.SharedRandomnessTargetMessageAdaptiveCandidateTape
import FormalProof4FHE.TFHE.SharedRandomnessTargetMessageAdaptiveUniformTapeRandomization
import FormalProof4FHE.TFHE.SharedRandomnessTargetMessageAdaptiveRelativeCandidateView
import FormalProof4FHE.TFHE.SharedRandomnessTargetMessageAdaptiveRelativeGuessCheck
import FormalProof4FHE.TFHE.SharedRandomnessTargetMessageAdaptiveRelativeFullRecovery
import FormalProof4FHE.TFHE.SharedRandomnessOneCycleAuxiliaryInput
import FormalProof4FHE.TFHE.SharedRandomnessOneCycleCircularSearch
import FormalProof4FHE.TFHE.SharedRandomnessOneCycleSecretRandomization
import FormalProof4FHE.TFHE.SharedRandomnessOneCycleAdditiveKeyShift
import FormalProof4FHE.TFHE.SharedRandomnessOneCycleSecretRandomizationDiscreteGaussian
import FormalProof4FHE.TFHE.SharedRandomnessOneCycleShearInvariantNoise
import FormalProof4FHE.TFHE.SharedRandomnessOneCycleShearInvariantCenteredBinomial
import FormalProof4FHE.TFHE.SharedRandomnessOneCycleRelativeViewRandomization
import FormalProof4FHE.TFHE.SharedRandomnessOneCycleCenteredBinomialRelativeView
import FormalProof4FHE.TFHE.SharedRandomnessOneCycleRelativeKeySwitchRandomization
import FormalProof4FHE.TFHE.SharedRandomnessOneCycleRelativeBootstrappingRandomization
import FormalProof4FHE.TFHE.SharedRandomnessOneCycleEncryption
import FormalProof4FHE.TFHE.SharedRandomnessOneCycleAdaptiveEncryption
import FormalProof4FHE.TFHE.SharedRandomnessOneCycleCenteredBinomialTwoSecurity
import FormalProof4FHE.TFHE.SharedRandomnessOneCycleSquareFreeSecurity
import FormalProof4FHE.TFHE.BlockBinarySelfCircular
import FormalProof4FHE.TFHE.BlockCategoricalSelfCircular
import FormalProof4FHE.TFHE.BlockCategoricalHashCMUXSelfCircular
import FormalProof4FHE.TFHE.MPAllButOneHashTrapdoor
import FormalProof4FHE.TFHE.CoefficientAffineCircularRLWE
import FormalProof4FHE.TFHE.SharedRandomnessOneCycleCircularSmudging
import FormalProof4FHE.TFHE.SharedRandomnessOneCycleCircularEncryption
import FormalProof4FHE.TFHE.SharedRandomnessOneCycleAsymptoticEncryption
import FormalProof4FHE.TFHE.SharedRandomnessOneCycleAsymptoticCircularEncryption
import FormalProof4FHE.TFHE.SharedRandomnessOneCycleAsymptoticSquareFreeSecurity
import FormalProof4FHE.TFHE.SharedRandomnessOneCycleAsymptoticCircularSmudging
import FormalProof4FHE.TFHE.SharedRandomnessOneCycleConcreteWideGaussianSecurity
import FormalProof4FHE.TFHE.MultiQuerySecurity
import FormalProof4FHE.TFHE.Native
import FormalProof4FHE.TFHE.NativeConditionalSmudging
import FormalProof4FHE.TFHE.NativeShiftedCandidateEvaluator
import FormalProof4FHE.TFHE.NativeShiftedCandidateKeyChangeBoundary
import FormalProof4FHE.TFHE.NativeAdaptiveShiftedCandidateEvaluator
import FormalProof4FHE.TFHE.NativeAdaptivePostEvaluationSmudging
import FormalProof4FHE.TFHE.NativeAdaptiveMaskCollision
import FormalProof4FHE.TFHE.NativeShiftedResidualBounds
import FormalProof4FHE.TFHE.NativeShiftedDifferenceReparameterization
import FormalProof4FHE.TFHE.NativeAdaptiveShiftedDifferenceView
import FormalProof4FHE.TFHE.NativeCiphertextTranslation
import FormalProof4FHE.TFHE.NativeOffDiagonalResidualNormalForm
import FormalProof4FHE.TFHE.NativeDiagonalResidualNormalForm
import FormalProof4FHE.TFHE.NativeDiagonalJointCollision
import FormalProof4FHE.TFHE.NativeDiagonalPairCollisionNormalForm
import FormalProof4FHE.TFHE.NativeDiagonalDeterminantNormalForm
import FormalProof4FHE.TFHE.NativeDifferenceDigitUniformity
import FormalProof4FHE.TFHE.NativeDiagonalUnitRowSlice
import FormalProof4FHE.TFHE.NativeDiagonalUnitRowWeightedNormalForm
import FormalProof4FHE.TFHE.NativeDiagonalUnitTwoColumnSlice
import FormalProof4FHE.TFHE.NativeDiagonalUnitTwoColumnParity
import FormalProof4FHE.TFHE.NativeDiagonalUnitTwoColumnMoment
import FormalProof4FHE.TFHE.NativeDiagonalUnitRowNormalizedMoment
import FormalProof4FHE.TFHE.NativeDiagonalUnitRowNormalizedBound
import FormalProof4FHE.TFHE.NativeDiagonalUnitRowSupportBound
import FormalProof4FHE.TFHE.NativeOffDiagonalDigitNormalForm
import FormalProof4FHE.TFHE.NativeDiagonalDeterminantObstruction
import FormalProof4FHE.TFHE.NativePowerOfTwoLocalRing
import FormalProof4FHE.TFHE.RingSquareUnitMaskObstruction
import FormalProof4FHE.TFHE.RingSquareBinaryPreimageExistence
import FormalProof4FHE.TFHE.RingSquareBinarySelectorSecurity
import FormalProof4FHE.TFHE.RingSquareBinarySelectorAsymptoticSecurity
import FormalProof4FHE.TFHE.RingSquarePowerOfTwoLiftingSelector
import FormalProof4FHE.TFHE.RingSquarePowerOfTwoLiftingProduction
import FormalProof4FHE.TFHE.RingSquarePowerOfTwoLiftingAsymptotic
import FormalProof4FHE.TFHE.RingSquareHiddenResidualCompiler
import FormalProof4FHE.TFHE.RingSquareHiddenResidualMomentObstruction
import FormalProof4FHE.TFHE.RingSquareBinaryAnchoredResidual
import FormalProof4FHE.TFHE.RingSquareCenteredBinomialAnchorMoment
import FormalProof4FHE.TFHE.RingProductCenteredBinomialMoment
import FormalProof4FHE.TFHE.ModularRingProductCenteredBinomialMoment
import FormalProof4FHE.TFHE.RingSquareExternalProductResidualCancellation
import FormalProof4FHE.TFHE.RingSquareBVQuadraticKDM
import FormalProof4FHE.TFHE.RingSquareBVCompressionBoundary
import FormalProof4FHE.TFHE.RingSquareTopWeightCoefficientAffine
import FormalProof4FHE.TFHE.RingSquareTopWeightSecurity
import FormalProof4FHE.TFHE.RingSquareTopWeightSampleExtraction
import FormalProof4FHE.TFHE.RingSquareTopWeightLeakage
import FormalProof4FHE.TFHE.RingSquareTopWeightPairLeakage
import FormalProof4FHE.TFHE.RingSquarePowerOfTwoLiftingHiddenResidual
import FormalProof4FHE.TFHE.NativeDiagonalPairBinaryRank
import FormalProof4FHE.TFHE.NativeDiagonalGlobalBudgetObstruction
import FormalProof4FHE.TFHE.NativeDiagonalRetainedFiberSelfSlice
import FormalProof4FHE.TFHE.NativeDiagonalRetainedFiberCokernel
import FormalProof4FHE.TFHE.NativeDiagonalRetainedFiberCharacterMoment
import FormalProof4FHE.TFHE.NativeDiagonalRetainedFiberCharacterRowSum
import FormalProof4FHE.TFHE.NativeCenteredBinomialSourceParity
import FormalProof4FHE.TFHE.NativeDiagonalPairZeroFiber
import FormalProof4FHE.TFHE.NativeShiftedCenteredBinomialBounds
import FormalProof4FHE.TFHE.NativeShiftedDiscreteGaussianBounds
import FormalProof4FHE.TFHE.NativeCoupledShiftedResidualBounds
import FormalProof4FHE.TFHE.NativeAdaptiveOffDiagonalSecurity
import FormalProof4FHE.TFHE.NativeWrongControlFiberBound
import FormalProof4FHE.TFHE.NativeDiagonalOperatorCertificate
import FormalProof4FHE.TFHE.NativeSymmetricMessageOneControl
import FormalProof4FHE.TFHE.NativeResidualCandidateView
import FormalProof4FHE.TFHE.NativeTRGSWBarrierAndSpectralBoundary
import FormalProof4FHE.TFHE.NativeTRGSWCompleteChannel
import FormalProof4FHE.TFHE.NativeTRGSWSpectralInfeasibility
import FormalProof4FHE.TFHE.NativeTRGSWConcreteSuffixSeparation
import FormalProof4FHE.TFHE.NativeTRGSWConcreteBRKRecovery
import FormalProof4FHE.TFHE.NativeTRGSWAggregateSecurityAndComplexityLeveraging
import FormalProof4FHE.TFHE.NativeTRGSWAggregateConcreteChannel
import FormalProof4FHE.TFHE.NativeTRGSWAggregateProjectedLeakage
import FormalProof4FHE.TFHE.NativeTRGSWCompleteViewAuxiliarySource
import FormalProof4FHE.TFHE.NativeTRGSWCVZRReduction
import FormalProof4FHE.TFHE.NativeTRGSWCVZRConcreteInstantiation
import FormalProof4FHE.TFHE.NativeTRGSWCVZRParityPrefix
import FormalProof4FHE.TFHE.NativeTRGSWQuadraticKDMAndTFHET
import FormalProof4FHE.TFHE.CircularSecurityMinimalAssumption
import FormalProof4FHE.TFHE.NativeCircularSecurityInstantiation
import FormalProof4FHE.TFHE.NativeTRGSWHashCompressedSecurity
import FormalProof4FHE.TFHE.NativeTRGSWHashLossyCompleteView
import FormalProof4FHE.TFHE.NativeTRGSWProofDualMode
import FormalProof4FHE.TFHE.NativeTRGSWAggregateRobustLeakage
import FormalProof4FHE.TFHE.NativeTRGSWHardTheoremComposition
import FormalProof4FHE.TFHE.NoiseBounds
import FormalProof4FHE.TFHE.PointwiseCandidateView
import FormalProof4FHE.TFHE.RotationLookup
import FormalProof4FHE.TFHE.SampleExtraction
import FormalProof4FHE.TFHE.SharpRotationNoise
import FormalProof4FHE.TFHE.SamplerReplacement
import FormalProof4FHE.TFHE.ScalarCoordinateRecovery
import FormalProof4FHE.TFHE.ScalarMaskCandidateView
import FormalProof4FHE.TFHE.ScalarSecretRandomization
import FormalProof4FHE.TFHE.WidenedAuxiliaryInputSearchToDecision