Network Time Protocol

From formulasearchengine
Revision as of 17:10, 30 January 2014 by en>SteveKostecke (Removed incorrect Dead link template)
Jump to navigation Jump to search

In combinatorial mathematics, the theory of combinatorial species is an abstract, systematic method for analysing discrete structures in terms of generating functions. Examples of discrete structures are (finite) graphs, permutations, trees, and so on; each of these has an associated generating function which counts how many structures there are of a certain size. One goal of species theory is to be able to analyse complicated structures by describing them in terms of transformations and combinations of simpler structures. These operations correspond to equivalent manipulations of generating functions, so producing such functions for complicated structures is much easier than with other methods. The theory was introduced by André Joyal.

The power of the theory comes from its level of abstraction. The "description format" of a structure (such as adjacency list versus adjacency matrix for graphs) is irrelevant, because species are purely algebraic. Category theory provides a useful language for the concepts that arise here, but it is not necessary to understand categories before being able to work with species.

Definition of species

Any structure — an instance of a particular species — is associated with some set, and there are often many possible structures for the same set. For example, it is possible to construct several different graphs whose node labels are drawn from the same given set. At the same time, any set could be used to build the structures. The difference between one species and another is that they build a different set of structures out of the same base set.

This leads to the formal definition of a combinatorial species. Let be the category of finite sets and bijections (the collection of all finite sets, and invertible functions between them). A species is a functor

given a set A, it yields the set F[A] of F-structures on A. A functor also operates on bijections. If φ is a bijection between sets A and B, then F[φ] is a bijection between the sets of F-structures F[A] and F[B], called transport of F-structures along φ.

For example, the "species of permutations" maps each finite set A to the set of all permutations of A, and each bijection from A to another set B naturally induces a bijection from the set of all permutations of A to the set of all permutations of B. Similarly, the "species of partitions" can be defined by assigning to each finite set the set of all its partitions, and the "power set species" assigns to each finite set its power set.

There is a standard way of illustrating an instance of any structure, regardless of its nature. The diagram below shows a structure on a set of five elements: arcs connect the structure (red) to the elements (blue) from which it is built.

File:Combinatorial species example 1.png

The choice of as the category on which species operate is important. Because a bijection can only exist between two sets when they have the same size, the number of elements in F[A] depends only on the size of A. (This follows from the formal definition of a functor.) Restriction to finite sets means that |F[A]| is always finite, so it is possible to do arithmetic with such quantities. In particular, the exponential generating series F(x) of a species F can be defined:

where is the size of F[A] for any set A having n elements.

Some examples:

Calculus of species

Arithmetic on generating functions corresponds to certain "natural" operations on species. The basic operations are addition, multiplication, composition, and differentiation; it is also necessary to define equality on species. Category theory already has a way of describing when two functors are equivalent: a natural isomorphism. In this context, it just means that for each A there is a bijection between F-structures on A and G-structures on A, which is "well-behaved" in its interaction with transport. Species with the same generating function might not be isomorphic, but isomorphic species do always have the same generating function.

Basic operations

Addition of species is defined by the disjoint union of sets, and corresponds to a choice between structures. For species F and G, define (F + G)[A] to be the disjoint union (also written "+") of F[A] and G[A]. It follows that (F + G)(x) = F(x) + G(x). As a demonstration, take E+ to be the species of non-empty sets, whose generating function is E+(x) = ex − 1, and 1 the species of the empty set, whose generating function is 1(x) = 1. It follows that E = 1 + E+: in words, "a set is either empty or non-empty". Equations like this can be read as referring to a single structure, as well as to the entire collection of structures.

Multiplying species is slightly more complicated. It is possible to just take the Cartesian product of sets as the definition, but the combinatorial interpretation of this is not quite right. (See below for the use of this kind of product.) Rather than putting together two unrelated structures on the same set, the multiplication operator uses the idea of splitting the set into two components, constructing an F-structure on one and a G-structure on the other.

This is a disjoint union over all possible binary partitions of A. It is straightforward to show that multiplication is associative and commutative (up to isomorphism), and distributive over addition. As for the generating series, (F · G)(x) = F(x)G(x).

The diagram below shows one possible (F · G)-structure on a set with five elements. The F-structure (red) picks up three elements of the base set, and the G-structure (light blue) takes the rest. Other structures will have F and G splitting the set in a different way. The set (F · G)[A], where A is the base set, is the disjoint union of all such structures.

File:Combinatorial species multiplication.png

