Concludia Instructions

Have you ever heard someone make an assertion about the way the world works, or about something that should be done, and doubted whether they were correct? You've wanted to ask them "Why?" but were not able to get a satisfying response. Or perhaps you simply believed they were wrong, either from bad reasoning, or because they might be basing their assertion on something they believe is true, but is actually false.

Or perhaps you yourself have come to a conclusion - one that is counterintuitive. It has a deep argument behind it that is difficult to communicate. You believe it to be convincing, but your audience might disagree with it on a number of different grounds that might vary from person to person. You have answers for each person, but have difficulty reaching them.

Concludia is a way for people to communicate these arguments to each other, fully and completely. It displays conclusions, reasoning, the premises behind them, and the logical relationships between each. It also shows the truth of the premises that the conclusions rest upon, and it propagates truth throughout the arguments to display the provability of each conclusion.

Basic Concepts

Concludia uses three-valued truth. A premise can be True, False, or Unknown.

If you create a box that says "All humans live on Jupiter", it is completely allowable to set it to True. This is because Concludia has no semantic-level understanding of sentences. Concludia does, however, have syntax-level understanding. If you create two premises and set them to True, and then join them with an AND junctor, the output will by definition be True. If either or both premises are set to False, the output will by definition change to False. And since each output can in turn be an input to another conclusion, the truth values spread throughout the argument. We call this "truth propagation".

Because of this machinery, two things are true:
  • Users can only adjust truth values on premises; all other truth values propagate from premises.
  • All arguments are guaranteed valid on a syntax level.

What does Truth mean in Concludia?

Let's say you have joined A and B together, via an AND junctor, to point to a conclusion C. As described above, T ^ T = T, while T ^ F = F.

With Concludia, these Truth values correspond to provability. If one or more of the premises are False, it does not mean that the conclusion is false. Instead, it means that it is false that the conclusion is proven.

This should match an intuition about long proofs or arguments. If you have a conclusion backed by a lengthy argument, and you believe the conclusion to be true, but then discover one of its underlying premises is false, it does not necessarily mean your conclusion is false. It may still be true; you would just have to find a different way to prove it.

Note, however, that in common usage of the word, if you do successfully prove a conclusion, it is allowable to also say it is True.

Syntax versus Semantics

Just because a sentence is proven on a syntax level does not mean it is actually proven on a semantics level. As discussed above, Concludia's machinery does not understand the semantic meaning of sentences.

We rely on each other as humans to check each other's meanings. So if you come across a premise that is marked True, and believe it is not actually True, Concludia allows this to be contested. This is called an 'undermine': a counterpoint that contests a premise.

Similarly, if you come across a conclusion that is marked proven but you disagree that its sources justify the conclusion, Concludia allows a way for you to contest the proof. This is called an 'undercut': a counterpoint that contests an inference.

How To Use

Concludia supports argument navigation and counterpoints. Truth values for factual premises are shared across all viewers. You can also set your own truth values, or "stances", for Value premises. If a graph includes counterpoints, you can view them via the “Show counterpoints” toggle. And through the Disagreement Finder, you can be guided to the right place for their disagreement, and add a counterpoint.

You can also create your own arguments. By right clicking on statements or junctors, you will find tools to expand your argument by adding more justifications or inferences. All new arguments are private by default, but you can set them to be visible to logged-in members or the general public, and you can also set an argument to accept counterpoints from other members. You can also generate a share link to share non-public arguments with anonymous users.

Any conclusion or lemma - that is, any box that is not a premise - is prepended with a symbol that indicates its provability state:
  • ⊢: This sentence is proven. The necessary premises it depends on are True.
  • ◇: This sentence is possibly proven. Of its necessary premises, at least one is Unknown. All others are True.
  • ⊬: This sentence is not proven. (This does not mean the sentence is proven false.) It is contested: a required premise is False, or a counterpoint blocks the inference.
A sentence displays its immediate sources and targets. You can navigate up and down the argument by clicking on them.

Any premise is appended with a symbol that indicates its truth state: T, F, or U - indicating True, False, or Unknown respectively.

Here are two common patterns of navigation:
  • If you disagree with a proven sentence, but agree that its sources, if true, would hypothetically prove the sentence, click on the source that you disagree with. Continue in this manner until you reach an inference or premise that you disagree with.
  • If you come across a contested conclusion or lemma, one or more of its sources will be contested, by definition. Click it, and continue in this manner until you find the relevant counterpoint.
Changing the truth value of a statement, via adding or resolving a counterpoint, will immediately propagate the truth upward through all relevant lemmas and conclusions.

Normativity

While the truth value of factual premises should be shared among all users, users can have different values. When an inference is made from a value, also known as an "ought" statement, it should always generate an "ought" lemma or conclusion. Therefore, we propagate normativity from values, all the way up through conclusions. When you assign your own "stance" to a value, you can choose to see the altered truth values for the entire argument.

Uses

If people use Concludia to fully communicate their arguments, then other people can use Concludia to fully understand these arguments. Additionally, through community engagement, the arguments themselves can be strengthened. The hope is that as usage increases, people will better be able to understand each other and respect each other's points of view.

Alpha notice
Concludia is a work-in-progress prototype. By using it, you acknowledge:
  • Bugs and downtime are expected.
  • Features and behavior may change without notice.
  • Data may be reset or lost as the system evolves.
  • Please don't enter sensitive personal information. A full privacy policy hasn't been written yet.
© 2020-2026 Keenworks, Inc.