Papers
Topics
Authors
Recent
Search
2000 character limit reached

SymTime: Diverse Temporal Frameworks

Updated 4 July 2026
  • SymTime is a multifaceted label that denotes distinct frameworks in neuro‐symbolic temporal reasoning, symmetric time-scale calculus, symmetry dynamics, and dual-modality time series analysis.
  • It employs explicit formal operators and structured methodologies—ranging from symbolic interval rules to jump operators and symmetry decompositions—to capture temporal structure.
  • Applications include enhanced temporal inference in NLP, improved mathematical modeling across discrete and continuous domains, and advanced forecasting and anomaly detection in time series.

SymTime is a label used in several technically distinct research settings. In natural-language temporal reasoning, SYMTIME is a neuro-symbolic model for comparing implicit and explicit event times (Zhou et al., 2020). In time-scale calculus, the term is used for a symmetric time-scale perspective centered on the symmetric derivative ff^{\diamond} (Cruz et al., 2012). In symmetry analysis of closed systems, SymTime denotes the time evolution SR(t)S_R(t) of a degree-of-symmetry function and its derivative JR(t)J_R(t) (Rabal et al., 2014). In time series analysis, SymTime is a dual-modality foundation model trained on synthetic series-symbol pairs (Wang et al., 21 Feb 2025); a later preprint reports an expanded version with the same name (Wang et al., 9 Oct 2025). These usages share a concern with temporal structure, but they refer to different mathematical objects, learning architectures, and application domains.

1. Terminological scope

The name SymTime appears in at least four separate technical senses in the literature represented here.

Usage Formal object Source
SYMTIME in NLP Neuro-symbolic temporal reasoning model (Zhou et al., 2020)
SymTime in time-scale calculus Symmetric derivative perspective on time scales (Cruz et al., 2012)
SymTime in symmetry analysis Time evolution of degree of symmetry (Rabal et al., 2014)
SymTime in TSA Dual-modality foundation model using series-symbol data (Wang et al., 21 Feb 2025, Wang et al., 9 Oct 2025)

The resulting ambiguity is substantive rather than stylistic. In one case, SymTime is a reasoning architecture operating over implicit events and temporal entailment hypotheses. In another, it is a calculus on arbitrary nonempty closed subsets of R\mathbb{R}. In a third, it is a dynamical observable defined from symmetric and antisymmetric energy components. In a fourth, it is a pretraining framework for time series analysis based on synthetic paired numeric and symbolic data. A plausible implication is that the shared label is nominal rather than a sign of a single research lineage.

2. SYMTIME as neuro-symbolic temporal reasoning on implicit events

SYMTIME was introduced in the study of temporal reasoning on implicit events, defined as events that are not mentioned explicitly in natural language text but can be inferred from it (Zhou et al., 2020). The motivating problem is that human readers construct latent timelines containing both explicit and implicit events, whereas existing models trained only on explicit mentions struggle on queries that hinge on commonsense temporal dynamics, especially end-time reasoning.

The associated benchmark is TRACIE (TempoRAl Closure InfErence), built from ROCStories and designed to evaluate whether systems can compare the start or end of an implicit event with the start of an explicit event under full temporal closure. Instances are formatted as multi-premise textual entailment hypotheses containing a context story, an implicit event phrase, a comparator l{starts,ends}l \in \{\text{starts}, \text{ends}\}, an explicit event phrase, and a relation r{before,after}r \in \{\text{before}, \text{after}\}. The label mapping is:

r=before    s(implicit)<s(explicit)r=\text{before}\iff s(\text{implicit})<s(\text{explicit})

for start queries, and

r=before    te(implicit)<s(explicit)r=\text{before}\iff t_e(\text{implicit})<s(\text{explicit})

for end queries. The dataset uses a small training set (20%) and large test set (80%), and also provides a uniform-prior training setting to reduce label-imbalance priors. Evaluation uses binary accuracy for start-time and end-time queries and story-wide exact match (Zhou et al., 2020).

SYMTIME itself is a neuro-symbolic temporal reasoning model with two neural components and a symbolic rule engine. The start-time component, PtnTime (PatternTime), is a temporally-aware sequence-to-sequence model with a T5-Large backbone pre-trained with distant supervision to predict start-time relations and coarse distance units. The duration component is another T5-Large model pre-trained to predict event durations into 7 coarse units. The symbolic layer then composes these quantities through interval rules:

te(e)=s(e)+d(e),I(e)=[s(e),te(e)].t_e(e)=s(e)+d(e), \qquad I(e)=[\,s(e), t_e(e)\,].

This makes end-time prediction an explicit composition of estimated start-time distance and estimated duration rather than a direct text-only classification problem (Zhou et al., 2020).

The probabilistic instantiation uses relation probabilities p(before)p(\text{before}), SR(t)S_R(t)0, a distance distribution over seven bins, and a duration distribution over seven bins. With SR(t)S_R(t)1, SYMTIME computes expectations such as

SR(t)S_R(t)2

recovers a signed start-time difference using a SR(t)S_R(t)3 transformation of SR(t)S_R(t)4, and then forms

SR(t)S_R(t)5

End-before is predicted iff SR(t)S_R(t)6. Equal-timepoint edge cases are not explicitly modeled; causal precedence was used in annotation but not enforced by the rules (Zhou et al., 2020).

The distant supervision regime is large-scale. PtnTime uses 2.8M within-sentence Wikipedia instances and 700k cross-sentence Wikipedia instances, plus 1M Gutenberg paragraphs for denoising language-model pre-training. The duration model learns from a pattern-extracted corpus of SR(t)S_R(t)7M events with the same seven-unit schema. Preprocessing uses AllenNLP SRL to extract verbs and temporal arguments, POS tagging to mark the first verb in event phrases for the duration model, and temporal expression normalization by filling missing month/day/year from nearest previous mention (Zhou et al., 2020).

On TRACIE in the i.i.d. setting, BaseLM (T5-Large) obtains 75.4% overall, PtnTime 79.3%, and SymTime 80.6%. The paper reports that SYMTIME outperforms strong baselines by about 5 points overall, achieves 82.1% on start-time queries and 79.4% on end-time queries, and raises story-wide exact match from 22.6% to 32.0%. Under uniform-prior training, BaseLM drops to 67.9%, PtnTime to 76.6%, and SymTime to 78.9%; the paper characterizes this as about an 11-point gain over BaseLM in a “zero prior knowledge” setting. The model also generalizes to MATRES, with reported gains of 1%–9% depending on the setting (Zhou et al., 2020).

Qualitative analysis emphasizes that SYMTIME succeeds when duration priors and commonsense ordering matter. Reported remaining errors include a tendency to over-predict “after” on end-time queries, likely due to biased duration expectations from text distributions; lack of dedicated handling for equal endpoints; and difficulty with multi-hop timeline reasoning across more than two events, especially in the no-story setting (Zhou et al., 2020).

3. SymTime as symmetric differentiation on time scales

In time-scale calculus, the relevant construct is the symmetric derivative on an arbitrary nonempty closed subset of the real numbers (Cruz et al., 2012). A time scale SR(t)S_R(t)8 is a nonempty closed subset of SR(t)S_R(t)9, equipped with forward and backward jump operators

JR(t)J_R(t)0

together with graininess functions

JR(t)J_R(t)1

Points are classified as right-dense, right-scattered, left-dense, left-scattered, dense, or isolated according to whether JR(t)J_R(t)2 and JR(t)J_R(t)3 (Cruz et al., 2012).

The paper first introduces symmetric continuity: JR(t)J_R(t)4 is symmetric continuous at JR(t)J_R(t)5 if for any JR(t)J_R(t)6 there exists a neighborhood JR(t)J_R(t)7 of JR(t)J_R(t)8 such that for all JR(t)J_R(t)9 with R\mathbb{R}0,

R\mathbb{R}1

Continuity implies symmetric continuity, but symmetric continuity does not imply continuity. The standard counterexample is the function on R\mathbb{R}2 defined by R\mathbb{R}3 and R\mathbb{R}4 for R\mathbb{R}5, which is symmetric continuous at R\mathbb{R}6 but not continuous there (Cruz et al., 2012).

The symmetric derivative, denoted R\mathbb{R}7, is defined for R\mathbb{R}8 by an R\mathbb{R}9–l{starts,ends}l \in \{\text{starts}, \text{ends}\}0 condition involving the quantities l{starts,ends}l \in \{\text{starts}, \text{ends}\}1 and l{starts,ends}l \in \{\text{starts}, \text{ends}\}2. Two operational formulas are central. At dense points,

l{starts,ends}l \in \{\text{starts}, \text{ends}\}3

which is the classical symmetric derivative on l{starts,ends}l \in \{\text{starts}, \text{ends}\}4. At non-dense points, if l{starts,ends}l \in \{\text{starts}, \text{ends}\}5 is continuous at l{starts,ends}l \in \{\text{starts}, \text{ends}\}6, then

l{starts,ends}l \in \{\text{starts}, \text{ends}\}7

The derivative is unique when it exists, and symmetric differentiability implies symmetric continuity (Cruz et al., 2012).

The construction unifies several familiar calculi. For l{starts,ends}l \in \{\text{starts}, \text{ends}\}8 it is the classical symmetric derivative. For l{starts,ends}l \in \{\text{starts}, \text{ends}\}9 it becomes the r{before,after}r \in \{\text{before}, \text{after}\}0-symmetric difference

r{before,after}r \in \{\text{before}, \text{after}\}1

For r{before,after}r \in \{\text{before}, \text{after}\}2 with r{before,after}r \in \{\text{before}, \text{after}\}3, it becomes the r{before,after}r \in \{\text{before}, \text{after}\}4-symmetric difference

r{before,after}r \in \{\text{before}, \text{after}\}5

This is one reason the paper characterizes the framework as unifying classical analysis, uniform discrete time, and r{before,after}r \in \{\text{before}, \text{after}\}6-calculus (Cruz et al., 2012).

A central relation links the symmetric derivative to the delta and nabla derivatives. If both r{before,after}r \in \{\text{before}, \text{after}\}7 and r{before,after}r \in \{\text{before}, \text{after}\}8 exist, then

r{before,after}r \in \{\text{before}, \text{after}\}9

where

r=before    s(implicit)<s(explicit)r=\text{before}\iff s(\text{implicit})<s(\text{explicit})0

When r=before    s(implicit)<s(explicit)r=\text{before}\iff s(\text{implicit})<s(\text{explicit})1 is constant, r=before    s(implicit)<s(explicit)r=\text{before}\iff s(\text{implicit})<s(\text{explicit})2 coincides with the diamond-r=before    s(implicit)<s(explicit)r=\text{before}\iff s(\text{implicit})<s(\text{explicit})3 derivative. In general, since r=before    s(implicit)<s(explicit)r=\text{before}\iff s(\text{implicit})<s(\text{explicit})4 depends on r=before    s(implicit)<s(explicit)r=\text{before}\iff s(\text{implicit})<s(\text{explicit})5, the symmetric derivative strictly generalizes diamond-r=before    s(implicit)<s(explicit)r=\text{before}\iff s(\text{implicit})<s(\text{explicit})6 (Cruz et al., 2012).

The calculus admits algebraic rules analogous to ordinary differentiation, with continuity assumptions where indicated:

r=before    s(implicit)<s(explicit)r=\text{before}\iff s(\text{implicit})<s(\text{explicit})7

r=before    s(implicit)<s(explicit)r=\text{before}\iff s(\text{implicit})<s(\text{explicit})8

r=before    s(implicit)<s(explicit)r=\text{before}\iff s(\text{implicit})<s(\text{explicit})9

and

r=before    te(implicit)<s(explicit)r=\text{before}\iff t_e(\text{implicit})<s(\text{explicit})0

The paper also records explicit computations such as r=before    te(implicit)<s(explicit)r=\text{before}\iff t_e(\text{implicit})<s(\text{explicit})1 for r=before    te(implicit)<s(explicit)r=\text{before}\iff t_e(\text{implicit})<s(\text{explicit})2, and r=before    te(implicit)<s(explicit)r=\text{before}\iff t_e(\text{implicit})<s(\text{explicit})3 for r=before    te(implicit)<s(explicit)r=\text{before}\iff t_e(\text{implicit})<s(\text{explicit})4 (Cruz et al., 2012).

