Physlib.SpaceAndTime.Time.TimeTransMan
44 declarations
in
#ext_ofFor any two points and in the time manifold , if their real-valued representations are equal, i.e., , then the points themselves are equal (). Here, is the map used to identify points in the manifold with the real numbers and induce its topology.
Topology on induced by
#instTopologicalSpaceThe topological space structure on the time manifold is defined as the topology induced from the real numbers by the map .
The map is surjective
#val_surjectiveThe map , which identifies points in the time manifold with real numbers and induces its topology, is surjective. That is, for every , there exists a point such that .
The range of is
#val_rangeThe range of the map , which identifies points in the time manifold with real numbers, is the set of all real numbers .
The map is an inducing map
#val_inducingThe map is an inducing map. This means that the topology on the time manifold is the induced topology from the real numbers via the map .
The map is injective
#val_injectiveThe map is injective.
The map is an open embedding
#val_isOpenEmbeddingThe map , which identifies points in the time manifold with real numbers, is an open embedding. This means that is a continuous injection and is an open map onto its image in .
A set is open if and only if is open in
#isOpen_iffFor any subset , is an open set in the time manifold if and only if its image under the map , denoted by , is an open subset of the real numbers .
Homeomorphism via
#valHomeomorphismThe map defines a homeomorphism between the time manifold and the real numbers . This identification is based on the topology of being induced by the real numbers through .
is a charted space over
#instChartedSpaceRealThe manifold is equipped with the structure of a charted space modeled on the real numbers . This structure is defined by an atlas containing a single global chart, which is the homeomorphism .
is a manifold modeled on
#instIsManifoldRealModelWithCornersSelfTopWithTopENatThe space has the structure of a real analytic () manifold modeled on the real numbers with the standard model with corners . This manifold structure is induced by the coordinate map , which serves as a global chart.
The map , which assigns a real number to each point in the time manifold, is a (real analytic) map from the manifold to the real line . Both spaces are considered as manifolds modeled on with the standard model with corners .
diffeomorphism via
#valDiffeomorphismThe map is a real analytic () diffeomorphism between the time manifold and the real numbers . Both the manifold and the real line are considered with respect to the standard model with corners .
additive action on
#instVAddRealThis definition provides an additive action of the real numbers on the time manifold . For a real number and a time point , the resulting point is defined such that its underlying real-valued representation is the sum of and the underlying value of (i.e., ).
For any real number and any point in time , the underlying real-valued representation of the point obtained by the additive action of on , denoted , is equal to the sum of and the real-valued representation of , denoted .
additive group action on
#instAddActionRealThe type is equipped with an additive group action of the real numbers . This action, denoted by , satisfies the identity property and the compatibility property for all and .
Ordering relation on
#instLEThe less-than-or-equal-to relation on the time manifold is defined such that for any two points , if and only if their corresponding real values satisfy , where is the map identifying the manifold with the real numbers .
For any two points in the time manifold , the ordering relation holds if and only if , where is the map that identifies the manifold with the real numbers .
is non-empty
#instNonemptyThe manifold of time, denoted by , is non-empty.
Distance between in unit
#distGiven a choice of units and two points , the distance between these points in the units of is defined as: where represents the underlying real-valued coordinate of a point in the time manifold, and is the numerical value associated with the choice of units.
Signed difference between in unit
#diffGiven a choice of units and two points , the signed difference between and in the units of is defined as: where is the distance between and in units of , and is the natural ordering on the time manifold. This operation calculates the relative displacement , where represents the coordinate of a time point and represents the magnitude of the unit.
For any choice of units and any two points in time , the signed difference between and in the units of is given by the difference of their underlying real coordinates scaled by the inverse of the unit's value: where represents the coordinate of a time point and represents the magnitude of the unit.
For any choice of units and any time point , the signed difference between and itself in the units of is zero:
Injectivity of the signed time difference function
#diff_fst_injectiveFor a given choice of units and a fixed reference time point , the function mapping a time point to the signed difference is injective. That is, for any , if , then .
Surjectivity of the signed time difference function
#diff_fst_surjectiveFor a given choice of units and a fixed reference time point , the function that maps any time point to the signed difference is surjective. That is, for every real number , there exists a time point such that .
The signed difference function is bijective.
#diff_fst_bijectiveFor a given choice of units and a fixed reference time point , the function mapping a time point to the signed difference is a bijection.
Addition of duration to time in unit
#addTimeGiven a choice of time unit , a duration , and a point in time , the function returns the point in the time manifold that is separated from by a signed difference of in the units of . Formally, is defined as the inverse of the signed difference function with respect to its first argument, i.e., it is the unique point such that .
For any choice of time unit , any duration , and any time point , the point in the time manifold obtained by adding the duration to in the unit is the point whose coordinate is . That is, , where is the magnitude of the unit and is the coordinate of the time point .
For any choice of time unit , any duration , and any time point , the coordinate of the point in the time manifold obtained by adding the duration to in the unit is equal to , where is the magnitude of the unit and is the coordinate of the time point .
Negation of time around origin with unit
#negMetricGiven an origin point , a choice of time unit , and a point in time , the function returns the point in time that is the same distance away from as is, but in the opposite direction. This is calculated by finding the signed difference and adding this duration to the origin, resulting in . Physically, this represents a reflection of the point across the origin relative to the metric defined by .
Negation of time around origin
#negGiven an origin and a point in time , the function returns the point in the time manifold that is the same distance away from as is, but in the opposite direction. This operation corresponds to a reflection of the point across the reference point . Although the definition is implemented using a default unit of time, the resulting point is independent of the choice of metric on the manifold.
For any origin point , any choice of time unit , and any time point , the negation of around is equal to the negation of around calculated using the unit : Here, represents the point in the time manifold that is the same distance from as is but in the opposite direction, and is the specific implementation of this reflection using the metric defined by unit .
Homeomorphism given origin and unit
#toTimeGiven a chosen origin and a choice of time unit , the function `toTime` is a homeomorphism between the time manifold and the space . The forward map sends a point to the signed difference , effectively representing the time point as a duration relative to the origin. Its inverse map takes a duration and returns the point in obtained by adding to the origin in units of , denoted as .
For any choice of origin and any time unit , the homeomorphism maps the origin point to .
For any choice of origin and any time unit , the inverse of the homeomorphism maps the zero duration to the origin point . That is,
Let be a chosen origin and be a choice of time unit. For any time point , the underlying real value of its image under the homeomorphism , denoted as , is equal to the signed difference between and in units of .
For any origin point , time unit , and duration , the inverse of the homeomorphism maps to the point in the time manifold produced by adding the duration to the origin in the unit . That is, where is the homeomorphism identifying the manifold with the space of durations relative to an origin.
Let be a chosen origin and be a choice of time unit. Let be the homeomorphism that maps a point in the time manifold to its coordinate representation. For any duration and any time point , the following identity holds: where is the point in the time manifold obtained by adding the duration to in units of , and denotes the duration viewed as an element of the space .
Let be a choice of origin point in the time manifold and be a choice of time unit. For any two durations , the point in the manifold obtained by applying the inverse homeomorphism to the sum of durations is equal to the point reached by adding the signed difference between and to the point in the units of : where the homeomorphism identifies points in the manifold with durations relative to an origin, calculates the signed duration between two points, and calculates the point reached by adding a duration to a reference point.
Let be a choice of origin and be a choice of time unit. For any two durations , the following identity holds: where is the inverse of the homeomorphism that maps points in the time manifold to their representations as durations relative to in the unit , is the signed difference between two points in time, and is the addition of a duration to a time point.
Let be a choice of origin and be a choice of time unit. For any two time points , the signed difference between and in the units of is equal to the difference between their representations in the space (relative to origin and unit ): where the subtraction on the right-hand side is performed in the space .
Let be a chosen origin and be a choice of time unit. Let be the homeomorphism that maps a point in the time manifold to its coordinate representation relative to and . For any point in time , the following identity holds: where is the point in the time manifold obtained by reflecting across the origin , and the negation on the right-hand side is the additive inverse in the space .
Let be a choice of origin and be a choice of time unit. For any duration , the point in the time manifold corresponding to the negative duration (via the inverse of the homeomorphism ) is equal to the negation of the point corresponding to duration around the origin . That is: where is the reflection of the time point across the reference point .
For any choice of origin , time unit , and durations , let be the homeomorphism that identifies points in the time manifold with durations relative to the origin. The inverse of this homeomorphism, , satisfies the following identity for the difference of two durations: where denotes the addition of duration to time point in unit , and is the signed difference between time points and in unit .
