D-SCRIPT: a COMPUTATIONAL THEORY of DESCRIPTIONS Artificial Intelligence

Total Page:16

File Type:pdf, Size:1020Kb

D-SCRIPT: a COMPUTATIONAL THEORY of DESCRIPTIONS Artificial Intelligence Session 8 Formalisms for D-SCRIPT: A COMPUTATIONAL THEORY OF DESCRIPTIONS Artificial Intelligence Robert C. Moore Massachusetts Institute of Technology Cambridge, Massachusetts Abstract 1.2 Problems In Representing Knowledge This paper describes D-SCRIPT, a language for representing knowledge in artificial Before presenting the details of D- Intelligence programs. D-SCRIPT contains a SCRIPT, we will try to give some Idea of the powerful formalism for descriptions, which type of problem It Is designed to solve. A permits the representation of statements that classic problem Is that of representing opaque are problematical for other systems. contexts. An opaque context is one which does Particular attention is paid to problems of not allow substitution of referentially opaque contexts, time contexts, and knowledge equivalent expressions or does not allow about knowledge. The design of a deductive existential quantification. For example the system for this language is also considered. verb "want" creates an opaque context: 1. Int roduction (1.1) John wants to marry the prettiest girl. 1.1 Ways of Representing; Knowledge This sentence is ambiguous. it can mean either: Methods advocated for representing knowledge in artificiall intelligence programs (1.2) John wants to merry a specific girl who have Included logical statements (McCarthy, also happens to bp the prettiest. Sandewall), semantic networks (Quillian, Schank), and procedures (Hewitt, Sussman and or: McDermott), All these approaches shpre one fundamental concept, the notion of (1.3) John wants to marry whoever is the predication. That Is, the basic data prettiest girl, although he may not know structure In each system Is some who that is. representation of a predicate applied to objects. In this respect, the various systems Under the first interpretation we can are more or less equivalent. But this basic substitute any phrase which refers to the same idea must be extended to handle problems of person for "the prettiest girl". That is, if quantification and knowledge about knowledge. the prettiest girl is named "Sally Sunshine", Mere the systems do differ. We will argue, from (1.2) we can infer: though, that these differences result from the descriptive apparatus used in the particular U.I*) John wants to marry a specific girl who systems being compared, rather than from an also happens to be named Sally Sunshine. inherent advantage of, say, procedures over declaratives or vice versa. We cannot make the corresponding inference Advocates of PLANNER (e.g. Winograd, p. from (1.3). It will not be true that: 2153 have argued that the predicate calculus cannot represent how a piece of knowledge (1.5) John wants to marry whoever is named should be used. But this is true only of the Sally Sunshine, although he may not know first-order predicate calculus. In a higher- who that is. order or non-ordered declarative language, statements could be made which would tell a Because of this property, (1.2) is called the theorem prover how other statements are to be transparent reading of (1.1) and (1.3) is used. PLANNER, on the other hand, has no way called the opaque reading. It Is almost of directly stating an existential always the case that sentences having an quantification, but this does not mean that opaque reading are ambiguous with the other procedural languages are necessarily Incapable reading being transparent. of handling that problem. To illustrate blocking of existential Our belief, then. Is that the type of quantification, consider: system used to represent knowledge Is unimportant, so long as It has sufficient (1.6) John wants to marry a blonde. expressive power. This paper presents an attempt at such a system, the language D- Again the sentence Is ambiguous, meaning SCRIPT. As the name implies, the most either: Interesting feature of D-SCRIPT is Its powerful formalism for descriptions, which (1.7) John wants to marry a specific girl, who enables it to represent statements that are also happens to be a blonde. problematical in other systems. No position will be taken as to what kind of language D- or: SCRIPT is. Since It is intended to answer questions by making deductions from a data (1.8) John has no particular girl In mind, but base, it can be thought of as a theorem he wants whoever he does marry to be a prover. Since it operates by comparing blonde. expressions like the data-base languages of PLANNER and CONNIVER, It can be thought of as We can existentially quantify over the first a pattern-matching language. And since It Is reading but not the second. We can Infer: Turing universal and. In fact, includes the lambda calculus. It can be thought of as a (1.9) There exists someone whom John wants to programming language. marry. 223 from (1.7), but not from (I.8). their arguments. The rules for evaluating Another problem is the occurrence of expressions are largely adapted from LISP. In descriptive phrases In sentences i nvolvlng fact, D-SCRIPT variables and forms are treated time reference. In the sentence: just like LISP atoms and lists, respectively. Rather than introducing "QUOTE", however, we (1.10) The President has been married since use constants and lists to represent pre­ 1945. defined Items. To state our rules formally: the phrase "the President" refers to an 1. A constant evaluates to Itself. Individual. In the sentence: 2. A variable evaluates to the expression (1.11) The President has lived in the White which It has been assigned. Mouse since 1800. 3. The value of a form Is the result of "the President" refers to each President In applying Its first element to the values of turn. Its remaining elements. This will not be Another type of sentence where the defined In general, but only for those reference of a phrase depends on time Is expressions which represent meaningful Illustrated by: operations In D-SCRIPT. One such case Is that of lambda-expressions. A lambda- (1.12) John met the President In 1960. expression is represented in D-SCRIPT by a form containing the constant "LAMBDA", This sentence is ambiguous, but unlike (1.11), followed by a list of variables, followed each Interpretation refers to only one person. by an expression (e.g. "<LAMBDA (?X ?Y) The ambiguity Is whether "the President" <TIMES ?X ?Y>>"). A form whose first refers to the President at the time (1.12) is element Is a lambda-expression is evaluated asserted, or the President in 19C0. in the same way as a corresponding LISP representing knowledge about knowledge expression. The result is the value of the raises some interesting issues. For Instance, body of the lambda-expression, with the in: values of the arguments assigned to the corresponding variab les. For Instance, (1.13) John knows Bill's phone numher. assuming "+" has the usual meaning, "<<LAMBDA (?X) <+ 2 ?X>> 3>" has the same how is John's knowledge to be represented? In value as "<+ 2 3>", which Is "5". We will John's mind It might be something like: introduce other types of forms whose value is defined when we explain the (1.14) (PHONE-NUM BILL 987-651(3) representation of statements. So, (1.13) might be: 4. A list evaluates to a form with Identical structure, except that free variables are (1,15) (KNOWS JOHN (PHOMF-NUM BILL 987-6543)) replaced by their values. If "?X" has previously been assigned the value "A", The trouble with (1.15) is that It includes then "(LAMBDA (?Y) CFOO ?X ?Y)) will too much Information. Not only does It say evaluate to "<LAMBDA C?Y) CFOO A ?Y)>". what (1.13) says, it also says what the number La- The difficulty is to refer to a piece of It is worth noting that the way lambda- Information without stating it. expressions and lists are defined makes it For all these types of sentences, D- very easy to write functions which construct SCRIPT provides representations which allow complex forms. For example, consider "<LAMBDA the correct deductions to be made. Further, C?X) (F00 (BAR (GRITCH ?X)))>". The result of it provides separate representations for each applying this to "Z" is "<F00 (BAR (GRITCII meaning of the ambiguous sentences, and these Z))>". A comparable LISP function would have representations are related In a way that to be built up with "C0MS" 's to achieve this explains the ambiguity. result. 2. The D-SCRIPT Language 2.2 Representing Knowledge in D-SCRIPT 2.1 P-SCRIPT Expressions The most basic statements are those which express simple predication. A statement of D-SCRIPT contains the following types of this kind Is represented In D-SCRIPT by a form expressions: whose first element Is a constant representing the predicate and whose other elements are 1. constants constants representing the objects of the 2. variables predicate. For example: 3. forms 4. lists (2.1) The sun is a star. C2.2) BlockA is on BlockB. A constant Is any alpha-numeric (I.e. only letters or numbers) character string (e.g. could be represented as: "F00", "BL0CK5"). A variable Is any alpha­ numeric character string prefixed by "?" (e.g. (2.3) <STAR SUN> "?X"). A form Is any sequence of expressions (2.It) <0N BLOCKA BL0CKB> enclosed In angle-brackets (e.g. "<X Y ?Z>"). A list Is any sequence of expressions enclosed A simple statement about a statement, such as: In parentheses (e.g. "(F00 A <BAR B C>)"). D-SCRIPT observes the convention that all functions, predicates, and operators evaluate 224 (2.5) John believes the sun Is a star. (2.13) Every boy either loves Santa Claus or would be: hates him.
Recommended publications
  • The Linguistic Description of Opaque Contexts Pdf, Epub, Ebook
    THE LINGUISTIC DESCRIPTION OF OPAQUE CONTEXTS PDF, EPUB, EBOOK Janet Dean Fodor | 384 pages | 26 Nov 2015 | Taylor & Francis Ltd | 9781138989535 | English | London, United Kingdom The Linguistic Description of Opaque Contexts PDF Book This also concerns noun phrases embedded under attitude verbs; consider:. A naturalobjectionto ourproposalis thatthe T-sentencewe give for 'Galileo said that the earthmoves' will not enable someone who grasps it alone to under- stand the sentence for which it gives truthconditions. Peter Trudgill offers examples of non-transparent and transparent compounds: "The English word dentist is not semantically transparent whereas the Norwegian word tannlege , literally 'tooth doctor,' is" A Glossary of Sociolinguistics , This cannot mean as if they had asserted them, so we take it that the idea is basically the same as the one we have in mind. See Lepore and Ludwig for a suggestion for an importantmodificationof Davidson's proposal in the context of a general truth-theoreticaltreatmentof tense and temporaladverbs. The above observation about translationhelps on another front. JSTOR is a not-for-profit service that helps scholars, researchers, and students discover, use, and build upon a wide range of content in a trusted digital archive. This way of drawing attentionto the appropriaterelation is does not commit us to the existence of propo- sitions; rather,it is a useful heuristicgiven the familiarityof puttingit this way. Perhaps the most popular solution to the problem of providing a compositional semantics for naturallanguages aims to exploit this fact by treat- ing that-clausesas referringto intensional entities-entities at least as as finely individuatedas the meanings of sentences.
    [Show full text]
  • Semantics for Opaque Contexts1
    PHIL 9812-6 Philosophical Perspectives, 12, Language, Mind, and Ontology, 1998 SEMANTICS FOR OPAQUE CONTEXTS1 Kirk Ludwig and Greg Ray University of Florida 1. Introduction In this paper, we outline an approach to giving extensional truth-theoretic semantics for what have traditionally been seen as opaque sentential contexts.2 If the approach outlined here is correct, it resolves a longstanding complex of prob- lems in metaphysics, the philosophy of mind and the philosophy of language. We take as our starting point the requirement that any semantics for a natural language be compositional, that is, that it provide an interpretation of each of the infinity of sentences in it on the basis of a finite primitive vocabulary and a finite number of rules. At least since Frege,3 it has been recognized that sentences such as (1), (1) Galileo said that the earth moves, present a prima facie difficulty for the project of providing a compositional se- mantics for natural languages. A compositional semantics for a fragment of En- glish which does not include sentences of indirect discourse, psychological attitude sentences (henceforth ‘attitude sentences’), modal sentences, sentences about entailments, and similar constructions can be given straightforwardly in the form of a first-order interpretive truth theory for the language.4 The approach breaks down when we turn to sentences such as (1), whose truth value is not a function of the truth value of the embedded sentence ‘the earth moves’. In general, one term can be substituted for another in ‘that-clauses’salva veritate only if they are synonymous. Perhaps the most popular solution to the problem of providing a compositional semantics for natural languages aims to exploit this fact by treat- ing that-clauses as referring to intensional entities–entities (at least as) as finely individuated as the meanings of sentences.
    [Show full text]
  • On the Propositional Attitudes
    On the Propositional Attitudes KEITH COLEMAN The University of Kansas An adequate account of the nature of the so called 'propositional attitudes' has long been sought by philosophers of mind, and most theories which have been proposed have suffered from certain logical or epistemological defects or have been limited in scope. The issues centering around the nature of beliefs, desires, and the other attitudes pertain to two principal areas of investigation: the explication of a (psychological) theory concerning the objects of the propositional attitudes and the analysis of the logical structure of such sentences as those with the form 'A believes that p' or 'A wishes (desires) that p.' My main concern in this paper is with problems associated with the latter endeavor. Such problems in an important respect are more basic, for a successful attempt at characterizing the typical form of sentences that express propositional attitudes must be made before any theory about the objects of beliefs, desires, and other intentions can possibly take shape.1 The sentence "Jones believes that there are unicorns" has the typical form of the members of a class of sentences each one consisting of one or more names or denoting phrases followed by an intentional idiom of the kind 'believes that', 'desires that', 'wishes that', 'hopes that', 'fears that', 'says that', 'wonders whether', etc. followed by a complete sentence. Such complex sentences when taken as assertions have usually been seen as expressing a relationship (or a propositional attitude) of one kind or another between an object (usually a person) and a belief, desire, wish, hope, or other intention (or object of the propositional attitude).
    [Show full text]
  • Lecture 18: Negative Contexts and Intensional Contexts: Similarities and Differences 1. Introduction to the Puzzle
    The Structure of Meaning, Lecture 18 Barbara H. Partee, May 22, 2006 Lecture 18: Negative Contexts and Intensional Contexts: Similarities and Differences 1. Introduction to the puzzle..........................................................................................................................................1 2. Background. “Scope ambiguity,” NP interpretations, and the semantics of operators.............................................2 3. Natural language patterns – strategies of marking different interpretations differently. ...........................................4 3.1. Some languages mark opaque readings, e.g. Romance languages - subjunctive................................................4 3.2. Negative Polarity Items (NPIs)...........................................................................................................................5 3.3. Russian Genitive of Negation and intensional verbs ..........................................................................................6 4. Hypotheses ................................................................................................................................................................7 4.1 Scope differences.................................................................................................................................................7 4.2 Possible non-uniform NP meanings. .................................................................................................................7 4.3 Property types and other “demotions”
    [Show full text]
  • A Logic for 'Because'
    THE REVIEW OF SYMBOLIC LOGIC Volume 4, Number 3, September 2011 A LOGIC FOR ‘BECAUSE’ BENJAMIN SCHNIEDER University of Hamburg Abstract. In spite of its significance for everyday and philosophical discourse, the explanatory connective ‘because’ has not received much treatment in the philosophy of logic. The present paper develops a logic for ‘because’ based on systematic connections between ‘because’ and the truth- functional connectives. §1. Introduction. 1.1. The project. In the philosophy of logic, the natural language connectives ‘and’, ‘or’, ‘not’, and ‘if . then’ are widely discussed and so are their formal counterparts, such as the truth-functional connectives of classical logic or counterfactual and strict con- ditionals in modal systems. Considerably less attention has been paid to the explanatory connective ‘because’. One simple reason may be that ‘because’ is quite complicated to handle. ‘Because’ is obviously not an extensional operator: the truth of the two clauses in a ‘because’-sentence is compatible both with the truth of the sentence (JFK died because he was shot) and with its falsity (JFK died because Chernobyl exploded). But not only is ‘because’ nonexten- sional, it is even hyperintensional: necessarily equivalent clauses are not substitutable salva veritate in its context. This immediately follows if (i) some true ‘because’-sentences have a main clause expressing a necessary truth, and (ii) not all necessary truths are explained by exactly the same things. For, assume that S expresses a necessary truth (e.g., that {2} contains a prime number), and that there is at least one true instance of S because φ (e.g., ‘{2} contains a prime number because it contains 2 and 2 is prime’).
    [Show full text]
  • The Functional Composition of Sense
    Synthese https://doi.org/10.1007/s11229-021-03099-3 The Functional Composition of Sense Bryan Pickel1 Received: 10 June 2020 / Accepted: 22 February 2021 © The Author(s) 2021 Abstract A central dispute in understanding Frege’s philosophy concerns how the sense of a complex expression relates to the senses of its component expressions. According to one reading, the sense of a complex expression is a whole built from the senses of the component expressions. On this interpretation, Frege is an early proponent of structured propositions. A rival reading says that senses compose by functional application: the sense of a complex expression is the value of the function denoted by its functional component for the arguments denoted by its remaining components. I argue that two non-negotiable Fregean theses entail that senses compose by functional application. One thesis is that referents compose by functional application. The other thesis is that an expression in an indirect context refers to its customary sense. Keywords Frege · Semantics · Sense · Reference · Structured propositions 1 Introduction Two aspects of Frege’s mature semantic theory have each been heralded as central advances in the development of a rigorous semantics. One aspect—introduced in Function and Concept—is that reference is not merely compositional, but functionally compositional. According to Frege, each expression has a Bedeutung, or referent. Some expressions refer to functions. Others expressions refer to arguments for these functions. A complex expression refers to the value of the function referred to by one This paper improved significantly as a result of advice and feedback from Fiona Doherty, Philip Ebert, Bjørn Jesperen, Lorraine Juliano Keller, Casey McCoy, Joey Pollack, Brian Rabern, Alex Radelescu, Stephen Read, David Rey, Wolfgang Schwarz, Alex Yates, and two referees for Synthese.
    [Show full text]
  • Williamson Traces the History of the Problem from Discussions of the Heap Paradox in Ancient Greece to Modern Formal Approaches, Such As Fuzzy Logic
    Vagueness If you keep removing single grains of sand from aheap,when is it no longer a heap? This question, and many others like it, soon lead us to the problem of vagueness. Timothy Williamson traces the history of the problem from discussions of the heap paradox in ancient Greece to modern formal approaches, such as fuzzy logic. He discusses the view that classical logic and formal semantics do not apply to vague languages and shows that none of the alternative approaches can give a satisfying account of vagueness without falling back on classical logic. Against this historical and critical background, Williamson then develops his own epistemicist position. Vagueness, he argues, is an epistemic phenomenon, a kind of ignorance: there really is a specific grain of sand whose removal turns the heap into a non-heap, but we cannot know which one it is. Williamson’s argument has ramifications far beyond the study of vagueness. It reasserts the validity of classical logic and semantics; more generally, it makes the thoroughly realist point that even the truth about the boundaries of our concepts can be beyond our capacity to know it. The approach throughout keeps technicalities to a minimum; this is partly to counter the illusion, encouraged by the emphasis on formal systems, that vagueness can be studied in a precise metalanguage. For the technically minded, an appendix shows how the epistemic view can be formalised within the framework of epistemic logic. Timothy Williamson is Professor of Logic and Metaphysics at the University of Edinburgh. He is the author of Identity and Discrimination.
    [Show full text]
  • Quantifier Scope, Lexical Semantics, and Surface Structure Constituency
    University of Pennsylvania ScholarlyCommons IRCS Technical Reports Series Institute for Research in Cognitive Science December 1996 Quantifier Scope, Lexical Semantics, and Surface Structure Constituency Jong Cheol Park University of Pennsylvania Follow this and additional works at: https://repository.upenn.edu/ircs_reports Park, Jong Cheol, "Quantifier Scope, Lexical Semantics, and Surface Structure Constituency" (1996). IRCS Technical Reports Series. 106. https://repository.upenn.edu/ircs_reports/106 University of Pennsylvania Institute for Research in Cognitive Science Technical Report No. IRCS-96-28. This paper is posted at ScholarlyCommons. https://repository.upenn.edu/ircs_reports/106 For more information, please contact [email protected]. Quantifier Scope, Lexical Semantics, and Surface Structure Constituency Abstract We present a novel conjecture concerning the scope ambiguities that arise in sentences including multiple nonreferential quantifiers. eW claim that many existing theories of the phenomenon fail to correctly limit the set of readings that such sentences engender by failing to distinguish between referential and non-referential quantifiers. Once the distinction is correctly drawn, we show that surface syntax can be made, via an extended notion of surface constituency, to identify the set of available differently-scoped readings for such sentences. We examine various English constructions to show that the scopings predicted by the conjecture are the only ones that are available to human language understanders. We show how to incorporate this conjecture into a theory of quantifier scope, yb couching it in a unification-based Combinatory Categorial Grammar framework and implementing it in SICStus Prolog. Finally, we compare the proposal with related approaches to quantifier scope ambiguity. Comments University of Pennsylvania Institute for Research in Cognitive Science Technical Report No.
    [Show full text]
  • The Representational Foundations of Computation
    The Representational Foundations of Computation Michael Rescorla Abstract: Turing computation over a non-linguistic domain presupposes a notation for the domain. Accordingly, computability theory studies notations for various non-linguistic domains. It illuminates how different ways of representing a domain support different finite mechanical procedures over that domain. Formal definitions and theorems yield a principled classification of notations based upon their computational properties. To understand computability theory, we must recognize that representation is a key target of mathematical inquiry. We must also recognize that computability theory is an intensional enterprise: it studies entities as represented in certain ways, rather than entities detached from any means of representing them. 1. A COMPUTATIONAL PERSPECTIVE ON REPRESENTATION Intuitively speaking, a function is computable when there exists a finite mechanical procedure that calculates the function’s output for each input. In the 1930s, logicians proposed rigorous mathematical formalisms for studying computable functions. The most famous formalism is the Turing machine: an abstract mathematical model of an idealized computing device with unlimited time and storage capacity. The Turing machine and other computational formalisms gave birth to computability theory: the mathematical study of computability. 2 A Turing machine operates over strings of symbols drawn from a finite alphabet. These strings comprise a formal language. In some cases, we want to study computation over the formal language itself. For example, Hilbert’s Entscheidungsproblem requests a uniform mechanical procedure that determines whether a given formula of first-order logic is valid. Items drawn from a formal language are linguistic types, whose tokens we can inscribe, concatenate, and manipulate [Parsons, 2008, pp.
    [Show full text]
  • Semantics for Opaque Contexts Author(S): Kirk Ludwig and Greg Ray Source: Noûs, Vol
    Semantics for Opaque Contexts Author(s): Kirk Ludwig and Greg Ray Source: Noûs, Vol. 32, Supplement: Philosophical Perspectives, 12, Language, Mind, and Ontology (1998), pp. 141-166 Published by: Wiley Stable URL: http://www.jstor.org/stable/2676144 . Accessed: 19/11/2014 12:40 Your use of the JSTOR archive indicates your acceptance of the Terms & Conditions of Use, available at . http://www.jstor.org/page/info/about/policies/terms.jsp . JSTOR is a not-for-profit service that helps scholars, researchers, and students discover, use, and build upon a wide range of content in a trusted digital archive. We use information technology and tools to increase productivity and facilitate new forms of scholarship. For more information about JSTOR, please contact [email protected]. Wiley is collaborating with JSTOR to digitize, preserve and extend access to Noûs. http://www.jstor.org This content downloaded from 150.209.80.79 on Wed, 19 Nov 2014 12:40:42 PM All use subject to JSTOR Terms and Conditions PhilosophicalPerspectives, 12, Language,Mind, and Ontology,1998 SEMANTICS FOR OPAQUE CONTEXTS Kirk Ludwig and Greg Ray University of Florida 1. Introduction In this paper, we outline an approachto giving extensional truth-theoretic semanticsfor what have traditionallybeen seen as opaque sententialcontexts.2 If the approachoutlined here is correct,it resolves a longstandingcomplex of prob- lems in metaphysics, the philosophy of mind and the philosophy of language. We take as our startingpoint the requirementthat any semantics for a natural language be compositional, that is, that it provide an interpretationof each of the infinity of sentences in it on the basis of a finite primitive vocabularyand a finite numberof rules.
    [Show full text]
  • The Semantics of Gradation
    MANFRED BIERWISCH The Semantics of Gradation 1 Introduction The term 'gradation' is meant to cover a range of phenomena which for the time being I shall call quantitative evaluations regarding dimensions or features. I shall actually be looking into the principles governing the way gradation is expressed in language. The quantitative aspect of the adjectives of dimension occupies a key position which can be systematically explained and this aspect will be the crucial point of the discussion. I shall focus on the various grammatical forms of comparison: comparative, equative, superlative and some related constructions, and indications of measurement and adverbial indications of degree. A substantial number of the relevant facts have been researched in a series of analyses and theoretical proposals on the semantics of comparison." There are two main reasons why the present essay, while building on the insights gained 50 far, attempts to formulate a new theory concerning the same facts. Firstly, there remain many relevant and revealing facts that have not been taken into account in previous analyses and could in fact not be incorporated without radical changes.' " Secondly, while the facts dealt with so far have been systematically analysed and explicitly described, they have not been traced back to the general conditions and principles underlying the interactions of the phenomena observed; A fresh approach also seems called for if we are to bring together system­ atically the explanations and insights provided by existing analyses, because of their sometimes widely differing orientation regarding (a) the way they treat the central facts, (b) their aims in doing 50 and (c) the methods they use.
    [Show full text]
  • 1 Metaphysical Vagueness and Metaphysical Indeterminacy Matti
    Metaphysical Vagueness and Metaphysical Indeterminacy Matti Eklund [Published in Metaphysica 14 (2013)] 1. I will here discuss vagueness, specifically whether there is “metaphysical” vagueness, vagueness in the world. Let me start with an important preliminary concerning what the phenomenon under discussion, vagueness, is. The term tends to get used one way in ordinary parlance and one way in philosophy. If I reply to a question about where Holger is by saying “he is in some bar”, I can fairly be said to have been ‘vague’ about Holger’s whereabouts. But that’s just a way of saying that I was unspecific about his whereabouts. Often in philosophy, ‘vague’ is used with a different meaning. Vagueness is that phenomenon, whatever it is, that paradigmatically rears its head in sorites reasoning.1 How we decide to use ‘vague’ is just a matter of terminology. The important point is that there is a distinction between what I call ‘vague’ and what I call ‘indeterminate’. Being careful about what the topic under discussion is, is especially important when we consider the possibility of metaphysical vagueness. Many authors freely go back and forth between considering metaphysical indeterminacy and metaphysical vagueness, but one may wish to render one verdict on the possibility of metaphysical indeterminacy and another on the possibility of metaphysical vagueness. The question I will deal with is whether vagueness is associated with semantic indeterminacy, metaphysical indeterminacy, or at best epistemic indeterminacy. Here are rough thumbnail sketches of these types of indeterminacy. (Some qualifications will be introduced later.) On the view that vagueness is associated with semantic indeterminacy it is indeterminate what the expression stands for.2 On the view that vagueness is 1 Note the formulation “paradigmatically rears its head”.
    [Show full text]