Bussproofs compact prooftree Announcing the arrival of Valued Associate #679: Cesar Manara ...

Why are the trig functions versine, haversine, exsecant, etc, rarely used in modern mathematics?

Dating a Former Employee

How do I find out the mythology and history of my Fortress?

Can a party unilaterally change candidates in preparation for a General election?

Why wasn't DOSKEY integrated with COMMAND.COM?

When the Haste spell ends on a creature, do attackers have advantage against that creature?

Has negative voting ever been officially implemented in elections, or seriously proposed, or even studied?

An adverb for when you're not exaggerating

Can you use the Shield Master feat to shove someone before you make an attack by using a Readied action?

How come Sam didn't become Lord of Horn Hill?

What do you call the main part of a joke?

What's the meaning of "fortified infraction restraint"?

Where are Serre’s lectures at Collège de France to be found?

How do I make this wiring inside cabinet safer? (Pic)

Should I use a zero-interest credit card for a large one-time purchase?

First console to have temporary backward compatibility

Does classifying an integer as a discrete log require it be part of a multiplicative group?

Why didn't Eitri join the fight?

Can melee weapons be used to deliver Contact Poisons?

Withdrew £2800, but only £2000 shows as withdrawn on online banking; what are my obligations?

How to react to hostile behavior from a senior developer?

Most bit efficient text communication method?

Would "destroying" Wurmcoil Engine prevent its tokens from being created?

What is the longest distance a player character can jump in one leap?



Bussproofs compact prooftree



Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)












0















I have the following code:



begin{prooftree}
AxiomC{$Gamma $}
AxiomC{}
LeftLabel{($to$-elim)}
BinaryInfC{$Gamma , x : A, y : C vdash x y Leftarrow D$}
AxiomC{}
LeftLabel{($equiv_{mathsf{type}}$-refl)}
UnaryInfC{$Gamma , x : A, y : C vdash D equiv D$}
LeftLabel{(switch)}
BinaryInfC{$Gamma , x : A , y : C vdash xy Rightarrow D$}
LeftLabel{($to$-intro)}
UnaryInfC{$Gamma , x : A vdash lamba y . x y Leftarrow C to D$}
AxiomC{}
LeftLabel{$(**)$}
UnaryInfC{$Gamma , x : A vdash B equiv C to D mathsf{type}$}
LeftLabel{(switch)}
BinaryInfC{$ Gamma , x : A vdash lambda y . xy Rightarrow B$}
LeftLabel{($to$-intro)}
UnaryInfC{$Gamma vdash lambda x . lambda y . x y Leftarrow A to B$}
AxiomC{}
RightLabel{$(*)$}
UnaryInfC{$Gamma vdash T equiv A to B mathsf{type}$}
RightLabel{(switch)}
BinaryInfC{$Gamma vdash lambda x . lambda y . x y Rightarrow T$}
end{prooftree}


Which gives me the following tree:



enter image description here



Is there a way I can get rid of the whitespace in the middle? Where (*) and (**) take place it would be nice to slide them under the tree. I don't think this is possible in bussproofs from what I have read but I could be wrong.



For example if there is a local horizontal spacing when I do a BinaryInfC that I could change that might let me squish them together.









