File Information

File: 05-lr/acl_arc_1_sum/cleansed_text/xml_by_section/metho/88/c88-1051_metho.xml

Size: 20,131 bytes

Last Modified: 2025-10-06 14:12:07

<?xml version="1.0" standalone="yes"?>
<Paper uid="C88-1051">
  <Title>The Success of Failure The concept of failure in dialogue logics and its relevance for NL-semantics</Title>
  <Section position="3" start_page="0" end_page="250" type="metho">
    <SectionTitle>
1. Introdue,tion *
</SectionTitle>
    <Paragraph position="0"> Up until now research in knowledge representation concentrates mainly on the model~theoretic approach, thus, in our opinion, neglecting somewhat the dynamic and procedural aspects of human cognition. This traditional treatment of knowledge representation stems mainly from the view of logic as a monological enterprise, involving the Logician-Mathematician proving more and more facts (&amp;quot;truths&amp;quot;) from some set of &amp;quot;evidential&amp;quot; postulates. It is our contention that what we call knowledge about a topic is a series of &amp;quot;snapshots&amp;quot; from the process of human interaction, showing sets of propositions and proof procedures that are agreed upon at that particular moments by the people working on that topic, So knowledge is in a sense a product of discussion, be it internal (individual deliberation) or ex\[ernal (the community of experts). 1 Given this view on knowledge, another approach to logic as knowledge representation should be looked for.</Paragraph>
    <Paragraph position="1"> Now, more of less the same arguments can be launched against the research on the semantics of natural language where logic features as representation language. Moreover, we are convinced that the monological view on logic has led to the strong  preoccupation with &amp;quot;assertions&amp;quot;, being the linguistic counterparts of &amp;quot;facts&amp;quot;. Even where researchers start to show interest in &amp;quot;discourse&amp;quot; they concentrate most of tile time on texts which they can treat as a monological accumulation of assertions. We feel that only a theory that also deals with the dynamic and procedural aspects of human linguistic interaction is able to provide a proper semantics for natural language.</Paragraph>
    <Paragraph position="2"> Apart from the monological mainstream there is another tradition in logic, taking its starting point in the work of the mathematical logician Paul Lorenzen. Inspired by Belh's work on semantic tableaux, Lorenzen developed what one could call a dialogical approach to the investigation of logics. 2 In his theory, which in the following will be referred to as dialogue tableaux theory (DTT), a logical proof is pictured as a discussion between two parties. The formula to be proved, called initial thesis (T), is defended by one party, which therewith takes up the role of the so called proponent (P), against the criticism of the other party, accordingly taking up the role of opponent (O). A discussion about T represents a logical proof of T, provided that P is able to defend T against all possible criticism, i.e. that P has a winning strategy for T. Representations of logical discussions are structurally analogous to semantic tableaux. We shall call them dialogue tableaux. At about the same time the philosophical logician Jaako Hintikka developed his so-called game theoretical semantics which shows close connections with the work of Lorenzen.. Game theoretical semantics is primarily occupied with the semantics of natm'al language. 3 Important consequence of the work of both: the view of logic as a theory of formalized interaction functions as a new heuristic paradigm: e.g. it makes quite a difference when thinking about the semantics of conditionals, whether one tries to construct models for them, or whether one imagines how people would go about discussing a conditional proposition.</Paragraph>
    <Paragraph position="3"> 2. Dialogue tableaux for formal logic This section is meant as a very rough introduction to dialogue systems for formal logic. People who want to delve more deeply into the subject are refen'ed to/Barth &amp; Krabbe 1982/.</Paragraph>
    <Paragraph position="4"> Two kinds of rules determine formalized discussions. The so called strip-rules determine how statements ate attacked and defended. By means of these rules the meaning of the logical connectives is determined by their use (&amp;quot;meaning in use&amp;quot;)~  The strip-rules state the following: a sentence uttered by the speaker, N, where N is O or P (column 1), can be criticised by the other party (N*) as defined in cohu-nn 2. The speaker then has ;he fight to defend his sentence wiflr another statement, as defined in column 13 This ,ight is called protective defense right.</Paragraph>
    <Paragraph position="5"> The second kind of rules, called the frame-rules regulate tile discussion as a whole. They define rights and duties of both adversarie,; during a discussion, and declare when tile discussion is considered over, and still more important: they tell which party has won.</Paragraph>
    <Paragraph position="6"> Changes and/or Extension of these frame-rules and strip-rules give rise to various systems? with different logical strength. It is this feature that makes Dialogue Tableaux Theory of interest for the study of natural hmguage semantics.</Paragraph>
    <Paragraph position="7"> 3. Failure in dialogue tableaux Nowadays, because of the success of prolog, people are greatly interested in the logical properties of negation interpreted as procedural failure. Intmpreted in this way, negation does not conform to i:he well known properties of classical, intuitionistic, or minimal negation. Because of its procedurality, failure has been treated as a notion of (non-~) provability. In this way it can be thought of as a modality in provability logics. 4 In this paper we want to present yet another interpretation of failure in te:,'ms of discussions, which to our opinion is a fairly natural one. We want to make it clear from the outset, that this new interpre tation of failure is not an interpretation for negation, as is the case in prolog. We will apply dialogical failure together with standal'd (classical, intuitionistic) negation. This makes sense because of the fact that we do not have the Closed,World-Assumption in DTI'.</Paragraph>
    <Paragraph position="8"> Dialogical faihn'e is handled by introducing a fail operator t,' into discussions. The operator, applied to a sentence A, could be interpreted as &amp;quot;There is no way to win a discussion on A relative to the present concessions&amp;quot;, or &amp;quot;Nothing in the present discussion leads to the conclusion that A&amp;quot;. Rules for this operator introduce the concept of role-changing: actual parties B(lack) and W(hite) who play the roles of O and P will, under clearly defined conditions, change roles during a discussion. Winning and losing the discussion will be defined relative to B and W. Figure 2a and  An attack ol\] a fail statement &amp;quot;FA&amp;quot; at the P-side of tile tableau (figure 2a) will introduce a subdiscussion oil the winnability of &amp;quot;A&amp;quot; relative to the concessions made at the Ooside, with the. parties (B and W) changing roles (tile boxed-in part of file tableau). Concessions from the main discussion are taken ovcr completely. The result of this subdiscussion (who wins, who loses) is mmsferred back to the main discussion.</Paragraph>
    <Paragraph position="9"> An attack on a fail statement at the O-side of the tableau (figurc 2b) also leads to a subdiscussion, but there is no role change.</Paragraph>
    <Paragraph position="10"> There is also an extra constraint on the concessions to be taken over from the main discussion: only those concessions uttered prior to the utterance of the fail statement are allowexl to be tanled over.</Paragraph>
    <Paragraph position="11"> The fail operator enables us to deal with a broad range of nmch debated phenomena. In what follows, we will treat the following topics, it being understood that their treatment cannot be dealt with here extensively:  1. the lreatment of negative questions and their answers, 2. the paradox of tim small number, 3. conditionals</Paragraph>
  </Section>
  <Section position="4" start_page="250" end_page="252" type="metho">
    <SectionTitle>
