Aligning formula with bigvee and bigwedge

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
4
down vote

favorite
1












This is my LaTeX code:



documentclassamsart

usepackageamsmath

begindocument

beginalign*
bigwedge_i=1^2 &bigwedge_n=1^2 bigvee_j=1^2~p(i,j,n)=\
=left(bigwedge_n=1^2 bigvee_j=1^2 p(1,j,n)right) &wedge left(bigwedge_n=1^2 bigvee_j=1^2 p(2,j,n)right)=\
=left(bigvee_j=1^2 p(1,j,1)wedge bigvee_j=1^2 p(1,j,2)right) &wedge left( bigvee_j=1^2 p(2,j,1)wedge bigvee_j=1^2 p(2,j,2)right)=\
=(p(1,1,1)vee p(1,2,1))wedge (p(1,1,2)vee p(1,2,2)) &wedge (p(2,1,1)vee p(2,2,1))wedge (p(2,1,2)vee p(2,2,2))
endalign*

enddocument



Now it looks like:






I want to make it look like:




To show what exactly I mean, I made a red line below to show exact alignment that is needed:






How to do that?










share|improve this question





















  • You could use the centerwithin comand from tex.stackexchange.com/questions/431853/…
    – John Kormylo
    2 hours ago






  • 1




    Also, the last line is too wide.
    – John Kormylo
    2 hours ago










  • @JohnKormylo `bigwedge_i=1^2 &centerwithinbigwedge_n=1^2 bigvee_j=1^2~p(i,j,n)=` complite code here: pastebin.com/Vsdbb5b9 deformates the formula like this: i.imgur.com/POVE5Lo.png
    – vasili111
    2 hours ago














up vote
4
down vote

favorite
1












This is my LaTeX code:



documentclassamsart

usepackageamsmath

begindocument

beginalign*
bigwedge_i=1^2 &bigwedge_n=1^2 bigvee_j=1^2~p(i,j,n)=\
=left(bigwedge_n=1^2 bigvee_j=1^2 p(1,j,n)right) &wedge left(bigwedge_n=1^2 bigvee_j=1^2 p(2,j,n)right)=\
=left(bigvee_j=1^2 p(1,j,1)wedge bigvee_j=1^2 p(1,j,2)right) &wedge left( bigvee_j=1^2 p(2,j,1)wedge bigvee_j=1^2 p(2,j,2)right)=\
=(p(1,1,1)vee p(1,2,1))wedge (p(1,1,2)vee p(1,2,2)) &wedge (p(2,1,1)vee p(2,2,1))wedge (p(2,1,2)vee p(2,2,2))
endalign*

enddocument



Now it looks like:






I want to make it look like:




To show what exactly I mean, I made a red line below to show exact alignment that is needed:






How to do that?










share|improve this question





















  • You could use the centerwithin comand from tex.stackexchange.com/questions/431853/…
    – John Kormylo
    2 hours ago






  • 1




    Also, the last line is too wide.
    – John Kormylo
    2 hours ago










  • @JohnKormylo `bigwedge_i=1^2 &centerwithinbigwedge_n=1^2 bigvee_j=1^2~p(i,j,n)=` complite code here: pastebin.com/Vsdbb5b9 deformates the formula like this: i.imgur.com/POVE5Lo.png
    – vasili111
    2 hours ago












up vote
4
down vote

favorite
1









up vote
4
down vote

favorite
1






1





This is my LaTeX code:



documentclassamsart

usepackageamsmath

begindocument

beginalign*
bigwedge_i=1^2 &bigwedge_n=1^2 bigvee_j=1^2~p(i,j,n)=\
=left(bigwedge_n=1^2 bigvee_j=1^2 p(1,j,n)right) &wedge left(bigwedge_n=1^2 bigvee_j=1^2 p(2,j,n)right)=\
=left(bigvee_j=1^2 p(1,j,1)wedge bigvee_j=1^2 p(1,j,2)right) &wedge left( bigvee_j=1^2 p(2,j,1)wedge bigvee_j=1^2 p(2,j,2)right)=\
=(p(1,1,1)vee p(1,2,1))wedge (p(1,1,2)vee p(1,2,2)) &wedge (p(2,1,1)vee p(2,2,1))wedge (p(2,1,2)vee p(2,2,2))
endalign*

enddocument



Now it looks like:






I want to make it look like:




To show what exactly I mean, I made a red line below to show exact alignment that is needed:






How to do that?










share|improve this question













This is my LaTeX code:



documentclassamsart

usepackageamsmath

begindocument

beginalign*
bigwedge_i=1^2 &bigwedge_n=1^2 bigvee_j=1^2~p(i,j,n)=\
=left(bigwedge_n=1^2 bigvee_j=1^2 p(1,j,n)right) &wedge left(bigwedge_n=1^2 bigvee_j=1^2 p(2,j,n)right)=\
=left(bigvee_j=1^2 p(1,j,1)wedge bigvee_j=1^2 p(1,j,2)right) &wedge left( bigvee_j=1^2 p(2,j,1)wedge bigvee_j=1^2 p(2,j,2)right)=\
=(p(1,1,1)vee p(1,2,1))wedge (p(1,1,2)vee p(1,2,2)) &wedge (p(2,1,1)vee p(2,2,1))wedge (p(2,1,2)vee p(2,2,2))
endalign*

enddocument



Now it looks like:






I want to make it look like:




To show what exactly I mean, I made a red line below to show exact alignment that is needed:






How to do that?







vertical-alignment align






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked 3 hours ago









vasili111

1787




1787











  • You could use the centerwithin comand from tex.stackexchange.com/questions/431853/…
    – John Kormylo
    2 hours ago






  • 1




    Also, the last line is too wide.
    – John Kormylo
    2 hours ago










  • @JohnKormylo `bigwedge_i=1^2 &centerwithinbigwedge_n=1^2 bigvee_j=1^2~p(i,j,n)=` complite code here: pastebin.com/Vsdbb5b9 deformates the formula like this: i.imgur.com/POVE5Lo.png
    – vasili111
    2 hours ago
















  • You could use the centerwithin comand from tex.stackexchange.com/questions/431853/…
    – John Kormylo
    2 hours ago






  • 1




    Also, the last line is too wide.
    – John Kormylo
    2 hours ago










  • @JohnKormylo `bigwedge_i=1^2 &centerwithinbigwedge_n=1^2 bigvee_j=1^2~p(i,j,n)=` complite code here: pastebin.com/Vsdbb5b9 deformates the formula like this: i.imgur.com/POVE5Lo.png
    – vasili111
    2 hours ago















You could use the centerwithin comand from tex.stackexchange.com/questions/431853/…
– John Kormylo
2 hours ago




You could use the centerwithin comand from tex.stackexchange.com/questions/431853/…
– John Kormylo
2 hours ago




1




1




Also, the last line is too wide.
– John Kormylo
2 hours ago




Also, the last line is too wide.
– John Kormylo
2 hours ago












@JohnKormylo `bigwedge_i=1^2 &centerwithinbigwedge_n=1^2 bigvee_j=1^2~p(i,j,n)=` complite code here: pastebin.com/Vsdbb5b9 deformates the formula like this: i.imgur.com/POVE5Lo.png
– vasili111
2 hours ago




@JohnKormylo `bigwedge_i=1^2 &centerwithinbigwedge_n=1^2 bigvee_j=1^2~p(i,j,n)=` complite code here: pastebin.com/Vsdbb5b9 deformates the formula like this: i.imgur.com/POVE5Lo.png
– vasili111
2 hours ago










3 Answers
3






active

oldest

votes

















up vote
1
down vote













This measures the big wedge once and uses mathmakebox subsequently.



documentclassamsart
usepackagemathtools
usepackageshowframe% debugging tool

newsaveboxtempbox% can probably use box 0-9

begindocument

scriptsize
saveboxtempbox$displaystyle bigwedge_n=1^2$% must be outside environment
beginalign*
bigwedge_i=1^2 &useboxtempbox bigvee_j=1^2~p(i,j,n)\
=left(bigwedge_n=1^2 bigvee_j=1^2 p(1,j,n)right) &mathmakebox[wdtempbox]wedge left(bigwedge_n=1^2 bigvee_j=1^2 p(2,j,n)right)\
=left(bigvee_j=1^2 p(1,j,1)wedge bigvee_j=1^2 p(1,j,2)right) &mathmakebox[wdtempbox]wedge left( bigvee_j=1^2 p(2,j,1)wedge bigvee_j=1^2 p(2,j,2)right)\
=(p(1,1,1)vee p(1,2,1))wedge (p(1,1,2)vee p(1,2,2)) &mathmakebox[wdtempbox]wedge (p(2,1,1)vee p(2,2,1))wedge (p(2,1,2)vee p(2,2,2))
endalign*

enddocument


demo






share|improve this answer



























    up vote
    1
    down vote













    Perhaps with an array? (I’m not convinced myself, anyway.)



    % My standard header for TeX.SX answers:
    documentclass[a4paper]article % To avoid confusion, let us explicitly
    % declare the paper format.

    usepackage[T1]fontenc % Not always necessary, but recommended.
    % End of standard header. What follows pertains to the problem at hand.

    usepackageamsmath
    usepackagearray



    begindocument

    Text before the equations.
    [
    renewcommand*arraystretch2
    setlengtharraycolsep0pt
    beginarray>displaystyler>displaystylec>displaystylel
    bigwedge_i=1^2,null &
    bigwedge_n=1^2 &
    null,bigvee_j=1^2~p(i,j,n) = \
    = biggl(bigwedge_n=1^2 bigvee_j=1^2 p(1,j,n)biggr) &
    wedge &
    biggl(bigwedge_n=1^2 bigvee_j=1^2 p(2,j,n)biggr) = \
    = biggl(bigvee_j=1^2 p(1,j,1)wedge bigvee_j=1^2 p(1,j,2)biggr) &
    wedge &
    biggl( bigvee_j=1^2 p(2,j,1)wedge bigvee_j=1^2p(2,j,2)biggr) = \
    = bigl(p(1,1,1)vee p(1,2,1)bigr)wedgebigl(p(1,1,2)vee p(1,2,2)bigr) &
    wedge &
    bigl(p(2,1,1)vee p(2,2,1)bigr)wedgebigl(p(2,1,2)vee p(2,2,2)bigr)
    endarray
    ]
    Text after the equations.

    enddocument


    Note that I changed the sizes of many of the parentheses, and that I wouldn’t recommend repeating the “=” sign at the beginning of the lines. Moreover, the resulting equation doesn’t fit in the allowed text width.



    Here’s the output:



    Output of the code






    share|improve this answer





























      up vote
      1
      down vote













      The final row is much too long to fit inside the text block defined by the amsart document class; you'll have to break that expression across lines. Once the need for that line break is established, aligning the other rows in the way you've laid out in your query has little appeal. The upshot: Just use a simple align* environment and be done with it.



      Note also that the parentheses produced by left and right are too large, typographically speaking. Use bigg-sized parentheses instead.



      enter image description here



      documentclassamsart % automatically loads 'amsmath' package
      begindocument
      beginalign*
      &bigwedge_i=1^2 bigwedge_n=1^2 bigvee_j=1^2 p(i,j,n) \
      &quad= biggl(,bigwedge_n=1^2 bigvee_j=1^2 p(1,j,n)biggr)
      wedgebiggl(,bigwedge_n=1^2 bigvee_j=1^2 p(2,j,n)biggr) \
      &quad= biggl(,bigvee_j=1^2 p(1,j,1)wedge bigvee_j=1^2 p(1,j,2)biggr)
      wedgebiggl(,bigvee_j=1^2 p(2,j,1)wedge bigvee_j=1^2 p(2,j,2)biggr)\
      &quad= (p(1,1,1)vee p(1,2,1))wedge (p(1,1,2)vee p(1,2,2)) \
      &qquadqquad wedge (p(2,1,1)vee p(2,2,1))wedge (p(2,1,2)vee p(2,2,2))
      endalign*
      enddocument





      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: false,
        showLowRepImageUploadWarning: true,
        reputationToPostImages: null,
        bindNavPrevention: true,
        postfix: "",
        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%2f450985%2faligning-formula-with-bigvee-and-bigwedge%23new-answer', 'question_page');

        );

        Post as a guest






























        3 Answers
        3






        active

        oldest

        votes








        3 Answers
        3






        active

        oldest

        votes









        active

        oldest

        votes






        active

        oldest

        votes








        up vote
        1
        down vote













        This measures the big wedge once and uses mathmakebox subsequently.



        documentclassamsart
        usepackagemathtools
        usepackageshowframe% debugging tool

        newsaveboxtempbox% can probably use box 0-9

        begindocument

        scriptsize
        saveboxtempbox$displaystyle bigwedge_n=1^2$% must be outside environment
        beginalign*
        bigwedge_i=1^2 &useboxtempbox bigvee_j=1^2~p(i,j,n)\
        =left(bigwedge_n=1^2 bigvee_j=1^2 p(1,j,n)right) &mathmakebox[wdtempbox]wedge left(bigwedge_n=1^2 bigvee_j=1^2 p(2,j,n)right)\
        =left(bigvee_j=1^2 p(1,j,1)wedge bigvee_j=1^2 p(1,j,2)right) &mathmakebox[wdtempbox]wedge left( bigvee_j=1^2 p(2,j,1)wedge bigvee_j=1^2 p(2,j,2)right)\
        =(p(1,1,1)vee p(1,2,1))wedge (p(1,1,2)vee p(1,2,2)) &mathmakebox[wdtempbox]wedge (p(2,1,1)vee p(2,2,1))wedge (p(2,1,2)vee p(2,2,2))
        endalign*

        enddocument


        demo






        share|improve this answer
























          up vote
          1
          down vote













          This measures the big wedge once and uses mathmakebox subsequently.



          documentclassamsart
          usepackagemathtools
          usepackageshowframe% debugging tool

          newsaveboxtempbox% can probably use box 0-9

          begindocument

          scriptsize
          saveboxtempbox$displaystyle bigwedge_n=1^2$% must be outside environment
          beginalign*
          bigwedge_i=1^2 &useboxtempbox bigvee_j=1^2~p(i,j,n)\
          =left(bigwedge_n=1^2 bigvee_j=1^2 p(1,j,n)right) &mathmakebox[wdtempbox]wedge left(bigwedge_n=1^2 bigvee_j=1^2 p(2,j,n)right)\
          =left(bigvee_j=1^2 p(1,j,1)wedge bigvee_j=1^2 p(1,j,2)right) &mathmakebox[wdtempbox]wedge left( bigvee_j=1^2 p(2,j,1)wedge bigvee_j=1^2 p(2,j,2)right)\
          =(p(1,1,1)vee p(1,2,1))wedge (p(1,1,2)vee p(1,2,2)) &mathmakebox[wdtempbox]wedge (p(2,1,1)vee p(2,2,1))wedge (p(2,1,2)vee p(2,2,2))
          endalign*

          enddocument


          demo






          share|improve this answer






















            up vote
            1
            down vote










            up vote
            1
            down vote









            This measures the big wedge once and uses mathmakebox subsequently.



            documentclassamsart
            usepackagemathtools
            usepackageshowframe% debugging tool

            newsaveboxtempbox% can probably use box 0-9

            begindocument

            scriptsize
            saveboxtempbox$displaystyle bigwedge_n=1^2$% must be outside environment
            beginalign*
            bigwedge_i=1^2 &useboxtempbox bigvee_j=1^2~p(i,j,n)\
            =left(bigwedge_n=1^2 bigvee_j=1^2 p(1,j,n)right) &mathmakebox[wdtempbox]wedge left(bigwedge_n=1^2 bigvee_j=1^2 p(2,j,n)right)\
            =left(bigvee_j=1^2 p(1,j,1)wedge bigvee_j=1^2 p(1,j,2)right) &mathmakebox[wdtempbox]wedge left( bigvee_j=1^2 p(2,j,1)wedge bigvee_j=1^2 p(2,j,2)right)\
            =(p(1,1,1)vee p(1,2,1))wedge (p(1,1,2)vee p(1,2,2)) &mathmakebox[wdtempbox]wedge (p(2,1,1)vee p(2,2,1))wedge (p(2,1,2)vee p(2,2,2))
            endalign*

            enddocument


            demo






            share|improve this answer












            This measures the big wedge once and uses mathmakebox subsequently.



            documentclassamsart
            usepackagemathtools
            usepackageshowframe% debugging tool

            newsaveboxtempbox% can probably use box 0-9

            begindocument

            scriptsize
            saveboxtempbox$displaystyle bigwedge_n=1^2$% must be outside environment
            beginalign*
            bigwedge_i=1^2 &useboxtempbox bigvee_j=1^2~p(i,j,n)\
            =left(bigwedge_n=1^2 bigvee_j=1^2 p(1,j,n)right) &mathmakebox[wdtempbox]wedge left(bigwedge_n=1^2 bigvee_j=1^2 p(2,j,n)right)\
            =left(bigvee_j=1^2 p(1,j,1)wedge bigvee_j=1^2 p(1,j,2)right) &mathmakebox[wdtempbox]wedge left( bigvee_j=1^2 p(2,j,1)wedge bigvee_j=1^2 p(2,j,2)right)\
            =(p(1,1,1)vee p(1,2,1))wedge (p(1,1,2)vee p(1,2,2)) &mathmakebox[wdtempbox]wedge (p(2,1,1)vee p(2,2,1))wedge (p(2,1,2)vee p(2,2,2))
            endalign*

            enddocument


            demo







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered 2 hours ago









            John Kormylo

            40.9k12363




            40.9k12363




















                up vote
                1
                down vote













                Perhaps with an array? (I’m not convinced myself, anyway.)



                % My standard header for TeX.SX answers:
                documentclass[a4paper]article % To avoid confusion, let us explicitly
                % declare the paper format.

                usepackage[T1]fontenc % Not always necessary, but recommended.
                % End of standard header. What follows pertains to the problem at hand.

                usepackageamsmath
                usepackagearray



                begindocument

                Text before the equations.
                [
                renewcommand*arraystretch2
                setlengtharraycolsep0pt
                beginarray>displaystyler>displaystylec>displaystylel
                bigwedge_i=1^2,null &
                bigwedge_n=1^2 &
                null,bigvee_j=1^2~p(i,j,n) = \
                = biggl(bigwedge_n=1^2 bigvee_j=1^2 p(1,j,n)biggr) &
                wedge &
                biggl(bigwedge_n=1^2 bigvee_j=1^2 p(2,j,n)biggr) = \
                = biggl(bigvee_j=1^2 p(1,j,1)wedge bigvee_j=1^2 p(1,j,2)biggr) &
                wedge &
                biggl( bigvee_j=1^2 p(2,j,1)wedge bigvee_j=1^2p(2,j,2)biggr) = \
                = bigl(p(1,1,1)vee p(1,2,1)bigr)wedgebigl(p(1,1,2)vee p(1,2,2)bigr) &
                wedge &
                bigl(p(2,1,1)vee p(2,2,1)bigr)wedgebigl(p(2,1,2)vee p(2,2,2)bigr)
                endarray
                ]
                Text after the equations.

                enddocument


                Note that I changed the sizes of many of the parentheses, and that I wouldn’t recommend repeating the “=” sign at the beginning of the lines. Moreover, the resulting equation doesn’t fit in the allowed text width.



                Here’s the output:



                Output of the code






                share|improve this answer


























                  up vote
                  1
                  down vote













                  Perhaps with an array? (I’m not convinced myself, anyway.)



                  % My standard header for TeX.SX answers:
                  documentclass[a4paper]article % To avoid confusion, let us explicitly
                  % declare the paper format.

                  usepackage[T1]fontenc % Not always necessary, but recommended.
                  % End of standard header. What follows pertains to the problem at hand.

                  usepackageamsmath
                  usepackagearray



                  begindocument

                  Text before the equations.
                  [
                  renewcommand*arraystretch2
                  setlengtharraycolsep0pt
                  beginarray>displaystyler>displaystylec>displaystylel
                  bigwedge_i=1^2,null &
                  bigwedge_n=1^2 &
                  null,bigvee_j=1^2~p(i,j,n) = \
                  = biggl(bigwedge_n=1^2 bigvee_j=1^2 p(1,j,n)biggr) &
                  wedge &
                  biggl(bigwedge_n=1^2 bigvee_j=1^2 p(2,j,n)biggr) = \
                  = biggl(bigvee_j=1^2 p(1,j,1)wedge bigvee_j=1^2 p(1,j,2)biggr) &
                  wedge &
                  biggl( bigvee_j=1^2 p(2,j,1)wedge bigvee_j=1^2p(2,j,2)biggr) = \
                  = bigl(p(1,1,1)vee p(1,2,1)bigr)wedgebigl(p(1,1,2)vee p(1,2,2)bigr) &
                  wedge &
                  bigl(p(2,1,1)vee p(2,2,1)bigr)wedgebigl(p(2,1,2)vee p(2,2,2)bigr)
                  endarray
                  ]
                  Text after the equations.

                  enddocument


                  Note that I changed the sizes of many of the parentheses, and that I wouldn’t recommend repeating the “=” sign at the beginning of the lines. Moreover, the resulting equation doesn’t fit in the allowed text width.



                  Here’s the output:



                  Output of the code






                  share|improve this answer
























                    up vote
                    1
                    down vote










                    up vote
                    1
                    down vote









                    Perhaps with an array? (I’m not convinced myself, anyway.)



                    % My standard header for TeX.SX answers:
                    documentclass[a4paper]article % To avoid confusion, let us explicitly
                    % declare the paper format.

                    usepackage[T1]fontenc % Not always necessary, but recommended.
                    % End of standard header. What follows pertains to the problem at hand.

                    usepackageamsmath
                    usepackagearray



                    begindocument

                    Text before the equations.
                    [
                    renewcommand*arraystretch2
                    setlengtharraycolsep0pt
                    beginarray>displaystyler>displaystylec>displaystylel
                    bigwedge_i=1^2,null &
                    bigwedge_n=1^2 &
                    null,bigvee_j=1^2~p(i,j,n) = \
                    = biggl(bigwedge_n=1^2 bigvee_j=1^2 p(1,j,n)biggr) &
                    wedge &
                    biggl(bigwedge_n=1^2 bigvee_j=1^2 p(2,j,n)biggr) = \
                    = biggl(bigvee_j=1^2 p(1,j,1)wedge bigvee_j=1^2 p(1,j,2)biggr) &
                    wedge &
                    biggl( bigvee_j=1^2 p(2,j,1)wedge bigvee_j=1^2p(2,j,2)biggr) = \
                    = bigl(p(1,1,1)vee p(1,2,1)bigr)wedgebigl(p(1,1,2)vee p(1,2,2)bigr) &
                    wedge &
                    bigl(p(2,1,1)vee p(2,2,1)bigr)wedgebigl(p(2,1,2)vee p(2,2,2)bigr)
                    endarray
                    ]
                    Text after the equations.

                    enddocument


                    Note that I changed the sizes of many of the parentheses, and that I wouldn’t recommend repeating the “=” sign at the beginning of the lines. Moreover, the resulting equation doesn’t fit in the allowed text width.



                    Here’s the output:



                    Output of the code






                    share|improve this answer














                    Perhaps with an array? (I’m not convinced myself, anyway.)



                    % My standard header for TeX.SX answers:
                    documentclass[a4paper]article % To avoid confusion, let us explicitly
                    % declare the paper format.

                    usepackage[T1]fontenc % Not always necessary, but recommended.
                    % End of standard header. What follows pertains to the problem at hand.

                    usepackageamsmath
                    usepackagearray



                    begindocument

                    Text before the equations.
                    [
                    renewcommand*arraystretch2
                    setlengtharraycolsep0pt
                    beginarray>displaystyler>displaystylec>displaystylel
                    bigwedge_i=1^2,null &
                    bigwedge_n=1^2 &
                    null,bigvee_j=1^2~p(i,j,n) = \
                    = biggl(bigwedge_n=1^2 bigvee_j=1^2 p(1,j,n)biggr) &
                    wedge &
                    biggl(bigwedge_n=1^2 bigvee_j=1^2 p(2,j,n)biggr) = \
                    = biggl(bigvee_j=1^2 p(1,j,1)wedge bigvee_j=1^2 p(1,j,2)biggr) &
                    wedge &
                    biggl( bigvee_j=1^2 p(2,j,1)wedge bigvee_j=1^2p(2,j,2)biggr) = \
                    = bigl(p(1,1,1)vee p(1,2,1)bigr)wedgebigl(p(1,1,2)vee p(1,2,2)bigr) &
                    wedge &
                    bigl(p(2,1,1)vee p(2,2,1)bigr)wedgebigl(p(2,1,2)vee p(2,2,2)bigr)
                    endarray
                    ]
                    Text after the equations.

                    enddocument


                    Note that I changed the sizes of many of the parentheses, and that I wouldn’t recommend repeating the “=” sign at the beginning of the lines. Moreover, the resulting equation doesn’t fit in the allowed text width.



                    Here’s the output:



                    Output of the code







                    share|improve this answer














                    share|improve this answer



                    share|improve this answer








                    edited 1 hour ago

























                    answered 1 hour ago









                    GuM

                    15.5k2253




                    15.5k2253




















                        up vote
                        1
                        down vote













                        The final row is much too long to fit inside the text block defined by the amsart document class; you'll have to break that expression across lines. Once the need for that line break is established, aligning the other rows in the way you've laid out in your query has little appeal. The upshot: Just use a simple align* environment and be done with it.



                        Note also that the parentheses produced by left and right are too large, typographically speaking. Use bigg-sized parentheses instead.



                        enter image description here



                        documentclassamsart % automatically loads 'amsmath' package
                        begindocument
                        beginalign*
                        &bigwedge_i=1^2 bigwedge_n=1^2 bigvee_j=1^2 p(i,j,n) \
                        &quad= biggl(,bigwedge_n=1^2 bigvee_j=1^2 p(1,j,n)biggr)
                        wedgebiggl(,bigwedge_n=1^2 bigvee_j=1^2 p(2,j,n)biggr) \
                        &quad= biggl(,bigvee_j=1^2 p(1,j,1)wedge bigvee_j=1^2 p(1,j,2)biggr)
                        wedgebiggl(,bigvee_j=1^2 p(2,j,1)wedge bigvee_j=1^2 p(2,j,2)biggr)\
                        &quad= (p(1,1,1)vee p(1,2,1))wedge (p(1,1,2)vee p(1,2,2)) \
                        &qquadqquad wedge (p(2,1,1)vee p(2,2,1))wedge (p(2,1,2)vee p(2,2,2))
                        endalign*
                        enddocument





                        share|improve this answer


























                          up vote
                          1
                          down vote













                          The final row is much too long to fit inside the text block defined by the amsart document class; you'll have to break that expression across lines. Once the need for that line break is established, aligning the other rows in the way you've laid out in your query has little appeal. The upshot: Just use a simple align* environment and be done with it.



                          Note also that the parentheses produced by left and right are too large, typographically speaking. Use bigg-sized parentheses instead.



                          enter image description here



                          documentclassamsart % automatically loads 'amsmath' package
                          begindocument
                          beginalign*
                          &bigwedge_i=1^2 bigwedge_n=1^2 bigvee_j=1^2 p(i,j,n) \
                          &quad= biggl(,bigwedge_n=1^2 bigvee_j=1^2 p(1,j,n)biggr)
                          wedgebiggl(,bigwedge_n=1^2 bigvee_j=1^2 p(2,j,n)biggr) \
                          &quad= biggl(,bigvee_j=1^2 p(1,j,1)wedge bigvee_j=1^2 p(1,j,2)biggr)
                          wedgebiggl(,bigvee_j=1^2 p(2,j,1)wedge bigvee_j=1^2 p(2,j,2)biggr)\
                          &quad= (p(1,1,1)vee p(1,2,1))wedge (p(1,1,2)vee p(1,2,2)) \
                          &qquadqquad wedge (p(2,1,1)vee p(2,2,1))wedge (p(2,1,2)vee p(2,2,2))
                          endalign*
                          enddocument





                          share|improve this answer
























                            up vote
                            1
                            down vote










                            up vote
                            1
                            down vote









                            The final row is much too long to fit inside the text block defined by the amsart document class; you'll have to break that expression across lines. Once the need for that line break is established, aligning the other rows in the way you've laid out in your query has little appeal. The upshot: Just use a simple align* environment and be done with it.



                            Note also that the parentheses produced by left and right are too large, typographically speaking. Use bigg-sized parentheses instead.



                            enter image description here



                            documentclassamsart % automatically loads 'amsmath' package
                            begindocument
                            beginalign*
                            &bigwedge_i=1^2 bigwedge_n=1^2 bigvee_j=1^2 p(i,j,n) \
                            &quad= biggl(,bigwedge_n=1^2 bigvee_j=1^2 p(1,j,n)biggr)
                            wedgebiggl(,bigwedge_n=1^2 bigvee_j=1^2 p(2,j,n)biggr) \
                            &quad= biggl(,bigvee_j=1^2 p(1,j,1)wedge bigvee_j=1^2 p(1,j,2)biggr)
                            wedgebiggl(,bigvee_j=1^2 p(2,j,1)wedge bigvee_j=1^2 p(2,j,2)biggr)\
                            &quad= (p(1,1,1)vee p(1,2,1))wedge (p(1,1,2)vee p(1,2,2)) \
                            &qquadqquad wedge (p(2,1,1)vee p(2,2,1))wedge (p(2,1,2)vee p(2,2,2))
                            endalign*
                            enddocument





                            share|improve this answer














                            The final row is much too long to fit inside the text block defined by the amsart document class; you'll have to break that expression across lines. Once the need for that line break is established, aligning the other rows in the way you've laid out in your query has little appeal. The upshot: Just use a simple align* environment and be done with it.



                            Note also that the parentheses produced by left and right are too large, typographically speaking. Use bigg-sized parentheses instead.



                            enter image description here



                            documentclassamsart % automatically loads 'amsmath' package
                            begindocument
                            beginalign*
                            &bigwedge_i=1^2 bigwedge_n=1^2 bigvee_j=1^2 p(i,j,n) \
                            &quad= biggl(,bigwedge_n=1^2 bigvee_j=1^2 p(1,j,n)biggr)
                            wedgebiggl(,bigwedge_n=1^2 bigvee_j=1^2 p(2,j,n)biggr) \
                            &quad= biggl(,bigvee_j=1^2 p(1,j,1)wedge bigvee_j=1^2 p(1,j,2)biggr)
                            wedgebiggl(,bigvee_j=1^2 p(2,j,1)wedge bigvee_j=1^2 p(2,j,2)biggr)\
                            &quad= (p(1,1,1)vee p(1,2,1))wedge (p(1,1,2)vee p(1,2,2)) \
                            &qquadqquad wedge (p(2,1,1)vee p(2,2,1))wedge (p(2,1,2)vee p(2,2,2))
                            endalign*
                            enddocument






                            share|improve this answer














                            share|improve this answer



                            share|improve this answer








                            edited 10 mins ago

























                            answered 19 mins ago









                            Mico

                            263k30355730




                            263k30355730



























                                 

                                draft saved


                                draft discarded















































                                 


                                draft saved


                                draft discarded














                                StackExchange.ready(
                                function ()
                                StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f450985%2faligning-formula-with-bigvee-and-bigwedge%23new-answer', 'question_page');

                                );

                                Post as a guest













































































                                Comments

                                Popular posts from this blog

                                What does second last employer means? [closed]

                                Installing NextGIS Connect into QGIS 3?

                                One-line joke