share



























    0















    I have the following code:



    begin{prooftree}
    AxiomC{$Gamma $}
    AxiomC{}
    LeftLabel{($to$-elim)}
    BinaryInfC{$Gamma , x : A, y : C vdash x y Leftarrow D$}
    AxiomC{}
    LeftLabel{($equiv_{mathsf{type}}$-refl)}
    UnaryInfC{$Gamma , x : A, y : C vdash D equiv D$}
    LeftLabel{(switch)}
    BinaryInfC{$Gamma , x : A , y : C vdash xy Rightarrow D$}
    LeftLabel{($to$-intro)}
    UnaryInfC{$Gamma , x : A vdash lamba y . x y Leftarrow C to D$}
    AxiomC{}
    LeftLabel{$(**)$}
    UnaryInfC{$Gamma , x : A vdash B equiv C to D mathsf{type}$}
    LeftLabel{(switch)}
    BinaryInfC{$ Gamma , x : A vdash lambda y . xy Rightarrow B$}
    LeftLabel{($to$-intro)}
    UnaryInfC{$Gamma vdash lambda x . lambda y . x y Leftarrow A to B$}
    AxiomC{}
    RightLabel{$(*)$}
    UnaryInfC{$Gamma vdash T equiv A to B mathsf{type}$}
    RightLabel{(switch)}
    BinaryInfC{$Gamma vdash lambda x . lambda y . x y Rightarrow T$}
    end{prooftree}


    Which gives me the following tree:



    enter image description here



    Is there a way I can get rid of the whitespace in the middle? Where (*) and (**) take place it would be nice to slide them under the tree. I don't think this is possible in bussproofs from what I have read but I could be wrong.



    For example if there is a local horizontal spacing when I do a BinaryInfC that I could change that might let me squish them together.









    share

























      0












      0








      0








      I have the following code:



      begin{prooftree}
      AxiomC{$Gamma $}
      AxiomC{}
      LeftLabel{($to$-elim)}
      BinaryInfC{$Gamma , x : A, y : C vdash x y Leftarrow D$}
      AxiomC{}
      LeftLabel{($equiv_{mathsf{type}}$-refl)}
      UnaryInfC{$Gamma , x : A, y : C vdash D equiv D$}
      LeftLabel{(switch)}
      BinaryInfC{$Gamma , x : A , y : C vdash xy Rightarrow D$}
      LeftLabel{($to$-intro)}
      UnaryInfC{$Gamma , x : A vdash lamba y . x y Leftarrow C to D$}
      AxiomC{}
      LeftLabel{$(**)$}
      UnaryInfC{$Gamma , x : A vdash B equiv C to D mathsf{type}$}
      LeftLabel{(switch)}
      BinaryInfC{$ Gamma , x : A vdash lambda y . xy Rightarrow B$}
      LeftLabel{($to$-intro)}
      UnaryInfC{$Gamma vdash lambda x . lambda y . x y Leftarrow A to B$}
      AxiomC{}
      RightLabel{$(*)$}
      UnaryInfC{$Gamma vdash T equiv A to B mathsf{type}$}
      RightLabel{(switch)}
      BinaryInfC{$Gamma vdash lambda x . lambda y . x y Rightarrow T$}
      end{prooftree}


      Which gives me the following tree:



      enter image description here



      Is there a way I can get rid of the whitespace in the middle? Where (*) and (**) take place it would be nice to slide them under the tree. I don't think this is possible in bussproofs from what I have read but I could be wrong.



      For example if there is a local horizontal spacing when I do a BinaryInfC that I could change that might let me squish them together.









      share














      I have the following code:



      begin{prooftree}
      AxiomC{$Gamma $}
      AxiomC{}
      LeftLabel{($to$-elim)}
      BinaryInfC{$Gamma , x : A, y : C vdash x y Leftarrow D$}
      AxiomC{}
      LeftLabel{($equiv_{mathsf{type}}$-refl)}
      UnaryInfC{$Gamma , x : A, y : C vdash D equiv D$}
      LeftLabel{(switch)}
      BinaryInfC{$Gamma , x : A , y : C vdash xy Rightarrow D$}
      LeftLabel{($to$-intro)}
      UnaryInfC{$Gamma , x : A vdash lamba y . x y Leftarrow C to D$}
      AxiomC{}
      LeftLabel{$(**)$}
      UnaryInfC{$Gamma , x : A vdash B equiv C to D mathsf{type}$}
      LeftLabel{(switch)}
      BinaryInfC{$ Gamma , x : A vdash lambda y . xy Rightarrow B$}
      LeftLabel{($to$-intro)}
      UnaryInfC{$Gamma vdash lambda x . lambda y . x y Leftarrow A to B$}
      AxiomC{}
      RightLabel{$(*)$}
      UnaryInfC{$Gamma vdash T equiv A to B mathsf{type}$}
      RightLabel{(switch)}
      BinaryInfC{$Gamma vdash lambda x . lambda y . x y Rightarrow T$}
      end{prooftree}


      Which gives me the following tree:



      enter image description here



      Is there a way I can get rid of the whitespace in the middle? Where (*) and (**) take place it would be nice to slide them under the tree. I don't think this is possible in bussproofs from what I have read but I could be wrong.



      For example if there is a local horizontal spacing when I do a BinaryInfC that I could change that might let me squish them together.







      horizontal-alignment bussproofs





      share












      share










      share



      share










      asked 4 mins ago









      Ali CaglayanAli Caglayan

      238137




      238137






















          0






          active

          oldest

          votes












          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',
          autoActivateHeartbeat: false,
          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%2f485390%2fbussproofs-compact-prooftree%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          0






          active

          oldest

          votes








          0






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes
















          draft saved

          draft discarded




















































          Thanks for contributing an answer to TeX - LaTeX Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f485390%2fbussproofs-compact-prooftree%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

          Installing LyX: “No textclass is found.”LyX installation error- text class not found- 'Reconfigure' or...

          (1602) Indiana Índice Designación y nombre Características orbitales Véase...

          Universidad Autónoma de Occidente Índice Historia Campus Facultades Programas Académicos Medios de...