•  22
    Computational Law, Symbolic Discourse, and the AI Constitution
    In S. Matthew Liao (ed.), Ethics of Artificial Intelligence, Oxford University Press. pp. 155-180. 2020.
    How should we tell AIs what we want? For the past few decades, the Wolfram Language has been developed as a computational communication language to provide a bridge between human goals and computational capabilities. The Wolfram Language is becoming a full symbolic discourse language that can capture the kinds of human intentions we find in laws and contracts. If we want to tell AIs to “be nice to humans,” how should we actually do that? This chapter first discusses how the development of symbol…Read more
  •  10
    The most elementary way to think about Mathctrtati ca is as an enhance calculator — a calculator that does not only numerical computation but also algebraic computation and graphics. Matltcmatica can function much like a standard calt".1a- tor. you type in a question, you get back an answer. But Mat/tctttadca ga's turthcr I ue an ordinary calculator. You can type in questions that require answers that arc longer than a calculator can handle. For example, Matltcmatictt can giv; you thc num…Read more
  • A New Kind of Science
    Bulletin of Symbolic Logic 10 (1): 112-114. 2002.