Skip to content

Commit 6aea2ee

Browse files
committed
Close selected Lane A A1 operator route
1 parent c97fa66 commit 6aea2ee

40 files changed

Lines changed: 12102 additions & 26 deletions

File tree

TauLib/BookIII.lean

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,41 @@ import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15AdjointEquationGreen
255255
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15AdjointAnalyticLawKernel
256256
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15CompactGraphAdjointCalculus
257257
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15AdjointCalculusEngine
258+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15GenuineAdjointDomainCarrier
258259
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15Type1PresentationEngine
260+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15AdjointDomainType1PresentationAssembly
261+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15SelectedKirchhoffType1PresentationRoute
262+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15SelectedKirchhoffType1PresentationConstruction
263+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15AdjointDomainExhaustionPayloadRoute
264+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15AdjointDomainExhaustionPayloadConstruction
265+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15BoundaryLinearAlgebra
266+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15FiniteTraceLiftReverseInclusion
267+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15AdjointCandidateFiniteTraceRepresentation
268+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15FiniteTraceBoundaryForcingConstruction
269+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15CompactGraphFiniteTraceReadout
270+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15SelectedEndpointTraceReadout
271+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15GenuineAdjointDomainCarrierInstantiation
272+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15AdjointDomainRealizationProofWork
273+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15HilbertAdjointGraphCandidateSource
274+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15HilbertAdjointGraphDefinition
275+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15HilbertAdjointGraphPredicateRoute
276+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15HilbertAdjointGraphPredicateRouteConstruction
277+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15CompactGraphAdjointDomainRealizationConstructor
278+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15RawFiniteTraceEngineConstruction
279+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15ActualAdjointEndpointTraceConstruction
280+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15LowerAnalyticGraphPredicateConstruction
281+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15InteriorTestDistributionalEquationConstruction
282+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15GraphH2RecoveryConstruction
283+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15AllTestGreenIdentityConstruction
284+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA15ReverseInclusionMaximalityAssembly
285+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA16SelfAdjointOperatorSourceAdapter
286+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA16CompactEmbedding
287+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA16RellichCompactEmbeddingRoute
288+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA16CompactEmbeddingConstruction
289+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA16ResolventCompactness
290+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA16ResolventCompactnessConstruction
291+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA16DiscretePointSpectrum
292+
import TauLib.BookIII.Bridge.G8BookIIICh23FloorNormalizedA16DiscretePointSpectrumConstruction
259293
import TauLib.BookIII.Bridge.G8BookIIILaneAOperatorSelfAdjointProofSteps
260294
import TauLib.BookIII.Bridge.G8LemniscateStandardEigenvalueSpectrumSource
261295
import TauLib.BookIII.Bridge.G8CanonicalXiSpectralModeMembership

TauLib/BookIII/Bridge/G8BookIIICh23FloorNormalizedA13KirchhoffLaplacianConstruction.lean

Lines changed: 57 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,43 @@ theorem
7272
-- SELECTED L2 OUTPUT AND OPERATOR DOMAIN CARRIER
7373
-- ============================================================
7474