Composition, also called substitution, is more complicated again. The basic idea is to replace components of F with G-structures, forming (FG). As with multiplication, this is done by splitting the input set A; the disjoint subsets are given to G to make G-structures, and the set of subsets is given to F, to make the F-structure linking the G-structures. It is required for G to map the empty set to itself, in order for composition to work. The formal definition is:

Here, P is the species of partitions, so P[A] is the set of all partitions of A. This definition says that an element of (FG)[A] is made up of an F-structure on some partition of A, and a G-structure on each component of the partition. The generating series is .

One such structure is shown below. Three G-structures (light blue) divide up the five-element base set between them; then, an F-structure (red) is built to connect the G-structures.

File:Combinatorial species substitution.png

These last two operations may be illustrated by the example of trees. First, define X to be the species "singleton" whose generating series is X(x) = x. Then the species Ar of rooted trees (from the French "arborescence") is defined recursively by Ar = X · E(Ar). This equation says that a tree consists of a single root and a set of (sub-)trees. The recursion does not need an explicit base case: it only generates trees in the context of being applied to some finite set. One way to think about this is that the Ar functor is being applied repeatedly to a "supply" of elements from the set — each time, one element is taken by X, and the others distributed by E among the Ar subtrees, until there are no more elements to give to E. This shows that algebraic descriptions of species are quite different from type specifications in programming languages like Haskell.

Likewise, the species P can be characterised as P = E(E+): "a partition is a pairwise disjoint set of nonempty sets (using up all the elements of the input set)". The exponential generating series for P is , which is the series for the Bell numbers.

Differentiation could be exemplified using the 15-puzzle.Template:Fact After fixing almost any square, the new 14-puzzle has the same property : Only half of configuration are reachable. One may write 15-puzzle'=14-puzzle or, more generally, Taquin'=Taquin. To differentiate the associated exponential series, the sequence of coefficients needs to be shifted one place to the "left" (losing the first term). This suggests a definition for species: F' [A] = F[A + {*}], where {*} is a singleton set and "+" is disjoint union. The more advanced parts of the theory of species use differentiation extensively, to construct and solve differential equations on species and series. The idea of adding (or removing) a single part of a structure is a powerful one: it can be used to establish relationships between seemingly unconnected species.

For example, consider a structure of the species L of linear orders—lists of elements of the ground set. Removing an element of a list splits it into two parts (possibly empty); in symbols, this is L' = L·L. The exponential generating function of L is L(x) = 1/(1 − x), and indeed:

The species C of cyclic permutations takes a set A to the set of all cycles on A. Removing a single element from a cycle reduces it to a list: C' = L. We can integrate the generating function of L to produce that for C.

A nice example of integration of a species is the completion of a line (coordonatizated by a field) with the infinite point and obtaining a projective line.

A simple example - labeling the Fano plane

The Fano plane

Let temporarily, just for an easier reading

Fano = X^7/PSL(2,7)a : the species that correspond to the colineation group of Fano plane

and

Klein = P4bic = the species that correspond to the Klein group transitively acting itself.

then

Fano" = X.Klein

meaning : Since two points determine a line, after labeling any two points in the Fano plane another point is settled. The relabeling liberty for the rest of the four remaining points is described by the Klein Group.

By differentiation, one obtains :

Fano"' = X'.Klein + X.Klein' = Klein + X.X.X.X

meaning : After labeling three distinct points in the Fano plane, exactly two situation can occur :

- (Either the points are collinear and) the remaining labeling liberty is described by Klein
- (Or the points form an oval and) the whole plane is coordinated : X.X.X.X

The corresponding Cycle index is :

After two differentiation with respect to x1 the Klein group shows up:

The e.g.f. is

hence there are 30 ways to label the plane. Here 6 represents the six distinct ways of labeling the affine (Klein) corresponding plane.

Further operations

There are a variety of other manipulations which may be performed on species. These are necessary to express more complicated structures, such as directed graphs or bigraphs.

Pointing selects a single element in a structure. Given a species F, the corresponding pointed species F is defined by F[A] = A × F[A]. Thus each F-structure is an F-structure with one element distinguished. Pointing is related to differentiation by the relation F = X·F' , so F(x) = x F' (x). The species of pointed sets, E, is particularly important as a building block for many of the more complex constructions.

The Cartesian product of two species is a species which can build two structures on the same set at the same time. It is different from the ordinary multiplication operator in that all elements of the base set are shared between the two structures. An (F × G)-structure can be seen as a superposition of an F-structure and a G-structure. Bigraphs could be described as the superposition of a graph and a set of trees: each node of the bigraph is part of a graph, and at the same time part of some tree that describes how nodes are nested. The generating function (F × G)(x) is the Hadamard or coefficient-wise product of F(x) and G(x).

The species E × E can be seen as making two independent selections from the base set. The two points might coincide, unlike in X·X·E, where they are forced to be different.

As functors, species F and G may be combined by functorial composition: (the box symbol is used, because the circle is already in use for substitution). This constructs an F-structure on the set of all G-structures on the set A. For example, if F is the functor taking a set to its power set, a structure of the composed species is some subset of the G-structures on A. If we now take G to be E × E from above, we obtain the species of directed graphs, with self-loops permitted. (A directed graph is a set of edges, and edges are pairs of nodes: so a graph is a subset of the set of pairs of elements of the node set A.) Other families of graphs, as well as many other structures, can be defined in this way.

Types and unlabelled structures

Instead of counting all the possible structures that can be built on some set, we often want to count only the number of different "shapes" of structure. Consider the set of rooted trees on the set A = {a, b, c}. There are nine of these, which can be grouped into two classes by tree shape. There are:

  • Six trees with three levels:
    1. abc
    2. acb
    3. bac
    4. bca
    5. cab
    6. cba
  • Three trees with two levels: (not six, because subtrees are not in any order)
    1. bac
    2. abc
    3. acb

There is an exact correspondence between trees in the first class and permutations of A. Any of these trees can be constructed from any of the others, by permuting the labels on its nodes. For any two trees s and t in this class, there is some permutation σ in the symmetric group SA which acts on s to give t: Ar[σ](s) = t. The same holds for the second class of trees. This property can be used to define an equivalence relation on Ar[A], dividing it into the two parts listed above. These equivalence classes are the isomorphism types of Ar-structures of order 3.

Formally, when F is a species, we define T(Fn) to be the quotient set F[{1, ..., n}]/~ of types of F-structures of order n, where "~" is the relation "s ~ t if and only if there is some σ in Sn such that F[σ](s) = t". As with the exponential generating functions, the size of T(Fn) depends only on the value of n and the definition of F. It is the set of unlabelled F-structures on any set of size n.

The isomorphism type generating series of F is:

Manipulations of these functions are done in essentially the same way as for the exponential generating functions. There are a few differences in how some of the operations translate into operations on type generating series. Addition and multiplication work as expected, but the more complicated operations need some more sophisticated mathematical tools for their proper definitions.

There is a much more general series, called the cycle index series, for each species, which contains all the information in the previously-defined series, and more. Any permutation σ of a finite set A with n elements can be decomposed, uniquely, into a product of disjoint cycles. Letting σi be the number of cycles of length i in the decomposition of σ ∈ Sn, the cycle type of σ is defined to be the sequence (σ1, σ2, ..., σn). Now let Fix(σ) be the set of elements fixed by σ — that is, the elements x of A where σ(x) = x. Then the cycle index series of F is:

|Fix(F[σ])| is the number of F-structures on A = {1, ..., n} for which σ is an automorphism.

It follows immediately that

and

for any species F. The cycle index series follows these rules for combinatorial operations on species F and G:

Then the rules for type generating series can be given in terms of these:

Class of all species

There are many ways of thinking about the class of all combinatorial species. Since a species is a functor, it makes sense to say that the category of species is a functor category whose objects are species and whose arrows are natural transformations. This idea can be extended to a bicategory of certain categories, functors, and natural transformations, to be able to include species over categories other than . The unary and binary operations defined above can be specified in categorical terms as universal constructions, much like the corresponding operations for other algebraic systems.

Though the categorical approach brings powerful proof techniques, its level of abstraction means that concrete combinatorial results can be difficult to produce. Instead, the class of species can be described as a semiring — an algebraic object with two monoidal operations — in order to focus on combinatorial constructions. The two monoids are addition and multiplication of species. It is easy to show that these are associative, yielding a double semigroup structure; and then the identities are the species 0 and 1 respectively. Here, 0 is the empty species, taking every set to the empty set (so that no structures can be built on any set), and 1 is the empty set species, which is equal to 0 except that it takes to (it constructs the empty set whenever possible). The two monoids interact in the way required of a semiring: addition is commutative, multiplication distributes over addition, and 0 multiplied by anything yields 0.

The natural numbers can be seen as a subsemiring of the semiring of species, if we identify the natural number n with the n-fold sum 1 + ... + 1 = n 1. This embedding of natural number arithmetic into species theory suggests that other kinds of arithmetic, logic, and computation might also be present. There is also a clear connection between the category-theoretic formulation of species as a functor category, and results relating certain such categories to topoi and Cartesian closed categories — connecting species theory with the lambda calculus and related systems.

Given that natural number species can be added, we immediately have a limited form of subtraction: just as the natural number system admits subtraction for certain pairs of numbers, subtraction can be defined for the corresponding species. If n and m are natural numbers with n larger than m, we can say that n 1m 1 is the species (nm) 1. (If the two numbers are the same, the result is 0 — the identity for addition.) In the world of species, this makes sense because m 1 is a subspecies of n 1; likewise, knowing that E = 1 + E+, we could say that E+ = E1.

Going further, subtraction can be defined for all species so that the correct algebraic laws apply. Virtual species are an extension to the species concept that allow inverses to exist for addition, as well as having many other useful properties. If S is the semiring of species, then the ring V of virtual species is (S × S) / ~, where "~" is the equivalence relation

(F, G) ~ (H, K) if and only if F + K is isomorphic to G + H.

The equivalence class of (F, G) is written "FG". A species F of S appears as F0 in V, and its additive inverse is 0F.

Addition of virtual species is by component:

(FG) + (HK) = (F + H) − (G + K).

In particular, the sum of F0 and 0F is the virtual species FF, which is the same as 00: this is the zero of V. Multiplication is defined as

(FG)·(HK) = (F·H + G·K) − (F·K + G·H)

and its unit is 10. Together, these make V into a commutative ring, which as an algebraic structure is much easier to deal with than a semiring. Other operations carry over from species to virtual species in a very natural way, as do the associated power series. "Completing" the class of species like this also means that certain differential equations insoluble over S do have solutions in V.

Generalizations

Species need not be functors from to : other categories can replace these, to obtain species of a different nature.

Software

Operations with species are supported by Sage[1] and, using a special package, also by Haskell.[2][3]

Notes

43 year old Petroleum Engineer Harry from Deep River, usually spends time with hobbies and interests like renting movies, property developers in singapore new condominium and vehicle racing. Constantly enjoys going to destinations like Camino Real de Tierra Adentro.

References

  • André Joyal, Une théorie combinatoire des séries formelles, Advances in Mathematics 42:1-82 (1981).
  • François Bergeron, Gilbert Labelle, Pierre Leroux, Théorie des espèces et combinatoire des structures arborescentes, LaCIM, Montréal (1994). English version: Combinatorial Species and Tree-like Structures, Cambridge University Press (1998).
  • François Bergeron, Species and Variations on the Theme of Species, invited talk at Category Theory and Computer Science '04, Copenhagen (2004). Slides (pdf).
  • Marcelo Aguiar, Swapneel Mahajan, Monoidal functors, species and Hopf algebras, CRM Monograph Series Volume 29. A co-publication of the AMS and Centre de Recherches Mathématiques. Expected publication date is November 19, 2010. pdf
  • Federico G. Lastaria, An invitation to Combinatorial Species.
  • Yves Chiricota, "Classification des espèces moléculaires de degré 6 et 7", Ann. Sci. Math. Québec 17 (1993), no. 1, 1 l-37.

See also

