optionsScalper

verbose=on, snakeOil=off, pontification=on, humanIntelligence=off

Subscriptions

<December 2008>
SuMoTuWeThFrSa
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

News

I have been having problems with comments. If you need to comment, please see the contact button at the top of the page.

Navigation

Post Categories

About Me

JJBR

Articles

Milwaukee Bloggers

"Gentlemen" bloggers

GA/GP/EC/ML

Sensible People

F#

Math, NT, GT, TOC

Security Blogs

DirectX/Game Development

Partial and Partially Erroneous

Sometime ago, linguist (and political dissident) Noam Chomsky started using the term "Partial and Partially Erroneous" (PAPE) in reference to a native speaker's grasp of the native language.  When applied to language, it is a simple concept.  Let's start with some of the basics.

Language is an Observable Emergent Behavior (OEB).  Intelligent humans of varying levels of intelligence communicate for various reasons, the most common of which is to convey knowledge.  To effect this communication, a language is used.  This language may take on many forms, but we'll focus on the verbal (oral) and written forms of language.  As I write this, I'm demonstrating the use of language.  I'm attempting to provide you with knowledge of something that I believe to know.  You are attempting to understand the knowledge that I am trying to convey (or getting bored by this).  In order for this discourse (transfer through language), we must have a common understanding of the language.  Here's the catch:  I don't know everything about the English Language.  In fact, some of the facts about the English Language that I believe to be correct (in my understanding) may actually be wrong.  You also don't know everything about the English Language (if you do, please drop me a line) and it could be argued that you have (in your understanding) at least one incorrect piece of knowledge about the English Language.  So how can we possibly share knowledge in the face of these difficulties?

I want to be clear about this concept.  Whether I use a prescriptive or descriptive grammar for communications, I use language.  I do not use XML, XSD or any other insufficient schema definition.  In the language, I have lexical semantics (not axiomatic, operational or denotational), morphology, syntax, phonology and other tools at my disposal.  I can communicate the knowledge that I wish to convey to another party with these tools.  Again these tools are a partial set where that set may be partially erroneous.

While I'll not provide the supporting mathematics here, the problem of communications in the face of PAPE appears to be at least NP-Complete.

posted on Thursday, June 02, 2005 7:24 PM by optionsScalper

# Down the Rabbit Hole We Go @ Thursday, June 02, 2005 8:55 PM

(warning:&amp;nbsp; long, essay post)
Today I feel centered.&amp;nbsp; Not balanced, not inverted, but centered.&amp;nbsp;...

Anonymous

# re: Partial and Partially Erroneous @ Thursday, June 02, 2005 9:00 PM

I mistakenly truncated the last line. It should read: the problem in communications between increasing numbers of parties in the face of PAPE.

optionsScalper

# TDD: A Statement of Position @ Tuesday, June 07, 2005 7:56 AM

In my recent post, rabbit holes, I make reference to the discipline of TDD.&amp;nbsp; The agile one had a...

Anonymous

# .Net Passion is alive in Milwaukee, Q# 1.0 @ Sunday, August 21, 2005 5:27 PM

Anonymous

# .Net Passion is alive in Milwaukee, Q# 1.0 @ Sunday, August 21, 2005 5:27 PM

Anonymous

Powered by Community Server, by Telligent Systems