A notable feature is improved differentiability relative to delta and nabla derivatives. For example, r=before    te(implicit)<s(explicit)r=\text{before}\iff t_e(\text{implicit})<s(\text{explicit})5 at r=before    te(implicit)<s(explicit)r=\text{before}\iff t_e(\text{implicit})<s(\text{explicit})6 can be symmetric differentiable even when the ordinary derivative does not exist. At the same time, some classical implications fail on general time scales: the paper gives a counterexample on r=before    te(implicit)<s(explicit)r=\text{before}\iff t_e(\text{implicit})<s(\text{explicit})7 showing that positivity of r=before    te(implicit)<s(explicit)r=\text{before}\iff t_e(\text{implicit})<s(\text{explicit})8 does not imply monotonicity (Cruz et al., 2012).

4. SymTime as time evolution of a degree of symmetry

In the symmetry-analysis literature, SymTime denotes the time evolution of the degree-of-symmetry function for a field on a closed domain (Rabal et al., 2014). The setting begins with a bounded scalar field r=before    te(implicit)<s(explicit)r=\text{before}\iff t_e(\text{implicit})<s(\text{explicit})9 on a closed domain te(e)=s(e)+d(e),I(e)=[s(e),te(e)].t_e(e)=s(e)+d(e), \qquad I(e)=[\,s(e), t_e(e)\,].0, with energy

te(e)=s(e)+d(e),I(e)=[s(e),te(e)].t_e(e)=s(e)+d(e), \qquad I(e)=[\,s(e), t_e(e)\,].1

Given a symmetry operator te(e)=s(e)+d(e),I(e)=[s(e),te(e)].t_e(e)=s(e)+d(e), \qquad I(e)=[\,s(e), t_e(e)\,].2—for example point reflection about a center te(e)=s(e)+d(e),I(e)=[s(e),te(e)].t_e(e)=s(e)+d(e), \qquad I(e)=[\,s(e), t_e(e)\,].3, line or plane reflection, or a rotation—one defines the symmetric and antisymmetric parts

te(e)=s(e)+d(e),I(e)=[s(e),te(e)].t_e(e)=s(e)+d(e), \qquad I(e)=[\,s(e), t_e(e)\,].4

The corresponding degree of symmetry and degree of antisymmetry are

te(e)=s(e)+d(e),I(e)=[s(e),te(e)].t_e(e)=s(e)+d(e), \qquad I(e)=[\,s(e), t_e(e)\,].5

These satisfy te(e)=s(e)+d(e),I(e)=[s(e),te(e)].t_e(e)=s(e)+d(e), \qquad I(e)=[\,s(e), t_e(e)\,].6 and lie in te(e)=s(e)+d(e),I(e)=[s(e),te(e)].t_e(e)=s(e)+d(e), \qquad I(e)=[\,s(e), t_e(e)\,].7 (Rabal et al., 2014).

For central symmetry about te(e)=s(e)+d(e),I(e)=[s(e),te(e)].t_e(e)=s(e)+d(e), \qquad I(e)=[\,s(e), t_e(e)\,].8, the paper defines

te(e)=s(e)+d(e),I(e)=[s(e),te(e)].t_e(e)=s(e)+d(e), \qquad I(e)=[\,s(e), t_e(e)\,].9

and derives the correlation form

p(before)p(\text{before})0

Equivalently, if p(before)p(\text{before})1, then

p(before)p(\text{before})2

Parallel definitions are given for axis symmetry and rotational symmetry. The framework is then generalized by a group-averaging projector p(before)p(\text{before})3 for finite or continuous symmetry groups (Rabal et al., 2014).

For time-dependent fields p(before)p(\text{before})4, SymTime is defined by

p(before)p(\text{before})5

Using the correlation form,

p(before)p(\text{before})6

where

p(before)p(\text{before})7

The symmetry current is the time derivative

p(before)p(\text{before})8

When the system is closed in the sense of energy conservation, p(before)p(\text{before})9, so

SR(t)S_R(t)00

If the evolution operator is unitary and commutes with SR(t)S_R(t)01, then SR(t)S_R(t)02 and SR(t)S_R(t)03 is conserved (Rabal et al., 2014).

The paper treats this as a conservation-and-detection formalism. A nonzero SR(t)S_R(t)04 signals transfer between symmetric and antisymmetric energy fractions and is interpreted as evidence that external influences or symmetry-breaking interactions are acting on the system. A zero current indicates conservation of the corresponding symmetry under closed-system evolution. The discussion includes parity as the one-dimensional special case SR(t)S_R(t)05, with the degree of parity SR(t)S_R(t)06 (Rabal et al., 2014).

