Tutorial on Universal Algebra, Mal’cev Conditions, and Finite Relational Structures: Lecture I
Ross Willard
University of Waterloo, Canada
BLAST 2010 Boulder, June 2010
Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 1 / 25
Tutorial on Universal Algebra, Malcev Conditions, and Finite - - PowerPoint PPT Presentation
Tutorial on Universal Algebra, Malcev Conditions, and Finite Relational Structures: Lecture I Ross Willard University of Waterloo, Canada BLAST 2010 Boulder, June 2010 Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 1 / 25
Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 1 / 25
Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 2 / 25
Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 3 / 25
Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 4 / 25
1Added post-lecture: For these notes, algebras are not permitted nullary operations Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 5 / 25
Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 6 / 25
Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 7 / 25
Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 8 / 25
Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 9 / 25
Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 10 / 25
Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 11 / 25
2finite language and axiomatized by finitely many identities Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 12 / 25
Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 13 / 25
Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 14 / 25
Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 15 / 25
Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 16 / 25
Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 17 / 25
Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 18 / 25
1 a pp-L′-formula ∆(x) in k free variables; 2 a pp-L′-formula E(x, y) in 2k free variables; 3 for each n-ary relation symbol R ∈ L, a pp-L′-formula ϕR(x1, . . . , xn)
4 E H is an equivalence relation on ∆H; 5 For each n-ary R ∈ L, ϕH
6 (∆H/E H, (ϕH
Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 19 / 25
3Added post-lecture: and the language of G is empty Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 20 / 25
4Added post-lecture: all of whose fundamental operations are non-empty Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 21 / 25
Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 22 / 25
Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 23 / 25
1 G ≺pp H. 2 var(PolAlg(H)) → var(PolAlg(G)). 3 G admits var(PolAlg(H)). 4 G admits every finitely presented variety admitted by H.
Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 24 / 25
Ross Willard (Waterloo) Universal Algebra tutorial BLAST 2010 25 / 25