4. The treatment of negative questions
</SectionTitle>
    <Paragraph position="0"> It turns out that this fail operator can be nicely used to explain the behaviour of so-called negative questions, a problem which has puzzled linguistics for some time. 5 A simple example will show that negation in negative questions cannot be treated as negation proper: given the fact that John is ill, the question &amp;quot;Is John not ill?&amp;quot; / &amp;quot;isn't John ill?&amp;quot; can only be answered correctly by saying &amp;quot;Yes (he is ill).&amp;quot; whereas treating not in the above questions as standard negation would give a negative answer, which is incorrect.</Paragraph>
    <Paragraph position="1"> Provided negation in such questions is translated as dialogical failure, we have a unified treatment of both positive and negative questions. A (positive or negative) question &amp;quot;q?&amp;quot; can be considered to be an invitation to carry through a discussion with &amp;quot;q&amp;quot; as thesis, and the questioner as first proponent (figure 3). figure 3  The answer given indicates who who wins the dialogue: a positive answer means that the last party to play the role of proponent wins, a negative answer that the last party to play the role of opponent wins. In addition a change in roles can (must) be indicated in some languages. 6 An example in case is German (figure 4).</Paragraph>
  </Section>
  <Section position="5" start_page="252" end_page="252" type="metho">
    <SectionTitle>