Computationally, the framework supports direct evaluation of SR(t)S_R(t)07 for fixed reference parameters, parameter scanning over centers, axes, or rotations, FFT-based acceleration for central symmetry, and optimization of the best-aligning reference over time. Reported applications include astronomical images, exploding stars, and bacterial colonies. The paper also states that in free-space optical propagation, viewed as a linear shift-invariant system with an even phase transfer function, the degree of symmetry is conserved (Rabal et al., 2014).

5. SymTime as a dual-modality foundation model for time series analysis

In time series analysis, SymTime is a dual-modality foundation model that uses synthetic series-symbol pairs to mitigate data scarcity and domain imbalance (Wang et al., 21 Feb 2025). The central idea is to treat a time series as an observable trace of a dynamical system and a symbolic expression as a semantic descriptor of that system. A later preprint presents the same core formulation and reports an expanded synthetic corpus (Wang et al., 9 Oct 2025).

The synthetic data mechanism is denoted S2 or . Symbolic expressions are built as trees whose binary operators are SR(t)S_R(t)08, whose unary operators are

SR(t)S_R(t)09

and whose leaf nodes are variables SR(t)S_R(t)10 and random constants. Affine transformations replace SR(t)S_R(t)11 with SR(t)S_R(t)12 or unary outputs SR(t)S_R(t)13 with SR(t)S_R(t)14. The framework traverses multivariate settings with SR(t)S_R(t)15 and SR(t)S_R(t)16, producing mappings SR(t)S_R(t)17 (Wang et al., 21 Feb 2025).

Input series SR(t)S_R(t)18 are sampled in two ways. One is a mixture of Gaussians construction. The other is ARMASR(t)S_R(t)19, with

SR(t)S_R(t)20

where the coefficients are drawn from SR(t)S_R(t)21 under stationarity constraints and SR(t)S_R(t)22. After sampling SR(t)S_R(t)23, the symbolic forward map generates SR(t)S_R(t)24. Samples are discarded when inputs fall outside operator domains or when output magnitudes exceed SR(t)S_R(t)25, to preserve numerical stability (Wang et al., 21 Feb 2025).

The two preprints differ in reported corpus scale. One reports 25M series-symbol pairs and 50B time points (Wang et al., 21 Feb 2025). The later version reports 40M series-symbol pairs with total series length SR(t)S_R(t)26B (Wang et al., 9 Oct 2025). Both use non-overlapping patching with window size 16, up to 288 patches per sample, and symbolic tokenization to maximum length 512. Both describe broad statistical coverage over properties such as stationarity, forecastability, seasonality, trend, FFT power, and permutation entropy (Wang et al., 21 Feb 2025).

The architecture uses two encoders. The time-series encoder is a 6-layer Transformer with SR(t)S_R(t)27, SR(t)S_R(t)28, 8 heads, and about 19M parameters. The symbol encoder is a 6-layer DistilBERT-style Transformer, reported as SR(t)S_R(t)29, SR(t)S_R(t)30, 12 heads, and about 67M parameters. Momentum encoders provide stable targets for contrastive learning and momentum distillation (Wang et al., 21 Feb 2025).

Pretraining combines four objectives:

SR(t)S_R(t)31

for masked time-series modeling,

SR(t)S_R(t)32

for masked language modeling,

SR(t)S_R(t)33

for bidirectional series-symbol contrastive alignment, and

SR(t)S_R(t)34

for momentum distillation under masking noise. The total loss is

SR(t)S_R(t)35

with SR(t)S_R(t)36 and a learnable temperature SR(t)S_R(t)37. Reported masking ratios are 40% for time-series patches and 15% for symbolic tokens (Wang et al., 21 Feb 2025).

The training setup uses AdamW with SR(t)S_R(t)38, a OneCycle learning-rate schedule with warmup to SR(t)S_R(t)39 and cosine decay to SR(t)S_R(t)40, batch size 128, 85 epochs, and 8 SR(t)S_R(t)41 NVIDIA RTX A6000 (48GB). Data are prepared offline and loaded in shards or batches rather than being generated on the fly (Wang et al., 21 Feb 2025).

