Argument


An argument is a group of propositions in which one (the conclusion) is claimed to follow logically from the others (the hypotheses). In other words, an argument claims that a conclusion can be reached through a series of inferences that maintain truth from the hypotheses to the conclusion.

\(h_1\)
\(...\)
\(\underline{h_n\,\,}\)
\(\therefore c\)

Above is the typical format of an argument, where \(h_1 ... h_n\) are the hypotheses and \(c\) is the conclusion. The corresponding conditional of this argument is:

$$(h_1 \land ... \land h_n) \rightarrow c$$
⚠ The order in which you write the hypotheses of an argument does not matter. It will not change the meaning of the argument. This is because conjunction is commutative.
Contents

Validity


When the corresponding conditional of an argument is a tautology, the argument is said to be valid. This means that the conjunction of the hypotheses implies the conclusion. In a valid argument, for every possible combination of truth values that make all the hypotheses true, the conclusion is also true.

A truth table can help you determine the validity of an argument. Create columns for the hypotheses, the conclusion, and any individual propositions that make them up. If the argument is valid, the conclusion must be true in every row where all the hypotheses are true. If there is even a single exception to this rule, the argument is rendered invalid.

It's important to be able to recognize invalid arguments to avoid making false conclusions.

⚠ However, just because an argument is valid does not mean its conclusion is true! Validity only means that the conclusion would be true if all the hypotheses are true, which they might not be.

Alternatively, if you want to show an argument is invalid without using a truth table, come up with some assignment of truth values to its individual propositions that make all the hypotheses true and the conclusion false. You need only one such assignment to prove an argument is invalid.

Form


The form of an argument in English can be examined by rewriting all of its propositions and logical connectives as letters and symbols. It is possible for different arguments to have the same form, when their subject matters differ but the logic behind them is the same.

Logic & Proofs
IntegerRational numberInequalityReal numberTheoremProofStatementProof by exhaustionUniversal generalizationCounterexampleExistence proofExistential instantiationAxiomLogicTruthPropositionCompound propositionLogical operationLogical equivalenceTautologyContradictionLogic lawPredicateDomainQuantifierArgumentRule of inferenceLogical proofDirect proofProof by contrapositiveIrrational numberProof by contradictionProof by casesSummationDisjunctive normal form
Set Theory
SetElementEmpty setUniversal setSubsetPower setCartesian productStringBinary stringEmpty stringSet operationSet identitySet proof
Functions
FunctionFloor functionCeiling functionInverse function
Algorithms
AlgorithmPseudocodeCommandAsymptotic notationTime complexityAtomic operationBrute-force algorithm
Relations
RelationReflexive relationSymmetric relationTransitive relationRelation compositionEquivalence relationEquivalence class
Number Theory
Integer divisionLinear combinationDivision algorithmModular arithmeticPrime factorizationGreatest common divisorLeast common multiplePrimality testFactoring algorithmEuclid's theoremPrime number theoremEuclidean algorithm
Induction
Proof by inductionFibonacci sequenceProof by strong inductionWell-ordering principleSequenceFactorialRecursive definition
Combinatorics
Rule of productRule of sumBijection rulePermutationCombinationComplement ruleExperimentOutcomeSample spaceEventProbabilityProbability distributionUniform distributionMultisetSixfold wayInclusion-exclusion principlePigeonhole principle
Graph Theory
GraphWalkSubgraphRegular graphComplete graphEmpty graphCycle graphHypercube graphBipartite graphComponentEulerian circuitEulerian trailHamiltonian cycleHamiltonian pathTreeHuffman treeSubstringForestPath graphStarSpanning treeWeighted graphMinimum spanning treeGreedy algorithmPrim's algorithm
Recursion
RecursionRecursive algorithmCorrectness proofDivide-and-conquer algorithmSorting algorithmMerge sort