linear logic
E514255
Linear logic is a substructural logic introduced by Jean-Yves Girard that treats logical propositions as resources, carefully tracking their use to model state change, concurrency, and resource-sensitive computation.
All labels observed (1)
| Label | Occurrences |
|---|---|
| linear logic canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T5357424 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: linear logic Context triple: [Dale Miller, influencedBy, linear logic]
-
A.
Description Logic
Description Logic is a family of formal knowledge representation languages used to model and reason about the concepts and relationships within a domain, forming the logical foundation of ontology languages like OWL.
-
B.
Intensional Logic
Intensional Logic is a branch of logic that studies meaning, modality, and context-dependence in language and reasoning, extending classical logic to handle notions like necessity, belief, and time.
-
C.
Proof Methods for Modal and Intuitionistic Logics
"Proof Methods for Modal and Intuitionistic Logics" is a foundational textbook by logician Melvin Fitting that systematically develops semantic and proof-theoretic techniques for reasoning in modal and intuitionistic logic systems.
-
D.
linear temporal logic
Linear temporal logic is a modal temporal logic used in computer science and formal methods to specify and reason about the behavior of systems over linear sequences of time, using operators that describe how properties evolve in the future.
-
E.
Leibnizian logic
Leibnizian logic is the rationalist, formal approach to logic and calculation developed by Gottfried Wilhelm Leibniz, emphasizing symbolic representation, logical calculus, and the reduction of mathematical and philosophical reasoning to precise logical principles.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: linear logic Target entity description: Linear logic is a substructural logic introduced by Jean-Yves Girard that treats logical propositions as resources, carefully tracking their use to model state change, concurrency, and resource-sensitive computation.
-
A.
Description Logic
Description Logic is a family of formal knowledge representation languages used to model and reason about the concepts and relationships within a domain, forming the logical foundation of ontology languages like OWL.
-
B.
Intensional Logic
Intensional Logic is a branch of logic that studies meaning, modality, and context-dependence in language and reasoning, extending classical logic to handle notions like necessity, belief, and time.
-
C.
Proof Methods for Modal and Intuitionistic Logics
"Proof Methods for Modal and Intuitionistic Logics" is a foundational textbook by logician Melvin Fitting that systematically develops semantic and proof-theoretic techniques for reasoning in modal and intuitionistic logic systems.
-
D.
linear temporal logic
Linear temporal logic is a modal temporal logic used in computer science and formal methods to specify and reason about the behavior of systems over linear sequences of time, using operators that describe how properties evolve in the future.
-
E.
Leibnizian logic
Leibnizian logic is the rationalist, formal approach to logic and calculation developed by Gottfried Wilhelm Leibniz, emphasizing symbolic representation, logical calculus, and the reduction of mathematical and philosophical reasoning to precise logical principles.
- F. None of above. chosen
Statements (51)
| Predicate | Object |
|---|---|
| instanceOf |
formal system
ⓘ
resource-sensitive logic ⓘ substructural logic ⓘ |
| creator | Jean-Yves Girard NERFINISHED ⓘ |
| field |
mathematical logic
ⓘ
proof theory ⓘ theoretical computer science ⓘ type theory ⓘ |
| hasConnective |
additive conjunction
ⓘ
additive disjunction ⓘ exponential bang ⓘ exponential question mark ⓘ linear implication ⓘ linear negation ⓘ multiplicative conjunction ⓘ multiplicative disjunction ⓘ par connective ⓘ tensor product ⓘ |
| hasFragment |
additive linear logic
ⓘ
classical linear logic ⓘ elementary linear logic ⓘ intuitionistic linear logic ⓘ light linear logic ⓘ multiplicative linear logic ⓘ multiplicative-additive linear logic ⓘ |
| hasProofSystem |
natural deduction
ⓘ
sequent calculus ⓘ |
| hasSemantics |
coherence spaces
ⓘ
game semantics ⓘ phase semantics ⓘ |
| hasStructuralRule | cut ⓘ |
| hasType |
predicate logic
ⓘ
propositional logic ⓘ |
| inception | 1987 ⓘ |
| inspired |
game semantics
ⓘ
linear type systems ⓘ session types ⓘ |
| lacksStructuralRule |
contraction (in general)
ⓘ
exchange (in some variants) ⓘ weakening (in general) ⓘ |
| models |
concurrency
ⓘ
resource consumption ⓘ resource-sensitive computation ⓘ state change ⓘ |
| relatedTo |
categorical semantics
ⓘ
lambda calculus ⓘ process calculi ⓘ |
| restoresStructuralRulesVia | exponential modalities ⓘ |
| usedIn |
concurrent programming languages
ⓘ
functional programming languages ⓘ program verification ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: linear logic Description of subject: Linear logic is a substructural logic introduced by Jean-Yves Girard that treats logical propositions as resources, carefully tracking their use to model state change, concurrency, and resource-sensitive computation.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.