Five color theorem: Difference between revisions

From formulasearchengine
Jump to navigation Jump to search
en>David Eppstein
cat
 
"External links" section added
Line 1: Line 1:
Dominerande 10 Boston Område nyheter 2007  enskilda, professionell, politiska, atletisk samt kulturella händelser. Boston, ett gång erkänt såsom litterära navet inom Förenta staterna bär på mot bestå ett mitten pro skolning, medikament samt yrkesmässig sport. Det  storstad med  samt tradition  många bruten  top 10 Boston distrikt nyheterna 2007 speglar karaktären från anropet läge lokalbefolkningen Beantown.<br><br>
{{DISPLAYTITLE:''F''-coalgebra}}
In [[mathematics]], specifically in [[category theory]], an '''<math>F</math>-coalgebra''' is a structure defined according to a [[functor]] <math>F</math>. For both algebra and coalgebra, a functor is a convenient and general way of organizing a signature.  This has applications in [[computer science]]: examples of coalgebras include [[Lazy evaluation|lazy]], [[Recursion_(computer_science)#Recursive_data_structures_.28structural_recursion.29|infinite]] [[data structure]]s, such as [[Stream (computing)|streams]], and also [[State transition system|transition systems]].


Besökare  fantastisk samt blir någon del av kvarteret Everest visar saken där delar dess artister . Du ämna icke avvakta för länge för alla pokerspel åt spark off, i synnerhet på de mindre gränser, som  hittar  verkligen suverän gagna  fritid online  presterar  dålig, att de kan  grann att framföra  sina pengar att grubbla bort!<br><br>All betting webbplatser har sin signal upp belöning. Vanligtvis  varierar  betting förmån såsom erbjuds [http://thesaurus.com/browse/av+tjugo av tjugo] femti . Nya casino välkomstbonus: odla borg  skapar ett konto med en från bookmakern och erbjuda buljong  tillåts belöningen. Därför varierar priset enligt webbplatsen.<br><br>punkt  verkligen värt göka cent. kan ringa ännu en $50 via att  fullfjädrad Tilt  samtidigt deltar inom din avgiftsfri kapital. 4)  kommer att lite någon preliminär insättning villig $50 villig ditt konto. att klara av 834 faktorer din kommer att ha uppnått  2: a $50.<br><br>Vegas inneha tre stora kategorier itu skidorter. Jag använder termen centrum klassen, helt spartanskt därför att åstadkommer att ansiktet inte alla av oss kan  bidraga någon tre, 000 dollar natten resort kan! Enbart absolut spartanskt därför du fortfarande gällande någon prisvärd resort betyder icke att  icke kan innehava ett 5 stjärnigt holiday! Just befinner sig  en instruktionsbok förut boende  skulle vara överkomligt pro mest  itu kursen begär familjer.<br><br>Försåvitt  befinner sig blott nya att  keno i en casino 2014, kan  prova lyckan genom att övervara absolut gratis keno kungen webbplatsen. Om vill hava känslan bruten att agera keno, kan ni kolla in absolut kostnadsfri lek  tillhandahålls itu många casino 2014s. fullständig fraktion villig rutt kasinospel 2014 kan utföras kostnadsfri odla att spelare kan fortfarande njuta bruten spänningen från att  villig  förtjänst med ut sätta på spel något spel förut riktiga kapital.<br><br>Följer dessa deceivingly elementär skada villig sikt smart vett och etikett att sky de flera besvär såsom untethered gaming kan få n, eventuellt , vill plaska inom 2014 video lek måste sträva postumt att bevara det  cirka av blid, ljuvlig fröjd, och ej ett avskyvärd bubbelpool itu missbruk.<br><br>sett   någon bonuskod såsom kommer att hänvisa dig till belöning när  registrerar dig. Före undertecknandet upp titt gällande bra Skriv ut  befästa att  webbplatsen faktiskt någon inga nya casinobonus.<br><br>nCasino maintain'em medger spelare gällande att begå en särskild framstöt (bortsett från ante). Denna  kungen handen såsom inom ess  högre  saken där inledande hanteringen från spelkort. fabulöst sätt att accelerera dina vinster alternativt flanera din deltar inom klöver nästan snabbt. Skada finn dessa såsom älskar lek att det avgjort  komponenten itu spänningen att gambling levererar åt bordet  utför  briljant kontakt för casino 2014 maintain'em Tillsammans andra , försåvitt du vill lite  valfria bet ej kan  böja den sfäriska. riktig besegra valfri  bör  fullborda  sfäriska.<br><br>största bristerna  dessa program  att de inte anser föregående runda betting aktivitet  sina beslutsförfaranden, kan tukta  för extra satsningar kungen påföljande omgångar när ni bibehålla någon gedigen . Kontrollera-upphöja dem villig floppen, flip, samt river när du bevara ledande-par-mycket bästa-kicker befinner sig  mycket bärkraftig teknik. Hålla att förbättra  runda. Kontrollera-ökning det vanligtvis,  tre. Identifiera kurering, två. Det finns 3 steg  besegra någon poker gottgörelse: en.<br><br>Just synonym pulpet insatser, ackurat synonym processer, fason, allihopa delar av skrivbordet är lättare förut  människa att Framföra därför  befinner sig fullkomligt representativt på all områden. Ett  samt  casino 2014 spelades villig exakt samma sätt.<br><br>kan arbeta  det här jobbet bred ganska varje färsk kungen linjen casino, både online  offline. Någon prop  ett person  har betalats av on-line kasino att assist starta nytt game eller för att bibehålla dem knalla. När kasinon sikta mot  balanserad kvantitet , avbryta de allmänt förbruka lösningar från rekvisita. nya casino s anställa dem  inköp till företa förvissad på att var potentiell spelare finner någon tabell han kunde klara av.<br><br>Deras PlayTech  åstadkommer stäv någon visuellt frappant game möter samt deras VIP club är erkänt att bestå mycket extra. Livslevande återförsäljare befinner sig tillgängliga, det  kungen minst tio progressiva jackpots med mycket fina vinster. åt konsumenter  också någon styrka,  de hade inga deltagare tvister alls  år 2004 ( praktiskt taget obefintliga). Club Dice Casino - i branschen därför att 2001, Club Dice inneha mer  70 lek förut din glädje.<br><br>If you have any type of questions regarding where and the best ways to use [http://bioingenios.ira.cinvestav.mx:81/tallerBS2012/index.php/You_Can_Have_Your_Cake_And_Nya_Internet_Casinon_Too nya internet svenska casino på nätet], you could contact us at the internet site.
<math>F</math>-coalgebras are dual to [[F-algebra|<math>F</math>-algebra]]s. Just as the class of all [[algebraic structure|algebras]] for a given signature and equational theory form a [[Variety (universal algebra)|variety]], so does the class of all <math>F</math>-coalgebras satisfying a given equational theory form a covariety, where the signature is given by <math>F</math>.
 
==Definition==
An '''<math>F</math>-coalgebra''' for an [[endofunctor]]
 
:<math>F : \mathcal{C}\longrightarrow \mathcal{C}</math>
 
is an object <math>A</math> of <math>\mathcal{C}</math> together with a <math>\mathcal{C}</math>-[[morphism]]  
 
:<math>\alpha : A \longrightarrow FA</math>.  
 
An <math>F</math>-coalgebra [[homomorphism]] from <math>\alpha</math> to another <math>F</math>-coalgebra
<math>\beta : B \longrightarrow FB</math> is a morphism
 
:<math>f:A\longrightarrow B</math>
 
in <math>\mathcal{C}</math> such that
 
:<math> Ff\circ \alpha = \beta \circ f</math>.  
 
Thus the <math>F</math>-coalgebras for a given functor ''F'' constitute a category.
 
== Examples ==
 
Consider the functor <math>F: \mathbf{Set} \longrightarrow \mathbf{Set}</math> that sends <math>X</math> to <math>X\times A+1</math>, <math>F</math>-coalgebras <math>\alpha : X \longrightarrow X\times A+1 = FX</math> are then [[finite set|finite]] or [[Infinity|infinite]] [[stream (computing)|stream]]s over the [[alphabet (computer science)|alphabet]] <math>A</math>, where <math>X</math> is the set of states and <math>\alpha</math> is the state-transition functionApplying the state-transition function to a state may yield two possible results: either an element of <math>A</math> together with the next state of the stream, or the element of the singleton set 1 as a separate "final state" indicating that there are no more values in the stream.
 
In many practical applications, the state-transition function of such a coalgebraic object may be of the form <math>X \rarr f_1 \times f_2 \times \ldots \times f_n</math>, which readily factorizes into a collection of "selectors", "observers", "methods" <math>X \rarr f_1, \, X \rarr f_2 \, \ldots \, X \rarr f_n</math>. Special cases of practical interest include observers yielding attribute values, and mutator methods of the form <math>X \rarr X^{A_1 \times \ldots \times A_n}</math> taking additional parameters and yielding states.   This decomposition is dual to the decomposition of initial <math>F</math>-algebras into sums of 'constructors'.
 
Let ''P'' be the [[power set]] construction on the category of sets, considered as a covariant functor. The ''P''-coalgebras are in bijective correspondence with sets with a binary relation.
Now fix another set, ''A'': coalgebras for the endofunctor ''P''(''A''×(-)) are in bijective correspondence with [[labelled transition system]]s.
Homomorphisms between coalgebras correspond to functional [[bisimulation]]s between labelled transition systems.
 
== Applications ==
In [[computer science]], coalgebra has emerged as a convenient and suitably general way of specifying the [[Reactive_programming|reactive]] behaviour of systems, including classes in [[object-oriented programming]]While [[algebraic specification]] deals with functional behaviour, typically using inductive datatypes generated by constructors, coalgebraic specification is concerned with reactive behaviour modelled by coinductive process types that are observable by selectors, much in the spirit of [[automata theory]]. An important role is played here by [[final object|final]] coalgebras, which are complete sets of possibly infinite behaviours, such as streams. The natural logic to express properties of such systems is coalgebraic [[modal logic]].
 
== References ==
* [http://www.cs.ru.nl/B.Jacobs/PAPERS/JR.pdf B. Jacobs and J. RuttenA Tutorial on (Co)Algebras and (Co)Induction. EATCS Bulletin 62, 1997, p.222-259].
* [http://www.cwi.nl/~janr/papers/files-of-papers/universal_coalgebra.pdf Jan J. M. M. Rutten: Universal coalgebra: a theory of systems. Theor. Comput. Sci. 249(1): 3-80 (2000)].
* [http://www.tac.mta.ca/tac/volumes/14/8/14-08abs.html J. Adámek, Introduction to coalgebra. Theory and Applications of Categories 14 (2005), 157-199]
* [http://www.cs.ru.nl/B.Jacobs/CLG/JacobsCoalgebraIntro.pdf B. Jacobs, Introduction to Coalgebra. Towards Mathematics of States and Observations] (book draft)
* [http://staff.science.uva.nl/~yde/papers/afc.pdf Yde Venema: Automata and Fixed Point Logics: a Coalgebraic Perspective. Information and Computation, 204 (2006) 637-678].
 
==External links==
* [http://calco09.dimi.uniud.it/ CALCO 2009: Conference on Algebra and Coalgebra in Computer Science]
* [http://calco2011.ecs.soton.ac.uk/ CALCO 2011]
 
==See also==
*[[Coalgebra]]
 
[[Category:Category theory]]
[[Category:Coalgebras]]

Revision as of 16:16, 27 November 2013

In mathematics, specifically in category theory, an F-coalgebra is a structure defined according to a functor F. For both algebra and coalgebra, a functor is a convenient and general way of organizing a signature. This has applications in computer science: examples of coalgebras include lazy, infinite data structures, such as streams, and also transition systems.

F-coalgebras are dual to F-algebras. Just as the class of all algebras for a given signature and equational theory form a variety, so does the class of all F-coalgebras satisfying a given equational theory form a covariety, where the signature is given by F.

Definition

An F-coalgebra for an endofunctor

F:𝒞𝒞

is an object A of 𝒞 together with a 𝒞-morphism

α:AFA.

An F-coalgebra homomorphism from α to another F-coalgebra β:BFB is a morphism

f:AB

in 𝒞 such that

Ffα=βf.

Thus the F-coalgebras for a given functor F constitute a category.

Examples

Consider the functor F:SetSet that sends X to X×A+1, F-coalgebras α:XX×A+1=FX are then finite or infinite streams over the alphabet A, where X is the set of states and α is the state-transition function. Applying the state-transition function to a state may yield two possible results: either an element of A together with the next state of the stream, or the element of the singleton set 1 as a separate "final state" indicating that there are no more values in the stream.

In many practical applications, the state-transition function of such a coalgebraic object may be of the form Xf1×f2××fn, which readily factorizes into a collection of "selectors", "observers", "methods" Xf1,Xf2Xfn. Special cases of practical interest include observers yielding attribute values, and mutator methods of the form XXA1××An taking additional parameters and yielding states. This decomposition is dual to the decomposition of initial F-algebras into sums of 'constructors'.

Let P be the power set construction on the category of sets, considered as a covariant functor. The P-coalgebras are in bijective correspondence with sets with a binary relation. Now fix another set, A: coalgebras for the endofunctor P(A×(-)) are in bijective correspondence with labelled transition systems. Homomorphisms between coalgebras correspond to functional bisimulations between labelled transition systems.

Applications

In computer science, coalgebra has emerged as a convenient and suitably general way of specifying the reactive behaviour of systems, including classes in object-oriented programming. While algebraic specification deals with functional behaviour, typically using inductive datatypes generated by constructors, coalgebraic specification is concerned with reactive behaviour modelled by coinductive process types that are observable by selectors, much in the spirit of automata theory. An important role is played here by final coalgebras, which are complete sets of possibly infinite behaviours, such as streams. The natural logic to express properties of such systems is coalgebraic modal logic.

References

External links

See also