5. Tile paradox of the small number
</SectionTitle>
    <Paragraph position="0"> Using F there is an elegant solution to the paradox of the small number, which runs as follows.</Paragraph>
    <Paragraph position="1"> 1 is a small number, but there exists a number that is not small if n is a small number so is n+l there exists a number that is both small and not small, which is absurd.</Paragraph>
    <Paragraph position="2"> Clearly the paradox is generated in the last premise which allows for the generation of small numbers which get bigger and bigger, thereby reaching the number which is supposed not to be small and collapsing into inconsistency. F allows us to do a pre-check on the consistency. If we build this pre-check in the last premise we can prevent the paradoxical inference: 7</Paragraph>
    <Paragraph position="4"> but not provable: 3X(Small(X)^~Small(x)) This seems to be the normal way people intend the last premise to be understood. This becomes evenmore clear, if one realizes that (as in the case of the closely related paradox of the heap) the presentation of the paradox fits more closely in the garb of dialogue logics then in the garb of axiomatic systems. The sophist (Proponent of the absurd thesis) lures the innocent debater (Opponent) into conceding sentences:  . &amp;quot;Do you admit that 1 is a small number?&amp;quot; * &amp;quot;Yes, I grant you that.&amp;quot; * &amp;quot;Do you admit, then, that if some number is considered to be small, the direct successor of that number also is small.&amp;quot; - &amp;quot;Yes, I suppose that that is correct.&amp;quot;  .o, Thus a set of seeming concessions is established, from which the sophist sets out to show absurdity. The opponent is not given the opportunity to amend his second concession by making a provision like &amp;quot;unless, of course, this successor is not already agreed to be not small&amp;quot; - which everybody tacitly understands. It is even possible to give a range of vagueness in the definition of small number by widening the pre-check, e.g.</Paragraph>
    <Paragraph position="5"> VX(Small(X) ^ F(~Smail(X+I) v...v -~Small(X+k)) Small (X+I)).</Paragraph>
    <Paragraph position="6"> One can also extend the example by adding a definition of large number in an analogous way. Starting from definitely small on the one end, and definitely large on the other end, there are several distinct results as to which numbers can be called small or large or &amp;quot;neither small nor large&amp;quot;, this depends on the exact applications of the reeursive part of the definitions, i.e. it depends on how a proponent would go about attacking these concessions.</Paragraph>
  </Section>
  <Section position="6" start_page="252" end_page="254" type="metho">
    <SectionTitle>
