Mathematical symbol for disjoint set union











up vote
53
down vote

favorite
13












In our lecture script, we use the notion of disjoint set union. It uses a special symbol to differentiate the disjoint from the usual set union, where we add an extra dot inside of the cup symbol. Is there something like a bigudot? Or any other way to add a centered dot to any symbol?










share|improve this question




















  • 3




    Have a look at “How to look up a math symbol?” for ideas how you can easily find a particular symbol.
    – Caramdir
    Oct 10 '10 at 16:16






  • 2




    In my opinion, the best notation is uplus.
    – goblin
    Feb 18 '14 at 12:04

















up vote
53
down vote

favorite
13












In our lecture script, we use the notion of disjoint set union. It uses a special symbol to differentiate the disjoint from the usual set union, where we add an extra dot inside of the cup symbol. Is there something like a bigudot? Or any other way to add a centered dot to any symbol?










share|improve this question




















  • 3




    Have a look at “How to look up a math symbol?” for ideas how you can easily find a particular symbol.
    – Caramdir
    Oct 10 '10 at 16:16






  • 2




    In my opinion, the best notation is uplus.
    – goblin
    Feb 18 '14 at 12:04















up vote
53
down vote

favorite
13









up vote
53
down vote

favorite
13






13





In our lecture script, we use the notion of disjoint set union. It uses a special symbol to differentiate the disjoint from the usual set union, where we add an extra dot inside of the cup symbol. Is there something like a bigudot? Or any other way to add a centered dot to any symbol?










share|improve this question















In our lecture script, we use the notion of disjoint set union. It uses a special symbol to differentiate the disjoint from the usual set union, where we add an extra dot inside of the cup symbol. Is there something like a bigudot? Or any other way to add a centered dot to any symbol?







symbols amsmath






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Oct 13 '11 at 6:47









Jake

192k23639757




192k23639757










asked Oct 10 '10 at 9:12









jonny

417149




417149








  • 3




    Have a look at “How to look up a math symbol?” for ideas how you can easily find a particular symbol.
    – Caramdir
    Oct 10 '10 at 16:16






  • 2




    In my opinion, the best notation is uplus.
    – goblin
    Feb 18 '14 at 12:04
















  • 3




    Have a look at “How to look up a math symbol?” for ideas how you can easily find a particular symbol.
    – Caramdir
    Oct 10 '10 at 16:16






  • 2




    In my opinion, the best notation is uplus.
    – goblin
    Feb 18 '14 at 12:04










3




3




Have a look at “How to look up a math symbol?” for ideas how you can easily find a particular symbol.
– Caramdir
Oct 10 '10 at 16:16




Have a look at “How to look up a math symbol?” for ideas how you can easily find a particular symbol.
– Caramdir
Oct 10 '10 at 16:16




2




2




In my opinion, the best notation is uplus.
– goblin
Feb 18 '14 at 12:04






In my opinion, the best notation is uplus.
– goblin
Feb 18 '14 at 12:04












9 Answers
9






active

oldest

votes

















up vote
33
down vote



accepted










Edit I thought amssymb provides cupdot which does what you want... but it doesn't.



usepackage{MnSymbol} provides cupdot and bigcupdot but is incompatible with amssymb which is unfortunate.



Sometimes disjoint union is depicted using sqcup which has the advantage of being in amssymb






share|improve this answer























  • The MnSymbol package seems to do the job perfectly. I'm not using the amssymb package anyway, so their incompatibility is not a problem for me. Thanks for the hint!
    – jonny
    Oct 10 '10 at 10:56


















up vote
41
down vote













Another possibility to go around the problem that there is no such symbol in amssymb is to use the dot-accent: dot{bigcup} or also dotbigcup. This works for all symbols, and might very well be the reason that there are no dotted symbols in amssymb.



To let TeX treat such a new construct as an operator in terms of spacing though, you need to use mathop and mathbin, that's to say mathop{dot{bigcup}} and mathbin{dot{cup}}.






