KinematicTransport
KinematicTransport
class KinematicTransportTransport a common master basis in physical invariants, reusing verified cached points. The declared branch domain and explicit straight-path admission are part of the physical continuation contract; distance alone never establishes a sheet.
Attributes
| Name | Description |
|---|---|
dimension |
|
identity |
|
nonzero_conditions |
|
roots |
Native root declarations; discrete sheet signs live on each boundary/query. |
dimension
KinematicTransport.dimension: builtins.intidentity
KinematicTransport.identity: builtins.strnonzero_conditions
KinematicTransport.nonzero_conditions: builtins.list[Expression]roots
KinematicTransport.roots: builtins.dict[Expression, Expression]Native root declarations; discrete sheet signs live on each boundary/query.
Methods
| Name | Description |
|---|---|
__new__ |
Construct a general physical connection, optionally with named square roots |
add_boundary |
Insert caller-established boundary evidence |
canonical |
Construct dY = epsilon sum(M_a dlog(letter_a))Y without dense physical assembly |
evaluate |
A true cache hit needs no admission |
evaluate_endpoint |
Evaluate finite epsilon coefficient limits in an exact endpoint chart |
__new__
KinematicTransport.__new__(
epsilon: Expression,
derivatives: typing.Mapping[Expression, typing.Sequence[typing.Sequence[Expression]]],
basis: typing.Sequence[Expression],
normalization: Expression,
*,
branch_domain: builtins.str,
roots: typing.Optional[typing.Mapping[Expression, Expression]] = None,
options: typing.Optional[EvaluationOptions] = None,
nonzero_conditions: typing.Optional[typing.Sequence[Expression]] = None,
continuation: typing.Optional[ContinuationPrescription] = None,
) -> KinematicTransportConstruct a general physical connection, optionally with named square roots. Registered roots require explicit source and destination sheet signs. Matrix entries may contain epsilon-independent and higher epsilon terms; their admission and expansion use the native connection implementation.
add_boundary
KinematicTransport.add_boundary(
cache: BoundaryCache,
point: typing.Mapping[Expression, Expression],
coefficients: typing.Sequence[typing.Sequence[ComplexFloat | Float | builtins.int | builtins.float | builtins.str | decimal.Decimal | builtins.complex | tuple[Float | builtins.int | builtins.float | builtins.str | decimal.Decimal, Float | builtins.int | builtins.float | builtins.str | decimal.Decimal]]],
leading: builtins.int,
*,
verified_digits: builtins.int,
comparison_errors: typing.Sequence[typing.Sequence[Float | builtins.int | builtins.float | builtins.str | decimal.Decimal]],
provenance: builtins.str,
root_sheets: typing.Optional[typing.Mapping[Expression, builtins.int]] = None,
) -> TransportResultInsert caller-established boundary evidence. Declared accuracy is not certified here. Coefficients and absolute error estimates are epsilon-major arrays.
canonical
KinematicTransport.canonical(
epsilon: Expression,
variables: typing.Sequence[Expression],
letters: typing.Sequence[Expression],
matrices: typing.Sequence[typing.Sequence[typing.Sequence[Expression]]],
basis: typing.Sequence[Expression],
normalization: Expression,
*,
branch_domain: builtins.str,
roots: typing.Optional[typing.Mapping[Expression, Expression]] = None,
options: typing.Optional[EvaluationOptions] = None,
nonzero_conditions: typing.Optional[typing.Sequence[Expression]] = None,
continuation: typing.Optional[ContinuationPrescription] = None,
) -> KinematicTransportConstruct dY = epsilon sum(M_a dlog(letter_a))Y without dense physical assembly. Named square roots retain separate generators and explicit endpoint sheet signs.
evaluate
KinematicTransport.evaluate(
cache: BoundaryCache,
destination: typing.Mapping[Expression, Expression],
leading: builtins.int,
last: builtins.int,
*,
root_sheets: typing.Optional[typing.Mapping[Expression, builtins.int]] = None,
admit_straight_path: builtins.bool = False,
admit_prescribed_path: builtins.bool = False,
scales: typing.Optional[typing.Mapping[Expression, Expression]] = None,
control: typing.Optional[ComputationControl] = None,
) -> TransportResultA true cache hit needs no admission. Other points require an explicitly admitted regular affine path or, with continuation declarations, an explicitly admitted prescribed homotopy. These admissions are separate.
evaluate_endpoint
KinematicTransport.evaluate_endpoint(
cache: BoundaryCache,
route: EndpointRoute,
leading: builtins.int,
last: builtins.int,
*,
admit_matching_path: builtins.bool = False,
admit_endpoint: builtins.bool = False,
scales: typing.Optional[typing.Mapping[Expression, Expression]] = None,
max_lift_dimension: builtins.int = 256,
series_order: builtins.int = 64,
constraints: typing.Optional[EndpointConstraints] = None,
control: typing.Optional[ComputationControl] = None,
) -> EndpointResultEvaluate finite epsilon coefficient limits in an exact endpoint chart. Admit the regular matching path and final endpoint approach separately. With a continuation declaration, matching uses the native prescribed contour and admit_matching_path admits its declared global homotopy. Recorded input errors and independent precision/order profiles determine reusable evidence; this is not symbolic dimensional-sector projection.