6. Conditionals
</SectionTitle>
    <Paragraph position="0"> Looking at it in a somewhat different way the solution to the paradox of the small number rests on a modification of the conditional in the premises. Or to state it in dialogieal terms: it rests on a/nodification of the conditional in the concessions made by the opponent. We propose to introduce a connective &amp;quot;&gt;&gt;&amp;quot; that will function as a new conditional with the above mentioned pre-check behaviour.</Paragraph>
    <Paragraph position="1"> Ifi some very important respect this conditional &amp;quot;&gt;&gt;&amp;quot; will differ from the standard connectives of logic: its &amp;quot;meaning in use&amp;quot; cannot be stated in the same way as we already did for the other connectives in figure 1. The strip-rules for the standard connectives are neutral as to the discussional role of the speaker.</Paragraph>
    <Paragraph position="2"> The strip..lule for &amp;quot;&gt;&gt;&amp;quot; that we will present in a moment is rolespecific, however. That means there is a version for the case of an opponent statetement and one for the case of a proponent statement. We will try to argue for this asymmetry.</Paragraph>
    <Paragraph position="3"> figure 5  Let us look first at the strip-rule for opponent statemenL, (figure 5). The opponent has two possibilities for protective defense. One of them is stating the consequent of the conditional. So far there is no difference with the material implication (--~). But whereas this move is the only protective defense with material implication, with the new conditional, however, the opponent has an extra protective defense right: he can try to show that the negation of the consequent already follows from the concessions. This is exactly the analogon of the pre-check condition as asked for in the paradox of the small number. It is possible to give a simple translation for p &gt;&gt; q in terms of F and -~ where the formula on the opponent side is F~q --~ (p q).</Paragraph>
    <Paragraph position="4"> We now turn to the rule for conditional statements made by the proponent. Our job is to show why the same treatment as for opponent statements would not do. Let us suppose that the conditional can be translated as above, for a start. In which situations, then, can a proponent win a discussion on such a statement relative to a proponent that has conceded the set E of concessions? Basically there a three possibilities: i) -~p is contained in or derivable from E, ii) q is contained in or derivable from E together with the new concession p, and iii) ~q is contained in or derivable from E. Cases i) and ii) present no surprise. Taken together they make up the possibilities the proponent would have if he had stated plainly p -~ q, instead of the complexer formula. But the more complex one provides him with the extra possibility iii), which is utterly undesirable fin any conditional: the possibility to prove the conditonal because the consequent does not hold, regardless whether the antecedent holds or not.</Paragraph>
    <Paragraph position="5"> The intennediate conclusion to be drawn from this is that on the proponent side &gt;&gt;-statements can and must be weakened to at least material implication. But we do even want to go one step further. We want to rule out the possibility that the proponent can prove a conditional statement relative to a set of concessions E without the need to use the antecedent of the conditional. Such a situation obtains if tile consequent is contained in or derivable from E. The way to bar such a &amp;quot;proof&amp;quot; is to provide the opponent with an extra attack move: he can try to show that the consequent is derivable already. The strip-rule for &amp;quot;&gt;&gt;&amp;quot; on the proponent side is then as shown in figure 6. For people who like translation lore: using material implication, conjunction and failure operator p &gt;&gt; q is translatable as Fq ^ (p ~ q), figure 6  The conditional &amp;quot;&gt;&gt;&amp;quot; bears close resemblance, we think, with natural language indicative conditional if it is treated in formal dialogues in the manner indicated. On the one hand it has default characteristics, giving rise to a non-monotonic logic. The paradox of the small number is a case in point, but it can even better be exemplified by the case of the famous Tweety. Only knowing that Tweety is a bird and conceding that birds can fly, an opponent has to agree under these circumstances that Tweety can fly. But upon hearing that Tweety has no wings and it being understood that wings are an absolute necessity for flight, this same opponent can safely withdraw his consent to Tweety's flying capabilities without becoming inconsistent. He can safely claim that the new information made it necessary for him to reconsider his prior agreement.</Paragraph>
    <Paragraph position="6"> If one were to investigate the dialogue tableau for the Tweety case with additional information, one would see that the subdiscussion ensuing from the opponent's extra defense right for &amp;quot;&gt;&gt;&amp;quot; exactly contains the suecessfull arguments against Tweety flying. This agrees with the actual way people use to argue: A: &amp;quot;Birds can fly.&amp;quot; B: &amp;quot;But tweety is a bird and cannot fly!&amp;quot; A: &amp;quot;Yes, but Tweety has no wings and wingless birds cannot fly.&amp;quot; Antecedent strengthening, transitivity and contraposition are not universally valid anymore with this conditional, but they are assumed per default. In this way we can cover famous examples  If I strike this match it will burn (tacit premise: if the match is wet or has been used already, or ... then it willl not burn) If it will not burn then I did not strike it Given the tacit premises our conditional will handle all these cases correctly.</Paragraph>
    <Paragraph position="7"> It is realized that this conditional as it stands cannot do the job of so-called counteffactual conditionals. 8 But we are convinced that these counterfactual conditionals can be build from &amp;quot;&gt;&gt;&amp;quot; together with formal dialogue rules that take care of blatant inconsistencies that arise fi'om the fact that the antecedent of the counterfactual may contradict explicit information in the premises.  *. Parts of this paper will appear in the Journal of Semantics. 1. See Barth 1985 and Barth &amp; Krabbe 1982.</Paragraph>
    <Paragraph position="8"> 2. For a collection of his writing on dialogue logics see Lorenzen &amp; Lorenz 1978.</Paragraph>
    <Paragraph position="9"> 3. See e.g. Hintikka &amp; Kulas. 1983.</Paragraph>
    <Paragraph position="10"> 4. E.g. in Gabbay 1986.</Paragraph>
    <Paragraph position="11"> 5. For a collection of articles on this topic see e,g. Kiefer 1983. 6. This is discussed extensively in Hoepelman 1983. In that  article a four-valued logic is introduced m deal with negative question phenomena. It turns out that the analysis with fail operator in the present paper achieves the same results as the four-valued approach. The present version, however, has as additional merit it's greater elegance and naturalness.</Paragraph>
    <Paragraph position="12"> 7. Probably it was this kind of pre-check behaviour that McDermott &amp; Doyle wanted to achieve with their operator M (McDermott &amp; Doyle 1980). They have run in some problems with that operator, however, due to a certain circularity of their operator definition. If we translate Mp as F~p, however, we achieve this pre-checking without getting their problems.</Paragraph>
    <Paragraph position="13"> 8. For a collection of articles on conditionals, indicative and counteffactual, see Harper et al. 1981.</Paragraph>
  </Section>
class="xml-element"></Paper>
Download Original XML