# HG changeset patch # User wenzelm # Date 1727860667 -7200 # Node ID 9dde09c065e1aa74d1fbd41bfd160597602e0ae3 # Parent 21faacc45c0c98f0232911867cb7061270a8b4f5 tuned; diff -r 21faacc45c0c -r 9dde09c065e1 src/HOL/Product_Type.thy --- a/src/HOL/Product_Type.thy Wed Oct 02 11:08:45 2024 +0200 +++ b/src/HOL/Product_Type.thy Wed Oct 02 11:17:47 2024 +0200 @@ -999,10 +999,11 @@ definition Sigma :: "'a set \ ('a \ 'b set) \ ('a \ 'b) set" where "Sigma A B \ \x\A. \y\B x. {Pair x y}" -abbreviation Times :: "'a set \ 'b set \ ('a \ 'b) set" (infixr \\\ 80) +context +begin +qualified abbreviation Times :: "'a set \ 'b set \ ('a \ 'b) set" (infixr \\\ 80) where "A \ B \ Sigma A (\_. B)" - -hide_const (open) Times +end bundle no_Set_Product_syntax begin no_notation Product_Type.Times (infixr \\\ 80)