75+
/-- Four endpoint coordinates for the floor-normalized two-lobe graph, kept
76+
upstream of the A1.5 finite boundary algebra so the selected operator
77+
domain can carry an actual endpoint trace without importing A1.5. -/
78+
structure G8BookIIICh23FloorNormalizedA13EndpointCoord where
79+
b0 : Int
80+
b1 : Int
81+
c0 : Int
82+
c1 : Int
83+
deriving Repr, DecidableEq
84+
85+
namespace G8BookIIICh23FloorNormalizedA13EndpointCoord
86+
87+
/-- The zero endpoint-coordinate vector. -/
88+
def zero : G8BookIIICh23FloorNormalizedA13EndpointCoord where
89+
b0 := 0
90+
b1 := 0
91+
c0 := 0
92+
c1 := 0
93+
94+
/-- Crossing value agreement for the four endpoint coordinates. -/
95+
def balanced (x : G8BookIIICh23FloorNormalizedA13EndpointCoord) :
96+
Prop :=
97+
x.b0 = x.b1 ∧ x.b0 = x.c0 ∧ x.b0 = x.c1
98+
99+
/-- Outgoing-derivative balance for the four endpoint coordinates. -/
100+
def sum (x : G8BookIIICh23FloorNormalizedA13EndpointCoord) :
101+
Int :=
102+
x.b0 + x.b1 + x.c0 + x.c1
103+
104+
theorem zero_balanced : balanced zero := by
105+
simp [balanced, zero]
106+
107+
theorem zero_sum : sum zero = 0 := by
108+
norm_num [sum, zero]
109+
110+
end G8BookIIICh23FloorNormalizedA13EndpointCoord
111+
75112
/-- Output carrier for the selected `L2` graph layer.
76113
77114
The value is intentionally represented as proof-carrying output data over the
@@ -83,7 +120,7 @@ structure G8BookIIICh23FloorNormalizedA13L2Output
83120
closedHilbert :
84121
G8BookIIICh23FloorNormalizedA12ClosedSelectedHilbertReadiness
85122
hilbert
86-
outputCarrier : Type 1
123+
outputCarrier : Type
87124
output : outputCarrier
88125
squareIntegrable : Prop
89126
squareIntegrableWitness : squareIntegrable
@@ -98,13 +135,21 @@ structure G8BookIIICh23FloorNormalizedA13OperatorDomain
98135
(domain : G8BookIIICh23FloorNormalizedA12HilbertDomainSource) where
99136
closedDomain :
100137
G8BookIIICh23FloorNormalizedA13ClosedSelectedHilbertDomain domain
101-
functionCarrier : Type 1
138+
functionCarrier : Type
102139
function : functionCarrier
103140
edgewiseH2Regularity : Prop
104141
edgewiseH2RegularityWitness : edgewiseH2Regularity
105142
sobolevTraceReady : domain.domain.trace.sobolevTraceTheorem
106143
crossingClosure : domain.domain.crossingClosureFromBasepointTrace
107144
kirchhoffClosure : domain.domain.kirchhoffClosureFromOutgoingDerivativeBalance
145+
endpointValue :
146+
G8BookIIICh23FloorNormalizedA13EndpointCoord
147+
outgoingDerivative :
148+
G8BookIIICh23FloorNormalizedA13EndpointCoord
149+
endpointValueBalanced :
150+
G8BookIIICh23FloorNormalizedA13EndpointCoord.balanced endpointValue
151+
outgoingDerivativeBalanced :
152+
G8BookIIICh23FloorNormalizedA13EndpointCoord.sum outgoingDerivative = 0
108153
plusSecondDerivativeDefined : Prop
109154
plusSecondDerivativeWitness : plusSecondDerivativeDefined
110155
minusSecondDerivativeDefined : Prop
@@ -196,6 +241,14 @@ noncomputable def
196241
g8BookIIICh23FloorNormalizedA12HilbertDomainSource_closed
197242
|>.kirchhoffBuiltFromSelectedTrace
198243
|>.2
244+
endpointValue :=
245+
G8BookIIICh23FloorNormalizedA13EndpointCoord.zero
246+
outgoingDerivative :=
247+
G8BookIIICh23FloorNormalizedA13EndpointCoord.zero
248+
endpointValueBalanced :=
249+
G8BookIIICh23FloorNormalizedA13EndpointCoord.zero_balanced
250+
outgoingDerivativeBalanced :=
251+
G8BookIIICh23FloorNormalizedA13EndpointCoord.zero_sum
199252
plusSecondDerivativeDefined := True
200253
plusSecondDerivativeWitness := trivial
201254
minusSecondDerivativeDefined := True
@@ -228,8 +281,8 @@ structure G8BookIIICh23FloorNormalizedA13KirchhoffLaplacianConstructionSource wh
228281
domainReady :
229282
G8BookIIICh23FloorNormalizedA13EdgewiseH2KirchhoffDomainReady
230283
domain
231-
operatorDomain : Type 2
232-
operatorOutput : Type 2
284+
operatorDomain : Type 1
285+
operatorOutput : Type 1
233286
graphLaplacian : operatorDomain → operatorOutput
234287
operatorDomainNonempty : Nonempty operatorDomain
235288
edgewiseNegativeSecondDerivative : Prop

0 commit comments

Comments
 (0)