Abstract
We prove a uniformly computable version of de Finettiās theorem on exchangeable sequences of real random variables. In the process, we develop machinery for computably recovering a distribution from its sequence of moments, which suffices to prove the theorem in the case of (almost surely) continuous directing random measures. In the general case, we give a proof inspired by a randomized algorithm which succeeds with probability one. Finally, we show how, as a consequence of the main theorem, exchangeable stochastic processes in probabilistic functional programming languages can be rewritten as procedures that do not use mutation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Alvarez-Manilla, M., Edalat, A., Saheb-Djahromi, N.: An extension result for continuous valuations. J. London Math. Soc.Ā 61(2), 629ā640 (2000)
Aldous, D.J.: Representations for partially exchangeable arrays of random variables. J. Multivariate AnalysisĀ 11(4), 581ā598 (1981)
Aldous, D.J.: Exchangeability and related topics. In: Ćcole dāĆ©tĆ© de probabilitĆ©s de Saint-Flour, XIIIā1983. Lecture Notes in Math., vol.Ā 1117, pp. 1ā198. Springer, Berlin (1985)
Austin, T.: On exchangeable random variables and the statistics of large graphs and hypergraphs. Probab. Surv.Ā 5, 80ā145 (2008)
Bauer, A.: Realizability as the connection between constructive and computable mathematics. In: CCA 2005: Second Int. Conf. on Comput. and Complex in Analysis (2005)
Brattka, V., Gherardi, G.: Borel complexity of topological operations on computable metric spaces. In: Cooper, S.B., Lƶwe, B., Sorbi, A. (eds.) CiE 2007. LNCS, vol.Ā 4497, pp. 83ā97. Springer, Heidelberg (2007)
Billingsley, P.: Probability and measure, 3rd edn. John Wiley & Sons Inc., New York (1995)
Bosserhoff, V.: Notions of probabilistic computability on represented spaces. J. of Universal Comput. Sci.Ā 14(6), 956ā995 (2008)
de Finetti, B.: Funzione caratteristica di un fenomeno aleatorio. Atti della R. Accademia Nazionale dei Lincei, Ser. 6. Memorie, Classe di Scienze Fisiche, Matematiche e Naturali 4, 251ā299 (1931)
de Finetti, B.: Theory of probability, vol.Ā 2. John Wiley & Sons Ltd., London (1975)
Diaconis, P., Freedman, D.: Partial exchangeability and sufficiency. In: Statistics: applications and new directions (Calcutta, 1981), pp. 205ā236. Indian Statist. Inst., Calcutta (1984)
Diaconis, P., Janson, S.: Graph limits and exchangeable random graphs. Rendiconti di Matematica, Ser. VIIĀ 28(1), 33ā61 (2008)
Edalat, A.: Domain theory and integration. Theoret. Comput. Sci.Ā 151(1), 163ā193 (1995)
Edalat, A.: The Scott topology induces the weak topology. In: 11th Ann. IEEE Symp. on Logic in Comput. Sci., pp. 372ā381. IEEE Comput. Soc. Press, Los Alamitos (1996)
Griffiths, T.L., Ghahramani, Z.: Infinite latent feature models and the Indian buffet process. In: Adv. in Neural Inform. Processing Syst., vol.Ā 17, pp. 475ā482. MIT Press, Cambridge (2005)
Goodman, N.D., Mansinghka, V.K., Roy, D.M., Bonawitz, K., Tenenbaum, J.B.: Church: a language for generative models. In: Uncertainty in Artificial Intelligence (2008)
Grubba, T., Schrƶder, M., Weihrauch, K.: Computable metrization. Math. Logic Q.Ā 53(4-5), 381ā395 (2007)
Hoover, D.N.: Relations on probability spaces and arrays of random variables, Institute for Advanced Study. Princeton, NJ (preprint) (1979)
Hewitt, E., Savage, L.J.: Symmetric measures on Cartesian products. Trans. Amer. Math. Soc.Ā 80, 470ā501 (1955)
Jones, C., Plotkin, G.: A probabilistic powerdomain of evaluations. In: Proc. of the Fourth Ann. Symp. on Logic in Comp. Sci., pp. 186ā195. IEEE Press, Los Alamitos (1989)
Kallenberg, O.: Foundations of modern probability, 2nd edn. Springer, New York (2002)
Kallenberg, O.: Probabilistic symmetries and invariance principles. Springer, New York (2005)
Kingman, J.F.C.: Uses of exchangeability. Ann. ProbabilityĀ 6(2), 183ā197 (1978)
Kozen, D.: Semantics of probabilistic programs. J. Comp. System Sci.Ā 22(3), 328ā350 (1981)
Kemp, C., Tenenbaum, J., Griffiths, T., Yamada, T., Ueda, N.: Learning systems of concepts with an infinite relational model. In: Proc. of the 21st Nat. Conf. on Artificial Intelligence (2006)
Lauritzen, S.L.: Extreme point models in statistics. Scand. J. Statist.Ā 11(2), 65ā91 (1984)
Mansinghka, V.K.: Natively Probabilistic Computing. PhD thesis, Massachusetts Institute of Technology (2009)
MĆ¼ller, N.T.: Computability on random variables. Theor. Comput. Sci.Ā 219(1-2), 287ā299 (1999)
Pfeffer, A.: IBAL: A probabilistic rational programming language. In: Proc. of the 17th Int. Joint Conf. on Artificial Intelligence, pp. 733ā740. Morgan Kaufmann Publ., San Francisco (2001)
Park, S., Pfenning, F., Thrun, S.: A probabilistic language based on sampling functions. ACM Trans. Program. Lang. Syst.Ā 31(1), 1ā46 (2008)
Pour-El, M.B., Richards, J.I.: Computability in analysis and physics. Springer, Berlin (1989)
Roy, D.M., Mansinghka, V.K., Goodman, N.D., Tenenbaum, J.B.: A stochastic programming perspective on nonparametric Bayes. In: Nonparametric Bayesian Workshop, Int. Conf. on Machine Learning (2008)
Ryll-Nardzewski, C.: On stationary sequences of random variables and the de Finettiās equivalence. Colloq. Math.Ā 4, 149ā156 (1957)
Rogers, Jr., H.: Theory of recursive functions and effective computability. McGraw-Hill, New York (1967)
Ramsey, N., Pfeffer, A.: Stochastic lambda calculus and monads of probability distributions. In: Proc. of the 29th ACM SIGPLAN-SIGACT Symp. on Principles of Program. Lang., pp. 154ā165 (2002)
Roy, D.M., Teh, Y.W.: The Mondrian process. In: Adv. in Neural Inform. Processing Syst., vol.Ā 21 (2009)
Schrƶder, M.: Admissible representations for probability measures. Math. Logic Q.Ā 53(4-5), 431ā445 (2007)
Sethuraman, J.: A constructive definition of Dirichlet priors. Statistica SinicaĀ 4, 639ā650 (1994)
Soare, R.I.: Recursively enumerable sets and degrees. Springer, Berlin (1987)
Schrƶder, M., Simpson, A.: Representing probability measures using probabilistic processes. J. Complex.Ā 22(6), 768ā782 (2006)
Teh, Y.W., GƶrĆ¼r, D., Ghahramani, Z.: Stick-breaking construction for the Indian buffet process. In: Proc. of the 11th Conf. on A.I. and Stat. (2007)
Thibaux, R., Jordan, M.I.: Hierarchical beta processes and the Indian buffet process. In: Proc. of the 11th Conf. on A.I. and Stat. (2007)
Weihrauch, K.: Computability on the probability measures on the Borel sets of the unit interval. Theoret. Comput. Sci.Ā 219(1ā2), 421ā437 (1999)
Weihrauch, K.: Computable analysis: an introduction. Springer, Berlin (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
Ā© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Freer, C.E., Roy, D.M. (2009). Computable Exchangeable Sequences Have Computable de Finetti Measures. In: Ambos-Spies, K., Lƶwe, B., Merkle, W. (eds) Mathematical Theory and Computational Practice. CiE 2009. Lecture Notes in Computer Science, vol 5635. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03073-4_23
Download citation
DOI: https://doi.org/10.1007/978-3-642-03073-4_23
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-03072-7
Online ISBN: 978-3-642-03073-4
eBook Packages: Computer ScienceComputer Science (R0)