The downstream scope covers five TSA tasks: long-term forecasting, short-term forecasting on M4, classification on UEA datasets, imputation, and anomaly detection. Fine-tuning uses the pretrained time-series encoder; classification adds a linear head over [CLS], while reconstruction tasks decompose each series into trend and periodic components, regress the trend directly, and encode the periodic component with patches before recombining outputs. Instance normalization (ReVIN) is used before encoding (Wang et al., 9 Oct 2025).

Quantitatively, the February 2025 paper reports for long-term forecasting an average MSE 0.339 and MAE 0.351, for short-term forecasting OWA 0.849, SMAPE 11.785, and MASE 1.584, for classification 74.5% average accuracy, for imputation MSE 0.049 and MAE 0.124, and for anomaly detection F1 85.39% (Wang et al., 21 Feb 2025). The October 2025 version reports a best average long-term forecasting result of MSE 0.336 and MAE 0.349, classification accuracy 74.9%, imputation MSE 0.049 and MAE 0.124, and anomaly detection F1 86.31% (Wang et al., 9 Oct 2025). Both versions report that removing symbolic supervision or cross-modal objectives degrades performance, and both present scaling analyses in which increasing synthetic pretraining data improves results across tasks (Wang et al., 21 Feb 2025).

Representation analysis is integral to the claim that symbolic semantics shape numeric features. Both versions report t-SNE evidence that operator-specific clusters emerge in time-series and symbol embeddings after pretraining—for example, sin and cos clustering together and pow2 and pow3 clustering together. The pretrained encoder also exhibits zero-shot imputation on synthetic and real data, which the papers interpret as evidence that masked modeling has captured fundamental temporal patterns (Wang et al., 21 Feb 2025).

6. Relations, distinctions, and recurring themes

The four uses of SymTime are technically distinct. The NLP model SYMTIME operates on event phrases, context stories, and temporal entailment labels (Zhou et al., 2020). The time-scale version concerns generalized differentiation on sets such as SR(t)S_R(t)42, SR(t)S_R(t)43, and SR(t)S_R(t)44 (Cruz et al., 2012). The degree-of-symmetry version concerns symmetric and antisymmetric energy decompositions of fields on closed domains (Rabal et al., 2014). The time-series foundation model concerns synthetic data generation, masked modeling, and cross-modal alignment between numeric sequences and symbolic expressions (Wang et al., 21 Feb 2025). A common misconception would therefore be to treat SymTime as a single unified framework.

Even so, the name recurs in contexts that combine temporal structure with explicit formal scaffolding. In SYMTIME for temporal reasoning, symbolic interval rules compose neural estimates into end-time predictions (Zhou et al., 2020). In time-scale calculus, the formal scaffolding is the jump-operator structure SR(t)S_R(t)45 and the associated derivative SR(t)S_R(t)46 (Cruz et al., 2012). In the degree-of-symmetry setting, the formal structure is the decomposition into SR(t)S_R(t)47 and SR(t)S_R(t)48 and the current SR(t)S_R(t)49 (Rabal et al., 2014). In time-series foundation modeling, the scaffolding is a symbolic grammar paired with series generation and contrastive alignment (Wang et al., 21 Feb 2025). This suggests a family resemblance at the level of methodology—explicit structural operators combined with temporal analysis—rather than identity of subject matter.

Each usage also has characteristic limitations. SYMTIME for implicit-event reasoning does not explicitly model equal-time endpoints and remains challenged by multi-hop temporal chains (Zhou et al., 2020). The symmetric derivative on time scales does not preserve all classical monotonicity implications, as shown by the SR(t)S_R(t)50 counterexample (Cruz et al., 2012). The degree-of-symmetry framework assumes measure-preserving symmetry operations and ideal closed-system behavior for exact conservation results (Rabal et al., 2014). The time-series foundation model inherits synthetic–real mismatch, finite grammar coverage, and substantial pretraining cost, even though the trained encoder is lightweight to fine-tune (Wang et al., 21 Feb 2025).

Taken together, SymTime is best understood as a polysemous technical label spanning neuro-symbolic temporal reasoning, symmetric time-scale calculus, symmetry-dynamics analysis, and dual-modality time-series pretraining. The shared emphasis on temporal structure is real; the underlying mathematical objects and research goals are not the same.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to SymTime.