Skip to main content

Computable Exchangeable Sequences Have Computable de Finetti Measures

  • Conference paper
Mathematical Theory and Computational Practice (CiE 2009)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5635))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alvarez-Manilla, M., Edalat, A., Saheb-Djahromi, N.: An extension result for continuous valuations. J. London Math. Soc.Ā 61(2), 629ā€“640 (2000)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  2. Aldous, D.J.: Representations for partially exchangeable arrays of random variables. J. Multivariate AnalysisĀ 11(4), 581ā€“598 (1981)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  3. 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)

    ChapterĀ  Google ScholarĀ 

  4. Austin, T.: On exchangeable random variables and the statistics of large graphs and hypergraphs. Probab. Surv.Ā 5, 80ā€“145 (2008)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  5. Bauer, A.: Realizability as the connection between constructive and computable mathematics. In: CCA 2005: Second Int. Conf. on Comput. and Complex in Analysis (2005)

    Google ScholarĀ 

  6. 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)

    ChapterĀ  Google ScholarĀ 

  7. Billingsley, P.: Probability and measure, 3rd edn. John Wiley & Sons Inc., New York (1995)

    MATHĀ  Google ScholarĀ 

  8. Bosserhoff, V.: Notions of probabilistic computability on represented spaces. J. of Universal Comput. Sci.Ā 14(6), 956ā€“995 (2008)

    MathSciNetĀ  MATHĀ  Google ScholarĀ 

  9. 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)

    Google ScholarĀ 

  10. de Finetti, B.: Theory of probability, vol.Ā 2. John Wiley & Sons Ltd., London (1975)

    MATHĀ  Google ScholarĀ 

  11. Diaconis, P., Freedman, D.: Partial exchangeability and sufficiency. In: Statistics: applications and new directions (Calcutta, 1981), pp. 205ā€“236. Indian Statist. Inst., Calcutta (1984)

    Google ScholarĀ 

  12. Diaconis, P., Janson, S.: Graph limits and exchangeable random graphs. Rendiconti di Matematica, Ser. VIIĀ 28(1), 33ā€“61 (2008)

    MathSciNetĀ  MATHĀ  Google ScholarĀ 

  13. Edalat, A.: Domain theory and integration. Theoret. Comput. Sci.Ā 151(1), 163ā€“193 (1995)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  14. 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)

    ChapterĀ  Google ScholarĀ 

  15. 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)

    Google ScholarĀ 

  16. 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)

    Google ScholarĀ 

  17. Grubba, T., Schrƶder, M., Weihrauch, K.: Computable metrization. Math. Logic Q.Ā 53(4-5), 381ā€“395 (2007)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  18. Hoover, D.N.: Relations on probability spaces and arrays of random variables, Institute for Advanced Study. Princeton, NJ (preprint) (1979)

    Google ScholarĀ 

  19. Hewitt, E., Savage, L.J.: Symmetric measures on Cartesian products. Trans. Amer. Math. Soc.Ā 80, 470ā€“501 (1955)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  20. 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)

    ChapterĀ  Google ScholarĀ 

  21. Kallenberg, O.: Foundations of modern probability, 2nd edn. Springer, New York (2002)

    BookĀ  MATHĀ  Google ScholarĀ 

  22. Kallenberg, O.: Probabilistic symmetries and invariance principles. Springer, New York (2005)

    MATHĀ  Google ScholarĀ 

  23. Kingman, J.F.C.: Uses of exchangeability. Ann. ProbabilityĀ 6(2), 183ā€“197 (1978)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  24. Kozen, D.: Semantics of probabilistic programs. J. Comp. System Sci.Ā 22(3), 328ā€“350 (1981)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  25. 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)

    Google ScholarĀ 

  26. Lauritzen, S.L.: Extreme point models in statistics. Scand. J. Statist.Ā 11(2), 65ā€“91 (1984)

    MathSciNetĀ  MATHĀ  Google ScholarĀ 

  27. Mansinghka, V.K.: Natively Probabilistic Computing. PhD thesis, Massachusetts Institute of Technology (2009)

    Google ScholarĀ 

  28. MĆ¼ller, N.T.: Computability on random variables. Theor. Comput. Sci.Ā 219(1-2), 287ā€“299 (1999)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  29. 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)

    Google ScholarĀ 

  30. Park, S., Pfenning, F., Thrun, S.: A probabilistic language based on sampling functions. ACM Trans. Program. Lang. Syst.Ā 31(1), 1ā€“46 (2008)

    ArticleĀ  Google ScholarĀ 

  31. Pour-El, M.B., Richards, J.I.: Computability in analysis and physics. Springer, Berlin (1989)

    BookĀ  MATHĀ  Google ScholarĀ 

  32. 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)

    Google ScholarĀ 

  33. Ryll-Nardzewski, C.: On stationary sequences of random variables and the de Finettiā€™s equivalence. Colloq. Math.Ā 4, 149ā€“156 (1957)

    MathSciNetĀ  MATHĀ  Google ScholarĀ 

  34. Rogers, Jr., H.: Theory of recursive functions and effective computability. McGraw-Hill, New York (1967)

    MATHĀ  Google ScholarĀ 

  35. 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)

    Google ScholarĀ 

  36. Roy, D.M., Teh, Y.W.: The Mondrian process. In: Adv. in Neural Inform. Processing Syst., vol.Ā 21 (2009)

    Google ScholarĀ 

  37. Schrƶder, M.: Admissible representations for probability measures. Math. Logic Q.Ā 53(4-5), 431ā€“445 (2007)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  38. Sethuraman, J.: A constructive definition of Dirichlet priors. Statistica SinicaĀ 4, 639ā€“650 (1994)

    MathSciNetĀ  MATHĀ  Google ScholarĀ 

  39. Soare, R.I.: Recursively enumerable sets and degrees. Springer, Berlin (1987)

    BookĀ  MATHĀ  Google ScholarĀ 

  40. Schrƶder, M., Simpson, A.: Representing probability measures using probabilistic processes. J. Complex.Ā 22(6), 768ā€“782 (2006)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  41. 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)

    Google ScholarĀ 

  42. 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)

    Google ScholarĀ 

  43. Weihrauch, K.: Computability on the probability measures on the Borel sets of the unit interval. Theoret. Comput. Sci.Ā 219(1ā€“2), 421ā€“437 (1999)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  44. Weihrauch, K.: Computable analysis: an introduction. Springer, Berlin (2000)

    BookĀ  MATHĀ  Google ScholarĀ 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics