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)Sequent calculus proofs using the prooftree packageHow to align a prooftree left?Unusual bussproofs derivationMisplacing theorem header when followed by a prooftreeenumerating lines of bussproofsAdding caption to a prooftreeBussproofs problemhow to display very large tree (+ standalone vs. bussproofs)Insert punctuation into a prooftreeVertical alignment in bussproofs
Why didn't Eitri join the fight?
How do pianists reach extremely loud dynamics?
Where are Serre’s lectures at Collège de France to be found?
Denied boarding although I have proper visa and documentation. To whom should I make a complaint?
How to Make a Beautiful Stacked 3D Plot
What's the meaning of "fortified infraction restraint"?
How to show element name in portuguese using elements package?
On SQL Server, is it possible to restrict certain users from using certain functions, operators or statements?
What is this building called? (It was built in 2002)
また usage in a dictionary
What does the "x" in "x86" represent?
How to tell that you are a giant?
Why are there no cargo aircraft with "flying wing" design?
Crossing US/Canada Border for less than 24 hours
Is it a good idea to use CNN to classify 1D signal?
Do jazz musicians improvise on the parent scale in addition to the chord-scales?
Irreducible of finite Krull dimension implies quasi-compact?
How can I use the Python library networkx from Mathematica?
What does this Jacques Hadamard quote mean?
Why do the resolve message appear first?
How to react to hostile behavior from a senior developer?
When a candle burns, why does the top of wick glow if bottom of flame is hottest?
How to answer "Have you ever been terminated?"
Fantasy story; one type of magic grows in power with use, but the more powerful they are, they more they are drawn to travel to their source
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)Sequent calculus proofs using the prooftree packageHow to align a prooftree left?Unusual bussproofs derivationMisplacing theorem header when followed by a prooftreeenumerating lines of bussproofsAdding caption to a prooftreeBussproofs problemhow to display very large tree (+ standalone vs. bussproofs)Insert punctuation into a prooftreeVertical alignment in bussproofs
I have the following code:
beginprooftree
AxiomC$Gamma $
AxiomC
LeftLabel($to$-elim)
BinaryInfC$Gamma , x : A, y : C vdash x y Leftarrow D$
AxiomC
LeftLabel($equiv_mathsftype$-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 mathsftype$
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 mathsftype$
RightLabel(switch)
BinaryInfC$Gamma vdash lambda x . lambda y . x y Rightarrow T$
endprooftree
Which gives me the following tree:
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
add a comment |
I have the following code:
beginprooftree
AxiomC$Gamma $
AxiomC
LeftLabel($to$-elim)
BinaryInfC$Gamma , x : A, y : C vdash x y Leftarrow D$
AxiomC
LeftLabel($equiv_mathsftype$-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 mathsftype$
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 mathsftype$
RightLabel(switch)
BinaryInfC$Gamma vdash lambda x . lambda y . x y Rightarrow T$
endprooftree
Which gives me the following tree:
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
add a comment |
I have the following code:
beginprooftree
AxiomC$Gamma $
AxiomC
LeftLabel($to$-elim)
BinaryInfC$Gamma , x : A, y : C vdash x y Leftarrow D$
AxiomC
LeftLabel($equiv_mathsftype$-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 mathsftype$
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 mathsftype$
RightLabel(switch)
BinaryInfC$Gamma vdash lambda x . lambda y . x y Rightarrow T$
endprooftree
Which gives me the following tree:
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
I have the following code:
beginprooftree
AxiomC$Gamma $
AxiomC
LeftLabel($to$-elim)
BinaryInfC$Gamma , x : A, y : C vdash x y Leftarrow D$
AxiomC
LeftLabel($equiv_mathsftype$-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 mathsftype$
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 mathsftype$
RightLabel(switch)
BinaryInfC$Gamma vdash lambda x . lambda y . x y Rightarrow T$
endprooftree
Which gives me the following tree:
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
horizontal-alignment bussproofs
asked 7 mins ago
Ali CaglayanAli Caglayan
238137
238137
add a comment |
add a comment |
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
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
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.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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