External links



  • I had like 17 domains hosted on single account, and never had any special troubles. If you are not happy with the service you will get your money back with in 45 days, that's guaranteed. But the Search Engine utility inside the Hostgator account furnished an instant score for my launched website. Fantastico is unable to install WordPress in a directory which already have any file i.e to install WordPress using Fantastico the destination directory must be empty and it should not have any previous installation files. When you share great information, others will take note. Once your hosting is purchased, you will need to setup your domain name to point to your hosting. Money Back: All accounts of Hostgator come with a 45 day money back guarantee. If you have any queries relating to where by and how to use Hostgator Discount Coupon, you can make contact with us at our site. If you are starting up a website or don't have too much website traffic coming your way, a shared plan is more than enough. Condition you want to take advantage of the worldwide web you prerequisite a HostGator web page, -1 of the most trusted and unfailing web suppliers on the world wide web today. Since, single server is shared by 700 to 800 websites, you cannot expect much speed.



    Hostgator tutorials on how to install Wordpress need not be complicated, especially when you will be dealing with a web hosting service that is friendly for novice webmasters and a blogging platform that is as intuitive as riding a bike. After that you can get Hostgator to host your domain and use the wordpress to do the blogging. Once you start site flipping, trust me you will not be able to stop. I cut my webmaster teeth on Control Panel many years ago, but since had left for other hosting companies with more commercial (cough, cough) interfaces. If you don't like it, you can chalk it up to experience and go on. First, find a good starter template design. When I signed up, I did a search for current "HostGator codes" on the web, which enabled me to receive a one-word entry for a discount. Your posts, comments, and pictures will all be imported into your new WordPress blog.
  1. Sage documentation on combinatorial species.
  2. Haskell package species.
  3. One of the biggest reasons investing in a Singapore new launch is an effective things is as a result of it is doable to be lent massive quantities of money at very low interest rates that you should utilize to purchase it. Then, if property values continue to go up, then you'll get a really high return on funding (ROI). Simply make sure you purchase one of the higher properties, reminiscent of the ones at Fernvale the Riverbank or any Singapore landed property Get Earnings by means of Renting

    In its statement, the singapore property listing - website link, government claimed that the majority citizens buying their first residence won't be hurt by the new measures. Some concessions can even be prolonged to chose teams of consumers, similar to married couples with a minimum of one Singaporean partner who are purchasing their second property so long as they intend to promote their first residential property. Lower the LTV limit on housing loans granted by monetary establishments regulated by MAS from 70% to 60% for property purchasers who are individuals with a number of outstanding housing loans on the time of the brand new housing purchase. Singapore Property Measures - 30 August 2010 The most popular seek for the number of bedrooms in Singapore is 4, followed by 2 and three. Lush Acres EC @ Sengkang

    Discover out more about real estate funding in the area, together with info on international funding incentives and property possession. Many Singaporeans have been investing in property across the causeway in recent years, attracted by comparatively low prices. However, those who need to exit their investments quickly are likely to face significant challenges when trying to sell their property – and could finally be stuck with a property they can't sell. Career improvement programmes, in-house valuation, auctions and administrative help, venture advertising and marketing, skilled talks and traisning are continuously planned for the sales associates to help them obtain better outcomes for his or her shoppers while at Knight Frank Singapore. No change Present Rules

    Extending the tax exemption would help. The exemption, which may be as a lot as $2 million per family, covers individuals who negotiate a principal reduction on their existing mortgage, sell their house short (i.e., for lower than the excellent loans), or take part in a foreclosure course of. An extension of theexemption would seem like a common-sense means to assist stabilize the housing market, but the political turmoil around the fiscal-cliff negotiations means widespread sense could not win out. Home Minority Chief Nancy Pelosi (D-Calif.) believes that the mortgage relief provision will be on the table during the grand-cut price talks, in response to communications director Nadeam Elshami. Buying or promoting of blue mild bulbs is unlawful.

    A vendor's stamp duty has been launched on industrial property for the primary time, at rates ranging from 5 per cent to 15 per cent. The Authorities might be trying to reassure the market that they aren't in opposition to foreigners and PRs investing in Singapore's property market. They imposed these measures because of extenuating components available in the market." The sale of new dual-key EC models will even be restricted to multi-generational households only. The models have two separate entrances, permitting grandparents, for example, to dwell separately. The vendor's stamp obligation takes effect right this moment and applies to industrial property and plots which might be offered inside three years of the date of buy. JLL named Best Performing Property Brand for second year running

    The data offered is for normal info purposes only and isn't supposed to be personalised investment or monetary advice. Motley Fool Singapore contributor Stanley Lim would not personal shares in any corporations talked about. Singapore private home costs increased by 1.eight% within the fourth quarter of 2012, up from 0.6% within the earlier quarter. Resale prices of government-built HDB residences which are usually bought by Singaporeans, elevated by 2.5%, quarter on quarter, the quickest acquire in five quarters. And industrial property, prices are actually double the levels of three years ago. No withholding tax in the event you sell your property. All your local information regarding vital HDB policies, condominium launches, land growth, commercial property and more

    There are various methods to go about discovering the precise property. Some local newspapers (together with the Straits Instances ) have categorised property sections and many local property brokers have websites. Now there are some specifics to consider when buying a 'new launch' rental. Intended use of the unit Every sale begins with 10 p.c low cost for finish of season sale; changes to 20 % discount storewide; follows by additional reduction of fiftyand ends with last discount of 70 % or extra. Typically there is even a warehouse sale or transferring out sale with huge mark-down of costs for stock clearance. Deborah Regulation from Expat Realtor shares her property market update, plus prime rental residences and houses at the moment available to lease Esparina EC @ Sengkang