Nothing: Difference between revisions
Wysprgr2005 (talk | contribs) |
No edit summary |
||
Line 29: | Line 29: | ||
In [[physics]], the word ''nothing'' is not used in any technical sense either. A region of space is called a [[vacuum]] if it does not contain any [[matter]], though it can contain physical [[field (physics)|fields]]. In fact, it is practically impossible to construct a region of space that contains no matter or fields, since [[gravitation|gravity]] cannot be blocked and all objects at a non-[[zero temperature]] radiate [[electromagnetic radiation|electromagnetically]]. However, even if such a region existed, it could still not be referred to as "nothing", since it has properties and a measurable existence as part of the [[Vacuum#Quantum-mechanical definition|quantum-mechanical vacuum]]. |
In [[physics]], the word ''nothing'' is not used in any technical sense either. A region of space is called a [[vacuum]] if it does not contain any [[matter]], though it can contain physical [[field (physics)|fields]]. In fact, it is practically impossible to construct a region of space that contains no matter or fields, since [[gravitation|gravity]] cannot be blocked and all objects at a non-[[zero temperature]] radiate [[electromagnetic radiation|electromagnetically]]. However, even if such a region existed, it could still not be referred to as "nothing", since it has properties and a measurable existence as part of the [[Vacuum#Quantum-mechanical definition|quantum-mechanical vacuum]]. |
||
In [[computing]], "nothing" (in [[VB.Net]]), or "[[Null (computer programming)|null]]" (in [[Java]], [[C Sharp (programming language)|C#]], and others), can be a keyword used to represent an unassigned [[Variable#Computer_programming|variable]], a [[pointer (computing)|pointer]] that does not point to any particular [[memory address]], or a [[reference (computer science)|reference]] that does not refer to a specific [[Object (computer science)|object]]. Similarly, null is used in [[SQL]] as a symbolic representation of the absence of data. This [[meta-data]] usage of null is different from the unprintable [[ASCII]] and [[unicode]] [[null character]], which has a numerical value of zero—although this is different from the ASCII character for zero ("0"). The ASCII [[Space (punctuation)|blank]] character (" ") is not the same as an empty [[String (computer science)|string]] (""), which is itself sometimes confused with the null pointer in languages such as [[C (programming language)|C]]. Most forms of [[assembly language]] have a no-operation ([[NOP]]) instruction (often with a numerical value of zero)—that is, a command to do nothing, which can prove useful for blanking out areas of problem code. |
In [[computing]], "nothing" (in [[VB.Net]]), or "[[Null (computer programming)|null]]" (in [[Java]], [[C Sharp (programming language)|C#]], and others), can be a keyword used to represent an unassigned [[Variable#Computer_programming|variable]], a [[pointer (computing)|pointer]] that does not point to any particular [[memory address]], or a [[reference (computer science)|reference]] that does not refer to a specific [[Object (computer science)|object]]. Similarly, null is used in [[SQL]] as a symbolic representation of the absence of data. This [[meta-data]] usage of null is different from the unprintable [[ASCII]] and [[unicode]] [[null character]], which has a numerical value of zero—although this is different from the ASCII character for zero ("0"). The ASCII [[Space (punctuation)|blank]] character (" ") is not the same as an empty [[String (computer science)|string]] (""), which is itself sometimes confused with the null pointer in languages such as [[C (programming language)|C]]. Most forms of [[assembly language]] have a no-operation ([[NOP]]) instruction (often with a numerical value of zero)—that is, a command to do nothing, which can prove useful for blanking out areas of problem code. You suck, good day. |
||
==See also== |
==See also== |
Revision as of 15:08, 3 November 2008
Nothing is a concept that describes the absence of anything at all. Colloquially, the concept is often used to indicate the lack of anything relevant or significant, or to describe a particularly unimpressive thing, event, or object. It is contrasted with something and everything. Nothingness is used more specifically as the state of nonexistence of everything.
Language and logic
Grammatically, the word "nothing" is an indefinite pronoun, which means that it refers to something. One might argue that "nothing" is a concept, and since concepts are things, the concept of "nothing" itself is a thing. This logical fallacy is neatly demonstrated by an old joke that contains a fallacy of four terms: if nothing is worse than the Devil, and nothing is greater than God, then the Devil must be greater than God:
- The Devil is greater than nothing.
- Nothing is greater than God.
- The Devil is greater than God.
Clauses can often be restated to avoid the appearance that "nothing" possesses an attribute. For example, the sentence "There is nothing in the basement" can be restated as "There is not one thing in the basement". "Nothing is missing" can be restated as "everything is present". Conversely, many fallacious conclusions follow from treating "nothing" as a noun.
Modern logic made it possible to articulate these points coherently as intended, and many philosophers hold that the word "nothing" does not function as a noun, as there is no object that it refers to. There remain various opposing views, however—for example, that our understanding of the world rests essentially on noticing absences and lacks as well as presences, and that "nothing" and related words serve to indicate these.
Philosophy
The concept of "nothing" has been studied throughout history by philosophers and theologians; some[who?] have found that careful consideration of the notion may lead to the logical fallacy of reification. Meanwhile, many of the existentialist and postmodern philosophers and writers would argue that "nothing" is actually the lack or absence of something, rather than of anything.[citation needed]
The understanding of 'nothing' varies widely between cultures, especially between Western and Eastern cultures and philosophical traditions. For instance, Shunyata (emptiness), unlike "nothingness", is considered to be a state of mind in some forms of Buddhism (see Nirvana, mu, and Bodhi). Achieving 'nothing' as a state of mind in this tradition allows one to be totally focused on a thought or activity at a level of intensity that they would not be able to achieve if they were consciously thinking. A classic example of this is an archer attempting to erase his mind and clear his thoughts in order to better focus on his shot. Existentialism and Martin Heidegger have brought these two understandings closer together.[citation needed] In some Eastern philosophies, the concept of "nothingness" is characterized by an egoless state of being in which one fully realizes one's own small part in the cosmos. The Kyoto school handles the concept of nothingness as well.
Science
In mathematics, "nothing" does not have a technical meaning. The number zero is often used interchangeably with the term. It could also be said that a set contains "nothing" if and only if it is the empty set, in which case its cardinality (or size) is zero. In other words, the word "nothing" can be an informal term for an empty set.
In physics, the word nothing is not used in any technical sense either. A region of space is called a vacuum if it does not contain any matter, though it can contain physical fields. In fact, it is practically impossible to construct a region of space that contains no matter or fields, since gravity cannot be blocked and all objects at a non-zero temperature radiate electromagnetically. However, even if such a region existed, it could still not be referred to as "nothing", since it has properties and a measurable existence as part of the quantum-mechanical vacuum.
In computing, "nothing" (in VB.Net), or "null" (in Java, C#, and others), can be a keyword used to represent an unassigned variable, a pointer that does not point to any particular memory address, or a reference that does not refer to a specific object. Similarly, null is used in SQL as a symbolic representation of the absence of data. This meta-data usage of null is different from the unprintable ASCII and unicode null character, which has a numerical value of zero—although this is different from the ASCII character for zero ("0"). The ASCII blank character (" ") is not the same as an empty string (""), which is itself sometimes confused with the null pointer in languages such as C. Most forms of assembly language have a no-operation (NOP) instruction (often with a numerical value of zero)—that is, a command to do nothing, which can prove useful for blanking out areas of problem code. You suck, good day.
See also
|
Further reading
- Being and Nothingness, Jean-Paul Sartre
- Church Dogmatics III/3, pp. 389-368, Karl Barth
- In Search of a Cyclops, Fredrick Schermer
- Nothing.com
- Signifying Nothing: The Semiotics of Zero, Brian Rotman
- Speech - Something About nothing
- The Book of Nothing , John D Barrow
- The Hole in the Universe, K.C. Kole
- The Nothing That Is, Robert Kaplan
- Zero, Charles Seife
- Creative Evolution, Henri Bergson, Chapter IV