•  120
    Existence and feasibility in arithmetic
    Journal of Symbolic Logic 36 (3): 494-508. 1971.
  •  36
  •  102
    Vagueness and utility: The semantics of common nouns (review)
    Linguistics and Philosophy 17 (6). 1994.
    A utility-based approach to the understanding of vague predicates (VPs) is proposed. It is argued that assignment of truth values to propositions containing VPs entails unjustifiable assumptions of consensus; two models of VP semantics are criticized on this basis: (1) the super-truth theory of Kit Fine (1975), which requires an unlikely consensus on base points; (2) the fuzzy logic of Lotfi Zadeh (1975), on fuzzy truth values of sentences. Pragmatism is held to provide a key: successful behavio…Read more
  •  52
    Both the Beth definability theorem and Craig's lemma (interpolation theorem from now on) deal with the issue of the entanglement of one language L1 with another language L2, that is to say, information transfer—or the lack of such transfer—between the two languages. The notion of splitting we study below looks into this issue. We briefly relate our own results in this area as well as the results of other researchers like Kourousias and Makinson, and Peppas, Chopra and Foo.Section 3 does contain …Read more
  •  24
    Editorial introduction
    with Marc Pauly
    Studia Logica 75 (2): 163-164. 2003.
  •  39
    Topological reasoning and the logic of knowledge
    with Andrew Dabrowski and Lawrence S. Moss
    Annals of Pure and Applied Logic 78 (1-3): 73-110. 1996.
    We present a bimodal logic suitable for formalizing reasoning about points and sets, and also states of the world and views about them. The most natural interpretation of the logic is in subset spaces , and we obtain complete axiomatizations for the sentences which hold in these interpretations. In addition, we axiomatize the validities of the smaller class of topological spaces in a system we call topologic . We also prove decidability for these two systems. Our results on topologic relate earl…Read more
  •  111
    Social Software
    Synthese 132 (3): 187-211. 2002.
    We suggest that the issue of constructing andverifying social procedures, which we suggestively call socialsoftware, be pursued as systematically as computer software is pursued by computer scientists. Certain complications do arise withsocial software which do not arise with computer software, but thesimilarities are nonetheless strong, and tools already exist which wouldenable us to start work on this important project. We give a variety ofsuggestive examples and indicate some theoretical work…Read more