digitalFilament.net

03-Aug-03
I am working on this right now. I have a lot more material to bring in and the grammer/syntax/spelling has not been checked. (There's a joke in there somewhere...) Consider it an alpha product right now.

Logic

I do not consider myself an expert on 'logic.' On the other hand, I have been using logic structures in my work and play for over 8 years. My studies in college focused on Asian Philosophies. This subject required a very good understanding of the contrasts between the notions of Western thought and reason versus the Eastern thought and reason. In short I know 'more than a little' about 'nothing in particular.'

Let's start with a definition provided by WordNet:

That was big and heavy.

The first paragraph defines the central goal of logic: 'Logic is concerned with what is true and how we can know whether something is true.' 

Western thought focused on the crispness of a topic or subject. He is tall. He is short. These are binary expressions. If A then not B. Let's pause here and look at Boolean Logic.

Boolean Logic

  Statements Results
#1 #2 AND OR NOT
Case 1: True True True True False
Case 2: False True False True True
Case 3: True False False True True
Case 4: False False False False True

This leads me to truth tables.  George Boole codified a matrix of True / False results for any set of arguments.  This type of logic is called Boolean logic.  Below is a very simple truth table.  The actual content of each statement is not important at the moment.

Still working on this...  (Need to explain the table with real sentences.)

So, Aristotle taught that objects had a given nature about them.  An object was of set 'A,' therefore it could not be of set 'B' at the same time/moment.  But does this perspective always work? 

How many grains of sand does it take to make a mound?  Now remove one grain.  Is it still a mound of sand?  Remove another grain.  Is it still a mound of sand?  Continue this until you have but a few grains left in the mound.  Would you still call it a mound of sand?  Now, can you define at what point or grain count did the mound cease to be a mound? 

Time for a bit of Fuzzy logic.

Fuzzy Logic

Fuzzy logic is neither fuzzy nor logic in a formal sense. Fuzzy logic is about the gradience of things.  'A' is bigger the 'B' but smaller than 'C.'  To refer to the mound of sand example, fuzzy logic would allow us to say the sand is 100% mound at the beginning state.  With the removal of a grain, then the sand pile would be a little less of a mound.  Say 98% of a mound after 300 grains have been removed.  On the other end of the spectrum five grains of sand would be about 2% of a mound, while one grain would be 0.5% of a mound.

Aristotelian Fuzzy
The Nile is a long river.  

Fuzzy logic helps us to qualify and quantify the variations in the real world.  The concept of fuzzy logic was developed in the United States, but American companies refused to accept the idea.  Western thought did not allow for these in-between distinctions.  So it was exported to Japan, a place where such ideas were considered 'normal.' 

Today, fuzzy logic is used to control trains, concrete mixers and air conditioning systems.  Trains in Japan stop at just the right place in front of the platform, by using fuzzy logic controls.  You probably have never given it any thought, but it takes many hours (over 8) to process the raw materials used in concrete.  The ingredients are blended in a blast furnace, which rotates on its side.  Since this process takes longer than one regular work shift, different operators control the process.  Add to that an environment where temperatures are very high.  (pull book for more/better examples.)  Any place where the situation is extremely complicated or requires very subtle adjustments, fuzzy logic can be used in the control protocols.   

 

 

__END__