<p>The factor complexity <InlineEquation ID="IEq1"> <EquationSource Format="TEX">\(\mathcal {C}_{{\textbf {u}}}\)</EquationSource> <EquationSource Format="MATHML"><math> <msub> <mi mathvariant="script">C</mi> <mi mathvariant="bold">u</mi> </msub> </math></EquationSource> </InlineEquation> of a sequence <InlineEquation ID="IEq2"> <EquationSource Format="TEX">\(\textbf{u}= \varvec{u}_{0}\varvec{u}_{1}\varvec{u}_{2} \cdots \)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi mathvariant="bold">u</mi> <mo>=</mo> <msub> <mrow> <mi mathvariant="bold-italic">u</mi> </mrow> <mn>0</mn> </msub> <msub> <mrow> <mi mathvariant="bold-italic">u</mi> </mrow> <mn>1</mn> </msub> <msub> <mrow> <mi mathvariant="bold-italic">u</mi> </mrow> <mn>2</mn> </msub> <mo>⋯</mo> </mrow> </math></EquationSource> </InlineEquation> over a finite alphabet counts the number of factors of length <i>n</i> occurring in <InlineEquation ID="IEq3"> <EquationSource Format="TEX">\(\textbf{u}\)</EquationSource> <EquationSource Format="MATHML"><math> <mi mathvariant="bold">u</mi> </math></EquationSource> </InlineEquation>, i.e., <InlineEquation ID="IEq4"> <EquationSource Format="TEX">\(\mathcal {C}_\textbf{u}{(n)} = \#{\mathcal {L}}_n(\textbf{u})\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msub> <mi mathvariant="script">C</mi> <mi mathvariant="bold">u</mi> </msub> <mrow> <mo stretchy="false">(</mo> <mi>n</mi> <mo stretchy="false">)</mo> </mrow> <mo>=</mo> <mo>#</mo> <msub> <mi mathvariant="script">L</mi> <mi>n</mi> </msub> <mrow> <mo stretchy="false">(</mo> <mi mathvariant="bold">u</mi> <mo stretchy="false">)</mo> </mrow> </mrow> </math></EquationSource> </InlineEquation>, where <InlineEquation ID="IEq5"> <EquationSource Format="TEX">\({\mathcal {L}}_n\varvec{(}\textbf{u}\varvec{)}= {\{}\varvec{u}_{{i}}\varvec{u}_{{i+1}}\cdots \varvec{u}_{{i+n-1}}{: i} \in \mathbb {N}{\}}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msub> <mi mathvariant="script">L</mi> <mi>n</mi> </msub> <mrow> <mo mathvariant="bold" stretchy="false">(</mo> </mrow> <mi mathvariant="bold">u</mi> <mrow> <mo mathvariant="bold" stretchy="false">)</mo> </mrow> <mo>=</mo> <mo stretchy="false">{</mo> <msub> <mrow> <mi mathvariant="bold-italic">u</mi> </mrow> <mi>i</mi> </msub> <msub> <mrow> <mi mathvariant="bold-italic">u</mi> </mrow> <mrow> <mi>i</mi> <mo>+</mo> <mn>1</mn> </mrow> </msub> <mo>⋯</mo> <msub> <mrow> <mi mathvariant="bold-italic">u</mi> </mrow> <mrow> <mi>i</mi> <mo>+</mo> <mi>n</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <mrow> <mo>:</mo> <mi>i</mi> </mrow> <mo>∈</mo> <mi mathvariant="double-struck">N</mi> <mo stretchy="false">}</mo> </mrow> </math></EquationSource> </InlineEquation>. Two factors of <InlineEquation ID="IEq6"> <EquationSource Format="TEX">\({\mathcal {L}}_{{n}}\varvec{(}\textbf{u}\varvec{)}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msub> <mi mathvariant="script">L</mi> <mi>n</mi> </msub> <mrow> <mo mathvariant="bold" stretchy="false">(</mo> </mrow> <mi mathvariant="bold">u</mi> <mrow> <mo mathvariant="bold" stretchy="false">)</mo> </mrow> </mrow> </math></EquationSource> </InlineEquation> are said to be equivalent if they are equal or one factor is the reversal of the other one. Recently, Allouche et al. introduced the reflection complexity <InlineEquation ID="IEq7"> <EquationSource Format="TEX">\({r}_\textbf{u}\)</EquationSource> <EquationSource Format="MATHML"><math> <msub> <mi>r</mi> <mi mathvariant="bold">u</mi> </msub> </math></EquationSource> </InlineEquation> which counts the number of non-equivalent factors of <InlineEquation ID="IEq8"> <EquationSource Format="TEX">\({\mathcal {L}}_{{n}}\varvec{(}\textbf{u}\varvec{)}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msub> <mi mathvariant="script">L</mi> <mi>n</mi> </msub> <mrow> <mo mathvariant="bold" stretchy="false">(</mo> </mrow> <mi mathvariant="bold">u</mi> <mrow> <mo mathvariant="bold" stretchy="false">)</mo> </mrow> </mrow> </math></EquationSource> </InlineEquation>. They formulated the following conjecture: a sequence <InlineEquation ID="IEq9"> <EquationSource Format="TEX">\(\textbf{u}\)</EquationSource> <EquationSource Format="MATHML"><math> <mi mathvariant="bold">u</mi> </math></EquationSource> </InlineEquation> is eventually periodic if and only if <InlineEquation ID="IEq10"> <EquationSource Format="TEX">\({r}_\textbf{u}{(n+2)} = {r}_\textbf{u}{(n)}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msub> <mi>r</mi> <mi mathvariant="bold">u</mi> </msub> <mrow> <mo stretchy="false">(</mo> <mi>n</mi> <mo>+</mo> <mn>2</mn> <mo stretchy="false">)</mo> </mrow> <mo>=</mo> <msub> <mi>r</mi> <mi mathvariant="bold">u</mi> </msub> <mrow> <mo stretchy="false">(</mo> <mi>n</mi> <mo stretchy="false">)</mo> </mrow> </mrow> </math></EquationSource> </InlineEquation> for some <InlineEquation ID="IEq11"> <EquationSource Format="TEX">\({n} \in \mathbb {N}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>n</mi> <mo>∈</mo> <mi mathvariant="double-struck">N</mi> </mrow> </math></EquationSource> </InlineEquation>. Here we prove the conjecture and characterize the sequences for which <InlineEquation ID="IEq12"> <EquationSource Format="TEX">\({r}_\textbf{u}{(n+2)} = {r}_\textbf{u}{(n)+1}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msub> <mi>r</mi> <mi mathvariant="bold">u</mi> </msub> <mrow> <mo stretchy="false">(</mo> <mi>n</mi> <mo>+</mo> <mn>2</mn> <mo stretchy="false">)</mo> </mrow> <mo>=</mo> <msub> <mi>r</mi> <mi mathvariant="bold">u</mi> </msub> <mrow> <mo stretchy="false">(</mo> <mi>n</mi> <mo stretchy="false">)</mo> <mo>+</mo> <mn>1</mn> </mrow> </mrow> </math></EquationSource> </InlineEquation> for every <InlineEquation ID="IEq13"> <EquationSource Format="TEX">\({n} \in \mathbb {N}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>n</mi> <mo>∈</mo> <mi mathvariant="double-struck">N</mi> </mrow> </math></EquationSource> </InlineEquation> and also the sequences for which the equality is satisfied for every sufficiently large <InlineEquation ID="IEq14"> <EquationSource Format="TEX">\({n} \in \mathbb {N}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>n</mi> <mo>∈</mo> <mi mathvariant="double-struck">N</mi> </mrow> </math></EquationSource> </InlineEquation>.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Reflection on the Reflection Complexity

  • Lubomíra Dvořáková,
  • Edita Pelantová

摘要

The factor complexity \(\mathcal {C}_{{\textbf {u}}}\) C u of a sequence \(\textbf{u}= \varvec{u}_{0}\varvec{u}_{1}\varvec{u}_{2} \cdots \) u = u 0 u 1 u 2 over a finite alphabet counts the number of factors of length n occurring in \(\textbf{u}\) u , i.e., \(\mathcal {C}_\textbf{u}{(n)} = \#{\mathcal {L}}_n(\textbf{u})\) C u ( n ) = # L n ( u ) , where \({\mathcal {L}}_n\varvec{(}\textbf{u}\varvec{)}= {\{}\varvec{u}_{{i}}\varvec{u}_{{i+1}}\cdots \varvec{u}_{{i+n-1}}{: i} \in \mathbb {N}{\}}\) L n ( u ) = { u i u i + 1 u i + n - 1 : i N } . Two factors of \({\mathcal {L}}_{{n}}\varvec{(}\textbf{u}\varvec{)}\) L n ( u ) are said to be equivalent if they are equal or one factor is the reversal of the other one. Recently, Allouche et al. introduced the reflection complexity \({r}_\textbf{u}\) r u which counts the number of non-equivalent factors of \({\mathcal {L}}_{{n}}\varvec{(}\textbf{u}\varvec{)}\) L n ( u ) . They formulated the following conjecture: a sequence \(\textbf{u}\) u is eventually periodic if and only if \({r}_\textbf{u}{(n+2)} = {r}_\textbf{u}{(n)}\) r u ( n + 2 ) = r u ( n ) for some \({n} \in \mathbb {N}\) n N . Here we prove the conjecture and characterize the sequences for which \({r}_\textbf{u}{(n+2)} = {r}_\textbf{u}{(n)+1}\) r u ( n + 2 ) = r u ( n ) + 1 for every \({n} \in \mathbb {N}\) n N and also the sequences for which the equality is satisfied for every sufficiently large \({n} \in \mathbb {N}\) n N .