blanketglossary

Rule of inference

Definition

Rules of inference are ways of deriving conclusions from premises. They are integral parts of formal logic, serving as the logical structure of valid arguments. If an argument with true premises follows a rule of inference then the conclusion cannot be false. Modus ponens, an influential rule of inference, connects two premises of the form "if then " and "" to the conclusion "", as in the argument "If it rains, then the ground is wet. It rains. Therefore, the ground is wet." There are many other rules of inference for different patterns of valid arguments, such as modus tollens, disjunctive syllogism, constructive dilemma, and existential generalization.

Related concepts

Abductive reasoningAbsorption (logic)Abstract logicAckermann set theoryAdmissible ruleAffirming a disjunctAffirming the consequentAleph numberAlgebraic logicAlgorithmsAlphabet (formal languages)Ancient GreeceAncient IndiaAncient historyArgumentArgument from analogyArgument from authorityArgumentation schemeAristotelian logicAristotleAristotle's logicArithmeticArityAssociative propertyAtomic formulaAtomic model (mathematical logic)Atomic sentenceAutomata theoryAutomated reasoningAutomated theorem proverAutomated theorem provingAxiomAxiom of choiceAxiom schemaAxiomatic systemAxiomatization of Boolean algebrasBanach–Tarski paradoxBiconditional eliminationBiconditional introductionBijectionBinary operationBoolean algebraBoolean algebras canonically definedBoolean functionCantor's diagonal argumentCantor's paradoxCantor's theoremCardinalityCartesian productCategorical theoryCategory (mathematics)Category of setsCategory theoryChurch encodingChurch–Turing thesisClass (set theory)Classical logicCodomainCognitive biasCognitive psychologyCommutative propertyCompactness theoremComplement (set theory)Complete theoryCompleteness (logic)Computability theoryComputable functionComputable setComputably enumerable setComputationComputer scienceConcrete categoryConjunction eliminationConjunction introductionConservative extensionConsistencyConstructible universeConstruction of the real numbersConstructive dilemmaConstructive proofConstructive set theoryContinuum hypothesisContradiction (logic)Copula (linguistics)Countable setCut ruleDe Morgan's lawsDecidability (logic)Decision-makingDecision problemDeductive reasoningDeductive systemDenying the antecedentDeontic logicDestructive dilemmaDiagram (mathematical logic)Direct proofDisjunction eliminationDisjunction introductionDisjunctive syllogismDomain of a functionDomain of discourseDouble negation eliminationDoxastic logicEarly modern philosophyElement (mathematics)Elementary diagramElementary equivalenceElementary function arithmeticEmpty setEnumerationEpistemic modal logicEpistemology of logicEquiconsistencyEquivalence relationEuclid's ElementsEuclidean geometryEvidentiary standardExistential fallacyExistential generalizationExistential instantiationExistential quantificationExpert systemExpertsExpression (mathematics)Extension by definitionsExtension by new constant and function namesExtensionalityFallacyFallacy of the undistributed middleFinitary relationFinite-valued logicFinite model theoryFinite setFirst-order logicFitch notationFixed-point logicForcing (mathematics)Formal fallaciesFormal fallacyFormal grammarFormal languageFormal languagesFormal logicFormal proofFormal scienceFormal sciencesFormal semantics (logic)Formal systemFormal systemsFormation ruleFoundations of geometryFoundations of mathematicsFree logicFree variables and bound variablesFunction (mathematics)Functional predicateFuzzy setGeneral set theoryGeorge BooleGottlob FregeGrothendieck universeGround expressionGround formulaGödel's completeness theoremGödel's incompleteness theoremsGödel numberingHalting problemHereditary setHigher-order logicHilbert's axiomsHilbert systemHilbert systemsHistory of logicHistory of mathematical logicHypothetical syllogismImage (mathematics)Immediate inferenceImplication eliminationImplication introductionInaccessible cardinalIndependence (mathematical logic)Inductive reasoningInferenceInference engineInference objectionInfinite-valued logicInfinite setInformation theoryInhabited setInjective functionInterpretation (logic)Interpretation (model theory)Interpretation functionIntersection (set theory)Intuitionistic logicIsomorphismJaakko HintikkaKleene logicKnowledge baseKnowledge representationKolmogorov complexityKripke's theory of truthKripke–Platek set theoryLambda calculusLarge cardinalLawLaws of thoughtLegal normsLemma (mathematics)Lindström's theoremList of Hilbert systemsList of axiomsList of first-order theoriesList of formal systemsList of mathematical theoriesList of rules of inferenceList of set identities and relationsList of statements independent of ZFCLogicLogic programmingLogical biconditionalLogical conjunctionLogical connectiveLogical consequenceLogical constantLogical disjunctionLogical equalityLogical equivalenceLogical formLogical operatorLogical reasoningLogical truthLogicismLöwenheim–Skolem theoremMany-valued logicMany-valued logicsMap (mathematics)Material conditionalMathematical formulaMathematical functionMathematical inductionMathematical logicMathematical objectMathematical proofMathematical proofsMathematicsMedical diagnosisMedieval philosophyMetalanguageMetavariableMinimal axioms for Boolean algebraModal logicModel complete theoryModel theoryModus ponensModus tollensMonadic predicate calculusMonadic second-order logicMorse–Kelley set theoryNP (complexity)Naive set theoryNatural deductionNegationNegation eliminationNegation introductionNew FoundationsNon-Euclidean geometryNon-classical logicNon-logical symbolNon-standard modelNon-standard model of arithmeticNyayaOpen formulaOperation (mathematics)Ordinal analysisOrdinal numberP (complexity)P versus NP problemParaconsistent logicsParadoxes of set theoryPartition of a setPeano axiomsPhilosophy of logicPhilosophy of mathematicsPower setPredicate (logic)Predicate (mathematical logic)Predicate logicPredicate variablePremisePrime modelPrimitive recursive arithmeticPrimitive recursive functionPrincipia MathematicaPrinciple of explosionProbabilistic logicProbabilityPrologProof by contradictionProof of impossibilityProof systemProof theoryPropositionPropositional calculusPropositional formulaPropositional logicPropositional variableQuantifier (logic)Quantifier rankQuod erat demonstrandumRecursionRecursive setReductio ad absurdumRelation (mathematics)Relation (philosophy)ReproducibilityReverse mathematicsRobinson arithmeticRules of replacementRussell's paradoxSatisfiabilitySaturated modelSchröder–Bernstein theoremScientific experimentsSecond-order arithmeticSecond-order logicSelf-verifying theoriesSemantic theory of truthSemantics of logicSentence (mathematical logic)SequentSequent calculiSequent calculusSet (mathematics)Set theorySignature (logic)Singleton (mathematics)Singular termSkolem arithmeticSoundnessSpectrum of a sentenceSpectrum of a theorySquare of oppositionStrength (mathematical logic)String (formal languages)Structural ruleStructure (mathematical logic)Substitution (logic)Substructure (mathematics)SupertaskSurjective functionSusan HaackSyllogismSyllogismsSymbol (formal)Symbolic logicSyntax (logic)T-schemaTarski's axiomatization of the realsTarski's axiomsTarski's theory of truthTarski's undefinability theoremTarski–Grothendieck set theoryTautology (logic)Temporal logicTerm (logic)Term logicTheoremTheories of truthTheory (mathematical logic)Therefore signThree-valued logicTimeline of mathematical logicTransfer principleTransitive setTrue arithmeticTruthTruth-functionalTruth predicateTruth tableTruth treeTruth valueTuring machineTurnstile symbolType (model theory)Type theoryUltrafilter (set theory)UltraproductUncountable setUndecidable problemUninterpreted functionUnion (set theory)Uniqueness quantificationUniversal generalizationUniversal instantiationUniversal quantificationUniversal setUniverse (mathematics)UrelementValidity (logic)Variable (mathematics)Venn diagramVon Neumann universeVon Neumann–Bernays–Gödel set theoryWell-formed formulaZermelo–Fraenkel set theory

149 concepts already in your glossary