• No results found

Transformational Grammar

N/A
N/A
Protected

Academic year: 2023

Share "Transformational Grammar"

Copied!
17
0
0

Loading.... (view fulltext now)

Full text

(1)

Introduction to

Transformational Grammar

Rajat Kumar Mohanty rkm@cse.iitb.ac.in

Department of Computer Science and Engineering Indian Institute of Technology Bombay

(2)

Types of Generative Grammar

Finite State Model

(sequential)

Phrase Structure Model

(sequential + hierarchical) + (categorial)

Transformational Model

(sequential + hierarchical + transformational) + (categorial + functional)

(3)

Transformational Model

If a generative grammar makes use of all the three

Sequential

Hierarchical

Transformational breaking up and two

categorial

Functional

labeling is called a Transformational Grammar.

(4)

Transformations: Phrasal Categories

Topicalization

Topicalized NP

Topicalized PP

Movement

Wh-movement

Wh-questions

Relatives

NP-movement

Extraposition and Heavy NP Shift

(5)

Topicalization

I can solve this problem.

I can solve *(this problem).

*I solved.

This problem, I can solve.

S

VP

Aux NP

can Det N

V solve

the problem

NP

I Pron

(6)

Topicalization

Subcategorization Frame

solve: [V; _NP]

PS Rules

S NP VP

VP Aux V NP

Aux can

V solve / [ _NP]

NP Pron | Det N

Pron I

Det the

N problem

(7)

Topicalization

This problem, I can solve.

S NP VP

I

Aux NP

can t(race)i V

solve NPi

Det N

this problem

Pron

(8)

Topicalization

To John, Mary gave the book.

S NP VP

Mary

V

gave PPi

P

to John

NP N

PP t(race)i NP

Det N

the book

N

(9)

Topicalization

Fix the car, I wonder whether John will.

[VP Fix the car]i , I wonder [S’ whether [S he will [VP t]i ]]

(10)

Topicalization

This problem, I believe that I can solve.

I believe that this problem I can solve.

[NPThis problem]i , I believe [S’ that [S I can solve [NP t ]i ] ]

I believe [S’ that [S [NP this problem ]i I can solve [NP t ]i ] ]

(11)

Topicalization

I want this novel to be considered for a prize.

This novel, I want to be considered for a prize.

[NPThis novel]i , I want [NP t ]i to be considered for a prize

(12)

Wh-movement

John can solve this problem.

Which problem can John solve?

S

VP

Aux NP

can Det N

V solve

this problem NP

John N

(13)

Wh-movement

[Which problem]i can John solve ti ?

S NP VP

John Aux

NP

can t(race)i

V solve NPi

Wh-Det N

which problem

N Comp

S`

(14)

Relative Pronoun Movement

John heard the claim which Bill made.

S

VP

V NP

heard Det N S`

the claimi NP

N

John

(15)

Relative Pronoun Movement

the claim whichi Bill made ti.

S`

S

NP VP

N V NP

made t(race)i Comp

Wh-NP NPi

which Bill

NP

Det N

the claimi

(16)

Relative Pronoun Movement

[The problemi thati he solved ti was easy].

S`

S

NP VP

Pron V NP

solved Comp

Rel-Pron NP

thati he

S

NP VP

V AP

was

easy

Det N

the problemi

A

t(race)i

(17)

Suggested Readings

[Chomsky, 1981] Noam Chomsky: Lectures on Government and Binding. Foris, Dordrecht.

[Lyons, 1977] John Lyons: Chomsky. Fontana, London.

[Mohanan, 1988] K. P. Mohanan: Introduction to Linguistics (Part-2). CIEFL, Hyderabad.

[Ouhalla, 1999] Jamal Ouhalla: Introducing Transformational Grammar. Arnold, London.

[Radford, 1988] Andrew Radford: Transformational Grammar.

Cambridge University Press, Cambridge.

[Ray, 1995] Tapas S. Ray: Introduction to Linguistics (Block-III).

CIEFL, Hyderabad.

References

Related documents

Memory locations accessed: local variables/arrays of functions Statically allocated in stack segment when function is called.. Quick Recap of

Choice of comparison operator crucially determines sorting order (increasing/decreasing), and also how equal elements

• Decide which half of array to recurse on based on output of comparison

• Recall how we accessed member data values of structures V3 p, *ptrP;. cin

• Uses dynamically allocated array to store elements Array can grow or shrink in size. • Dynamic memory management

Department of Computer Science and Engineering Indian Institute of Technology Bombay.

Sort remaining unsorted sub-array using the same technique. Selection Sort

• “cin” (for keyboard input) and “cout” (for console output) work because of instructions in “iostream” header file. Compiler Directives..