Everything2
Near Matches
Ignore Exact
Full Text
Everything2

atom

"atom" is also a: user

created by Azathoth

(thing) by shaynetonio (2.1 y) (print)   ?   I like it! Thu Apr 27 2000 at 15:34:55

A Linux distribution which combines the BSD ports tree and the Linux kernel. The main design goals of Atom include speed, simplicity, and security through software auditing.

(thing) by Saige (1.1 y) (print)   ?   4 C!s I like it! Mon Mar 11 2002 at 17:33:21

History:

About 420 BCE, Leucippe of Milet first suggested the idea that matter was made up of "atoms", derived from the greek "a-tomos", meaning indivisible, and that the atoms were in constant motion. His disciple, Democrite of Abdere, took this idea and expanded on it. That they were invisible because of their small size, were solid, were surronded by empty space (to explain movement and density changes), had an infinite number of shapes, and were eternal, because they were perfect. The theory was not accepted by more notable philosophers of the time, including Aristotle, and the theory was ignored, left off to the side. In the meantime, the idea of the four elements - air, fire, earth, and water reigned.

The Greeks were not the only ones with this idea - there was also a philosophy in India, "Vaiseshika", which taught that matter was formed from indestructible particles, and that their assembly into visible, tangible objects were temporary, and that the assemblies would degrade. Eventually, their bonds would dissolve, the particles would need to rest, and then could reassemble into a new world. From the Bhagavad Gita:

"The phenomenal world or material world is also complete in itself because the twenty-four elements of which this material universe is a temporary manifestation are completely adjusted to produce complete resources which are necessary for the maintenance and subsistence of this universe. There is nothing extraneous, nor is there anything needed. This manifestation has its own time fixed by the energy of the supreme whole, and when its time is complete, these temporary manifestations will be annihilated by the complete arrangement of the complete. There is complete facility for the small complete units, namely the living entities, to realize the complete, and all sorts of incompleteness are experienced due incomplete knowledge of the complete."

Eventually, the theory came back into view, this time with experimental evidence to support the idea. In 1808, a book published by John Dalton, "A New System of Chemical Philosophy", revealed experimental conclusions that all atoms of an element had the exact same size and weight, and that all molecules were formed by simple ratios of atoms.

In 1869, russian scientist Dimitri Mendeleďev first constructed a table which classified elements according to their chemical properties. Eventually, this table would become the Periodic Table.

In 1897, Sir Joseph John Thomson made the first discovery that atoms were not indivisible, but also made up of sub-atomic particles, by discovering the electron. This was done using a cathode-ray tube, showing that the cathode ray was actually negatively charged particles smaller than an atom. His first proposed model of the atom was known as "Thomson's Pudding", or more commonly, the "plum pudding model" - as the model suggested that there was a sphere of positively-charged material, and that negatively-charged electrons were mixed into the sphere.

In 1911, Ernest Rutherford discovered the existence of the nucleus of the atom, due to an experiment that found that alpha particles sent into matter would sometimes reflect, and sometimes pass right through. He first explained the internal structure of the atom as a positively charged nucleus, surrounded by negatively charged electrons, which orbited the nucleus like planets orbiting a star, with an attractive electric force representing the role of gravity. The model was also called the "atomic planetary model". (See: Rutherford model of the atom)

In 1913, Niels Bohr expanded on this, as the previous theory hadn't been able to properly handle cases where electrons absorb and emit light. Bohr proposed the theory that electrons could only exist in certain orbital energy states around the atom, and that by jumping between orbits, they could absorb and/or release photons. (See: Bohr model of the atom)

In 1919, Rutherford refined the concept of the nucleus. He discovered the existence of the proton, and that the nucleus contained those protons. In 1932, Sir James Chadwick discovered the existence of the neutron as also existing in the atomic nucleus, which helped a lot with the theories of the atom - as up to that point, scientists couldn't explain the weight differences between different elements. The two particles were known as "nucleons".

Properties:

The atom is the smallest piece of an element that still contains all the properties of that element. All normal matter is made up of these elements. Currently, about 90 different atoms have been found to exist in nature, and about 118 (at last count) elements have been defined, with the difference being due to ones created in the lab in particle accelerators.

Atoms are very small - the smallest, the hydrogen atom, is about 10-8 cm in size - and most of the atom is empty space, between the nucleus, and the electrons.

