The logic of Buddhist philosophy
aeon.co
aeon.co
I assume that what's relevant here will be his work on paraconsistent logics (which allow contradictions) but I think an equally interesting line of work is linear logics. It's of interest to computer scientists because of its relationship to linear type theory (in the same way that the Curry-Howard correspondence links type theory and classical logic) and because it has close relationships with quantum computing.
In particular, you are not allowed to delete or duplicate elements/propositions/types (corresponding to physical processes that cannot arbitrarily create or destroy particles, the "no deletion theorem" and "no cloning theorem" of quantum information theory), so functions of the type
duplicate :: a -> (a, a)
and delete :: a -> ()
are not allowed in a linear type system. Practically, this means that many operations can be optimized by the compiler to in-place mutations, because it is guaranteed that there is only ever one reference to a particular object.http://swannodette.github.io/2013/12/17/the-future-of-javasc...
For a fun little example of thinking in linear types, take a look at Brent Yorgey's blog post: http://byorgey.wordpress.com/2011/02/24/enumerating-linear-i...
(Edit: The Yorgey post listed links to the whole cycle, but it begins here: http://byorgey.wordpress.com/2011/01/26/counting-linear-lamb...)
Why would I claim this? Transients are about the internal nature of a function but have nothing to do with the return value or type. See "Transient data structures are a solution to this optimization problem that integrates with the Clojure model and provides the same thread safety guarantees you expect of Clojure." at http://clojure.org/transients
From the page you linked:
"""
Capture return value, use for next call
Not persistent, so you can't hang onto interim values or alias
"""
From Rich Hickey himself: http://www.infoq.com/interviews/hickey-clojure-protocols
More context: http://c2.com/cgi/wiki?LinearTypes
PS: Yet another 1960's discovery that keeps being renamed and rediscovered.
The only real world example I have Persionaly used was a controller for a hacked together hot tub, the basic problem was generally adapting a simple program concept to both limited processing power and flakey data. You want to write if temperature is > value instead you go if 70% sensors in area x say temperature > value. You could try to find a better aproximation but the more you calculate the longer it is until you can process more data. We also had ~380 bytes of RAM and 2000 bytes for sorce code so things needed to be simple.
Sure, you could try and find the actual energy in the hot tub water but that's not needed, you really just want to know if the heater is on for to long with the pump off then shutdown for safety otherwise shutdown if temperature is probably to hot.
Immediately I thought of Category Theory as this statement is a not terrible expression of what CT tries to teach. I'll immediately recommend the paper Numbers Can Be Just What They Have To (http://www.cwru.edu/artsci/phil/NumbersCanBeJustWhattheyHave...) for more exploration.
Briefly, while CT is usually "bootstrapped" off having a notion of objects and their relations, it becomes quickly obvious that focusing on the objects themselves is useless—they are given no emphasis in CT and thus wither away to being nothing at all. Instead, absolutely every interesting property of the objects must be expressed in the relations they take with other objects.
This is formalized in the Yoneda Lemma which, in a not terrifically generalized form, can be written
forall a . (forall r . (a -> r) -> r) <-> a
which is to say "the collection of all ways to relate an object to other objects is isomorphic to the object itself".So what's the point? Well, as the paper linked above suggests, sometimes the "intrinsic nature" of things makes them very difficult. We'd often like to equate two things which "ought to be the same" but aren't because their intrinsic nature differs. If you work in standard mathematics (set theory) you run into this problem because everything is described as having an intrinsic nature derived from sets. If you work in CT-based math you have no such issue because objects fail to have intrinsic natures altogether. They only have their "extrinsic" natures, their relations to other things.
https://golem.ph.utexas.edu/category/2013/03/spivak_on_categ...
a1 :: a
r1 :: r
f :: a -> r
f a1 = r1
b :: (a -> r) -> r
b f = f a1 -- == r1
but `a f` is ill-typed. m :: a -> (a -> r) -> r
m a1 f = f a1 -- m === (flip ($)) === (flip id)
So it appears that `(a -> r) -> r` is a "co-value" that can be applied to a function (resulting in the application of the function to the underlying vale of type `a`, dual to the usual situation where functions are applied to values.sometimes you see CPS (a.k.a. Church-encoded) forms of values in Haskell in really tight inner loops as the compiler can optimize them better.
You also see a variant of it occurring in Free monad structures because it allows you to re-associate the binds to make them much more efficient.
You also see it sometimes when making monads over categories other than Hask—it lets you pretend you're working with a Hask monad (and thus use do notation) for a while and only "pass through" the real category at fixed points in time. This lets you, for instance, write a monad for Set even though normally you couldn't due to the need for the Ord constraint.
((a -> Void) -> Void) <-> a
is just double negation elimination.
Am I getting sidetracked or does this line go somewhere, tel?
cps : a -> (forall r . (a -> r) -> r)
cps a = \f -> a f
cps' : (forall r . (a -> r) -> r) -> a
cps' f = f id
It's interesting to examine double negation elimination in constructivist logic since it doesn't hold there. In particular, we can easily write the backward direction bck : a -> ((a -> Void) -> Void)
bck = cps a
but since we've now specialized `forall r` to `Void` we can no longer come back. This demonstrates (1) that the pure CPS'd version is more general than DNE and (2) proof by contradiction is non-constructive. bck = cpsWhich is a good hint at the weight of the Object-Relational impedance problem, too.
That reminds me of the time someone explained attributes in terms of relationships, using Magic: The Gathering as an example. In MtG, you have a player's creatures attacking the other player. Some of the flying ability, which means they can only be blocked by flying creatures. You can express that as "may only be blocked by creatures with this ability".
There are also (a few) creatures can that can only be blocked and can only block flying creatures (which is not as good as flying), which you can express as "my only block or be blocked by creatures with the ability A", where A is the self-referential description of flying.
I imagine you can stack it further and replace "player", "attack", and so on with some other relational/self-referential definition.
(And I do mean this comment, I'll be sure to look at the paper too -- but you managed to capture something that enticed my curiosity, which is a great thing)
I highly recommend studying Category Theory if you're interested in those kinds of topics. I think it's wonderfully enlightening for programming (although standard disclaimed applies that it's not necessary for programming).
I recommend that paper, and I also recommend reading Conceptual Mathematics by Lawvere and Schanuel. It's easily my favorite book for getting into "how to think with CT".
> "the collection of all ways to relate an object to other objects is isomorphic to the object itself".
I agree with the sentiment, however, that understanding paradox is extremely important to a person's capability for nuance and understanding. If you insist on a simplified internal consistency, you will end up sacrificing (and demonizing) whole parts of your thought process rather than trying to reconcile them as having some truth. It can be a process of self-indoctrination purely to avoid the pain of confusion. Another way to think of paradox is simply rejecting false dichotomies in favor of a more complex and uncertain reality. I don't think the lesson here is to "break the chains of Aristotelian logic" (God forbid) but rather, well, reconcile it with the idea of paradox.
That, as it so happens, is an excellent shorthand for Buddhism as well. Which I believe is a fruitful avenue for discussion, as the author does here.
Part of the reason why I suspect this is because Christian dogma ultimately reflects on concrete precepts that the faithful must abide to, since belief is an essential component to salvation in Christianity and relates to concrete actions and thoughts.
Buddhist dogman in general, with the notable, extremely fuzzy, and highly opinionated exception of karma, does not have such a problem, since no particular belief system is considered critical for enlightenment, since all beliefs are delusion and only a direct experience with reality (the Deathless) is truly relevant.
"Leave behind the senses and the operations of the intellect, and all things sensible and intellectual, and all things in the world of being and non-being, that thou mayest arise by unknowing towards the union, as far as is attainable, with Him who transcends all knowledge." --St. Dionysius the Areopagite
A consequence of the Apophatic approach is that of an emphasis on knowledge of God through union with His uncreated Energy; that is, experiential knowledge. This is termed theosis or deification, to become by grace that which God is by nature (albeit while retaining the essential distinction between created human and uncreated God). As such, dogma is the accumulated experience of the Saints in this way of union, not arbitrary beliefs that must be adhered to. Salvation is not a destination with a ticket (believe X to get into Heaven) but rather the process of deification, a process which begins in this life and proceeds unceasingly in the eternal Kingdom.
It should also be noted that I'm not talking about some fringe group of Christianity, but rather the second largest group of Christians in the world. If these ideas interest you, a good book to pick up is "The Mountain of Silence," in which an anthropologist visits Orthodox monasteries in Greece to try and understand these things, under the tutelage of a monk. He presents the teachings from the standpoint of an outsider in a very readable way.
Can you be more specific? Are you talking about Orthodox Christians being the second largest group? If so, are you considering Roman Catholic to be the largest group?
"Therefore, put aside the intellectual practice of investigating words and chasing phrases, and learn to take the backward step that turns the light and shines it inward. Body and mind of themselves will drop away, and your original face will manifest. If you want to realize such, get to work on such right now."
"Do not judge true or false. Give up the operations of mind, intellect, and consciousness; stop measuring with thoughts, ideas, and views. Have no designs on becoming a Buddha. How could that be limited to sitting or lying down?"
Dogen's Shobogenzo is interesting in that he is trying to convey the ineffable by abusing language. Perhaps from the viewpoint of Wittgenstein, Dogen is trying to break the language game. Then again I never got too far into it, so I might be misrepresenting it.
However, it's important to note that in apophatic theology the intent isn't to cut off discourse to the point where talking about God becomes empty of content completely. What saves the Christian from total unknowing is that the unknowable God has made Himself known through the Incarnation; Christ has shown the path to knowledge of the unknowable, which is the way of the cross: to account only oneself as deserving of death and to account all as worthy of the Kingdom. God is thus known in His energies (in a sense, actions) but unknown in His essence.
As such, Orthodoxy does maintain ideas of true and false, but with the twist that Truth is a Person. To conceive of it differently, truth is a relation between persons, in the sense of being the action of humble, selfless love. But I feel like now I'm saying too many words and only obscuring the meaning. :)
I would also claim that the idea that salvation is a process of deification has also long been present in the Catholic Church, the idea of purgatory being one important example. Both Purgatorio and Paradiso from Dante’s Comedy also point toward this idea. But the notion of deification as being a process that continues through life and into death seems to be missing in many Protestant communities.
The confusion I think lies in the ambiguity of the word "fully". Its a paradox if we take it to mean "100% of Jesus is human and 100% of Jesus if divine, resulting in a total of 200% Jesus." But if it is clarified as "Jesus possesses 100% of the qualifications required to be considered human and Jesus possesses 100% of the qualifications required to be considered divine," then the contradiction is gone.
I'm not sure if either one would be necessary traits, though. Fallability and infallibility in this case are most likely just functions of our knowledge. And humans do not, by necessity, have to have imperfect knowledge; it just so happens that no normal human being has imperfect knowledge.
Human cannot be divine
or
Divine cannot be human?
If there is then the paradox does exist.
Alternate logics are interesting, but you tend to be able to reduce them into each other in the same way that universal turing machines can simulate each other. They don't add new functionality, they add succinctness. So it's really strange to me to frame them as totally different philosophies.
For example, it is the case that self-referential statements don't always have well-defined truth values and that allowing them to have values like {} and {false,true} is a fruitful way to think about it. But this approach can be grounded in two-valued logic (and vice versa), and it doesn't solve the problem of self-reference (consider "This statement is not {}, is not {false}, is not {true}, is not {false,true}").
May I ask you why? Personally I enjoy reading about the origin of some particular idea/philosophy, even when it's purely anecdotal.
For example, I would consider myself western but I don't have any problem imagining systems with true, false, both and neither. You just treat them as anonymous values with particular operations, instead of getting stuck on "but if we were in this other system that we're not in, this would violate an axiom!".
(If I thought this was a flaw in the article, instead of my opinion of it, I would have just said it was terrible instead of saying I didn't enjoy it. Its style just grates me sometimes.)
It's not quite that simple. We've built up entire codes of ethics and law and branches of mathematics with practical applications like computing that rely utterly on these axioms. These are things used in the real world, they don't just live in the realm of ideas. These systems don't tolerate more than two values of truth. Even "Western" religion, from Judaism to Christianity to Islam is intimately concerned with the external world where things are concrete and ambiguity is not to be tolerated. Big-C Catholicism itself considers the Church to be the only institution capable of determining Truth, what it calls dogma. We're very much handcuffed to using two values of truth here in this side of the world.
Buddhism is heavily oriented on the experience of the individual, individuals are free to use whatever sort of logic they want to make decisions. So it can experiment with ideas that are neither true nor false. But you can't build a computer with it, at some level it all is resolved on individual components which are either on or off. We don't even know yet if quantum computers which break the binary hegemony offer any real advantage.
But being able to integrate other kinds of logic might make entirely new approaches to, say, law, possible. It's not enough to be able to imagine an alternative system, it's in making it consistent. I personally am very excited about this.
The law is about as non-binary as it gets. There are two states of the law: proven guilty, and not proven guilty. We say things like "innocent until proven guilty" but we all know and accept that reality does not work that way. There is no law of the excluded middle here.
EDIT: Actually, adding some excluded middle might make our law better and more fair. For example, cases could be dismissed if it is shown that a law is being applied selectively, forcing any "discrimination" to be written into law explicitly. For example, if tax code is more often enforced against the wealthy, or drug law against members of poor neighborhoods, that would have to be explicit, instead of systematically hidden, or else enforcement could be nullified.
As for computing, the reason we use binary logic is simple: weakening makes many problems more tractable. We spend all our time building abstractions and rules to limit what a programmer can express within certain bounds, to enable a compiler to better optimize it. If all we need for an application is boolean logic, then using other logics adds unnecessary power, and power leads to bugs.
Well, OK, that's unfair, because Buddhism and formal logic are both human endeavours, and have to deal with the same facts. But this disconnect is even true with parts of Greek philosophy. "Atoms" as we understand them are very different from "atoms" as Aristotle thought of them, even though there is a historical connection. Today's chemists would do badly if they relied on Aristotle for anything other than historical curiosity.
Indeed any scientist relying on Aristotle would do badly, and one of the reasons was because he was against atomism.
Philosophies have been swapping ideas for thousands of years and it shows. Take a look at thinkers like Plotinus for example. He lived in Alexandria back when it was a multicultural metropolis hosting people from across the known world. His philosophy uses ideas and language you would expect to find in eastern traditions. Thanks to his extensive influence you will also find this jargon in western philosophy, christianity, islam, etc... This might not seem relevant to you. But if you know the historical connections between neo-platonism and philosophy of math it might.
The philosophy of Buddhism that seems strange and illogical to many who are used to Western philosophy and classical logic actually fit into systems of logic that were conceived separately, without knowledge of Buddhist philosophy.
Buddhism serves both as an example of how these systems can be useful (they allow us to subject unusual - to us - systems of philosophy to rigorous logical treatments), and as an example of how philosophical traditions that can seem unusual and "weird" and that we might dismiss as illogical may simply follow different rules to what we are used to.
For my part, without relating the maths to something else - like Buddhist philosophy - the maths would have been quite uninteresting.
http://en.wikipedia.org/wiki/Bart_Kosko
http://www.amazon.com/Fuzzy-Thinking-The-Science-Logic/dp/15...
[0] http://ccbs.ntu.edu.tw/FULLTEXT/JR-PHIL/kasulis1.htm [1] http://enlight.lib.ntu.edu.tw/FULLTEXT/JR-PHIL/thomas.htm
While it is true that you can assign indeterminate statements {true,false} and call it a third value, logic is more than assignments of truth-values to statements, it is also rules of inference for that formal system. The rules of inference are the driving force behind paraconsistent logics and the rules of inference are very different.
One motivation is the explosivity of contradictions in a formal system. Consider a paradox of humility: I believe of each of my individual beliefs that it is true, I believe all of the logical consequences of my beliefs because I am rational, but I can't rule out the possibility that two of my beliefs (or their consequences) are contradictory.
Treating beliefs as statements, under classical logic, any contradictory beliefs would imply that you believe (or would assent to) anything and everything is true (and false). Here is how:
1. P & ~P (premise) ... 2. P (1 simplification) 3. ~P (1 simplification) 4. P or Anything (2, addition [i.e. the self-evident principal that if P is true, P or anything else is also true]) 5. Anything (4, 3 and the principle that if a or b is true and a is not true, then b must be true).
In other words, contradictory beliefs imply anything and everything is true (and false). This is an odd result especially since anyone with an ounce of humility will admit that there is a reasonably high chance that there is a contradiction in their beliefs or in the logical consequences of their beliefs.
Now for a 'more practical' example. Imagine you have a key-value store that represents people and properties. Suppose your database says that Jane is 34 years old and later it says Jane is 35. If you ask the database for all of the logical consequences of this people/property store, under classical logic you will get every statement and its negation. Weird huh?
The simplest way to see this is to think of a computer. Its operation can be described by a function in two-valued logic, taking the bits making up the state of the CPU and memory as input then returning the next state. And you can write programs that do multi-value'd logic... so within the two-value system you can make a little multi-value system.
In terms of the database analogy: you have to translate the data and the queries. So you can't query "what is their age", you can only query things like "the current time is X, what is their age".
Yeah, but we deal with this very simply: by using probability (conceived as a real-valued logic) instead of boolean logic, at which point any contradiction in our axioms gets us an "exception signal" of some probability somewhere going to 0.0 instead of an equal belief in all possible propositions.
Or we can use constructive logic instead of classical, in which case we'll be able to actually find a contradiction simply by looking for assumptions that lead to a proof for the proposition False.
And, since both of your examples also involve non-classical logics, I think we generally agree that there is motivation here (setting aside the viability of your solutions)
The essential point of the article is that systems without contradictions are not interesting. The contradictions create a point of discussion; a single, loose thread on the lapel of an otherwise perfectly tailored suit jacket. However, were you to don this suit and show up at a formal, elegant dinner party, everyone would see the flaw but no one would speak of it... at least not at the party. That would be gauche.
If you enjoyed the math, but not the Buddhism, you might enjoy "Philosophy of Arithmetic" by Husserl, or almost anything by Frege.
People are different that way, aren't we. Something about not being able to please all demographics.
When it comes to classical logic versus intuitionistic logic, I frame the difference in terms of totally different philosophies, for precisely this reason. Sufficiently expressive versions of either logic encode the other, but no-one runs the encoding. And in many cases, both groups want to express the same proposition using exactly the same symbols, but will disagree as to whether or not the proposition is a theorem (see the least upper bound property, for example).
There's a deeper disagreement going on when neither side acknowledges a possibility of translation. However, I suspect this disagreement is unique to classical versus intuitionistic logic. I doubt that trivial four or five-valued propositional logics, or Priest's paraconsistent logic, are pointing to any fundamental disagreement about how to get something done.
The whole point of enlightenment is for the mind to escape the trap of logics/concepts and directly perceive and be liberated by the ineffable. This is emptiness, which cannot be described, and is simply this present self-known experience which is infinitely slippery and effortless.
What does this world feel like? Well, let's assume we've formulated a proposition. In type theory syntax we'd write the body of the proposition `B` and give it a name `p` like so
p : B
Here p is just a symbolic name and B is some formal language expression which describes the proposition p.It's important to note that while we've immediately written this proposition but we've not established whether it is true or false. PEM would imply that the state we are in currently is unstable—p must be either true or false already!
Intuititionistic Logic, however, admits that the state of almost all propositions is far closer to what p is now—neither proven nor refuted. This neither-true-nor-false state is natural and only through a process of communication and work can we move forward. For instance, we could construct a proof of p
p : B
p = proof1 -- note how this looks like a typed program now
or we could construct a proof of its refutation notp : not B
notp = proof2
But we might be incapable of either. It is unclear whether a program searching through the space of possible proofs would ever terminate, one might note.What's immediately nice about this system is that it can model internally the notion of an independent statement—all statements are assumed independent until proven otherwise even!
It also reflects the nature of (functional) programming (of a certain style) where we define the type we're hoping to achieve and then work to create a program satisfying that type.
Note finally that Intutionistic Logic still holds that PNC is true. In particular, we can trivially prove the following proposition
notPNC : forall prop . not (prop AND not prop)
notPNC = /\_ -> \(p, np) -> np p -- this is a legitimate proof term written in (System F) lambda calculusIt reminds me that I think an early start on programming made some Buddhist concepts easier for me to get. In particular for me there's a strong connection between using software to model the world and the Buddhist doctrine of emptiness, the notion that nothing exists in its own right: https://suite.io/matthew-bingley/1z8s2kx
I started coding young, and over time I gradually came to see that any computational representation of the world was always false. The act of writing software was always an editing of the real world, a discarding of everything that wasn't apparently material to my particular purpose. Changing software was sometimes a recognition of ignorance or fallibility, but often showed me how changing purpose changed what the maximally useful model was.
Years of that experience, combined with things like Douglas Hofstadter's work, made the apparent contradictions of Zen much easier for me to follow.
I think that also primed me to be ready for the Agile movement. Early on, I had strong BDUF tendencies. But once I gave up believing that there was one right model, one right design, I lost my taste for BDUF. So when people claimed we could keep our software as flexible as our understanding, that was very exciting for me.
Thus it is reasonable for Buddhists to advocate the end of Buddhism. E.g.: http://www.shambhalasun.com/index.php?option=content&task=vi...
If koti means corner, there is no reason that 'koti' should appear in a translation instead of corner otherwise you are giving it a special importance that distracts from the text's true meaning. Almost every translation of indian philosophy suffers from this fetish for the sanskrit language and as beautiful as sanskrit is, it shouldn't contaminate the purpose of a translation.
The idea that every concept can be translated is probably a false one. Ideas are built on cultures, cultures are described by language you can't change one without changing another. So when describing an idea generated by a culture, using a secondary idea and secondary culture, you will lose things.
That is why (for example) nirvana, has a bunch of translations: awakening, calmness, relief, void/voidless, the light, nothingness, or (my favourite) phew. Because we don't have the context to properly describe that in the west (latin-germanic based languages), so we need a bunch of other concepts that kind of point at it.
I'm saying language and culture are inextricably linked. And not 100% compatible with all other languages and cultures.
Seems like mild euro-centrism.
The Buddhist Mahayana concept of "emptiness" requires at the very least a few paragraphs to have a grasp, at best a couple of books on your belt. Same with "concentration" (samadhi), "insight" (vipassana), "life-energy" (prana), and so on and so forth.
To the uninformed reader they certainly add that confusion, but for someone versed in Eastern philosophy it's essential that the original concepts be preserved.
Buddhist Phenomenology - 1.7 Explaining apparent contradictions:
http://www.cs.ru.nl/~henk/BP/bp1.html#SECTION000270000000000...
In other words: And Now for Something Completely Different...
Some quotes by emperor Marcus Aurelius, of the Stoics, expressing a similar idea:
"You have power over your mind - not over outside events. Realize this, and you will find strength."
"If you are distressed by anything external, the pain is not due to the thing itself, but to your estimate of it; and this you have the power to revoke at any moment."
Buddhism is very simple, but at the same time it can take "many lifetimes" to achieve true understanding of it.
This equally applies to all phenomena; any attempt to divide anything up into 'things' is ultimately arbitrary, as it relies on ultimately unsubstantiated metrics, and hence is without meaning.
1. http://en.wikipedia.org/wiki/Regress_argument 2. http://philosurfical.open.ac.uk/tractatus/tabs.html
Four and fifty years I've hung the sky with stars. Now I leap through – What shattering!
Eihei Dogen (death poem)
Buddhist logic seems to have religious experience as its foundation.
When you you get a new puppy everything is wonderful and playful and this lasts through puppyhood and changes into the love of an old lazy dog. One day that dog is going to get hit by a car or get cancer and have to be put down. Everyone says well it was bound to happen or of course that is life. If instead you get the puppy and accept from day one that the dog is already dead every day until then is that much more precious.
This is not silly word play. When Plato (my first dog) died I realized that Freedom (6months younger) was on borrowed time, realizing that only strengthened my emotional attachment to him. Instead of withdrawing I embraced my extra time with him and made an effort to throw the ball one more time or scratched his head just a little longer than I would have done before Plato died. Sure I was sad on that final trip to the vet but I was comforted by the knowledge that I had made the most of my extra time with him. When I get my next dog I will not have to wait till the last year to treasure my time with the dog, every moment from day one will be bonus time.
“You see this goblet? For me, this glass is already broken. I enjoy it; I drink out of it. It holds my water admirably, sometimes even reflecting the sun in beautiful patterns. If I should tap it, it has a lovely ring to it. But when I put this glass on a shelf and the wind knocks it over or my elbow brushes it off the table and it falls to the ground and shatters, I say, ‘Of course.’ But when I understand that this glass is already broken, every moment with it is precious.”
But, being an intelligent person, you're going to want to go for the meat of it, which is to realize emptiness of the ineffable and see that both subject (observer) and object (observed) are empty. In short, meditate.
Meditation corrects errors in thought by stopping thought. But logical understanding of the fallacious nature of concepts allows such errors to be avoided even when not meditating.
I am completely non-religious,but as a logical riddle it always fascinated me that there could be a "third" option.
Could a dictator decide to set up a Constitution and limit his own powers? Of course. Having absolute powers means having the ability to limit your future power.
My own attitude toward paradoxes concerning God is that understanding is a gift - awesome in its comprehension of the universe from big bang to Planck length scale interactions. Nonetheless, the understanding given to us as finite beings will be incomplete and approximate. If we avoid every other end, dementia will eventually remove what little understanding we have. I hold that rejection of the gift of understanding - e.g., the six day materialist biblical interpretation - is a grave error. Nonetheless, I hold that entities (or sets of relations) exist for which I will never have a consistent or correct rational model - and that one of those is God. Other instances are my fellow humans, and even myself. It should go without saying, ignorance does not preclude fascination with, delight in, nor love for those beings.
Not necessarily so, just a particular branch of western thinking and tradition now widely called the analytic tradition. GWF Hegel and Karl Marx had philosophies that deeply and profoundly embraced contradictions. Neither tried to abolish them, but instead to embrace them. To quote Marx in "Capital Volume 1":
"This is, in general, the way in which real contradictions are resolved. For instance, it is a contradiction to depict one body as constantly falling towards another and at the same time flying away from it. The ellipse is a form of motion within which this contradiction is both realized and resolved"
In other words, contradictions are not resolved but given room to move within forms. This was a move deeply influenced by Hegel, whose Logic embraced contradictions and sought to sublate them in higher forms.
Marx specifically used different terms when referring to contradictions of formal logic.
it's similar to kant's antimonies. he is not trying to assert contradiction exists, he is trying to point out why we need to countenance ideas like a distinction between noumina and phenomena. or like zeno's paradoxes, which have a rhetorical purpose: to confirm zeno's teacher parmenides's claim that the universe is one undifferentiated whole. see also plotinus, who does roughly the same thing (any real ontological difficulty posed by the paradox of plurality is uninteresting to them; they have a thesis and their statement of the paradox is for a purpose).
incidentally, i don't mean to slag graham priest too much. after all, j.c. beall was my logic professor, and i'll always fondly remember how he introduces every new step in a proof by saying, slowly, "now holllld on, what about (etc)." the dialetheists will always hold a place in my heart. that said, i think godel did about all that need be done with the liar's paradox, and we ought to be wittgensteinians regarding language in the first place (words mean what they do in virtue of their being used by agents for a purpose; you cannot fully enumerate representational content of an utterance solely in virtue of its shape. all utterances are context sensitive. for more, see the almost unreadable but spot on work of charles travis, e.g. unshadowed thought).
http://www.thezensite.com/ZenEssays/Nagarjuna/Nagarjuna_and_...
http://homepages.uconn.edu/~jcb02005/
http://www.amazon.com/Unshadowed-Thought-Representation-Lang...
The Principle of Non-Contradiction (PNC) means that every word in the sentence "The line is straight" has a specific meaning. 'The' does not mean 'any', 'all', or 'no'. 'Line' does not mean 'dandelion' or 'doughnut'. 'Is' does not mean 'is not'. 'Straight' does not mean 'white', or anything else. Each word has a definite meaning. In order to have a definite meaning, a word must not only mean something, it must also not mean something. 'Line' means 'line', but it also does not mean 'not-line' — or 'dog', 'sunrise', or 'monkey'.
If 'line' were to mean everything, it would mean nothing; and no one, including him, would have the foggiest idea what he means when he says the word 'line'. PNC means that each word, to have a meaning, must also not mean something. And so; anyone who argues against an "abhorrence of contradiction" must use PNC for that statement to even mean anything, thus undercutting his own argument.
----
"There exist, indeed, certain general principles founded in the very nature of language, by which the use of symbols, which are but the elements of scientific language, is determined. To a certain extent these elements are arbitrary. Their interpretation is purely conventional: we are permitted to employ them in whatever sense we please. But this permission is limited by two indispensable conditions, first, that from the sense once conventionally established we never, in the same process of reasoning, depart; secondly, that the laws by which the process is conducted be founded exclusively upon the above fixed sense or meaning of the symbols employed."
—George Boole, An Investigation of the Laws of Thought
by 'every violation' do you mean 'every observance', 'every miss-fire', 'every monkey'...
you see, apart from the law of non-contradiction language is impossible.
And the point you're trying to make here ignores what I said. It is certainly the case that if you permit every violation of non-contradiction, whether or not it violates any other rule, you wind up with nonsense. In no way does that establish that nonsense follows from any violation of non-contradiction even in the face of other rules. I don't have deep enough knowledge to say one way or the other, but some mathematicians seem to think there are things of interest there and your superficial rejection does nothing to prove them wrong.
"The great lodestar of the German Enlightenment, Immanuel Kant, said that there are things one cannot experience (noumena), and that we cannot talk about such things. He also explained why this is so: our concepts apply only to things we can experience. Clearly, he is in the same fix as Nagarjuna. So are two of the greatest 20th-century Western philosophers. Ludwig Wittgenstein claimed that many things can be shown but not said, and wrote a whole book (the Tractatus), explaining what and why."
The jump from Kant to Wittgenstein elides the step that was Schopenhauer, who did look East and said some cogent things.
Anyways, to shore up my impression I looked up "Schopenhauer eastern philosophy" and hit a few things. The "Schopenhauer and Buddhism" piece by Peter Abelson ( at http://ccbs.ntu.edu.tw/FULLTEXT/JR-PHIL/peter2.htm ) seems good:
"When the tenets of Buddhism became known in Europe during the third and fourth decade of the nineteenth century, Arthur Schopenhauer was delighted with the affinity they showed to his own philosophy. Having completed his main work Die Welt als Wille und Vorstellung as early as 1818, he considered it an entirely new (and thus pure) expression of the wisdom once taught by the Buddha."
I would have been gladder if the original article, by a professional philosopher, which I am not, had said something about this.
1. A computer science audience: Not all sentences have a computable boolean truth value. Here's why. To find the truth value of the sentence "This sentence is false.", you have to figure out the truth value of the following statement (call it X1): "Whether or not this sentence is false depends on if X1 is true or false." Put that way, you can immediately see the circularity in computation. From a computer science perspective, there is no terminating condition. The function will never complete, so there is no computable boolean truth value.
2. To an educated, but non-technical, audience: Just because a sentence asserts something doesn't mean there is any guarantee of the result being "truth" or "falsehood". The truth value of this "This sentence is false." is simply "undecidable" or "ineffable" -- pick a word. So, just live with the fact that not everything is true or false. Note: I'm not saying that the statement is really one or the other but we just can't figure out which (as in Schrödinger's cat); I'm saying that neither "true" or "false" makes any sense for that kind of self-referential sentence.
This really isn't mind-blowing. Many articles write up these "paradoxes" as if they are insurmountable. They aren't.
All of this said, I think many philosophical writings, especially Buddhist writings, use contradiction as way of promoting thinking and careful decomposition of the essence of things. In short, complex things consist of parts that vary over time. So their components or transient values can seem to change or stand in contradiction.
There is no contradiction in Dickens writing "It was the best of times and it was the worst of times." in my opinion. This is just a literary device to show contrast eloquently, because saying "In some regards, it was the best of times. In other regards, it was the worst of times." is not as memorable or striking.
It's like Aeon writers get paid by the word.
Forgot something, one's self is also transient. Given that the observer itself is constantly changing, mind blowing is possible.
More mathematically, you can think of the Hasse diagram as a lattice, with the meet and join operations being AND and OR. For example, we are used to thinking of the expression
p AND q
as being true if p is true and q is true. But what if we have four values: {}, {T}, {F} and {T,F}? The Hasse diagram tells us how to interpret expression like this - p AND q is the meet (greatest lower bound) of p and q, and p OR q is the join (least upper bound) of p and q. So for example, {F} AND {T} = {F}
{F} OR {T} = {T}
{F} AND {} = {F}
{F} AND {T,F} = {F}
{F} OR {} = { }
{F} OR {T,F} = {T,F}
{T} OR {T,F} = {T}
{T} OR {} = {T}
{ } OR {T,F} = {T} // I think..!
{ } AND {T,F} = {F}
{ } OR { } = { }
{ } AND { } = { }
The Hasse diagram in the article makes sure that expressions like this agree with our intuition in the cases where we have intuition for what the result should be, and give us a way to interpret expressions consistently when our intuitions fail us.We're used to seeing Hasse diagrams for subsets of a set S used to indicate inclusion, in which case you would have {} < {F}, but you can have a valid poset structure that's not based on inclusion.
Jesus for instance freely admitted he taught in parables, and so everything was not to be taken word for word literally. Doesn't make it any less true, but when interpreted literally you can come to some incorrect conclusions.
Seems like meaning is some sort of vector norm over || < verity, falsity > ||. It should be easy to imagine scenarios all across this unit square for '2020 will be rainy': (0,0) is now, (1,0) means lots of agreed-to raining everywhere, ( .9, .9) is crazy weather, and ( .2, 1) means it was mostly dry that year.
This seems heavily reliant on human interpretation, but trying to extract "intrinsic truthiness" will always rely upon some global context telling you what the rules are. '2 = 3' is absolutely true, depending on what you think the rules are.
'Correctness' seems to correspond to (verity - falsity), which is why ( .9, .9) is certainly meaningful but doesn't improve on the correctness of saying 2020 is rainy.
I have a haunting feeling GEB talks about this, though I never finished reading yet.
Wouldn't it instead be the case that it's simply not expressible inside a given formalism (or other form of expression)?
Unfortunately foreigners most of his work is in sinhala. And only foreigners learn that language is germans,russians,chines and japanes diplomats.
>Nagarjuna often runs through the four cases of the catuskoti. In some places, moreover, he clearly states that there are situations in which none of the four applies. They don’t cover the status of an enlightened person after death, for example.
Are you kidding me? This article isn't even about formalizing non-boolean logic. It's thinly veiled religious propaganda, artificially ascribing mathematical formality to a mystical religion.
And yes, statements are either true or false. If you can't say a statement will be either true or false (you don't have to know which one), the statement is ill-defined. Non-binary logical systems are useful only insofar as they allow us to model uncertainty, not because they reflect the nature of reality.
http://jugad2.blogspot.in/2010/06/bhaskaracharya-and-man-who...
So much of our daily life in the west rests directly on fundamental assumptions we make about reality. I believe it's mind expanding to have those base assumptions challenged from time to time.
Of course it's easy to say things like that, and harder to come up with a consistent (pun intended) metaphysical system on your own self. :)
http://en.wikipedia.org/wiki/Cogito_ergo_sum
is (vaguely? :) wrong. Shouldn't it be: "I am, therefore I (can) think"?
Re: etymology, it's pretty much "think => exist."
Re: conceptual level: well, one of the texts where this whole concept/causal-chain is introduced is in his "Meditations on First Philosophy"[1], in particular, in Meditation 2.
Very (very) roughly (and from bad memory), the idea is that one can first start casting into doubt everything that there is (skepticism as a method) (this is Meditation 1.) When you abstract enough times, you can start doubting even the certainty of things which may seem true in themselves (this latter notion is an endless field of debate in itself; see e.g. Quine's "Two Dogmas of Empiricism"[2]) - cliche example is "2+2=4."
Say there's a deceitful daemon: each time the thought "2+2" is produced, the daemon "intercepts" the answer and produces a "5". (Yes, I'm saying that Descartes may be one of the originators of the concept of a MitM, ha!) (Also, this doesn't work so well with mathematics, since again, one could say that mathematical statements are "analytically true", and it's simply not true that one may mistake a "5" for a "4". But imagine something more mundane: each time you think if there is a god, the daemon deceives you into thinking there isn't one; whatnot.)
So now you generalize the doubt process enough to start doubting whether anything exists, what-so-ever. The point is not so much in thinking that there isn't anything, but in removing certainty from usual ontological assumptions (what (kinds of) things exist.)
So now you're not certain if there is an "I": you are able to doubt it.
But then Descartes says that this very process of certainty-removal requires an operation (he doesn't use these words, did I say this is extremely rough): namely, the "doubt" itself. "Doubts are to be had."
Or, if you will (and closer to D. (I think)): if an evil daemon can cast into doubt even the existence of your own self - it it can deceive everything, etc. - there needs to be a something to be deceived. Or at the very least, the process of deception (or: of doubt) does happen (if you want to cast everything into doubt.)
So if you doubt that anything exists and hence can not be certain of anything, then it so happens that this requires doubt "to happen." Hence "doubt exists." (He also says (I think) that, basically, "clearly since I am doubting right now, doubt does happen". A kind of phenomenological argument, which doesn't really stick with me, fwiw. He then starts using the notion of "clear and distinct perception", and that's where things go downhill imho (Meditation 3, a (kind of circular) proof of God, etc.) But I have few qualms about Meditation 2, and this includes cogito ergo sum.)
(You could say that the only thing one can be certain of is that "there are thoughts" (not an "I"). I would agree with this. "Thinking exists." And since "thinking" would be, well, thinking this thought, it is certain that "thinking exists.")
edited to include two paragraphs (this+next one): So now we (hopefully) have something that exists for certain; thoughts exist (or somesuch.) Descartes claims a bit more: this entity that does the thinking (there does need to be an agent which thinks those thoughts (is what he assumes, I guess)) - let us just say it is "I", who does the thinking/doubting - when we trace back the process by which we concluded that we are certain that it exists - involves us discovering that thinking/doubting definitely does take place. Hence "I think; I exist."
(I suppose you could have a concept of an "I" that is simply instrumental (doesn't have independent substance (oof, this is dangerous/slippery territory)): thoughts can have relations, and related thoughts can be seen as "bundles", and this process producing continuing interrelated bundles is "the I doing the thinking." But, I'm not sure of this at all. Maybe D. would say that the deceiving daemon needs to deceive something, if it does actually do any deceiving; and if this does happen, then this "something" which is being deceived is (let us call it an) "I".)
Now, to go from cogito ergo sum to proof of God and subsequent re-establishment of certainty about the whole world - that is something else. And I don't think that he does a very good job at it. (And this is "usually", "generally" agreed upon.)
[1]: https://en.wikisource.org/wiki/Meditations_on_First_Philosop... - which btw is an easier read than you might think, if you're curious enough!
I did say "vaguely". Let me think about it a bit and then reply later tonight.
Take his statement: "I think, therefore I am."
My guess is that the way people interpret it is like this: Descartes is saying that he (notices that he) thinks, wbich (to him) implies that he must exist.
The statement can be broken down like this:
A, therefore B where A = "I think" and B = "I am".
But if you look at it like this: the "I am" part is asserting that he exists, which according to him is a logical implication of "I think". But his asserting "_I_ think" itself implies that his "I" exists (whether it thinks or not). So the "I think" is like saying "I exist" (and am also thinking - my emphasis is on the "I"). So it seems like he is already assuming something is true ("I" exist/am), on the left side of the sentence, what he is trying to prove ("I am"), on the right side of the sentence. Note the difference in the two uses of quotes in the last sentence. Hope I've made my thinking :) clear.
Indeed, I think I actually mostly agree with you. See my longer comment / explication of Descartes' argument (if it's an argument) above: I personally (also) think that "I think" already presupposes too much. What one might be able to argue is a lesser version of the thing, though:
thinking, therefore, existing. ("thought exists" (whatever that actually means!))
> So it seems like he is already assuming something is true ("I" exist/am), on the left side of the sentence, what he is trying to prove ("I am"), on the right side of the sentence.
..so yeah, I think that the only safe thing for him to say at that point would have been "thoughts exist." Maybe this does sound lame, but in the context of Descartes' Meditations, it's about discovering that even though you can doubt everything, this does require (the process of ) doubting as such.
Or: I can be deceived about everything there is in the world (so e.g. in actuality, there is no world as such); but who is being deceived? At the very least, there is (some kind of) thought happening. One might say that doubting requires an agent, etc., but really, this is already debatable.
But in short: you're right, if one were to establish "I exist" (with an "I" having certain desirable properties), one could then say "I think", and that would have been less murky, indeed!
Problem is, poor Descartes is not sure that he "exists":
indeed, for him (and this is partly to do with the whole mentality present in Rationalism, and with the start of Modern philosophy (many people hold him to be the father of it)) thinking comes before existing. You will find many parallels of the latter around, scattered in various places; cf. "god thinks itself into being", etc.
He kind of articulates one of the foundations of Rationalism as in the epistemology: thought shall be the ultimate and primary criterion for truth.
But again, I agree, however, I would say that he could have stated a lesser version of his point (while not reversing the logical implication arrow): "thoughts exist."
However, to go from that to re-establishment of certainty about the whole wide world would have been even more tough (and he was already having a hard time!) In summary, I think I understand where he's coming from, but one could say that his project (a kind foundationalist epistemology) had been doomed from the very beginning!
> Hope I've made my thinking :) clear.
Yeah, I think that was clear! Forgive me for my verbosity, and thanks for the explanation. I think it makes sense, and fwiw, I agree with the general gist of it.
For instance lets say give the proposition "the sky is blue", the truth value (0.78, right here, right now), corresponding to being quite blue, but not necessarily always or everywhere.
truth value(the sky is blue) = (0.78, right here, right now)
Since a function is just a special case of a relation, we could say
the sky is blue ~ (0.78, right here, right now)
And a relation can be described as function from the composite space to {false, true}, where false denotes not related, and true denotes related. So we could transform the whole thing into
truth value((the sky is blue, (0.78, right here, right now)) ) = true
Now another question is which model is most convenient.
The law of noncontradiction is one of several axioms that are presupposed by any proposition. Such axioms can't be "proven," because any proof would presume their correctness, but it is proper to accept them.
Though it is possible Buddha was partially influenced by pre-Socratic Greek thought and, in turn, later Greek philosophers were influenced by Buddhism (to put it in perspective, Socrates was roughly contemporaneous with Buddha).
When you realize the non-dual nature of reality, that the split between subject and object is an illusion, your entire conception of reality changes radically. This realization, which is beyond concepts, allows the generation of ideas that are completely outside "normal" frames of thinking.
This present moment is not conceptual, it is real.
What is the catch with Aeon? There don't seem to be ads, paywalls, subscriptions, or other monetizing strategies, but the content seems fantastic. Is it charitable intellectualism?
And it's very easy to save the PEM if you distinguish the value of a proposition (true or false) and the cognitive status of the proposition (certain, probable, possible, or arbitrary).
Moreover, to exist is to have a particular identity, to have a nature, to be something.
Thus, all of this work is utter hogwash. The professor who wrote this IS practicing mysticism and irrationality. He ought to be shunned by all actual philosophers.
If this kind of thinking were to get "popular," Western civilization and science would collapse into skepticism and religion would take over again. Just as happened in the Middle Ages and at the end of the Islamic Golden Age (in the latter case, there never was a recovery).
2) The LNC is an axiom it doesnt "hold", its either built into what you mean by identity or it isnt. Either way there is no non-circular "hold"ing.
3) Im sure the notions of truth, falsity and consistency are far too technical here for the lay person to get a serious grasp of but i'd be careful of rationalizing your own ignorance by projecting stupidity onto others.
What that properly means is that to deny it is a contradiction, because it must be assumed to deny it.
In other words, you can't say "The truth is, there is no truth." Which is what Graham Priest is doing.
1 is an interesting observation, but has no bearing on the facts of the case: he is a fraud.
3: You should be ashamed to make a statement like this in an intellectual conversation. If you feel the need to bolster your argument with an unsubstantiated character attack like this, you must not feel that your argument is sound.
No offense, but I'd flag your comment for #3, except it's not worth wasting moderators' time on.
The constructions I have described show how to make precise mathematical sense of the Buddhist views. This does not, of course, show that they are true.
No, they are nonsense. Nothing that claims that something can be true and false can be logically rigorous. To be logically rigorous means to be logical---and to be logical means to obey the law of non-contradiction.
Anyway, it's at least gross negligence for the author to write an article like this and then not explicitly declare that these ideas are nonsensical.
I think I have made my point, I don't want to continue the discussion, though I will be interested to read any further follow-ups.
the point is not to argue against how people define logic, or anything as arbitrary or seemingly self-defeating as that.
the point is to provide a functional logic in the face of the liar's paradox and the like. regardless of the motivations of individual philosophers, the work itself posits as motivations actual technical problems. the technical problems generally arise from self-reference, but (as you can see with varieties of incompleteness proofs as well) you don't need outright self-reference to get the truth of a statement resting on its negation.
yell all you want about rigor, the onus is on you to use conventional logic to resolve these tensions. again, i personally think that proponents of many-valued logic are misguided in their large scale view of truth functional representation (and i probably think the same of you!). however, i respect that they seek to defend it by solving problems rather than saying "hurr, 'this is a lie' just doesn't mean anything at all. and oh yeah, language is compositional, truth is correspondence, and i'll hear nothing saying otherwise!"
Note that this article is very far from the wishy washy hippie claims like "Everything is connected! And you have your truth man and I have my truth". Instead it gives a popular-science description of some non-classical systems of logic, their historical background and how they relate to Buddhist philosophy and certain problems of reference. Personally I don't really think the logics presented solve these problems in a satisfactory way, but they are definitely of philosophical interest (o/w Cambridge University Press wouldn't have published his "An Introduction to Non-Classical Logic").
But yeah, I do recognize the irony. I admire moral rigidity, which is why I picked the username. Though I don't necessarily agree with javert's particular sense of morality, which obviously didn't work out too well for him.
Tweet! Assuming the conclusion! 10 yard penalty, return the sliotar to first base.
You might as well make the same comment in response to the statment, "Python is an interpreted language."
Can something exist yet have no nature?
Can something exist without being (anything)?
How do you know something exists?
Because you can see it.
So you don't know that something exists, you only know that your sense impressions have been triggered. How do you know its nature?
Because of what you see.
So you don't know anything about its nature, only about its relationship with your sensory apparatus. (Hey, I may have just invented category theory!)
How can something exist...?
Don't look at me, man. It's all probability waves as far as I can tell.
Note: I don't really, actually, myself, buy into this form of epistemology and metaphysics, so I may have the arguments badly. On the other hand, those are major topics that have a lot of diverse implications. They cannot simply be dismissed by assertion.
You don't know I asked those questions, you only know that your sense impressions have been triggered.
Similarly my eyes sent some signals to my brain and after processing them I have concluded that you have replied to my comment. But wait! I don't really know you replied me, do I?
Since my senses are unreliable and I don't have any other means to interact with reality but my senses, my mind is impotent to deal with reality. What else can I do but go through my life hallucinating and doubting myself or inventing fantasies to keep my sanity.
-----
When you look at the moon (at the right time) you see circle. Then you can decide the moon is circular. Your senses are working just fine, so is your brain. It's your limited knowledge that leads you to wrong conclusions. As you observe and learn more, you integrate more and more concepts and you can eventually arrive to the point that moon is indeed a somewhat spherical object.
Or you can conclude that your senses are lying to you and reality cannot be known. Then you'd never go further than "looks circular, but know knows, right?".
argumentum ad consequentiam
All this is obvious, and your comment is dishonest.
The "empty" is the un-defined. Direct experience, that which can't be talked about, labeled or categorized. That (this) which has always existed, and always will.
The void is that which can't be named. It's all around you! You can never leave it because it is you, stretching from your center in all directions.
There are no contradiction here, because you need a logical layer over reality to have contradictions.
Tat twam asi!
Here are some links to people that go directly to the essential: http://www.eckharttolle.com http://www.adyashanti.org http://www.headless.org
If there exist an infinite number of modes of thought as you posit, then yes it is possible that the best one is not among the ones we know of now.
I don't really think of it this way though, because logic is not supposed to give us something new, not supposed to give surprising conclusions. Logic formalizes the steps you can take to arrive at valid conclusions. However, what constitutes valid conclusions is ultimately based on our intuitions, it is what the logic is founded on (comparable to how mathematics is ultimately based on accepting axioms).
> Just because it is a contradiction doesn't mean it is wrong
That's basically precisely one of the points of this article.
Then what is a mode of thought, and what would constitute superiority to the many and varied plausibility-preserving logics we've invented thus far?