-
Local generation of tilings: the even bicolor Wang tilesets
Authors:
Tom Favereau,
Mathieu Hoyrup
Abstract:
In this article, we apply the techniques developed in our previous article ``Local generation of tilings'', in which we introduced two definitions capturing the intuitive idea that some subshifts admit a procedure that can generate any tiling and working in a local way. We classify all the Wang tilesets with two colors in which each tile has an even number of each color.
In this article, we apply the techniques developed in our previous article ``Local generation of tilings'', in which we introduced two definitions capturing the intuitive idea that some subshifts admit a procedure that can generate any tiling and working in a local way. We classify all the Wang tilesets with two colors in which each tile has an even number of each color.
△ Less
Submitted 13 November, 2024;
originally announced November 2024.
-
Local generation of tilings
Authors:
Tom Favereau,
Mathieu Hoyrup
Abstract:
In this article, we investigate the possibility of generating all the configurations of a subshift in a local way. We propose two definitions of local generation, explore their properties and develop techniques to determine whether a subshift satisfies these definitions. We illustrate the results with several examples.
In this article, we investigate the possibility of generating all the configurations of a subshift in a local way. We propose two definitions of local generation, explore their properties and develop techniques to determine whether a subshift satisfies these definitions. We illustrate the results with several examples.
△ Less
Submitted 13 November, 2024;
originally announced November 2024.
-
The surjection property and computable type
Authors:
Djamel Eddine Amir,
Mathieu Hoyrup
Abstract:
We provide a detailed study of two properties of spaces and pairs of spaces, the surjection property and the epsilon-surjection property, that were recently introduced to characterize the notion of computable type arising from computability theory. For a class of spaces including the finite simplicial complexes, we develop techniques to prove or disprove these properties using homotopy and homolog…
▽ More
We provide a detailed study of two properties of spaces and pairs of spaces, the surjection property and the epsilon-surjection property, that were recently introduced to characterize the notion of computable type arising from computability theory. For a class of spaces including the finite simplicial complexes, we develop techniques to prove or disprove these properties using homotopy and homology theories, and give applications of these results. In particular, we answer an open question on the computable type property, showing that it is not preserved by taking products. We also observe that computable type is decidable for finite simplicial complexes.
△ Less
Submitted 9 July, 2024; v1 submitted 26 June, 2023;
originally announced June 2023.
-
Strong computable type
Authors:
Djamel Eddine Amir,
Mathieu Hoyrup
Abstract:
A compact set has computable type if any homeomorphic copy of the set which is semicomputable is actually computable. Miller proved that finite-dimensional spheres have computable type, Iljazović and other authors established the property for many other sets, such as manifolds. In this article we propose a theoretical study of the notion of computable type, in order to improve our general understa…
▽ More
A compact set has computable type if any homeomorphic copy of the set which is semicomputable is actually computable. Miller proved that finite-dimensional spheres have computable type, Iljazović and other authors established the property for many other sets, such as manifolds. In this article we propose a theoretical study of the notion of computable type, in order to improve our general understanding of this notion and to provide tools to prove or disprove this property.
We first show that the definitions of computable type that were distinguished in the literature, involving metric spaces and Hausdorff spaces respectively, are actually equivalent. We argue that the stronger, relativized version of computable type, is better behaved and prone to topological analysis. We obtain characterizations of strong computable type, related to the descriptive complexity of topological invariants, as well as purely topological criteria. We study two families of topological invariants of low descriptive complexity, expressing the extensibility and the null-homotopy of continuous functions. We apply the theory to revisit previous results and obtain new ones.
△ Less
Submitted 7 July, 2023; v1 submitted 15 October, 2022;
originally announced October 2022.
-
Computability of finite simplicial complexes
Authors:
Djamel Eddine Amir,
Mathieu Hoyrup
Abstract:
The topological properties of a set have a strong impact on its computability properties. A striking illustration of this idea is given by spheres and closed manifolds: if a set $X$ is homeomorphic to a sphere or a closed manifold, then any algorithm that semicomputes $X$ in some sense can be converted into an algorithm that fully computes $X$. In other words, the topological properties of $X$ ena…
▽ More
The topological properties of a set have a strong impact on its computability properties. A striking illustration of this idea is given by spheres and closed manifolds: if a set $X$ is homeomorphic to a sphere or a closed manifold, then any algorithm that semicomputes $X$ in some sense can be converted into an algorithm that fully computes $X$. In other words, the topological properties of $X$ enable one to derive full information about $X$ from partial information about $X$. In that case, we say that $X$ has computable type. Those results have been obtained by Miller, Iljazović, Sušić and others in the recent years. A similar notion of computable type was also defined for pairs $(X,A)$ in order to cover more spaces, such as compact manifolds with boundary and finite graphs with endpoints.
We investigate the higher dimensional analog of graphs, namely the pairs $(X,A)$ where $X$ is a finite simplicial complex and $A$ is a subcomplex of $X$. We give two topological characterizations of the pairs having computable type. The first one uses a global property of the pair, that we call the $ε$-surjection property. The second one uses a local property of neighborhoods of vertices, called the surjection property. We give a further characterization for $2$-dimensional simplicial complexes, by identifying which local neighborhoods have the surjection property.
Using these characterizations, we give non-trivial applications to two famous sets: we prove that the dunce hat does not have computable type whereas Bing's house does. Important concepts from topology, such as absolute neighborhood retracts and topological cones, play a key role in our proofs.
△ Less
Submitted 10 February, 2022;
originally announced February 2022.
-
Degree spectra of homeomorphism types of compact Polish spaces
Authors:
Mathieu Hoyrup,
Takayuki Kihara,
Victor Selivanov
Abstract:
A Polish space is not always homeomorphic to a computably presented Polish space. In this article, we examine degrees of non-computability of presenting homeomorphic copies of compact Polish spaces. We show that there exists a $0'$-computable low$_3$ compact Polish space which is not homeomorphic to a computable one, and that, for any natural number $n\geq 2$, there exists a Polish space $X_n$ suc…
▽ More
A Polish space is not always homeomorphic to a computably presented Polish space. In this article, we examine degrees of non-computability of presenting homeomorphic copies of compact Polish spaces. We show that there exists a $0'$-computable low$_3$ compact Polish space which is not homeomorphic to a computable one, and that, for any natural number $n\geq 2$, there exists a Polish space $X_n$ such that exactly the high$_{n}$-degrees are required to present the homeomorphism type of $X_n$. We also show that no compact Polish space has a least presentation with respect to Turing reducibility.
The first version of this article appeared in April 2020. A major update was made in September 2023, with improved proofs and results. This is the final version from January 2024, with more results on Čech homology groups.
△ Less
Submitted 2 January, 2024; v1 submitted 15 April, 2020;
originally announced April 2020.
-
Computability on quasi-Polish spaces
Authors:
Mathieu Hoyrup,
Cristobal Rojas,
Victor Selivanov,
Donald M. Stull
Abstract:
We investigate the effectivizations of several equivalent definitions of quasi-Polish spaces and study which characterizations hold effectively. Being a computable effectively open image of the Baire space is a robust notion that admits several characterizations. We show that some natural effectivizations of quasi-metric spaces are strictly stronger.
We investigate the effectivizations of several equivalent definitions of quasi-Polish spaces and study which characterizations hold effectively. Being a computable effectively open image of the Baire space is a robust notion that admits several characterizations. We show that some natural effectivizations of quasi-metric spaces are strictly stronger.
△ Less
Submitted 7 May, 2019; v1 submitted 7 March, 2019;
originally announced March 2019.
-
Results in descriptive set theory on some represented spaces
Authors:
Mathieu Hoyrup
Abstract:
Descriptive set theory was originally developed on Polish spaces. It was later extended to $ω$-continuous domains [Selivanov 2004] and recently to quasi-Polish spaces [de Brecht 2013]. All these spaces are countably-based. Extending descriptive set theory and its effective counterpart to general represented spaces, including non-countably-based spaces has been started in [Pauly, de Brecht 2015].…
▽ More
Descriptive set theory was originally developed on Polish spaces. It was later extended to $ω$-continuous domains [Selivanov 2004] and recently to quasi-Polish spaces [de Brecht 2013]. All these spaces are countably-based. Extending descriptive set theory and its effective counterpart to general represented spaces, including non-countably-based spaces has been started in [Pauly, de Brecht 2015].
We study the spaces $\mathcal{O}(\mathbb{N}^\mathbb{N})$, $\mathcal{C}(\mathbb{N}^\mathbb{N},2)$ and the Kleene-Kreisel spaces $\mathbb{N}\langleα\rangle$. We show that there is a $Σ^0_2$-subset of $\mathcal{O}(\mathbb{N}^\mathbb{N})$ which is not Borel. We show that the open subsets of $\mathbb{N}^{\mathbb{N}^\mathbb{N}}$ cannot be continuously indexed by elements of $\mathbb{N}^\mathbb{N}$ or even $\mathbb{N}^{\mathbb{N}^\mathbb{N}}$, and more generally that the open subsets of $\mathbb{N}\langleα\rangle$ cannot be continuously indexed by elements of $\mathbb{N}\langleα\rangle$. We also derive effective versions of these results.
These results give answers to recent open questions on the classification of spaces in terms of their base-complexity, introduced in [de Brecht, Schröder, Selivanov 2016]. In order to obtain these results, we develop general techniques which are refinements of Cantor's diagonal argument involving multi-valued fixed-point free functions and that are interesting on their own right.
△ Less
Submitted 11 December, 2017;
originally announced December 2017.
-
Layerwise computability and image randomness
Authors:
Laurent Bienvenu,
Mathieu Hoyrup,
Alexander Shen
Abstract:
Algorithmic randomness theory starts with a notion of an individual random object. To be reasonable, this notion should have some natural properties; in particular, an object should be random with respect to image distribution if and only if it has a random preimage. This result (for computable distributions and mappings, and Martin-Löf randomness) was known for a long time (folklore); in this pap…
▽ More
Algorithmic randomness theory starts with a notion of an individual random object. To be reasonable, this notion should have some natural properties; in particular, an object should be random with respect to image distribution if and only if it has a random preimage. This result (for computable distributions and mappings, and Martin-Löf randomness) was known for a long time (folklore); in this paper we prove its natural generalization for layerwise computable mappings, and discuss the related quantitative results.
△ Less
Submitted 14 July, 2016;
originally announced July 2016.
-
On the information carried by programs about the objects they compute
Authors:
Mathieu Hoyrup,
Cristobal Rojas
Abstract:
In computability theory and computable analysis, finite programs can compute infinite objects. Presenting a computable object via any program for it, provides at least as much information as presenting the object itself, written on an infinite tape. What additional information do programs provide? We characterize this additional information to be any upper bound on the Kolmogorov complexity of the…
▽ More
In computability theory and computable analysis, finite programs can compute infinite objects. Presenting a computable object via any program for it, provides at least as much information as presenting the object itself, written on an infinite tape. What additional information do programs provide? We characterize this additional information to be any upper bound on the Kolmogorov complexity of the object. Hence we identify the exact relationship between Markov-computability and Type-2-computability. We then use this relationship to obtain several results characterizing the computational and topological structure of Markov-semidecidable sets.
△ Less
Submitted 24 September, 2014;
originally announced September 2014.
-
Computability of the Radon-Nikodym derivative
Authors:
Mathieu Hoyrup,
Cristobal Rojas,
Klaus Weihrauch
Abstract:
We study the computational content of the Radon-Nokodym theorem from measure theory in the framework of the representation approach to computable analysis. We define computable measurable spaces and canonical representations of the measures and the integrable functions on such spaces. For functions f,g on represented sets, f is W-reducible to g if f can be computed by applying the function g at mo…
▽ More
We study the computational content of the Radon-Nokodym theorem from measure theory in the framework of the representation approach to computable analysis. We define computable measurable spaces and canonical representations of the measures and the integrable functions on such spaces. For functions f,g on represented sets, f is W-reducible to g if f can be computed by applying the function g at most once. Let RN be the Radon-Nikodym operator on the space under consideration and let EC be the non-computable operator mapping every enumeration of a set of natural numbers to its characteristic function. We prove that for every computable measurable space, RN is W-reducible to EC, and we construct a computable measurable space for which EC is W-reducible to RN.
△ Less
Submitted 13 December, 2011;
originally announced December 2011.
-
Algorithmic tests and randomness with respect to a class of measures
Authors:
Laurent Bienvenu,
Peter Gacs,
Mathieu Hoyrup,
Cristobal Rojas,
Alexander Shen
Abstract:
The paper considers quantitative versions of different randomness notions: algorithmic test measures the amount of non-randomness (and is infinite for non-random sequences). We start with computable measures on Cantor space (and Martin-Lof randomness), then consider uniform randomness (test is a function of a sequence and a measure, not necessarily computable) and arbitrary constructive metric spa…
▽ More
The paper considers quantitative versions of different randomness notions: algorithmic test measures the amount of non-randomness (and is infinite for non-random sequences). We start with computable measures on Cantor space (and Martin-Lof randomness), then consider uniform randomness (test is a function of a sequence and a measure, not necessarily computable) and arbitrary constructive metric spaces. We also consider tests for classes of measures, in particular Bernoulli measures on Cantor space, and show how they are related to uniform tests and original Martin-Lof definition. We show that Hyppocratic (blind, oracle-free) randomness is equivalent to uniform randomness for measures in an effectively orthogonal effectively compact class. We also consider the notions of sparse set and on-line randomness and show how they can be expressed in our framework.
△ Less
Submitted 26 May, 2011; v1 submitted 8 March, 2011;
originally announced March 2011.
-
Dynamical systems, simulation, abstract computation
Authors:
Stefano Galatolo,
Mathieu Hoyrup,
Cristóbal Rojas
Abstract:
We survey an area of recent development, relating dynamics to theoretical computer science. We discuss the theoretical limits of simulation and computation of interesting quantities in dynamical systems. We will focus on central objects of the theory of dynamics, as invariant measures and invariant sets, showing that even if they can be computed with arbitrary precision in many interesting cases,…
▽ More
We survey an area of recent development, relating dynamics to theoretical computer science. We discuss the theoretical limits of simulation and computation of interesting quantities in dynamical systems. We will focus on central objects of the theory of dynamics, as invariant measures and invariant sets, showing that even if they can be computed with arbitrary precision in many interesting cases, there exists some cases in which they can not. We also explain how it is possible to compute the speed of convergence of ergodic averages (when the system is known exactly) and how this entails the computation of arbitrarily good approximations of points of the space having typical statistical behaviour (a sort of constructive version of the pointwise ergodic theorem).
△ Less
Submitted 14 April, 2011; v1 submitted 4 January, 2011;
originally announced January 2011.
-
A constructive version of Birkhoff's ergodic theorem for Martin-Löf random points
Authors:
Laurent Bienvenu,
Adam Day,
Mathieu Hoyrup,
Ilya Mezhirov,
Alexander Shen
Abstract:
A theorem of Kučera states that given a Martin-Löf random infinite binary sequence ω and an effectively open set A of measure less than 1, some tail of ω is not in A. We first prove several results in the same spirit and generalize them via an effective version of a weak form of Birkhoff's ergodic theorem. We then use this result to get a stronger form of it, namely a very general effective versio…
▽ More
A theorem of Kučera states that given a Martin-Löf random infinite binary sequence ω and an effectively open set A of measure less than 1, some tail of ω is not in A. We first prove several results in the same spirit and generalize them via an effective version of a weak form of Birkhoff's ergodic theorem. We then use this result to get a stronger form of it, namely a very general effective version of Birkhoff's ergodic theorem, which improves all the results previously obtained in this direction, in particular those of V'Yugin, Nandakumar and Hoyrup, Rojas.
△ Less
Submitted 4 August, 2011; v1 submitted 29 July, 2010;
originally announced July 2010.
-
Computing the speed of convergence of ergodic averages and pseudorandom points in computable dynamical systems
Authors:
Stefano Galatolo,
Mathieu Hoyrup,
Cristóbal Rojas
Abstract:
A pseudorandom point in an ergodic dynamical system over a computable metric space is a point which is computable but its dynamics has the same statistical behavior as a typical point of the system.
It was proved in [Avigad et al. 2010, Local stability of ergodic averages] that in a system whose dynamics is computable the ergodic averages of computable observables converge effectively. We give a…
▽ More
A pseudorandom point in an ergodic dynamical system over a computable metric space is a point which is computable but its dynamics has the same statistical behavior as a typical point of the system.
It was proved in [Avigad et al. 2010, Local stability of ergodic averages] that in a system whose dynamics is computable the ergodic averages of computable observables converge effectively. We give an alternative, simpler proof of this result.
This implies that if also the invariant measure is computable then the pseudorandom points are a set which is dense (hence nonempty) on the support of the invariant measure.
△ Less
Submitted 2 June, 2010;
originally announced June 2010.
-
Dynamics and abstract computability: computing invariant measures
Authors:
Stefano Galatolo,
Mathieu Hoyrup,
Cristobal Rojas
Abstract:
We consider the question of computing invariant measures from an abstract point of view. We work in a general framework (computable metric spaces, computable measures and functions) where this problem can be posed precisely. We consider invariant measures as fixed points of the transfer operator and give general conditions under which the transfer operator is (sufficiently) computable. In this c…
▽ More
We consider the question of computing invariant measures from an abstract point of view. We work in a general framework (computable metric spaces, computable measures and functions) where this problem can be posed precisely. We consider invariant measures as fixed points of the transfer operator and give general conditions under which the transfer operator is (sufficiently) computable. In this case, a general result ensures the computability of isolated fixed points and hence invariant measures (in given classes of "regular" measures). This implies the computability of many SRB measures.
On the other hand, not all computable dynamical systems have a computable invariant measure. We exhibit two interesting examples of computable dynamics, one having an SRB measure which is not computable and another having no computable invariant measure at all, showing some subtlety in this kind of problems.
△ Less
Submitted 30 March, 2009; v1 submitted 13 March, 2009;
originally announced March 2009.
-
Randomness on Computable Probability Spaces - A Dynamical Point of View
Authors:
Peter Gacs,
Mathieu Hoyrup,
Cristobal Rojas
Abstract:
We extend the notion of randomness (in the version introduced by Schnorr) to computable Probability Spaces and compare it to a dynamical notion of randomness: typicality. Roughly, a point is typical for some dynamic, if it follows the statistical behavior of the system (Birkhoff's pointwise ergodic theorem). We prove that a point is Schnorr random if and only if it is typical for every mixing co…
▽ More
We extend the notion of randomness (in the version introduced by Schnorr) to computable Probability Spaces and compare it to a dynamical notion of randomness: typicality. Roughly, a point is typical for some dynamic, if it follows the statistical behavior of the system (Birkhoff's pointwise ergodic theorem). We prove that a point is Schnorr random if and only if it is typical for every mixing computable dynamics. To prove the result we develop some tools for the theory of computable probability spaces (for example, morphisms) that are expected to have other applications.
△ Less
Submitted 11 February, 2009;
originally announced February 2009.
-
Effective symbolic dynamics, random points, statistical behavior, complexity and entropy
Authors:
Stefano Galatolo,
Mathieu Hoyrup,
Cristobal Rojas
Abstract:
We consider the dynamical behavior of Martin-Löf random points in dynamical systems over metric spaces with a computable dynamics and a computable invariant measure. We use computable partitions to define a sort of effective symbolic model for the dynamics. Through this construction we prove that such points have typical statistical behavior (the behavior which is typical in the Birkhoff ergodic…
▽ More
We consider the dynamical behavior of Martin-Löf random points in dynamical systems over metric spaces with a computable dynamics and a computable invariant measure. We use computable partitions to define a sort of effective symbolic model for the dynamics. Through this construction we prove that such points have typical statistical behavior (the behavior which is typical in the Birkhoff ergodic theorem) and are recurrent. We introduce and compare some notions of complexity for orbits in dynamical systems and prove: (i) that the complexity of the orbits of random points equals the Kolmogorov-Sinaï entropy of the system, (ii) that the supremum of the complexity of orbits equals the topological entropy.
△ Less
Submitted 29 April, 2008; v1 submitted 31 December, 2007;
originally announced January 2008.
-
A constructive Borel-Cantelli Lemma. Constructing orbits with required statistical properties
Authors:
Stefano Galatolo,
Mathieu Hoyrup,
Cristobal Rojas
Abstract:
In the general context of computable metric spaces and computable measures we prove a kind of constructive Borel-Cantelli lemma: given a sequence (constructive in some way) of sets $A_{i}$ with effectively summable measures, there are computable points which are not contained in infinitely many $A_{i}$.
As a consequence of this we obtain the existence of computable points which follow the \emp…
▽ More
In the general context of computable metric spaces and computable measures we prove a kind of constructive Borel-Cantelli lemma: given a sequence (constructive in some way) of sets $A_{i}$ with effectively summable measures, there are computable points which are not contained in infinitely many $A_{i}$.
As a consequence of this we obtain the existence of computable points which follow the \emph{typical statistical behavior} of a dynamical system (they satisfy the Birkhoff theorem) for a large class of systems, having computable invariant measure and a certain ``logarithmic'' speed of convergence of Birkhoff averages over Lipshitz observables. This is applied to uniformly hyperbolic systems, piecewise expanding maps, systems on the interval with an indifferent fixed point and it directly implies the existence of computable numbers which are normal with respect to any base.
△ Less
Submitted 30 June, 2008; v1 submitted 9 November, 2007;
originally announced November 2007.