Atoms are identified mainly by their "atomic number", or the number of protons in the nucleus. This determines the chemical properties of the element. The number of neutrons in the nucleus may also vary - the number of neutrons determines the isotope. The isotope may alter the stability of the atom, and different isotopes may react differently in nuclear reactions, but they don't affect the chemical properties. For example, there are three known isotopes of Hydrogen. The most common form, simply known as Hydrogen, has no neutrons. Deuterium, or heavy hydrogen, has 1 neutron. Adding a second neutron created Tritium, or ultra heavy hydrogen. Atoms have an "atomic weight", which is approximated by the number of nucleous in the nucleus.

Atoms have a number of electrons "orbiting" the nucleus. (Technically, they are more accurately described as a charged "cloud" around the nucleus, representing the most probable locations for the electron, but that's not truly important for basic understanding.) A neutrally charged atom has exactly the same number of electrons in orbit as it does protons in the nucleus, as the two have the same charge. If their is a difference between the number of protons and electrons, an atom is said to have a charge. If there are fewer electrons, the atom has a positive charge - known as a cation. If there are more electrons, the atom has a negative charge - known as an anion.

Two recent types of microscope, the Microscope Electronique ŕ Transmission (or MET) and the tunnel effect microscope have allowed scientists to actually view individual atoms, making them no longer completely invisible. A special version of the tunnel effect microscope, the atomic force microscope, even allows scientists to deposit and move individual atoms - IBM recently used this to spell out their company name with individual Xenon atoms.

A technology on the horizon, molecular nanotechnology, offers the possibility of actually building machines directly out of individual atoms, instead of carving large pieces of matter to small size.

Sources:
History of the atom, http://www.neutron.anl.gov/hyper-physics/histatom.html
Atom History, http://perso.club-internet.fr/molaire1/e_histoire.html
Atom Development, http://members.tripod.com/~mrbeens/atom.html


(thing) by ariels (8.1 hr) (print)   ?   I like it! Wed Mar 13 2002 at 9:38:04

Major General Panic's definition below still doesn't seem to match any Lisp (or Scheme) I've ever seen in use, in various subtle ways, so I prefer to keep this writeup. While it is shorter -- a fact that earns it downvotes -- I believe it to be correct.

Drawing on the Greek tradition, in Lisp, Prolog, most functional programming languages (and Scheme and Emacs Lisp and YAPL...), an atom is any ``indivisible'' entity, such as a symbol, number, character, ...

Contrast various "containers", such as lists, arrays and structures, which hold subobjects — they're divisible.

The question of whether NIL is atomic or not is great fun for the budding undergraduate philosopher/troll set.


(thing) by x3n0n (8.6 mon) (print)   ?   I like it! Fri Oct 03 2003 at 18:21:33

In the k programming language, atom is the monadic case of @.

@x returns 1 if x is an atom, 0 otherwise; atoms are single characters, integers, floats (floating point numbers), symbols, dictionaries, null, and lambdas.

Non-atoms are vectors, arrays, and lists of all types.

Illustrated at the k command prompt (user input indented 2 spaces, results flush left):

  atomlist:(1;-1;0.0;.();_n;;`a;"a")
  atomlist
(1;-1;0.0;.();;;`a;"a")
  @atomlist
0
  @:'atomlist
1 1 1 1 1 1 1 1
  @1 2 3
0
  @"cat"
0
  a:3 2#!3*2
  a
(0 1
 2 3
 4 5)
  @a
0
  @:'a
0 0 0
  @:''a
(1 1
 1 1
 1 1)

(idea) by arimathea (2.3 mon) (print)   ?   1 C! I like it! Fri Mar 19 2004 at 1:10:19

The Atom syndication format is similar to Rich Site Summary (RSS). RSS and Atom are both formats designed to syndicate headlines or articles from websites or information systems, in a kind of format where you see (headline) (date) (author) (content). These are interpreted by either plugins to blogging systems, RSS aggregators, or RSS readers. They allow a kind of thin client model to browsing lots of sources of information quickly, without having to go through all of the stylistic decisions and heavier content of the main website. Atom is oriented more towards weblog syndication and its model of categories, authors, and integrated metadata, whereas RSS is more oriented towards web site headlines. You can think of Atom as the progeny of RSS, although Dave Winer, the author of RSS, would not agree. Atom was primarily engineered in order to provide more of a standards-based development process to the syndication format arena, providing a more open model than Dave Winer's single stewardship of RSS. They both are fundamentally similar in functionality.

Technically, Atom is attempting to bring some rigidity to the "everything's optional" world of RSS. It adds some structure and definitions to the content allowed in specific elements, whereas RSS aims to be as "undefined" as a specification can be, allowing more flexibility for the developer but less for the user in interpreting the data. It also simplifies the technical aspects of accessing an RSS feed, essentially saying HTTP is the protocol instead of the hodgepodge that makes up RSS (HTTP, XML-RPC, all the different RSS versions, the different blog APIs, etc).

Atom intends to provide specifications for, among other things,

  • Encoding content (how the data is interpreted by a program)
  • Internationalization (I18N, Unicode) - currently RSS is technically focused around ASCII only
  • Clear "plugins" and extensions, offering more features to the Atom format. Rather than RSS's attitude of "allow everything", Atom says, "Allow the base model, and if the user has these plugins loaded, do x with the data.
  • Simplifying the data model (same APIs for both syndication and blog updating), making Atom more focused around the data itself rather than XML-RPC/RSS's model of focusing around the delivery.

Atom's development is led by Sam Ruby and is/was also called by the names Echo and Pie.

Examples of RSS (as well as Atom) readers and systems include:


(idea) by Major General Panic (7.9 hr) (print)   ?   I like it! Tue Feb 08 2005 at 23:46:39

In LISP (and Scheme, and all of the other variants) an atom is one of the two major categories into which all S-expressions fall - the other being the dotted pair. This is the first thing that you'll learn upon picking up a copy of The Little LISPer or Schemer. At its simplest, an atom is an alphanumeric string which doesn't contain a parenthesis or the comment operator (usually the semicolon ( ; ) or double solidus ( // )). Consider the following examples:

n
is an atom, because it's a character.
42
is an atom, because it's a number.
abc
is an atom, because it's a string.
ATOMNUMBER75
is an atom, because it's a string of letters and numbers.
(+ 3 5)
is not an atom, because it's a list.
(chemical . compound)
is not an atom, because it's a dotted pair.

(atom? S)
This operator tests whether or not its input is an atom, although it is not standard in some interpreters. It's functionally the same as
(not (pair? S))
so it can easily be synthesized if you don't have it.

Atoms, being absolutely fundamental to the language, have been with us since the first LISP interpreter was made in 1959.


(definition) by Webster 1913 (print) I like it! Tue Dec 21 1999 at 21:57:09

At"om (#), n. [L. atomus, Gr. , uncut, indivisible; priv. + , verbal adj. of to cut: cf. F. atome. See Tome.]

1. Physics (a)

An ultimate indivisible particle of matter.

(b)

An ultimate particle of matter not necessarily indivisible; a molecule.

(c)

A constituent particle of matter, or a molecule supposed to be made up of subordinate particles.

⇒ These three definitions correspond to different views of the nature of the ultimate particles of matter. In the case of the last two, the particles are more correctly called molecules.

Dana.

2. Chem.

The smallest particle of matter that can enter into combination; one of the elementary constituents of a molecule.

3.

Anything extremely small; a particle; a whit.

There was not an atom of water. Sir J. Ross.

 

© Webster 1913.


At"om, v. t.

To reduce to atoms.

[Obs.]

Feltham.

 

© Webster 1913.


printable version
chaos

Bohr model of the atom Rutherford model of the atom Subrahmanyan Chandrasekhar Tokyo
The Little LISPer atom, molecule, nucleus, proton, neutron, electron Everything Theory proton
nucleus Chemistry nil Chemical Oxygen-Iodine Laser
molar mass Atom and His Package sub-atomic Mothra
matter molecule Fissionable martini Justus Liebig
Ytterbium population inversion Lewis dot structure Boolean algebra
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
Just another sprinkling of indeterminacy
Mandarin Pancakes
Gone beyond reasonable
Russell's paradox
Male restroom etiquette
The Soft Bulletin
Eva Perón
A Computer Prayer
Interstate Numbering System
I pray to God I can find the other sock
Treasure Island
Lateral Inhibition
Using Asteroids to explain the topological classification of 2-manifolds
Nerve agent
New Writeups
Adaptive Child
Roulade of Herbed Lamb with Stewed Garlic(recipe)
Choked Chicken
Friends who fuck(event)
StrawberryFrog
fair go(idea)
cesium
Long Day(thing)
Scaevola
Afrikaans insults(idea)
TheDeadGuy
Kissing your sister(dream)
ignis_glaciesque
Stagger Lee(person)
Rai Tai
Adventures in veterinary school: Year One(event)
The Custodian
ram accelerator(thing)
aneurin
Sparrow-mumbling(idea)
calgon
catbox poetry(poetry)
Scaevola
Roman class system(thing)
Meldon
Chicken stuffed with avocado and havarti(recipe)
Scientist
Fortitude Valley(place)
StrawberryFrog
Discrete(idea)
This affordable entertainment brought to you by The Everything Development Company