Dedekind 0.0.0
A structuralist C++23 Module Library
Loading...
Searching...
No Matches
dedekind::sequences::IsEventuallyPeriodic Concept Referenceexport

Seq has a finite-state (lasso) presentation: a lasso_presentation specialisation giving a positive period and a pre_period. This is the finite-presentation witness that licenses a decidable, structural-recursive tail-equivalence test (see decide_tail_equivalence). More...

Concept definition

template<typename Seq>
requires std::integral<
std::remove_cvref_t<decltype(lasso_presentation<Seq>::pre_period)>>;
requires std::integral<
std::remove_cvref_t<decltype(lasso_presentation<Seq>::period)>>;
}
Seq has a finite-state (lasso) presentation: a lasso_presentation specialisation giving a positive pe...
Definition tail_equivalence.cppm:155
The fundamental mapping from a Domain Set to a Value Type.
Definition net.cppm:215
Opt-in finite-state ("lasso") presentation of an eventually-periodic sequence: a prefix of length pre...
Definition tail_equivalence.cppm:144

Detailed Description

Seq has a finite-state (lasso) presentation: a lasso_presentation specialisation giving a positive period and a pre_period. This is the finite-presentation witness that licenses a decidable, structural-recursive tail-equivalence test (see decide_tail_equivalence).