share|improve this answer






























    up vote
    22
    down vote













    Disjoint union is also sometimes written using coprod, since it is in fact the coproduct in the category of sets.






    share|improve this answer























    • Completely agree with this one. I've never used "cup with a dot in it" and always use either coprod or amalg (slightly smaller for inline maths).
      – Loop Space
      Oct 14 '10 at 20:49






    • 3




      This should really be a comment to the coprod answer above, but I don't have any reputation. Though it is true that this symbol describes disjoint union, the usage is slightly different, I think. As described, this is the coproduct in the category of sets or what one might describe as the "exterior disjoint union" whereas the symbol with the dot is usually used for subsets of a given set to denote the union of two sets and state in passing that they are disjoint. In particular, {1,2} dotunion {3,4} = {1,2,3,4} is a true statement whereas {1,2} coprod {3,4} and {1,2,3,4}
      – user13771
      Apr 20 '12 at 8:52


















    up vote
    18
    down vote













    Another way is the following:



    makeatletter
    defmoverlay{mathpalettemov@rlay}
    defmov@rlay#1#2{leavevmodevtop{%
    baselineskipz@skip lineskiplimit-maxdimen
    ialign{hfil$m@th#1##$hfilcr#2crcr}}}
    newcommand{charfusion}[3][mathord]{
    #1{ifx#1mathopvphantom{#2}fi
    mathpalettemov@rlay{#2cr#3}
    }
    ifx#1mathopexpandafterdisplaylimitsfi}
    makeatother

    newcommand{cupdot}{charfusion[mathbin]{cup}{cdot}}
    newcommand{bigcupdot}{charfusion[mathop]{bigcup}{cdot}}


    The charfusion macro is built on moverlay (by D. Arsenau).



    Examples:



    $Acupdot B$

    [ bigcupdot_{iin I} A_{i} ]


    enter image description here






    share|improve this answer

















    • 1




      wouldn't ooalign{bigcupcrcdot} work here too? (With proper mathpallete and mathop usage of course.)
      – boycott.se - yo'
      Aug 27 '12 at 21:26




















    up vote
    10
    down vote













    A redacted version from symbols:



    newcommand{cupdot}{mathbin{mathaccentcdotcup}}


    This shows @egreg's solution, "my" solution, and @Vilietha's solution side by side:
    enter image description here



    Not much difference between egreg's and mine, but maybe less to type ;-)






    share|improve this answer

















    • 1




      Why doesn't this work with bigcup or bigcup@?
      – Jeff Burdges
      Jan 10 '13 at 23:55










    • @JeffBurdges Well, it does work as long as you don't load amsmath, it just is not pretty. With amsmath, bigcup is not just a math character anymore, so mathaccent complains.
      – mafp
      Jan 11 '13 at 10:51










    • I fixed it with nolimits even with amsmath loaded, still not pretty but no weird packages, thanks.
      – Jeff Burdges
      Jan 13 '13 at 3:21


















    up vote
    9
    down vote













    If you use xelatex and unicode-math you can simply use the symbol ⊍ directly, or its alias cupdot: $A ⊍ B cupdot C$ renders with XITS Math as example.






    share|improve this answer























    • You can use unicode-math with lualatex too.
      – Khaled Hosny
      Oct 11 '10 at 6:31












    • The last time I tried it (about two months ago) some things like underbraces didn’t render correctly with lualatex. Is this fixed now?
      – Caramdir
      Oct 11 '10 at 14:23


















    up vote
    0
    down vote













    Here it is another way though dot not inside but above the cup:



    $A overset{cdot}{cup} B$


    enter image description here



    I would put plus instead of dot! would look nicer!






    share|improve this answer




























      up vote
      0
      down vote













      The easiest way to do the dot inside union is



      cdot hspace{-12pt}bigcup





      share|improve this answer

















      • 4




        Why is this easiest? How does this scale when used in sub-/superscripts?
        – Werner
        Jul 7 '17 at 16:37


















      up vote
      0
      down vote













      uplus


      also works. This gives the union with an addition symbol in the union symbol.






      share|improve this answer





















        Your Answer








        StackExchange.ready(function() {
        var channelOptions = {
        tags: "".split(" "),
        id: "85"
        };
        initTagRenderer("".split(" "), "".split(" "), channelOptions);

        StackExchange.using("externalEditor", function() {
        // Have to fire editor after snippets, if snippets enabled
        if (StackExchange.settings.snippets.snippetsEnabled) {
        StackExchange.using("snippets", function() {
        createEditor();
        });
        }
        else {
        createEditor();
        }
        });

        function createEditor() {
        StackExchange.prepareEditor({
        heartbeatType: 'answer',
        convertImagesToLinks: false,
        noModals: true,
        showLowRepImageUploadWarning: true,
        reputationToPostImages: null,
        bindNavPrevention: true,
        postfix: "",
        imageUploader: {
        brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
        contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
        allowUrls: true
        },
        onDemand: true,
        discardSelector: ".discard-answer"
        ,immediatelyShowMarkdownHelp:true
        });


        }
        });














         

        draft saved


        draft discarded


















        StackExchange.ready(
        function () {
        StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f3964%2fmathematical-symbol-for-disjoint-set-union%23new-answer', 'question_page');
        }
        );

        Post as a guest















        Required, but never shown

























        9 Answers
        9






        active

        oldest

        votes








        9 Answers
        9






        active

        oldest

        votes









        active

        oldest

        votes






        active

        oldest

        votes








        up vote
        33
        down vote



        accepted










        Edit I thought amssymb provides cupdot which does what you want... but it doesn't.



        usepackage{MnSymbol} provides cupdot and bigcupdot but is incompatible with amssymb which is unfortunate.



        Sometimes disjoint union is depicted using sqcup which has the advantage of being in amssymb






        share|improve this answer























        • The MnSymbol package seems to do the job perfectly. I'm not using the amssymb package anyway, so their incompatibility is not a problem for me. Thanks for the hint!
          – jonny
          Oct 10 '10 at 10:56















        up vote
        33
        down vote



        accepted










        Edit I thought amssymb provides cupdot which does what you want... but it doesn't.



        usepackage{MnSymbol} provides cupdot and bigcupdot but is incompatible with amssymb which is unfortunate.



        Sometimes disjoint union is depicted using sqcup which has the advantage of being in amssymb






        share|improve this answer























        • The MnSymbol package seems to do the job perfectly. I'm not using the amssymb package anyway, so their incompatibility is not a problem for me. Thanks for the hint!
          – jonny
          Oct 10 '10 at 10:56













        up vote
        33
        down vote



        accepted







        up vote
        33
        down vote



        accepted






        Edit I thought amssymb provides cupdot which does what you want... but it doesn't.



        usepackage{MnSymbol} provides cupdot and bigcupdot but is incompatible with amssymb which is unfortunate.



        Sometimes disjoint union is depicted using sqcup which has the advantage of being in amssymb






        share|improve this answer














        Edit I thought amssymb provides cupdot which does what you want... but it doesn't.



        usepackage{MnSymbol} provides cupdot and bigcupdot but is incompatible with amssymb which is unfortunate.



        Sometimes disjoint union is depicted using sqcup which has the advantage of being in amssymb







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Nov 2 '12 at 15:27

























        answered Oct 10 '10 at 10:05









        Seamus

        44.7k35215332




        44.7k35215332












        • The MnSymbol package seems to do the job perfectly. I'm not using the amssymb package anyway, so their incompatibility is not a problem for me. Thanks for the hint!
          – jonny
          Oct 10 '10 at 10:56


















        • The MnSymbol package seems to do the job perfectly. I'm not using the amssymb package anyway, so their incompatibility is not a problem for me. Thanks for the hint!
          – jonny
          Oct 10 '10 at 10:56
















        The MnSymbol package seems to do the job perfectly. I'm not using the amssymb package anyway, so their incompatibility is not a problem for me. Thanks for the hint!
        – jonny
        Oct 10 '10 at 10:56




        The MnSymbol package seems to do the job perfectly. I'm not using the amssymb package anyway, so their incompatibility is not a problem for me. Thanks for the hint!
        – jonny
        Oct 10 '10 at 10:56










        up vote
        41
        down vote













        Another possibility to go around the problem that there is no such symbol in amssymb is to use the dot-accent: dot{bigcup} or also dotbigcup. This works for all symbols, and might very well be the reason that there are no dotted symbols in amssymb.



        To let TeX treat such a new construct as an operator in terms of spacing though, you need to use mathop and mathbin, that's to say mathop{dot{bigcup}} and mathbin{dot{cup}}.






        share|improve this answer



























          up vote
          41
          down vote













          Another possibility to go around the problem that there is no such symbol in amssymb is to use the dot-accent: dot{bigcup} or also dotbigcup. This works for all symbols, and might very well be the reason that there are no dotted symbols in amssymb.



          To let TeX treat such a new construct as an operator in terms of spacing though, you need to use mathop and mathbin, that's to say mathop{dot{bigcup}} and mathbin{dot{cup}}.






          share|improve this answer

























            up vote
            41
            down vote










            up vote
            41
            down vote









            Another possibility to go around the problem that there is no such symbol in amssymb is to use the dot-accent: dot{bigcup} or also dotbigcup. This works for all symbols, and might very well be the reason that there are no dotted symbols in amssymb.



            To let TeX treat such a new construct as an operator in terms of spacing though, you need to use mathop and mathbin, that's to say mathop{dot{bigcup}} and mathbin{dot{cup}}.






            share|improve this answer














            Another possibility to go around the problem that there is no such symbol in amssymb is to use the dot-accent: dot{bigcup} or also dotbigcup. This works for all symbols, and might very well be the reason that there are no dotted symbols in amssymb.



            To let TeX treat such a new construct as an operator in terms of spacing though, you need to use mathop and mathbin, that's to say mathop{dot{bigcup}} and mathbin{dot{cup}}.







            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited Jul 3 '12 at 0:53









            Christian

            11k63986




            11k63986










            answered Oct 13 '11 at 6:32









            Vilietha

            41142




            41142






















                up vote
                22
                down vote













                Disjoint union is also sometimes written using coprod, since it is in fact the coproduct in the category of sets.






                share|improve this answer























                • Completely agree with this one. I've never used "cup with a dot in it" and always use either coprod or amalg (slightly smaller for inline maths).
                  – Loop Space
                  Oct 14 '10 at 20:49






                • 3




                  This should really be a comment to the coprod answer above, but I don't have any reputation. Though it is true that this symbol describes disjoint union, the usage is slightly different, I think. As described, this is the coproduct in the category of sets or what one might describe as the "exterior disjoint union" whereas the symbol with the dot is usually used for subsets of a given set to denote the union of two sets and state in passing that they are disjoint. In particular, {1,2} dotunion {3,4} = {1,2,3,4} is a true statement whereas {1,2} coprod {3,4} and {1,2,3,4}
                  – user13771
                  Apr 20 '12 at 8:52















                up vote
                22
                down vote













                Disjoint union is also sometimes written using coprod, since it is in fact the coproduct in the category of sets.






                share|improve this answer























                • Completely agree with this one. I've never used "cup with a dot in it" and always use either coprod or amalg (slightly smaller for inline maths).
                  – Loop Space
                  Oct 14 '10 at 20:49






                • 3




                  This should really be a comment to the coprod answer above, but I don't have any reputation. Though it is true that this symbol describes disjoint union, the usage is slightly different, I think. As described, this is the coproduct in the category of sets or what one might describe as the "exterior disjoint union" whereas the symbol with the dot is usually used for subsets of a given set to denote the union of two sets and state in passing that they are disjoint. In particular, {1,2} dotunion {3,4} = {1,2,3,4} is a true statement whereas {1,2} coprod {3,4} and {1,2,3,4}
                  – user13771
                  Apr 20 '12 at 8:52













                up vote
                22
                down vote










                up vote
                22
                down vote









                Disjoint union is also sometimes written using coprod, since it is in fact the coproduct in the category of sets.






                share|improve this answer














                Disjoint union is also sometimes written using coprod, since it is in fact the coproduct in the category of sets.







                share|improve this answer














                share|improve this answer



                share|improve this answer








                edited Oct 13 '11 at 7:13









                Joseph Wright

                200k21549874




                200k21549874










                answered Oct 10 '10 at 12:02









                Harald Hanche-Olsen

                12.8k24660




                12.8k24660












                • Completely agree with this one. I've never used "cup with a dot in it" and always use either coprod or amalg (slightly smaller for inline maths).
                  – Loop Space
                  Oct 14 '10 at 20:49






                • 3




                  This should really be a comment to the coprod answer above, but I don't have any reputation. Though it is true that this symbol describes disjoint union, the usage is slightly different, I think. As described, this is the coproduct in the category of sets or what one might describe as the "exterior disjoint union" whereas the symbol with the dot is usually used for subsets of a given set to denote the union of two sets and state in passing that they are disjoint. In particular, {1,2} dotunion {3,4} = {1,2,3,4} is a true statement whereas {1,2} coprod {3,4} and {1,2,3,4}
                  – user13771
                  Apr 20 '12 at 8:52


















                • Completely agree with this one. I've never used "cup with a dot in it" and always use either coprod or amalg (slightly smaller for inline maths).
                  – Loop Space
                  Oct 14 '10 at 20:49






                • 3




                  This should really be a comment to the coprod answer above, but I don't have any reputation. Though it is true that this symbol describes disjoint union, the usage is slightly different, I think. As described, this is the coproduct in the category of sets or what one might describe as the "exterior disjoint union" whereas the symbol with the dot is usually used for subsets of a given set to denote the union of two sets and state in passing that they are disjoint. In particular, {1,2} dotunion {3,4} = {1,2,3,4} is a true statement whereas {1,2} coprod {3,4} and {1,2,3,4}
                  – user13771
                  Apr 20 '12 at 8:52
















                Completely agree with this one. I've never used "cup with a dot in it" and always use either coprod or amalg (slightly smaller for inline maths).
                – Loop Space
                Oct 14 '10 at 20:49




                Completely agree with this one. I've never used "cup with a dot in it" and always use either coprod or amalg (slightly smaller for inline maths).
                – Loop Space
                Oct 14 '10 at 20:49




                3




                3




                This should really be a comment to the coprod answer above, but I don't have any reputation. Though it is true that this symbol describes disjoint union, the usage is slightly different, I think. As described, this is the coproduct in the category of sets or what one might describe as the "exterior disjoint union" whereas the symbol with the dot is usually used for subsets of a given set to denote the union of two sets and state in passing that they are disjoint. In particular, {1,2} dotunion {3,4} = {1,2,3,4} is a true statement whereas {1,2} coprod {3,4} and {1,2,3,4}
                – user13771
                Apr 20 '12 at 8:52




                This should really be a comment to the coprod answer above, but I don't have any reputation. Though it is true that this symbol describes disjoint union, the usage is slightly different, I think. As described, this is the coproduct in the category of sets or what one might describe as the "exterior disjoint union" whereas the symbol with the dot is usually used for subsets of a given set to denote the union of two sets and state in passing that they are disjoint. In particular, {1,2} dotunion {3,4} = {1,2,3,4} is a true statement whereas {1,2} coprod {3,4} and {1,2,3,4}
                – user13771
                Apr 20 '12 at 8:52










                up vote
                18
                down vote













                Another way is the following:



                makeatletter
                defmoverlay{mathpalettemov@rlay}
                defmov@rlay#1#2{leavevmodevtop{%
                baselineskipz@skip lineskiplimit-maxdimen
                ialign{hfil$m@th#1##$hfilcr#2crcr}}}
                newcommand{charfusion}[3][mathord]{
                #1{ifx#1mathopvphantom{#2}fi
                mathpalettemov@rlay{#2cr#3}
                }
                ifx#1mathopexpandafterdisplaylimitsfi}
                makeatother

                newcommand{cupdot}{charfusion[mathbin]{cup}{cdot}}
                newcommand{bigcupdot}{charfusion[mathop]{bigcup}{cdot}}


                The charfusion macro is built on moverlay (by D. Arsenau).



                Examples:



                $Acupdot B$

                [ bigcupdot_{iin I} A_{i} ]


                enter image description here






                share|improve this answer

















                • 1




                  wouldn't ooalign{bigcupcrcdot} work here too? (With proper mathpallete and mathop usage of course.)
                  – boycott.se - yo'
                  Aug 27 '12 at 21:26

















                up vote
                18
                down vote













                Another way is the following:



                makeatletter
                defmoverlay{mathpalettemov@rlay}
                defmov@rlay#1#2{leavevmodevtop{%
                baselineskipz@skip lineskiplimit-maxdimen
                ialign{hfil$m@th#1##$hfilcr#2crcr}}}
                newcommand{charfusion}[3][mathord]{
                #1{ifx#1mathopvphantom{#2}fi
                mathpalettemov@rlay{#2cr#3}
                }
                ifx#1mathopexpandafterdisplaylimitsfi}
                makeatother

                newcommand{cupdot}{charfusion[mathbin]{cup}{cdot}}
                newcommand{bigcupdot}{charfusion[mathop]{bigcup}{cdot}}


                The charfusion macro is built on moverlay (by D. Arsenau).



                Examples:



                $Acupdot B$

                [ bigcupdot_{iin I} A_{i} ]


                enter image description here






                share|improve this answer

















                • 1




                  wouldn't ooalign{bigcupcrcdot} work here too? (With proper mathpallete and mathop usage of course.)
                  – boycott.se - yo'
                  Aug 27 '12 at 21:26















                up vote
                18
                down vote










                up vote
                18
                down vote









                Another way is the following:



                makeatletter
                defmoverlay{mathpalettemov@rlay}
                defmov@rlay#1#2{leavevmodevtop{%
                baselineskipz@skip lineskiplimit-maxdimen
                ialign{hfil$m@th#1##$hfilcr#2crcr}}}
                newcommand{charfusion}[3][mathord]{
                #1{ifx#1mathopvphantom{#2}fi
                mathpalettemov@rlay{#2cr#3}
                }
                ifx#1mathopexpandafterdisplaylimitsfi}
                makeatother

                newcommand{cupdot}{charfusion[mathbin]{cup}{cdot}}
                newcommand{bigcupdot}{charfusion[mathop]{bigcup}{cdot}}


                The charfusion macro is built on moverlay (by D. Arsenau).



                Examples:



                $Acupdot B$

                [ bigcupdot_{iin I} A_{i} ]


                enter image description here






                share|improve this answer












                Another way is the following:



                makeatletter
                defmoverlay{mathpalettemov@rlay}
                defmov@rlay#1#2{leavevmodevtop{%
                baselineskipz@skip lineskiplimit-maxdimen
                ialign{hfil$m@th#1##$hfilcr#2crcr}}}
                newcommand{charfusion}[3][mathord]{
                #1{ifx#1mathopvphantom{#2}fi
                mathpalettemov@rlay{#2cr#3}
                }
                ifx#1mathopexpandafterdisplaylimitsfi}
                makeatother

                newcommand{cupdot}{charfusion[mathbin]{cup}{cdot}}
                newcommand{bigcupdot}{charfusion[mathop]{bigcup}{cdot}}


                The charfusion macro is built on moverlay (by D. Arsenau).



                Examples:



                $Acupdot B$

                [ bigcupdot_{iin I} A_{i} ]


                enter image description here







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Apr 20 '12 at 10:12









                egreg

                699k8518613133




                699k8518613133








                • 1




                  wouldn't ooalign{bigcupcrcdot} work here too? (With proper mathpallete and mathop usage of course.)
                  – boycott.se - yo'
                  Aug 27 '12 at 21:26
















                • 1




                  wouldn't ooalign{bigcupcrcdot} work here too? (With proper mathpallete and mathop usage of course.)
                  – boycott.se - yo'
                  Aug 27 '12 at 21:26










                1




                1




                wouldn't ooalign{bigcupcrcdot} work here too? (With proper mathpallete and mathop usage of course.)
                – boycott.se - yo'
                Aug 27 '12 at 21:26






                wouldn't ooalign{bigcupcrcdot} work here too? (With proper mathpallete and mathop usage of course.)
                – boycott.se - yo'
                Aug 27 '12 at 21:26












                up vote
                10
                down vote













                A redacted version from symbols:



                newcommand{cupdot}{mathbin{mathaccentcdotcup}}


                This shows @egreg's solution, "my" solution, and @Vilietha's solution side by side:
                enter image description here



                Not much difference between egreg's and mine, but maybe less to type ;-)






                share|improve this answer

















                • 1




                  Why doesn't this work with bigcup or bigcup@?
                  – Jeff Burdges
                  Jan 10 '13 at 23:55










                • @JeffBurdges Well, it does work as long as you don't load amsmath, it just is not pretty. With amsmath, bigcup is not just a math character anymore, so mathaccent complains.
                  – mafp
                  Jan 11 '13 at 10:51










                • I fixed it with nolimits even with amsmath loaded, still not pretty but no weird packages, thanks.
                  – Jeff Burdges
                  Jan 13 '13 at 3:21















                up vote
                10
                down vote













                A redacted version from symbols:



                newcommand{cupdot}{mathbin{mathaccentcdotcup}}


                This shows @egreg's solution, "my" solution, and @Vilietha's solution side by side:
                enter image description here



                Not much difference between egreg's and mine, but maybe less to type ;-)






                share|improve this answer

















                • 1




                  Why doesn't this work with bigcup or bigcup@?
                  – Jeff Burdges
                  Jan 10 '13 at 23:55










                • @JeffBurdges Well, it does work as long as you don't load amsmath, it just is not pretty. With amsmath, bigcup is not just a math character anymore, so mathaccent complains.
                  – mafp
                  Jan 11 '13 at 10:51










                • I fixed it with nolimits even with amsmath loaded, still not pretty but no weird packages, thanks.
                  – Jeff Burdges
                  Jan 13 '13 at 3:21













                up vote
                10
                down vote










                up vote
                10
                down vote









                A redacted version from symbols:



                newcommand{cupdot}{mathbin{mathaccentcdotcup}}


                This shows @egreg's solution, "my" solution, and @Vilietha's solution side by side:
                enter image description here



                Not much difference between egreg's and mine, but maybe less to type ;-)






                share|improve this answer












                A redacted version from symbols:



                newcommand{cupdot}{mathbin{mathaccentcdotcup}}


                This shows @egreg's solution, "my" solution, and @Vilietha's solution side by side:
                enter image description here



                Not much difference between egreg's and mine, but maybe less to type ;-)







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Jan 9 '13 at 17:10









                mafp

                14.3k24896




                14.3k24896








                • 1




                  Why doesn't this work with bigcup or bigcup@?
                  – Jeff Burdges
                  Jan 10 '13 at 23:55










                • @JeffBurdges Well, it does work as long as you don't load amsmath, it just is not pretty. With amsmath, bigcup is not just a math character anymore, so mathaccent complains.
                  – mafp
                  Jan 11 '13 at 10:51










                • I fixed it with nolimits even with amsmath loaded, still not pretty but no weird packages, thanks.
                  – Jeff Burdges
                  Jan 13 '13 at 3:21














                • 1




                  Why doesn't this work with bigcup or bigcup@?
                  – Jeff Burdges
                  Jan 10 '13 at 23:55










                • @JeffBurdges Well, it does work as long as you don't load amsmath, it just is not pretty. With amsmath, bigcup is not just a math character anymore, so mathaccent complains.
                  – mafp
                  Jan 11 '13 at 10:51










                • I fixed it with nolimits even with amsmath loaded, still not pretty but no weird packages, thanks.
                  – Jeff Burdges
                  Jan 13 '13 at 3:21








                1




                1




                Why doesn't this work with bigcup or bigcup@?
                – Jeff Burdges
                Jan 10 '13 at 23:55




                Why doesn't this work with bigcup or bigcup@?
                – Jeff Burdges
                Jan 10 '13 at 23:55












                @JeffBurdges Well, it does work as long as you don't load amsmath, it just is not pretty. With amsmath, bigcup is not just a math character anymore, so mathaccent complains.
                – mafp
                Jan 11 '13 at 10:51




                @JeffBurdges Well, it does work as long as you don't load amsmath, it just is not pretty. With amsmath, bigcup is not just a math character anymore, so mathaccent complains.
                – mafp
                Jan 11 '13 at 10:51












                I fixed it with nolimits even with amsmath loaded, still not pretty but no weird packages, thanks.
                – Jeff Burdges
                Jan 13 '13 at 3:21




                I fixed it with nolimits even with amsmath loaded, still not pretty but no weird packages, thanks.
                – Jeff Burdges
                Jan 13 '13 at 3:21










                up vote
                9
                down vote













                If you use xelatex and unicode-math you can simply use the symbol ⊍ directly, or its alias cupdot: $A ⊍ B cupdot C$ renders with XITS Math as example.






                share|improve this answer























                • You can use unicode-math with lualatex too.
                  – Khaled Hosny
                  Oct 11 '10 at 6:31












                • The last time I tried it (about two months ago) some things like underbraces didn’t render correctly with lualatex. Is this fixed now?
                  – Caramdir
                  Oct 11 '10 at 14:23















                up vote
                9
                down vote













                If you use xelatex and unicode-math you can simply use the symbol ⊍ directly, or its alias cupdot: $A ⊍ B cupdot C$ renders with XITS Math as example.






                share|improve this answer























                • You can use unicode-math with lualatex too.
                  – Khaled Hosny
                  Oct 11 '10 at 6:31












                • The last time I tried it (about two months ago) some things like underbraces didn’t render correctly with lualatex. Is this fixed now?
                  – Caramdir
                  Oct 11 '10 at 14:23













                up vote
                9
                down vote










                up vote
                9
                down vote









                If you use xelatex and unicode-math you can simply use the symbol ⊍ directly, or its alias cupdot: $A ⊍ B cupdot C$ renders with XITS Math as example.






                share|improve this answer














                If you use xelatex and unicode-math you can simply use the symbol ⊍ directly, or its alias cupdot: $A ⊍ B cupdot C$ renders with XITS Math as example.







                share|improve this answer














                share|improve this answer



                share|improve this answer








                edited Oct 10 '10 at 16:53

























                answered Oct 10 '10 at 16:16









                Caramdir

                63.4k19213271




                63.4k19213271












                • You can use unicode-math with lualatex too.
                  – Khaled Hosny
                  Oct 11 '10 at 6:31












                • The last time I tried it (about two months ago) some things like underbraces didn’t render correctly with lualatex. Is this fixed now?
                  – Caramdir
                  Oct 11 '10 at 14:23


















                • You can use unicode-math with lualatex too.
                  – Khaled Hosny
                  Oct 11 '10 at 6:31












                • The last time I tried it (about two months ago) some things like underbraces didn’t render correctly with lualatex. Is this fixed now?
                  – Caramdir
                  Oct 11 '10 at 14:23
















                You can use unicode-math with lualatex too.
                – Khaled Hosny
                Oct 11 '10 at 6:31






                You can use unicode-math with lualatex too.
                – Khaled Hosny
                Oct 11 '10 at 6:31














                The last time I tried it (about two months ago) some things like underbraces didn’t render correctly with lualatex. Is this fixed now?
                – Caramdir
                Oct 11 '10 at 14:23




                The last time I tried it (about two months ago) some things like underbraces didn’t render correctly with lualatex. Is this fixed now?
                – Caramdir
                Oct 11 '10 at 14:23










                up vote
                0
                down vote













                Here it is another way though dot not inside but above the cup:



                $A overset{cdot}{cup} B$


                enter image description here



                I would put plus instead of dot! would look nicer!






                share|improve this answer

























                  up vote
                  0
                  down vote













                  Here it is another way though dot not inside but above the cup:



                  $A overset{cdot}{cup} B$


                  enter image description here



                  I would put plus instead of dot! would look nicer!






                  share|improve this answer























                    up vote
                    0
                    down vote










                    up vote
                    0
                    down vote









                    Here it is another way though dot not inside but above the cup:



                    $A overset{cdot}{cup} B$


                    enter image description here



                    I would put plus instead of dot! would look nicer!






                    share|improve this answer












                    Here it is another way though dot not inside but above the cup:



                    $A overset{cdot}{cup} B$


                    enter image description here



                    I would put plus instead of dot! would look nicer!







                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered Sep 1 '16 at 1:57









                    qartal

                    1805




                    1805






















                        up vote
                        0
                        down vote













                        The easiest way to do the dot inside union is



                        cdot hspace{-12pt}bigcup





                        share|improve this answer

















                        • 4




                          Why is this easiest? How does this scale when used in sub-/superscripts?
                          – Werner
                          Jul 7 '17 at 16:37















                        up vote
                        0
                        down vote













                        The easiest way to do the dot inside union is



                        cdot hspace{-12pt}bigcup





                        share|improve this answer

















                        • 4




                          Why is this easiest? How does this scale when used in sub-/superscripts?
                          – Werner
                          Jul 7 '17 at 16:37













                        up vote
                        0
                        down vote










                        up vote
                        0
                        down vote









                        The easiest way to do the dot inside union is



                        cdot hspace{-12pt}bigcup





                        share|improve this answer












                        The easiest way to do the dot inside union is



                        cdot hspace{-12pt}bigcup






                        share|improve this answer












                        share|improve this answer



                        share|improve this answer










                        answered Jul 7 '17 at 16:29









                        Rebecca

                        1




                        1








                        • 4




                          Why is this easiest? How does this scale when used in sub-/superscripts?
                          – Werner
                          Jul 7 '17 at 16:37














                        • 4




                          Why is this easiest? How does this scale when used in sub-/superscripts?
                          – Werner
                          Jul 7 '17 at 16:37








                        4




                        4




                        Why is this easiest? How does this scale when used in sub-/superscripts?
                        – Werner
                        Jul 7 '17 at 16:37




                        Why is this easiest? How does this scale when used in sub-/superscripts?
                        – Werner
                        Jul 7 '17 at 16:37










                        up vote
                        0
                        down vote













                        uplus


                        also works. This gives the union with an addition symbol in the union symbol.






                        share|improve this answer

























                          up vote
                          0
                          down vote













                          uplus


                          also works. This gives the union with an addition symbol in the union symbol.






                          share|improve this answer























                            up vote
                            0
                            down vote










                            up vote
                            0
                            down vote









                            uplus


                            also works. This gives the union with an addition symbol in the union symbol.






                            share|improve this answer












                            uplus


                            also works. This gives the union with an addition symbol in the union symbol.







                            share|improve this answer












                            share|improve this answer



                            share|improve this answer










                            answered 12 mins ago









                            Student

                            32




                            32






























                                 

                                draft saved


                                draft discarded



















































                                 


                                draft saved


                                draft discarded














                                StackExchange.ready(
                                function () {
                                StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f3964%2fmathematical-symbol-for-disjoint-set-union%23new-answer', 'question_page');
                                }
                                );

                                Post as a guest















                                Required, but never shown





















































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown

































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown







                                Popular posts from this blog

                                A CLEAN and SIMPLE way to add appendices to Table of Contents and bookmarks

                                Calculate evaluation metrics using cross_val_predict sklearn

                                Insert data from modal to MySQL (multiple modal on website)