DOC PREVIEW
SC PHIL 110 - Powerpoint for lesson 02

This preview shows page 1-2-3-4-5 out of 14 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 14 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 14 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 14 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 14 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 14 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 14 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Slide 1Slide 2Slide 3Slide 4Slide 5Slide 6Slide 7Slide 8Slide 9Slide 10Slide 11Slide 12Slide 13Slide 14atomic sentences (i.e., the most basic type of sentence)Examples from English (a natural language): Max ran.Max saw Claire.Claire gave Scruffy to Max.Claire gave Scruffy to Max.subject verb direct object indirect object predicateTranslated as sentences of FOL:Ran(Max)Saw(Max, Claire)Gave(Claire, Scruffy, Max)Cube(a)LeftOf(a,b)Between(a,b,c)Gave (Claire, Scruffy, Max)predicate arguments or logical subjects (in relation to the predicate)individual constants(in terms of reference)To summarize, sentences of FOL usually contain . . .predicates (e.g., Cube, Larger, Between, Give, Own ...)individual constants (e.g., a, b, c, Max, Scruffy…)A predicate plus one or more individual constants gives you an atomic sentence.Arity of the predicate:1 argument = an arity of 1 = unary predicateexamples: Tet(a)Dog(Scruffy)2 arguments = an arity of 2 = binary predicateexamples: RightOf(a,b)Love(Max,Claire)3 arguments = an arity of 3 = ternary predicateexamples: Between(b,c,d)Gave(Max,Scruffy,Claire)Table 1.1 on p. 22 of the textbook provides definitions of the predicates and individual constants of the ‘blocks world’ we’ll be using (see next two slides).Sometimes the definitions can be peculiar . . . (e.g., how does Between as a predicate in the blocks world differ from ‘between’ in English?)Note too that the order of arguments matters!(e.g., LeftOf(b,c) versus LeftOf(c,b))Table 1.1: Blocks language predicates.Atomic Sentence InterpretationTet(a) a is a tetrahedronCube(a) a is a cubeDodec(a) a is a dodecahedronSmall(a) a is smallMedium(a) a is mediumLarge(a) a is largeSameSize(a, b) a is the same size as bSameShape(a, b) a is the same shape as bLarger(a, b) a is larger than bSmaller(a, b) a is smaller than bSameCol(a, b) a is in the same column as bSameRow(a, b) a is in the same row as bAtomic Sentence InterpretationAdjoins(a, b) a and b are located on adjacent (but not diagonally) squaresLeftOf(a, b) a is located nearer to the left edge of the grid than bRightOf(a, b) a is located nearer to the right edge of the grid than bFrontOf(a, b) a is located nearer to the front of the grid than bBackOf(a, b) a is located nearer to the back of the grid than bBetween(a, b, c) a, b and c are in the same row, column, or diagonal, and a is between b and cEach atomic sentence of FOL expresses a claim that has a truth-value of either True (T) or False (F).To know whether a sentence is T or F, you typically have to look at a world and determine whether the sentence is T or F in that world. For example, the FOL sentence Cube(b) (“b is a cube”) may be T in some worlds (i.e., worlds in which the object labeled ‘b’ is a cube) but F in others (worlds in which the object ‘b’ is not a cube).• Launch Tarski’s World• Complete exercise 1.4 on p. 26• Complete exercise 1.7 on p. 271.7 (answers)Orig 90 180 2701 F F F F2 F F F F3 T F F T4 F F T T5 T F F F6 F F T FDifferent FOLs will differ in their choices of individual constants and predicates, depending on what is needed to describe the world or domain in question . . .GaveScruffy(claire,max)Gave(claire,scruffy,max)Notice that the above two predicate-argument approaches can convey the same meanings, but using different grammars.Why would we normally prefer the second approach to the predicate instead of the first?GaveScruffy(claire,max)Gave(claire,scruffy,max)Usually


View Full Document

SC PHIL 110 - Powerpoint for lesson 02

Documents in this Course
Load more
Download Powerpoint for lesson 02
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Powerpoint for lesson 02 and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Powerpoint for lesson 02 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?