% EJC papers *must* begin with the following two lines. 
\documentclass[12pt]{article}
\usepackage{e-jc}
\specs{P3.26}{21(3)}{2014}

% Please remove all other commands that change parameters such as
% margins or pagesizes.

% only use standard LaTeX packages
% only include packages that you actually need

% we recommend these ams packages
\usepackage{amsthm,amsmath,amssymb}

% we recommend the graphicx package for importing figures
\usepackage{graphicx}

% use this command to create hyperlinks (optional and recommended)
\usepackage[colorlinks=true,citecolor=black,linkcolor=black,urlcolor=blue]{hyperref}

% use these commands for typesetting doi and arXiv references in the bibliography
\newcommand{\doi}[1]{\href{http://dx.doi.org/#1}{\texttt{doi:#1}}}
\newcommand{\arxiv}[1]{\href{http://arxiv.org/abs/#1}{\texttt{arXiv:#1}}}

% all overfull boxes must be fixed; 
% i.e. there must be no text protruding into the margins


% declare theorem-like environments
\theoremstyle{plain}
\newtheorem{theorem}{Theorem}
\newtheorem{lemma}[theorem]{Lemma}
\newtheorem{corollary}[theorem]{Corollary}
\newtheorem{proposition}[theorem]{Proposition}
\newtheorem{fact}[theorem]{Fact}
\newtheorem{observation}[theorem]{Observation}
\newtheorem{claim}[theorem]{Claim}
\newtheorem*{theorem*}{Theorem}
\newtheorem*{lemma*}{Lemma}

\theoremstyle{definition}
\newtheorem{definition}[theorem]{Definition}
\newtheorem{example}[theorem]{Example}
\newtheorem{conjecture}[theorem]{Conjecture}
\newtheorem{open}[theorem]{Open Problem}
\newtheorem{problem}[theorem]{Problem}
\newtheorem{question}[theorem]{Question}

\theoremstyle{remark}
\newtheorem{remark}[theorem]{Remark}
\newtheorem{note}[theorem]{Note}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\newcommand{\ZZ}{\mathbb{Z}}
\newcommand{\QQ}{\mathbb{Q}}
\newcommand{\NN}{\mathbb{N}}
\newcommand{\RR}{\mathbb{R}}
\newcommand{\Sym}{\mathfrak{S}}
\newcommand{\odd}{\mathrm{odd}}
\newcommand{\even}{\mathrm{even}}
%\def\FourDet#1#2#3#4{{\Bigl|\begin{matrix}{#1&#2\\ #3&#4\end{matrix}\Bigr|}}
\newcommand{\FourDet}[4]{{\Bigl|\begin{matrix}#1&#2\\ #3&#4\end{matrix}\Bigr|}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% if needed include a line break (\\) at an appropriate place in the title


\title{\bf A combinatorial proof of the\\ non-vanishing of 
Hankel determinants\\ of the Thue--Morse sequence}

% input author, affilliation, address and support information as follows;
% the address should include the country, and does not have to include
% the street address 

\author{Yann Bugeaud \qquad Guo-Niu Han\\
\small Institut de Recherche Math\'ematique Avanc\'ee\\[-0.8ex]
\small Universit\'e de Strasbourg et CNRS\\[-0.8ex] 
\small Strasbourg, France\\
\small\tt \{bugeaud,guoniu\}@math.unistra.fr
}

% \date{\dateline{submission date}{acceptance date}\\
% \small Mathematics Subject Classifications: comma separated list of
% MSC codes available from http://www.ams.org/mathscinet/freeTools.html}

\date{\dateline{Oct 21, 2013}{Aug 7, 2014}{Aug 21, 2014}\\
\small Mathematics Subject Classifications: 05A05, 11J82}

\begin{document}

\maketitle

% E-JC papers must include an abstract. The abstract should consist of a
% succinct statement of background followed by a listing of the
% principal new results that are to be found in the paper. The abstract
% should be informative, clear, and as complete as possible. Phrases
% like "we investigate..." or "we study..." should be kept to a minimum
% in favor of "we prove that..."  or "we show that...".  Do not
% include equation numbers, unexpanded citations (such as "[23]"), or
% any other references to things in the paper that are not defined in
% the abstract. The abstract will be distributed without the rest of the
% paper so it must be entirely self-contained.

\begin{abstract}
In 1998, Allouche, Peyri\`ere, Wen and Wen established that the 
Hankel determinants associated with the Thue--Morse sequence on $\{-1, 1\}$
are always nonzero. Their proof depends on a set of sixteen recurrence relations.
We present an alternative, purely combinatorial proof of the same result.
We also re-prove a recent result of Coons on the non-vanishing of the
Hankel determinants associated to two other classical integer sequences.

  % keywords are optional
  \bigskip\noindent \textbf{Keywords:} Hankel determinant; combinatorial proof; Thue--Morse sequence
\end{abstract}

\section{Introduction}

Let ${\cal C} (z)$ be a power series in one variable with
rational coefficients,
$$
{\cal C} (z) = \sum_{k \ge 0}  \, c_k z^k, \quad c_k \in \QQ.
$$
For $k \ge 1$ and $p \ge 0$, let
$$
H_k^p ( {\cal C} ) := \left|
\begin{matrix}
c_p & c_{p+1} & \ldots & c_{p+k-1} \cr
c_{p+1} & c_{p+2} & \ldots & c_{p+k} \cr
\ \vdots \hfill & \ \vdots \hfill & \ddots &
\ \vdots \hfill \cr
c_{p+k-1} & c_{p+k} & \ldots & c_{p+2k-2} \cr
\end{matrix}
\right|
$$
be the $(p, k)$-order Hankel determinant 
associated to ${\cal C} (z)$. For simplicity, we write $H_k ({\cal C})$
instead of $H_k^0 ({\cal C} )$. 
The study of the non-vanishing of $(p,k)$-order Hankel determinants is an interesting
question on its own, and this is the purpose of the present paper for the sequence   %%y
$(c_k)_{k \ge 0}$ being the Thue--Morse sequence. 
However, we start the introduction by pointing out a motivation
coming from Diophantine approximation and concerning the study of rational approximation
to the real numbers ${\cal C} (1/b)$, where $b \ge 2$ is an integer. 

Let $\xi$ be an irrational, real number.
The irrationality exponent 
$\mu(\xi)$ of $\xi$ is the supremum
of the real numbers $\mu$ such that the inequality
$$
\biggl| \xi - \frac{p}{q} \biggr| < \frac{1 }{ q^{\mu}}
$$
has infinitely many solutions in rational numbers $p/q$.
It follows from the theory of continued fractions
that $\mu (\xi)$ is always greater than or equal
to $2$, and an easy covering argument shows that 
$\mu (\xi)$ is equal to $2$ for almost
all real numbers $\xi$ (with respect
to the Lebesgue measure). 
Furthermore, Roth's theorem
asserts that the irrationality exponent of every
algebraic irrational number is equal to $2$. The reader is directed
to the monograph~\cite{SchmLN} for proofs and refinements of these assertions. 
It is in general a very difficult problem to determine the
irrationality exponent of a given transcendental real number $\xi$, unless
$\xi$ is given by its continued fraction expansion. 
Apart from 
more or less {\it ad hoc} constructions, 
there are only very few examples 
of transcendental numbers $\xi$ whose irrationality
exponent is known. When they
can be applied,
the current techniques allow us most often only to 
get an upper bound for $\mu (\xi)$.

%In particular when $\xi$ is defined by
%its expansion in some integer base $b \ge 2$, we do not 
%generally get enough information to determine the
%exact value of $\mu (\xi)$. Write
%$$
%\xi = \lfloor \xi \rfloor +
%\sum_{k \ge 1} \, {a_k \over b^k},   
%$$ 
%where $a_k \in \{0, 1, \ldots , b-1\}$ for $k \ge 1$
%and $\lfloor \cdot \rfloor$ denotes the integer part function.
Recently, Bugeaud \cite{Bu11} developed a method for 
computing $\mu (\xi)$ when $\xi$ is a  Thue--Morse--Mahler number. 
Let 
$$
{\bf t} = t_0 t_1 t_2 \ldots
%= 0110100110010110100101100110100110010110 \ldots
= 1 \ -1 \ -1 \ 1 -1 \ 1 \ 1 \ -1 \ -1 \ 1 \ 1 \ -1 \ldots 
$$ 
denote the Thue--Morse word on $\{-1, 1\}$ defined by $t_0 = 1$,
$t_{2k} = t_k$ and $t_{2k + 1} =  - t_k$ for $k \ge 0$. 
Alternatively, $t_k = 1$ (resp. $-1$)
if the number of $1$'s in the binary expansion of $k$ is
even (resp. is odd). Let 
$$
{\cal T} (z) := \sum_{k \ge 0} \, t_k z^k
$$
be the generating function of $(t_k)_{k \ge 0}$. It is proved in \cite{Bu11}
that, for every integer $b \ge 2$, the irrationality exponent  of the real number
%(which is transcendental, by an old result of Mahler \cite{Mah29})
$$
%\xi_{{\bf t}, b} = 
{\cal T} (1/b) = 
\sum_{k \ge 0} \, \frac{t_{k} }{ b^{k}}
=  1 - \frac{1 }{ b} - \frac{1 }{ b^2} + \frac{1 }{ b^3}  - \frac{1 }{ b^4} +
\frac{1 }{b^{5}} + \ldots 
$$ 
is equal to $2$. 
There are two main ingredients in the proof.

A first one is the fact that ${\cal T} (z)$ satisfies
a functional equation, namely
$$
{\cal T} (z) = (1 - z) {\cal T} (z^2) = \prod_{n \ge 0} \bigl( 1 - z^{2^n} \bigr),
$$
a key tool in Mahler's proof \cite{Mah29} that ${\cal T} (1/b)$ is transcendental. 

A second one is the non-vanishing of Hankel determinants
associated with ${\bf t}$, a result established by 
Allouche, Peyri\`ere, Wen and Wen \cite{APWW98}.

\begin{theorem*}[APWW]
%Let $\Xi(z)$ be the generating function of the Thue--Morse
%sequence on $\{-1, 1\}$ starting with $1$. 
For every positive integer $k$,
the Hankel determinant $H_k ( {\cal T} )$ is non-zero.
\end{theorem*}

The proof given in \cite{APWW98} is long and difficult. It depends on
a set of sixteen recurrence relations involving the $(p, k)$-order Hankel determinants
and gives additional results on the values 
of the Hankel determinants $H^p_k ( {\cal T} )$.


Subsequently, Coons \cite{Co13} considered the functions 
$$
{\cal F}(z):=\sum_{k \ge 1} f_k z^k=\sum_{n=0}^\infty \frac{z^{2^n} }{ 1+z^{2^n}}
\quad\hbox{and}\quad  
{\cal G}(z):=\sum_{k \ge 1} g_k z^k=\sum_{n=0}^\infty \frac{z^{2^n} }{ 1-z^{2^n}}.
\eqno (1.1)
$$
He proved that, for every integer $b \ge 2$, the irrationality exponent
of $ {\cal F}(1/b)$ and $ {\cal G}(1/b)$ is equal to $2$. 
To this end, he followed the method of \cite{Bu11}, replacing the use of Theorem APWW
by that of the next result (Theorem 2 of \cite{Co13}).

\begin{theorem*}[C]
For every positive integer $k$,
the Hankel determinants $H_k^1 ({\cal F})$ 
and $H_k^1 ({\cal G})$ are nonzero.
\end{theorem*}

Coons' proof of Theorem C is of the same level of difficulty as the one of Theorem APWW. 
It is long and hard to follow. 

The aim of this note is to provide a unified, combinatorial proof
of both Theorems APWW and C. We believe that our approach is much simpler
than that of \cite{APWW98,Co13}. 

Our paper is organized as follows. The key combinatorial result, namely Theorem J, is stated
in Section 2, along with three equivalent lemmas. Complete proofs of these lemmas and theorem
are given in Section 3. We gather in Section 4 some additional statements, which follow
from our approach. Then, in Section 5, we show how Theorems APWW and C 
can be easily derived from Theorem J. 

When nothing else is specified, the notation $a \equiv b$ means that the integers $a$
and $b$ are congruent modulo $2$.

\section{Permutations and involutions} 


Throughout this text, $N$ denotes the set of non-negative integers. 
We introduce the sets
$$
J= \{(2n+1)2^{2k} -1\mid n,k \in N\} 
= \{ 0, 2, 3, 4, 6, 8, 10, 11,  \ldots \},
$$
and
$$
K=N\setminus J=\{1,5,7,9,13,17,\ldots\} = \{(2n+1)2^{2k+1}-1 \mid n,k \in N\}.
$$

Let $\Sym_m=\Sym_{\{0,1,\ldots, m-1\}}$
be the set of all permutations on $\{0,1,\ldots, m-1\}$.
In this section we prove the following result.

\begin{theorem*}[J]
%\proclaim Theorem J.

(J1) For every integer $m\geq 1$, the number of 
permutations $\sigma\in\Sym_m$
such that $i+\sigma(i) \in J$ for $i=0,1,\ldots, m-1$,
is an odd number.

\smallskip
(J2) For every integer $m\geq 1$, the number of 
permutations $\sigma\in\Sym_m$
such that $i+\sigma(i) \in J$ for $i=0,1,\ldots, m-2$ (no constraint on $m-1+\sigma(m-1)\in N$)
is an odd number.
\end{theorem*}
%\goodbreak

The proof is based on some combinatorial techniques.
Since we want to enumerate permutations modulo 2, we can delete
suitable pairs of permutations  and the result will not be changed.
The problem is then how to associate a given permutation
with another to form a pair. Two methods are used in the present paper:

(1) taking the inverse $\sigma^{-1}$ of a given permutation $\sigma$; 

(2) exchanging two values by 
letting $\sigma(i):=\sigma(j)$ and $\sigma(j):=\sigma(i)$.

Those two methods are fully described in the proof of Theorem $(J1)$.

\medskip

Throughout this paper we use three representations for permutations: 
the {\it one-line}, {\it two-lines} and the {\it product of disjoint cycles}. 
For example, we write
$$
\sigma\in\Sym_9=516280374=
\begin{pmatrix}012345678\\ 516280374\\ \end{pmatrix}
= (0,5)(1)(2,6,3)(4,8)(7). 
$$
We choose to separate the elements of a cycle by commas.

Sometimes we write a list of sets under the two-line representations. If the
set $A$ is under the index $i$, this means that $i+\sigma(i)\in A$.
For example, the permutations in  $(J1)$ and $(J2)$ are 
$$
\begin{pmatrix}
	0&1&2&3&4&5&6&7&8\cr 
\cdot&\cdot&\cdot&\cdot&\cdot&\cdot&\cdot&\cdot&\cdot\cr
	J&J&J&J&J&J&J&J&J\cr 
\end{pmatrix}
$$
and
$$
\begin{pmatrix}
	0&1&2&3&4&5&6&7&8\cr 
\cdot&\cdot&\cdot&\cdot&\cdot&\cdot&\cdot&\cdot&\cdot\cr
	J&J&J&J&J&J&J&J&N\cr 
\end{pmatrix}
$$
respectively.
\medskip

An {\it involution} is a permutation $\sigma$ such that $\sigma=\sigma^{-1}$.
In the cycle representation of an involution every cycle is either a
{\it fixed point}
$(b)$ or a {\it transposition} $(c, d)$.
For every set $A$, a transposition $(c, d)$ is said to be an {\it $A$-transposition}
if $c+d\in A$ and $c+d$ is odd. This means also that there is an even number
and an odd number in every $A$-transposition. Generally the order of the
two numbers in a transposition does not matter. However, throughout this paper, 
we always write the {\it even number before the odd number} in 
every $A$-transposition.
%, else some transformation could not be reversible.

\medskip

For finite sets of positive integers $A, B$ and a non-negative integer $f$,
let $\nu(A, f, B)$ be the 
number of involutions in $\Sym_{A}$ such that all transpositions 
are $B$-transpositions and have exactly $f$  fixed points. 
Also let $\nu(A, f/g, B) = \nu(A, f, B) +  \nu(A, g, B)$.
For an infinite set $A$ 
let $A|_m$ be the set composed of the $m$ smallest integers in $A$.


We state below three equivalent lemmas. The first (resp. second, third) assertion of any
of these is equivalent to the first (resp. second, third) assertion of any of the
other two lemmas. 

\begin{lemma*}[N]
%\proclaim Lemma N.
For $m\geq 1$ we have
\begin{align}
	\tag{N1} \nu(N|_{m}, 0/1, K) &\equiv 1; \\
	\tag{N2} \nu(N|_{2m-1}, 1, J) &\equiv 1; \\
	\tag{N3} \nu(N|_{2m}, 0/2, J) &\equiv 1. 
\end{align}
\end{lemma*}

Let 
$$
P=\{0,3,4,7,8,11,\ldots\}=\{k \mid k=0,3\pmod 4\}
$$
and 
$$
Q=\{1,2,5,6,9,10,\ldots\}=\{k \mid k=1,2\pmod 4\}.
$$
We define three transformations:
\begin{align*}
\beta &: N\rightarrow N; \qquad k\mapsto 
\begin{cases}k/2 &\text{if $k$ is even}\cr (k-1)/2 &\text{if $k$ is odd}\cr\end{cases} \\
\gamma &: P\rightarrow N; \qquad k\mapsto 
\begin{cases}k/4 &\text{if $k$ is even}\cr (k-3)/4 &\text{if $k$ is odd}\cr\end{cases} \\
\delta&: N\rightarrow N; \qquad k\mapsto 
\begin{cases}k+1 &\quad\ \ \text{if $k$ is even}\cr k-1 &\quad\ \ \text{if $k$ is odd}\cr\end{cases} 
\end{align*}
The transformation $\beta$ is extended to the involutions $\sigma$
on $N|_m$ such that all transpositions are $K$-transpositions, by applying $\beta$
on every number in the cycle representation of~$\sigma$. The transformation
$\beta$ for involutions is reversible,
even though $\beta$ on $N$ is not reversible.
For example
$$
%\beta(  (7)(0,5)(3,6)(2)(1,8)(4)) = 
\beta(  (7)(0,5)(6,3)(2)(8,1)(4))
= (3)(0,2)(3,1)(1)(4,0)(2).
$$
We do not know a priori whether the fixed point $3$ is obtained from $6$ or from $7$.
We must look at the transposition $(3, 1)$ first. It is obtained 
from the permutation $(6, 3)$ since
we know that an even number is always before an odd number in the transposition.
Thus, we can recover the $K$-transpositions $(6, 3)(0, 5)(8, 1)$. 
All the other numbers are fixed points, so these are $(7)(2)(4)$.
If $(c, d)$ is a $K$-transposition, then 
$$\beta(c)+\beta(d) = \frac{c+d-1}{ 2}=\frac{(2n+1)2^{2k+1}-1-1}{ 2} 
= (2n+1)2^{2k}-1\in J.$$


\medskip
In the same way,
the transformation $\gamma$ is extended to the involutions $\sigma$ on $P|_m$
such that all transpositions are $J$-transpositions, by applying $\gamma$
on every number in the cycle representation of $\sigma$. Again, the transformation
$\gamma$ for involutions is reversible,
even though $\gamma$ on $P|_m$ is not reversible.
For example
$$
\gamma(  (15)(0,11)(12,7)(4)(16,3)(8))
= (3)(0,2)(3,1)(1)(4,0)(2).
$$
If $(c,d)$ is a $J$-transposition and $c,d\in P$, then 
$$\gamma(c)+\gamma(d) = \frac{c+d-3}{ 4}=\frac{(2n+1)2^{2k}-1-3}{ 4} 
= (2n+1)2^{2k-2}-1\in J.$$
\medskip
In fact we can check that the image sets of $\beta$ and $\gamma$ are 
identical, thus the transformation
$\gamma^{-1}\beta$ is well defined. 
The above comments are still valid if $J$ and $K$ are exchanged.
By the bijection $\gamma^{-1}\beta$, the following lemma is equivalent to Lemma N.

\begin{lemma*}[P]
For $m\geq 1$ we have
\begin{align}
	\tag{P1} \nu(P|_{m}, 0/1, J) &\equiv 1; \\ 
	\tag{P2} \nu(P|_{2m-1}, 1, K) &\equiv 1; \\ 
	\tag{P3} \nu(P|_{2m}, 0/2, K) &\equiv 1. 
\end{align}
\end{lemma*}

The third transformation $\delta$ is extended to the set of involutions $\sigma$ on $P|_m$
such that all the transpositions are $J$-transpositions, by applying $\delta$
on every number in the cycle representation of $\sigma$. The transformation
$\delta$ for involutions is reversible since $\delta$ for $N$ is reversible.
For example
$$
\delta(  (15)(0,11)(12,7)(4)(16,3)(8))
=  (14)(1,10)(13,6)(5)(17,2)(9)
$$
If $(c, d)$ is a $J$-transposition then $(\delta(c), \delta(d))$ is still
a $J$-transposition since $c+d = \delta(c) + \delta (d)$. 

The above comments are still valid if $J$ and $K$ are exchanged.
Using the bijection $\delta$, we see that the following lemma is equivalent to Lemma P.

\begin{lemma*}[Q]
For $m\geq 1$ we have
\begin{align}
	\tag{Q1} \nu(Q|_{m}, 0/1, J) &\equiv 1; \\ 
	\tag{Q2} \nu(Q|_{2m-1}, 1, K) &\equiv 1; \\ 
	\tag{Q3} \nu(Q|_{2m}, 0/2, K) &\equiv 1. 
\end{align}
\end{lemma*}

Since Lemmas $N$, $P$ and $Q$ are equivalent, we prove
(P1), (N2), (N3) in Section 3.
%>>>

\section{The proofs}

We begin with several comments.
% which are common for all proofs.
The proofs of all the theorems and lemmas are based on induction
on the lengths of the permutations. 
Small values of $m$ can be easily checked by hand.  %%y
The proof of  $(N2)$ uses $(P1)$, the proof of $(P1)$ uses $(J2)$,
and the proof of $(J2)$ uses again $(N2)$. 
This is not a circular reasoning, because
the length of permutations
is smaller than the length of the original permutations. 
For every permutation $\sigma$, we say that $\sigma$ contains a column 
$\binom{\odd }{ \even}$ (in the two-line representation)
if there is some odd number $j$ such that $\sigma(j)$ is even.
%We make similar sentence pour 
We make a similar definition for 
$\binom{\even }{ \even}$,
$\binom{\even }{ \odd}$
and
$\binom{\odd }{\odd}$.
For short we say that a permutation $\sigma$ is {``\it in (J1)" }
if $\sigma$ satisfies the conditions described in the statement of Theorem (J1),
and that an involution $\sigma$ is {``\it in (P1)"} if $\sigma$
is an involution on the set $P|_m$ having 0 or 1 fixed point, and all
transpositions are $J$-transpositions. 
%So do for all others Theorems and Lemmas.
%
The following basic facts are easy to verify:

(FJ1) The set $J$ contains all even numbers;

(FJ2) If an odd number $x$ is in $J$, then $x\equiv 3\pmod 4$.
\medskip

\begin{proof}[Proof of (J1)]
%{\it Proof of $(J1)$}\pointir
We count  the permutations in (J1)  modulo 2.
% and let $\#$ be their number.
If $\sigma$ contains more than two columns $\binom{\odd }{ \odd}$
in the two-line representation,
select the first two such columns
$\binom{i_1 }{j_1}$
and 
$\binom{i_2 }{j_2}$.
We define another permutation $\tau$ obtained from $\sigma$ by exchanging $j_1$ and $j_2$
in the bottom line. This procedure is reversible.
By (FJ1), it is easy to verify that $\tau$ is also a valid permutation in (J1). 
So that we can delete the pair $\sigma$ and $\tau$, and 
there only remain the permutations containing $0$ or $1$ column 
$\binom{\odd }{ \odd}$,
in particular, having $0$ or $1$ odd fixed point.
Similarly with an even number,
there only remain permutations containing $0$ or $1$ column 
$\binom{\even }{ \even}$. Consequently, the only remaining permutations have
$0,1$ or $2$ fixed points.
Thanks to the bijection $\sigma\mapsto \sigma^{-1}$,
we need only consider the involutions. 
We can check that
 all transpositions are $J$-transpositions.
%
If $m$ is odd, then the involution contains one fixed point,
and the number of such involutions is $\nu(N|_{m},1,J)\equiv 1$ by Lemma $(N2)$.
If $m$ is even, then the involution may contain $0$ or $2$ fixed points,
and in the case of $2$ fixed points, we can check that there are exactly 
one odd and one even fixed point.
Hence
the number of such involutions is $\nu(N|_{m},0/2,J)\equiv 1$ by Lemma $(N3)$.
\end{proof}

\medskip
\begin{proof}[Proof of (N2) and (N3)]
%{\it Proof of $(N2)$ and $(N3)$}\pointir
By (FJ2) the two numbers in every $J$-transposition are either both in $P$ or 
both in $Q$. This means that no $J$-transposition takes one number in $P$ and another in $Q$. 
The involutions in $(N2)$ and $(N3)$ are of type
\begin{align*}
	P\qquad\quad &\quad\qquad\qquad Q \\
	(\bullet) (\bullet \bullet) (\bullet \bullet)  (\bullet \bullet)\quad &
	\Big|\quad
(\bullet) (\bullet) (\bullet \bullet) (\bullet \bullet)  (\bullet \bullet) 
(\bullet \bullet)  
\end{align*}
The two parts composed by numbers from $P$ and from $Q$ are ``independent".
The cardinalities of the two parts and the number of fixed  points in each side
are characterized by~$m$.
If $m=2k+1$ is odd, then every involution $\sigma$ in $(N2)$ has exactly one 
fixed point, in $P|_k$ or $Q|_{k+1}$, according to the parity of $k$. Hence 
$$
\nu(N|_{2k+1}, 1, J)\equiv
\nu(P|_{k}, 0/1, J)
\times \nu(Q|_{k+1}, 0/1, J)\equiv 1.  
$$
The last equality follows from Lemmas $(P1)$ and $(Q1)$.
If $m=2k$ is even and $k$ is odd, then the cardinalities of $P|_k$ and $Q|_k$ 
are odd. So that there is one fixed point in $P|_k$ and one in $Q|_k$.
Hence
$\nu(N|_{2k}, 0, J)=0$ and
$$
\nu(N|_{2k}, 2, J)\equiv
\nu(P|_{k}, 1, J)
\times \nu(Q|_{k}, 1, J) \equiv 1. 
$$
Again, the last equality follows from Lemmas $(P1)$ and $(Q1)$.
If $m=2k$ is even and $k$ is even, then 
the cardinalities of $P|_k$ and $Q|_k$ 
are even. Three situations may occur: 

(i) no fixed point neither in $P|_k$
nor in $Q|_k$; 

(ii) two fixed points in $P|_k$ and no fixed point in $Q|_k$;

(iii) two fixed points in $Q|_k$ and no fixed point in $P|_k$. 

Hence, we get
\begin{align*}
	\nu(N|_{2k}, 0, J)&\equiv \nu(P|_{k}, 0, J) \times \nu(Q|_{k}, 0, J)
	\equiv 1, \\
	\nu(N|_{2k}, 2, J)&\equiv \nu(P|_{k}, 0, J) \times \nu(Q|_{k}, 2, J) +
	 \nu(P|_{k}, 2, J) \times \nu(Q|_{k}, 0, J)\equiv 0.  
 \end{align*}
The first equality follows from Lemmas $(P1)$ and $(Q1)$.
The second equality is proved by using the bijection $\delta$ described in Section 2.
\end{proof}

\medskip
\begin{proof}[Proof of (P1)]
%{\it Proof of (P1)}\pointir
When $m=2k$ is even, 
the image $\tau=\gamma (\sigma)$ by $\gamma$ (described in Section 2) 
of every permutation $\sigma$ in $(P1)$ 
can be identified with 
a permutation $\rho$ on $\{0,1,\ldots, k-1\}$
such that $i+\rho(i)\in J$ for $i=0, 1, \ldots , k-1$. 
For example, taking $\sigma=(0,3)(7,8)(4,11)$,
we have $\tau=\gamma(\sigma) =\gamma ((0,3)(8,7)(4,11)) = (0,0)(2,1)(1,2)$
which can be identified with the permutation on $\{0,1,2\}$ given by 
$$
\rho=\begin{pmatrix}
	0 & 1 & 2 \\ 
	0 & 2 & 1 
\end{pmatrix}.
$$
The number of such permutations is odd by Theorem $(J1)$.
\smallskip

When $m=2k+1$ is odd, every permutation $\sigma$ in 
$(P1)$ has one fixed point. Apply the transformation
$\gamma$ to $\sigma$, then replace the unique singleton $b$ (which is obtained
from the fixed point of $\sigma$) by $(k, b)$ or $(b, k)$ to form a pair. 
There is a unique way to choose between $(k, b)$ and $(b, k)$ such that
$\tau$ can be identified to a permutation $\rho$ on $\{0,1,\ldots, k\}$.
For example take $\sigma=(0,11)(7,8)(3,12)(4)$,
we have $\tau=\gamma(\sigma) =\gamma ((0,11)(8,7)(12,3)(4))
= (0,2)(2,1)(3,0)(1)$,
the single element is $b=1$, we need replace $(1)$ by $(1,3)$ (not $(3,1)$ of course). 
So that $\tau$ is identified to the following permutation on $\{0,1,2, 3\}$
$$
\rho=\begin{pmatrix}
	0 & 1 & 2 & 3 \\
	2 & 3 & 1 & 0 \\
	J & N & J & J 
\end{pmatrix}
$$
or its inverse
$$
\rho^{-1}=\begin{pmatrix}
	0 & 1 & 2 & 3 \\
	3 & 2 & 0 & 1 \\
	J & J & J & N 
\end{pmatrix}.
$$
We can verify that one of the two permutations $\rho$ and $\rho^{-1}$ is in $(J2)$ 
(look at the letter $N$ at the third line in the above examples).
The number of such permutions is odd by Theorem (J2).
\end{proof}
\medskip

\begin{proof}[Proof of (J2)]
For every permutation $\sigma$ in (J2), $i+\sigma(i)\in J$ for
$i \leq m-2$. 
If $\sigma(m-1)$ is odd and $\sigma$ contains a $\binom{\odd }{ \odd}$ column,
let $\binom{j }{\sigma(j)}$ be the first  $\binom{\odd }{ \odd}$ column. 
We then define another permutation $\tau$
obtained from $\sigma$ by exchanging $\sigma(j)$ and $\sigma(m-1)$.
This procedure is reversible. We can delete the pair $\sigma$ and $\tau$.
Similarly we can delete every permutation $\sigma$ such that
$\sigma(m-1)$ is even and $\sigma$ contains an $\binom{\even }{ \even}$ column.
There only remain two types of permutations. If $\sigma(m-1)$ is odd,
then every number under an odd number in the two-line representation is even. 
If $\sigma(m-1)$ is even,
then every number under an even number is odd, as shown here:
$$
\begin{pmatrix}
		 1 & 2 & 3 & 4 & 5 &  & \cdots &| & m-1 \\
		 e &   & e &   & e &  & \cdots &| & o 
\end{pmatrix}
\hbox{\quad and \quad}
\begin{pmatrix}
	 0 & 1&  2 &3 & 4 &  & \cdots &| & m-1 \\
	 o &  &  o &  & o &  & \cdots &| & e 
\end{pmatrix}
$$
The letter ``e" and ``o" represent an even and odd numbers respectively.
There are two cases to be considered.
\smallskip

(I) If $m$ is even, then $m-1$ is odd.
The number of odd numbers in $N|_m$
is equal to the number of even numbers in $N|_m$.
\smallskip

(I.1) If $\sigma(m-1)$ is even, then
the permutations are of the type
$$
\begin{pmatrix}
	0& 1& 2& 3& 4& 5& 6 & | & 7 \cr
	o& e& o& e& o& e& o & | & e \cr
	J& J& J& J& J& J& J & | & N \cr
\end{pmatrix}
$$
which is equivalent to the product 
$$
\begin{pmatrix}
	0& 2& 4& 6  \cr
	o& o& o& o  \cr
	J& J& J& J  \cr
\end{pmatrix}
\times
\begin{pmatrix}
	1& 3& 5&  7 \cr
	e& e& e&  e \cr
	J& J& J&  N \cr
\end{pmatrix}.
$$
The first factor is equal to $\nu(N|_m, 0, J)$, and the second factor
is equivalent to
$$
\begin{pmatrix}
	1& 3& 5&   \cr
	e& e& e&  e\cr
	J& J& J&   \cr
\end{pmatrix},
$$
which counts $\nu(N|_{m-1}, 1, J)\equiv 1$ by (N2).
\smallskip

(I.2) If $\sigma(m-1)$ is odd, then
there are as many even numbers as odd numbers.
Since the last column  is $\binom{\odd }{ \odd}$,
there is necessarily a unique column $\binom{\even }{ \even}$,
which will be called ``intruder", and marked by the $*$ sign.
The permutations in $(J2)$ are of type
$$
\sum_{*\ even}\begin{pmatrix}
	0& 1& 2^*& 3& 4& 5& 6 & | & 7 \cr
	o& e& e& e& o& e & o& | & o \cr
	J& J& J& J& J& J& J & | & N \cr
\end{pmatrix}
$$
The column 2 is the ``intruder",
and the letter $J$ under that column can be replaced by $N$.
%
Exchanging $\sigma(*)$ and $\sigma(m-1)$ yields
$$
\sum_{*\ even}\begin{pmatrix}
	0& 1& 2^*& 3& 4& 5& 6 & | & 7 \cr
	o& e& o& e& o& e & o& | & e \cr
	J& J& N& J& J& J& J & | & N \cr
\end{pmatrix}
$$
which is equivalent to the product 
$$
\left( \, 
	\sum_{*\ even}\begin{pmatrix}
	0& 2^*& 4& 6  \cr
	o& o& o& o  \cr
	J& N& J& J  \cr
	\end{pmatrix}
\, \right)
\times
\begin{pmatrix}
	1& 3& 5&  7 \cr
	e& e& e&  e \cr
	J& J& J&  N \cr
\end{pmatrix}.
$$
The first factor is equal to $\nu(N|_m, 2, J)$ and the second one 
is equal to $\nu(N|_{m-1}, 1, J)\equiv 1$ by (N2).
By (I.1) and (I.2)
the total number of permutations in this case is
$$
\nu(N|_m,0,J) \times\nu(N|_{m-1}, 1, J)
+ \nu(N|_m,2,J)\times \nu(N|_{m-1}, 1, J)
\equiv
\nu(N|_m,0/2,J) 
\equiv 1,
$$
where the last equality follows from (N3).
\smallskip

\goodbreak
(II) If $m$ is odd, then $m-1$ is even.
The number of even numbers in $N|_m$
is equal to the number of odd numbers in $N|_m$, plus 1.
\smallskip

(II.1)
If $\sigma(m-1)$ is even, then the permutations are of type
$$
\begin{pmatrix}
	0& 1& 2& 3& 4& 5& 6 & 7 & | & 8 \cr
	o& e& o& e& o& e& o & e & | & e \cr
	J& J& J& J& J& J& J & J & | & N \cr
\end{pmatrix}
$$
which is equivalent to the product 
$$
\begin{pmatrix}
	0& 2& 4& 6  \cr
	o& o& o& o  \cr
	J& J& J& J  \cr
\end{pmatrix}
\times
\begin{pmatrix}
	1& 3& 5&  7 & 8 \cr
	e& e& e&  e & e\cr
	J& J& J&  J & N\cr
\end{pmatrix}.
$$
The first factor is equal to $\nu(N|_{m-1}, 0, J)$, and the second factor
is equivalent to
$$
\begin{pmatrix}
	1& 3& 5& 7  &  \cr
	e& e& e& e  &  e\cr
	J& J& J& J  & \cr
\end{pmatrix}.
$$
The number of such permutations is equal to $\nu(N|_{m}, 1, J)$, which is
odd, by (N2).
\smallskip

(II.2) If $\sigma(m-1)$ is odd, the permutations are of type
$$
\sum_{*\ even}\begin{pmatrix}
	0& 1& 2^*&3& 4& 5& 6& 7 &| & 8 \cr
	o& e& e& e&  o& e& o&  e &| & o \cr
	J& J& J& J&  J& J& J& J &| & N \cr
\end{pmatrix}.
$$
Exchanging $\sigma(*)$ and $\sigma(m-1)$ yields
$$
\sum_{*\ even}\begin{pmatrix}
	0& 1& 2^*& 3& 4& 5& 6& 7 & | & 8 \cr
	o& e& o& e& o& e &  o& e & | & e \cr
	J& J& N& J& J& J& J  & J & | & N \cr
\end{pmatrix}
$$
which is equivalent to the product 
$$
\left( \, 
	\sum_{*\ even}\begin{pmatrix}
	0& 2^*& 4& 6  \cr
	o& o& o& o  \cr
	J& N& J& J  \cr
	\end{pmatrix}
\, \right)
\times
\begin{pmatrix}
	1& 3& 5&  7 & 8 \cr
	e& e& e&  e  & e\cr
	J& J& J&  J & N \cr
\end{pmatrix}.
$$
The first factor 
counts the number of involutions of $N|_{m-1}$ with $2$ fixed points.
Their number is equal to $\nu(N|_{m-1}, 2, J)$. The second factor
is equal to $\nu(N|_{m}, 1, J)\equiv 1$ by (N2).
By (II.1) and (II.2)
the total number of permutations in this case is
$$
\nu(N|_{m-1},0,J)\times \nu(N|_{m}, 1, J)
+ \nu(N|_{m-1},2,J)\times \nu(N|_{m}, 1, J)
\equiv
\nu(N|_{m-1},0/2,J) 
\equiv 1,
$$
where the last equality follows from (N3).
\end{proof}

\section{Further results}


For subsets $A,B,C, D$ of $N$ let
$
\FourDet ABCD_m
$
denote the number of permutations $\sigma$ in $\Sym_m$ such that 
$$
i+\sigma(i) \in
\begin{cases}
	A,  &\text{if $i, \sigma(i) \in [0, m-2]$} \\
	B,  &\text{if $i\in [0, m-2]$, $\sigma(i)=m-1$} \\
	C,  &\text{if $i=m-1, \sigma(i) \in [0, m-2]$} \\
	D,  &\text{if $i=\sigma(i) =m-1$.}  \\
\end{cases}
$$


\begin{theorem*}[D]
%\proclaim Theorem D.
For every $m \ge 1$, we have
\begin{align}
	\tag{J1}	\FourDet JJJJ_m &\equiv 1, \\ 
	\tag{J2}  \FourDet JNJN_m &\equiv 1, \\ 
	\tag{J3}  \FourDet JNNN_m &\equiv m, \\ 
	\tag{K1}  \FourDet KKKK_m &\equiv m+1, \\
	\tag{K2}  \FourDet KNKK_m &\equiv m+1, \\ 
	\tag{K3}  \FourDet KNNK_m &\equiv m+1. 
\end{align}
\end{theorem*}

{\it Remark 1}.  The following basic facts are easy to verify:
\smallskip

(FK1) The set $K$ contains no even integer;
\smallskip

(FK2) The set $K$ contains all integers of the form $4n+1$;
\medskip

{\it Remark 2}. Since $J$ contains all even numbers,
taking $D=J$ is equivalent to taking $D=N$;
Since $K$ does not contain any even number,
taking $D=K$ is equivalent to taking $D=\emptyset$.
\smallskip

{\it Remark 3}. Formula (K1) implies that the Hankel determinants of the 
series
$$
{\cal K}(z)=\frac{1}{ 1-z} + \sum_{k \ge 0} \frac{z^{2^n-1}}{ 1- z^{2^n}}
$$
satisfies $H_m ({\cal K}) \equiv m+1$ for $m \ge 1$. 
\smallskip

{\it Remark 4}. The formulas in Theorem D can be used to
derive other formulas,
for example
$$
\FourDet JKKJ_m \equiv m. \leqno{(Ex)}
$$

\begin{proof}[Proof of (Ex)]
%{\it Proof of (Ex)}\pointir
We have 
\begin{align}
	\tag{Ex1} \FourDet JNN{\emptyset}_m 
&\equiv \FourDet JNNN_m - \FourDet JJJJ_{m-1} 
	\equiv m - 1  \hbox{\quad [By $(J3)$ and $(J1)$]},\\ 
	\tag{Ex2} \FourDet JNJ{\emptyset}_m 
&\equiv \FourDet JNJN_m - \FourDet JJJJ_{m-1} 
\equiv 1 - 1 \equiv 0, \\ 
\tag{Ex3} \FourDet JJJ{\emptyset}_m 
&\equiv \FourDet JJJN_m - \FourDet JJJJ_{m-1} 
\equiv 1 - 1 \equiv 0, \\ 
\tag{Ex4} \FourDet JNK{\emptyset}_m 
	&\equiv \FourDet JNN{\emptyset}_m - \FourDet JNJ{\emptyset}_m 
	\equiv (m-1) - 0  \equiv m-1, \\ 
	\tag{Ex5} \FourDet JJK{\emptyset}_m 
	&\equiv \FourDet JJN{\emptyset}_m - \FourDet JJJ{\emptyset}_m 
	\equiv 0 - 0  \equiv 0, \\ 
	\tag{Ex6} \FourDet JKK{\emptyset}_m 
&\equiv \FourDet JNK{\emptyset}_m -  \FourDet JJK{\emptyset}_m
\equiv (m-1) - 0 \equiv m-1, \\ 
\tag{Ex} \FourDet JKKJ_m 
&\equiv \FourDet JKK{\emptyset}_m + \FourDet JJJJ_{m-1} 
\equiv (m-1) + 1\equiv m. 
\end{align}
\end{proof}

The first two identities $(J1)$ and $(J2)$ are simply reproduced from  Theorem J.
\smallskip

\begin{proof}[Proof of (J3)]
%{\it Proof of $(J3)$}\pointir 
By the same arguments as in the proof of (J1), the permutations to
enumerate are the involutions $\sigma$ such that

(i) $\sigma$ has $0,1,2$ fixed points;

(ii) every transposition in $\sigma$ is a $J$-transposition, except
the one which contains $m-1$, if it exists;

(iii) If $m-1$ is in a transposition $(m-1, b)$, then $m-1+b$ is odd.
\smallskip

(J3.1) If $m$ is odd, then there is exactly one fixed point.
If $m-1$ is this fixed point, then the number of involutions is
$\nu(N|_{m-1}, 0, J)$. 
If $m-1$ is in a transposition $(b_1, m-1)$
and the fixed point is $(b_2)$, then 
deleting  $m-1$ is a transformation reversible.
We get an involution of $\Sym_{m-1}$ with two fixed points $b_1, b_2$.
The number of such involutions is $\nu(N|_{m-1}, 2, J)$.
Hence the total number of involutions
is $\nu(N|_{m-1}, 0, J) + \nu(N|_{m-1}, 2, J) = \nu(N|_{m-1}, 0/2, J)$, which is an odd number
by Theorem (N3).
\smallskip

(J3.2) If $m$ is even, three situations have to be considered.

(i) If the involution has no fixed point,
then the number of involutions is $\nu(N|_{m-1}, 1, 0)$.

(ii) If the involution $\sigma$ has $2$ fixed points and $m-1$ is a fixed point, then 
the number of involutions is also $\nu(N|_{m-1}, 1, 0)$.

(iii)
If $m-1$ is in a transposition $(m-1, b_1)$ and  the two fixed points
are $(b_2)$ and $(b_3)$, then $b_2+b_3$ is odd. Exchanging $b_1$ with
$b_2$ (resp. $b_3$) if $b_2\equiv b_1 \pmod2$ (resp. $b_3\equiv b_1\pmod2$)
is a transformation reversible. Hence the total number of
involutions is equal to $\nu(N|_{m-1}, 1, 0)+\nu(N|_{m-1}, 1, 0)$
plus an even number, which is $0$ modulo 2.
\end{proof}
\smallskip

\begin{proof}[Proof of (K1)]
%{\it Proof of $(K1)$}\pointir 
By (FK1) every permutation in $(K1)$ contains no fixed point.
Since we need only count the involutions, the number of such permutations
is 0 if $m$ is odd. If $m=2k$ is even,
the permutations are of type
$$
\begin{pmatrix}
	0& 1& 2& 3& 4& 5& 6 &   7 \cr
	o& e& o& e& o& e& o &   e \cr
	K& K& K& K& K& K& K &   K \cr
\end{pmatrix}
$$
which is equivalent to the product  
$$
\begin{pmatrix}
	0& 2& 4& 6  \cr
	o& o& o& o  \cr
	K& K& K& K  \cr
\end{pmatrix}
\times
\begin{pmatrix}
	1& 3& 5&  7 \cr
	e& e& e&  e \cr
	K& K& K&  K \cr
\end{pmatrix}.
$$
The two factors are equal to $\nu(N|_m, 0, K)\equiv 1$ by (N1).
\end{proof}
\medskip

\begin{proof}[Proof of (K2)]
%{\it Proof of $(K2)$}\pointir 
If $m$ is even,
all permutations $\sigma$ in $\FourDet KNKN_m$ are of type
$$
\begin{pmatrix}
	0& 1& 2& 3& 4& 5& 6 &   7 \cr
	o& e& o& e& o& e& o &   e \cr
	K& K& K& K& K& K& K &   N \cr
\end{pmatrix}
$$
which is equivalent to the product  
$$
\begin{pmatrix}
	0& 2& 4& 6  \cr
	o& o& o& o  \cr
	K& K& K& K  \cr
\end{pmatrix}
\times
\begin{pmatrix}
	1& 3& 5&  7 \cr
	e& e& e&  e \cr
	K& K& K&  N \cr
\end{pmatrix}.
$$
The number of permutations of the type given by
the first factor is equal to $\nu(N|_{m}, 0, K)\equiv 1$
and that of the type given by the second one
is equal to $\nu(N|_{m-1}, 1, K)\equiv 1$ by (N1).
\smallskip

If $m$ is odd,
all permutations $\sigma$ in $\FourDet KNKN_m$ are of type
$$
\begin{pmatrix}
	0& 1& 2& 3& 4& 5& 6 &   7 &8 \cr
	o& e& o& e& o& e& o &   e &e\cr
	K& K& K& K& K& K& K &   K &N\cr
\end{pmatrix}
$$
which is equivalent to the product 
$$
\begin{pmatrix}
	0& 2& 4& 6  \cr
	o& o& o& o  \cr
	K& K& K& K  \cr
\end{pmatrix}
\times
\begin{pmatrix}
	1& 3& 5&  7 & 8\cr
	e& e& e&  e & e\cr
	K& K& K&  K & N\cr
\end{pmatrix}.
$$
The number of permutations of the type given by
the first factor is equal to $\nu(N|_{m-1}, 0, K)\linebreak \equiv 1$ 
and that of the type given by the second one
is equal to $\nu(N|_{m}, 1, K)\equiv 1$ by (N1).
Hence 
$$
\FourDet KNKN_m\equiv 1
$$
and
$$
\FourDet KNKK_m
\equiv \FourDet KNKN_m - \FourDet KKKK_{m-1}
\equiv 1 - (m-1 +1) \equiv m+1.
$$
\end{proof}

\begin{proof}[Proof of (K3)]
%{\it Proof of $(K3)$}\pointir 
We need only count the involutions without fixed points, so that the 
number of such permutations is 0 when $m$ is odd.
If $m=2k$ is even, all transpositions are necessarily $K$-transpositions, 
except the one which contains $m-1$. Removing  $m-1$ yields an involution
with one fixed point. The number of such involutions is 
$\nu(N|_{m-1}, 1, K)\equiv 1$ by (N1).
\end{proof}

\medskip
Furthermore, in Lemma (N3) we have a mixed formula for $0$ or $2$ fixed points.
From the proof of $(N2)$ and $(N3)$ we can separate it into two more precise 
formulas.

\begin{lemma*}[N']
We have
\begin{align}
	\tag{N4} \nu(N|_{2k}, 0, J) &\equiv k+1, \\ 
	\tag{N5} \nu(N|_{2k}, 2, J) &\equiv k.  
\end{align}
\end{lemma*}


Using the transfomations $\beta, \gamma, \delta$, we see
that Lemma N' is equivalent to

\begin{lemma*}[P']
%\proclaim Lemma P'.
We have
\begin{align}
	\tag{P4} \nu(P|_{2k}, 0, K) &\equiv k+1, \\ 
	\tag{P5} \nu(P|_{2k}, 2, K) &\equiv k.  
\end{align}
\end{lemma*}

\begin{lemma*}[Q']
%\proclaim Lemma Q'.
We have
\begin{align}
	\tag{Q4}	\nu(Q|_{2k}, 0, K) &\equiv k+1, \\
	\tag{Q5}  \nu(Q|_{2k}, 2, K) &\equiv k. 
\end{align}
\end{lemma*}


\section{Completion of the combinatorial proofs of Theorems APWW and C}

Recall that 
$$
J= \{(2n+1)2^{2k} -1\mid n,k \in N\} 
= \{ 0, 2, 3, 4, 6, 8, 10, 11,  \ldots \} 
$$
and
$$
K=N\setminus J=\{1,5,7,9,13,17,\ldots\} = \{(2n+1)2^{2k+1}-1 \mid n,k \in N\}.
$$

First, we notice that, for $k \ge 1$, the integer 
$g_k$ is equal to the $2$--adic valuation of $2k$, known sometimes 
as the {\it ruler function}. For $k\ge  1$, we have the recursion
$$
g_{2k+1} =1\qquad\hbox{and}\qquad g_{2k} =1+g_k.
$$ 
This sequence starts as
$$
(g_k)_{k \ge 1}= 1,2,1,3,1,2,1,4,1,2,1,3,1,2,1,5,1,2,1,3,1,2,1,4,\ldots 
$$ 

The proofs of Theorems APWW and C combine Theorem J with the
next two lemmas.

\begin{lemma}
%\proclaim Lemma 1.
For $k \ge 0$, the integer $g_{k+1}$ is odd if, and only if, $k$ is in $J$.
\end{lemma}

\begin{proof}
Let $k$ be a non-negative integer.
It follows from (1.1) that $g_{k+1}$ is equal to the number of pairs $(j, m)$ of integers
$j \ge 1$, $m \ge 0$ such that $j 2^m = k + 1$. 
In particular, writing $k + 1 = j_0 2^{m_0}$ with $j_0$ odd, we see that
$$
k + 1 = j_0 2^{m_0} = (2  j_0) 2^{m_0-1} = \ldots = (2^{m_0} j_0 ) 2^0,
$$
showing that $g_{k+1} = m_0 + 1$. Consequently, $g_{k+1}$ is odd if, and only if,
$m_0$ is even, that is, if and only if, $k$ is in $J$. 
\end{proof}

\begin{lemma}
For $k \ge 0$, the integer $\delta_k := (t_{k+1} - t_k)/2$
is odd if, and only if, $k$ is in $J$.
\end{lemma}

\begin{proof}
For $\ell \ge 0$, we have 
$$
\delta_{2 \ell} = (t_{2 \ell +1} - t_{2 \ell})/2 = -t_{\ell} = \pm 1,
$$
thus $\delta_{2 \ell}$ is odd. 
For an odd integer $j \ge 1$ and an integer $k \ge 1$, we have
$$
\delta_{j 2^{2k} - 1} \equiv  (t_{j 2^{2k}} - t_{j 2^{2k} - 1})/2
\equiv  (t_{j 2^{2k-1}} + t_{j 2^{2k-1} - 1})/2  \equiv 
1 + \delta_{j 2^{2k-1} - 1} \ \pmod{2}
$$
and, likewise,
$$
\delta_{j 2^{2k-1} - 1} \equiv  1 +  \delta_{j 2^{2(k-1)} - 1} \ \pmod{2}.
$$
Consequently, an immediate induction shows that,
for any odd integer $j$ and any integer $\ell \ge 0$, the integer
$\delta_{j 2^{\ell} - 1}$ is odd if, and only if, $\ell$ is even, that is,
if, and only if, $j 2^{\ell} - 1$ is in $J$. 
This proves the lemma.
\end{proof}





\bigskip
\goodbreak

\begin{proof}[Proof of Theorem C]

Let ${\cal J} (z)$ be the power series
$$
{\cal J} (z) = \sum_{k \ge 0}  \, j_k z^k = 1 + z^2 + z^3 + z^4 + z^6 + \ldots
$$
defined by $j_k=1$ if  $k\in J$ and $j_k = 0$ otherwise. 
Let $k$ be a positive integer.
By the definition of the determinant, $H_k(\cal J)$ is equal to
$$
\sum_{\sigma\in\Sym_k} (-1)^{inv(\sigma)} j_{0+\sigma(0)}
j_{1+\sigma(1)}\cdots
j_{k-1+\sigma(k-1)},
$$
where $inv(\sigma)$ is the number of inversions of $\sigma$.
The product $j_{0+\sigma(0)} j_{1+\sigma(1)}\cdots j_{k-1+\sigma(k-1)}$
is equal to 1 if $i+\sigma(i)\in J$ for $i = 0, 1, \ldots , k-1$, and is equal to 0 otherwise.
Hence, the above Hankel determinant $H_k(\cal J)$ is equal modulo 2 to
the number of
permutations $\sigma\in\Sym_k$
such that $i+\sigma(i) \in J$ for all $i=0,1,\ldots, k-1$,
which is equal to 1 modulo 2 by Theorem (J1).
We deduce from Lemma 1 that $H_k({\cal J}) \equiv H_k^1 ({\cal G})$.
Consequently, the Hankel determinant 
$H_k^1 ({\cal G})$ is always an odd integer. Furthermore, it follows
from (1.1) that the coefficients of the power series ${\cal F} (z)$ and
${\cal G} (z)$ are congruent modulo 2. This implies
that $H_k^1 ({\cal F}) \equiv  H_k^1 ({\cal G})$, proving that the Hankel determinant 
$ H_k^1 ({\cal F})$ is always an odd integer.  
\end{proof}


\bigskip
\begin{proof}[Proof of Theorem APWW]

Let $k$ be a positive integer and consider the 
Hankel determinant $H_k ({\cal T})$ of the matrix
$$
\begin{pmatrix} t_0 & t_{1} & \ldots & t_{k-1} \cr
t_{1} & t_{2} & \ldots & t_{k} \cr
\ \vdots \hfill & \ \vdots \hfill & \ddots &
\ \vdots \hfill \cr
t_{k-1} & t_{k} & \ldots & t_{2k-2} \cr\end{pmatrix}. 
$$
For $j=1, \ldots , k-1$, subtracting the $(j+1)$-th column from the $j$-th column, we see that
$H_k ({\cal T})$ is equal to the determinant of the matrix
$$
\begin{pmatrix}
t_0 - t_1 & t_{1} - t_2 & \ldots & t_{k-2} - t_{k-1} & t_{k-1} \cr
t_{1} - t_2 & t_{2} - t_3 & \ldots & t_{k-1} - t_k & t_{k} \cr
\ \vdots \hfill & \ \vdots \hfill & \ddots &  \vdots &
\ \vdots \hfill \cr
t_{k-1} - t_k & t_{k} - t_{k+1}& \ldots & t_{2k-3} - t_{2k - 2} & t_{2k-2} \cr\end{pmatrix}. 
$$
By Lemma 2, this determinant is equal to $2^{k-1}$ times an integer
which has the same parity as the determinant of the matrix
$$
\begin{pmatrix} j_0 & j_1 & \ldots & j_{k-2} & t_{k-1} \cr
j_1 & j_2 & \ldots & j_{k-1} & t_{k} \cr
\ \vdots \hfill & \ \vdots \hfill & \ddots & \vdots &
\ \vdots \hfill \cr
j_{k-1} & j_{k}& \ldots & j_{2k - 3} & t_{2k-2} \cr\end{pmatrix},
$$
where $j_0, j_1, \ldots$ are defined in the proof of Theorem C. 
Now, we apply Theorem (J2) to deduce that the determinant of the latter
matrix is an odd integer. It then follows that the 
Hankel determinant $H_k ({\cal T})$ is a nonzero integer. 
\end{proof}




%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \bibliographystyle{plain} 
% \bibliography{myBibFile} 
% If you use BibTeX to create a bibliography
% then copy and past the contents of your .bbl file into your .tex file

\begin{thebibliography}{10}
\bibitem{APWW98}
J.-P. Allouche, J. Peyri\`ere, Z.-X. Wen, and Z.-Y. Wen.  \newblock
Hankel determinants of the Thue--Morse sequence. \newblock
{\em Ann. Inst. Fourier (Grenoble)},  48:1--27,  1998.

\bibitem{Bu11} 
Y. Bugeaud. \newblock
On the irrationality exponent of the Thue--Morse--Mahler numbers. \newblock
{\em Ann. Institut Fourier (Grenoble)}, 61:2065--2076,  2011.

\bibitem{Co13}
M. Coons. \newblock
On the rational approximation of the sum of the reciprocals of the Fermat numbers.
{\em The Ramanujan Journal}, 30:39--65,  2013.


\bibitem{Mah29}
K. Mahler. \newblock
Arithmetische Eigenschaften der L\"osungen 
einer Klasse von Funktionalgleichungen. \newblock
{\em Math. Ann.},  101:342--366, 1929. 
\newblock {\em Corrigendum} 103:532, 1930.

\bibitem{SchmLN}
W. M. Schmidt. \newblock
Diophantine Approximation. \newblock
{\em Lecture Notes in Math.},  {785}, Springer, Berlin, 1980.


\end{thebibliography}

\end{document}
