Pictures from Google Image Search

signature

A Dictionary of Computing | 2004 | | © A Dictionary of Computing 2004, originally published by Oxford University Press 2004. (Hide copyright information) Copyright

signature
1. A collection of symbols intended to be associated with sets and with functions on and elements from the sets. Signatures provide names for the carrier sets, operations, and constants of algebras. They are central in the precise treatment of the syntax of many computer science concepts, including (a) abstract data types, (b) algebraic specifications, and (c) classes, modules, and objects. Typically, headers of modules are signatures. The specification of an Ada package is in effect a signature.

In its simplest form a signature is a set Σ of symbols with, for each σ ∈ Σ, a natural number ρ(σ) called the arity of σ. A Σ-algebra consists of a set A (called the carrier of the algebra) together with, for each σ ∈ Σ, an n-argument function over A, where n = ρ(σ). As an example, suppose Σ = {`zero', `one', `plus', `times'} with ρ(`zero') = ρ(`one') = 0 and ρ(`plus') = ρ(`times') = 2

Then one Σ-algebra results from taking the set of all integers as carrier, and associating the number 0 with `zero', 1 with `one', addition with `plus', and multiplication with `times'. As indicated by ρ, addition and multiplication are 2-argument functions while zero and one, being constants, expect no arguments and their arity is 0.

It is important to realize that the above example describes only one possible Σ-algebra. For example, the carrier could be the real numbers; or, perversely multiplication could be associated with `plus' and addition with `times'; equally sets could be considered instead of numbers, associating, say, union and intersection with `plus' and `times'. The point is that an algebra can involve arbitrary sets and arbitrary functions: any choice is as much an algebra as any other and it need not reflect in any obvious way the names chosen for the symbols in the signature. Indeed the whole point of signatures is to make a distinction between the names and symbols and their possible interpretations.

In computer science the more complex notion of many-sorted signature is used. This allows algebras to have many carriers. A signature now, in addition to function symbols, includes a set of sorts. These are symbols that, in an algebra, are associated with carrier sets. Instead of a natural number, ρ(σ) is a sequence of sorts indicating which sets the arguments come from, together with an additional sort giving the set in which the result lies.

Signatures are often displayed as shown in the diagram. Here real numbers and Booleans are equipped with their usual operations.

2. That part of an e-mail message in which the originator states his or her identity and claims authenticity.

3. A bit pattern believed to be specific to a particular program and used to identify virus programs or unlicensed copies of proprietary software.

4. See signature analysis.

Cite this article
Pick a style below, and copy the text for your bibliography.

  • MLA
  • Chicago
  • APA

JOHN DAINTITH. "signature." A Dictionary of Computing. 2004. Encyclopedia.com. 11 Nov. 2009 <http://www.encyclopedia.com>.

JOHN DAINTITH. "signature." A Dictionary of Computing. 2004. Encyclopedia.com. (November 11, 2009). http://www.encyclopedia.com/doc/1O11-signature.html

JOHN DAINTITH. "signature." A Dictionary of Computing. 2004. Retrieved November 11, 2009 from Encyclopedia.com: http://www.encyclopedia.com/doc/1O11-signature.html

Learn more about citation styles

Related newspaper, magazine, and trade journal articles from HighBeam Research

(Including press releases, facts, information, and biographies)

Barber reaps rewards of unsung old master.(Features)
Newspaper article from: The Birmingham Post (England); 11/8/2004; 700+ words ; ...Verdi has turned up a painting by the German artist Johannes Lingelbach, dated 1656, of a modern market in Rome which he...Breenbergh do it? Perhaps he wasn't interested. Lingelbach was an up-and-coming German artist but had emigrated...
Dutch Italianisers at Dulwich.(Inspired by Italy: Dutch Landscape Painting, 1600-1700, Dulwich Gallery, London, England)
Magazine article from: Contemporary Review; 8/1/2002; ; 700+ words ; ...Bamboccianti, in fact, play little part in the exhibition and the few present, by Dujardin, Jan Baptis t Weenix and Johannes Lingelbach may be cursorily passed by. It is a pity that the catalogue has on its cover a detail from a bamboccianto by Dujardin...
Sweet Dutch dreams are made of this.(Review)
Newspaper article from: The Mail on Sunday (London, England); 6/16/2002; ; 700+ words ; ...Hogarth, before he painted any of his scenes of London street life, must have seen the delightful ruderies of Johannes Lingelbach, and Boucher's blue skies are as impossible as Dujardin's. And then, mysteriously, they went out of fashion...
Masterful builders.(Arts & Entertainment)(Art)
Newspaper article from: The Washington Times; 6/3/2000; ; 700+ words ; ...to see include Jacob van Campen's elaborate "Model for the Amsterdam Town Hall," which is juxtaposed with Johannes Lingelbach's painting of it. The size and sumptuousness of the hall, planned as a monument to Amsterdam's municipal...
To protect the treasures, museums find a little detective work pays
News Wire article from: AP Worldstream; 6/16/2006; ; 700+ words ; ...Sometimes it pays off." For the painting seized from the Rothschilds, which was by 17th-century Dutch artist Johannes Lingelbach, Holmquist-Wahl traveled to the National Archives in Washington, D.C., to review confiscated Nazi paperwork...
Museums Find Detective Work Pays
News Wire article from: AP Online; 6/16/2006; ; 700+ words ; ...Sometimes it pays off." For the painting seized from the Rothschilds, which was by 17th-century Dutch artist Johannes Lingelbach, Holmquist-Wahl traveled to the National Archives in Washington, D.C., to review confiscated Nazi paperwork...
The art of making a deal: an exhibition and a new book reveal in unprecedented detail how Rembrandt and other Dutch artists were linked to the art trade.(EXHIBITIONS)
Magazine article from: Apollo; 9/1/2006; ; 700+ words ; ...moving to 'the famous academy of Uylenburgh'. Govaert Flink, Jurgen Ovens, Gerard De Lairesse and probably Johannes Lingelbach spent time with the Uylenburghs, but the most famous of their resident artists was Rembrandt, who lived in their...

Related entries from encyclopedias, dictionaries, and thesauruses

Johannes Lingelbach
Book article from: The Columbia Encyclopedia, Sixth Edition Johannes Lingelbach , 1622-74, Dutch genre and landscape painter, b. Frankfurt am Main. He first went to Amsterdam in 1637 and settled there...
Lingelbach, Johannes
Book article from: The Oxford Dictionary of Art Lingelbach, Johannes ( bapt . Frankfurt, 10 Oct. 1622; d Amsterdam, ?Nov. 1674...France and Italy (he is documented in Rome from 1647 to 1649). Lingelbach painted various types of warmly illuminated Italianate scenes, including...

Find thousands of answers for hundreds of subjects at Smart QandA .

All answers verified by trusted sources at Encyclopedia.com

Try Smart QandA now!

For students and teachers!

Encyclopedia.com provides students and teachers facts, information, and biographies from verified, citable sources, including:

Encyclopedia.com provides students and teachers facts, information, and biographies from verified, citable sources, including: