src/HOL/Algebra/UnivPoly.thy
changeset 55926 3ef14caf5637
parent 54863 82acc20ded73
child 57512 cc97b347b301
--- a/src/HOL/Algebra/UnivPoly.thy	Wed Mar 05 20:07:43 2014 +0100
+++ b/src/HOL/Algebra/UnivPoly.thy	Wed Mar 05 21:51:30 2014 +0100
@@ -57,7 +57,7 @@
   where "up R = {f. f \<in> UNIV -> carrier R & (EX n. bound \<zero>\<^bsub>R\<^esub> n f)}"
 
 definition UP :: "('a, 'm) ring_scheme => ('a, nat => 'a) up_ring"
-  where "UP R = (|
+  where "UP R = \<lparr>
    carrier = up R,
    mult = (%p:up R. %q:up R. %n. \<Oplus>\<^bsub>R\<^esub>i \<in> {..n}. p i \<otimes>\<^bsub>R\<^esub> q (n-i)),
    one = (%i. if i=0 then \<one>\<^bsub>R\<^esub> else \<zero>\<^bsub>R\<^esub>),
@@ -65,7 +65,7 @@
    add = (%p:up R. %q:up R. %i. p i \<oplus>\<^bsub>R\<^esub> q i),
    smult = (%a:carrier R. %p:up R. %i. a \<otimes>\<^bsub>R\<^esub> p i),
    monom = (%a:carrier R. %n i. if i=n then a else \<zero>\<^bsub>R\<^esub>),
-   coeff = (%p:up R. %n. p n) |)"
+   coeff = (%p:up R. %n. p n)\<rparr>"
 
 text {*
   Properties of the set of polynomials @{term up}.
@@ -1814,7 +1814,7 @@
 
 definition
   INTEG :: "int ring"
-  where "INTEG = (| carrier = UNIV, mult = op *, one = 1, zero = 0, add = op + |)"
+  where "INTEG = \<lparr>carrier = UNIV, mult = op *, one = 1, zero = 0, add = op +\<rparr>"
 
 lemma INTEG_cring: "cring INTEG"
   by (unfold INTEG_def) (auto intro!: cringI abelian_groupI comm_monoidI