:- style_check(-singleton). :- style_check(-discontiguous). :- was_style_check(-atom). :- was_style_check(-string). %:-set_prolog_flag(double_quotes,string). /* :-was_indexed(sigmaCache(1)). :-was_indexed(sigmaCache(1,1)). :-was_indexed(sigmaCache(1,1,1)). :-was_indexed(sigmaCache(1,1,1,1)). :-was_indexed(sigmaCache(1,1,1,1,0)). :-was_indexed(sigmaCache(1,0,1,1,1,0)). :-was_indexed(sigmaCache(1,1,0,0,1,1,0,0,0)). */ :-dynamic(sigmaCache/1). :-dynamic(sigmaCache/2). :-dynamic(sigmaCache/3). :-dynamic(sigmaCache/4). :-dynamic(sigmaCache/5). :-dynamic(sigmaCache/6). :-dynamic(sigmaCache/9). :- dynamic sigmaCache/1. :- dynamic sigmaCache/2. :- dynamic sigmaCache/3. sigmaCache('Merge', A, domain_vector(width, 2, ['Object', 'LengthMeasure'], cached)). sigmaCache('Merge', A, domain_vector(wants, 2, ['CognitiveAgent', 'Object'], cached)). sigmaCache('Merge', A, domain_vector(version, 2, ['Class', 'Class'], cached)). sigmaCache('Merge', A, domain_vector(valence, 2, ['Relation', 'PositiveInteger'], cached)). sigmaCache('Merge', A, domain_vector(uses, 2, ['Object', 'Agent'], cached)). sigmaCache('Merge', A, domain_vector(true, 2, ['Sentence', 'TruthValue'], cached)). sigmaCache('Merge', A, domain_vector(trichotomizingOn, 2, ['BinaryRelation', 'Class'], cached)). sigmaCache('Merge', A, domain_vector(totalOrderingOn, 2, ['BinaryRelation', 'Class'], cached)). sigmaCache('Merge', A, domain_vector(time, 2, ['Physical', 'TimePosition'], cached)). sigmaCache('Merge', A, domain_vector(temporallyBetweenOrEqual, 3, ['TimePoint', 'TimePoint', 'TimePoint'], cached)). sigmaCache('Merge', A, domain_vector(temporallyBetween, 3, ['TimePoint', 'TimePoint', 'TimePoint'], cached)). sigmaCache('Merge', A, domain_vector(temporalPart, 2, ['TimePosition', 'TimePosition'], cached)). sigmaCache('Merge', A, domain_vector(synonymousExternalConcept, 3, ['Entity', 'SymbolicString', 'Language'], cached)). sigmaCache('Merge', A, domain_vector(surface, 2, ['SelfConnectedObject', 'SelfConnectedObject'], cached)). sigmaCache('Merge', A, domain_vector(superficialPart, 2, ['SelfConnectedObject', 'SelfConnectedObject'], cached)). sigmaCache('Merge', A, domain_vector(successorAttributeClosure, 2, ['Attribute', 'Attribute'], cached)). sigmaCache('Merge', A, domain_vector(successorAttribute, 2, ['Attribute', 'Attribute'], cached)). sigmaCache('Merge', A, domain_vector(subsumingExternalConcept, 3, ['Entity', 'SymbolicString', 'Language'], cached)). sigmaCache('Merge', A, domain_vector(subsumesContentInstance, 2, ['ContentBearingObject', 'ContentBearingObject'], cached)). sigmaCache('Merge', A, domain_vector(subsumesContentClass, 2, ['Class', 'Class'], cached)). sigmaCache('Merge', A, domain_vector(subsumedExternalConcept, 3, ['Entity', 'SymbolicString', 'Language'], cached)). sigmaCache('Merge', A, domain_vector(subset, 2, ['Set', 'Set'], cached)). sigmaCache('Merge', A, domain_vector(subrelation, 2, ['Relation', 'Relation'], cached)). sigmaCache('Merge', A, domain_vector(subclass, 2, ['Class', 'Class'], cached)). sigmaCache('Merge', A, domain_vector(subProcess, 2, ['Process', 'Process'], cached)). sigmaCache('Merge', A, domain_vector(subPlan, 2, ['Plan', 'Plan'], cached)). sigmaCache('Merge', A, domain_vector(subOrganizations, 2, ['Organization', 'Organization'], cached)). sigmaCache('Merge', A, domain_vector(subGraph, 2, ['Graph', 'Graph'], cached)). sigmaCache('Merge', A, domain_vector(subCollection, 2, ['Collection', 'Collection'], cached)). sigmaCache('Merge', A, domain_vector(subAttribute, 2, ['Attribute', 'Attribute'], cached)). sigmaCache('Merge', A, domain_vector(starts, 2, ['TimeInterval', 'TimeInterval'], cached)). sigmaCache('Merge', A, domain_vector(smaller, 2, ['Object', 'Object'], cached)). sigmaCache('Merge', A, domain_vector(singleValued, 2, ['Predicate', 'Integer'], cached)). sigmaCache('Merge', A, domain_vector(siblings, 2, ['Animal', 'Animal'], cached)). sigmaCache('Merge', A, domain_vector(result, 2, ['Process', 'Object'], cached)). sigmaCache('Merge', A, domain_vector(resource, 2, ['Process', 'Object'], cached)). sigmaCache('Merge', A, domain_vector(representsInLanguage, 3, ['Physical', 'Entity', 'Language'], cached)). sigmaCache('Merge', A, domain_vector(representsForAgent, 3, ['Physical', 'Entity', 'Agent'], cached)). sigmaCache('Merge', A, domain_vector(represents, 2, ['Physical', 'Entity'], cached)). sigmaCache('Merge', A, domain_vector(relatedInternalConcept, 2, ['Entity', 'Entity'], cached)). sigmaCache('Merge', A, domain_vector(relatedExternalConcept, 3, ['Entity', 'SymbolicString', 'Language'], cached)). sigmaCache('Merge', A, domain_vector(reflexiveOn, 2, ['BinaryRelation', 'Class'], cached)). sigmaCache('Merge', A, domain_vector(refers, 2, ['Physical', 'Entity'], cached)). sigmaCache('Merge', A, domain_vector(realization, 2, ['Process', 'Proposition'], cached)). sigmaCache('Merge', A, domain_vector(rangeSubclass, 2, ['Function', 'Class'], cached)). sigmaCache('Merge', A, domain_vector(range, 2, ['Function', 'Class'], cached)). sigmaCache('Merge', A, domain_vector(publishes, 2, ['Organization', 'Class'], cached)). sigmaCache('Merge', A, domain_vector(property, 2, ['Entity', 'Attribute'], cached)). sigmaCache('Merge', A, domain_vector(properlyFills, 2, ['Object', 'Hole'], cached)). sigmaCache('Merge', A, domain_vector(properPart, 2, ['SelfConnectedObject', 'SelfConnectedObject'], cached)). sigmaCache('Merge', A, domain_vector(probability, 2, ['Formula', 'RealNumber'], cached)). sigmaCache('Merge', A, domain_vector(prevents, 2, ['Class', 'Class'], cached)). sigmaCache('Merge', A, domain_vector(precondition, 2, ['Class', 'Class'], cached)). sigmaCache('Merge', A, domain_vector(possesses, 2, ['Agent', 'Object'], cached)). sigmaCache('Merge', A, domain_vector(piece, 2, ['Substance', 'Substance'], cached)). sigmaCache('Merge', A, domain_vector(penetrates, 2, ['Object', 'Object'], cached)). sigmaCache('Merge', A, domain_vector(patient, 2, ['Process', 'Entity'], cached)). sigmaCache('Merge', A, domain_vector(pathLength, 2, ['GraphPath', 'PositiveInteger'], cached)). sigmaCache('Merge', A, domain_vector(path, 2, ['Motion', 'Region'], cached)). sigmaCache('Merge', A, domain_vector(partlyLocated, 2, ['Object', 'Region'], cached)). sigmaCache('Merge', A, domain_vector(partiallyFills, 2, ['Object', 'Hole'], cached)). sigmaCache('Merge', A, domain_vector(partialOrderingOn, 2, ['BinaryRelation', 'Class'], cached)). sigmaCache('Merge', A, domain_vector(part, 2, ['SelfConnectedObject', 'SelfConnectedObject'], cached)). sigmaCache('Merge', A, domain_vector(parent, 2, ['Organism', 'Organism'], cached)). sigmaCache('Merge', A, domain_vector(overlapsTemporally, 2, ['TimeInterval', 'TimeInterval'], cached)). sigmaCache('Merge', A, domain_vector(overlapsSpatially, 2, ['Object', 'Object'], cached)). sigmaCache('Merge', A, domain_vector(overlapsPartially, 2, ['Object', 'Object'], cached)). sigmaCache('Merge', A, domain_vector(origin, 2, ['Process', 'Object'], cached)). sigmaCache('Merge', A, domain_vector(orientation, 3, ['Object', 'Object', 'PositionalAttribute'], cached)). sigmaCache('Merge', A, domain_vector(or, 2, ['Formula', 'Formula'], cached)). sigmaCache('Merge', A, domain_vector(occupiesPosition, 3, ['Human', 'Position', 'Organization'], cached)). sigmaCache('Merge', A, domain_vector(not, 1, ['Formula'], cached)). sigmaCache('Merge', A, domain_vector(needs, 2, ['CognitiveAgent', 'Object'], cached)). sigmaCache('Merge', A, domain_vector(name, 2, ['Entity', 'SymbolicString'], cached)). sigmaCache('Merge', A, domain_vector(mother, 2, ['Animal', 'Organism'], cached)). sigmaCache('Merge', A, domain_vector(monetaryValue, 2, ['Object', 'CurrencyMeasure'], cached)). sigmaCache('Merge', A, domain_vector(modalProperty, 2, ['Formula', 'NormativeProperty'], cached)). sigmaCache('Merge', A, domain_vector(member, 2, ['SelfConnectedObject', 'Collection'], cached)). sigmaCache('Merge', A, domain_vector(meetsTemporally, 2, ['TimeInterval', 'TimeInterval'], cached)). sigmaCache('Merge', A, domain_vector(meetsSpatially, 2, ['Object', 'Object'], cached)). sigmaCache('Merge', A, domain_vector(measure, 2, ['Object', 'ConstantQuantity'], cached)). sigmaCache('Merge', A, domain_vector(material, 2, ['Class', 'CorpuscularObject'], cached)). sigmaCache('Merge', A, domain_vector(manner, 2, ['Process', 'Attribute'], cached)). sigmaCache('Merge', A, domain_vector(located, 2, ['Physical', 'Object'], cached)). sigmaCache('Merge', A, domain_vector(links, 3, ['GraphNode', 'GraphNode', 'GraphArc'], cached)). sigmaCache('Merge', A, domain_vector(lessThanOrEqualTo, 2, ['Quantity', 'Quantity'], cached)). sigmaCache('Merge', A, domain_vector(lessThan, 2, ['Quantity', 'Quantity'], cached)). sigmaCache('Merge', A, domain_vector(length, 2, ['Object', 'LengthMeasure'], cached)). sigmaCache('Merge', A, domain_vector(larger, 2, ['Object', 'Object'], cached)). sigmaCache('Merge', A, domain_vector(knows, 2, ['CognitiveAgent', 'Formula'], cached)). sigmaCache('Merge', A, domain_vector(irreflexiveOn, 2, ['BinaryRelation', 'Class'], cached)). sigmaCache('Merge', A, domain_vector(inverse, 2, ['BinaryRelation', 'BinaryRelation'], cached)). sigmaCache('Merge', A, domain_vector(interiorPart, 2, ['SelfConnectedObject', 'SelfConnectedObject'], cached)). sigmaCache('Merge', A, domain_vector(instrument, 2, ['Process', 'Object'], cached)). sigmaCache('Merge', A, domain_vector(instance, 2, ['Entity', 'Class'], cached)). sigmaCache('Merge', A, domain_vector(inhibits, 2, ['Class', 'Class'], cached)). sigmaCache('Merge', A, domain_vector(inhabits, 2, ['Organism', 'Object'], cached)). sigmaCache('Merge', A, domain_vector(independentProbability, 2, ['Formula', 'Formula'], cached)). sigmaCache('Merge', A, domain_vector(increasesLikelihood, 2, ['Formula', 'Formula'], cached)). sigmaCache('Merge', A, domain_vector(inScopeOfInterest, 2, ['Agent', 'Entity'], cached)). sigmaCache('Merge', A, domain_vector(identityElement, 2, ['BinaryFunction', 'Entity'], cached)). sigmaCache('Merge', A, domain_vector(hole, 2, ['Hole', 'Object'], cached)). sigmaCache('Merge', A, domain_vector(holdsRight, 2, ['Class', 'CognitiveAgent'], cached)). sigmaCache('Merge', A, domain_vector(holdsObligation, 2, ['Class', 'CognitiveAgent'], cached)). sigmaCache('Merge', A, domain_vector(holdsDuring, 2, ['TimePosition', 'Formula'], cached)). sigmaCache('Merge', A, domain_vector(height, 2, ['Object', 'LengthMeasure'], cached)). sigmaCache('Merge', A, domain_vector(hasSkill, 2, ['Class', 'Agent'], cached)). sigmaCache('Merge', A, domain_vector(hasPurposeForAgent, 3, ['Physical', 'Formula', 'Agent'], cached)). sigmaCache('Merge', A, domain_vector(hasPurpose, 2, ['Physical', 'Formula'], cached)). sigmaCache('Merge', A, domain_vector(greaterThanOrEqualTo, 2, ['Quantity', 'Quantity'], cached)). sigmaCache('Merge', A, domain_vector(greaterThan, 2, ['Quantity', 'Quantity'], cached)). sigmaCache('Merge', A, domain_vector(graphPart, 2, ['GraphElement', 'Graph'], cached)). sigmaCache('Merge', A, domain_vector(frequency, 2, ['Class', 'TimeDuration'], cached)). sigmaCache('Merge', A, domain_vector(finishes, 2, ['TimeInterval', 'TimeInterval'], cached)). sigmaCache('Merge', A, domain_vector(fills, 2, ['Object', 'Hole'], cached)). sigmaCache('Merge', A, domain_vector(father, 2, ['Animal', 'Organism'], cached)). sigmaCache('Merge', A, domain_vector(familyRelation, 2, ['Organism', 'Organism'], cached)). sigmaCache('Merge', A, domain_vector(expressedInLanguage, 2, ['LinguisticExpression', 'Language'], cached)). sigmaCache('Merge', A, domain_vector(exploits, 2, ['Object', 'Agent'], cached)). sigmaCache('Merge', A, domain_vector(experiencer, 2, ['Process', 'Agent'], cached)). sigmaCache('Merge', A, domain_vector(exactlyLocated, 2, ['Physical', 'Object'], cached)). sigmaCache('Merge', A, domain_vector(equivalentContentInstance, 2, ['ContentBearingObject', 'ContentBearingObject'], cached)). sigmaCache('Merge', A, domain_vector(equivalentContentClass, 2, ['Class', 'Class'], cached)). sigmaCache('Merge', A, domain_vector(equivalenceRelationOn, 2, ['BinaryRelation', 'Class'], cached)). sigmaCache('Merge', A, domain_vector(equal, 2, ['Entity', 'Entity'], cached)). sigmaCache('Merge', A, domain_vector(entails, 2, ['Formula', 'Formula'], cached)). sigmaCache('Merge', A, domain_vector(engineeringSubcomponent, 2, ['EngineeringComponent', 'EngineeringComponent'], cached)). sigmaCache('Merge', A, domain_vector(employs, 2, ['Organization', 'CognitiveAgent'], cached)). sigmaCache('Merge', A, domain_vector(element, 2, ['Entity', 'Set'], cached)). sigmaCache('Merge', A, domain_vector(editor, 2, ['Agent', 'Class'], cached)). sigmaCache('Merge', A, domain_vector(earlier, 2, ['TimeInterval', 'TimeInterval'], cached)). sigmaCache('Merge', A, domain_vector(during, 2, ['TimeInterval', 'TimeInterval'], cached)). sigmaCache('Merge', A, domain_vector(duration, 2, ['TimePosition', 'TimeDuration'], cached)). sigmaCache('Merge', A, domain_vector(domainSubclass, 3, ['Relation', 'PositiveInteger', 'Class'], cached)). sigmaCache('Merge', A, domain_vector(domain, 3, ['Relation', 'PositiveInteger', 'Class'], cached)). sigmaCache('Merge', A, domain_vector(documentation, 2, ['Entity', 'SymbolicString'], cached)). sigmaCache('Merge', A, domain_vector(distributes, 2, ['BinaryFunction', 'BinaryFunction'], cached)). sigmaCache('Merge', A, domain_vector(distance, 3, ['Physical', 'Physical', 'LengthMeasure'], cached)). sigmaCache('Merge', A, domain_vector(disjointRelation, 2, ['Relation', 'Relation'], cached)). sigmaCache('Merge', A, domain_vector(disjoint, 2, ['Class', 'Class'], cached)). sigmaCache('Merge', A, domain_vector(direction, 2, ['Process', 'DirectionalAttribute'], cached)). sigmaCache('Merge', A, domain_vector(diameter, 2, ['Object', 'LengthMeasure'], cached)). sigmaCache('Merge', A, domain_vector(developmentalForm, 2, ['UnionFn'('Organism', 'AnatomicalStructure'), 'DevelopmentalProperty'], cached)). sigmaCache('Merge', A, domain_vector(destination, 2, ['Process', 'Entity'], cached)). sigmaCache('Merge', A, domain_vector(desires, 2, ['CognitiveAgent', 'Formula'], cached)). sigmaCache('Merge', A, domain_vector(decreasesLikelihood, 2, ['Formula', 'Formula'], cached)). sigmaCache('Merge', A, domain_vector(deathTime, 2, ['Organism', 'TimePosition'], cached)). sigmaCache('Merge', A, domain_vector(date, 2, ['Physical', 'Day'], cached)). sigmaCache('Merge', A, domain_vector(crosses, 2, ['Object', 'Object'], cached)). sigmaCache('Merge', A, domain_vector(copy, 2, ['Object', 'Object'], cached)). sigmaCache('Merge', A, domain_vector(cooccur, 2, ['Physical', 'Physical'], cached)). sigmaCache('Merge', A, domain_vector(contraryProperty, 2, ['Attribute', 'Attribute'], cached)). sigmaCache('Merge', A, domain_vector(containsInformation, 2, ['ContentBearingObject', 'Proposition'], cached)). sigmaCache('Merge', A, domain_vector(considers, 2, ['CognitiveAgent', 'Formula'], cached)). sigmaCache('Merge', A, domain_vector(connectsEngineeringComponents, 3, ['EngineeringConnection', 'EngineeringComponent', 'EngineeringComponent'], cached)). sigmaCache('Merge', A, domain_vector(connects, 3, ['Object', 'Object', 'Object'], cached)). sigmaCache('Merge', A, domain_vector(connectedEngineeringComponents, 2, ['EngineeringComponent', 'EngineeringComponent'], cached)). sigmaCache('Merge', A, domain_vector(connected, 2, ['Object', 'Object'], cached)). sigmaCache('Merge', A, domain_vector(confersRight, 3, ['Class', 'Entity', 'CognitiveAgent'], cached)). sigmaCache('Merge', A, domain_vector(confersObligation, 3, ['Class', 'Entity', 'CognitiveAgent'], cached)). sigmaCache('Merge', A, domain_vector(conditionalProbability, 3, ['Formula', 'Formula', 'RealNumber'], cached)). sigmaCache('Merge', A, domain_vector(component, 2, ['CorpuscularObject', 'CorpuscularObject'], cached)). sigmaCache('Merge', A, domain_vector(completelyFills, 2, ['Object', 'Hole'], cached)). sigmaCache('Merge', A, domain_vector(closedOn, 2, ['Function', 'Class'], cached)). sigmaCache('Merge', A, domain_vector(citizen, 2, ['Human', 'Nation'], cached)). sigmaCache('Merge', A, domain_vector(causes, 2, ['Process', 'Process'], cached)). sigmaCache('Merge', A, domain_vector(capability, 3, ['Class', 'CaseRole', 'Object'], cached)). sigmaCache('Merge', A, domain_vector(birthTime, 2, ['Organism', 'TimePosition'], cached)). sigmaCache('Merge', A, domain_vector(between, 3, ['Object', 'Object', 'Object'], cached)). sigmaCache('Merge', A, domain_vector(believes, 2, ['CognitiveAgent', 'Formula'], cached)). sigmaCache('Merge', A, domain_vector(beforeOrEqual, 2, ['TimePoint', 'TimePoint'], cached)). sigmaCache('Merge', A, domain_vector(before, 2, ['TimePoint', 'TimePoint'], cached)). sigmaCache('Merge', A, domain_vector(authors, 2, ['Agent', 'Class'], cached)). sigmaCache('Merge', A, domain_vector(attribute, 2, ['Object', 'Attribute'], cached)). sigmaCache('Merge', A, domain_vector(arcWeight, 2, ['GraphArc', 'RealNumber'], cached)). sigmaCache('Merge', A, domain_vector(and, 2, ['Formula', 'Formula'], cached)). sigmaCache('Merge', A, domain_vector(agent, 2, ['Process', 'Agent'], cached)). sigmaCache('Merge', A, domain_vector(age, 2, ['Object', 'TimeDuration'], cached)). sigmaCache('Merge', A, domain_vector('YearFn', 2, ['Integer', 'Year'], cached)). sigmaCache('Merge', A, domain_vector('WhereFn', 3, ['Physical', 'TimePoint', 'Region'], cached)). sigmaCache('Merge', A, domain_vector('WhenFn', 2, ['Physical', 'TimeInterval'], cached)). sigmaCache('Merge', A, domain_vector('WealthFn', 2, ['Agent', 'CurrencyMeasure'], cached)). sigmaCache('Merge', A, domain_vector('UnionFn', 3, ['Class', 'Class', 'Class'], cached)). sigmaCache('Merge', A, domain_vector('TruthFn', 2, ['Sentence', 'TruthValue'], cached)). sigmaCache('Merge', A, domain_vector('TimeIntervalFn', 3, ['TimePoint', 'TimePoint', 'TimeInterval'], cached)). sigmaCache('Merge', A, domain_vector('TerminalNodeFn', 2, ['GraphArc', 'GraphNode'], cached)). sigmaCache('Merge', A, domain_vector('TeraFn', 2, ['UnitOfMeasure', 'PhysicalQuantity'], cached)). sigmaCache('Merge', A, domain_vector('TangentFn', 2, ['PlaneAngleMeasure', 'RealNumber'], cached)). sigmaCache('Merge', A, domain_vector('SuccessorFn', 2, ['Integer', 'Integer'], cached)). sigmaCache('Merge', A, domain_vector('SubtractionFn', 3, ['Quantity', 'Quantity', 'Quantity'], cached)). sigmaCache('Merge', A, domain_vector('SquareRootFn', 2, ['RealNumber', 'RealNumber'], cached)). sigmaCache('Merge', A, domain_vector('SkinFn', 2, ['Hole', 'Object'], cached)). sigmaCache('Merge', A, domain_vector('SineFn', 2, ['PlaneAngleMeasure', 'RealNumber'], cached)). sigmaCache('Merge', A, domain_vector('SignumFn', 2, ['RealNumber', 'Integer'], cached)). sigmaCache('Merge', A, domain_vector('SeriesVolumeFn', 3, ['Class', 'PositiveInteger', 'Class'], cached)). sigmaCache('Merge', A, domain_vector('SecondFn', 3, ['PositiveRealNumber', 'Minute', 'Second'], cached)). sigmaCache('Merge', A, domain_vector('RoundFn', 2, ['Quantity', 'Quantity'], cached)). sigmaCache('Merge', A, domain_vector('RemainderFn', 3, ['Quantity', 'Quantity', 'Quantity'], cached)). sigmaCache('Merge', A, domain_vector('RelativeTimeFn', 3, ['TimePosition', 'TimeZone', 'TimePosition'], cached)). sigmaCache('Merge', A, domain_vector('RelativeComplementFn', 3, ['Class', 'Class', 'Class'], cached)). sigmaCache('Merge', A, domain_vector('ReciprocalFn', 2, ['Quantity', 'Quantity'], cached)). sigmaCache('Merge', A, domain_vector('RealNumberFn', 2, ['Number', 'RealNumber'], cached)). sigmaCache('Merge', A, domain_vector('RationalNumberFn', 2, ['Number', 'RationalNumber'], cached)). sigmaCache('Merge', A, domain_vector('RangeFn', 2, ['BinaryRelation', 'Class'], cached)). sigmaCache('Merge', A, domain_vector('PropertyFn', 2, ['Agent', 'Set'], cached)). sigmaCache('Merge', A, domain_vector('PrincipalHostFn', 2, ['Hole', 'Object'], cached)). sigmaCache('Merge', A, domain_vector('PredecessorFn', 2, ['Integer', 'Integer'], cached)). sigmaCache('Merge', A, domain_vector('PowerSetFn', 2, ['Class', 'Class'], cached)). sigmaCache('Merge', A, domain_vector('PicoFn', 2, ['UnitOfMeasure', 'PhysicalQuantity'], cached)). sigmaCache('Merge', A, domain_vector('PeriodicalIssueFn', 3, ['Class', 'PositiveInteger', 'Class'], cached)). sigmaCache('Merge', A, domain_vector('PathWeightFn', 2, ['GraphPath', 'RealNumber'], cached)). sigmaCache('Merge', A, domain_vector('PastFn', 2, ['TimePosition', 'TimeInterval'], cached)). sigmaCache('Merge', A, domain_vector('OrganizationFn', 2, ['OrganizationUnit', 'Organization'], cached)). sigmaCache('Merge', A, domain_vector('NumeratorFn', 2, ['RealNumber', 'Integer'], cached)). sigmaCache('Merge', A, domain_vector('NanoFn', 2, ['UnitOfMeasure', 'PhysicalQuantity'], cached)). sigmaCache('Merge', A, domain_vector('MultiplicationFn', 3, ['Quantity', 'Quantity', 'Quantity'], cached)). sigmaCache('Merge', A, domain_vector('MonthFn', 3, ['Class', 'Year', 'Month'], cached)). sigmaCache('Merge', A, domain_vector('MinuteFn', 3, ['PositiveRealNumber', 'Hour', 'Minute'], cached)). sigmaCache('Merge', A, domain_vector('MinimalWeightedPathFn', 3, ['GraphNode', 'GraphNode', 'GraphPath'], cached)). sigmaCache('Merge', A, domain_vector('MinimalCutSetFn', 2, ['Graph', 'Class'], cached)). sigmaCache('Merge', A, domain_vector('MinFn', 3, ['Quantity', 'Quantity', 'Quantity'], cached)). sigmaCache('Merge', A, domain_vector('MilliFn', 2, ['UnitOfMeasure', 'PhysicalQuantity'], cached)). sigmaCache('Merge', A, domain_vector('MicroFn', 2, ['UnitOfMeasure', 'PhysicalQuantity'], cached)). sigmaCache('Merge', A, domain_vector('MereologicalSumFn', 3, ['Object', 'Object', 'Object'], cached)). sigmaCache('Merge', A, domain_vector('MereologicalProductFn', 3, ['Object', 'Object', 'Object'], cached)). sigmaCache('Merge', A, domain_vector('MereologicalDifferenceFn', 3, ['Object', 'Object', 'Object'], cached)). sigmaCache('Merge', A, domain_vector('MegaFn', 2, ['UnitOfMeasure', 'PhysicalQuantity'], cached)). sigmaCache('Merge', A, domain_vector('MeasureFn', 3, ['RealNumber', 'UnitOfMeasure', 'ConstantQuantity'], cached)). sigmaCache('Merge', A, domain_vector('MaximalWeightedPathFn', 3, ['GraphNode', 'GraphNode', 'GraphPath'], cached)). sigmaCache('Merge', A, domain_vector('MaxFn', 3, ['Quantity', 'Quantity', 'Quantity'], cached)). sigmaCache('Merge', A, domain_vector('MagnitudeFn', 2, ['ConstantQuantity', 'RealNumber'], cached)). sigmaCache('Merge', A, domain_vector('LogFn', 3, ['RealNumber', 'PositiveInteger', 'RealNumber'], cached)). sigmaCache('Merge', A, domain_vector('KiloFn', 2, ['UnitOfMeasure', 'PhysicalQuantity'], cached)). sigmaCache('Merge', A, domain_vector('KappaFn', 3, ['SymbolicString', 'Formula', 'Class'], cached)). sigmaCache('Merge', A, domain_vector('IntervalFn', 3, ['ConstantQuantity', 'ConstantQuantity', 'ConstantQuantity'], cached)). sigmaCache('Merge', A, domain_vector('IntersectionFn', 3, ['Class', 'Class', 'Class'], cached)). sigmaCache('Merge', A, domain_vector('IntegerSquareRootFn', 2, ['RealNumber', 'NonnegativeInteger'], cached)). sigmaCache('Merge', A, domain_vector('InitialNodeFn', 2, ['GraphArc', 'GraphNode'], cached)). sigmaCache('Merge', A, domain_vector('ImmediatePastFn', 2, ['TimePosition', 'TimeInterval'], cached)). sigmaCache('Merge', A, domain_vector('ImmediateFutureFn', 2, ['TimePosition', 'TimeInterval'], cached)). sigmaCache('Merge', A, domain_vector('ImaginaryPartFn', 2, ['ComplexNumber', 'ImaginaryNumber'], cached)). sigmaCache('Merge', A, domain_vector('IdentityFn', 2, ['Entity', 'Entity'], cached)). sigmaCache('Merge', A, domain_vector('HourFn', 3, ['PositiveRealNumber', 'Day', 'Hour'], cached)). sigmaCache('Merge', A, domain_vector('GraphPathFn', 3, ['GraphNode', 'GraphNode', 'Class'], cached)). sigmaCache('Merge', A, domain_vector('GigaFn', 2, ['UnitOfMeasure', 'PhysicalQuantity'], cached)). sigmaCache('Merge', A, domain_vector('GeneralizedUnionFn', 2, ['Class', 'Class'], cached)). sigmaCache('Merge', A, domain_vector('GeneralizedIntersectionFn', 2, ['Class', 'Class'], cached)). sigmaCache('Merge', A, domain_vector('FutureFn', 2, ['TimePosition', 'TimeInterval'], cached)). sigmaCache('Merge', A, domain_vector('FloorFn', 2, ['RealNumber', 'Integer'], cached)). sigmaCache('Merge', A, domain_vector('ExtensionFn', 2, ['Attribute', 'Class'], cached)). sigmaCache('Merge', A, domain_vector('ExponentiationFn', 3, ['Quantity', 'Integer', 'Quantity'], cached)). sigmaCache('Merge', A, domain_vector('EndNodeFn', 2, ['GraphPath', 'GraphNode'], cached)). sigmaCache('Merge', A, domain_vector('EndFn', 2, ['TimeInterval', 'TimePoint'], cached)). sigmaCache('Merge', A, domain_vector('EditionFn', 3, ['Class', 'PositiveInteger', 'Class'], cached)). sigmaCache('Merge', A, domain_vector('DomainFn', 2, ['BinaryRelation', 'Class'], cached)). sigmaCache('Merge', A, domain_vector('DivisionFn', 3, ['Quantity', 'Quantity', 'Quantity'], cached)). sigmaCache('Merge', A, domain_vector('DensityFn', 3, ['MassMeasure', 'VolumeMeasure', 'FunctionQuantity'], cached)). sigmaCache('Merge', A, domain_vector('DenominatorFn', 2, ['RealNumber', 'Integer'], cached)). sigmaCache('Merge', A, domain_vector('DayFn', 3, ['PositiveInteger', 'Month', 'Day'], cached)). sigmaCache('Merge', A, domain_vector('CutSetFn', 2, ['Graph', 'Class'], cached)). sigmaCache('Merge', A, domain_vector('CosineFn', 2, ['PlaneAngleMeasure', 'RealNumber'], cached)). sigmaCache('Merge', A, domain_vector('ComplementFn', 2, ['Class', 'Class'], cached)). sigmaCache('Merge', A, domain_vector('CeilingFn', 2, ['RealNumber', 'Integer'], cached)). sigmaCache('Merge', A, domain_vector('CardinalityFn', 2, ['UnionFn'('Class', 'Collection'), 'Number'], cached)). sigmaCache('Merge', A, domain_vector('BeginNodeFn', 2, ['GraphPath', 'GraphNode'], cached)). sigmaCache('Merge', A, domain_vector('BeginFn', 2, ['TimeInterval', 'TimePoint'], cached)). sigmaCache('Merge', A, domain_vector('ArcTangentFn', 2, ['RealNumber', 'PlaneAngleMeasure'], cached)). sigmaCache('Merge', A, domain_vector('ArcSineFn', 2, ['RealNumber', 'PlaneAngleMeasure'], cached)). sigmaCache('Merge', A, domain_vector('ArcCosineFn', 2, ['RealNumber', 'PlaneAngleMeasure'], cached)). sigmaCache('Merge', A, domain_vector('AdditionFn', 3, ['Quantity', 'Quantity', 'Quantity'], cached)). sigmaCache('Merge', A, domain_vector('AbstractionFn', 2, ['Class', 'Attribute'], cached)). sigmaCache('Merge', A, domain_vector('AbsoluteValueFn', 2, ['RealNumber', 'PositiveRealNumber'], cached)). sigmaCache('Merge', A, domain_vector(=>, 2, ['Formula', 'Formula'], cached)). sigmaCache('Merge', A, domain_vector(<=>, 2, ['Formula', 'Formula'], cached)). sigmaCache(A, B, attribute_list(['Above', 'Adjacent', 'Aggressive', 'Anhydrous', 'Asleep', 'Awake', 'Behind', 'Below', 'Bitter', 'Blue', 'Contract', 'Damp', 'Dead', 'Docile', 'Dry', 'East', 'Embryonic', 'False', 'Female', 'Fetal', 'Fillable', 'Fragile', 'Front', 'FullyFormed', 'Gas', 'Horizontal', 'Larval', 'Law', 'Left', 'Liquid', 'Living', 'Male', 'Monochromatic', 'NakedPromise', 'Near', 'NonFullyFormed', 'North', 'Obligation', 'On', 'Pliable', 'Polychromatic', 'Promise', 'PurchaseContract', 'Red', 'Right', 'Rigid', 'Rough', 'ServiceContract', 'Smooth', 'Solid', 'South', 'Sweet', 'True', 'Unbreakable', 'Unconscious', 'Vertical', 'Warranty', 'West', 'Wet', 'Yellow'])). sigmaCache(A, B, inferSingleSubclassPathList('ConsciousnessProperty', 'Entity', ['ConsciousnessProperty', 'PsychologicalProperty', 'BiologicalProperty', 'Attribute', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('TraitProperty', 'Entity', ['TraitProperty', 'PsychologicalProperty', 'BiologicalProperty', 'Attribute', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('PsychologicalProperty', 'Entity', ['PsychologicalProperty', 'BiologicalProperty', 'Attribute', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('DevelopmentalProperty', 'Entity', ['DevelopmentalProperty', 'BiologicalProperty', 'Attribute', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('BreakabilityProperty', 'Entity', ['BreakabilityProperty', 'Attribute', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('TextureProperty', 'Entity', ['TextureProperty', 'Attribute', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('PrimaryColor', 'Entity', ['PrimaryColor', 'ColorProperty', 'VisualProperty', 'Attribute', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('TasteProperty', 'Entity', ['TasteProperty', 'Attribute', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Solution', 'Entity', ['Solution', 'Mixture', 'Substance', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Position', 'Entity', ['Position', 'CognitiveAgent', 'SentientAgent', 'Agent', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('OrganizationUnit', 'Entity', ['OrganizationUnit', 'CognitiveAgent', 'SentientAgent', 'Agent', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('FamilyGroup', 'Entity', ['FamilyGroup', 'Group', 'Collection', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('AgeGroup', 'Entity', ['AgeGroup', 'Group', 'Collection', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('UnemployedPerson', 'Entity', ['UnemployedPerson', 'PersonByOccupationalRole', 'PersonBySocialRole', 'CognitiveAgent', 'SentientAgent', 'Agent', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('PersonByOccupationalRole', 'Entity', ['PersonByOccupationalRole', 'PersonBySocialRole', 'CognitiveAgent', 'SentientAgent', 'Agent', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('PersonBySocialRole', 'Entity', ['PersonBySocialRole', 'CognitiveAgent', 'SentientAgent', 'Agent', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('EngineeringConnection', 'Entity', ['EngineeringConnection', 'EngineeringComponent', 'Device', 'Artifact', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('EngineeringComponent', 'Entity', ['EngineeringComponent', 'Device', 'Artifact', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Weapon', 'Entity', ['Weapon', 'Device', 'Artifact', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Music', 'Entity', ['Music', 'EmittingSound', 'Emitting', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('EmittingSound', 'Entity', ['EmittingSound', 'Emitting', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Emitting', 'Entity', ['Emitting', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('MusicalInstrument', 'Entity', ['MusicalInstrument', 'Device', 'Artifact', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Room', 'Entity', ['Room', 'StationaryArtifact', 'Artifact', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Building', 'Entity', ['Building', 'StationaryArtifact', 'Artifact', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Product', 'Entity', ['Product', 'Artifact', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Neutron', 'Entity', ['Neutron', 'SubatomicParticle', 'SubmolecularObject', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('AtomicNucleus', 'Entity', ['AtomicNucleus', 'SubatomicParticle', 'SubmolecularObject', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Electron', 'Entity', ['Electron', 'SubatomicParticle', 'SubmolecularObject', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Proton', 'Entity', ['Proton', 'SubatomicParticle', 'SubmolecularObject', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('SubatomicParticle', 'Entity', ['SubatomicParticle', 'SubmolecularObject', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Atom', 'Entity', ['Atom', 'SubmolecularObject', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('SubmolecularObject', 'Entity', ['SubmolecularObject', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Certificate', 'Entity', ['Certificate', 'Text', 'LinguisticExpression', 'ContentBearingObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Article', 'Entity', ['Article', 'Text', 'LinguisticExpression', 'ContentBearingObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Book', 'Entity', ['Book', 'Text', 'LinguisticExpression', 'ContentBearingObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Series', 'Entity', ['Series', 'ContentBearingObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Summary', 'Entity', ['Summary', 'Text', 'LinguisticExpression', 'ContentBearingObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Text', 'Entity', ['Text', 'LinguisticExpression', 'ContentBearingObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('VerbPhrase', 'Entity', ['VerbPhrase', 'Phrase', 'LinguisticExpression', 'ContentBearingObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('NounPhrase', 'Entity', ['NounPhrase', 'Phrase', 'LinguisticExpression', 'ContentBearingObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Word', 'Entity', ['Word', 'LinguisticExpression', 'ContentBearingObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Morpheme', 'Entity', ['Morpheme', 'LinguisticExpression', 'ContentBearingObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Bone', 'Entity', ['Bone', 'Tissue', 'BodySubstance', 'Mixture', 'Substance', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Fruit', 'Entity', ['Fruit', 'Organ', 'BodyPart', 'AnatomicalStructure', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('BodyJunction', 'Entity', ['BodyJunction', 'BodyPart', 'AnatomicalStructure', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('BodyCovering', 'Entity', ['BodyCovering', 'BodyPart', 'AnatomicalStructure', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Nutrient', 'Entity', ['Nutrient', 'BiologicallyActiveSubstance', 'Substance', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('ToxicOrganism', 'Entity', ['ToxicOrganism', 'Organism', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Fungus', 'Entity', ['Fungus', 'Plant', 'Organism', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Fish', 'Entity', ['Fish', 'ColdBloodedVertebrate', 'Vertebrate', 'Animal', 'Organism', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('ColdBloodedVertebrate', 'Entity', ['ColdBloodedVertebrate', 'Vertebrate', 'Animal', 'Organism', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Water', 'Entity', ['Water', 'CompoundSubstance', 'PureSubstance', 'Substance', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Alga', 'Entity', ['Alga', 'Plant', 'Organism', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Plant', 'Entity', ['Plant', 'Organism', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Replication', 'Entity', ['Replication', 'PhysiologicProcess', 'BiologicalProcess', 'NonintentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Molecule', 'Entity', ['Molecule', 'CompoundSubstance', 'PureSubstance', 'Substance', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Virus', 'Entity', ['Virus', 'Microorganism', 'Organism', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Cell', 'Entity', ['Cell', 'BodyPart', 'AnatomicalStructure', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Bacterium', 'Entity', ['Bacterium', 'Microorganism', 'Organism', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Microorganism', 'Entity', ['Microorganism', 'Organism', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('SexProperty', 'Entity', ['SexProperty', 'BiologicalProperty', 'Attribute', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('TimeZone', 'Entity', ['TimeZone', 'GeographicArea', 'Region', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('GeographicArea', 'Entity', ['GeographicArea', 'Region', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Government', 'Entity', ['Government', 'Organization', 'Group', 'Collection', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('TactilePerception', 'Entity', ['TactilePerception', 'Perception', 'MentalProcess', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Perception', 'Entity', ['Perception', 'MentalProcess', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Maneuver', 'Entity', ['Maneuver', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Nation', 'Entity', ['Nation', 'Agent', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Battle', 'Entity', ['Battle', 'ViolentContest', 'Contest', 'Competition', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('War', 'Entity', ['War', 'ViolentContest', 'Contest', 'Competition', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('ViolentContest', 'Entity', ['ViolentContest', 'Contest', 'Competition', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Contest', 'Entity', ['Contest', 'Competition', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Competition', 'Entity', ['Competition', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Cooperation', 'Entity', ['Cooperation', 'SocialInteraction', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Committing', 'Entity', ['Committing', 'Communication', 'SocialInteraction', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Ordering', 'Entity', ['Ordering', 'Directing', 'Communication', 'SocialInteraction', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Directing', 'Entity', ['Directing', 'Communication', 'SocialInteraction', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('NormativeProperty', 'Entity', ['NormativeProperty', 'Attribute', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Communication', 'Entity', ['Communication', 'SocialInteraction', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Pretending', 'Entity', ['Pretending', 'SocialInteraction', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Investigating', 'Entity', ['Investigating', 'Searching', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Pursuing', 'Entity', ['Pursuing', 'Searching', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Searching', 'Entity', ['Searching', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('AnimacyProperty', 'Entity', ['AnimacyProperty', 'BiologicalProperty', 'Attribute', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('BiologicalProperty', 'Entity', ['BiologicalProperty', 'Attribute', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Killing', 'Entity', ['Killing', 'Destruction', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Destruction', 'Entity', ['Destruction', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Publication', 'Entity', ['Publication', 'Manufacture', 'Making', 'Creation', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Manufacture', 'Entity', ['Manufacture', 'Making', 'Creation', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Constructing', 'Entity', ['Constructing', 'Making', 'Creation', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('StationaryArtifact', 'Entity', ['StationaryArtifact', 'Artifact', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Making', 'Entity', ['Making', 'Creation', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Creation', 'Entity', ['Creation', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Drying', 'Entity', ['Drying', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('SaturationProperty', 'Entity', ['SaturationProperty', 'Attribute', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Wetting', 'Entity', ['Wetting', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Encoding', 'Entity', ['Encoding', 'Writing', 'ContentDevelopment', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Decoding', 'Entity', ['Decoding', 'Writing', 'ContentDevelopment', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Writing', 'Entity', ['Writing', 'ContentDevelopment', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('ContentDevelopment', 'Entity', ['ContentDevelopment', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Coloring', 'Entity', ['Coloring', 'SurfaceAlteration', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('ColorProperty', 'Entity', ['ColorProperty', 'VisualProperty', 'Attribute', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('VisualProperty', 'Entity', ['VisualProperty', 'Attribute', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('SurfaceAlteration', 'Entity', ['SurfaceAlteration', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('ShapeAlteration', 'Entity', ['ShapeAlteration', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Dressing', 'Entity', ['Dressing', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Clothing', 'Entity', ['Clothing', 'Artifact', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Covering', 'Entity', ['Covering', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Concealing', 'Entity', ['Concealing', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Touching', 'Entity', ['Touching', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Poking', 'Entity', ['Poking', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Impacting', 'Entity', ['Impacting', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Counting', 'Entity', ['Counting', 'Calculating', 'MentalProcess', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Measuring', 'Entity', ['Measuring', 'Calculating', 'MentalProcess', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Calculating', 'Entity', ['Calculating', 'MentalProcess', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Learning', 'Entity', ['Learning', 'MentalProcess', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Buying', 'Entity', ['Buying', 'FinancialTransaction', 'Transaction', 'ChangeOfPossession', 'SocialInteraction', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Getting', 'Entity', ['Getting', 'ChangeOfPossession', 'SocialInteraction', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Giving', 'Entity', ['Giving', 'ChangeOfPossession', 'SocialInteraction', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('TransportationDevice', 'Entity', ['TransportationDevice', 'Device', 'Artifact', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Transportation', 'Entity', ['Transportation', 'Motion', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Substituting', 'Entity', ['Substituting', 'Transfer', 'Motion', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Putting', 'Entity', ['Putting', 'Transfer', 'Motion', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Removing', 'Entity', ['Removing', 'Transfer', 'Motion', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Transfer', 'Entity', ['Transfer', 'Motion', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('DirectionalAttribute', 'Entity', ['DirectionalAttribute', 'PositionalAttribute', 'Attribute', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('DirectionChange', 'Entity', ['DirectionChange', 'Motion', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('BodyMotion', 'Entity', ['BodyMotion', 'Motion', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Motion', 'Entity', ['Motion', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Cooling', 'Entity', ['Cooling', 'Decreasing', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Decreasing', 'Entity', ['Decreasing', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Heating', 'Entity', ['Heating', 'Increasing', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Increasing', 'Entity', ['Increasing', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('OccupationalProcess', 'Entity', ['OccupationalProcess', 'OrganizationalProcess', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('ReligiousOrganization', 'Entity', ['ReligiousOrganization', 'Organization', 'Group', 'Collection', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('ReligiousProcess', 'Entity', ['ReligiousProcess', 'OrganizationalProcess', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Organization', 'Entity', ['Organization', 'Group', 'Collection', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Group', 'Entity', ['Group', 'Collection', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('OrganizationalProcess', 'Entity', ['OrganizationalProcess', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Surgery', 'Entity', ['Surgery', 'TherapeuticProcess', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('TherapeuticProcess', 'Entity', ['TherapeuticProcess', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Cutting', 'Entity', ['Cutting', 'Detaching', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Detaching', 'Entity', ['Detaching', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('BiologicallyActiveSubstance', 'Entity', ['BiologicallyActiveSubstance', 'Substance', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Poisoning', 'Entity', ['Poisoning', 'Injuring', 'PathologicProcess', 'BiologicalProcess', 'NonintentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Damaging', 'Entity', ['Damaging', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Injuring', 'Entity', ['Injuring', 'PathologicProcess', 'BiologicalProcess', 'NonintentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('MentalOrBehavioralDysfunction', 'Entity', ['MentalOrBehavioralDysfunction', 'DiseaseOrSyndrome', 'PathologicProcess', 'BiologicalProcess', 'NonintentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('DiseaseOrSyndrome', 'Entity', ['DiseaseOrSyndrome', 'PathologicProcess', 'BiologicalProcess', 'NonintentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('PathologicProcess', 'Entity', ['PathologicProcess', 'BiologicalProcess', 'NonintentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Tissue', 'Entity', ['Tissue', 'BodySubstance', 'Mixture', 'Substance', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('BodySubstance', 'Entity', ['BodySubstance', 'Mixture', 'Substance', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Organ', 'Entity', ['Organ', 'BodyPart', 'AnatomicalStructure', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('BodyPart', 'Entity', ['BodyPart', 'AnatomicalStructure', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('AnatomicalStructure', 'Entity', ['AnatomicalStructure', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('OrganOrTissueProcess', 'Entity', ['OrganOrTissueProcess', 'PhysiologicProcess', 'BiologicalProcess', 'NonintentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Drinking', 'Entity', ['Drinking', 'Ingesting', 'OrganismProcess', 'PhysiologicProcess', 'BiologicalProcess', 'NonintentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Eating', 'Entity', ['Eating', 'Ingesting', 'OrganismProcess', 'PhysiologicProcess', 'BiologicalProcess', 'NonintentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('PhysicalState', 'Entity', ['PhysicalState', 'Attribute', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Ingesting', 'Entity', ['Ingesting', 'OrganismProcess', 'PhysiologicProcess', 'BiologicalProcess', 'NonintentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Food', 'Entity', ['Food', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Death', 'Entity', ['Death', 'OrganismProcess', 'PhysiologicProcess', 'BiologicalProcess', 'NonintentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Birth', 'Entity', ['Birth', 'OrganismProcess', 'PhysiologicProcess', 'BiologicalProcess', 'NonintentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('OrganismProcess', 'Entity', ['OrganismProcess', 'PhysiologicProcess', 'BiologicalProcess', 'NonintentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('PhysiologicProcess', 'Entity', ['PhysiologicProcess', 'BiologicalProcess', 'NonintentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('BiologicalProcess', 'Entity', ['BiologicalProcess', 'NonintentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('NonintentionalProcess', 'Entity', ['NonintentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('ShapeProperty', 'Entity', ['ShapeProperty', 'Attribute', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Hole', 'Entity', ['Hole', 'Region', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Sunday', 'Entity', ['Sunday', 'Day', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Saturday', 'Entity', ['Saturday', 'Day', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Friday', 'Entity', ['Friday', 'Day', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Thursday', 'Entity', ['Thursday', 'Day', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Wednesday', 'Entity', ['Wednesday', 'Day', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Week', 'Entity', ['Week', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Tuesday', 'Entity', ['Tuesday', 'Day', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Monday', 'Entity', ['Monday', 'Day', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('December', 'Entity', ['December', 'Month', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('November', 'Entity', ['November', 'Month', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('October', 'Entity', ['October', 'Month', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('September', 'Entity', ['September', 'Month', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('August', 'Entity', ['August', 'Month', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('July', 'Entity', ['July', 'Month', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('June', 'Entity', ['June', 'Month', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('May', 'Entity', ['May', 'Month', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('April', 'Entity', ['April', 'Month', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('March', 'Entity', ['March', 'Month', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('January', 'Entity', ['January', 'Month', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('LeapYear', 'Entity', ['LeapYear', 'Year', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Year', 'Entity', ['Year', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Second', 'Entity', ['Second', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Minute', 'Entity', ['Minute', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Hour', 'Entity', ['Hour', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Day', 'Entity', ['Day', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Month', 'Entity', ['Month', 'TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('TimeInterval', 'Entity', ['TimeInterval', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('CurrencyMeasure', 'Entity', ['CurrencyMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('SolidAngleMeasure', 'Entity', ['SolidAngleMeasure', 'AngleMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('VolumeMeasure', 'Entity', ['VolumeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('TemperatureMeasure', 'Entity', ['TemperatureMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('TimeDuration', 'Entity', ['TimeDuration', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('MassMeasure', 'Entity', ['MassMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('LengthMeasure', 'Entity', ['LengthMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('RelationExtendedToQuantities', 'Entity', ['RelationExtendedToQuantities', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('UnitOfMeasure', 'Entity', ['UnitOfMeasure', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('PseudoGraph', 'Entity', ['PseudoGraph', 'Graph', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('MultiGraph', 'Entity', ['MultiGraph', 'Graph', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('GraphCircuit', 'Entity', ['GraphCircuit', 'GraphPath', 'DirectedGraph', 'Graph', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('GraphLoop', 'Entity', ['GraphLoop', 'GraphArc', 'GraphElement', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Tree', 'Entity', ['Tree', 'Graph', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('GraphPath', 'Entity', ['GraphPath', 'DirectedGraph', 'Graph', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('DirectedGraph', 'Entity', ['DirectedGraph', 'Graph', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Graph', 'Entity', ['Graph', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('GraphArc', 'Entity', ['GraphArc', 'GraphElement', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('GraphNode', 'Entity', ['GraphNode', 'GraphElement', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('GraphElement', 'Entity', ['GraphElement', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('MutuallyDisjointClass', 'Entity', ['MutuallyDisjointClass', 'Class', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('PairwiseDisjointClass', 'Entity', ['PairwiseDisjointClass', 'Class', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('FiniteSet', 'Entity', ['FiniteSet', 'Set', 'Class', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Set', 'Entity', ['Set', 'Class', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('PlaneAngleMeasure', 'Entity', ['PlaneAngleMeasure', 'AngleMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('AngleMeasure', 'Entity', ['AngleMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('PrimeNumber', 'Entity', ['PrimeNumber', 'Integer', 'RationalNumber', 'RealNumber', 'Number', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('OddInteger', 'Entity', ['OddInteger', 'Integer', 'RationalNumber', 'RealNumber', 'Number', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('EvenInteger', 'Entity', ['EvenInteger', 'Integer', 'RationalNumber', 'RealNumber', 'Number', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('ImaginaryNumber', 'Entity', ['ImaginaryNumber', 'Number', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('ComplexNumber', 'Entity', ['ComplexNumber', 'Number', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('NegativeInteger', 'Entity', ['NegativeInteger', 'Integer', 'RationalNumber', 'RealNumber', 'Number', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Plan', 'Entity', ['Plan', 'Procedure', 'Proposition', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Procedure', 'Entity', ['Procedure', 'Proposition', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('EquivalenceRelation', 'Entity', ['EquivalenceRelation', 'TransitiveRelation', 'BinaryRelation', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('TimePoint', 'Entity', ['TimePoint', 'TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('TemporalRelation', 'Entity', ['TemporalRelation', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Region', 'Entity', ['Region', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('SpatialRelation', 'Entity', ['SpatialRelation', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('TimePosition', 'Entity', ['TimePosition', 'TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('TimeMeasure', 'Entity', ['TimeMeasure', 'ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('ConstantQuantity', 'Entity', ['ConstantQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('VariableArityRelation', 'Entity', ['VariableArityRelation', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('QuintaryPredicate', 'Entity', ['QuintaryPredicate', 'Predicate', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('QuaternaryPredicate', 'Entity', ['QuaternaryPredicate', 'Predicate', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('TernaryFunction', 'Entity', ['TernaryFunction', 'Function', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('CommutativeFunction', 'Entity', ['CommutativeFunction', 'BinaryFunction', 'Function', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('AssociativeFunction', 'Entity', ['AssociativeFunction', 'BinaryFunction', 'Function', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('BinaryFunction', 'Entity', ['BinaryFunction', 'Function', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('SequenceFunction', 'Entity', ['SequenceFunction', 'OneToOneFunction', 'UnaryFunction', 'Function', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('OneToOneFunction', 'Entity', ['OneToOneFunction', 'UnaryFunction', 'Function', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('PropositionalAttitude', 'Entity', ['PropositionalAttitude', 'IntentionalRelation', 'AsymmetricRelation', 'IrreflexiveRelation', 'BinaryRelation', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('CognitiveAgent', 'Entity', ['CognitiveAgent', 'SentientAgent', 'Agent', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('SentientAgent', 'Entity', ['SentientAgent', 'Agent', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('ObjectAttitude', 'Entity', ['ObjectAttitude', 'IntentionalRelation', 'AsymmetricRelation', 'IrreflexiveRelation', 'BinaryRelation', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('IntentionalRelation', 'Entity', ['IntentionalRelation', 'AsymmetricRelation', 'IrreflexiveRelation', 'BinaryRelation', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Formula', 'Entity', ['Formula', 'Sentence', 'Clause', 'Phrase', 'LinguisticExpression', 'ContentBearingObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Sentence', 'Entity', ['Sentence', 'Clause', 'Phrase', 'LinguisticExpression', 'ContentBearingObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('ProbabilityRelation', 'Entity', ['ProbabilityRelation', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('CaseRole', 'Entity', ['CaseRole', 'BinaryPredicate', 'Predicate', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('TotalOrderingRelation', 'Entity', ['TotalOrderingRelation', 'PartialOrderingRelation', 'TransitiveRelation', 'BinaryRelation', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('PartialOrderingRelation', 'Entity', ['PartialOrderingRelation', 'TransitiveRelation', 'BinaryRelation', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('IntransitiveRelation', 'Entity', ['IntransitiveRelation', 'BinaryRelation', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('TransitiveRelation', 'Entity', ['TransitiveRelation', 'BinaryRelation', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('TrichotomizingRelation', 'Entity', ['TrichotomizingRelation', 'BinaryRelation', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('AntisymmetricRelation', 'Entity', ['AntisymmetricRelation', 'BinaryRelation', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('SymmetricRelation', 'Entity', ['SymmetricRelation', 'BinaryRelation', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('ReflexiveRelation', 'Entity', ['ReflexiveRelation', 'BinaryRelation', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('TimeDependentQuantity', 'Entity', ['TimeDependentQuantity', 'UnaryConstantFunctionQuantity', 'FunctionQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('UnaryConstantFunctionQuantity', 'Entity', ['UnaryConstantFunctionQuantity', 'FunctionQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('FunctionQuantity', 'Entity', ['FunctionQuantity', 'PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('PhysicalQuantity', 'Entity', ['PhysicalQuantity', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('NonspecificNumber', 'Entity', ['NonspecificNumber', 'Number', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('NegativeRealNumber', 'Entity', ['NegativeRealNumber', 'RealNumber', 'Number', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('PositiveRealNumber', 'Entity', ['PositiveRealNumber', 'NonnegativeRealNumber', 'RealNumber', 'Number', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('NonnegativeRealNumber', 'Entity', ['NonnegativeRealNumber', 'RealNumber', 'Number', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('TruthValue', 'Entity', ['TruthValue', 'Attribute', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Proposition', 'Entity', ['Proposition', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Clause', 'Entity', ['Clause', 'Phrase', 'LinguisticExpression', 'ContentBearingObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Phrase', 'Entity', ['Phrase', 'LinguisticExpression', 'ContentBearingObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Planning', 'Entity', ['Planning', 'MentalProcess', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('MentalProcess', 'Entity', ['MentalProcess', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('ConstructedLanguage', 'Entity', ['ConstructedLanguage', 'HumanLanguage', 'Language', 'LinguisticExpression', 'ContentBearingObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('HumanLanguage', 'Entity', ['HumanLanguage', 'Language', 'LinguisticExpression', 'ContentBearingObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('ComputerLanguage', 'Entity', ['ComputerLanguage', 'Language', 'LinguisticExpression', 'ContentBearingObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Machine', 'Entity', ['Machine', 'Device', 'Artifact', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Device', 'Entity', ['Device', 'Artifact', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Artifact', 'Entity', ['Artifact', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('AnimalLanguage', 'Entity', ['AnimalLanguage', 'Language', 'LinguisticExpression', 'ContentBearingObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Language', 'Entity', ['Language', 'LinguisticExpression', 'ContentBearingObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('LinguisticExpression', 'Entity', ['LinguisticExpression', 'ContentBearingObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Human', 'Entity', ['Human', 'Hominid', 'Primate', 'Mammal', 'WarmBloodedVertebrate', 'Vertebrate', 'Animal', 'Organism', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Hominid', 'Entity', ['Hominid', 'Primate', 'Mammal', 'WarmBloodedVertebrate', 'Vertebrate', 'Animal', 'Organism', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Primate', 'Entity', ['Primate', 'Mammal', 'WarmBloodedVertebrate', 'Vertebrate', 'Animal', 'Organism', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Mammal', 'Entity', ['Mammal', 'WarmBloodedVertebrate', 'Vertebrate', 'Animal', 'Organism', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('WarmBloodedVertebrate', 'Entity', ['WarmBloodedVertebrate', 'Vertebrate', 'Animal', 'Organism', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Vertebrate', 'Entity', ['Vertebrate', 'Animal', 'Organism', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Animal', 'Entity', ['Animal', 'Organism', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Organism', 'Entity', ['Organism', 'CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Agent', 'Entity', ['Agent', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Selling', 'Entity', ['Selling', 'FinancialTransaction', 'Transaction', 'ChangeOfPossession', 'SocialInteraction', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('FinancialTransaction', 'Entity', ['FinancialTransaction', 'Transaction', 'ChangeOfPossession', 'SocialInteraction', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Transaction', 'Entity', ['Transaction', 'ChangeOfPossession', 'SocialInteraction', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('ChangeOfPossession', 'Entity', ['ChangeOfPossession', 'SocialInteraction', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('SocialInteraction', 'Entity', ['SocialInteraction', 'IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('IntentionalProcess', 'Entity', ['IntentionalProcess', 'Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Process', 'Entity', ['Process', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Advertisement', 'Entity', ['Advertisement', 'ContentBearingObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Character', 'Entity', ['Character', 'SymbolicString', 'ContentBearingObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('SymbolicString', 'Entity', ['SymbolicString', 'ContentBearingObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('ContentBearingObject', 'Entity', ['ContentBearingObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('PositionalAttribute', 'Entity', ['PositionalAttribute', 'Attribute', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Collection', 'Entity', ['Collection', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Mixture', 'Entity', ['Mixture', 'Substance', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('CorpuscularObject', 'Entity', ['CorpuscularObject', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('ElementalSubstance', 'Entity', ['ElementalSubstance', 'PureSubstance', 'Substance', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('CompoundSubstance', 'Entity', ['CompoundSubstance', 'PureSubstance', 'Substance', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('PureSubstance', 'Entity', ['PureSubstance', 'Substance', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Substance', 'Entity', ['Substance', 'SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('AsymmetricRelation', 'Entity', ['AsymmetricRelation', 'IrreflexiveRelation', 'BinaryRelation', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('IrreflexiveRelation', 'Entity', ['IrreflexiveRelation', 'BinaryRelation', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('SelfConnectedObject', 'Entity', ['SelfConnectedObject', 'Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('SententialOperator', 'Entity', ['SententialOperator', 'Predicate', 'Relation', 'Abstract'])). sigmaCache(A, B, predicatesListFromKB([<=>, =>, 'Ampere', 'Becquerel', 'BritishThermalUnit', 'Calorie', 'Candela', 'Coulomb', 'ElectronVolt', 'Farad', 'Gray', 'Henry', 'Hertz', 'InScopeOfInterest', 'Joule', 'Lumen', 'Lux', 'Newton', 'Ohm', 'Pascal', 'PoundForce', 'Siemens', 'Sievert', 'Tesla', 'Volt', 'Watt', 'Weber', age, agent, and, arcWeight, attribute, authors, before, beforeOrEqual, believes, between, birthTime, capability, causes, citizen, closedOn, completelyFills, component, conditionalProbability, confersObligation, confersRight, connected, connectedEngineeringComponents, connects, connectsEngineeringComponents, considers, containsInformation, contraryProperty, cooccur, copy, crosses, date, deathTime, decreasesLikelihood, desires, destination, developmentalForm, diameter, direction, disjoint, disjointDecomposition, disjointRelation, distance, distributes, documentation, domain, domainSubclass, duration, during, earlier, editor, element, employs, engineeringSubcomponent, entails, equal, equivalenceRelationOn, equivalentContentClass, equivalentContentInstance, exactlyLocated, exhaustiveDecomposition, experiencer, exploits, expressedInLanguage, familyRelation, father, fills, finishes, frequency, graphPart, greaterThan, greaterThanOrEqualTo, hasPurpose, hasPurposeForAgent, hasSkill, height, holds, holdsDuring, holdsObligation, holdsRight, hole, identityElement, inScopeOfInterest, increasesLikelihood, independentProbability, inhabits, inhibits, instance, instrument, interiorPart, inverse, irreflexiveOn, knows, larger, length, lessThan, lessThanOrEqualTo, links, located, manner, material, measure, meetsSpatially, meetsTemporally, member, modalProperty, monetaryValue, mother, name, needs, not, notices, occupiesPosition, or, orientation, origin, overlapsPartially, overlapsSpatially, overlapsTemporally, parent, part, partialOrderingOn, partiallyFills, partition, partlyLocated, path, pathLength, patient, penetrates, piece, possesses, precondition, prevents, probability, properPart, properlyFills, property, publishes, range, rangeSubclass, realization, refers, reflexiveOn, relatedExternalConcept, relatedInternalConcept, represents, representsForAgent, representsInLanguage, resource, result, siblings, singleValued, smaller, starts, subAttribute, subCollection, subGraph, subOrganizations, subPlan, subProcess, subclass, subrelation, subset, subsumedExternalConcept, subsumesContentClass, subsumesContentInstance, subsumingExternalConcept, successorAttribute, successorAttributeClosure, superficialPart, surface, synonymousExternalConcept, temporalPart, temporallyBetween, temporallyBetweenOrEqual, time, totalOrderingOn, traverses, trichotomizingOn, true, uses, valence, version, wants, width])). sigmaCache(A, B, functionListFromKB(['AbsoluteValueFn', 'AbstractionFn', 'AdditionFn', 'ArcCosineFn', 'ArcSineFn', 'ArcTangentFn', 'AssignmentFn', 'BeginFn', 'BeginNodeFn', 'CardinalityFn', 'CeilingFn', 'ComplementFn', 'CosineFn', 'CutSetFn', 'DayFn', 'DenominatorFn', 'DensityFn', 'DivisionFn', 'DomainFn', 'EditionFn', 'EndFn', 'EndNodeFn', 'ExponentiationFn', 'ExtensionFn', 'FloorFn', 'FutureFn', 'GeneralizedIntersectionFn', 'GeneralizedUnionFn', 'GigaFn', 'GraphPathFn', 'GreatestCommonDivisorFn', 'HourFn', 'IdentityFn', 'ImaginaryPartFn', 'ImmediateFutureFn', 'ImmediatePastFn', 'InitialNodeFn', 'IntegerSquareRootFn', 'IntersectionFn', 'IntervalFn', 'KappaFn', 'KiloFn', 'LeastCommonMultipleFn', 'LogFn', 'MagnitudeFn', 'MaxFn', 'MaximalWeightedPathFn', 'MeasureFn', 'MegaFn', 'MereologicalDifferenceFn', 'MereologicalProductFn', 'MereologicalSumFn', 'MicroFn', 'MilliFn', 'MinFn', 'MinimalCutSetFn', 'MinimalWeightedPathFn', 'MinuteFn', 'MonthFn', 'MultiplicationFn', 'NanoFn', 'NumeratorFn', 'OrganizationFn', 'PastFn', 'PathWeightFn', 'PeriodicalIssueFn', 'PicoFn', 'PowerSetFn', 'PredecessorFn', 'PrincipalHostFn', 'PropertyFn', 'RangeFn', 'RationalNumberFn', 'RealNumberFn', 'ReciprocalFn', 'RelativeComplementFn', 'RelativeTimeFn', 'RemainderFn', 'RoundFn', 'SecondFn', 'SeriesVolumeFn', 'SignumFn', 'SineFn', 'SkinFn', 'SquareRootFn', 'SubtractionFn', 'SuccessorFn', 'TangentFn', 'TeraFn', 'TerminalNodeFn', 'TimeIntervalFn', 'TruthFn', 'UnionFn', 'WealthFn', 'WhenFn', 'WhereFn', 'YearFn'])). sigmaCache(A, B, relation_list([<=>, =>, 'AbsoluteValueFn', 'AbstractionFn', 'AdditionFn', 'Ampere', 'ArcCosineFn', 'ArcSineFn', 'ArcTangentFn', 'AssignmentFn', 'Becquerel', 'BeginFn', 'BeginNodeFn', 'BritishThermalUnit', 'Calorie', 'Candela', 'CardinalityFn', 'CeilingFn', 'ComplementFn', 'CosineFn', 'Coulomb', 'CutSetFn', 'DayFn', 'DenominatorFn', 'DensityFn', 'DivisionFn', 'DomainFn', 'EditionFn', 'ElectronVolt', 'EndFn', 'EndNodeFn', 'ExponentiationFn', 'ExtensionFn', 'Farad', 'FloorFn', 'FutureFn', 'GeneralizedIntersectionFn', 'GeneralizedUnionFn', 'GigaFn', 'GraphPathFn', 'Gray', 'GreatestCommonDivisorFn', 'Henry', 'Hertz', 'HourFn', 'IdentityFn', 'ImaginaryPartFn', 'ImmediateFutureFn', 'ImmediatePastFn', 'InScopeOfInterest', 'InitialNodeFn', 'IntegerSquareRootFn', 'IntersectionFn', 'IntervalFn', 'Joule', 'KappaFn', 'KiloFn', 'LeastCommonMultipleFn', 'LogFn', 'Lumen', 'Lux', 'MagnitudeFn', 'MaxFn', 'MaximalWeightedPathFn', 'MeasureFn', 'MegaFn', 'MereologicalDifferenceFn', 'MereologicalProductFn', 'MereologicalSumFn', 'MicroFn', 'MilliFn', 'MinFn', 'MinimalCutSetFn', 'MinimalWeightedPathFn', 'MinuteFn', 'MonthFn', 'MultiplicationFn', 'NanoFn', 'Newton', 'NumeratorFn', 'Ohm', 'OrganizationFn', 'Pascal', 'PastFn', 'PathWeightFn', 'PeriodicalIssueFn', 'PicoFn', 'PoundForce', 'PowerSetFn', 'PredecessorFn', 'PrincipalHostFn', 'PropertyFn', 'RangeFn', 'RationalNumberFn', 'RealNumberFn', 'ReciprocalFn', 'RelativeComplementFn', 'RelativeTimeFn', 'RemainderFn', 'RoundFn', 'SecondFn', 'SeriesVolumeFn', 'Siemens', 'Sievert', 'SignumFn', 'SineFn', 'SkinFn', 'SquareRootFn', 'SubtractionFn', 'SuccessorFn', 'TangentFn', 'TeraFn', 'TerminalNodeFn', 'Tesla', 'TimeIntervalFn', 'TruthFn', 'UnionFn', 'Volt', 'Watt', 'WealthFn', 'Weber', 'WhenFn', 'WhereFn', 'YearFn', age, agent, and, arcWeight, attribute, authors, before, beforeOrEqual, believes, between, birthTime, capability, causes, citizen, closedOn, completelyFills, component, conditionalProbability, confersObligation, confersRight, connected, connectedEngineeringComponents, connects, connectsEngineeringComponents, considers, containsInformation, contraryProperty, cooccur, copy, crosses, date, deathTime, decreasesLikelihood, desires, destination, developmentalForm, diameter, direction, disjoint, disjointDecomposition, disjointRelation, distance, distributes, documentation, domain, domainSubclass, duration, during, earlier, editor, element, employs, engineeringSubcomponent, entails, equal, equivalenceRelationOn, equivalentContentClass, equivalentContentInstance, exactlyLocated, exhaustiveDecomposition, experiencer, exploits, expressedInLanguage, familyRelation, father, fills, finishes, frequency, graphPart, greaterThan, greaterThanOrEqualTo, hasPurpose, hasPurposeForAgent, hasSkill, height, holds, holdsDuring, holdsObligation, holdsRight, hole, identityElement, inScopeOfInterest, increasesLikelihood, independentProbability, inhabits, inhibits, instance, instrument, interiorPart, inverse, irreflexiveOn, knows, larger, length, lessThan, lessThanOrEqualTo, links, located, manner, material, measure, meetsSpatially, meetsTemporally, member, modalProperty, monetaryValue, mother, name, needs, not, notices, occupiesPosition, or, orientation, origin, overlapsPartially, overlapsSpatially, overlapsTemporally, parent, part, partialOrderingOn, partiallyFills, partition, partlyLocated, path, pathLength, patient, penetrates, piece, possesses, precondition, prevents, probability, properPart, properlyFills, property, publishes, range, rangeSubclass, realization, refers, reflexiveOn, relatedExternalConcept, relatedInternalConcept, represents, representsForAgent, representsInLanguage, resource, result, siblings, singleValued, smaller, starts, subAttribute, subCollection, subGraph, subOrganizations, subPlan, subProcess, subclass, subrelation, subset, subsumedExternalConcept, subsumesContentClass, subsumesContentInstance, subsumingExternalConcept, successorAttribute, successorAttributeClosure, superficialPart, surface, synonymousExternalConcept, temporalPart, temporallyBetween, temporallyBetweenOrEqual, time, totalOrderingOn, traverses, trichotomizingOn, true, uses, valence, version, wants, width])). sigmaCache(A, B, inferSingleSubclassPathList('UnaryFunction', 'Entity', ['UnaryFunction', 'Function', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Function', 'Entity', ['Function', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Attribute', 'Entity', ['Attribute', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Object', 'Entity', ['Object', 'Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('Physical', 'Entity', ['Physical'])). sigmaCache(A, B, inferSingleSubclassPathList('TernaryPredicate', 'Entity', ['TernaryPredicate', 'Predicate', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Class', 'Entity', ['Class', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('BinaryRelation', 'Entity', ['BinaryRelation', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('PositiveInteger', 'Entity', ['PositiveInteger', 'NonnegativeInteger', 'Integer', 'RationalNumber', 'RealNumber', 'Number', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('NonnegativeInteger', 'Entity', ['NonnegativeInteger', 'Integer', 'RationalNumber', 'RealNumber', 'Number', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Integer', 'Entity', ['Integer', 'RationalNumber', 'RealNumber', 'Number', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('RationalNumber', 'Entity', ['RationalNumber', 'RealNumber', 'Number', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('RealNumber', 'Entity', ['RealNumber', 'Number', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Number', 'Entity', ['Number', 'Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Quantity', 'Entity', ['Quantity', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('BinaryPredicate', 'Entity', ['BinaryPredicate', 'Predicate', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Predicate', 'Entity', ['Predicate', 'Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Relation', 'Entity', ['Relation', 'Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Abstract', 'Entity', ['Abstract'])). sigmaCache(A, B, inferSingleSubclassPathList('Entity', 'Entity', [])). sigmaCache(A, B, classListFromKB(['Abstract', 'Address', 'Adjective', 'Adverb', 'Advertisement', 'AgeGroup', 'Agent', 'Alga', 'Amphibian', 'AnatomicalStructure', 'AngleMeasure', 'AnimacyProperty', 'Animal', 'AnimalLanguage', 'AntisymmetricRelation', 'Ape', 'April', 'AquaticMammal', 'Arachnid', 'AreaMeasure', 'Arranging', 'ArtWork', 'Arthropod', 'Article', 'Artifact', 'AsexualReproduction', 'Asleep', 'AssociativeFunction', 'AsymmetricRelation', 'Atom', 'AtomicNucleus', 'Attaching', 'Attribute', 'August', 'Awake', 'Award', 'Bacterium', 'Battle', 'Betting', 'BinaryFunction', 'BinaryNumber', 'BinaryPredicate', 'BinaryRelation', 'BiologicalProcess', 'BiologicalProperty', 'BiologicallyActiveSubstance', 'Bird', 'Birth', 'Blood', 'BodyCovering', 'BodyJunction', 'BodyMotion', 'BodyPart', 'BodySubstance', 'BodyVessel', 'Bone', 'Book', 'Borrowing', 'BreakabilityProperty', 'Breathing', 'Building', 'Buying', 'Calculating', 'Canine', 'Carnivore', 'CaseRole', 'Cell', 'Certificate', 'ChangeOfPossession', 'Character', 'ChemicalDecomposition', 'ChemicalProcess', 'ChemicalSynthesis', 'City', 'Class', 'Classifying', 'Clause', 'Cleaning', 'Closing', 'Clothing', 'CodeNumber', 'CognitiveAgent', 'ColdBloodedVertebrate', 'Collection', 'ColorProperty', 'Coloring', 'Combining', 'Committing', 'Communication', 'CommutativeFunction', 'Comparing', 'Competition', 'CompetitionProperty', 'ComplexNumber', 'CompoundSubstance', 'ComputerLanguage', 'ComputerProgram', 'Concealing', 'Confining', 'ConsciousnessProperty', 'ConstantQuantity', 'ConstructedLanguage', 'Constructing', 'ContentBearingObject', 'ContentDevelopment', 'Contest', 'ContinuousFunction', 'Cooking', 'Cooling', 'Cooperation', 'Corporation', 'CorpuscularObject', 'Counting', 'Covering', 'Creation', 'Crustacean', 'CurrencyMeasure', 'Cutting', 'Damaging', 'Dancing', 'Day', 'Death', 'December', 'Declaring', 'Decoding', 'Decorating', 'Decreasing', 'Destruction', 'Detaching', 'DevelopmentalProperty', 'Device', 'DiagnosticProcess', 'DirectedGraph', 'Directing', 'DirectionChange', 'DirectionalAttribute', 'DiseaseOrSyndrome', 'Disseminating', 'Dressing', 'Drinking', 'Drying', 'Eating', 'EducationalOrganization', 'EducationalProcess', 'Egg', 'Electron', 'ElementalSubstance', 'Emitting', 'EmittingLight', 'EmittingSmell', 'EmittingSound', 'EmotionalState', 'Encoding', 'EngineeringComponent', 'EngineeringConnection', 'Entity', 'Enzyme', 'EquivalenceRelation', 'EthnicGroup', 'EvenInteger', 'ExerciseProcess', 'Expressing', 'Fabric', 'FamilyGroup', 'February', 'Feline', 'FieldOfStudy', 'FinancialTransaction', 'FiniteSet', 'Fish', 'Food', 'Formula', 'Friday', 'Fruit', 'Function', 'FunctionQuantity', 'Fungus', 'Game', 'GeographicArea', 'Getting', 'Giving', 'Gland', 'Government', 'Graduation', 'Graph', 'GraphArc', 'GraphCircuit', 'GraphElement', 'GraphLoop', 'GraphNode', 'GraphPath', 'Grooming', 'Group', 'Growth', 'Guiding', 'Hearing', 'Heating', 'Holding', 'Hole', 'Hominid', 'HoofedMammal', 'Hormone', 'Hour', 'Human', 'HumanLanguage', 'Icon', 'ImaginaryNumber', 'Impacting', 'Impelling', 'Increasing', 'Ingesting', 'InheritableRelation', 'Injuring', 'Insect', 'Integer', 'IntentionalProcess', 'IntentionalRelation', 'IntransitiveRelation', 'Invertebrate', 'Investigating', 'IrreflexiveRelation', 'January', 'July', 'June', 'Keeping', 'Killing', 'Land', 'Language', 'LeapYear', 'Learning', 'LegalAction', 'Lending', 'LengthMeasure', 'LinguisticExpression', 'Machine', 'Maintaining', 'Making', 'Mammal', 'Managing', 'Maneuver', 'Manufacture', 'March', 'Marsupial', 'MassMeasure', 'May', 'Measuring', 'Meeting', 'MentalOrBehavioralDysfunction', 'MentalProcess', 'Metal', 'Microorganism', 'Mineral', 'Minute', 'Mixture', 'Molecule', 'Mollusk', 'Monday', 'Monkey', 'Month', 'Morpheme', 'Motion', 'MotionPicture', 'MultiGraph', 'Muscle', 'Music', 'MusicalInstrument', 'MutuallyDisjointClass', 'Myriapod', 'Nation', 'NaturalLanguage', 'NegativeInteger', 'NegativeRealNumber', 'Neutron', 'NonintentionalProcess', 'NonnegativeInteger', 'NonnegativeRealNumber', 'NonspecificNumber', 'NormativeProperty', 'Noun', 'NounPhrase', 'November', 'Number', 'Nutrient', 'Object', 'ObjectAttitude', 'OccupationalProcess', 'October', 'OddInteger', 'OlfactoryProperty', 'OneToOneFunction', 'Opening', 'Ordering', 'Organ', 'OrganOrTissueProcess', 'Organism', 'OrganismProcess', 'Organization', 'OrganizationUnit', 'OrganizationalProcess', 'PairwiseDisjointClass', 'PartialOrderingRelation', 'Particle', 'Patent', 'PathologicProcess', 'Perception', 'Periodical', 'PersonByOccupationalRole', 'PersonBySocialRole', 'Phrase', 'Physical', 'PhysicalQuantity', 'PhysicalState', 'PhysiologicProcess', 'Plan', 'PlaneAngleMeasure', 'Planning', 'Plant', 'Poisoning', 'Poking', 'PoliticalProcess', 'Position', 'PositionalAttribute', 'PositiveInteger', 'PositiveRealNumber', 'Predicate', 'Predicting', 'PrepositionalPhrase', 'Pretending', 'PrimaryColor', 'Primate', 'PrimeNumber', 'ProbabilityRelation', 'Procedure', 'Process', 'Product', 'Proposition', 'PropositionalAttitude', 'Protein', 'Proton', 'PseudoGraph', 'PsychologicalProperty', 'Publication', 'PureSubstance', 'Pursuing', 'Putting', 'Quantity', 'QuaternaryPredicate', 'QuaternaryRelation', 'Questioning', 'QuintaryPredicate', 'QuintaryRelation', 'RationalNumber', 'Reading', 'RealNumber', 'Reasoning', 'RecreationalProcess', 'ReflexiveRelation', 'Region', 'RegulatoryProcess', 'Relation', 'RelationExtendedToQuantities', 'ReligiousOrganization', 'ReligiousProcess', 'Remembering', 'Removing', 'Repairing', 'Replication', 'Reptile', 'Requesting', 'Revealing', 'Rodent', 'Room', 'SaturationProperty', 'Saturday', 'Searching', 'Second', 'Securing', 'Seeing', 'Selecting', 'SelfConnectedObject', 'Selling', 'Sentence', 'SententialOperator', 'SentientAgent', 'Separating', 'September', 'SequenceFunction', 'Series', 'Set', 'SexProperty', 'SexualReproduction', 'ShapeAlteration', 'ShapeProperty', 'Shooting', 'Smelling', 'SocialInteraction', 'SolidAngleMeasure', 'Solution', 'SoundProperty', 'SpatialRelation', 'Sport', 'Stating', 'StationaryArtifact', 'Striking', 'SubatomicParticle', 'SubjectiveAssessmentProperty', 'SubmolecularObject', 'Substance', 'Substituting', 'Summary', 'Sunday', 'SurfaceAlteration', 'Surgery', 'Swimming', 'SymbolicString', 'SymmetricRelation', 'SystemeInternationalUnit', 'TactilePerception', 'TasteProperty', 'Tasting', 'TemperatureMeasure', 'TemporalRelation', 'TernaryFunction', 'TernaryPredicate', 'TernaryRelation', 'Text', 'TextureProperty', 'TherapeuticProcess', 'Thursday', 'TimeDependentQuantity', 'TimeDuration', 'TimeInterval', 'TimeMeasure', 'TimePoint', 'TimePosition', 'TimeZone', 'Tissue', 'TotalOrderingRelation', 'Touching', 'ToxicOrganism', 'TraitProperty', 'Transaction', 'Transfer', 'TransitiveRelation', 'Transportation', 'TransportationDevice', 'Tree', 'TrichotomizingRelation', 'TruthValue', 'Tuesday', 'Tying', 'UnaryConstantFunctionQuantity', 'UnaryFunction', 'Unconscious', 'UnemployedPerson', 'UnitOfMeasure', 'Untying', 'VariableArityRelation', 'Verb', 'VerbPhrase', 'Vertebrate', 'ViolentContest', 'Virus', 'VisualProperty', 'Vitamin', 'VolumeMeasure', 'Walking', 'War', 'WarmBloodedVertebrate', 'Water', 'Weapon', 'Wednesday', 'Week', 'Wetting', 'Word', 'Worm', 'Writing', 'Year'])). sigmaCache('Merge', A, tc(domainFn(subclass, 'TotalOrderingRelation'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'PartialOrderingRelation'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'EquivalenceRelation'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'ReflexiveRelation'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'CaseRole'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'PropositionalAttitude'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'ObjectAttitude'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'IntentionalRelation'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'AsymmetricRelation'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'IrreflexiveRelation'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'SymmetricRelation'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'AntisymmetricRelation'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'TrichotomizingRelation'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'TransitiveRelation'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'IntransitiveRelation'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'TimeDependentQuantity'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'UnaryConstantFunctionQuantity'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'SequenceFunction'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'OneToOneFunction'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'UnaryFunction'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'BinaryPredicate'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'BinaryRelation'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'ProbabilityRelation'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'SpatialRelation'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'TemporalRelation'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'AssociativeFunction'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'CommutativeFunction'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'BinaryFunction'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'TernaryPredicate'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'TernaryRelation'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'TernaryFunction'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'QuaternaryPredicate'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'QuaternaryRelation'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'QuintaryPredicate'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'QuintaryRelation'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'SententialOperator'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'Predicate'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'FunctionQuantity'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'ContinuousFunction'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'Function'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'VariableArityRelation'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'RelationExtendedToQuantities'), complete, table)). sigmaCache(A, B, tc(domainFn(subclass, 'Relation'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, material), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'AbstractionFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'ExtensionFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, capability), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, hasSkill), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, holdsRight), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, confersRight), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, holdsObligation), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, confersObligation), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, subsumesContentClass), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'DivisionFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'AbsoluteValueFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'SubtractionFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'CeilingFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'FloorFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'RealNumberFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'ImaginaryPartFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'MaxFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'MinFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'AdditionFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'RemainderFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'RoundFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'MultiplicationFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'SquareRootFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'IdentityFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'SuccessorFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'PredecessorFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'GeneralizedUnionFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'GeneralizedIntersectionFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'BeginNodeFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'EndNodeFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'InitialNodeFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'TerminalNodeFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'PathWeightFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'MinimalWeightedPathFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'MaximalWeightedPathFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'GraphPathFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'WhereFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'MinimalCutSetFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'MeasureFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'MagnitudeFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'WealthFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, frequency), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'BeginFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'EndFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'TimeIntervalFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'DayFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'HourFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'MinuteFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'SecondFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'MonthFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'MereologicalSumFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'MereologicalProductFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'MereologicalDifferenceFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'PrincipalHostFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'SkinFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'RelativeTimeFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, authors), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, publishes), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'EditionFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'SeriesVolumeFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'PeriodicalIssueFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, version), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'OrganizationFn'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'TruthValue'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'DirectionalAttribute'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'PositionalAttribute'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'PhysicalState'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'TasteProperty'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'OlfactoryProperty'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'PrimaryColor'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'ColorProperty'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'VisualProperty'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'ShapeProperty'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'TextureProperty'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'SoundProperty'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'SaturationProperty'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'BreakabilityProperty'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'AnimacyProperty'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'SexProperty'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'DevelopmentalProperty'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'EmotionalState'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'TraitProperty'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'Asleep'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'Unconscious'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'Awake'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'ConsciousnessProperty'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'PsychologicalProperty'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'BiologicalProperty'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'CompetitionProperty'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'SubjectiveAssessmentProperty'), complete, table)). sigmaCache('Merge', A, tc(domainFn(subclass, 'NormativeProperty'), complete, table)). sigmaCache(A, B, tc(domainFn(subclass, 'Attribute'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'Ampere'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'ArcCosineFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'ArcSineFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'ArcTangentFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'AssignmentFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'Becquerel'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'BritishThermalUnit'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'Calorie'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'Candela'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'ComplementFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'CosineFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'Coulomb'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'CutSetFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'DenominatorFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'DensityFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'DomainFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'ElectronVolt'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'ExponentiationFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'Farad'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'FutureFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'GigaFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'Gray'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'GreatestCommonDivisorFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'Henry'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'Hertz'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'ImmediateFutureFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'ImmediatePastFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'InScopeOfInterest'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'IntegerSquareRootFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'IntersectionFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'IntervalFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'Joule'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'KappaFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'KiloFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'LeastCommonMultipleFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'LogFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'Lumen'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'Lux'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'MegaFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'MicroFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'MilliFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'NanoFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'Newton'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'NumeratorFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'Ohm'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'Pascal'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'PastFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'PicoFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'PoundForce'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'PowerSetFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'PropertyFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'RangeFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'RationalNumberFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'ReciprocalFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'RelativeComplementFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'Siemens'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'Sievert'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'SignumFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'SineFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'TangentFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'TeraFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'Tesla'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'UnionFn'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'Volt'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'Watt'), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, 'Weber'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'WhenFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, 'YearFn'), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, traverses), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, crosses), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, disjointDecomposition), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, editor), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, exhaustiveDecomposition), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, holds), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, inhibits), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, notices), complete, table)). sigmaCache(A, B, tc(rangeFn(subrelation, partition), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, precondition), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, prevents), complete, table)). sigmaCache('Merge', A, tc(rangeFn(subrelation, rangeSubclass), complete, table)). sigmaCache(A, B, done(buildDomainsListForRelation)). :- dynamic sigmaCache/4. sigmaCache('Merge', A, tc(rangeFn(subrelation, partition), subrelation(partition, disjointDecomposition)), surf('Merge', 'STRUCTURAL ONTOLOGY', 414, 0)). sigmaCache('Merge', A, tc(rangeFn(subrelation, partition), subrelation(partition, exhaustiveDecomposition)), surf('Merge', 'STRUCTURAL ONTOLOGY', 412, 0)). sigmaCache('Merge', A, tc(rangeFn(subrelation, notices), subrelation(notices, 'InScopeOfInterest')), surf('Merge', 'BASE ONTOLOGY', 1567, 0)). sigmaCache('Merge', A, tc(rangeFn(subrelation, crosses), subrelation(crosses, traverses)), surf('Merge', 'BASE ONTOLOGY', 2119, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('SubjectiveAssessmentProperty', 'Attribute')), surf('Merge', 'QUALITIES', 7455, 0)*surf('Merge', 'QUALITIES', 7435, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'NormativeProperty'), subclass('SubjectiveAssessmentProperty', 'NormativeProperty')), surf('Merge', 'QUALITIES', 7455, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('AnimacyProperty', 'Attribute')), surf('Merge', 'QUALITIES', 7279, 0)*surf('Merge', 'QUALITIES', 7273, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('SexProperty', 'Attribute')), surf('Merge', 'QUALITIES', 7331, 0)*surf('Merge', 'QUALITIES', 7273, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('DevelopmentalProperty', 'Attribute')), surf('Merge', 'QUALITIES', 7345, 0)*surf('Merge', 'QUALITIES', 7273, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('PsychologicalProperty', 'Attribute')), surf('Merge', 'QUALITIES', 7383, 0)*surf('Merge', 'QUALITIES', 7273, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('Asleep', 'Attribute')), surf('Merge', 'QUALITIES', 7413, 0)*surf('Merge', 'QUALITIES', 7407, 0)*surf('Merge', 'QUALITIES', 7383, 0)*surf('Merge', 'QUALITIES', 7273, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('Unconscious', 'Attribute')), surf('Merge', 'QUALITIES', 7421, 0)*surf('Merge', 'QUALITIES', 7407, 0)*surf('Merge', 'QUALITIES', 7383, 0)*surf('Merge', 'QUALITIES', 7273, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('Awake', 'Attribute')), surf('Merge', 'QUALITIES', 7427, 0)*surf('Merge', 'QUALITIES', 7407, 0)*surf('Merge', 'QUALITIES', 7383, 0)*surf('Merge', 'QUALITIES', 7273, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('ConsciousnessProperty', 'Attribute')), surf('Merge', 'QUALITIES', 7407, 0)*surf('Merge', 'QUALITIES', 7383, 0)*surf('Merge', 'QUALITIES', 7273, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('TraitProperty', 'Attribute')), surf('Merge', 'QUALITIES', 7393, 0)*surf('Merge', 'QUALITIES', 7383, 0)*surf('Merge', 'QUALITIES', 7273, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('EmotionalState', 'Attribute')), surf('Merge', 'QUALITIES', 7387, 0)*surf('Merge', 'QUALITIES', 7383, 0)*surf('Merge', 'QUALITIES', 7273, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BiologicalProperty'), subclass('EmotionalState', 'BiologicalProperty')), surf('Merge', 'QUALITIES', 7387, 0)*surf('Merge', 'QUALITIES', 7383, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BiologicalProperty'), subclass('TraitProperty', 'BiologicalProperty')), surf('Merge', 'QUALITIES', 7393, 0)*surf('Merge', 'QUALITIES', 7383, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BiologicalProperty'), subclass('ConsciousnessProperty', 'BiologicalProperty')), surf('Merge', 'QUALITIES', 7407, 0)*surf('Merge', 'QUALITIES', 7383, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BiologicalProperty'), subclass('Awake', 'BiologicalProperty')), surf('Merge', 'QUALITIES', 7427, 0)*surf('Merge', 'QUALITIES', 7407, 0)*surf('Merge', 'QUALITIES', 7383, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BiologicalProperty'), subclass('Unconscious', 'BiologicalProperty')), surf('Merge', 'QUALITIES', 7421, 0)*surf('Merge', 'QUALITIES', 7407, 0)*surf('Merge', 'QUALITIES', 7383, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BiologicalProperty'), subclass('Asleep', 'BiologicalProperty')), surf('Merge', 'QUALITIES', 7413, 0)*surf('Merge', 'QUALITIES', 7407, 0)*surf('Merge', 'QUALITIES', 7383, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'PsychologicalProperty'), subclass('Asleep', 'PsychologicalProperty')), surf('Merge', 'QUALITIES', 7413, 0)*surf('Merge', 'QUALITIES', 7407, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'PsychologicalProperty'), subclass('Unconscious', 'PsychologicalProperty')), surf('Merge', 'QUALITIES', 7421, 0)*surf('Merge', 'QUALITIES', 7407, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'PsychologicalProperty'), subclass('Awake', 'PsychologicalProperty')), surf('Merge', 'QUALITIES', 7427, 0)*surf('Merge', 'QUALITIES', 7407, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'ConsciousnessProperty'), subclass('Awake', 'ConsciousnessProperty')), surf('Merge', 'QUALITIES', 7427, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'ConsciousnessProperty'), subclass('Unconscious', 'ConsciousnessProperty')), surf('Merge', 'QUALITIES', 7421, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'ConsciousnessProperty'), subclass('Asleep', 'ConsciousnessProperty')), surf('Merge', 'QUALITIES', 7413, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'PsychologicalProperty'), subclass('ConsciousnessProperty', 'PsychologicalProperty')), surf('Merge', 'QUALITIES', 7407, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'PsychologicalProperty'), subclass('TraitProperty', 'PsychologicalProperty')), surf('Merge', 'QUALITIES', 7393, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'PsychologicalProperty'), subclass('EmotionalState', 'PsychologicalProperty')), surf('Merge', 'QUALITIES', 7387, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BiologicalProperty'), subclass('PsychologicalProperty', 'BiologicalProperty')), surf('Merge', 'QUALITIES', 7383, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BiologicalProperty'), subclass('DevelopmentalProperty', 'BiologicalProperty')), surf('Merge', 'QUALITIES', 7345, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BiologicalProperty'), subclass('SexProperty', 'BiologicalProperty')), surf('Merge', 'QUALITIES', 7331, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BiologicalProperty'), subclass('AnimacyProperty', 'BiologicalProperty')), surf('Merge', 'QUALITIES', 7279, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('ColorProperty', 'Attribute')), surf('Merge', 'QUALITIES', 7153, 0)*surf('Merge', 'QUALITIES', 7149, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('PrimaryColor', 'Attribute')), surf('Merge', 'QUALITIES', 7157, 0)*surf('Merge', 'QUALITIES', 7153, 0)*surf('Merge', 'QUALITIES', 7149, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'VisualProperty'), subclass('PrimaryColor', 'VisualProperty')), surf('Merge', 'QUALITIES', 7157, 0)*surf('Merge', 'QUALITIES', 7153, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'ColorProperty'), subclass('PrimaryColor', 'ColorProperty')), surf('Merge', 'QUALITIES', 7157, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'VisualProperty'), subclass('ColorProperty', 'VisualProperty')), surf('Merge', 'QUALITIES', 7153, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('DirectionalAttribute', 'Attribute')), surf('Merge', 'QUALITIES', 7025, 0)*surf('Merge', 'QUALITIES', 7021, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'PositionalAttribute'), subclass('DirectionalAttribute', 'PositionalAttribute')), surf('Merge', 'QUALITIES', 7025, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('NormativeProperty', 'Attribute')), surf('Merge', 'QUALITIES', 7435, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('CompetitionProperty', 'Attribute')), surf('Merge', 'QUALITIES', 7431, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('BiologicalProperty', 'Attribute')), surf('Merge', 'QUALITIES', 7273, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('BreakabilityProperty', 'Attribute')), surf('Merge', 'QUALITIES', 7259, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('SaturationProperty', 'Attribute')), surf('Merge', 'QUALITIES', 7229, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('SoundProperty', 'Attribute')), surf('Merge', 'QUALITIES', 7225, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('TextureProperty', 'Attribute')), surf('Merge', 'QUALITIES', 7209, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('ShapeProperty', 'Attribute')), surf('Merge', 'QUALITIES', 7193, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('VisualProperty', 'Attribute')), surf('Merge', 'QUALITIES', 7149, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('OlfactoryProperty', 'Attribute')), surf('Merge', 'QUALITIES', 7145, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('TasteProperty', 'Attribute')), surf('Merge', 'QUALITIES', 7129, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('PhysicalState', 'Attribute')), surf('Merge', 'QUALITIES', 7109, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('PositionalAttribute', 'Attribute')), surf('Merge', 'QUALITIES', 7021, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Attribute'), subclass('TruthValue', 'Attribute')), surf('Merge', 'BASE ONTOLOGY', 1011, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('FunctionQuantity', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1245, 0)*surf('Merge', 'BASE ONTOLOGY', 1671, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('ContinuousFunction', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1737, 0)*surf('Merge', 'BASE ONTOLOGY', 1671, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'ContinuousFunction'), subclass('TimeDependentQuantity', 'ContinuousFunction')), surf('Merge', 'BASE ONTOLOGY', 1259, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Function'), subclass('AssociativeFunction', 'Function')), surf('Merge', 'BASE ONTOLOGY', 1713, 0)*surf('Merge', 'BASE ONTOLOGY', 1701, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Function'), subclass('CommutativeFunction', 'Function')), surf('Merge', 'BASE ONTOLOGY', 1719, 0)*surf('Merge', 'BASE ONTOLOGY', 1701, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Function'), subclass('OneToOneFunction', 'Function')), surf('Merge', 'BASE ONTOLOGY', 1689, 0)*surf('Merge', 'BASE ONTOLOGY', 1677, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Function'), subclass('SequenceFunction', 'Function')), surf('Merge', 'BASE ONTOLOGY', 1695, 0)*surf('Merge', 'BASE ONTOLOGY', 1689, 0)*surf('Merge', 'BASE ONTOLOGY', 1677, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Function'), subclass('UnaryConstantFunctionQuantity', 'Function')), surf('Merge', 'BASE ONTOLOGY', 1249, 0)*surf('Merge', 'BASE ONTOLOGY', 1245, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Function'), subclass('TimeDependentQuantity', 'Function')), surf('Merge', 'BASE ONTOLOGY', 1257, 0)*surf('Merge', 'BASE ONTOLOGY', 1249, 0)*surf('Merge', 'BASE ONTOLOGY', 1245, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'FunctionQuantity'), subclass('TimeDependentQuantity', 'FunctionQuantity')), surf('Merge', 'BASE ONTOLOGY', 1257, 0)*surf('Merge', 'BASE ONTOLOGY', 1249, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'FunctionQuantity'), subclass('UnaryConstantFunctionQuantity', 'FunctionQuantity')), surf('Merge', 'BASE ONTOLOGY', 1249, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Function'), subclass('ContinuousFunction', 'Function')), surf('Merge', 'BASE ONTOLOGY', 1737, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Function'), subclass('TernaryFunction', 'Function')), surf('Merge', 'BASE ONTOLOGY', 1725, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Function'), subclass('BinaryFunction', 'Function')), surf('Merge', 'BASE ONTOLOGY', 1701, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Function'), subclass('UnaryFunction', 'Function')), surf('Merge', 'BASE ONTOLOGY', 1677, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Function'), subclass('FunctionQuantity', 'Function')), surf('Merge', 'BASE ONTOLOGY', 1245, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('SententialOperator', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1741, 0)*surf('Merge', 'BASE ONTOLOGY', 1665, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Predicate'), subclass('CaseRole', 'Predicate')), surf('Merge', 'BASE ONTOLOGY', 1359, 0)*surf('Merge', 'BASE ONTOLOGY', 1745, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Predicate'), subclass('QuintaryPredicate', 'Predicate')), surf('Merge', 'BASE ONTOLOGY', 1775, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Predicate'), subclass('QuaternaryPredicate', 'Predicate')), surf('Merge', 'BASE ONTOLOGY', 1765, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Predicate'), subclass('TernaryPredicate', 'Predicate')), surf('Merge', 'BASE ONTOLOGY', 1755, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Predicate'), subclass('BinaryPredicate', 'Predicate')), surf('Merge', 'BASE ONTOLOGY', 1745, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Predicate'), subclass('SententialOperator', 'Predicate')), surf('Merge', 'BASE ONTOLOGY', 1741, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('QuintaryPredicate', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1777, 0)*surf('Merge', 'BASE ONTOLOGY', 1659, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'QuintaryRelation'), subclass('QuintaryPredicate', 'QuintaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1777, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('TernaryFunction', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1727, 0)*surf('Merge', 'BASE ONTOLOGY', 1653, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('QuaternaryPredicate', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1767, 0)*surf('Merge', 'BASE ONTOLOGY', 1653, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'QuaternaryRelation'), subclass('QuaternaryPredicate', 'QuaternaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1767, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'QuaternaryRelation'), subclass('TernaryFunction', 'QuaternaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1727, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('BinaryFunction', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1703, 0)*surf('Merge', 'BASE ONTOLOGY', 1647, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('TernaryPredicate', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1757, 0)*surf('Merge', 'BASE ONTOLOGY', 1647, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('CommutativeFunction', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1719, 0)*surf('Merge', 'BASE ONTOLOGY', 1703, 0)*surf('Merge', 'BASE ONTOLOGY', 1647, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('AssociativeFunction', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1713, 0)*surf('Merge', 'BASE ONTOLOGY', 1703, 0)*surf('Merge', 'BASE ONTOLOGY', 1647, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'TernaryRelation'), subclass('AssociativeFunction', 'TernaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1713, 0)*surf('Merge', 'BASE ONTOLOGY', 1703, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'TernaryRelation'), subclass('CommutativeFunction', 'TernaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1719, 0)*surf('Merge', 'BASE ONTOLOGY', 1703, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BinaryFunction'), subclass('CommutativeFunction', 'BinaryFunction')), surf('Merge', 'BASE ONTOLOGY', 1719, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BinaryFunction'), subclass('AssociativeFunction', 'BinaryFunction')), surf('Merge', 'BASE ONTOLOGY', 1713, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'TernaryRelation'), subclass('TernaryPredicate', 'TernaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1757, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'TernaryRelation'), subclass('BinaryFunction', 'TernaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1703, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('ReflexiveRelation', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1287, 0)*surf('Merge', 'BASE ONTOLOGY', 1281, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('IrreflexiveRelation', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1293, 0)*surf('Merge', 'BASE ONTOLOGY', 1281, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('SymmetricRelation', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1299, 0)*surf('Merge', 'BASE ONTOLOGY', 1281, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('AntisymmetricRelation', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1311, 0)*surf('Merge', 'BASE ONTOLOGY', 1281, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('TrichotomizingRelation', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1317, 0)*surf('Merge', 'BASE ONTOLOGY', 1281, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('TransitiveRelation', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1323, 0)*surf('Merge', 'BASE ONTOLOGY', 1281, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('IntransitiveRelation', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1329, 0)*surf('Merge', 'BASE ONTOLOGY', 1281, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('UnaryFunction', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1679, 0)*surf('Merge', 'BASE ONTOLOGY', 1281, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('BinaryPredicate', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1747, 0)*surf('Merge', 'BASE ONTOLOGY', 1281, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('TotalOrderingRelation', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1343, 0)*surf('Merge', 'BASE ONTOLOGY', 1339, 0)*surf('Merge', 'BASE ONTOLOGY', 1287, 0)*surf('Merge', 'BASE ONTOLOGY', 1281, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('EquivalenceRelation', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1355, 0)*surf('Merge', 'BASE ONTOLOGY', 1287, 0)*surf('Merge', 'BASE ONTOLOGY', 1281, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('PartialOrderingRelation', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1339, 0)*surf('Merge', 'BASE ONTOLOGY', 1287, 0)*surf('Merge', 'BASE ONTOLOGY', 1281, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('CaseRole', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1363, 0)*surf('Merge', 'BASE ONTOLOGY', 1305, 0)*surf('Merge', 'BASE ONTOLOGY', 1293, 0)*surf('Merge', 'BASE ONTOLOGY', 1281, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('IntentionalRelation', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1533, 0)*surf('Merge', 'BASE ONTOLOGY', 1305, 0)*surf('Merge', 'BASE ONTOLOGY', 1293, 0)*surf('Merge', 'BASE ONTOLOGY', 1281, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('ObjectAttitude', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1545, 0)*surf('Merge', 'BASE ONTOLOGY', 1533, 0)*surf('Merge', 'BASE ONTOLOGY', 1305, 0)*surf('Merge', 'BASE ONTOLOGY', 1293, 0)*surf('Merge', 'BASE ONTOLOGY', 1281, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('PropositionalAttitude', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1539, 0)*surf('Merge', 'BASE ONTOLOGY', 1533, 0)*surf('Merge', 'BASE ONTOLOGY', 1305, 0)*surf('Merge', 'BASE ONTOLOGY', 1293, 0)*surf('Merge', 'BASE ONTOLOGY', 1281, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('AsymmetricRelation', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1305, 0)*surf('Merge', 'BASE ONTOLOGY', 1293, 0)*surf('Merge', 'BASE ONTOLOGY', 1281, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('SequenceFunction', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1695, 0)*surf('Merge', 'BASE ONTOLOGY', 1689, 0)*surf('Merge', 'BASE ONTOLOGY', 1679, 0)*surf('Merge', 'BASE ONTOLOGY', 1281, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('TimeDependentQuantity', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1257, 0)*surf('Merge', 'BASE ONTOLOGY', 1251, 0)*surf('Merge', 'BASE ONTOLOGY', 1679, 0)*surf('Merge', 'BASE ONTOLOGY', 1281, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('OneToOneFunction', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1689, 0)*surf('Merge', 'BASE ONTOLOGY', 1679, 0)*surf('Merge', 'BASE ONTOLOGY', 1281, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('UnaryConstantFunctionQuantity', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1251, 0)*surf('Merge', 'BASE ONTOLOGY', 1679, 0)*surf('Merge', 'BASE ONTOLOGY', 1281, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BinaryPredicate'), subclass('CaseRole', 'BinaryPredicate')), surf('Merge', 'BASE ONTOLOGY', 1359, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BinaryRelation'), subclass('UnaryConstantFunctionQuantity', 'BinaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1251, 0)*surf('Merge', 'BASE ONTOLOGY', 1679, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BinaryRelation'), subclass('OneToOneFunction', 'BinaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1689, 0)*surf('Merge', 'BASE ONTOLOGY', 1679, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BinaryRelation'), subclass('TimeDependentQuantity', 'BinaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1257, 0)*surf('Merge', 'BASE ONTOLOGY', 1251, 0)*surf('Merge', 'BASE ONTOLOGY', 1679, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BinaryRelation'), subclass('SequenceFunction', 'BinaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1695, 0)*surf('Merge', 'BASE ONTOLOGY', 1689, 0)*surf('Merge', 'BASE ONTOLOGY', 1679, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'UnaryFunction'), subclass('SequenceFunction', 'UnaryFunction')), surf('Merge', 'BASE ONTOLOGY', 1695, 0)*surf('Merge', 'BASE ONTOLOGY', 1689, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'OneToOneFunction'), subclass('SequenceFunction', 'OneToOneFunction')), surf('Merge', 'BASE ONTOLOGY', 1695, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'UnaryFunction'), subclass('TimeDependentQuantity', 'UnaryFunction')), surf('Merge', 'BASE ONTOLOGY', 1257, 0)*surf('Merge', 'BASE ONTOLOGY', 1251, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'UnaryConstantFunctionQuantity'), subclass('TimeDependentQuantity', 'UnaryConstantFunctionQuantity')), surf('Merge', 'BASE ONTOLOGY', 1257, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'UnaryFunction'), subclass('OneToOneFunction', 'UnaryFunction')), surf('Merge', 'BASE ONTOLOGY', 1689, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'UnaryFunction'), subclass('UnaryConstantFunctionQuantity', 'UnaryFunction')), surf('Merge', 'BASE ONTOLOGY', 1251, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'TransitiveRelation'), subclass('TotalOrderingRelation', 'TransitiveRelation')), surf('Merge', 'BASE ONTOLOGY', 1343, 0)*surf('Merge', 'BASE ONTOLOGY', 1335, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'TransitiveRelation'), subclass('EquivalenceRelation', 'TransitiveRelation')), surf('Merge', 'BASE ONTOLOGY', 1351, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'TransitiveRelation'), subclass('PartialOrderingRelation', 'TransitiveRelation')), surf('Merge', 'BASE ONTOLOGY', 1335, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'TrichotomizingRelation'), subclass('TotalOrderingRelation', 'TrichotomizingRelation')), surf('Merge', 'BASE ONTOLOGY', 1345, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'AntisymmetricRelation'), subclass('TotalOrderingRelation', 'AntisymmetricRelation')), surf('Merge', 'BASE ONTOLOGY', 1343, 0)*surf('Merge', 'BASE ONTOLOGY', 1337, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'AntisymmetricRelation'), subclass('CaseRole', 'AntisymmetricRelation')), surf('Merge', 'BASE ONTOLOGY', 1363, 0)*surf('Merge', 'BASE ONTOLOGY', 1307, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'AntisymmetricRelation'), subclass('IntentionalRelation', 'AntisymmetricRelation')), surf('Merge', 'BASE ONTOLOGY', 1533, 0)*surf('Merge', 'BASE ONTOLOGY', 1307, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'AntisymmetricRelation'), subclass('ObjectAttitude', 'AntisymmetricRelation')), surf('Merge', 'BASE ONTOLOGY', 1545, 0)*surf('Merge', 'BASE ONTOLOGY', 1533, 0)*surf('Merge', 'BASE ONTOLOGY', 1307, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'AntisymmetricRelation'), subclass('PropositionalAttitude', 'AntisymmetricRelation')), surf('Merge', 'BASE ONTOLOGY', 1539, 0)*surf('Merge', 'BASE ONTOLOGY', 1533, 0)*surf('Merge', 'BASE ONTOLOGY', 1307, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'AntisymmetricRelation'), subclass('PartialOrderingRelation', 'AntisymmetricRelation')), surf('Merge', 'BASE ONTOLOGY', 1337, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'AntisymmetricRelation'), subclass('AsymmetricRelation', 'AntisymmetricRelation')), surf('Merge', 'BASE ONTOLOGY', 1307, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'SymmetricRelation'), subclass('EquivalenceRelation', 'SymmetricRelation')), surf('Merge', 'BASE ONTOLOGY', 1353, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BinaryRelation'), subclass('AsymmetricRelation', 'BinaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1305, 0)*surf('Merge', 'BASE ONTOLOGY', 1293, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BinaryRelation'), subclass('PropositionalAttitude', 'BinaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1539, 0)*surf('Merge', 'BASE ONTOLOGY', 1533, 0)*surf('Merge', 'BASE ONTOLOGY', 1305, 0)*surf('Merge', 'BASE ONTOLOGY', 1293, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BinaryRelation'), subclass('ObjectAttitude', 'BinaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1545, 0)*surf('Merge', 'BASE ONTOLOGY', 1533, 0)*surf('Merge', 'BASE ONTOLOGY', 1305, 0)*surf('Merge', 'BASE ONTOLOGY', 1293, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BinaryRelation'), subclass('IntentionalRelation', 'BinaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1533, 0)*surf('Merge', 'BASE ONTOLOGY', 1305, 0)*surf('Merge', 'BASE ONTOLOGY', 1293, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BinaryRelation'), subclass('CaseRole', 'BinaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1363, 0)*surf('Merge', 'BASE ONTOLOGY', 1305, 0)*surf('Merge', 'BASE ONTOLOGY', 1293, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'IrreflexiveRelation'), subclass('CaseRole', 'IrreflexiveRelation')), surf('Merge', 'BASE ONTOLOGY', 1363, 0)*surf('Merge', 'BASE ONTOLOGY', 1305, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'IrreflexiveRelation'), subclass('IntentionalRelation', 'IrreflexiveRelation')), surf('Merge', 'BASE ONTOLOGY', 1533, 0)*surf('Merge', 'BASE ONTOLOGY', 1305, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'IrreflexiveRelation'), subclass('ObjectAttitude', 'IrreflexiveRelation')), surf('Merge', 'BASE ONTOLOGY', 1545, 0)*surf('Merge', 'BASE ONTOLOGY', 1533, 0)*surf('Merge', 'BASE ONTOLOGY', 1305, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'IrreflexiveRelation'), subclass('PropositionalAttitude', 'IrreflexiveRelation')), surf('Merge', 'BASE ONTOLOGY', 1539, 0)*surf('Merge', 'BASE ONTOLOGY', 1533, 0)*surf('Merge', 'BASE ONTOLOGY', 1305, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'AsymmetricRelation'), subclass('PropositionalAttitude', 'AsymmetricRelation')), surf('Merge', 'BASE ONTOLOGY', 1539, 0)*surf('Merge', 'BASE ONTOLOGY', 1533, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'AsymmetricRelation'), subclass('ObjectAttitude', 'AsymmetricRelation')), surf('Merge', 'BASE ONTOLOGY', 1545, 0)*surf('Merge', 'BASE ONTOLOGY', 1533, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'IntentionalRelation'), subclass('ObjectAttitude', 'IntentionalRelation')), surf('Merge', 'BASE ONTOLOGY', 1545, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'IntentionalRelation'), subclass('PropositionalAttitude', 'IntentionalRelation')), surf('Merge', 'BASE ONTOLOGY', 1539, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'AsymmetricRelation'), subclass('IntentionalRelation', 'AsymmetricRelation')), surf('Merge', 'BASE ONTOLOGY', 1533, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'AsymmetricRelation'), subclass('CaseRole', 'AsymmetricRelation')), surf('Merge', 'BASE ONTOLOGY', 1363, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'IrreflexiveRelation'), subclass('AsymmetricRelation', 'IrreflexiveRelation')), surf('Merge', 'BASE ONTOLOGY', 1305, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BinaryRelation'), subclass('PartialOrderingRelation', 'BinaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1339, 0)*surf('Merge', 'BASE ONTOLOGY', 1287, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BinaryRelation'), subclass('EquivalenceRelation', 'BinaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1355, 0)*surf('Merge', 'BASE ONTOLOGY', 1287, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BinaryRelation'), subclass('TotalOrderingRelation', 'BinaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1343, 0)*surf('Merge', 'BASE ONTOLOGY', 1339, 0)*surf('Merge', 'BASE ONTOLOGY', 1287, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'ReflexiveRelation'), subclass('TotalOrderingRelation', 'ReflexiveRelation')), surf('Merge', 'BASE ONTOLOGY', 1343, 0)*surf('Merge', 'BASE ONTOLOGY', 1339, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'PartialOrderingRelation'), subclass('TotalOrderingRelation', 'PartialOrderingRelation')), surf('Merge', 'BASE ONTOLOGY', 1343, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'ReflexiveRelation'), subclass('EquivalenceRelation', 'ReflexiveRelation')), surf('Merge', 'BASE ONTOLOGY', 1355, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'ReflexiveRelation'), subclass('PartialOrderingRelation', 'ReflexiveRelation')), surf('Merge', 'BASE ONTOLOGY', 1339, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BinaryRelation'), subclass('BinaryPredicate', 'BinaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1747, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BinaryRelation'), subclass('UnaryFunction', 'BinaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1679, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BinaryRelation'), subclass('IntransitiveRelation', 'BinaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1329, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BinaryRelation'), subclass('TransitiveRelation', 'BinaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1323, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BinaryRelation'), subclass('TrichotomizingRelation', 'BinaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1317, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BinaryRelation'), subclass('AntisymmetricRelation', 'BinaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1311, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BinaryRelation'), subclass('SymmetricRelation', 'BinaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1299, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BinaryRelation'), subclass('IrreflexiveRelation', 'BinaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1293, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'BinaryRelation'), subclass('ReflexiveRelation', 'BinaryRelation')), surf('Merge', 'BASE ONTOLOGY', 1287, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('RelationExtendedToQuantities', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1791, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('VariableArityRelation', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1785, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('Function', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1671, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('Predicate', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1665, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('QuintaryRelation', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1659, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('QuaternaryRelation', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1653, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('TernaryRelation', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1647, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('TemporalRelation', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1527, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('SpatialRelation', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1521, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('ProbabilityRelation', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1439, 0)). sigmaCache('Merge', 'Merge', tc(domainFn(subclass, 'Relation'), subclass('BinaryRelation', 'Relation')), surf('Merge', 'BASE ONTOLOGY', 1281, 0)). :- dynamic sigmaCache/5. sigmaCache(documentation('$Attribute'('NakedPromise', A), '$Object'(string('"A Promise where nothing is promised in return, i.e. a nudum pactum."'), 'ContentBearingObject'(B))), 5509:[]:documentation('NakedPromise', string('"A Promise where nothing is promised in return, i.e. a nudum pactum."')), 'Merge', 'QUALITIES', 7491). sigmaCache(contraryProperty('$Attribute'('NakedPromise', A), '$Attribute'('Contract', B)), 5508:[]:contraryProperty('NakedPromise', 'Contract'), 'Merge', 'QUALITIES', 7489). sigmaCache(subAttribute('$Attribute'('NakedPromise', A), '$Attribute'('Promise', 'NormativeProperty'(B))), 5507:[]:subAttribute('NakedPromise', 'Promise'), 'Merge', 'QUALITIES', 7487). sigmaCache(documentation('$Attribute'('Warranty', A), '$Object'(string('"A Contract that states the cirumstances under which defects in the product will be corrected for no charge. A Warranty is usually limited to a length of time that is specified in the Warranty itself. A Warranty also includes information about what is not covered and actions that invalidate the Warranty."'), 'ContentBearingObject'(B))), 5506:[]:documentation('Warranty', string('"A Contract that states the cirumstances under which defects in the product will be corrected for no charge. A Warranty is usually limited to a length of time that is specified in the Warranty itself. A Warranty also includes information about what is not covered and actions that invalidate the Warranty."')), 'Merge', 'QUALITIES', 7485). sigmaCache(subAttribute('$Attribute'('Warranty', A), '$Attribute'('ServiceContract', B)), 5505:[]:subAttribute('Warranty', 'ServiceContract'), 'Merge', 'QUALITIES', 7483). sigmaCache(documentation('$Attribute'('ServiceContract', A), '$Object'(string('"A Contract where an Agent agrees to perform a service for another Agent (usually for a price)."'), 'ContentBearingObject'(B))), 5504:[]:documentation('ServiceContract', string('"A Contract where an Agent agrees to perform a service for another Agent (usually for a price)."')), 'Merge', 'QUALITIES', 7481). sigmaCache(subAttribute('$Attribute'('ServiceContract', A), '$Attribute'('Contract', B)), 5503:[]:subAttribute('ServiceContract', 'Contract'), 'Merge', 'QUALITIES', 7479). sigmaCache(documentation('$Attribute'('PurchaseContract', A), '$Object'(string('"A Contract between two Agents in which one Agent agrees to render the other some good or service in exchange for currency."'), 'ContentBearingObject'(B))), 5502:[]:documentation('PurchaseContract', string('"A Contract between two Agents in which one Agent agrees to render the other some good or service in exchange for currency."')), 'Merge', 'QUALITIES', 7477). sigmaCache(subAttribute('$Attribute'('PurchaseContract', A), '$Attribute'('Contract', B)), 5501:[]:subAttribute('PurchaseContract', 'Contract'), 'Merge', 'QUALITIES', 7475). sigmaCache(documentation('$Attribute'('Contract', A), '$Object'(string('"Attribute that applies to Propositions where something is promised in return, i.e. a reciprocal promise."'), 'ContentBearingObject'(B))), 5500:[]:documentation('Contract', string('"Attribute that applies to Propositions where something is promised in return, i.e. a reciprocal promise."')), 'Merge', 'QUALITIES', 7473). sigmaCache(subAttribute('$Attribute'('Contract', A), '$Attribute'('Promise', 'NormativeProperty'(B))), 5499:[]:subAttribute('Contract', 'Promise'), 'Merge', 'QUALITIES', 7471). sigmaCache(documentation('$Attribute'('Promise', 'NormativeProperty'(A)), '$Object'(string('"Attribute that applies to Propositions that an Agent promises to make true. Promises may be implicit or explicit. They may be expressed in a written or verbal or gestural manner."'), 'ContentBearingObject'(B))), 5498:[]:documentation('Promise', string('"Attribute that applies to Propositions that an Agent promises to make true. Promises may be implicit or explicit. They may be expressed in a written or verbal or gestural manner."')), 'Merge', 'QUALITIES', 7469). sigmaCache(instance('$Attribute'('Promise', 'NormativeProperty'(A)), '$Class'('NormativeProperty')), 5497:[]:instance('Promise', 'NormativeProperty'), 'Merge', 'QUALITIES', 7467). sigmaCache(documentation('$Attribute'('Law', A), '$Object'(string('"Attribute that applies to Propositions that are required by a government or a branch of the government and that are enforced with penalties for noncompliance. These Propositions may be codified as legislation or they may be more informal, as in the case of government policy."'), 'ContentBearingObject'(B))), 5496:[]:documentation('Law', string('"Attribute that applies to Propositions that are required by a government or a branch of the government and that are enforced with penalties for noncompliance. These Propositions may be codified as legislation or they may be more informal, as in the case of government policy."')), 'Merge', 'QUALITIES', 7465). sigmaCache(subAttribute('$Attribute'('Law', A), '$Attribute'('Obligation', 'NormativeProperty'(B))), 5495:[]:subAttribute('Law', 'Obligation'), 'Merge', 'QUALITIES', 7463). sigmaCache(documentation('$Attribute'('Obligation', 'NormativeProperty'(A)), '$Object'(string('"Attribute that applies to Propositions that an Agent is required, by some authority, to make true."'), 'ContentBearingObject'(B))), 5494:[]:documentation('Obligation', string('"Attribute that applies to Propositions that an Agent is required, by some authority, to make true."')), 'Merge', 'QUALITIES', 7461). sigmaCache(instance('$Attribute'('Obligation', 'NormativeProperty'(A)), '$Class'('NormativeProperty')), 5493:[]:instance('Obligation', 'NormativeProperty'), 'Merge', 'QUALITIES', 7459). sigmaCache(documentation('$Class'('SubjectiveAssessmentProperty'), '$Object'(string('"The Class of NormativeProperties which lack an objective criterion for their attribution, i.e. the attribution of these Attributes varies from subject to subject and even with respect to the same subject over time. This Class is, generally speaking, only used when mapping external knowledge sources to the SUMO. If a term from such a knowledge source seems to lack objective criteria for its attribution, it is assigned to this Class."'), 'ContentBearingObject'(A))), 5492:[]:documentation('SubjectiveAssessmentProperty', string('"The Class of NormativeProperties which lack an objective criterion for their attribution, i.e. the attribution of these Attributes varies from subject to subject and even with respect to the same subject over time. This Class is, generally speaking, only used when mapping external knowledge sources to the SUMO. If a term from such a knowledge source seems to lack objective criteria for its attribution, it is assigned to this Class."')), 'Merge', 'QUALITIES', 7457). sigmaCache(subclass('$Class'('SubjectiveAssessmentProperty'), '$Class'('NormativeProperty')), 5491:[]:subclass('SubjectiveAssessmentProperty', 'NormativeProperty'), 'Merge', 'QUALITIES', 7455). sigmaCache(documentation('$Relation'(modalProperty, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A BinaryRelation that is used to state the normative force of a Proposition. (modalProperty ?FORMULA ?PROP) means that the Proposition expressed by ?FORMULA has the NormativeProperty ?PROP. For example, (modalProperty (exists (?ACT ?OBJ) (and (instance ?ACT Giving) (agent ?ACT John) (patient ?ACT ?OBJ) (destination ?ACT Tom))) Obligation) means that John is obligated to give Tom something."'), 'ContentBearingObject'(B))), 5487:[]:documentation(modalProperty, string('"A BinaryRelation that is used to state the normative force of a Proposition. (modalProperty ?FORMULA ?PROP) means that the Proposition expressed by ?FORMULA has the NormativeProperty ?PROP. For example, (modalProperty (exists (?ACT ?OBJ) (and (instance ?ACT Giving) (agent ?ACT John) (patient ?ACT ?OBJ) (destination ?ACT Tom))) Obligation) means that John is obligated to give Tom something."')), 'Merge', 'QUALITIES', 7451). sigmaCache(domain('$Relation'(modalProperty, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('NormativeProperty')), 5486:[]:domain(modalProperty, 2, 'NormativeProperty'), 'Merge', 'QUALITIES', 7449). sigmaCache(domain('$Relation'(modalProperty, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 5485:[]:domain(modalProperty, 1, 'Formula'), 'Merge', 'QUALITIES', 7447). sigmaCache(subrelation('$Relation'(modalProperty, 'Predicate'('BinaryPredicate'(A))), '$Relation'(property, 'Predicate'('BinaryPredicate'(B)))), 5484:[]:subrelation(modalProperty, property), 'Merge', 'QUALITIES', 7445). sigmaCache(instance('$Relation'(modalProperty, 'Predicate'('BinaryPredicate'(A))), '$Class'('IrreflexiveRelation')), 5483:[]:instance(modalProperty, 'IrreflexiveRelation'), 'Merge', 'QUALITIES', 7443). sigmaCache(instance('$Relation'(modalProperty, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 5482:[]:instance(modalProperty, 'AsymmetricRelation'), 'Merge', 'QUALITIES', 7441). sigmaCache(instance('$Relation'(modalProperty, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 5481:[]:instance(modalProperty, 'BinaryPredicate'), 'Merge', 'QUALITIES', 7439). sigmaCache(documentation('$Class'('NormativeProperty'), '$Object'(string('"A Class containing all of the Attributes that are specific to judgements about morality, legality, aesthetics, etiquette, etc. In general, these judgements express that something ought to be the case."'), 'ContentBearingObject'(A))), 5480:[]:documentation('NormativeProperty', string('"A Class containing all of the Attributes that are specific to judgements about morality, legality, aesthetics, etiquette, etc. In general, these judgements express that something ought to be the case."')), 'Merge', 'QUALITIES', 7437). sigmaCache(subclass('$Class'('NormativeProperty'), '$Class'('Attribute')), 5479:[]:subclass('NormativeProperty', 'Attribute'), 'Merge', 'QUALITIES', 7435). sigmaCache(documentation('$Class'('CompetitionProperty'), '$Object'(string('"A Class containing all of the Attributes that are specific to participants in a Competition. Some of these Attributes are winning, losing, won, lost, struggling, etc."'), 'ContentBearingObject'(A))), 5478:[]:documentation('CompetitionProperty', string('"A Class containing all of the Attributes that are specific to participants in a Competition. Some of these Attributes are winning, losing, won, lost, struggling, etc."')), 'Merge', 'QUALITIES', 7433). sigmaCache(subclass('$Class'('CompetitionProperty'), '$Class'('Attribute')), 5477:[]:subclass('CompetitionProperty', 'Attribute'), 'Merge', 'QUALITIES', 7431). sigmaCache(documentation('$Class'('Awake'), '$Object'(string('"This Attribute applies to Organisms that are neither Unconscious nor Asleep."'), 'ContentBearingObject'(A))), 5476:[]:documentation('Awake', string('"This Attribute applies to Organisms that are neither Unconscious nor Asleep."')), 'Merge', 'QUALITIES', 7429). sigmaCache(subclass('$Class'('Awake'), '$Class'('ConsciousnessProperty')), 5475:[]:subclass('Awake', 'ConsciousnessProperty'), 'Merge', 'QUALITIES', 7427). sigmaCache(documentation('$Class'('Unconscious'), '$Object'(string('"This Attribute applies to Organisms that are unconscious because of a non-natural process, e.g. a blow to the head, a drug, etc. Note that the Attribute Asleep is used to describe the ConsciousnessProperty of an Organism that is asleep."'), 'ContentBearingObject'(A))), 5474:[]:documentation('Unconscious', string('"This Attribute applies to Organisms that are unconscious because of a non-natural process, e.g. a blow to the head, a drug, etc. Note that the Attribute Asleep is used to describe the ConsciousnessProperty of an Organism that is asleep."')), 'Merge', 'QUALITIES', 7425). sigmaCache(contraryProperty('$Class'('Unconscious'), '$Class'('Awake')), 5473:[]:contraryProperty('Unconscious', 'Awake'), 'Merge', 'QUALITIES', 7423). sigmaCache(subclass('$Class'('Unconscious'), '$Class'('ConsciousnessProperty')), 5472:[]:subclass('Unconscious', 'ConsciousnessProperty'), 'Merge', 'QUALITIES', 7421). sigmaCache(documentation('$Class'('Asleep'), '$Object'(string('"This Attribute applies to Organisms that are sleeping."'), 'ContentBearingObject'(A))), 5471:[]:documentation('Asleep', string('"This Attribute applies to Organisms that are sleeping."')), 'Merge', 'QUALITIES', 7419). sigmaCache(contraryProperty('$Class'('Asleep'), '$Class'('Awake')), 5470:[]:contraryProperty('Asleep', 'Awake'), 'Merge', 'QUALITIES', 7417). sigmaCache(contraryProperty('$Class'('Asleep'), '$Class'('Unconscious')), 5469:[]:contraryProperty('Asleep', 'Unconscious'), 'Merge', 'QUALITIES', 7415). sigmaCache(subclass('$Class'('Asleep'), '$Class'('ConsciousnessProperty')), 5468:[]:subclass('Asleep', 'ConsciousnessProperty'), 'Merge', 'QUALITIES', 7413). sigmaCache(documentation('$Class'('ConsciousnessProperty'), '$Object'(string('"Attributes that indicate whether an Organism is conscious."'), 'ContentBearingObject'(A))), 5464:[]:documentation('ConsciousnessProperty', string('"Attributes that indicate whether an Organism is conscious."')), 'Merge', 'QUALITIES', 7409). sigmaCache(subclass('$Class'('ConsciousnessProperty'), '$Class'('PsychologicalProperty')), 5463:[]:subclass('ConsciousnessProperty', 'PsychologicalProperty'), 'Merge', 'QUALITIES', 7407). sigmaCache(documentation('$Attribute'('Docile', 'BiologicalProperty'('PsychologicalProperty'('TraitProperty'(A)))), '$Object'(string('"The Attribute of having a docile disposition."'), 'ContentBearingObject'(B))), 5462:[]:documentation('Docile', string('"The Attribute of having a docile disposition."')), 'Merge', 'QUALITIES', 7405). sigmaCache(instance('$Attribute'('Docile', 'BiologicalProperty'('PsychologicalProperty'('TraitProperty'(A)))), '$Class'('TraitProperty')), 5461:[]:instance('Docile', 'TraitProperty'), 'Merge', 'QUALITIES', 7403). sigmaCache(documentation('$Attribute'('Aggressive', 'BiologicalProperty'('PsychologicalProperty'('TraitProperty'(A)))), '$Object'(string('"The Attribute of having an aggressive disposition."'), 'ContentBearingObject'(B))), 5460:[]:documentation('Aggressive', string('"The Attribute of having an aggressive disposition."')), 'Merge', 'QUALITIES', 7401). sigmaCache(contraryProperty('$Attribute'('Aggressive', 'BiologicalProperty'('PsychologicalProperty'('TraitProperty'(A)))), '$Attribute'('Docile', 'BiologicalProperty'('PsychologicalProperty'('TraitProperty'(B))))), 5459:[]:contraryProperty('Aggressive', 'Docile'), 'Merge', 'QUALITIES', 7399). sigmaCache(instance('$Attribute'('Aggressive', 'BiologicalProperty'('PsychologicalProperty'('TraitProperty'(A)))), '$Class'('TraitProperty')), 5458:[]:instance('Aggressive', 'TraitProperty'), 'Merge', 'QUALITIES', 7397). sigmaCache(documentation('$Class'('TraitProperty'), '$Object'(string('"Attributes that indicate the the behavior/personality traits of an Organism."'), 'ContentBearingObject'(A))), 5457:[]:documentation('TraitProperty', string('"Attributes that indicate the the behavior/personality traits of an Organism."')), 'Merge', 'QUALITIES', 7395). sigmaCache(subclass('$Class'('TraitProperty'), '$Class'('PsychologicalProperty')), 5456:[]:subclass('TraitProperty', 'PsychologicalProperty'), 'Merge', 'QUALITIES', 7393). sigmaCache(documentation('$Class'('EmotionalState'), '$Object'(string('"The Class of Attributes that denote emotional states of Organisms (and perhaps other Agents). Note that EmotionalState is distinguished from TraitProperty in part by the fact that instances of the former are relatively transient while instances of the latter are persistent features of a creature\'s behavioral/psychological make-up."'), 'ContentBearingObject'(A))), 5455:[]:documentation('EmotionalState', string('"The Class of Attributes that denote emotional states of Organisms (and perhaps other Agents). Note that EmotionalState is distinguished from TraitProperty in part by the fact that instances of the former are relatively transient while instances of the latter are persistent features of a creature\'s behavioral/psychological make-up."')), 'Merge', 'QUALITIES', 7391). sigmaCache(disjoint('$Class'('EmotionalState'), '$Class'('TraitProperty')), 5454:[]:disjoint('EmotionalState', 'TraitProperty'), 'Merge', 'QUALITIES', 7389). sigmaCache(subclass('$Class'('EmotionalState'), '$Class'('PsychologicalProperty')), 5453:[]:subclass('EmotionalState', 'PsychologicalProperty'), 'Merge', 'QUALITIES', 7387). sigmaCache(documentation('$Class'('PsychologicalProperty'), '$Object'(string('"Attributes that characterize the mental or behavioral life of an Organism (and perhaps other Agents)."'), 'ContentBearingObject'(A))), 5452:[]:documentation('PsychologicalProperty', string('"Attributes that characterize the mental or behavioral life of an Organism (and perhaps other Agents)."')), 'Merge', 'QUALITIES', 7385). sigmaCache(subclass('$Class'('PsychologicalProperty'), '$Class'('BiologicalProperty')), 5451:[]:subclass('PsychologicalProperty', 'BiologicalProperty'), 'Merge', 'QUALITIES', 7383). sigmaCache(documentation('$Attribute'('Fetal', 'BiologicalProperty'('DevelopmentalProperty'(A))), '$Object'(string('"A Vertebrate in the later stage of development before its birth has this Attribute, which indicates that the main features of the FullyFormed animal are recognizable."'), 'ContentBearingObject'(B))), 5450:[]:documentation('Fetal', string('"A Vertebrate in the later stage of development before its birth has this Attribute, which indicates that the main features of the FullyFormed animal are recognizable."')), 'Merge', 'QUALITIES', 7381). sigmaCache(contraryProperty('$Attribute'('Fetal', 'BiologicalProperty'('DevelopmentalProperty'(A))), '$Attribute'('Embryonic', 'BiologicalProperty'('DevelopmentalProperty'(B)))), 5449:[]:contraryProperty('Fetal', 'Embryonic'), 'Merge', 'QUALITIES', 7379). sigmaCache(subAttribute('$Attribute'('Fetal', 'BiologicalProperty'('DevelopmentalProperty'(A))), '$Attribute'('NonFullyFormed', 'BiologicalProperty'('DevelopmentalProperty'(B)))), 5448:[]:subAttribute('Fetal', 'NonFullyFormed'), 'Merge', 'QUALITIES', 7377). sigmaCache(instance('$Attribute'('Fetal', 'BiologicalProperty'('DevelopmentalProperty'(A))), '$Class'('DevelopmentalProperty')), 5447:[]:instance('Fetal', 'DevelopmentalProperty'), 'Merge', 'QUALITIES', 7375). sigmaCache(documentation('$Attribute'('Embryonic', 'BiologicalProperty'('DevelopmentalProperty'(A))), '$Object'(string('"The stage of an Organism or an AnatomicalStructure that exists only before the Organism is fully formed. Mammals, for example, have this Attribute only prior to their birth."'), 'ContentBearingObject'(B))), 5446:[]:documentation('Embryonic', string('"The stage of an Organism or an AnatomicalStructure that exists only before the Organism is fully formed. Mammals, for example, have this Attribute only prior to their birth."')), 'Merge', 'QUALITIES', 7373). sigmaCache(successorAttribute('$Attribute'('Embryonic', 'BiologicalProperty'('DevelopmentalProperty'(A))), '$Attribute'('Fetal', 'BiologicalProperty'('DevelopmentalProperty'(B)))), 5445:[]:successorAttribute('Embryonic', 'Fetal'), 'Merge', 'QUALITIES', 7371). sigmaCache(subAttribute('$Attribute'('Embryonic', 'BiologicalProperty'('DevelopmentalProperty'(A))), '$Attribute'('NonFullyFormed', 'BiologicalProperty'('DevelopmentalProperty'(B)))), 5444:[]:subAttribute('Embryonic', 'NonFullyFormed'), 'Merge', 'QUALITIES', 7369). sigmaCache(instance('$Attribute'('Embryonic', 'BiologicalProperty'('DevelopmentalProperty'(A))), '$Class'('DevelopmentalProperty')), 5443:[]:instance('Embryonic', 'DevelopmentalProperty'), 'Merge', 'QUALITIES', 7367). sigmaCache(documentation('$Attribute'('Larval', 'BiologicalProperty'('DevelopmentalProperty'(A))), '$Object'(string('"Form of most Invertebrates, Amphibians, and Fish immediately after they hatch. This form is fundamentally unlike the adult form, and metamorphosis is required to reach the latter form."'), 'ContentBearingObject'(B))), 5442:[]:documentation('Larval', string('"Form of most Invertebrates, Amphibians, and Fish immediately after they hatch. This form is fundamentally unlike the adult form, and metamorphosis is required to reach the latter form."')), 'Merge', 'QUALITIES', 7365). sigmaCache(subAttribute('$Attribute'('Larval', 'BiologicalProperty'('DevelopmentalProperty'(A))), '$Attribute'('NonFullyFormed', 'BiologicalProperty'('DevelopmentalProperty'(B)))), 5441:[]:subAttribute('Larval', 'NonFullyFormed'), 'Merge', 'QUALITIES', 7363). sigmaCache(instance('$Attribute'('Larval', 'BiologicalProperty'('DevelopmentalProperty'(A))), '$Class'('DevelopmentalProperty')), 5440:[]:instance('Larval', 'DevelopmentalProperty'), 'Merge', 'QUALITIES', 7361). sigmaCache(documentation('$Attribute'('NonFullyFormed', 'BiologicalProperty'('DevelopmentalProperty'(A))), '$Object'(string('"The stage of an Animal before it is FullyFormed."'), 'ContentBearingObject'(B))), 5439:[]:documentation('NonFullyFormed', string('"The stage of an Animal before it is FullyFormed."')), 'Merge', 'QUALITIES', 7359). sigmaCache(successorAttribute('$Attribute'('NonFullyFormed', 'BiologicalProperty'('DevelopmentalProperty'(A))), '$Attribute'('FullyFormed', 'BiologicalProperty'('DevelopmentalProperty'(B)))), 5438:[]:successorAttribute('NonFullyFormed', 'FullyFormed'), 'Merge', 'QUALITIES', 7357). sigmaCache(contraryProperty('$Attribute'('NonFullyFormed', 'BiologicalProperty'('DevelopmentalProperty'(A))), '$Attribute'('FullyFormed', 'BiologicalProperty'('DevelopmentalProperty'(B)))), 5437:[]:contraryProperty('NonFullyFormed', 'FullyFormed'), 'Merge', 'QUALITIES', 7355). sigmaCache(instance('$Attribute'('NonFullyFormed', 'BiologicalProperty'('DevelopmentalProperty'(A))), '$Class'('DevelopmentalProperty')), 5436:[]:instance('NonFullyFormed', 'DevelopmentalProperty'), 'Merge', 'QUALITIES', 7353). sigmaCache(documentation('$Attribute'('FullyFormed', 'BiologicalProperty'('DevelopmentalProperty'(A))), '$Object'(string('"The stage of an Organism or an AnatomicalStructure when it has reached the end of its growth phase."'), 'ContentBearingObject'(B))), 5435:[]:documentation('FullyFormed', string('"The stage of an Organism or an AnatomicalStructure when it has reached the end of its growth phase."')), 'Merge', 'QUALITIES', 7351). sigmaCache(instance('$Attribute'('FullyFormed', 'BiologicalProperty'('DevelopmentalProperty'(A))), '$Class'('DevelopmentalProperty')), 5434:[]:instance('FullyFormed', 'DevelopmentalProperty'), 'Merge', 'QUALITIES', 7349). sigmaCache(documentation('$Class'('DevelopmentalProperty'), '$Object'(string('"Attributes that indicate the stage of development of an Organism."'), 'ContentBearingObject'(A))), 5433:[]:documentation('DevelopmentalProperty', string('"Attributes that indicate the stage of development of an Organism."')), 'Merge', 'QUALITIES', 7347). sigmaCache(subclass('$Class'('DevelopmentalProperty'), '$Class'('BiologicalProperty')), 5432:[]:subclass('DevelopmentalProperty', 'BiologicalProperty'), 'Merge', 'QUALITIES', 7345). sigmaCache(documentation('$Attribute'('Male', 'BiologicalProperty'('SexProperty'(A))), '$Object'(string('"An Attribute indicating that an Organism is male in nature."'), 'ContentBearingObject'(B))), 5431:[]:documentation('Male', string('"An Attribute indicating that an Organism is male in nature."')), 'Merge', 'QUALITIES', 7343). sigmaCache(contraryProperty('$Attribute'('Male', 'BiologicalProperty'('SexProperty'(A))), '$Attribute'('Female', 'BiologicalProperty'('SexProperty'(B)))), 5430:[]:contraryProperty('Male', 'Female'), 'Merge', 'QUALITIES', 7341). sigmaCache(instance('$Attribute'('Male', 'BiologicalProperty'('SexProperty'(A))), '$Class'('SexProperty')), 5429:[]:instance('Male', 'SexProperty'), 'Merge', 'QUALITIES', 7339). sigmaCache(documentation('$Attribute'('Female', 'BiologicalProperty'('SexProperty'(A))), '$Object'(string('"An Attribute indicating that an Organism is female in nature."'), 'ContentBearingObject'(B))), 5428:[]:documentation('Female', string('"An Attribute indicating that an Organism is female in nature."')), 'Merge', 'QUALITIES', 7337). sigmaCache(instance('$Attribute'('Female', 'BiologicalProperty'('SexProperty'(A))), '$Class'('SexProperty')), 5427:[]:instance('Female', 'SexProperty'), 'Merge', 'QUALITIES', 7335). sigmaCache(documentation('$Class'('SexProperty'), '$Object'(string('"Attributes that indicate the sex of an Organism."'), 'ContentBearingObject'(A))), 5426:[]:documentation('SexProperty', string('"Attributes that indicate the sex of an Organism."')), 'Merge', 'QUALITIES', 7333). sigmaCache(subclass('$Class'('SexProperty'), '$Class'('BiologicalProperty')), 5425:[]:subclass('SexProperty', 'BiologicalProperty'), 'Merge', 'QUALITIES', 7331). sigmaCache(documentation('$Relation'(deathTime, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A BinaryPredicate that specifies, at any level of resolution, the TimePosition at which a particular Organism died."'), 'ContentBearingObject'(B))), 5388:[]:documentation(deathTime, string('"A BinaryPredicate that specifies, at any level of resolution, the TimePosition at which a particular Organism died."')), 'Merge', 'QUALITIES', 7321). sigmaCache(subrelation('$Relation'(deathTime, 'Predicate'('BinaryPredicate'(A))), '$Relation'(time, 'Predicate'('BinaryPredicate'(B)))), 5387:[]:subrelation(deathTime, time), 'Merge', 'QUALITIES', 7319). sigmaCache(domain('$Relation'(deathTime, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimePosition')), 5386:[]:domain(deathTime, 2, 'TimePosition'), 'Merge', 'QUALITIES', 7317). sigmaCache(domain('$Relation'(deathTime, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Organism')), 5385:[]:domain(deathTime, 1, 'Organism'), 'Merge', 'QUALITIES', 7315). sigmaCache(instance('$Relation'(deathTime, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 5384:[]:instance(deathTime, 'AsymmetricRelation'), 'Merge', 'QUALITIES', 7313). sigmaCache(instance('$Relation'(deathTime, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 5383:[]:instance(deathTime, 'BinaryPredicate'), 'Merge', 'QUALITIES', 7311). sigmaCache(documentation('$Attribute'('Dead', 'BiologicalProperty'('AnimacyProperty'(A))), '$Object'(string('"This Attribute applies to Organisms that are not alive."'), 'ContentBearingObject'(B))), 5382:[]:documentation('Dead', string('"This Attribute applies to Organisms that are not alive."')), 'Merge', 'QUALITIES', 7309). sigmaCache(contraryProperty('$Attribute'('Dead', 'BiologicalProperty'('AnimacyProperty'(A))), '$Attribute'('Living', 'BiologicalProperty'('AnimacyProperty'(B)))), 5381:[]:contraryProperty('Dead', 'Living'), 'Merge', 'QUALITIES', 7307). sigmaCache(instance('$Attribute'('Dead', 'BiologicalProperty'('AnimacyProperty'(A))), '$Class'('AnimacyProperty')), 5380:[]:instance('Dead', 'AnimacyProperty'), 'Merge', 'QUALITIES', 7305). sigmaCache(documentation('$Relation'(birthTime, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A BinaryPredicate that specifies, at any level of resolution, the TimePosition at which a particular Organism was born."'), 'ContentBearingObject'(B))), 5373:[]:documentation(birthTime, string('"A BinaryPredicate that specifies, at any level of resolution, the TimePosition at which a particular Organism was born."')), 'Merge', 'QUALITIES', 7299). sigmaCache(subrelation('$Relation'(birthTime, 'Predicate'('BinaryPredicate'(A))), '$Relation'(time, 'Predicate'('BinaryPredicate'(B)))), 5372:[]:subrelation(birthTime, time), 'Merge', 'QUALITIES', 7297). sigmaCache(domain('$Relation'(birthTime, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimePosition')), 5371:[]:domain(birthTime, 2, 'TimePosition'), 'Merge', 'QUALITIES', 7295). sigmaCache(domain('$Relation'(birthTime, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Organism')), 5370:[]:domain(birthTime, 1, 'Organism'), 'Merge', 'QUALITIES', 7293). sigmaCache(instance('$Relation'(birthTime, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 5369:[]:instance(birthTime, 'AsymmetricRelation'), 'Merge', 'QUALITIES', 7291). sigmaCache(instance('$Relation'(birthTime, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 5368:[]:instance(birthTime, 'BinaryPredicate'), 'Merge', 'QUALITIES', 7289). sigmaCache(documentation('$Attribute'('Living', 'BiologicalProperty'('AnimacyProperty'(A))), '$Object'(string('"This Attribute applies to Organisms that are alive."'), 'ContentBearingObject'(B))), 5364:[]:documentation('Living', string('"This Attribute applies to Organisms that are alive."')), 'Merge', 'QUALITIES', 7285). sigmaCache(instance('$Attribute'('Living', 'BiologicalProperty'('AnimacyProperty'(A))), '$Class'('AnimacyProperty')), 5363:[]:instance('Living', 'AnimacyProperty'), 'Merge', 'QUALITIES', 7283). sigmaCache(documentation('$Class'('AnimacyProperty'), '$Object'(string('"Attributes that indicate whether an Organism is alive or not."'), 'ContentBearingObject'(A))), 5362:[]:documentation('AnimacyProperty', string('"Attributes that indicate whether an Organism is alive or not."')), 'Merge', 'QUALITIES', 7281). sigmaCache(subclass('$Class'('AnimacyProperty'), '$Class'('BiologicalProperty')), 5361:[]:subclass('AnimacyProperty', 'BiologicalProperty'), 'Merge', 'QUALITIES', 7279). sigmaCache(documentation('$Class'('BiologicalProperty'), '$Object'(string('"Attributes that apply specifically to instances of Organism or parts of an Organism."'), 'ContentBearingObject'(A))), 5357:[]:documentation('BiologicalProperty', string('"Attributes that apply specifically to instances of Organism or parts of an Organism."')), 'Merge', 'QUALITIES', 7275). sigmaCache(subclass('$Class'('BiologicalProperty'), '$Class'('Attribute')), 5356:[]:subclass('BiologicalProperty', 'Attribute'), 'Merge', 'QUALITIES', 7273). sigmaCache(documentation('$Attribute'('Unbreakable', 'BreakabilityProperty'(A)), '$Object'(string('"An Attribute which indicates that the associated Object cannot be broken under ordinary circumstances."'), 'ContentBearingObject'(B))), 5355:[]:documentation('Unbreakable', string('"An Attribute which indicates that the associated Object cannot be broken under ordinary circumstances."')), 'Merge', 'QUALITIES', 7271). sigmaCache(contraryProperty('$Attribute'('Unbreakable', 'BreakabilityProperty'(A)), '$Attribute'('Fragile', 'BreakabilityProperty'(B))), 5354:[]:contraryProperty('Unbreakable', 'Fragile'), 'Merge', 'QUALITIES', 7269). sigmaCache(instance('$Attribute'('Unbreakable', 'BreakabilityProperty'(A)), '$Class'('BreakabilityProperty')), 5353:[]:instance('Unbreakable', 'BreakabilityProperty'), 'Merge', 'QUALITIES', 7267). sigmaCache(documentation('$Attribute'('Fragile', 'BreakabilityProperty'(A)), '$Object'(string('"An Attribute which indicates that the associated Object is very breakable."'), 'ContentBearingObject'(B))), 5352:[]:documentation('Fragile', string('"An Attribute which indicates that the associated Object is very breakable."')), 'Merge', 'QUALITIES', 7265). sigmaCache(instance('$Attribute'('Fragile', 'BreakabilityProperty'(A)), '$Class'('BreakabilityProperty')), 5351:[]:instance('Fragile', 'BreakabilityProperty'), 'Merge', 'QUALITIES', 7263). sigmaCache(documentation('$Class'('BreakabilityProperty'), '$Object'(string('"A subclass of Attributes for characterizing the breakability of CorpuscularObjects."'), 'ContentBearingObject'(A))), 5350:[]:documentation('BreakabilityProperty', string('"A subclass of Attributes for characterizing the breakability of CorpuscularObjects."')), 'Merge', 'QUALITIES', 7261). sigmaCache(subclass('$Class'('BreakabilityProperty'), '$Class'('Attribute')), 5349:[]:subclass('BreakabilityProperty', 'Attribute'), 'Merge', 'QUALITIES', 7259). sigmaCache(documentation('$Attribute'('Wet', 'SaturationProperty'(A)), '$Object'(string('"An Attribute which indicates that the associated Object is fully saturated with Water."'), 'ContentBearingObject'(B))), 5341:[]:documentation('Wet', string('"An Attribute which indicates that the associated Object is fully saturated with Water."')), 'Merge', 'QUALITIES', 7255). sigmaCache(subAttribute('$Attribute'('Wet', 'SaturationProperty'(A)), '$Attribute'('Damp', 'SaturationProperty'(B))), 5340:[]:subAttribute('Wet', 'Damp'), 'Merge', 'QUALITIES', 7253). sigmaCache(instance('$Attribute'('Wet', 'SaturationProperty'(A)), '$Class'('SaturationProperty')), 5339:[]:instance('Wet', 'SaturationProperty'), 'Merge', 'QUALITIES', 7251). sigmaCache(documentation('$Attribute'('Damp', 'SaturationProperty'(A)), '$Object'(string('"An Attribute which indicates that the associated Object contains a relatively large amount of Water."'), 'ContentBearingObject'(B))), 5338:[]:documentation('Damp', string('"An Attribute which indicates that the associated Object contains a relatively large amount of Water."')), 'Merge', 'QUALITIES', 7249). sigmaCache(instance('$Attribute'('Damp', 'SaturationProperty'(A)), '$Class'('SaturationProperty')), 5337:[]:instance('Damp', 'SaturationProperty'), 'Merge', 'QUALITIES', 7247). sigmaCache(documentation('$Attribute'('Anhydrous', 'SaturationProperty'(A)), '$Object'(string('"An Attribute which indicates that the associated Object does not contain any Water."'), 'ContentBearingObject'(B))), 5333:[]:documentation('Anhydrous', string('"An Attribute which indicates that the associated Object does not contain any Water."')), 'Merge', 'QUALITIES', 7243). sigmaCache(subAttribute('$Attribute'('Anhydrous', 'SaturationProperty'(A)), '$Attribute'('Dry', 'SaturationProperty'(B))), 5332:[]:subAttribute('Anhydrous', 'Dry'), 'Merge', 'QUALITIES', 7241). sigmaCache(instance('$Attribute'('Anhydrous', 'SaturationProperty'(A)), '$Class'('SaturationProperty')), 5331:[]:instance('Anhydrous', 'SaturationProperty'), 'Merge', 'QUALITIES', 7239). sigmaCache(documentation('$Attribute'('Dry', 'SaturationProperty'(A)), '$Object'(string('"An Attribute which indicates that the associated Object contains a relatively small amount of Water."'), 'ContentBearingObject'(B))), 5330:[]:documentation('Dry', string('"An Attribute which indicates that the associated Object contains a relatively small amount of Water."')), 'Merge', 'QUALITIES', 7237). sigmaCache(contraryProperty('$Attribute'('Dry', 'SaturationProperty'(A)), '$Attribute'('Damp', 'SaturationProperty'(B))), 5329:[]:contraryProperty('Dry', 'Damp'), 'Merge', 'QUALITIES', 7235). sigmaCache(instance('$Attribute'('Dry', 'SaturationProperty'(A)), '$Class'('SaturationProperty')), 5328:[]:instance('Dry', 'SaturationProperty'), 'Merge', 'QUALITIES', 7233). sigmaCache(documentation('$Class'('SaturationProperty'), '$Object'(string('"A Class of Attributes that specify, in qualitative terms, the amount of Water in a particular Object."'), 'ContentBearingObject'(A))), 5327:[]:documentation('SaturationProperty', string('"A Class of Attributes that specify, in qualitative terms, the amount of Water in a particular Object."')), 'Merge', 'QUALITIES', 7231). sigmaCache(subclass('$Class'('SaturationProperty'), '$Class'('Attribute')), 5326:[]:subclass('SaturationProperty', 'Attribute'), 'Merge', 'QUALITIES', 7229). sigmaCache(documentation('$Class'('SoundProperty'), '$Object'(string('"Any Attribute that characterizes the sound made by an Object."'), 'ContentBearingObject'(A))), 5325:[]:documentation('SoundProperty', string('"Any Attribute that characterizes the sound made by an Object."')), 'Merge', 'QUALITIES', 7227). sigmaCache(subclass('$Class'('SoundProperty'), '$Class'('Attribute')), 5324:[]:subclass('SoundProperty', 'Attribute'), 'Merge', 'QUALITIES', 7225). sigmaCache(documentation('$Attribute'('Rough', 'TextureProperty'(A)), '$Object'(string('"An Object with this Attribute has a rough surface."'), 'ContentBearingObject'(B))), 5323:[]:documentation('Rough', string('"An Object with this Attribute has a rough surface."')), 'Merge', 'QUALITIES', 7223). sigmaCache(contraryProperty('$Attribute'('Smooth', 'TextureProperty'(A)), '$Attribute'('Rough', 'TextureProperty'(B))), 5322:[]:contraryProperty('Smooth', 'Rough'), 'Merge', 'QUALITIES', 7221). sigmaCache(instance('$Attribute'('Rough', 'TextureProperty'(A)), '$Class'('TextureProperty')), 5321:[]:instance('Rough', 'TextureProperty'), 'Merge', 'QUALITIES', 7219). sigmaCache(documentation('$Attribute'('Smooth', 'TextureProperty'(A)), '$Object'(string('"An Object with this Attribute has a smooth surface."'), 'ContentBearingObject'(B))), 5320:[]:documentation('Smooth', string('"An Object with this Attribute has a smooth surface."')), 'Merge', 'QUALITIES', 7217). sigmaCache(instance('$Attribute'('Smooth', 'TextureProperty'(A)), '$Class'('TextureProperty')), 5319:[]:instance('Smooth', 'TextureProperty'), 'Merge', 'QUALITIES', 7215). sigmaCache(documentation('$Class'('TextureProperty'), '$Object'(string('"Any Attribute that characterizes the texture of an Object."'), 'ContentBearingObject'(A))), 5314:[]:documentation('TextureProperty', string('"Any Attribute that characterizes the texture of an Object."')), 'Merge', 'QUALITIES', 7211). sigmaCache(subclass('$Class'('TextureProperty'), '$Class'('Attribute')), 5313:[]:subclass('TextureProperty', 'Attribute'), 'Merge', 'QUALITIES', 7209). sigmaCache(documentation('$Attribute'('Rigid', 'ShapeProperty'(A)), '$Object'(string('"The shape of an Object with this Attribute cannot be easily altered."'), 'ContentBearingObject'(B))), 5312:[]:documentation('Rigid', string('"The shape of an Object with this Attribute cannot be easily altered."')), 'Merge', 'QUALITIES', 7207). sigmaCache(contraryProperty('$Attribute'('Rigid', 'ShapeProperty'(A)), '$Attribute'('Pliable', 'ShapeProperty'(B))), 5311:[]:contraryProperty('Rigid', 'Pliable'), 'Merge', 'QUALITIES', 7205). sigmaCache(instance('$Attribute'('Rigid', 'ShapeProperty'(A)), '$Class'('ShapeProperty')), 5310:[]:instance('Rigid', 'ShapeProperty'), 'Merge', 'QUALITIES', 7203). sigmaCache(documentation('$Attribute'('Pliable', 'ShapeProperty'(A)), '$Object'(string('"The shape of an Object with this Attribute can be altered."'), 'ContentBearingObject'(B))), 5306:[]:documentation('Pliable', string('"The shape of an Object with this Attribute can be altered."')), 'Merge', 'QUALITIES', 7199). sigmaCache(instance('$Attribute'('Pliable', 'ShapeProperty'(A)), '$Class'('ShapeProperty')), 5305:[]:instance('Pliable', 'ShapeProperty'), 'Merge', 'QUALITIES', 7197). sigmaCache(documentation('$Class'('ShapeProperty'), '$Object'(string('"Any Attribute that characterizes the shape of an Object."'), 'ContentBearingObject'(A))), 5304:[]:documentation('ShapeProperty', string('"Any Attribute that characterizes the shape of an Object."')), 'Merge', 'QUALITIES', 7195). sigmaCache(subclass('$Class'('ShapeProperty'), '$Class'('Attribute')), 5303:[]:subclass('ShapeProperty', 'Attribute'), 'Merge', 'QUALITIES', 7193). sigmaCache(documentation('$Attribute'('Polychromatic', 'VisualProperty'('ColorProperty'(A))), '$Object'(string('"An Object with this Attribute has different colors on different parts of its surface."'), 'ContentBearingObject'(B))), 5288:[]:documentation('Polychromatic', string('"An Object with this Attribute has different colors on different parts of its surface."')), 'Merge', 'QUALITIES', 7189). sigmaCache(contraryProperty('$Attribute'('Polychromatic', 'VisualProperty'('ColorProperty'(A))), '$Attribute'('Monochromatic', 'VisualProperty'('ColorProperty'(B)))), 5287:[]:contraryProperty('Polychromatic', 'Monochromatic'), 'Merge', 'QUALITIES', 7187). sigmaCache(instance('$Attribute'('Polychromatic', 'VisualProperty'('ColorProperty'(A))), '$Class'('ColorProperty')), 5286:[]:instance('Polychromatic', 'ColorProperty'), 'Merge', 'QUALITIES', 7185). sigmaCache(documentation('$Attribute'('Monochromatic', 'VisualProperty'('ColorProperty'(A))), '$Object'(string('"An Object with this Attribute has the same color on every part of its surface."'), 'ContentBearingObject'(B))), 5279:[]:documentation('Monochromatic', string('"An Object with this Attribute has the same color on every part of its surface."')), 'Merge', 'QUALITIES', 7181). sigmaCache(instance('$Attribute'('Monochromatic', 'VisualProperty'('ColorProperty'(A))), '$Class'('ColorProperty')), 5278:[]:instance('Monochromatic', 'ColorProperty'), 'Merge', 'QUALITIES', 7179). sigmaCache(documentation('$Attribute'('Yellow', 'VisualProperty'('ColorProperty'('PrimaryColor'(A)))), '$Object'(string('"The Attribute of being yellow in color."'), 'ContentBearingObject'(B))), 5277:[]:documentation('Yellow', string('"The Attribute of being yellow in color."')), 'Merge', 'QUALITIES', 7177). sigmaCache(instance('$Attribute'('Yellow', 'VisualProperty'('ColorProperty'('PrimaryColor'(A)))), '$Class'('PrimaryColor')), 5276:[]:instance('Yellow', 'PrimaryColor'), 'Merge', 'QUALITIES', 7175). sigmaCache(documentation('$Attribute'('Blue', 'VisualProperty'('ColorProperty'('PrimaryColor'(A)))), '$Object'(string('"The Attribute of being blue in color."'), 'ContentBearingObject'(B))), 5275:[]:documentation('Blue', string('"The Attribute of being blue in color."')), 'Merge', 'QUALITIES', 7173). sigmaCache(contraryProperty('$Attribute'('Blue', 'VisualProperty'('ColorProperty'('PrimaryColor'(A)))), '$Attribute'('Yellow', 'VisualProperty'('ColorProperty'('PrimaryColor'(B))))), 5274:[]:contraryProperty('Blue', 'Yellow'), 'Merge', 'QUALITIES', 7171). sigmaCache(instance('$Attribute'('Blue', 'VisualProperty'('ColorProperty'('PrimaryColor'(A)))), '$Class'('PrimaryColor')), 5273:[]:instance('Blue', 'PrimaryColor'), 'Merge', 'QUALITIES', 7169). sigmaCache(documentation('$Attribute'('Red', 'VisualProperty'('ColorProperty'('PrimaryColor'(A)))), '$Object'(string('"The Attribute of redness."'), 'ContentBearingObject'(B))), 5272:[]:documentation('Red', string('"The Attribute of redness."')), 'Merge', 'QUALITIES', 7167). sigmaCache(contraryProperty('$Attribute'('Red', 'VisualProperty'('ColorProperty'('PrimaryColor'(A)))), '$Attribute'('Yellow', 'VisualProperty'('ColorProperty'('PrimaryColor'(B))))), 5271:[]:contraryProperty('Red', 'Yellow'), 'Merge', 'QUALITIES', 7165). sigmaCache(contraryProperty('$Attribute'('Red', 'VisualProperty'('ColorProperty'('PrimaryColor'(A)))), '$Attribute'('Blue', 'VisualProperty'('ColorProperty'('PrimaryColor'(B))))), 5270:[]:contraryProperty('Red', 'Blue'), 'Merge', 'QUALITIES', 7163). sigmaCache(instance('$Attribute'('Red', 'VisualProperty'('ColorProperty'('PrimaryColor'(A)))), '$Class'('PrimaryColor')), 5269:[]:instance('Red', 'PrimaryColor'), 'Merge', 'QUALITIES', 7161). sigmaCache(documentation('$Class'('PrimaryColor'), '$Object'(string('"Colors which can be blended to form any color and which cannot be derived from any other colors."'), 'ContentBearingObject'(A))), 5268:[]:documentation('PrimaryColor', string('"Colors which can be blended to form any color and which cannot be derived from any other colors."')), 'Merge', 'QUALITIES', 7159). sigmaCache(subclass('$Class'('PrimaryColor'), '$Class'('ColorProperty')), 5267:[]:subclass('PrimaryColor', 'ColorProperty'), 'Merge', 'QUALITIES', 7157). sigmaCache(documentation('$Class'('ColorProperty'), '$Object'(string('"The Class of VisualProperties relating to the color of Objects."'), 'ContentBearingObject'(A))), 5266:[]:documentation('ColorProperty', string('"The Class of VisualProperties relating to the color of Objects."')), 'Merge', 'QUALITIES', 7155). sigmaCache(subclass('$Class'('ColorProperty'), '$Class'('VisualProperty')), 5265:[]:subclass('ColorProperty', 'VisualProperty'), 'Merge', 'QUALITIES', 7153). sigmaCache(documentation('$Class'('VisualProperty'), '$Object'(string('"The Class of visually discernible properties."'), 'ContentBearingObject'(A))), 5264:[]:documentation('VisualProperty', string('"The Class of visually discernible properties."')), 'Merge', 'QUALITIES', 7151). sigmaCache(subclass('$Class'('VisualProperty'), '$Class'('Attribute')), 5263:[]:subclass('VisualProperty', 'Attribute'), 'Merge', 'QUALITIES', 7149). sigmaCache(documentation('$Class'('OlfactoryProperty'), '$Object'(string('"The Class of properties that are detectable by smell."'), 'ContentBearingObject'(A))), 5262:[]:documentation('OlfactoryProperty', string('"The Class of properties that are detectable by smell."')), 'Merge', 'QUALITIES', 7147). sigmaCache(subclass('$Class'('OlfactoryProperty'), '$Class'('Attribute')), 5261:[]:subclass('OlfactoryProperty', 'Attribute'), 'Merge', 'QUALITIES', 7145). sigmaCache(documentation('$Attribute'('Bitter', 'TasteProperty'(A)), '$Object'(string('"The Attribute of Objects that are bitter-tasting."'), 'ContentBearingObject'(B))), 5260:[]:documentation('Bitter', string('"The Attribute of Objects that are bitter-tasting."')), 'Merge', 'QUALITIES', 7143). sigmaCache(instance('$Attribute'('Bitter', 'TasteProperty'(A)), '$Class'('TasteProperty')), 5259:[]:instance('Bitter', 'TasteProperty'), 'Merge', 'QUALITIES', 7141). sigmaCache(documentation('$Attribute'('Sweet', 'TasteProperty'(A)), '$Object'(string('"The Attribute of Objects that are sweet-tasting."'), 'ContentBearingObject'(B))), 5258:[]:documentation('Sweet', string('"The Attribute of Objects that are sweet-tasting."')), 'Merge', 'QUALITIES', 7139). sigmaCache(contraryProperty('$Attribute'('Sweet', 'TasteProperty'(A)), '$Attribute'('Bitter', 'TasteProperty'(B))), 5257:[]:contraryProperty('Sweet', 'Bitter'), 'Merge', 'QUALITIES', 7137). sigmaCache(instance('$Attribute'('Sweet', 'TasteProperty'(A)), '$Class'('TasteProperty')), 5256:[]:instance('Sweet', 'TasteProperty'), 'Merge', 'QUALITIES', 7135). sigmaCache(documentation('$Class'('TasteProperty'), '$Object'(string('"The Class of Attributes relating to the taste of Objects."'), 'ContentBearingObject'(A))), 5251:[]:documentation('TasteProperty', string('"The Class of Attributes relating to the taste of Objects."')), 'Merge', 'QUALITIES', 7131). sigmaCache(subclass('$Class'('TasteProperty'), '$Class'('Attribute')), 5250:[]:subclass('TasteProperty', 'Attribute'), 'Merge', 'QUALITIES', 7129). sigmaCache(documentation('$Attribute'('Gas', 'PhysicalState'(A)), '$Object'(string('"An Object has the Attribute of Gas if it has neither a fixed volume nor a fixed shape."'), 'ContentBearingObject'(B))), 5243:[]:documentation('Gas', string('"An Object has the Attribute of Gas if it has neither a fixed volume nor a fixed shape."')), 'Merge', 'QUALITIES', 7125). sigmaCache(instance('$Attribute'('Gas', 'PhysicalState'(A)), '$Class'('PhysicalState')), 5242:[]:instance('Gas', 'PhysicalState'), 'Merge', 'QUALITIES', 7123). sigmaCache(documentation('$Attribute'('Liquid', 'PhysicalState'(A)), '$Object'(string('"An Object has the Attribute of Liquid if it has a fixed volume but not a fixed shape."'), 'ContentBearingObject'(B))), 5239:[]:documentation('Liquid', string('"An Object has the Attribute of Liquid if it has a fixed volume but not a fixed shape."')), 'Merge', 'QUALITIES', 7119). sigmaCache(instance('$Attribute'('Liquid', 'PhysicalState'(A)), '$Class'('PhysicalState')), 5238:[]:instance('Liquid', 'PhysicalState'), 'Merge', 'QUALITIES', 7117). sigmaCache(documentation('$Attribute'('Solid', 'PhysicalState'(A)), '$Object'(string('"An Object has the Attribute of Solid if it has a fixed shape and a fixed volume."'), 'ContentBearingObject'(B))), 5237:[]:documentation('Solid', string('"An Object has the Attribute of Solid if it has a fixed shape and a fixed volume."')), 'Merge', 'QUALITIES', 7115). sigmaCache(instance('$Attribute'('Solid', 'PhysicalState'(A)), '$Class'('PhysicalState')), 5236:[]:instance('Solid', 'PhysicalState'), 'Merge', 'QUALITIES', 7113). sigmaCache(documentation('$Class'('PhysicalState'), '$Object'(string('"The physical state of an Object. There are three instances of this Class: Solid, Liquid, and Gas. Physical changes are not characterized by the transformation of one substance into another, but rather by the change of the form (physical states) of a given substance. The bending of a piece of copper wire fails to change the copper into another substance; crushing a block of ice leaves only crushed ice; melting an iron nail yields a substance still called iron: these are all accepted as physical changes."'), 'ContentBearingObject'(A))), 5235:[]:documentation('PhysicalState', string('"The physical state of an Object. There are three instances of this Class: Solid, Liquid, and Gas. Physical changes are not characterized by the transformation of one substance into another, but rather by the change of the form (physical states) of a given substance. The bending of a piece of copper wire fails to change the copper into another substance; crushing a block of ice leaves only crushed ice; melting an iron nail yields a substance still called iron: these are all accepted as physical changes."')), 'Merge', 'QUALITIES', 7111). sigmaCache(subclass('$Class'('PhysicalState'), '$Class'('Attribute')), 5234:[]:subclass('PhysicalState', 'Attribute'), 'Merge', 'QUALITIES', 7109). sigmaCache(documentation('$Attribute'('On', 'PositionalAttribute'(A)), '$Object'(string('"This is used to assert that an object is on top of another object, and it is derived from the up/down schema and involves contact."'), 'ContentBearingObject'(B))), 5231:[]:documentation('On', string('"This is used to assert that an object is on top of another object, and it is derived from the up/down schema and involves contact."')), 'Merge', 'QUALITIES', 7105). sigmaCache(instance('$Attribute'('On', 'PositionalAttribute'(A)), '$Class'('PositionalAttribute')), 5230:[]:instance('On', 'PositionalAttribute'), 'Merge', 'QUALITIES', 7103). sigmaCache(documentation('$Attribute'('Near', 'PositionalAttribute'(A)), '$Object'(string('"The relation of common sense adjacency. Note that, if an object is Near another object, then the objects are not connected."'), 'ContentBearingObject'(B))), 5227:[]:documentation('Near', string('"The relation of common sense adjacency. Note that, if an object is Near another object, then the objects are not connected."')), 'Merge', 'QUALITIES', 7099). sigmaCache(instance('$Attribute'('Near', 'PositionalAttribute'(A)), '$Class'('PositionalAttribute')), 5226:[]:instance('Near', 'PositionalAttribute'), 'Merge', 'QUALITIES', 7097). sigmaCache(documentation('$Attribute'('Right', 'PositionalAttribute'(A)), '$Object'(string('"This PositionalAttribute is derived from the left/right schema. Note that this means directly to the right, so that, if one object is to the right of another, then the projections of the two objects overlap."'), 'ContentBearingObject'(B))), 5221:[]:documentation('Right', string('"This PositionalAttribute is derived from the left/right schema. Note that this means directly to the right, so that, if one object is to the right of another, then the projections of the two objects overlap."')), 'Merge', 'QUALITIES', 7093). sigmaCache(instance('$Attribute'('Right', 'PositionalAttribute'(A)), '$Class'('PositionalAttribute')), 5220:[]:instance('Right', 'PositionalAttribute'), 'Merge', 'QUALITIES', 7091). sigmaCache(documentation('$Attribute'('Left', 'PositionalAttribute'(A)), '$Object'(string('"This PositionalAttribute is derived from the left/right schema. Note that this means directly to the left, so that, if one object is to the left of another, then the projections of the two objects overlap."'), 'ContentBearingObject'(B))), 5219:[]:documentation('Left', string('"This PositionalAttribute is derived from the left/right schema. Note that this means directly to the left, so that, if one object is to the left of another, then the projections of the two objects overlap."')), 'Merge', 'QUALITIES', 7089). sigmaCache(instance('$Attribute'('Left', 'PositionalAttribute'(A)), '$Class'('PositionalAttribute')), 5218:[]:instance('Left', 'PositionalAttribute'), 'Merge', 'QUALITIES', 7087). sigmaCache(documentation('$Attribute'('Behind', 'PositionalAttribute'(A)), '$Object'(string('"This PositionalAttribute is derived from the front/back schema. Note that this means directly behind, so that, if one object is behind another, then the projections of the two objects overlap."'), 'ContentBearingObject'(B))), 5213:[]:documentation('Behind', string('"This PositionalAttribute is derived from the front/back schema. Note that this means directly behind, so that, if one object is behind another, then the projections of the two objects overlap."')), 'Merge', 'QUALITIES', 7083). sigmaCache(instance('$Attribute'('Behind', 'PositionalAttribute'(A)), '$Class'('PositionalAttribute')), 5212:[]:instance('Behind', 'PositionalAttribute'), 'Merge', 'QUALITIES', 7081). sigmaCache(documentation('$Attribute'('Front', 'PositionalAttribute'(A)), '$Object'(string('"This PositionalAttribute is derived from the front/back schema. Note that this means directly in front of, so that, if one object is in front of another, then the projections of the two objects overlap."'), 'ContentBearingObject'(B))), 5211:[]:documentation('Front', string('"This PositionalAttribute is derived from the front/back schema. Note that this means directly in front of, so that, if one object is in front of another, then the projections of the two objects overlap."')), 'Merge', 'QUALITIES', 7079). sigmaCache(instance('$Attribute'('Front', 'PositionalAttribute'(A)), '$Class'('PositionalAttribute')), 5210:[]:instance('Front', 'PositionalAttribute'), 'Merge', 'QUALITIES', 7077). sigmaCache(documentation('$Attribute'('Adjacent', 'PositionalAttribute'(A)), '$Object'(string('"Used to assert that an object ?OBJ1 is close to, near or abutting ?OBJ2. This PositionalAttribute covers the following common sense notions: adjoins, abuts, is contiguous to, is juxtaposed, and is close to."'), 'ContentBearingObject'(B))), 5206:[]:documentation('Adjacent', string('"Used to assert that an object ?OBJ1 is close to, near or abutting ?OBJ2. This PositionalAttribute covers the following common sense notions: adjoins, abuts, is contiguous to, is juxtaposed, and is close to."')), 'Merge', 'QUALITIES', 7073). sigmaCache(instance('$Attribute'('Adjacent', 'PositionalAttribute'(A)), '$Class'('PositionalAttribute')), 5205:[]:instance('Adjacent', 'PositionalAttribute'), 'Merge', 'QUALITIES', 7071). sigmaCache(documentation('$Attribute'('Below', 'PositionalAttribute'(A)), '$Object'(string('"This PositionalAttribute is derived from the up/down schema and may or may not involve contact. Note that this means directly below, i.e., if one object is Below another object, then the projections of the two objects overlap."'), 'ContentBearingObject'(B))), 5201:[]:documentation('Below', string('"This PositionalAttribute is derived from the up/down schema and may or may not involve contact. Note that this means directly below, i.e., if one object is Below another object, then the projections of the two objects overlap."')), 'Merge', 'QUALITIES', 7067). sigmaCache(instance('$Attribute'('Below', 'PositionalAttribute'(A)), '$Class'('PositionalAttribute')), 5200:[]:instance('Below', 'PositionalAttribute'), 'Merge', 'QUALITIES', 7065). sigmaCache(documentation('$Attribute'('Above', 'PositionalAttribute'(A)), '$Object'(string('"This is a PositionalAttribute derived from the up/down schema and not involving contact. Note that this means directly above, i.e., if one object is Above another object, then the projections of the two objects overlap."'), 'ContentBearingObject'(B))), 5193:[]:documentation('Above', string('"This is a PositionalAttribute derived from the up/down schema and not involving contact. Note that this means directly above, i.e., if one object is Above another object, then the projections of the two objects overlap."')), 'Merge', 'QUALITIES', 7059). sigmaCache(instance('$Attribute'('Above', 'PositionalAttribute'(A)), '$Class'('PositionalAttribute')), 5192:[]:instance('Above', 'PositionalAttribute'), 'Merge', 'QUALITIES', 7057). sigmaCache(documentation('$Attribute'('Horizontal', 'PositionalAttribute'(A)), '$Object'(string('"Attribute used to indicate that an Object is positioned width-wise with respect to another Object."'), 'ContentBearingObject'(B))), 5191:[]:documentation('Horizontal', string('"Attribute used to indicate that an Object is positioned width-wise with respect to another Object."')), 'Merge', 'QUALITIES', 7055). sigmaCache(contraryProperty('$Attribute'('Horizontal', 'PositionalAttribute'(A)), '$Attribute'('Vertical', 'PositionalAttribute'(B))), 5190:[]:contraryProperty('Horizontal', 'Vertical'), 'Merge', 'QUALITIES', 7053). sigmaCache(instance('$Attribute'('Horizontal', 'PositionalAttribute'(A)), '$Class'('PositionalAttribute')), 5189:[]:instance('Horizontal', 'PositionalAttribute'), 'Merge', 'QUALITIES', 7051). sigmaCache(documentation('$Attribute'('Vertical', 'PositionalAttribute'(A)), '$Object'(string('"Attribute used to indicate that an Object is positioned height-wise with respect to another Object."'), 'ContentBearingObject'(B))), 5188:[]:documentation('Vertical', string('"Attribute used to indicate that an Object is positioned height-wise with respect to another Object."')), 'Merge', 'QUALITIES', 7049). sigmaCache(instance('$Attribute'('Vertical', 'PositionalAttribute'(A)), '$Class'('PositionalAttribute')), 5187:[]:instance('Vertical', 'PositionalAttribute'), 'Merge', 'QUALITIES', 7047). sigmaCache(documentation('$Attribute'('West', 'PositionalAttribute'('DirectionalAttribute'(A))), '$Object'(string('"The compass direction of West."'), 'ContentBearingObject'(B))), 5186:[]:documentation('West', string('"The compass direction of West."')), 'Merge', 'QUALITIES', 7045). sigmaCache(instance('$Attribute'('West', 'PositionalAttribute'('DirectionalAttribute'(A))), '$Class'('DirectionalAttribute')), 5185:[]:instance('West', 'DirectionalAttribute'), 'Merge', 'QUALITIES', 7043). sigmaCache(documentation('$Attribute'('East', 'PositionalAttribute'('DirectionalAttribute'(A))), '$Object'(string('"The compass direction of East."'), 'ContentBearingObject'(B))), 5184:[]:documentation('East', string('"The compass direction of East."')), 'Merge', 'QUALITIES', 7041). sigmaCache(instance('$Attribute'('East', 'PositionalAttribute'('DirectionalAttribute'(A))), '$Class'('DirectionalAttribute')), 5183:[]:instance('East', 'DirectionalAttribute'), 'Merge', 'QUALITIES', 7039). sigmaCache(documentation('$Attribute'('South', 'PositionalAttribute'('DirectionalAttribute'(A))), '$Object'(string('"The compass direction of South."'), 'ContentBearingObject'(B))), 5182:[]:documentation('South', string('"The compass direction of South."')), 'Merge', 'QUALITIES', 7037). sigmaCache(instance('$Attribute'('South', 'PositionalAttribute'('DirectionalAttribute'(A))), '$Class'('DirectionalAttribute')), 5181:[]:instance('South', 'DirectionalAttribute'), 'Merge', 'QUALITIES', 7035). sigmaCache(documentation('$Attribute'('North', 'PositionalAttribute'('DirectionalAttribute'(A))), '$Object'(string('"The compass direction of North."'), 'ContentBearingObject'(B))), 5180:[]:documentation('North', string('"The compass direction of North."')), 'Merge', 'QUALITIES', 7033). sigmaCache(instance('$Attribute'('North', 'PositionalAttribute'('DirectionalAttribute'(A))), '$Class'('DirectionalAttribute')), 5179:[]:instance('North', 'DirectionalAttribute'), 'Merge', 'QUALITIES', 7031). sigmaCache(documentation('$Class'('DirectionalAttribute'), '$Object'(string('"The subclass of PositionalAttributes that concern compass directions."'), 'ContentBearingObject'(A))), 5173:[]:documentation('DirectionalAttribute', string('"The subclass of PositionalAttributes that concern compass directions."')), 'Merge', 'QUALITIES', 7027). sigmaCache(subclass('$Class'('DirectionalAttribute'), '$Class'('PositionalAttribute')), 5172:[]:subclass('DirectionalAttribute', 'PositionalAttribute'), 'Merge', 'QUALITIES', 7025). sigmaCache(documentation('$Class'('PositionalAttribute'), '$Object'(string('"Attributes characterizing the orientation of an Object, e.g. Vertical versus Horizontal, Left versus Right etc."'), 'ContentBearingObject'(A))), 5171:[]:documentation('PositionalAttribute', string('"Attributes characterizing the orientation of an Object, e.g. Vertical versus Horizontal, Left versus Right etc."')), 'Merge', 'QUALITIES', 7023). sigmaCache(subclass('$Class'('PositionalAttribute'), '$Class'('Attribute')), 5170:[]:subclass('PositionalAttribute', 'Attribute'), 'Merge', 'QUALITIES', 7021). sigmaCache(documentation('$Relation'(direction, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Object'(string('"(direction ?PROC ?ATTR) means that the Process ?PROC is moving in the direction ?ATTR. For example, one would use this Predicate to represent the fact that Max is moving North."'), 'ContentBearingObject'(B))), 5166:[]:documentation(direction, string('"(direction ?PROC ?ATTR) means that the Process ?PROC is moving in the direction ?ATTR. For example, one would use this Predicate to represent the fact that Max is moving North."')), 'Merge', 'QUALITIES', 7017). sigmaCache(domain('$Relation'(direction, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('DirectionalAttribute')), 5165:[]:domain(direction, 2, 'DirectionalAttribute'), 'Merge', 'QUALITIES', 7015). sigmaCache(domain('$Relation'(direction, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 5164:[]:domain(direction, 1, 'Process'), 'Merge', 'QUALITIES', 7013). sigmaCache(instance('$Relation'(direction, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Class'('CaseRole')), 5163:[]:instance(direction, 'CaseRole'), 'Merge', 'QUALITIES', 7011). sigmaCache(documentation('$Relation'(orientation, 'SpatialRelation'(A)), '$Object'(string('"A general Predicate for indicating how two Objects are oriented with respect to one another. For example, (orientation ?OBJ1 ?OBJ2 North) means that ?OBJ1 is north of ?OBJ2, and (orientation ?OBJ1 ?OBJ2 Vertical) means that ?OBJ1 is positioned vertically with respect to ?OBJ2."'), 'ContentBearingObject'(B))), 5156:[]:documentation(orientation, string('"A general Predicate for indicating how two Objects are oriented with respect to one another. For example, (orientation ?OBJ1 ?OBJ2 North) means that ?OBJ1 is north of ?OBJ2, and (orientation ?OBJ1 ?OBJ2 Vertical) means that ?OBJ1 is positioned vertically with respect to ?OBJ2."')), 'Merge', 'QUALITIES', 7007). sigmaCache(domain('$Relation'(orientation, 'SpatialRelation'(A)), '$Quantity'(3, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('PositionalAttribute')), 5155:[]:domain(orientation, 3, 'PositionalAttribute'), 'Merge', 'QUALITIES', 7005). sigmaCache(domain('$Relation'(orientation, 'SpatialRelation'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 5154:[]:domain(orientation, 2, 'Object'), 'Merge', 'QUALITIES', 7003). sigmaCache(domain('$Relation'(orientation, 'SpatialRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 5153:[]:domain(orientation, 1, 'Object'), 'Merge', 'QUALITIES', 7001). sigmaCache(instance('$Relation'(orientation, 'SpatialRelation'(A)), '$Class'('TernaryPredicate')), 5152:[]:instance(orientation, 'TernaryPredicate'), 'Merge', 'QUALITIES', 6999). sigmaCache(instance('$Relation'(orientation, 'SpatialRelation'(A)), '$Class'('SpatialRelation')), 5151:[]:instance(orientation, 'SpatialRelation'), 'Merge', 'QUALITIES', 6997). sigmaCache(documentation('$Class'('Plan'), '$Object'(string('"A specification of a sequence of Processes which is intended to satisfy a specified purpose at some future time."'), 'ContentBearingObject'(A))), 5140:[]:documentation('Plan', string('"A specification of a sequence of Processes which is intended to satisfy a specified purpose at some future time."')), 'Merge', 'QUALITIES', 6991). sigmaCache(subclass('$Class'('Plan'), '$Class'('Procedure')), 5139:[]:subclass('Plan', 'Procedure'), 'Merge', 'QUALITIES', 6989). sigmaCache(documentation('$Class'('ComputerProgram'), '$Object'(string('"A set of instructions in a computer programming language that can be executed by a computer."'), 'ContentBearingObject'(A))), 5138:[]:documentation('ComputerProgram', string('"A set of instructions in a computer programming language that can be executed by a computer."')), 'Merge', 'QUALITIES', 6987). sigmaCache(subclass('$Class'('ComputerProgram'), '$Class'('Procedure')), 5137:[]:subclass('ComputerProgram', 'Procedure'), 'Merge', 'QUALITIES', 6985). sigmaCache(documentation('$Class'('Procedure'), '$Object'(string('"A sequence-dependent specification. Some examples are ComputerPrograms, finite-state machines, cooking recipes, musical scores, conference schedules, driving directions, and the scripts of plays and movies."'), 'ContentBearingObject'(A))), 5136:[]:documentation('Procedure', string('"A sequence-dependent specification. Some examples are ComputerPrograms, finite-state machines, cooking recipes, musical scores, conference schedules, driving directions, and the scripts of plays and movies."')), 'Merge', 'QUALITIES', 6983). sigmaCache(subclass('$Class'('Procedure'), '$Class'('Proposition')), 5135:[]:subclass('Procedure', 'Proposition'), 'Merge', 'QUALITIES', 6981). sigmaCache(documentation('$Class'('FieldOfStudy'), '$Object'(string('"An academic or applied discipline with recognized experts and with a core of accepted theory or practice. Note that FieldOfStudy is a subclass of Proposition, because a FieldOfStudy is understood to be a body of abstract, informational content, with varying degrees of certainty attached to each element of this content."'), 'ContentBearingObject'(A))), 5134:[]:documentation('FieldOfStudy', string('"An academic or applied discipline with recognized experts and with a core of accepted theory or practice. Note that FieldOfStudy is a subclass of Proposition, because a FieldOfStudy is understood to be a body of abstract, informational content, with varying degrees of certainty attached to each element of this content."')), 'Merge', 'QUALITIES', 6979). sigmaCache(subclass('$Class'('FieldOfStudy'), '$Class'('Proposition')), 5133:[]:subclass('FieldOfStudy', 'Proposition'), 'Merge', 'QUALITIES', 6977). sigmaCache(documentation('$Relation'(citizen, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(citizen ?PERSON ?NATION) means that the Human ?PERSON is a citizen of Nation ?NATION."'), 'ContentBearingObject'(B))), 5129:[]:documentation(citizen, string('"(citizen ?PERSON ?NATION) means that the Human ?PERSON is a citizen of Nation ?NATION."')), 'Merge', 'OBJECTS', 6956). sigmaCache(domain('$Relation'(citizen, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Nation')), 5128:[]:domain(citizen, 2, 'Nation'), 'Merge', 'OBJECTS', 6954). sigmaCache(domain('$Relation'(citizen, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Human')), 5127:[]:domain(citizen, 1, 'Human'), 'Merge', 'OBJECTS', 6952). sigmaCache(instance('$Relation'(citizen, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 5126:[]:instance(citizen, 'AsymmetricRelation'), 'Merge', 'OBJECTS', 6950). sigmaCache(instance('$Relation'(citizen, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 5125:[]:instance(citizen, 'BinaryPredicate'), 'Merge', 'OBJECTS', 6948). sigmaCache(documentation('$Relation'(occupiesPosition, 'Predicate'('TernaryPredicate'(A))), '$Object'(string('"(occupiesPosition ?PERSON ?POSITION ?ORG) means that ?PERSON holds the Position ?POSITION at Organization ?ORG. For example, (occupiesPosition TomSmith ResearchDirector AcmeLaboratory) means that TomSmith is a research director at Acme Labs."'), 'ContentBearingObject'(B))), 5122:[]:documentation(occupiesPosition, string('"(occupiesPosition ?PERSON ?POSITION ?ORG) means that ?PERSON holds the Position ?POSITION at Organization ?ORG. For example, (occupiesPosition TomSmith ResearchDirector AcmeLaboratory) means that TomSmith is a research director at Acme Labs."')), 'Merge', 'OBJECTS', 6944). sigmaCache(domain('$Relation'(occupiesPosition, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(3, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Organization')), 5121:[]:domain(occupiesPosition, 3, 'Organization'), 'Merge', 'OBJECTS', 6942). sigmaCache(domain('$Relation'(occupiesPosition, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Position')), 5120:[]:domain(occupiesPosition, 2, 'Position'), 'Merge', 'OBJECTS', 6940). sigmaCache(domain('$Relation'(occupiesPosition, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Human')), 5119:[]:domain(occupiesPosition, 1, 'Human'), 'Merge', 'OBJECTS', 6938). sigmaCache(instance('$Relation'(occupiesPosition, 'Predicate'('TernaryPredicate'(A))), '$Class'('TernaryPredicate')), 5118:[]:instance(occupiesPosition, 'TernaryPredicate'), 'Merge', 'OBJECTS', 6936). sigmaCache(documentation('$Class'('Position'), '$Object'(string('"A formal position of reponsibility within an Organization. Examples of Positions include president, laboratory director, senior researcher, sales representative, etc."'), 'ContentBearingObject'(A))), 5117:[]:documentation('Position', string('"A formal position of reponsibility within an Organization. Examples of Positions include president, laboratory director, senior researcher, sales representative, etc."')), 'Merge', 'OBJECTS', 6934). sigmaCache(relatedInternalConcept('$Class'('Position'), '$Relation'(occupiesPosition, 'Predicate'('TernaryPredicate'(A)))), 5116:[]:relatedInternalConcept('Position', occupiesPosition), 'Merge', 'OBJECTS', 6932). sigmaCache(subclass('$Class'('Position'), '$Class'('CognitiveAgent')), 5115:[]:subclass('Position', 'CognitiveAgent'), 'Merge', 'OBJECTS', 6930). sigmaCache(documentation('$Relation'(subOrganizations, 'Predicate'(A)), '$Object'(string('"(subOrganizations ?ORG1 ?ORG2) means that ?ORG1 is an Organization which is a proper part of the Organization ?ORG2."'), 'ContentBearingObject'(B))), 5114:[]:documentation(subOrganizations, string('"(subOrganizations ?ORG1 ?ORG2) means that ?ORG1 is an Organization which is a proper part of the Organization ?ORG2."')), 'Merge', 'OBJECTS', 6928). sigmaCache(domain('$Relation'(subOrganizations, 'Predicate'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Organization')), 5113:[]:domain(subOrganizations, 2, 'Organization'), 'Merge', 'OBJECTS', 6926). sigmaCache(domain('$Relation'(subOrganizations, 'Predicate'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Organization')), 5112:[]:domain(subOrganizations, 1, 'Organization'), 'Merge', 'OBJECTS', 6924). sigmaCache(subrelation('$Relation'(subOrganizations, 'Predicate'(A)), '$Relation'(subCollection, 'Predicate'('BinaryPredicate'(B)))), 5111:[]:subrelation(subOrganizations, subCollection), 'Merge', 'OBJECTS', 6922). sigmaCache(documentation('$Class'('ReligiousOrganization'), '$Object'(string('"An Organization whose members share a set of religious beliefs."'), 'ContentBearingObject'(A))), 5107:[]:documentation('ReligiousOrganization', string('"An Organization whose members share a set of religious beliefs."')), 'Merge', 'OBJECTS', 6918). sigmaCache(subclass('$Class'('ReligiousOrganization'), '$Class'('Organization')), 5106:[]:subclass('ReligiousOrganization', 'Organization'), 'Merge', 'OBJECTS', 6916). sigmaCache(documentation('$Class'('EducationalOrganization'), '$Object'(string('"A EducationalOrganization is an institution of learning. Some examples are public and private K-12 schools, and colleges and universities."'), 'ContentBearingObject'(A))), 5105:[]:documentation('EducationalOrganization', string('"A EducationalOrganization is an institution of learning. Some examples are public and private K-12 schools, and colleges and universities."')), 'Merge', 'OBJECTS', 6914). sigmaCache(subclass('$Class'('EducationalOrganization'), '$Class'('Organization')), 5104:[]:subclass('EducationalOrganization', 'Organization'), 'Merge', 'OBJECTS', 6912). sigmaCache(documentation('$Class'('Government'), '$Object'(string('"The ruling body of a Nation or one of the subOrganizations of a Nation."'), 'ContentBearingObject'(A))), 5103:[]:documentation('Government', string('"The ruling body of a Nation or one of the subOrganizations of a Nation."')), 'Merge', 'OBJECTS', 6910). sigmaCache(subclass('$Class'('Government'), '$Class'('Organization')), 5102:[]:subclass('Government', 'Organization'), 'Merge', 'OBJECTS', 6908). sigmaCache(documentation('$Class'('Corporation'), '$Object'(string('"An Organization that provides products and/or services for a fee with the aim of making a profit."'), 'ContentBearingObject'(A))), 5101:[]:documentation('Corporation', string('"An Organization that provides products and/or services for a fee with the aim of making a profit."')), 'Merge', 'OBJECTS', 6906). sigmaCache(subclass('$Class'('Corporation'), '$Class'('Organization')), 5100:[]:subclass('Corporation', 'Organization'), 'Merge', 'OBJECTS', 6904). sigmaCache(documentation('$Relation'(employs, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(employs ?ORG ?PERSON) means that ?ORG has hired ?PERSON and currently retains ?PERSON, on a salaried or contractual basis, to provide services in exchange for monetary compensation."'), 'ContentBearingObject'(B))), 5097:[]:documentation(employs, string('"(employs ?ORG ?PERSON) means that ?ORG has hired ?PERSON and currently retains ?PERSON, on a salaried or contractual basis, to provide services in exchange for monetary compensation."')), 'Merge', 'OBJECTS', 6900). sigmaCache(domain('$Relation'(employs, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('CognitiveAgent')), 5096:[]:domain(employs, 2, 'CognitiveAgent'), 'Merge', 'OBJECTS', 6898). sigmaCache(domain('$Relation'(employs, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Organization')), 5095:[]:domain(employs, 1, 'Organization'), 'Merge', 'OBJECTS', 6896). sigmaCache(instance('$Relation'(employs, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 5094:[]:instance(employs, 'BinaryPredicate'), 'Merge', 'OBJECTS', 6894). sigmaCache(documentation('$Relation'('OrganizationFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"A UnaryFunction that maps an OrganizationUnit, the notion of an organization which is independent of its members, locations, and facilities, to the corresponding Organization, i.e. the Group of Humans who are members of the Organization. Note that this is a partial function, since there are many cases of organizations which are legal entities but which lack any members."'), 'ContentBearingObject'(B))), 5081:[]:documentation('OrganizationFn', string('"A UnaryFunction that maps an OrganizationUnit, the notion of an organization which is independent of its members, locations, and facilities, to the corresponding Organization, i.e. the Group of Humans who are members of the Organization. Note that this is a partial function, since there are many cases of organizations which are legal entities but which lack any members."')), 'Merge', 'OBJECTS', 6890). sigmaCache(range('$Relation'('OrganizationFn', 'Function'('UnaryFunction'(A))), '$Class'('Organization')), 5080:[]:range('OrganizationFn', 'Organization'), 'Merge', 'OBJECTS', 6888). sigmaCache(domain('$Relation'('OrganizationFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('OrganizationUnit')), 5079:[]:domain('OrganizationFn', 1, 'OrganizationUnit'), 'Merge', 'OBJECTS', 6886). sigmaCache(instance('$Relation'('OrganizationFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 5078:[]:instance('OrganizationFn', 'UnaryFunction'), 'Merge', 'OBJECTS', 6884). sigmaCache(documentation('$Class'('Organization'), '$Object'(string('"An Organization is a corporate or similar institution, distinguished from other Agents. The members of an Organization typically have a common purpose or function. Note that parts of Organizations should not be included here, unless they are subOrganizations of an Organization."'), 'ContentBearingObject'(A))), 5077:[]:documentation('Organization', string('"An Organization is a corporate or similar institution, distinguished from other Agents. The members of an Organization typically have a common purpose or function. Note that parts of Organizations should not be included here, unless they are subOrganizations of an Organization."')), 'Merge', 'OBJECTS', 6882). sigmaCache(subclass('$Class'('Organization'), '$Class'('Group')), 5076:[]:subclass('Organization', 'Group'), 'Merge', 'OBJECTS', 6880). sigmaCache(documentation('$Class'('OrganizationUnit'), '$Object'(string('"An organization or a divisions or department within an organization. For example, the Shell Corporation, the accounting department at Shell, etc. would all be instances of OrganizationUnit. The continued existence of an OrganizationUnit is not dependent on any of its members, locations, or facilities. Note that, unlike Organization, an OrganizationUnit may have no members."'), 'ContentBearingObject'(A))), 5075:[]:documentation('OrganizationUnit', string('"An organization or a divisions or department within an organization. For example, the Shell Corporation, the accounting department at Shell, etc. would all be instances of OrganizationUnit. The continued existence of an OrganizationUnit is not dependent on any of its members, locations, or facilities. Note that, unlike Organization, an OrganizationUnit may have no members."')), 'Merge', 'OBJECTS', 6878). sigmaCache(subclass('$Class'('OrganizationUnit'), '$Class'('CognitiveAgent')), 5074:[]:subclass('OrganizationUnit', 'CognitiveAgent'), 'Merge', 'OBJECTS', 6876). sigmaCache(documentation('$Class'('EthnicGroup'), '$Object'(string('"A Group whose members originate from the same Region or share the same Language and/or cultural practices."'), 'ContentBearingObject'(A))), 5073:[]:documentation('EthnicGroup', string('"A Group whose members originate from the same Region or share the same Language and/or cultural practices."')), 'Merge', 'OBJECTS', 6874). sigmaCache(subclass('$Class'('EthnicGroup'), '$Class'('Group')), 5072:[]:subclass('EthnicGroup', 'Group'), 'Merge', 'OBJECTS', 6872). sigmaCache(documentation('$Relation'(familyRelation, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A very general Predicate for biological relationships. (familyRelation ?ORGANISM1 ?ORGANISM2) means that ?ORGANISM1 and ?ORGANISM2 are biologically derived from a common ancestor."'), 'ContentBearingObject'(B))), 5067:[]:documentation(familyRelation, string('"A very general Predicate for biological relationships. (familyRelation ?ORGANISM1 ?ORGANISM2) means that ?ORGANISM1 and ?ORGANISM2 are biologically derived from a common ancestor."')), 'Merge', 'OBJECTS', 6868). sigmaCache(domain('$Relation'(familyRelation, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Organism')), 5066:[]:domain(familyRelation, 2, 'Organism'), 'Merge', 'OBJECTS', 6866). sigmaCache(domain('$Relation'(familyRelation, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Organism')), 5065:[]:domain(familyRelation, 1, 'Organism'), 'Merge', 'OBJECTS', 6864). sigmaCache(instance('$Relation'(familyRelation, 'Predicate'('BinaryPredicate'(A))), '$Class'('EquivalenceRelation')), 5064:[]:instance(familyRelation, 'EquivalenceRelation'), 'Merge', 'OBJECTS', 6862). sigmaCache(instance('$Relation'(familyRelation, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 5063:[]:instance(familyRelation, 'BinaryPredicate'), 'Merge', 'OBJECTS', 6860). sigmaCache(documentation('$Class'('FamilyGroup'), '$Object'(string('"A Group whose members bear familyRelations to one another."'), 'ContentBearingObject'(A))), 5058:[]:documentation('FamilyGroup', string('"A Group whose members bear familyRelations to one another."')), 'Merge', 'OBJECTS', 6856). sigmaCache(subclass('$Class'('FamilyGroup'), '$Class'('Group')), 5057:[]:subclass('FamilyGroup', 'Group'), 'Merge', 'OBJECTS', 6854). sigmaCache(documentation('$Class'('AgeGroup'), '$Object'(string('"A Group whose members all have the same age."'), 'ContentBearingObject'(A))), 5050:[]:documentation('AgeGroup', string('"A Group whose members all have the same age."')), 'Merge', 'OBJECTS', 6850). sigmaCache(subclass('$Class'('AgeGroup'), '$Class'('Group')), 5049:[]:subclass('AgeGroup', 'Group'), 'Merge', 'OBJECTS', 6848). sigmaCache(documentation('$Class'('Group'), '$Object'(string('"A Collection of Agents, e.g. a flock of sheep, a herd of goats, or the local Boy Scout troop."'), 'ContentBearingObject'(A))), 5045:[]:documentation('Group', string('"A Collection of Agents, e.g. a flock of sheep, a herd of goats, or the local Boy Scout troop."')), 'Merge', 'OBJECTS', 6844). sigmaCache(subclass('$Class'('Group'), '$Class'('Agent')), 5044:[]:subclass('Group', 'Agent'), 'Merge', 'OBJECTS', 6842). sigmaCache(subclass('$Class'('Group'), '$Class'('Collection')), 5043:[]:subclass('Group', 'Collection'), 'Merge', 'OBJECTS', 6840). sigmaCache(documentation('$Class'('UnemployedPerson'), '$Object'(string('"The Class of all CognitiveAgents who are unemployed."'), 'ContentBearingObject'(A))), 5040:[]:documentation('UnemployedPerson', string('"The Class of all CognitiveAgents who are unemployed."')), 'Merge', 'OBJECTS', 6832). sigmaCache(subclass('$Class'('UnemployedPerson'), '$Class'('PersonByOccupationalRole')), 5039:[]:subclass('UnemployedPerson', 'PersonByOccupationalRole'), 'Merge', 'OBJECTS', 6830). sigmaCache(documentation('$Class'('PersonByOccupationalRole'), '$Object'(string('"The Class of all CognitiveAgents who are considered with respect to an occupational role that they have."'), 'ContentBearingObject'(A))), 5034:[]:documentation('PersonByOccupationalRole', string('"The Class of all CognitiveAgents who are considered with respect to an occupational role that they have."')), 'Merge', 'OBJECTS', 6826). sigmaCache(subclass('$Class'('PersonByOccupationalRole'), '$Class'('PersonBySocialRole')), 5033:[]:subclass('PersonByOccupationalRole', 'PersonBySocialRole'), 'Merge', 'OBJECTS', 6824). sigmaCache(documentation('$Class'('PersonBySocialRole'), '$Object'(string('"The Class of all CognitiveAgents who are considered with respect to a social role that they have."'), 'ContentBearingObject'(A))), 5028:[]:documentation('PersonBySocialRole', string('"The Class of all CognitiveAgents who are considered with respect to a social role that they have."')), 'Merge', 'OBJECTS', 6820). sigmaCache(subclass('$Class'('PersonBySocialRole'), '$Class'('CognitiveAgent')), 5027:[]:subclass('PersonBySocialRole', 'CognitiveAgent'), 'Merge', 'OBJECTS', 6818). sigmaCache(documentation('$Relation'(connectsEngineeringComponents, 'Predicate'(A)), '$Object'(string('"connectsEngineeringComponents is a TernaryPredicate that maps from an EngineeringConnection to the EngineeringComponents it connects. Since EngineeringComponents cannot be connected to themselves and there cannot be an EngineeringConnection without a connectedEngineeringComponents Predicate, the second and third arguments of any connectsEngineeringComponents relationship will always be distinct for any given first argument."'), 'ContentBearingObject'(B))), 5026:[]:documentation(connectsEngineeringComponents, string('"connectsEngineeringComponents is a TernaryPredicate that maps from an EngineeringConnection to the EngineeringComponents it connects. Since EngineeringComponents cannot be connected to themselves and there cannot be an EngineeringConnection without a connectedEngineeringComponents Predicate, the second and third arguments of any connectsEngineeringComponents relationship will always be distinct for any given first argument."')), 'Merge', 'OBJECTS', 6816). sigmaCache(domain('$Relation'(connectsEngineeringComponents, 'Predicate'(A)), '$Quantity'(3, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('EngineeringComponent')), 5025:[]:domain(connectsEngineeringComponents, 3, 'EngineeringComponent'), 'Merge', 'OBJECTS', 6814). sigmaCache(domain('$Relation'(connectsEngineeringComponents, 'Predicate'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('EngineeringComponent')), 5024:[]:domain(connectsEngineeringComponents, 2, 'EngineeringComponent'), 'Merge', 'OBJECTS', 6812). sigmaCache(domain('$Relation'(connectsEngineeringComponents, 'Predicate'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('EngineeringConnection')), 5023:[]:domain(connectsEngineeringComponents, 1, 'EngineeringConnection'), 'Merge', 'OBJECTS', 6810). sigmaCache(subrelation('$Relation'(connectsEngineeringComponents, 'Predicate'(A)), '$Relation'(connects, 'SpatialRelation'(B))), 5022:[]:subrelation(connectsEngineeringComponents, connects), 'Merge', 'OBJECTS', 6808). sigmaCache(documentation('$Class'('EngineeringConnection'), '$Object'(string('"An EngineeringConnection is an EngineeringComponent that represents a connection relationship between two other EngineeringComponents. It is a reification of the Predicate connectedEngineeringComponents. That means that whenever this Predicate holds between two EngineeringComponents, there exists an EngineeringConnection. The practical reason for reifying a relationship is to be able to attach other information about it. For example, one might want to say that a particular connection is associated with some shared parameters, or that it is of a particular type. EngineeringConnections are EngineeringComponents and can therefore be an engineeringSubcomponent of other EngineeringComponents. However, to provide for modular regularity in component systems, EngineeringConnections cannot be connected. For each pair of EngineeringComponents related by connectedEngineeringComponents, there exists at least one EngineeringConnection. However, that object may not be unique, and the same EngineeringConnection may be associated with several pairs of EngineeringComponents."'), 'ContentBearingObject'(A))), 5019:[]:documentation('EngineeringConnection', string('"An EngineeringConnection is an EngineeringComponent that represents a connection relationship between two other EngineeringComponents. It is a reification of the Predicate connectedEngineeringComponents. That means that whenever this Predicate holds between two EngineeringComponents, there exists an EngineeringConnection. The practical reason for reifying a relationship is to be able to attach other information about it. For example, one might want to say that a particular connection is associated with some shared parameters, or that it is of a particular type. EngineeringConnections are EngineeringComponents and can therefore be an engineeringSubcomponent of other EngineeringComponents. However, to provide for modular regularity in component systems, EngineeringConnections cannot be connected. For each pair of EngineeringComponents related by connectedEngineeringComponents, there exists at least one EngineeringConnection. However, that object may not be unique, and the same EngineeringConnection may be associated with several pairs of EngineeringComponents."')), 'Merge', 'OBJECTS', 6804). sigmaCache(subclass('$Class'('EngineeringConnection'), '$Class'('EngineeringComponent')), 5018:[]:subclass('EngineeringConnection', 'EngineeringComponent'), 'Merge', 'OBJECTS', 6802). sigmaCache(documentation('$Relation'(connectedEngineeringComponents, 'BinaryRelation'('SymmetricRelation'(A))), '$Object'(string('"This is the most general connection relation between EngineeringComponents. If (connectedEngineeringComponents ?COMP1 ?COMP2), then neither ?COMP1 nor ?COMP2 can be an engineeringSubcomponent of the other. The relation connectedEngineeringComponents is a SymmetricRelation; there is no information in the direction of connection between two components. It is also an IrreflexiveRelation; no EngineeringComponent bears this relation to itself. Note that this relation does not associate a name or type with the connection."'), 'ContentBearingObject'(B))), 5005:[]:documentation(connectedEngineeringComponents, string('"This is the most general connection relation between EngineeringComponents. If (connectedEngineeringComponents ?COMP1 ?COMP2), then neither ?COMP1 nor ?COMP2 can be an engineeringSubcomponent of the other. The relation connectedEngineeringComponents is a SymmetricRelation; there is no information in the direction of connection between two components. It is also an IrreflexiveRelation; no EngineeringComponent bears this relation to itself. Note that this relation does not associate a name or type with the connection."')), 'Merge', 'OBJECTS', 6794). sigmaCache(domain('$Relation'(connectedEngineeringComponents, 'BinaryRelation'('SymmetricRelation'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('EngineeringComponent')), 5004:[]:domain(connectedEngineeringComponents, 2, 'EngineeringComponent'), 'Merge', 'OBJECTS', 6792). sigmaCache(domain('$Relation'(connectedEngineeringComponents, 'BinaryRelation'('SymmetricRelation'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('EngineeringComponent')), 5003:[]:domain(connectedEngineeringComponents, 1, 'EngineeringComponent'), 'Merge', 'OBJECTS', 6790). sigmaCache(subrelation('$Relation'(connectedEngineeringComponents, 'BinaryRelation'('SymmetricRelation'(A))), '$Relation'(connected, 'Predicate'('BinaryPredicate'(B)))), 5002:[]:subrelation(connectedEngineeringComponents, connected), 'Merge', 'OBJECTS', 6788). sigmaCache(instance('$Relation'(connectedEngineeringComponents, 'BinaryRelation'('SymmetricRelation'(A))), '$Class'('IrreflexiveRelation')), 5001:[]:instance(connectedEngineeringComponents, 'IrreflexiveRelation'), 'Merge', 'OBJECTS', 6786). sigmaCache(instance('$Relation'(connectedEngineeringComponents, 'BinaryRelation'('SymmetricRelation'(A))), '$Class'('SymmetricRelation')), 5000:[]:instance(connectedEngineeringComponents, 'SymmetricRelation'), 'Merge', 'OBJECTS', 6784). sigmaCache(documentation('$Relation'(engineeringSubcomponent, 'Predicate'(A)), '$Object'(string('"(engineeringSubcomponent ?SUB ?SUPER) means that the EngineeringComponent ?SUB is structurally a properPart ?SUPER. This relation is an AsymmetricRelation, since two EngineeringComponents cannot be subcomponents of each other."'), 'ContentBearingObject'(B))), 4999:[]:documentation(engineeringSubcomponent, string('"(engineeringSubcomponent ?SUB ?SUPER) means that the EngineeringComponent ?SUB is structurally a properPart ?SUPER. This relation is an AsymmetricRelation, since two EngineeringComponents cannot be subcomponents of each other."')), 'Merge', 'OBJECTS', 6782). sigmaCache(domain('$Relation'(engineeringSubcomponent, 'Predicate'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('EngineeringComponent')), 4998:[]:domain(engineeringSubcomponent, 2, 'EngineeringComponent'), 'Merge', 'OBJECTS', 6780). sigmaCache(domain('$Relation'(engineeringSubcomponent, 'Predicate'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('EngineeringComponent')), 4997:[]:domain(engineeringSubcomponent, 1, 'EngineeringComponent'), 'Merge', 'OBJECTS', 6778). sigmaCache(subrelation('$Relation'(engineeringSubcomponent, 'Predicate'(A)), '$Relation'(properPart, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(B))))), 4996:[]:subrelation(engineeringSubcomponent, properPart), 'Merge', 'OBJECTS', 6776). sigmaCache(documentation('$Class'('EngineeringComponent'), '$Object'(string('"A fundamental concept that applies in many engineering domains. An EngineeringComponent is an element of a Device that is a physically whole object, such as one might see listed as standard parts in a catalog. The main difference betweeen EngineeringComponents and arbitrary globs of matter is that EngineeringComponents are object-like in a modeling sense. Thus, an EngineeringComponent is not an arbtrary subregion, but a part of a system with a stable identity."'), 'ContentBearingObject'(A))), 4991:[]:documentation('EngineeringComponent', string('"A fundamental concept that applies in many engineering domains. An EngineeringComponent is an element of a Device that is a physically whole object, such as one might see listed as standard parts in a catalog. The main difference betweeen EngineeringComponents and arbitrary globs of matter is that EngineeringComponents are object-like in a modeling sense. Thus, an EngineeringComponent is not an arbtrary subregion, but a part of a system with a stable identity."')), 'Merge', 'OBJECTS', 6772). sigmaCache(subclass('$Class'('EngineeringComponent'), '$Class'('Device')), 4990:[]:subclass('EngineeringComponent', 'Device'), 'Merge', 'OBJECTS', 6770). sigmaCache(documentation('$Class'('Machine'), '$Object'(string('"Machines are Devices that that have a well-defined resource and result and that automatically convert the resource into the result."'), 'ContentBearingObject'(A))), 4989:[]:documentation('Machine', string('"Machines are Devices that that have a well-defined resource and result and that automatically convert the resource into the result."')), 'Merge', 'OBJECTS', 6768). sigmaCache(subclass('$Class'('Machine'), '$Class'('Device')), 4988:[]:subclass('Machine', 'Device'), 'Merge', 'OBJECTS', 6766). sigmaCache(documentation('$Class'('Weapon'), '$Object'(string('"The Class of Devices that are designed primarily to damage or destroy Humans/Animals or the places inhabited by Humans/Animals."'), 'ContentBearingObject'(A))), 4976:[]:documentation('Weapon', string('"The Class of Devices that are designed primarily to damage or destroy Humans/Animals or the places inhabited by Humans/Animals."')), 'Merge', 'OBJECTS', 6762). sigmaCache(subclass('$Class'('Weapon'), '$Class'('Device')), 4975:[]:subclass('Weapon', 'Device'), 'Merge', 'OBJECTS', 6760). sigmaCache(documentation('$Class'('TransportationDevice'), '$Object'(string('"A TransportationDevice is a Device which serves as an instrument in Transportation Processes."'), 'ContentBearingObject'(A))), 4974:[]:documentation('TransportationDevice', string('"A TransportationDevice is a Device which serves as an instrument in Transportation Processes."')), 'Merge', 'OBJECTS', 6758). sigmaCache(subclass('$Class'('TransportationDevice'), '$Class'('Device')), 4973:[]:subclass('TransportationDevice', 'Device'), 'Merge', 'OBJECTS', 6756). sigmaCache(documentation('$Class'('MusicalInstrument'), '$Object'(string('"A Device which is manipulated by a Human and whose purpose is to produce Music."'), 'ContentBearingObject'(A))), 4968:[]:documentation('MusicalInstrument', string('"A Device which is manipulated by a Human and whose purpose is to produce Music."')), 'Merge', 'OBJECTS', 6752). sigmaCache(subclass('$Class'('MusicalInstrument'), '$Class'('Device')), 4967:[]:subclass('MusicalInstrument', 'Device'), 'Merge', 'OBJECTS', 6750). sigmaCache(documentation('$Class'('Device'), '$Object'(string('"A Device is an Artifact whose purpose is to serve as an instrument in a specific type of task."'), 'ContentBearingObject'(A))), 4962:[]:documentation('Device', string('"A Device is an Artifact whose purpose is to serve as an instrument in a specific type of task."')), 'Merge', 'OBJECTS', 6746). sigmaCache(subclass('$Class'('Device'), '$Class'('Artifact')), 4961:[]:subclass('Device', 'Artifact'), 'Merge', 'OBJECTS', 6744). sigmaCache(documentation('$Class'('Clothing'), '$Object'(string('"Artifact made out of fabrics and/or other materials that are used to cover the bodies of Humans."'), 'ContentBearingObject'(A))), 4960:[]:documentation('Clothing', string('"Artifact made out of fabrics and/or other materials that are used to cover the bodies of Humans."')), 'Merge', 'OBJECTS', 6742). sigmaCache(subclass('$Class'('Clothing'), '$Class'('Artifact')), 4959:[]:subclass('Clothing', 'Artifact'), 'Merge', 'OBJECTS', 6740). sigmaCache(documentation('$Class'('Fabric'), '$Object'(string('"Artifacts that are created by weaving together natural or synthetic fibers. Note that this Class includes articles that are created by stitching together various types of fabrics, e.g. bedspreads. On the other hand, Clothing is not a subclass of Fabric, because many clothing items contain elements that are not fabrics."'), 'ContentBearingObject'(A))), 4958:[]:documentation('Fabric', string('"Artifacts that are created by weaving together natural or synthetic fibers. Note that this Class includes articles that are created by stitching together various types of fabrics, e.g. bedspreads. On the other hand, Clothing is not a subclass of Fabric, because many clothing items contain elements that are not fabrics."')), 'Merge', 'OBJECTS', 6738). sigmaCache(subclass('$Class'('Fabric'), '$Class'('Artifact')), 4957:[]:subclass('Fabric', 'Artifact'), 'Merge', 'OBJECTS', 6736). sigmaCache(documentation('$Class'('ArtWork'), '$Object'(string('"Artifacts that are created primarily for aesthetic appreciation. Note that this Class does not include most examples of architecture, which belong under StationaryArtifact."'), 'ContentBearingObject'(A))), 4956:[]:documentation('ArtWork', string('"Artifacts that are created primarily for aesthetic appreciation. Note that this Class does not include most examples of architecture, which belong under StationaryArtifact."')), 'Merge', 'OBJECTS', 6734). sigmaCache(subclass('$Class'('ArtWork'), '$Class'('Artifact')), 4955:[]:subclass('ArtWork', 'Artifact'), 'Merge', 'OBJECTS', 6732). sigmaCache(documentation('$Class'('Room'), '$Object'(string('"A component of a Building which has a specific purpose, e.g. sleeping, bathing, cooking, entertainment, etc."'), 'ContentBearingObject'(A))), 4950:[]:documentation('Room', string('"A component of a Building which has a specific purpose, e.g. sleeping, bathing, cooking, entertainment, etc."')), 'Merge', 'OBJECTS', 6728). sigmaCache(subclass('$Class'('Room'), '$Class'('StationaryArtifact')), 4949:[]:subclass('Room', 'StationaryArtifact'), 'Merge', 'OBJECTS', 6726). sigmaCache(documentation('$Class'('Building'), '$Object'(string('"The Class of StationaryArtifacts which are intended to house Humans and their activities."'), 'ContentBearingObject'(A))), 4940:[]:documentation('Building', string('"The Class of StationaryArtifacts which are intended to house Humans and their activities."')), 'Merge', 'OBJECTS', 6722). sigmaCache(subclass('$Class'('Building'), '$Class'('StationaryArtifact')), 4939:[]:subclass('Building', 'StationaryArtifact'), 'Merge', 'OBJECTS', 6720). sigmaCache(documentation('$Class'('StationaryArtifact'), '$Object'(string('"A StationaryArtifact is an Artifact that has a fixed spatial location. Most instances of this Class are architectural works, e.g. the Eiffel Tower, the Great Pyramids, office towers, single-family houses, etc."'), 'ContentBearingObject'(A))), 4934:[]:documentation('StationaryArtifact', string('"A StationaryArtifact is an Artifact that has a fixed spatial location. Most instances of this Class are architectural works, e.g. the Eiffel Tower, the Great Pyramids, office towers, single-family houses, etc."')), 'Merge', 'OBJECTS', 6716). sigmaCache(subclass('$Class'('StationaryArtifact'), '$Class'('Artifact')), 4933:[]:subclass('StationaryArtifact', 'Artifact'), 'Merge', 'OBJECTS', 6714). sigmaCache(documentation('$Relation'(version, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"Some Artifacts have a life cycle with discrete stages or versions. (version ARTIFACT1 ARTIFACT2) means that ARTIFACT1 is a version of ARTIFACT2. Note that this Predicate relates subclasses of Artifact and not instances."'), 'ContentBearingObject'(B))), 4930:[]:documentation(version, string('"Some Artifacts have a life cycle with discrete stages or versions. (version ARTIFACT1 ARTIFACT2) means that ARTIFACT1 is a version of ARTIFACT2. Note that this Predicate relates subclasses of Artifact and not instances."')), 'Merge', 'OBJECTS', 6702). sigmaCache(domainSubclass('$Relation'(version, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Artifact')), 4929:[]:domainSubclass(version, 2, 'Artifact'), 'Merge', 'OBJECTS', 6700). sigmaCache(domainSubclass('$Relation'(version, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Artifact')), 4928:[]:domainSubclass(version, 1, 'Artifact'), 'Merge', 'OBJECTS', 6698). sigmaCache(instance('$Relation'(version, 'Predicate'('BinaryPredicate'(A))), '$Class'('TransitiveRelation')), 4927:[]:instance(version, 'TransitiveRelation'), 'Merge', 'OBJECTS', 6696). sigmaCache(instance('$Relation'(version, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 4926:[]:instance(version, 'AsymmetricRelation'), 'Merge', 'OBJECTS', 6694). sigmaCache(instance('$Relation'(version, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 4925:[]:instance(version, 'BinaryPredicate'), 'Merge', 'OBJECTS', 6692). sigmaCache(documentation('$Class'('Award'), '$Object'(string('"An Artifact which is given to someone in honor of something that he/she has done."'), 'ContentBearingObject'(A))), 4924:[]:documentation('Award', string('"An Artifact which is given to someone in honor of something that he/she has done."')), 'Merge', 'OBJECTS', 6690). sigmaCache(subclass('$Class'('Award'), '$Class'('Artifact')), 4923:[]:subclass('Award', 'Artifact'), 'Merge', 'OBJECTS', 6688). sigmaCache(documentation('$Class'('Product'), '$Object'(string('"An Artifact that is produced by Manufacture and that is intended to be sold."'), 'ContentBearingObject'(A))), 4918:[]:documentation('Product', string('"An Artifact that is produced by Manufacture and that is intended to be sold."')), 'Merge', 'OBJECTS', 6684). sigmaCache(subclass('$Class'('Product'), '$Class'('Artifact')), 4917:[]:subclass('Product', 'Artifact'), 'Merge', 'OBJECTS', 6682). sigmaCache(documentation('$Class'('Artifact'), '$Object'(string('"A CorpuscularObject that is the product of an IntentionalProcess."'), 'ContentBearingObject'(A))), 4912:[]:documentation('Artifact', string('"A CorpuscularObject that is the product of an IntentionalProcess."')), 'Merge', 'OBJECTS', 6678). sigmaCache(subclass('$Class'('Artifact'), '$Class'('CorpuscularObject')), 4911:[]:subclass('Artifact', 'CorpuscularObject'), 'Merge', 'OBJECTS', 6676). sigmaCache(documentation('$Class'('Neutron'), '$Object'(string('"Components of the AtomicNucleus. They have no charge."'), 'ContentBearingObject'(A))), 4910:[]:documentation('Neutron', string('"Components of the AtomicNucleus. They have no charge."')), 'Merge', 'OBJECTS', 6674). sigmaCache(subclass('$Class'('Neutron'), '$Class'('SubatomicParticle')), 4909:[]:subclass('Neutron', 'SubatomicParticle'), 'Merge', 'OBJECTS', 6672). sigmaCache(documentation('$Class'('Proton'), '$Object'(string('"Components of the AtomicNucleus. They have a positive charge."'), 'ContentBearingObject'(A))), 4908:[]:documentation('Proton', string('"Components of the AtomicNucleus. They have a positive charge."')), 'Merge', 'OBJECTS', 6670). sigmaCache(subclass('$Class'('Proton'), '$Class'('SubatomicParticle')), 4907:[]:subclass('Proton', 'SubatomicParticle'), 'Merge', 'OBJECTS', 6668). sigmaCache(documentation('$Class'('Electron'), '$Object'(string('"SubatomicParticles that surround the AtomicNucleus. They have a negative charge."'), 'ContentBearingObject'(A))), 4906:[]:documentation('Electron', string('"SubatomicParticles that surround the AtomicNucleus. They have a negative charge."')), 'Merge', 'OBJECTS', 6666). sigmaCache(subclass('$Class'('Electron'), '$Class'('SubatomicParticle')), 4905:[]:subclass('Electron', 'SubatomicParticle'), 'Merge', 'OBJECTS', 6664). sigmaCache(documentation('$Class'('AtomicNucleus'), '$Object'(string('"The core of the Atom. It is composed of Protons and Neutrons."'), 'ContentBearingObject'(A))), 4896:[]:documentation('AtomicNucleus', string('"The core of the Atom. It is composed of Protons and Neutrons."')), 'Merge', 'OBJECTS', 6660). sigmaCache(subclass('$Class'('AtomicNucleus'), '$Class'('SubatomicParticle')), 4895:[]:subclass('AtomicNucleus', 'SubatomicParticle'), 'Merge', 'OBJECTS', 6658). sigmaCache(documentation('$Class'('SubatomicParticle'), '$Object'(string('"The class of SubmolecularObjects that are smaller than Atoms and often compose Atoms."'), 'ContentBearingObject'(A))), 4894:[]:documentation('SubatomicParticle', string('"The class of SubmolecularObjects that are smaller than Atoms and often compose Atoms."')), 'Merge', 'OBJECTS', 6656). sigmaCache(subclass('$Class'('SubatomicParticle'), '$Class'('SubmolecularObject')), 4893:[]:subclass('SubatomicParticle', 'SubmolecularObject'), 'Merge', 'OBJECTS', 6654). sigmaCache(documentation('$Class'('Atom'), '$Object'(string('"An extremely small unit of matter that retains its identity in Chemical reactions. It consists of an AtomicNucleus and Electrons surrounding the AtomicNucleus."'), 'ContentBearingObject'(A))), 4878:[]:documentation('Atom', string('"An extremely small unit of matter that retains its identity in Chemical reactions. It consists of an AtomicNucleus and Electrons surrounding the AtomicNucleus."')), 'Merge', 'OBJECTS', 6648). sigmaCache(subclass('$Class'('Atom'), '$Class'('SubmolecularObject')), 4877:[]:subclass('Atom', 'SubmolecularObject'), 'Merge', 'OBJECTS', 6646). sigmaCache(documentation('$Class'('Molecule'), '$Object'(string('"A molecule is the smallest unit of matter of a CompoundSubstance that retains all the physical and chemical properties of that substance, e.g., Ne, H2, H2O. A molecule is two or more Atoms linked by a chemical bond."'), 'ContentBearingObject'(A))), 4866:[]:documentation('Molecule', string('"A molecule is the smallest unit of matter of a CompoundSubstance that retains all the physical and chemical properties of that substance, e.g., Ne, H2, H2O. A molecule is two or more Atoms linked by a chemical bond."')), 'Merge', 'OBJECTS', 6642). sigmaCache(subclass('$Class'('Molecule'), '$Class'('CompoundSubstance')), 4865:[]:subclass('Molecule', 'CompoundSubstance'), 'Merge', 'OBJECTS', 6640). sigmaCache(documentation('$Class'('SubmolecularObject'), '$Object'(string('"The Class of CorpuscularObjects that compose Molecules."'), 'ContentBearingObject'(A))), 4860:[]:documentation('SubmolecularObject', string('"The Class of CorpuscularObjects that compose Molecules."')), 'Merge', 'OBJECTS', 6636). sigmaCache(subclass('$Class'('SubmolecularObject'), '$Class'('CorpuscularObject')), 4859:[]:subclass('SubmolecularObject', 'CorpuscularObject'), 'Merge', 'OBJECTS', 6634). sigmaCache(documentation('$Class'('Patent'), '$Object'(string('"A Certificate that expresses the content of an invention that has been accorded legal protection by a governemental entity."'), 'ContentBearingObject'(A))), 4858:[]:documentation('Patent', string('"A Certificate that expresses the content of an invention that has been accorded legal protection by a governemental entity."')), 'Merge', 'OBJECTS', 6632). sigmaCache(subclass('$Class'('Patent'), '$Class'('Certificate')), 4857:[]:subclass('Patent', 'Certificate'), 'Merge', 'OBJECTS', 6630). sigmaCache(documentation('$Class'('Certificate'), '$Object'(string('"A Text that confers a right or obligation on the holder of the Certificate. Note that the right or obligation need not be a legal one, as in the case of an academic diploma that grants certain privileges in the professional world."'), 'ContentBearingObject'(A))), 4852:[]:documentation('Certificate', string('"A Text that confers a right or obligation on the holder of the Certificate. Note that the right or obligation need not be a legal one, as in the case of an academic diploma that grants certain privileges in the professional world."')), 'Merge', 'OBJECTS', 6626). sigmaCache(subclass('$Class'('Certificate'), '$Class'('Text')), 4851:[]:subclass('Certificate', 'Text'), 'Merge', 'OBJECTS', 6624). sigmaCache(documentation('$Class'('Article'), '$Object'(string('"An article in a Book or Series."'), 'ContentBearingObject'(A))), 4846:[]:documentation('Article', string('"An article in a Book or Series."')), 'Merge', 'OBJECTS', 6620). sigmaCache(subclass('$Class'('Article'), '$Class'('Text')), 4845:[]:subclass('Article', 'Text'), 'Merge', 'OBJECTS', 6618). sigmaCache(documentation('$Class'('Periodical'), '$Object'(string('"A Series whose elements are published separately and on a periodic basis."'), 'ContentBearingObject'(A))), 4844:[]:documentation('Periodical', string('"A Series whose elements are published separately and on a periodic basis."')), 'Merge', 'OBJECTS', 6616). sigmaCache(subclass('$Class'('Periodical'), '$Class'('Series')), 4843:[]:subclass('Periodical', 'Series'), 'Merge', 'OBJECTS', 6614). sigmaCache(documentation('$Class'('Series'), '$Object'(string('"A ContentBearingObject consisting of multiple self-contained units. Some examples are an encyclopedia containing a couple dozen volumes, a television series made up of many dozens of episodes, a film serial, etc."'), 'ContentBearingObject'(A))), 4832:[]:documentation('Series', string('"A ContentBearingObject consisting of multiple self-contained units. Some examples are an encyclopedia containing a couple dozen volumes, a television series made up of many dozens of episodes, a film serial, etc."')), 'Merge', 'OBJECTS', 6610). sigmaCache(subclass('$Class'('Series'), '$Class'('ContentBearingObject')), 4831:[]:subclass('Series', 'ContentBearingObject'), 'Merge', 'OBJECTS', 6608). sigmaCache(documentation('$Class'('Summary'), '$Object'(string('"A short Text that is a summary of another, longer Text."'), 'ContentBearingObject'(A))), 4826:[]:documentation('Summary', string('"A short Text that is a summary of another, longer Text."')), 'Merge', 'OBJECTS', 6604). sigmaCache(subclass('$Class'('Summary'), '$Class'('Text')), 4825:[]:subclass('Summary', 'Text'), 'Merge', 'OBJECTS', 6602). sigmaCache(documentation('$Class'('Book'), '$Object'(string('"A Text that has pages and is bound."'), 'ContentBearingObject'(A))), 4824:[]:documentation('Book', string('"A Text that has pages and is bound."')), 'Merge', 'OBJECTS', 6600). sigmaCache(subclass('$Class'('Book'), '$Class'('Text')), 4823:[]:subclass('Book', 'Text'), 'Merge', 'OBJECTS', 6598). sigmaCache(documentation('$Relation'('PeriodicalIssueFn', 'Function'('BinaryFunction'(A))), '$Object'(string('"A BinaryFunction that maps a subclass of Periodical and a number to all of the issues of the Periodical corresponding to the number."'), 'ContentBearingObject'(B))), 4820:[]:documentation('PeriodicalIssueFn', string('"A BinaryFunction that maps a subclass of Periodical and a number to all of the issues of the Periodical corresponding to the number."')), 'Merge', 'OBJECTS', 6594). sigmaCache(rangeSubclass('$Relation'('PeriodicalIssueFn', 'Function'('BinaryFunction'(A))), '$Class'('Periodical')), 4819:[]:rangeSubclass('PeriodicalIssueFn', 'Periodical'), 'Merge', 'OBJECTS', 6592). sigmaCache(domain('$Relation'('PeriodicalIssueFn', 'Function'('BinaryFunction'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('PositiveInteger')), 4818:[]:domain('PeriodicalIssueFn', 2, 'PositiveInteger'), 'Merge', 'OBJECTS', 6590). sigmaCache(domainSubclass('$Relation'('PeriodicalIssueFn', 'Function'('BinaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Periodical')), 4817:[]:domainSubclass('PeriodicalIssueFn', 1, 'Periodical'), 'Merge', 'OBJECTS', 6588). sigmaCache(instance('$Relation'('PeriodicalIssueFn', 'Function'('BinaryFunction'(A))), '$Class'('BinaryFunction')), 4816:[]:instance('PeriodicalIssueFn', 'BinaryFunction'), 'Merge', 'OBJECTS', 6586). sigmaCache(documentation('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(A))), '$Object'(string('"A BinaryFunction that maps a type of Series (e.g. the Encyclopedia_Britannica or the Popular_Mechanics periodical) and a number to the volumes of the text type designated by the number."'), 'ContentBearingObject'(B))), 4802:[]:documentation('SeriesVolumeFn', string('"A BinaryFunction that maps a type of Series (e.g. the Encyclopedia_Britannica or the Popular_Mechanics periodical) and a number to the volumes of the text type designated by the number."')), 'Merge', 'OBJECTS', 6580). sigmaCache(rangeSubclass('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(A))), '$Class'('Text')), 4801:[]:rangeSubclass('SeriesVolumeFn', 'Text'), 'Merge', 'OBJECTS', 6578). sigmaCache(domain('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('PositiveInteger')), 4800:[]:domain('SeriesVolumeFn', 2, 'PositiveInteger'), 'Merge', 'OBJECTS', 6576). sigmaCache(domainSubclass('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Series')), 4799:[]:domainSubclass('SeriesVolumeFn', 1, 'Series'), 'Merge', 'OBJECTS', 6574). sigmaCache(instance('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(A))), '$Class'('BinaryFunction')), 4798:[]:instance('SeriesVolumeFn', 'BinaryFunction'), 'Merge', 'OBJECTS', 6572). sigmaCache(documentation('$Relation'('EditionFn', 'Function'('BinaryFunction'(A))), '$Object'(string('"A BinaryFunction that maps a type of text (e.g. Agatha Christie\'s Murder_on_the_Orient_Express) and a number to the edition of the text type corresponding to the number."'), 'ContentBearingObject'(B))), 4785:[]:documentation('EditionFn', string('"A BinaryFunction that maps a type of text (e.g. Agatha Christie\'s Murder_on_the_Orient_Express) and a number to the edition of the text type corresponding to the number."')), 'Merge', 'OBJECTS', 6566). sigmaCache(rangeSubclass('$Relation'('EditionFn', 'Function'('BinaryFunction'(A))), '$Class'('ContentBearingObject')), 4784:[]:rangeSubclass('EditionFn', 'ContentBearingObject'), 'Merge', 'OBJECTS', 6564). sigmaCache(domain('$Relation'('EditionFn', 'Function'('BinaryFunction'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('PositiveInteger')), 4783:[]:domain('EditionFn', 2, 'PositiveInteger'), 'Merge', 'OBJECTS', 6562). sigmaCache(domainSubclass('$Relation'('EditionFn', 'Function'('BinaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('ContentBearingObject')), 4782:[]:domainSubclass('EditionFn', 1, 'ContentBearingObject'), 'Merge', 'OBJECTS', 6560). sigmaCache(instance('$Relation'('EditionFn', 'Function'('BinaryFunction'(A))), '$Class'('BinaryFunction')), 4781:[]:instance('EditionFn', 'BinaryFunction'), 'Merge', 'OBJECTS', 6558). sigmaCache(documentation('$Relation'(publishes, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(publishes ?ORG ?TEXT) means that ?ORG publishes ?TEXT. For example, Bantam Books publishes Agatha Christie\'s Murder_on_the_Orient_Express."'), 'ContentBearingObject'(B))), 4772:[]:documentation(publishes, string('"(publishes ?ORG ?TEXT) means that ?ORG publishes ?TEXT. For example, Bantam Books publishes Agatha Christie\'s Murder_on_the_Orient_Express."')), 'Merge', 'OBJECTS', 6554). sigmaCache(domainSubclass('$Relation'(publishes, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Text')), 4771:[]:domainSubclass(publishes, 2, 'Text'), 'Merge', 'OBJECTS', 6552). sigmaCache(domain('$Relation'(publishes, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Organization')), 4770:[]:domain(publishes, 1, 'Organization'), 'Merge', 'OBJECTS', 6550). sigmaCache(instance('$Relation'(publishes, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 4769:[]:instance(publishes, 'AsymmetricRelation'), 'Merge', 'OBJECTS', 6548). sigmaCache(instance('$Relation'(publishes, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 4768:[]:instance(publishes, 'BinaryPredicate'), 'Merge', 'OBJECTS', 6546). sigmaCache(documentation('$Relation'(editor, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(editor ?AGENT ?TEXT) means that ?AGENT is an editor of ?TEXT."'), 'ContentBearingObject'(B))), 4767:[]:documentation(editor, string('"(editor ?AGENT ?TEXT) means that ?AGENT is an editor of ?TEXT."')), 'Merge', 'OBJECTS', 6544). sigmaCache(domainSubclass('$Relation'(editor, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Text')), 4766:[]:domainSubclass(editor, 2, 'Text'), 'Merge', 'OBJECTS', 6542). sigmaCache(domain('$Relation'(editor, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Agent')), 4765:[]:domain(editor, 1, 'Agent'), 'Merge', 'OBJECTS', 6540). sigmaCache(instance('$Relation'(editor, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 4764:[]:instance(editor, 'AsymmetricRelation'), 'Merge', 'OBJECTS', 6538). sigmaCache(instance('$Relation'(editor, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 4763:[]:instance(editor, 'BinaryPredicate'), 'Merge', 'OBJECTS', 6536). sigmaCache(documentation('$Relation'(authors, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(authors ?AGENT ?TEXT) means that ?AGENT is creatively responsible for ?TEXT. For example, Agatha Christie is author of Murder_on_the_Orient_Express."'), 'ContentBearingObject'(B))), 4756:[]:documentation(authors, string('"(authors ?AGENT ?TEXT) means that ?AGENT is creatively responsible for ?TEXT. For example, Agatha Christie is author of Murder_on_the_Orient_Express."')), 'Merge', 'OBJECTS', 6532). sigmaCache(domainSubclass('$Relation'(authors, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Text')), 4755:[]:domainSubclass(authors, 2, 'Text'), 'Merge', 'OBJECTS', 6530). sigmaCache(domain('$Relation'(authors, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Agent')), 4754:[]:domain(authors, 1, 'Agent'), 'Merge', 'OBJECTS', 6528). sigmaCache(instance('$Relation'(authors, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 4753:[]:instance(authors, 'AsymmetricRelation'), 'Merge', 'OBJECTS', 6526). sigmaCache(instance('$Relation'(authors, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 4752:[]:instance(authors, 'BinaryPredicate'), 'Merge', 'OBJECTS', 6524). sigmaCache(documentation('$Class'('Text'), '$Object'(string('"A Phrase, Sentence or set of Sentences that perform a specific function related to Communication, e.g. express a discourse about a particular topic."'), 'ContentBearingObject'(A))), 4741:[]:documentation('Text', string('"A Phrase, Sentence or set of Sentences that perform a specific function related to Communication, e.g. express a discourse about a particular topic."')), 'Merge', 'OBJECTS', 6520). sigmaCache(subclass('$Class'('Text'), '$Class'('Artifact')), 4740:[]:subclass('Text', 'Artifact'), 'Merge', 'OBJECTS', 6518). sigmaCache(subclass('$Class'('Text'), '$Class'('LinguisticExpression')), 4739:[]:subclass('Text', 'LinguisticExpression'), 'Merge', 'OBJECTS', 6516). sigmaCache(documentation('$Class'('PrepositionalPhrase'), '$Object'(string('"A Phrase that begins with a preposition and that functions as an Adjective or an Adverb."'), 'ContentBearingObject'(A))), 4738:[]:documentation('PrepositionalPhrase', string('"A Phrase that begins with a preposition and that functions as an Adjective or an Adverb."')), 'Merge', 'OBJECTS', 6514). sigmaCache(subclass('$Class'('PrepositionalPhrase'), '$Class'('Phrase')), 4737:[]:subclass('PrepositionalPhrase', 'Phrase'), 'Merge', 'OBJECTS', 6512). sigmaCache(documentation('$Class'('NounPhrase'), '$Object'(string('"A Phrase that has the same function as a Noun."'), 'ContentBearingObject'(A))), 4728:[]:documentation('NounPhrase', string('"A Phrase that has the same function as a Noun."')), 'Merge', 'OBJECTS', 6508). sigmaCache(disjoint('$Class'('NounPhrase'), '$Class'('VerbPhrase')), 4727:[]:disjoint('NounPhrase', 'VerbPhrase'), 'Merge', 'OBJECTS', 6506). sigmaCache(subclass('$Class'('NounPhrase'), '$Class'('Phrase')), 4726:[]:subclass('NounPhrase', 'Phrase'), 'Merge', 'OBJECTS', 6504). sigmaCache(documentation('$Class'('VerbPhrase'), '$Object'(string('"A Phrase that has the same function as a Verb."'), 'ContentBearingObject'(A))), 4725:[]:documentation('VerbPhrase', string('"A Phrase that has the same function as a Verb."')), 'Merge', 'OBJECTS', 6502). sigmaCache(subclass('$Class'('VerbPhrase'), '$Class'('Phrase')), 4724:[]:subclass('VerbPhrase', 'Phrase'), 'Merge', 'OBJECTS', 6500). sigmaCache(documentation('$Class'('Phrase'), '$Object'(string('"A set of Words in a Language which form a unit, i.e. express a meaning in the Language."'), 'ContentBearingObject'(A))), 4713:[]:documentation('Phrase', string('"A set of Words in a Language which form a unit, i.e. express a meaning in the Language."')), 'Merge', 'OBJECTS', 6496). sigmaCache(disjointDecomposition(['$Class'('Phrase'), '$Class'('VerbPhrase'), '$Class'('NounPhrase'), '$Class'('PrepositionalPhrase'), '$Class'('Clause')]), 4712:[]:disjointDecomposition('Phrase', 'VerbPhrase', 'NounPhrase', 'PrepositionalPhrase', 'Clause'), 'Merge', 'OBJECTS', 6494). sigmaCache(subclass('$Class'('Phrase'), '$Class'('LinguisticExpression')), 4711:[]:subclass('Phrase', 'LinguisticExpression'), 'Merge', 'OBJECTS', 6492). sigmaCache(documentation('$Class'('Morpheme'), '$Object'(string('"Part of a Word which cannot be subdivided and which expresses a meaning."'), 'ContentBearingObject'(A))), 4698:[]:documentation('Morpheme', string('"Part of a Word which cannot be subdivided and which expresses a meaning."')), 'Merge', 'OBJECTS', 6484). sigmaCache(subclass('$Class'('Morpheme'), '$Class'('LinguisticExpression')), 4697:[]:subclass('Morpheme', 'LinguisticExpression'), 'Merge', 'OBJECTS', 6482). sigmaCache(documentation('$Class'('Particle'), '$Object'(string('"An umbrella Class for any Word that does not fit into the other subclasses of Word. A Particle is generally a small term that serves a grammatical or logical function, e.g. \'and\', \'of\', \'since\', etc. At some point, this class might be broken up into the subclasses \'Connective\', \'Preposition\', etc."'), 'ContentBearingObject'(A))), 4696:[]:documentation('Particle', string('"An umbrella Class for any Word that does not fit into the other subclasses of Word. A Particle is generally a small term that serves a grammatical or logical function, e.g. \'and\', \'of\', \'since\', etc. At some point, this class might be broken up into the subclasses \'Connective\', \'Preposition\', etc."')), 'Merge', 'OBJECTS', 6480). sigmaCache(subclass('$Class'('Particle'), '$Class'('Word')), 4695:[]:subclass('Particle', 'Word'), 'Merge', 'OBJECTS', 6478). sigmaCache(documentation('$Class'('Adverb'), '$Object'(string('"One of the parts of speech. The Class of Words that conventionally denote Attributes of Processes."'), 'ContentBearingObject'(A))), 4694:[]:documentation('Adverb', string('"One of the parts of speech. The Class of Words that conventionally denote Attributes of Processes."')), 'Merge', 'OBJECTS', 6476). sigmaCache(subclass('$Class'('Adverb'), '$Class'('Word')), 4693:[]:subclass('Adverb', 'Word'), 'Merge', 'OBJECTS', 6474). sigmaCache(documentation('$Class'('Adjective'), '$Object'(string('"One of the parts of speech. The Class of Words that conventionally denote Attributes of Objects."'), 'ContentBearingObject'(A))), 4692:[]:documentation('Adjective', string('"One of the parts of speech. The Class of Words that conventionally denote Attributes of Objects."')), 'Merge', 'OBJECTS', 6472). sigmaCache(subclass('$Class'('Adjective'), '$Class'('Word')), 4691:[]:subclass('Adjective', 'Word'), 'Merge', 'OBJECTS', 6470). sigmaCache(documentation('$Class'('Verb'), '$Object'(string('"One of the parts of speech. The Class of Words that conventionally denote Processes."'), 'ContentBearingObject'(A))), 4690:[]:documentation('Verb', string('"One of the parts of speech. The Class of Words that conventionally denote Processes."')), 'Merge', 'OBJECTS', 6468). sigmaCache(subclass('$Class'('Verb'), '$Class'('Word')), 4689:[]:subclass('Verb', 'Word'), 'Merge', 'OBJECTS', 6466). sigmaCache(documentation('$Class'('Noun'), '$Object'(string('"One of the parts of speech. The Class of Words that conventionally denote Objects."'), 'ContentBearingObject'(A))), 4688:[]:documentation('Noun', string('"One of the parts of speech. The Class of Words that conventionally denote Objects."')), 'Merge', 'OBJECTS', 6464). sigmaCache(partition(['$Class'('Word'), '$Class'('Noun'), '$Class'('Verb'), '$Class'('Adjective'), '$Class'('Adverb'), '$Class'('Particle')]), 4687:[]:partition('Word', 'Noun', 'Verb', 'Adjective', 'Adverb', 'Particle'), 'Merge', 'OBJECTS', 6462). sigmaCache(subclass('$Class'('Noun'), '$Class'('Word')), 4686:[]:subclass('Noun', 'Word'), 'Merge', 'OBJECTS', 6460). sigmaCache(documentation('$Class'('Muscle'), '$Object'(string('"Nonrigid Tissue appearing only in Animals and composed largely of contractile cells."'), 'ContentBearingObject'(A))), 4685:[]:documentation('Muscle', string('"Nonrigid Tissue appearing only in Animals and composed largely of contractile cells."')), 'Merge', 'OBJECTS', 6458). sigmaCache(disjoint('$Class'('Muscle'), '$Class'('Bone')), 4684:[]:disjoint('Muscle', 'Bone'), 'Merge', 'OBJECTS', 6456). sigmaCache(subclass('$Class'('Muscle'), '$Class'('Tissue')), 4683:[]:subclass('Muscle', 'Tissue'), 'Merge', 'OBJECTS', 6454). sigmaCache(documentation('$Class'('Bone'), '$Object'(string('"Rigid Tissue composed largely of calcium that makes up the skeleton of Vertebrates. Note that this Class also includes teeth."'), 'ContentBearingObject'(A))), 4678:[]:documentation('Bone', string('"Rigid Tissue composed largely of calcium that makes up the skeleton of Vertebrates. Note that this Class also includes teeth."')), 'Merge', 'OBJECTS', 6450). sigmaCache(subclass('$Class'('Bone'), '$Class'('Tissue')), 4677:[]:subclass('Bone', 'Tissue'), 'Merge', 'OBJECTS', 6448). sigmaCache(documentation('$Class'('Tissue'), '$Object'(string('"An aggregation of similarly specialized Cells and the associated intercellular substance. Tissues are relatively non-localized in comparison to BodyParts, Organs or Organ components. The main features of Tissues are self-connectivity (see SelfConnectedObject) and being a homogeneous mass (all parts in the same granularity are instances of Tissue as well)."'), 'ContentBearingObject'(A))), 4668:[]:documentation('Tissue', string('"An aggregation of similarly specialized Cells and the associated intercellular substance. Tissues are relatively non-localized in comparison to BodyParts, Organs or Organ components. The main features of Tissues are self-connectivity (see SelfConnectedObject) and being a homogeneous mass (all parts in the same granularity are instances of Tissue as well)."')), 'Merge', 'OBJECTS', 6442). sigmaCache(subclass('$Class'('Tissue'), '$Class'('BodySubstance')), 4667:[]:subclass('Tissue', 'BodySubstance'), 'Merge', 'OBJECTS', 6440). sigmaCache(documentation('$Class'('Fruit'), '$Object'(string('"A ripe Plant Organ that produces seeds for reproduction."'), 'ContentBearingObject'(A))), 4662:[]:documentation('Fruit', string('"A ripe Plant Organ that produces seeds for reproduction."')), 'Merge', 'OBJECTS', 6436). sigmaCache(subclass('$Class'('Fruit'), '$Class'('Organ')), 4661:[]:subclass('Fruit', 'Organ'), 'Merge', 'OBJECTS', 6434). sigmaCache(documentation('$Class'('Gland'), '$Object'(string('"An Organ that removes Substances from the Blood, alters them in some way, and then releases them."'), 'ContentBearingObject'(A))), 4660:[]:documentation('Gland', string('"An Organ that removes Substances from the Blood, alters them in some way, and then releases them."')), 'Merge', 'OBJECTS', 6432). sigmaCache(subclass('$Class'('Gland'), '$Class'('Organ')), 4659:[]:subclass('Gland', 'Organ'), 'Merge', 'OBJECTS', 6430). sigmaCache(documentation('$Class'('Organ'), '$Object'(string('"A somewhat independent BodyPart that performs a specialized function."'), 'ContentBearingObject'(A))), 4656:[]:documentation('Organ', string('"A somewhat independent BodyPart that performs a specialized function."')), 'Merge', 'OBJECTS', 6426). sigmaCache(subclass('$Class'('Organ'), '$Class'('BodyPart')), 4655:[]:subclass('Organ', 'BodyPart'), 'Merge', 'OBJECTS', 6424). sigmaCache(documentation('$Class'('Cell'), '$Object'(string('"The fundamental structural and functional unit of living Organisms."'), 'ContentBearingObject'(A))), 4654:[]:documentation('Cell', string('"The fundamental structural and functional unit of living Organisms."')), 'Merge', 'OBJECTS', 6422). sigmaCache(subclass('$Class'('Cell'), '$Class'('BodyPart')), 4653:[]:subclass('Cell', 'BodyPart'), 'Merge', 'OBJECTS', 6420). sigmaCache(documentation('$Class'('BodyVessel'), '$Object'(string('"Any tube-like structure which occurs naturally in an Organism and through which a BodySubstance can circulate."'), 'ContentBearingObject'(A))), 4652:[]:documentation('BodyVessel', string('"Any tube-like structure which occurs naturally in an Organism and through which a BodySubstance can circulate."')), 'Merge', 'OBJECTS', 6418). sigmaCache(subclass('$Class'('BodyVessel'), '$Class'('BodyPart')), 4651:[]:subclass('BodyVessel', 'BodyPart'), 'Merge', 'OBJECTS', 6416). sigmaCache(documentation('$Class'('BodyJunction'), '$Object'(string('"The place where two BodyParts meet or connect."'), 'ContentBearingObject'(A))), 4636:[]:documentation('BodyJunction', string('"The place where two BodyParts meet or connect."')), 'Merge', 'OBJECTS', 6410). sigmaCache(subclass('$Class'('BodyJunction'), '$Class'('BodyPart')), 4635:[]:subclass('BodyJunction', 'BodyPart'), 'Merge', 'OBJECTS', 6408). sigmaCache(documentation('$Class'('BodyCovering'), '$Object'(string('"Any BodyPart which is a covering of another BodyPart or of an entire Organism."'), 'ContentBearingObject'(A))), 4629:[]:documentation('BodyCovering', string('"Any BodyPart which is a covering of another BodyPart or of an entire Organism."')), 'Merge', 'OBJECTS', 6404). sigmaCache(subclass('$Class'('BodyCovering'), '$Class'('BodyPart')), 4628:[]:subclass('BodyCovering', 'BodyPart'), 'Merge', 'OBJECTS', 6402). sigmaCache(documentation('$Class'('BodyPart'), '$Object'(string('"A collection of Cells and Tissues which are localized to a specific area. The instances of this Class range from gross structures to small components of complex Organs."'), 'ContentBearingObject'(A))), 4623:[]:documentation('BodyPart', string('"A collection of Cells and Tissues which are localized to a specific area. The instances of this Class range from gross structures to small components of complex Organs."')), 'Merge', 'OBJECTS', 6398). sigmaCache(subclass('$Class'('BodyPart'), '$Class'('AnatomicalStructure')), 4622:[]:subclass('BodyPart', 'AnatomicalStructure'), 'Merge', 'OBJECTS', 6396). sigmaCache(documentation('$Object'(string('"Reproductive structure of Animals. Consists of an Embryonic Object and a nutritive/protective envelope."'), 'ContentBearingObject'(A))), 4621:[]:documentation(string('"Reproductive structure of Animals. Consists of an Embryonic Object and a nutritive/protective envelope."')), 'Merge', 'OBJECTS', 6394). sigmaCache(subclass('$Class'('Egg'), '$Class'('AnatomicalStructure')), 4620:[]:subclass('Egg', 'AnatomicalStructure'), 'Merge', 'OBJECTS', 6392). sigmaCache(documentation('$Class'('AnatomicalStructure'), '$Object'(string('"A normal or pathological part of the anatomy or structural organization of an Organism."'), 'ContentBearingObject'(A))), 4615:[]:documentation('AnatomicalStructure', string('"A normal or pathological part of the anatomy or structural organization of an Organism."')), 'Merge', 'OBJECTS', 6388). sigmaCache(disjoint('$Class'('AnatomicalStructure'), '$Class'('Organism')), 4614:[]:disjoint('AnatomicalStructure', 'Organism'), 'Merge', 'OBJECTS', 6386). sigmaCache(subclass('$Class'('AnatomicalStructure'), '$Class'('CorpuscularObject')), 4613:[]:subclass('AnatomicalStructure', 'CorpuscularObject'), 'Merge', 'OBJECTS', 6384). sigmaCache(documentation('$Class'('Food'), '$Object'(string('"Any Object containing Nutrients, such as carbohydrates, proteins, and fats, that can be ingested by a living Organism and metabolized into energy and body tissue."'), 'ContentBearingObject'(A))), 4599:[]:documentation('Food', string('"Any Object containing Nutrients, such as carbohydrates, proteins, and fats, that can be ingested by a living Organism and metabolized into energy and body tissue."')), 'Merge', 'OBJECTS', 6378). sigmaCache(subclass('$Class'('Food'), '$Class'('Object')), 4598:[]:subclass('Food', 'Object'), 'Merge', 'OBJECTS', 6376). sigmaCache(documentation('$Class'('ToxicOrganism'), '$Object'(string('"The Class of Organisms which are poisonous to other Organisms."'), 'ContentBearingObject'(A))), 4593:[]:documentation('ToxicOrganism', string('"The Class of Organisms which are poisonous to other Organisms."')), 'Merge', 'OBJECTS', 6372). sigmaCache(subclass('$Class'('ToxicOrganism'), '$Class'('Organism')), 4592:[]:subclass('ToxicOrganism', 'Organism'), 'Merge', 'OBJECTS', 6370). sigmaCache(documentation('$Class'('Blood'), '$Object'(string('"A fluid present in Animals that transports Nutrients to and waste products away from various BodyParts."'), 'ContentBearingObject'(A))), 4591:[]:documentation('Blood', string('"A fluid present in Animals that transports Nutrients to and waste products away from various BodyParts."')), 'Merge', 'OBJECTS', 6368). sigmaCache(subclass('$Class'('Blood'), '$Class'('BodySubstance')), 4590:[]:subclass('Blood', 'BodySubstance'), 'Merge', 'OBJECTS', 6366). sigmaCache(documentation('$Class'('Hormone'), '$Object'(string('"In Animals, a chemical secreted by an endocrine gland whose products are released into the circulating fluid. Plant hormones or synthetic hormones which are used only to alter or control various physiologic processes, e.g., reproductive control agents, are assigned to the Class BiologicallyActiveSubstance. Hormones act as chemical messengers and regulate various physiologic processes such as growth, reproduction, metabolism, etc. They usually fall into two broad categories, viz. steroid hormones and peptide hormones."'), 'ContentBearingObject'(A))), 4589:[]:documentation('Hormone', string('"In Animals, a chemical secreted by an endocrine gland whose products are released into the circulating fluid. Plant hormones or synthetic hormones which are used only to alter or control various physiologic processes, e.g., reproductive control agents, are assigned to the Class BiologicallyActiveSubstance. Hormones act as chemical messengers and regulate various physiologic processes such as growth, reproduction, metabolism, etc. They usually fall into two broad categories, viz. steroid hormones and peptide hormones."')), 'Merge', 'OBJECTS', 6364). sigmaCache(subclass('$Class'('Hormone'), '$Class'('BodySubstance')), 4588:[]:subclass('Hormone', 'BodySubstance'), 'Merge', 'OBJECTS', 6362). sigmaCache(documentation('$Class'('BodySubstance'), '$Object'(string('"Extracellular material and mixtures of cells and extracellular material that are produced, excreted or accreted by an Organism. Included here are Substances such as saliva, dental enamel, sweat, and gastric acid."'), 'ContentBearingObject'(A))), 4587:[]:documentation('BodySubstance', string('"Extracellular material and mixtures of cells and extracellular material that are produced, excreted or accreted by an Organism. Included here are Substances such as saliva, dental enamel, sweat, and gastric acid."')), 'Merge', 'OBJECTS', 6360). sigmaCache(subclass('$Class'('BodySubstance'), '$Class'('Mixture')), 4586:[]:subclass('BodySubstance', 'Mixture'), 'Merge', 'OBJECTS', 6358). sigmaCache(documentation('$Class'('Metal'), '$Object'(string('"A Metal is a PureSubstance that conducts heat and electricity, is shiny and reflects many colors of light, and can be hammered into sheets or drawn into wire. About 80% of the known chemical elements (ElementalSubstances) are metals."'), 'ContentBearingObject'(A))), 4585:[]:documentation('Metal', string('"A Metal is a PureSubstance that conducts heat and electricity, is shiny and reflects many colors of light, and can be hammered into sheets or drawn into wire. About 80% of the known chemical elements (ElementalSubstances) are metals."')), 'Merge', 'OBJECTS', 6356). sigmaCache(subclass('$Class'('Metal'), '$Class'('PureSubstance')), 4584:[]:subclass('Metal', 'PureSubstance'), 'Merge', 'OBJECTS', 6354). sigmaCache(documentation('$Class'('Vitamin'), '$Object'(string('"A BiologicallyActiveSubstance present in natural products or made synthetically, which is essential in the diet of Humans and other higher Animals. Included here are Vitamin precursors and provitamins."'), 'ContentBearingObject'(A))), 4583:[]:documentation('Vitamin', string('"A BiologicallyActiveSubstance present in natural products or made synthetically, which is essential in the diet of Humans and other higher Animals. Included here are Vitamin precursors and provitamins."')), 'Merge', 'OBJECTS', 6352). sigmaCache(subclass('$Class'('Vitamin'), '$Class'('Nutrient')), 4582:[]:subclass('Vitamin', 'Nutrient'), 'Merge', 'OBJECTS', 6350). sigmaCache(documentation('$Class'('Enzyme'), '$Object'(string('"A complex Protein that is produced by living cells and which catalyzes specific biochemical reactions. There are six main types of enzymes: oxidoreductases, transferases, hydrolases, lyases, isomerases, and ligases."'), 'ContentBearingObject'(A))), 4581:[]:documentation('Enzyme', string('"A complex Protein that is produced by living cells and which catalyzes specific biochemical reactions. There are six main types of enzymes: oxidoreductases, transferases, hydrolases, lyases, isomerases, and ligases."')), 'Merge', 'OBJECTS', 6348). sigmaCache(subclass('$Class'('Enzyme'), '$Class'('Protein')), 4580:[]:subclass('Enzyme', 'Protein'), 'Merge', 'OBJECTS', 6346). sigmaCache(documentation('$Class'('Protein'), '$Object'(string('"A Nutrient made up of amino acids joined by peptide bonds."'), 'ContentBearingObject'(A))), 4579:[]:documentation('Protein', string('"A Nutrient made up of amino acids joined by peptide bonds."')), 'Merge', 'OBJECTS', 6344). sigmaCache(subclass('$Class'('Protein'), '$Class'('Nutrient')), 4578:[]:subclass('Protein', 'Nutrient'), 'Merge', 'OBJECTS', 6342). sigmaCache(documentation('$Class'('Nutrient'), '$Object'(string('"A BiologicallyActiveSubstance produced or required by an Organism, of primary interest because of its role in the biologic functioning of the Organism."'), 'ContentBearingObject'(A))), 4577:[]:documentation('Nutrient', string('"A BiologicallyActiveSubstance produced or required by an Organism, of primary interest because of its role in the biologic functioning of the Organism."')), 'Merge', 'OBJECTS', 6340). sigmaCache(subclass('$Class'('Nutrient'), '$Class'('BiologicallyActiveSubstance')), 4576:[]:subclass('Nutrient', 'BiologicallyActiveSubstance'), 'Merge', 'OBJECTS', 6338). sigmaCache(documentation('$Class'('BiologicallyActiveSubstance'), '$Object'(string('"A Substance that is capable of inducing a change in the structure or functioning of an Organism. This Class includes Substances used in the treatment, diagnosis, prevention or analysis of normal and abnormal body function. This Class also includes Substances that occur naturally in the body and are administered therapeutically. Finally, BiologicallyActiveSubstance includes Nutrients, most drugs of abuse, and agents that require special handling because of their toxicity."'), 'ContentBearingObject'(A))), 4575:[]:documentation('BiologicallyActiveSubstance', string('"A Substance that is capable of inducing a change in the structure or functioning of an Organism. This Class includes Substances used in the treatment, diagnosis, prevention or analysis of normal and abnormal body function. This Class also includes Substances that occur naturally in the body and are administered therapeutically. Finally, BiologicallyActiveSubstance includes Nutrients, most drugs of abuse, and agents that require special handling because of their toxicity."')), 'Merge', 'OBJECTS', 6336). sigmaCache(subclass('$Class'('BiologicallyActiveSubstance'), '$Class'('Substance')), 4574:[]:subclass('BiologicallyActiveSubstance', 'Substance'), 'Merge', 'OBJECTS', 6334). sigmaCache(documentation('$Class'('Reptile'), '$Object'(string('"A ColdBloodedVertebrate having an external covering of scales or horny plates. Reptiles breathe by means of Lungs and generally lay eggs."'), 'ContentBearingObject'(A))), 4573:[]:documentation('Reptile', string('"A ColdBloodedVertebrate having an external covering of scales or horny plates. Reptiles breathe by means of Lungs and generally lay eggs."')), 'Merge', 'OBJECTS', 6328). sigmaCache(subclass('$Class'('Reptile'), '$Class'('ColdBloodedVertebrate')), 4572:[]:subclass('Reptile', 'ColdBloodedVertebrate'), 'Merge', 'OBJECTS', 6326). sigmaCache(documentation('$Class'('Human'), '$Object'(string('"Modern man, the only remaining species of the Homo genus."'), 'ContentBearingObject'(A))), 4571:[]:documentation('Human', string('"Modern man, the only remaining species of the Homo genus."')), 'Merge', 'OBJECTS', 6324). sigmaCache(subclass('$Class'('Human'), '$Class'('CognitiveAgent')), 4570:[]:subclass('Human', 'CognitiveAgent'), 'Merge', 'OBJECTS', 6322). sigmaCache(subclass('$Class'('Human'), '$Class'('Hominid')), 4569:[]:subclass('Human', 'Hominid'), 'Merge', 'OBJECTS', 6320). sigmaCache(documentation('$Class'('Hominid'), '$Object'(string('"Includes Humans and relatively recent ancestors of Humans."'), 'ContentBearingObject'(A))), 4568:[]:documentation('Hominid', string('"Includes Humans and relatively recent ancestors of Humans."')), 'Merge', 'OBJECTS', 6318). sigmaCache(subclass('$Class'('Hominid'), '$Class'('Primate')), 4567:[]:subclass('Hominid', 'Primate'), 'Merge', 'OBJECTS', 6316). sigmaCache(documentation('$Class'('Monkey'), '$Object'(string('"Various Primates with relatively long tails."'), 'ContentBearingObject'(A))), 4566:[]:documentation('Monkey', string('"Various Primates with relatively long tails."')), 'Merge', 'OBJECTS', 6314). sigmaCache(subclass('$Class'('Monkey'), '$Class'('Primate')), 4565:[]:subclass('Monkey', 'Primate'), 'Merge', 'OBJECTS', 6312). sigmaCache(documentation('$Class'('Ape'), '$Object'(string('"Various Primates with no tails or only short tails."'), 'ContentBearingObject'(A))), 4564:[]:documentation('Ape', string('"Various Primates with no tails or only short tails."')), 'Merge', 'OBJECTS', 6310). sigmaCache(subclass('$Class'('Ape'), '$Class'('Primate')), 4563:[]:subclass('Ape', 'Primate'), 'Merge', 'OBJECTS', 6308). sigmaCache(documentation('$Class'('Primate'), '$Object'(string('"The Class of Mammals which are Primates."'), 'ContentBearingObject'(A))), 4562:[]:documentation('Primate', string('"The Class of Mammals which are Primates."')), 'Merge', 'OBJECTS', 6306). sigmaCache(disjointDecomposition(['$Class'('Primate'), '$Class'('Ape'), '$Class'('Monkey'), '$Class'('Hominid')]), 4561:[]:disjointDecomposition('Primate', 'Ape', 'Monkey', 'Hominid'), 'Merge', 'OBJECTS', 6304). sigmaCache(subclass('$Class'('Primate'), '$Class'('Mammal')), 4560:[]:subclass('Primate', 'Mammal'), 'Merge', 'OBJECTS', 6302). sigmaCache(documentation('$Class'('Rodent'), '$Object'(string('"The Class of Mammals with one or two pairs of incisors for gnawing. Includes rats, mice, guinea pigs, and rabbits."'), 'ContentBearingObject'(A))), 4559:[]:documentation('Rodent', string('"The Class of Mammals with one or two pairs of incisors for gnawing. Includes rats, mice, guinea pigs, and rabbits."')), 'Merge', 'OBJECTS', 6300). sigmaCache(subclass('$Class'('Rodent'), '$Class'('Mammal')), 4558:[]:subclass('Rodent', 'Mammal'), 'Merge', 'OBJECTS', 6298). sigmaCache(documentation('$Class'('Feline'), '$Object'(string('"The Class of Carnivores with completely separable toes, nonretractable claws, slim bodies, and rounded heads."'), 'ContentBearingObject'(A))), 4557:[]:documentation('Feline', string('"The Class of Carnivores with completely separable toes, nonretractable claws, slim bodies, and rounded heads."')), 'Merge', 'OBJECTS', 6296). sigmaCache(subclass('$Class'('Feline'), '$Class'('Carnivore')), 4556:[]:subclass('Feline', 'Carnivore'), 'Merge', 'OBJECTS', 6294). sigmaCache(documentation('$Class'('Canine'), '$Object'(string('"The Class of Carnivores with completely separable toes, nonretractable claws, and long muzzles."'), 'ContentBearingObject'(A))), 4555:[]:documentation('Canine', string('"The Class of Carnivores with completely separable toes, nonretractable claws, and long muzzles."')), 'Merge', 'OBJECTS', 6292). sigmaCache(disjoint('$Class'('Canine'), '$Class'('Feline')), 4554:[]:disjoint('Canine', 'Feline'), 'Merge', 'OBJECTS', 6290). sigmaCache(subclass('$Class'('Canine'), '$Class'('Carnivore')), 4553:[]:subclass('Canine', 'Carnivore'), 'Merge', 'OBJECTS', 6288). sigmaCache(documentation('$Class'('Carnivore'), '$Object'(string('"The Class of flesh-eating Mammals. Members of this Class typically have four or five claws on each paw. Includes cats, dogs, bears, racoons, and skunks."'), 'ContentBearingObject'(A))), 4552:[]:documentation('Carnivore', string('"The Class of flesh-eating Mammals. Members of this Class typically have four or five claws on each paw. Includes cats, dogs, bears, racoons, and skunks."')), 'Merge', 'OBJECTS', 6286). sigmaCache(subclass('$Class'('Carnivore'), '$Class'('Mammal')), 4551:[]:subclass('Carnivore', 'Mammal'), 'Merge', 'OBJECTS', 6284). sigmaCache(documentation('$Class'('Marsupial'), '$Object'(string('"The Class of Mammals which have a pouch for their young."'), 'ContentBearingObject'(A))), 4550:[]:documentation('Marsupial', string('"The Class of Mammals which have a pouch for their young."')), 'Merge', 'OBJECTS', 6282). sigmaCache(subclass('$Class'('Marsupial'), '$Class'('Mammal')), 4549:[]:subclass('Marsupial', 'Mammal'), 'Merge', 'OBJECTS', 6280). sigmaCache(documentation('$Class'('HoofedMammal'), '$Object'(string('"The Class of Mammals with hooves. Includes horses, cows, sheep, pigs, antelope, etc."'), 'ContentBearingObject'(A))), 4548:[]:documentation('HoofedMammal', string('"The Class of Mammals with hooves. Includes horses, cows, sheep, pigs, antelope, etc."')), 'Merge', 'OBJECTS', 6278). sigmaCache(subclass('$Class'('HoofedMammal'), '$Class'('Mammal')), 4547:[]:subclass('HoofedMammal', 'Mammal'), 'Merge', 'OBJECTS', 6276). sigmaCache(documentation('$Class'('AquaticMammal'), '$Object'(string('"The Class of Mammals that dwell chiefly in the water. Includes whales, dolphins, manatees, seals, and walruses."'), 'ContentBearingObject'(A))), 4546:[]:documentation('AquaticMammal', string('"The Class of Mammals that dwell chiefly in the water. Includes whales, dolphins, manatees, seals, and walruses."')), 'Merge', 'OBJECTS', 6274). sigmaCache(subclass('$Class'('AquaticMammal'), '$Class'('Mammal')), 4545:[]:subclass('AquaticMammal', 'Mammal'), 'Merge', 'OBJECTS', 6272). sigmaCache(documentation('$Class'('Mammal'), '$Object'(string('"A Vertebrate having a constant body temperature and characterized by the presence of hair, mammary glands, and sweat glands."'), 'ContentBearingObject'(A))), 4544:[]:documentation('Mammal', string('"A Vertebrate having a constant body temperature and characterized by the presence of hair, mammary glands, and sweat glands."')), 'Merge', 'OBJECTS', 6270). sigmaCache(disjointDecomposition(['$Class'('Mammal'), '$Class'('AquaticMammal'), '$Class'('HoofedMammal'), '$Class'('Marsupial'), '$Class'('Rodent'), '$Class'('Primate')]), 4543:[]:disjointDecomposition('Mammal', 'AquaticMammal', 'HoofedMammal', 'Marsupial', 'Rodent', 'Primate'), 'Merge', 'OBJECTS', 6268). sigmaCache(subclass('$Class'('Mammal'), '$Class'('WarmBloodedVertebrate')), 4542:[]:subclass('Mammal', 'WarmBloodedVertebrate'), 'Merge', 'OBJECTS', 6266). sigmaCache(documentation('$Class'('Fungus'), '$Object'(string('"A eukaryotic Organism characterized by the absence of chlorophyll and the presence of rigid cell walls. Included here are both slime molds and true fungi such as yeasts, molds, mildews, and mushrooms."'), 'ContentBearingObject'(A))), 4538:[]:documentation('Fungus', string('"A eukaryotic Organism characterized by the absence of chlorophyll and the presence of rigid cell walls. Included here are both slime molds and true fungi such as yeasts, molds, mildews, and mushrooms."')), 'Merge', 'OBJECTS', 6262). sigmaCache(subclass('$Class'('Fungus'), '$Class'('Plant')), 4537:[]:subclass('Fungus', 'Plant'), 'Merge', 'OBJECTS', 6260). sigmaCache(documentation('$Class'('Fish'), '$Object'(string('"A cold-blooded aquatic Vertebrate characterized by fins and breathing by gills. Included here are Fish having either a bony skeleton, such as a perch, or a cartilaginous skeleton, such as a shark. Also included are those Fish lacking a jaw, such as a lamprey or hagfish."'), 'ContentBearingObject'(A))), 4532:[]:documentation('Fish', string('"A cold-blooded aquatic Vertebrate characterized by fins and breathing by gills. Included here are Fish having either a bony skeleton, such as a perch, or a cartilaginous skeleton, such as a shark. Also included are those Fish lacking a jaw, such as a lamprey or hagfish."')), 'Merge', 'OBJECTS', 6256). sigmaCache(subclass('$Class'('Fish'), '$Class'('ColdBloodedVertebrate')), 4531:[]:subclass('Fish', 'ColdBloodedVertebrate'), 'Merge', 'OBJECTS', 6254). sigmaCache(documentation('$Class'('Bird'), '$Object'(string('"A Vertebrate having a constant body temperature and characterized by the presence of feathers."'), 'ContentBearingObject'(A))), 4530:[]:documentation('Bird', string('"A Vertebrate having a constant body temperature and characterized by the presence of feathers."')), 'Merge', 'OBJECTS', 6252). sigmaCache(disjoint('$Class'('Bird'), '$Class'('Mammal')), 4529:[]:disjoint('Bird', 'Mammal'), 'Merge', 'OBJECTS', 6250). sigmaCache(subclass('$Class'('Bird'), '$Class'('WarmBloodedVertebrate')), 4528:[]:subclass('Bird', 'WarmBloodedVertebrate'), 'Merge', 'OBJECTS', 6248). sigmaCache(documentation('$Class'('Amphibian'), '$Object'(string('"A cold-blooded, smooth-skinned Vertebrate which characteristically hatches as an aquatic larva, breathing by gills. When mature, the Amphibian breathes with Lungs."'), 'ContentBearingObject'(A))), 4527:[]:documentation('Amphibian', string('"A cold-blooded, smooth-skinned Vertebrate which characteristically hatches as an aquatic larva, breathing by gills. When mature, the Amphibian breathes with Lungs."')), 'Merge', 'OBJECTS', 6246). sigmaCache(subclass('$Class'('Amphibian'), '$Class'('ColdBloodedVertebrate')), 4526:[]:subclass('Amphibian', 'ColdBloodedVertebrate'), 'Merge', 'OBJECTS', 6244). sigmaCache(documentation('$Class'('Alga'), '$Object'(string('"A chiefly aquatic plant that contains chlorophyll, but does not form embryos during development and lacks vascular tissue."'), 'ContentBearingObject'(A))), 4521:[]:documentation('Alga', string('"A chiefly aquatic plant that contains chlorophyll, but does not form embryos during development and lacks vascular tissue."')), 'Merge', 'OBJECTS', 6240). sigmaCache(subclass('$Class'('Alga'), '$Class'('Plant')), 4520:[]:subclass('Alga', 'Plant'), 'Merge', 'OBJECTS', 6238). sigmaCache(documentation('$Class'('WarmBloodedVertebrate'), '$Object'(string('"Vertebrates whose body temperature is internally regulated."'), 'ContentBearingObject'(A))), 4519:[]:documentation('WarmBloodedVertebrate', string('"Vertebrates whose body temperature is internally regulated."')), 'Merge', 'OBJECTS', 6236). sigmaCache(disjoint('$Class'('WarmBloodedVertebrate'), '$Class'('ColdBloodedVertebrate')), 4518:[]:disjoint('WarmBloodedVertebrate', 'ColdBloodedVertebrate'), 'Merge', 'OBJECTS', 6234). sigmaCache(subclass('$Class'('WarmBloodedVertebrate'), '$Class'('Vertebrate')), 4517:[]:subclass('WarmBloodedVertebrate', 'Vertebrate'), 'Merge', 'OBJECTS', 6232). sigmaCache(documentation('$Class'('ColdBloodedVertebrate'), '$Object'(string('"Vertebrates whose body temperature is not internally regulated."'), 'ContentBearingObject'(A))), 4516:[]:documentation('ColdBloodedVertebrate', string('"Vertebrates whose body temperature is not internally regulated."')), 'Merge', 'OBJECTS', 6230). sigmaCache(disjointDecomposition(['$Class'('ColdBloodedVertebrate'), '$Class'('Amphibian'), '$Class'('Fish'), '$Class'('Reptile')]), 4515:[]:disjointDecomposition('ColdBloodedVertebrate', 'Amphibian', 'Fish', 'Reptile'), 'Merge', 'OBJECTS', 6228). sigmaCache(subclass('$Class'('ColdBloodedVertebrate'), '$Class'('Vertebrate')), 4514:[]:subclass('ColdBloodedVertebrate', 'Vertebrate'), 'Merge', 'OBJECTS', 6226). sigmaCache(documentation('$Class'('Crustacean'), '$Object'(string('"A Class of Arthropods that mainly dwells in water and has a segmented body and a chitinous exoskeleton. Includes lobsters, crabs, shrimp, and barnacles."'), 'ContentBearingObject'(A))), 4513:[]:documentation('Crustacean', string('"A Class of Arthropods that mainly dwells in water and has a segmented body and a chitinous exoskeleton. Includes lobsters, crabs, shrimp, and barnacles."')), 'Merge', 'OBJECTS', 6224). sigmaCache(subclass('$Class'('Crustacean'), '$Class'('Arthropod')), 4512:[]:subclass('Crustacean', 'Arthropod'), 'Merge', 'OBJECTS', 6222). sigmaCache(documentation('$Class'('Insect'), '$Object'(string('"A Class of small Arthropods that are air-breathing and that are distinguished by appearance."'), 'ContentBearingObject'(A))), 4511:[]:documentation('Insect', string('"A Class of small Arthropods that are air-breathing and that are distinguished by appearance."')), 'Merge', 'OBJECTS', 6220). sigmaCache(subclass('$Class'('Insect'), '$Class'('Arthropod')), 4510:[]:subclass('Insect', 'Arthropod'), 'Merge', 'OBJECTS', 6218). sigmaCache(documentation('$Class'('Myriapod'), '$Object'(string('"A Class of Arthropods that includes centipedes and millipedes."'), 'ContentBearingObject'(A))), 4509:[]:documentation('Myriapod', string('"A Class of Arthropods that includes centipedes and millipedes."')), 'Merge', 'OBJECTS', 6216). sigmaCache(subclass('$Class'('Myriapod'), '$Class'('Arthropod')), 4508:[]:subclass('Myriapod', 'Arthropod'), 'Merge', 'OBJECTS', 6214). sigmaCache(documentation('$Class'('Arachnid'), '$Object'(string('"A Class of Arthropods that includes ticks and spiders."'), 'ContentBearingObject'(A))), 4507:[]:documentation('Arachnid', string('"A Class of Arthropods that includes ticks and spiders."')), 'Merge', 'OBJECTS', 6212). sigmaCache(subclass('$Class'('Arachnid'), '$Class'('Arthropod')), 4506:[]:subclass('Arachnid', 'Arthropod'), 'Merge', 'OBJECTS', 6210). sigmaCache(documentation('$Class'('Arthropod'), '$Object'(string('"A Class of Invertebrate that includes Arachnids and Insects."'), 'ContentBearingObject'(A))), 4505:[]:documentation('Arthropod', string('"A Class of Invertebrate that includes Arachnids and Insects."')), 'Merge', 'OBJECTS', 6208). sigmaCache(disjointDecomposition(['$Class'('Arthropod'), '$Class'('Arachnid'), '$Class'('Myriapod'), '$Class'('Insect'), '$Class'('Crustacean')]), 4504:[]:disjointDecomposition('Arthropod', 'Arachnid', 'Myriapod', 'Insect', 'Crustacean'), 'Merge', 'OBJECTS', 6206). sigmaCache(subclass('$Class'('Arthropod'), '$Class'('Invertebrate')), 4503:[]:subclass('Arthropod', 'Invertebrate'), 'Merge', 'OBJECTS', 6204). sigmaCache(documentation('$Class'('Mollusk'), '$Object'(string('"Soft-bodied Invertebrate that is usually contained in a shell. Includes oysters, clams, mussels, snails, slugs, octopi, and squid."'), 'ContentBearingObject'(A))), 4502:[]:documentation('Mollusk', string('"Soft-bodied Invertebrate that is usually contained in a shell. Includes oysters, clams, mussels, snails, slugs, octopi, and squid."')), 'Merge', 'OBJECTS', 6202). sigmaCache(subclass('$Class'('Mollusk'), '$Class'('Invertebrate')), 4501:[]:subclass('Mollusk', 'Invertebrate'), 'Merge', 'OBJECTS', 6200). sigmaCache(documentation('$Class'('Worm'), '$Object'(string('"Long, narrow, soft-bodied Invertebrates."'), 'ContentBearingObject'(A))), 4500:[]:documentation('Worm', string('"Long, narrow, soft-bodied Invertebrates."')), 'Merge', 'OBJECTS', 6198). sigmaCache(subclass('$Class'('Worm'), '$Class'('Invertebrate')), 4499:[]:subclass('Worm', 'Invertebrate'), 'Merge', 'OBJECTS', 6196). sigmaCache(documentation('$Class'('Invertebrate'), '$Object'(string('"An Animal which has no spinal column."'), 'ContentBearingObject'(A))), 4498:[]:documentation('Invertebrate', string('"An Animal which has no spinal column."')), 'Merge', 'OBJECTS', 6194). sigmaCache(disjointDecomposition(['$Class'('Invertebrate'), '$Class'('Worm'), '$Class'('Mollusk'), '$Class'('Arthropod')]), 4497:[]:disjointDecomposition('Invertebrate', 'Worm', 'Mollusk', 'Arthropod'), 'Merge', 'OBJECTS', 6192). sigmaCache(disjoint('$Class'('Invertebrate'), '$Class'('Vertebrate')), 4496:[]:disjoint('Invertebrate', 'Vertebrate'), 'Merge', 'OBJECTS', 6190). sigmaCache(subclass('$Class'('Invertebrate'), '$Class'('Animal')), 4495:[]:subclass('Invertebrate', 'Animal'), 'Merge', 'OBJECTS', 6188). sigmaCache(documentation('$Class'('Vertebrate'), '$Object'(string('"An Animal which has a spinal column."'), 'ContentBearingObject'(A))), 4494:[]:documentation('Vertebrate', string('"An Animal which has a spinal column."')), 'Merge', 'OBJECTS', 6186). sigmaCache(subclass('$Class'('Vertebrate'), '$Class'('Animal')), 4493:[]:subclass('Vertebrate', 'Animal'), 'Merge', 'OBJECTS', 6184). sigmaCache(documentation('$Class'('Virus'), '$Object'(string('"An Organism consisting of a core of a single nucleic acid enclosed in a protective coat of protein. A virus may replicate only inside a host living cell. A virus exhibits some but not all of the usual characteristics of living things."'), 'ContentBearingObject'(A))), 4473:[]:documentation('Virus', string('"An Organism consisting of a core of a single nucleic acid enclosed in a protective coat of protein. A virus may replicate only inside a host living cell. A virus exhibits some but not all of the usual characteristics of living things."')), 'Merge', 'OBJECTS', 6176). sigmaCache(subclass('$Class'('Virus'), '$Class'('Microorganism')), 4472:[]:subclass('Virus', 'Microorganism'), 'Merge', 'OBJECTS', 6174). sigmaCache(documentation('$Class'('Bacterium'), '$Object'(string('"A small, typically one-celled, prokaryotic Microorganism."'), 'ContentBearingObject'(A))), 4460:[]:documentation('Bacterium', string('"A small, typically one-celled, prokaryotic Microorganism."')), 'Merge', 'OBJECTS', 6168). sigmaCache(subclass('$Class'('Bacterium'), '$Class'('Microorganism')), 4459:[]:subclass('Bacterium', 'Microorganism'), 'Merge', 'OBJECTS', 6166). sigmaCache(documentation('$Class'('Microorganism'), '$Object'(string('"An Organism that can be seen only with the aid of a microscope."'), 'ContentBearingObject'(A))), 4458:[]:documentation('Microorganism', string('"An Organism that can be seen only with the aid of a microscope."')), 'Merge', 'OBJECTS', 6164). sigmaCache(subclass('$Class'('Microorganism'), '$Class'('Organism')), 4457:[]:subclass('Microorganism', 'Organism'), 'Merge', 'OBJECTS', 6162). sigmaCache(documentation('$Class'('Animal'), '$Object'(string('"An Organism with eukaryotic Cells, and lacking stiff cell walls, plastids, and photosynthetic pigments."'), 'ContentBearingObject'(A))), 4456:[]:documentation('Animal', string('"An Organism with eukaryotic Cells, and lacking stiff cell walls, plastids, and photosynthetic pigments."')), 'Merge', 'OBJECTS', 6160). sigmaCache(subclass('$Class'('Animal'), '$Class'('Organism')), 4455:[]:subclass('Animal', 'Organism'), 'Merge', 'OBJECTS', 6158). sigmaCache(documentation('$Class'('Plant'), '$Object'(string('"An Organism having cellulose cell walls, growing by synthesis of Substances, generally distinguished by the presence of chlorophyll, and lacking the power of locomotion."'), 'ContentBearingObject'(A))), 4454:[]:documentation('Plant', string('"An Organism having cellulose cell walls, growing by synthesis of Substances, generally distinguished by the presence of chlorophyll, and lacking the power of locomotion."')), 'Merge', 'OBJECTS', 6156). sigmaCache(disjoint('$Class'('Plant'), '$Class'('Animal')), 4453:[]:disjoint('Plant', 'Animal'), 'Merge', 'OBJECTS', 6154). sigmaCache(subclass('$Class'('Plant'), '$Class'('Organism')), 4452:[]:subclass('Plant', 'Organism'), 'Merge', 'OBJECTS', 6152). sigmaCache(documentation('$Relation'(siblings, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"The relationship between two Animals that have the same parents."'), 'ContentBearingObject'(B))), 4441:[]:documentation(siblings, string('"The relationship between two Animals that have the same parents."')), 'Merge', 'OBJECTS', 6142). sigmaCache(domain('$Relation'(siblings, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Animal')), 4440:[]:domain(siblings, 2, 'Animal'), 'Merge', 'OBJECTS', 6140). sigmaCache(domain('$Relation'(siblings, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Animal')), 4439:[]:domain(siblings, 1, 'Animal'), 'Merge', 'OBJECTS', 6138). sigmaCache(instance('$Relation'(siblings, 'Predicate'('BinaryPredicate'(A))), '$Class'('IrreflexiveRelation')), 4438:[]:instance(siblings, 'IrreflexiveRelation'), 'Merge', 'OBJECTS', 6136). sigmaCache(instance('$Relation'(siblings, 'Predicate'('BinaryPredicate'(A))), '$Class'('TransitiveRelation')), 4437:[]:instance(siblings, 'TransitiveRelation'), 'Merge', 'OBJECTS', 6134). sigmaCache(instance('$Relation'(siblings, 'Predicate'('BinaryPredicate'(A))), '$Class'('SymmetricRelation')), 4436:[]:instance(siblings, 'SymmetricRelation'), 'Merge', 'OBJECTS', 6132). sigmaCache(subrelation('$Relation'(siblings, 'Predicate'('BinaryPredicate'(A))), '$Relation'(familyRelation, 'Predicate'('BinaryPredicate'(B)))), 4435:[]:subrelation(siblings, familyRelation), 'Merge', 'OBJECTS', 6130). sigmaCache(instance('$Relation'(siblings, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 4434:[]:instance(siblings, 'BinaryPredicate'), 'Merge', 'OBJECTS', 6128). sigmaCache(documentation('$Relation'(father, 'Predicate'(A)), '$Object'(string('"The general relationship of fatherhood. (father ?FATHER ?CHILD) means that ?FATHER is the biological father of ?CHILD."'), 'ContentBearingObject'(B))), 4431:[]:documentation(father, string('"The general relationship of fatherhood. (father ?FATHER ?CHILD) means that ?FATHER is the biological father of ?CHILD."')), 'Merge', 'OBJECTS', 6124). sigmaCache(singleValued('$Relation'(father, 'Predicate'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'(B)))))), 4430:[]:singleValued(father, 1), 'Merge', 'OBJECTS', 6122). sigmaCache(domain('$Relation'(father, 'Predicate'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Animal')), 4429:[]:domain(father, 1, 'Animal'), 'Merge', 'OBJECTS', 6120). sigmaCache(subrelation('$Relation'(father, 'Predicate'(A)), '$Relation'(parent, 'Predicate'('BinaryPredicate'(B)))), 4428:[]:subrelation(father, parent), 'Merge', 'OBJECTS', 6118). sigmaCache(documentation('$Relation'(mother, 'Predicate'(A)), '$Object'(string('"The general relationship of motherhood. (mother ?MOTHER ?CHILD) means that ?MOTHER is the biological mother of ?CHILD."'), 'ContentBearingObject'(B))), 4425:[]:documentation(mother, string('"The general relationship of motherhood. (mother ?MOTHER ?CHILD) means that ?MOTHER is the biological mother of ?CHILD."')), 'Merge', 'OBJECTS', 6114). sigmaCache(singleValued('$Relation'(mother, 'Predicate'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'(B)))))), 4424:[]:singleValued(mother, 1), 'Merge', 'OBJECTS', 6112). sigmaCache(domain('$Relation'(mother, 'Predicate'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Animal')), 4423:[]:domain(mother, 1, 'Animal'), 'Merge', 'OBJECTS', 6110). sigmaCache(subrelation('$Relation'(mother, 'Predicate'(A)), '$Relation'(parent, 'Predicate'('BinaryPredicate'(B)))), 4422:[]:subrelation(mother, parent), 'Merge', 'OBJECTS', 6108). sigmaCache(documentation('$Relation'(parent, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"The general relationship of parenthood. (parent ?PARENT ?CHILD) means that ?PARENT is a biological parent of ?CHILD."'), 'ContentBearingObject'(B))), 4412:[]:documentation(parent, string('"The general relationship of parenthood. (parent ?PARENT ?CHILD) means that ?PARENT is a biological parent of ?CHILD."')), 'Merge', 'OBJECTS', 6100). sigmaCache(domain('$Relation'(parent, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Organism')), 4411:[]:domain(parent, 2, 'Organism'), 'Merge', 'OBJECTS', 6098). sigmaCache(domain('$Relation'(parent, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Organism')), 4410:[]:domain(parent, 1, 'Organism'), 'Merge', 'OBJECTS', 6096). sigmaCache(instance('$Relation'(parent, 'Predicate'('BinaryPredicate'(A))), '$Class'('IntransitiveRelation')), 4409:[]:instance(parent, 'IntransitiveRelation'), 'Merge', 'OBJECTS', 6094). sigmaCache(instance('$Relation'(parent, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 4408:[]:instance(parent, 'AsymmetricRelation'), 'Merge', 'OBJECTS', 6092). sigmaCache(subrelation('$Relation'(parent, 'Predicate'('BinaryPredicate'(A))), '$Relation'(familyRelation, 'Predicate'('BinaryPredicate'(B)))), 4407:[]:subrelation(parent, familyRelation), 'Merge', 'OBJECTS', 6090). sigmaCache(instance('$Relation'(parent, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 4406:[]:instance(parent, 'BinaryPredicate'), 'Merge', 'OBJECTS', 6088). sigmaCache(documentation('$Relation'(inhabits, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A very basic notion of living within something else. (inhabits ?ORGANISM ?OBJECT) means that ?OBJECT is the residence, nest, home, etc. of ?ORGANISM."'), 'ContentBearingObject'(B))), 4405:[]:documentation(inhabits, string('"A very basic notion of living within something else. (inhabits ?ORGANISM ?OBJECT) means that ?OBJECT is the residence, nest, home, etc. of ?ORGANISM."')), 'Merge', 'OBJECTS', 6086). sigmaCache(domain('$Relation'(inhabits, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 4404:[]:domain(inhabits, 2, 'Object'), 'Merge', 'OBJECTS', 6084). sigmaCache(domain('$Relation'(inhabits, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Organism')), 4403:[]:domain(inhabits, 1, 'Organism'), 'Merge', 'OBJECTS', 6082). sigmaCache(instance('$Relation'(inhabits, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 4402:[]:instance(inhabits, 'AsymmetricRelation'), 'Merge', 'OBJECTS', 6080). sigmaCache(instance('$Relation'(inhabits, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 4401:[]:instance(inhabits, 'BinaryPredicate'), 'Merge', 'OBJECTS', 6078). sigmaCache(documentation('$Class'('Organism'), '$Object'(string('"Generally, a living individual, including all Plants and Animals."'), 'ContentBearingObject'(A))), 4396:[]:documentation('Organism', string('"Generally, a living individual, including all Plants and Animals."')), 'Merge', 'OBJECTS', 6074). sigmaCache(subclass('$Class'('Organism'), '$Class'('Agent')), 4395:[]:subclass('Organism', 'Agent'), 'Merge', 'OBJECTS', 6072). sigmaCache(subclass('$Class'('Organism'), '$Class'('CorpuscularObject')), 4394:[]:subclass('Organism', 'CorpuscularObject'), 'Merge', 'OBJECTS', 6070). sigmaCache(documentation('$Relation'(developmentalForm, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(developmentalForm ?OBJECT ?FORM) means that ?FORM is an earlier stage in the individual maturation of ?OBJECT. For example, tadpole and caterpillar are developmentalForms of frogs and butterflies, respectively."'), 'ContentBearingObject'(B))), 4393:[]:documentation(developmentalForm, string('"(developmentalForm ?OBJECT ?FORM) means that ?FORM is an earlier stage in the individual maturation of ?OBJECT. For example, tadpole and caterpillar are developmentalForms of frogs and butterflies, respectively."')), 'Merge', 'OBJECTS', 6068). sigmaCache(domain('$Relation'(developmentalForm, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('DevelopmentalProperty')), 4392:[]:domain(developmentalForm, 2, 'DevelopmentalProperty'), 'Merge', 'OBJECTS', 6066). sigmaCache(domain('$Relation'(developmentalForm, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), 'UnionFn'('$Class'('Organism'), '$Class'('AnatomicalStructure'))), 4391:[]:domain(developmentalForm, 1, 'UnionFn'('Organism', 'AnatomicalStructure')), 'Merge', 'OBJECTS', 6064). sigmaCache(instance('$Relation'(developmentalForm, 'Predicate'('BinaryPredicate'(A))), '$Class'('TransitiveRelation')), 4390:[]:instance(developmentalForm, 'TransitiveRelation'), 'Merge', 'OBJECTS', 6062). sigmaCache(instance('$Relation'(developmentalForm, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 4389:[]:instance(developmentalForm, 'AsymmetricRelation'), 'Merge', 'OBJECTS', 6060). sigmaCache(instance('$Relation'(developmentalForm, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 4388:[]:instance(developmentalForm, 'BinaryPredicate'), 'Merge', 'OBJECTS', 6058). sigmaCache(documentation('$Class'('Mineral'), '$Object'(string('" Any of various naturally occurring homogeneous substances (such as stone, coal, salt, sulfur, sand, petroleum), or synthetic substances having the chemical composition and crystalline form and properties of a naturally occurring mineral."'), 'ContentBearingObject'(A))), 4387:[]:documentation('Mineral', string('" Any of various naturally occurring homogeneous substances (such as stone, coal, salt, sulfur, sand, petroleum), or synthetic substances having the chemical composition and crystalline form and properties of a naturally occurring mineral."')), 'Merge', 'OBJECTS', 6056). sigmaCache(subclass('$Class'('Mineral'), '$Class'('Mixture')), 4386:[]:subclass('Mineral', 'Mixture'), 'Merge', 'OBJECTS', 6054). sigmaCache(documentation('$Class'('Water'), '$Object'(string('"The Class of samples of the compound H20. Note that this Class covers both pure and impure Water."'), 'ContentBearingObject'(A))), 4385:[]:documentation('Water', string('"The Class of samples of the compound H20. Note that this Class covers both pure and impure Water."')), 'Merge', 'OBJECTS', 6052). sigmaCache(subclass('$Class'('Water'), '$Class'('CompoundSubstance')), 4384:[]:subclass('Water', 'CompoundSubstance'), 'Merge', 'OBJECTS', 6050). sigmaCache(documentation('$Class'('City'), '$Object'(string('"A GeographicArea of relatively small size, inhabited by people, and exhibiting a distinctive sort of political structure."'), 'ContentBearingObject'(A))), 4383:[]:documentation('City', string('"A GeographicArea of relatively small size, inhabited by people, and exhibiting a distinctive sort of political structure."')), 'Merge', 'OBJECTS', 6048). sigmaCache(subclass('$Class'('City'), '$Class'('GeographicArea')), 4382:[]:subclass('City', 'GeographicArea'), 'Merge', 'OBJECTS', 6046). sigmaCache(documentation('$Class'('Address'), '$Object'(string('"A GeographicArea with definite boundaries and of relatively small size. This concept represents the state of \'being at an address\'."'), 'ContentBearingObject'(A))), 4381:[]:documentation('Address', string('"A GeographicArea with definite boundaries and of relatively small size. This concept represents the state of \'being at an address\'."')), 'Merge', 'OBJECTS', 6044). sigmaCache(subclass('$Class'('Address'), '$Class'('GeographicArea')), 4380:[]:subclass('Address', 'GeographicArea'), 'Merge', 'OBJECTS', 6042). sigmaCache(documentation('$Class'('Land'), '$Object'(string('"A Land is the GeographicArea associated with a nation. For example, the Land of Australia is the Region making up the continent of Oceania."'), 'ContentBearingObject'(A))), 4379:[]:documentation('Land', string('"A Land is the GeographicArea associated with a nation. For example, the Land of Australia is the Region making up the continent of Oceania."')), 'Merge', 'OBJECTS', 6040). sigmaCache(subclass('$Class'('Land'), '$Class'('GeographicArea')), 4378:[]:subclass('Land', 'GeographicArea'), 'Merge', 'OBJECTS', 6038). sigmaCache(documentation('$Relation'('RelativeTimeFn', 'Function'('BinaryFunction'(A))), '$Object'(string('"A means of converting TimePositions between different TimeZones. (RelativeTimeFn ?TIME ?ZONE) denotes the TimePosition in CoordinatedUniversalTime that is contemporaneous with the TimePosition ?TIME in TimeZone ?ZONE. For example, (RelativeTimeFn (MeasureFn 14 Hour) EasternTimeZone) would return the value (MeasureFn 19 Hour)."'), 'ContentBearingObject'(B))), 4377:[]:documentation('RelativeTimeFn', string('"A means of converting TimePositions between different TimeZones. (RelativeTimeFn ?TIME ?ZONE) denotes the TimePosition in CoordinatedUniversalTime that is contemporaneous with the TimePosition ?TIME in TimeZone ?ZONE. For example, (RelativeTimeFn (MeasureFn 14 Hour) EasternTimeZone) would return the value (MeasureFn 19 Hour)."')), 'Merge', 'OBJECTS', 6036). sigmaCache(range('$Relation'('RelativeTimeFn', 'Function'('BinaryFunction'(A))), '$Class'('TimePosition')), 4376:[]:range('RelativeTimeFn', 'TimePosition'), 'Merge', 'OBJECTS', 6034). sigmaCache(domain('$Relation'('RelativeTimeFn', 'Function'('BinaryFunction'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimeZone')), 4375:[]:domain('RelativeTimeFn', 2, 'TimeZone'), 'Merge', 'OBJECTS', 6032). sigmaCache(domain('$Relation'('RelativeTimeFn', 'Function'('BinaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimePosition')), 4374:[]:domain('RelativeTimeFn', 1, 'TimePosition'), 'Merge', 'OBJECTS', 6030). sigmaCache(instance('$Relation'('RelativeTimeFn', 'Function'('BinaryFunction'(A))), '$Class'('TemporalRelation')), 4373:[]:instance('RelativeTimeFn', 'TemporalRelation'), 'Merge', 'OBJECTS', 6028). sigmaCache(instance('$Relation'('RelativeTimeFn', 'Function'('BinaryFunction'(A))), '$Class'('BinaryFunction')), 4372:[]:instance('RelativeTimeFn', 'BinaryFunction'), 'Merge', 'OBJECTS', 6026). sigmaCache(documentation('$Object'('EasternTimeZone', 'SelfConnectedObject'('Region'('GeographicArea'('TimeZone'(A))))), '$Object'(string('"A TimeZone that covers much of the eastern United States."'), 'ContentBearingObject'(B))), 4369:[]:documentation('EasternTimeZone', string('"A TimeZone that covers much of the eastern United States."')), 'Merge', 'OBJECTS', 6022). sigmaCache(instance('$Object'('EasternTimeZone', 'SelfConnectedObject'('Region'('GeographicArea'('TimeZone'(A))))), '$Class'('TimeZone')), 4368:[]:instance('EasternTimeZone', 'TimeZone'), 'Merge', 'OBJECTS', 6020). sigmaCache(documentation('$Object'('CentralTimeZone', 'SelfConnectedObject'('Region'('GeographicArea'('TimeZone'(A))))), '$Object'(string('"A TimeZone that covers much of the midwestern United States."'), 'ContentBearingObject'(B))), 4365:[]:documentation('CentralTimeZone', string('"A TimeZone that covers much of the midwestern United States."')), 'Merge', 'OBJECTS', 6016). sigmaCache(instance('$Object'('CentralTimeZone', 'SelfConnectedObject'('Region'('GeographicArea'('TimeZone'(A))))), '$Class'('TimeZone')), 4364:[]:instance('CentralTimeZone', 'TimeZone'), 'Merge', 'OBJECTS', 6014). sigmaCache(documentation('$Object'('MountainTimeZone', 'SelfConnectedObject'('Region'('GeographicArea'('TimeZone'(A))))), '$Object'(string('"A TimeZone that covers much of the Rocky Mountain region of the United States."'), 'ContentBearingObject'(B))), 4361:[]:documentation('MountainTimeZone', string('"A TimeZone that covers much of the Rocky Mountain region of the United States."')), 'Merge', 'OBJECTS', 6010). sigmaCache(instance('$Object'('MountainTimeZone', 'SelfConnectedObject'('Region'('GeographicArea'('TimeZone'(A))))), '$Class'('TimeZone')), 4360:[]:instance('MountainTimeZone', 'TimeZone'), 'Merge', 'OBJECTS', 6008). sigmaCache(documentation('$Object'('PacificTimeZone', 'SelfConnectedObject'('Region'('GeographicArea'('TimeZone'(A))))), '$Object'(string('"A TimeZone that covers much of the western part of the United States."'), 'ContentBearingObject'(B))), 4357:[]:documentation('PacificTimeZone', string('"A TimeZone that covers much of the western part of the United States."')), 'Merge', 'OBJECTS', 6004). sigmaCache(instance('$Object'('PacificTimeZone', 'SelfConnectedObject'('Region'('GeographicArea'('TimeZone'(A))))), '$Class'('TimeZone')), 4356:[]:instance('PacificTimeZone', 'TimeZone'), 'Merge', 'OBJECTS', 6002). sigmaCache(documentation('$Object'('CoordinatedUniversalTimeZone', 'SelfConnectedObject'('Region'('GeographicArea'('TimeZone'(A))))), '$Object'(string('"A TimeZone which functions as the standard time zone. It is also known as Zulu time (in the military), Greenwich Mean Time, and the Western European time zone. Note that whenever a TimeZone is not specified, the TimePosition is understood to be with respect to the CoordinatedUniversalTimeZone."'), 'ContentBearingObject'(B))), 4355:[]:documentation('CoordinatedUniversalTimeZone', string('"A TimeZone which functions as the standard time zone. It is also known as Zulu time (in the military), Greenwich Mean Time, and the Western European time zone. Note that whenever a TimeZone is not specified, the TimePosition is understood to be with respect to the CoordinatedUniversalTimeZone."')), 'Merge', 'OBJECTS', 6000). sigmaCache(instance('$Object'('CoordinatedUniversalTimeZone', 'SelfConnectedObject'('Region'('GeographicArea'('TimeZone'(A))))), '$Class'('TimeZone')), 4354:[]:instance('CoordinatedUniversalTimeZone', 'TimeZone'), 'Merge', 'OBJECTS', 5998). sigmaCache(documentation('$Class'('TimeZone'), '$Object'(string('"A GeographicArea in which time measures are uniform, i.e. all time devices are synchronized to the same temporal coordinates."'), 'ContentBearingObject'(A))), 4353:[]:documentation('TimeZone', string('"A GeographicArea in which time measures are uniform, i.e. all time devices are synchronized to the same temporal coordinates."')), 'Merge', 'OBJECTS', 5996). sigmaCache(subclass('$Class'('TimeZone'), '$Class'('GeographicArea')), 4352:[]:subclass('TimeZone', 'GeographicArea'), 'Merge', 'OBJECTS', 5994). sigmaCache(documentation('$Class'('GeographicArea'), '$Object'(string('"A geographic location, generally having definite boundaries. Note that this differs from its immediate superclass Region in that a GeographicArea is a Region of land of significant size."'), 'ContentBearingObject'(A))), 4351:[]:documentation('GeographicArea', string('"A geographic location, generally having definite boundaries. Note that this differs from its immediate superclass Region in that a GeographicArea is a Region of land of significant size."')), 'Merge', 'OBJECTS', 5992). sigmaCache(subclass('$Class'('GeographicArea'), '$Class'('Region')), 4350:[]:subclass('GeographicArea', 'Region'), 'Merge', 'OBJECTS', 5990). sigmaCache(documentation('$Class'('Nation'), '$Object'(string('"That aspect of a Nation which can act automonously and which is the same throughout the changes in population and borders. Compare the Class Land."'), 'ContentBearingObject'(A))), 4345:[]:documentation('Nation', string('"That aspect of a Nation which can act automonously and which is the same throughout the changes in population and borders. Compare the Class Land."')), 'Merge', 'OBJECTS', 5986). sigmaCache(relatedInternalConcept('$Class'('Nation'), '$Class'('Land')), 4344:[]:relatedInternalConcept('Nation', 'Land'), 'Merge', 'OBJECTS', 5984). sigmaCache(subclass('$Class'('Nation'), '$Class'('Agent')), 4343:[]:subclass('Nation', 'Agent'), 'Merge', 'OBJECTS', 5982). sigmaCache('include-context'('PROCESSES'), 4341:[]:'include-context'('PROCESSES'), 'Merge', 'OBJECTS', 5976). sigmaCache('include-context'('MEREOTOPOLOGY'), 4340:[]:'include-context'('MEREOTOPOLOGY'), 'Merge', 'OBJECTS', 5973). sigmaCache(documentation('$Class'('Music'), '$Object'(string('"The subclass of EmittingSound where the sound is intended to be melodic and is produced deliberately."'), 'ContentBearingObject'(A))), 4339:[]:documentation('Music', string('"The subclass of EmittingSound where the sound is intended to be melodic and is produced deliberately."')), 'Merge', 'PROCESSES', 5961). sigmaCache(subclass('$Class'('Music'), '$Class'('EmittingSound')), 4338:[]:subclass('Music', 'EmittingSound'), 'Merge', 'PROCESSES', 5959). sigmaCache(documentation('$Class'('EmittingSound'), '$Object'(string('"The subclass of Emitting in which sound is given off. Some examples include creaking, roaring, and whistling."'), 'ContentBearingObject'(A))), 4337:[]:documentation('EmittingSound', string('"The subclass of Emitting in which sound is given off. Some examples include creaking, roaring, and whistling."')), 'Merge', 'PROCESSES', 5957). sigmaCache(subclass('$Class'('EmittingSound'), '$Class'('Emitting')), 4336:[]:subclass('EmittingSound', 'Emitting'), 'Merge', 'PROCESSES', 5955). sigmaCache(documentation('$Class'('EmittingSmell'), '$Object'(string('"The subclass of Emitting in which smells are given off. Some examples include reeking, smelling, and stinking."'), 'ContentBearingObject'(A))), 4335:[]:documentation('EmittingSmell', string('"The subclass of Emitting in which smells are given off. Some examples include reeking, smelling, and stinking."')), 'Merge', 'PROCESSES', 5953). sigmaCache(subclass('$Class'('EmittingSmell'), '$Class'('Emitting')), 4334:[]:subclass('EmittingSmell', 'Emitting'), 'Merge', 'PROCESSES', 5951). sigmaCache(documentation('$Class'('EmittingLight'), '$Object'(string('"The subclass of Emitting in which light is given off. Some examples include blinking, flashing, and glittering."'), 'ContentBearingObject'(A))), 4333:[]:documentation('EmittingLight', string('"The subclass of Emitting in which light is given off. Some examples include blinking, flashing, and glittering."')), 'Merge', 'PROCESSES', 5949). sigmaCache(subclass('$Class'('EmittingLight'), '$Class'('Emitting')), 4332:[]:subclass('EmittingLight', 'Emitting'), 'Merge', 'PROCESSES', 5947). sigmaCache(documentation('$Class'('Emitting'), '$Object'(string('"Processes in which something is given off by something else."'), 'ContentBearingObject'(A))), 4331:[]:documentation('Emitting', string('"Processes in which something is given off by something else."')), 'Merge', 'PROCESSES', 5945). sigmaCache(subclass('$Class'('Emitting'), '$Class'('Process')), 4330:[]:subclass('Emitting', 'Process'), 'Merge', 'PROCESSES', 5943). sigmaCache(documentation('$Class'('TactilePerception'), '$Object'(string('"The subclass of Perception in which the sensing is done by Touching."'), 'ContentBearingObject'(A))), 4325:[]:documentation('TactilePerception', string('"The subclass of Perception in which the sensing is done by Touching."')), 'Merge', 'PROCESSES', 5939). sigmaCache(subclass('$Class'('TactilePerception'), '$Class'('Perception')), 4324:[]:subclass('TactilePerception', 'Perception'), 'Merge', 'PROCESSES', 5937). sigmaCache(documentation('$Class'('Hearing'), '$Object'(string('"The subclass of Perception in which the sensing is done by an auditory Organ."'), 'ContentBearingObject'(A))), 4323:[]:documentation('Hearing', string('"The subclass of Perception in which the sensing is done by an auditory Organ."')), 'Merge', 'PROCESSES', 5935). sigmaCache(subclass('$Class'('Hearing'), '$Class'('Perception')), 4322:[]:subclass('Hearing', 'Perception'), 'Merge', 'PROCESSES', 5933). sigmaCache(documentation('$Class'('Tasting'), '$Object'(string('"The subclass of Perception in which the sensing is done by of an Organ which can discriminate various tastes."'), 'ContentBearingObject'(A))), 4321:[]:documentation('Tasting', string('"The subclass of Perception in which the sensing is done by of an Organ which can discriminate various tastes."')), 'Merge', 'PROCESSES', 5931). sigmaCache(subclass('$Class'('Tasting'), '$Class'('Perception')), 4320:[]:subclass('Tasting', 'Perception'), 'Merge', 'PROCESSES', 5929). sigmaCache(documentation('$Class'('Smelling'), '$Object'(string('"The subclass of Perception in which the sensing is done by an olefactory Organ."'), 'ContentBearingObject'(A))), 4319:[]:documentation('Smelling', string('"The subclass of Perception in which the sensing is done by an olefactory Organ."')), 'Merge', 'PROCESSES', 5927). sigmaCache(subclass('$Class'('Smelling'), '$Class'('Perception')), 4318:[]:subclass('Smelling', 'Perception'), 'Merge', 'PROCESSES', 5925). sigmaCache(documentation('$Class'('Seeing'), '$Object'(string('"The subclass of Perception in which the sensing is done by an ocular Organ."'), 'ContentBearingObject'(A))), 4317:[]:documentation('Seeing', string('"The subclass of Perception in which the sensing is done by an ocular Organ."')), 'Merge', 'PROCESSES', 5923). sigmaCache(subclass('$Class'('Seeing'), '$Class'('Perception')), 4316:[]:subclass('Seeing', 'Perception'), 'Merge', 'PROCESSES', 5921). sigmaCache(documentation('$Class'('Perception'), '$Object'(string('"Sensing some aspect of the material world. Note that the agent of this sensing is assumed to be an Animal."'), 'ContentBearingObject'(A))), 4308:[]:documentation('Perception', string('"Sensing some aspect of the material world. Note that the agent of this sensing is assumed to be an Animal."')), 'Merge', 'PROCESSES', 5915). sigmaCache(subclass('$Class'('Perception'), '$Class'('MentalProcess')), 4307:[]:subclass('Perception', 'MentalProcess'), 'Merge', 'PROCESSES', 5913). sigmaCache(documentation('$Class'('Maneuver'), '$Object'(string('"An intentional move or play within a Contest. In many cases, a Maneuver is part of a strategy for winning the larger Contest of which the Maneuver is a part."'), 'ContentBearingObject'(A))), 4302:[]:documentation('Maneuver', string('"An intentional move or play within a Contest. In many cases, a Maneuver is part of a strategy for winning the larger Contest of which the Maneuver is a part."')), 'Merge', 'PROCESSES', 5909). sigmaCache(subclass('$Class'('Maneuver'), '$Class'('IntentionalProcess')), 4301:[]:subclass('Maneuver', 'IntentionalProcess'), 'Merge', 'PROCESSES', 5907). sigmaCache(documentation('$Class'('LegalAction'), '$Object'(string('"Any Process where a CognitiveAgent seeks to obtain something from another CognitiveAgent through a court of law."'), 'ContentBearingObject'(A))), 4300:[]:documentation('LegalAction', string('"Any Process where a CognitiveAgent seeks to obtain something from another CognitiveAgent through a court of law."')), 'Merge', 'PROCESSES', 5905). sigmaCache(subclass('$Class'('LegalAction'), '$Class'('Contest')), 4299:[]:subclass('LegalAction', 'Contest'), 'Merge', 'PROCESSES', 5903). sigmaCache(documentation('$Class'('Sport'), '$Object'(string('"A Game which requires some degree of physical exercion from the participants of the game."'), 'ContentBearingObject'(A))), 4298:[]:documentation('Sport', string('"A Game which requires some degree of physical exercion from the participants of the game."')), 'Merge', 'PROCESSES', 5901). sigmaCache(subclass('$Class'('Sport'), '$Class'('ExerciseProcess')), 4297:[]:subclass('Sport', 'ExerciseProcess'), 'Merge', 'PROCESSES', 5899). sigmaCache(subclass('$Class'('Sport'), '$Class'('Game')), 4296:[]:subclass('Sport', 'Game'), 'Merge', 'PROCESSES', 5897). sigmaCache(documentation('$Class'('Game'), '$Object'(string('"A Contest whose purpose is the enjoyment/stimulation of the participants or spectators of the Game."'), 'ContentBearingObject'(A))), 4295:[]:documentation('Game', string('"A Contest whose purpose is the enjoyment/stimulation of the participants or spectators of the Game."')), 'Merge', 'PROCESSES', 5895). sigmaCache(subclass('$Class'('Game'), '$Class'('RecreationalProcess')), 4294:[]:subclass('Game', 'RecreationalProcess'), 'Merge', 'PROCESSES', 5893). sigmaCache(subclass('$Class'('Game'), '$Class'('Contest')), 4293:[]:subclass('Game', 'Contest'), 'Merge', 'PROCESSES', 5891). sigmaCache(documentation('$Class'('Battle'), '$Object'(string('"A ViolentContest between two or more military units within the context of a war. Note that this does not cover the metaphorical sense of \'battle\', which simply means a struggle of some sort. This sense should be represented with the more general concept of Competition."'), 'ContentBearingObject'(A))), 4284:[]:documentation('Battle', string('"A ViolentContest between two or more military units within the context of a war. Note that this does not cover the metaphorical sense of \'battle\', which simply means a struggle of some sort. This sense should be represented with the more general concept of Competition."')), 'Merge', 'PROCESSES', 5885). sigmaCache(subclass('$Class'('Battle'), '$Class'('ViolentContest')), 4283:[]:subclass('Battle', 'ViolentContest'), 'Merge', 'PROCESSES', 5883). sigmaCache(documentation('$Class'('War'), '$Object'(string('"A military confrontation between two or more Nations or Organizations whose members are Nations. As the corresponding axiom specifies, a War is made up of Battles."'), 'ContentBearingObject'(A))), 4269:[]:documentation('War', string('"A military confrontation between two or more Nations or Organizations whose members are Nations. As the corresponding axiom specifies, a War is made up of Battles."')), 'Merge', 'PROCESSES', 5877). sigmaCache(subclass('$Class'('War'), '$Class'('ViolentContest')), 4268:[]:subclass('War', 'ViolentContest'), 'Merge', 'PROCESSES', 5875). sigmaCache(documentation('$Class'('ViolentContest'), '$Object'(string('"A Contest where one participant attempts to physically injure another participant."'), 'ContentBearingObject'(A))), 4267:[]:documentation('ViolentContest', string('"A Contest where one participant attempts to physically injure another participant."')), 'Merge', 'PROCESSES', 5873). sigmaCache(subclass('$Class'('ViolentContest'), '$Class'('Contest')), 4266:[]:subclass('ViolentContest', 'Contest'), 'Merge', 'PROCESSES', 5871). sigmaCache(documentation('$Class'('Contest'), '$Object'(string('"A Competition in which the Agents are CognitiveAgents. More specifically, the Agents are aware at some level that there is a prize at stake in the Competition."'), 'ContentBearingObject'(A))), 4253:[]:documentation('Contest', string('"A Competition in which the Agents are CognitiveAgents. More specifically, the Agents are aware at some level that there is a prize at stake in the Competition."')), 'Merge', 'PROCESSES', 5867). sigmaCache(subclass('$Class'('Contest'), '$Class'('SocialInteraction')), 4252:[]:subclass('Contest', 'SocialInteraction'), 'Merge', 'PROCESSES', 5865). sigmaCache(subclass('$Class'('Contest'), '$Class'('Competition')), 4251:[]:subclass('Contest', 'Competition'), 'Merge', 'PROCESSES', 5863). sigmaCache(documentation('$Class'('Competition'), '$Object'(string('"A Process where the agent and patient are Agents who are trying to defeat one another. The Agents need not be CognitiveAgents. For example, the struggle of plants for space or sunlight, or of bacteria for food resources in some environment would be instances of Competition."'), 'ContentBearingObject'(A))), 4250:[]:documentation('Competition', string('"A Process where the agent and patient are Agents who are trying to defeat one another. The Agents need not be CognitiveAgents. For example, the struggle of plants for space or sunlight, or of bacteria for food resources in some environment would be instances of Competition."')), 'Merge', 'PROCESSES', 5861). sigmaCache(subclass('$Class'('Competition'), '$Class'('Process')), 4249:[]:subclass('Competition', 'Process'), 'Merge', 'PROCESSES', 5859). sigmaCache(documentation('$Class'('Meeting'), '$Object'(string('"The coming together of two or more CognitiveAgents for the purpose of Communication. This covers informal meetings, e.g. visits with family members, and formal meetings, e.g. a board of directors meeting."'), 'ContentBearingObject'(A))), 4248:[]:documentation('Meeting', string('"The coming together of two or more CognitiveAgents for the purpose of Communication. This covers informal meetings, e.g. visits with family members, and formal meetings, e.g. a board of directors meeting."')), 'Merge', 'PROCESSES', 5857). sigmaCache(subclass('$Class'('Meeting'), '$Class'('SocialInteraction')), 4247:[]:subclass('Meeting', 'SocialInteraction'), 'Merge', 'PROCESSES', 5855). sigmaCache(documentation('$Class'('Cooperation'), '$Object'(string('"The subclass of SocialInteraction where the participants involved work together for the achievement of a common goal."'), 'ContentBearingObject'(A))), 4243:[]:documentation('Cooperation', string('"The subclass of SocialInteraction where the participants involved work together for the achievement of a common goal."')), 'Merge', 'PROCESSES', 5851). sigmaCache(subclass('$Class'('Cooperation'), '$Class'('SocialInteraction')), 4242:[]:subclass('Cooperation', 'SocialInteraction'), 'Merge', 'PROCESSES', 5849). sigmaCache(documentation('$Class'('Declaring'), '$Object'(string('"The Class of Communications that effect an institutional alteration when performed by competent authority. Some examples are nominating, marrying, and excommunicating."'), 'ContentBearingObject'(A))), 4241:[]:documentation('Declaring', string('"The Class of Communications that effect an institutional alteration when performed by competent authority. Some examples are nominating, marrying, and excommunicating."')), 'Merge', 'PROCESSES', 5847). sigmaCache(subclass('$Class'('Declaring'), '$Class'('Communication')), 4240:[]:subclass('Declaring', 'Communication'), 'Merge', 'PROCESSES', 5845). sigmaCache(documentation('$Class'('Expressing'), '$Object'(string('"Instances of this Class express a state of the sender. Example: Jane thanked Barbara for the present she had given her."'), 'ContentBearingObject'(A))), 4239:[]:documentation('Expressing', string('"Instances of this Class express a state of the sender. Example: Jane thanked Barbara for the present she had given her."')), 'Merge', 'PROCESSES', 5843). sigmaCache(subclass('$Class'('Expressing'), '$Class'('Communication')), 4238:[]:subclass('Expressing', 'Communication'), 'Merge', 'PROCESSES', 5841). sigmaCache(documentation('$Class'('Committing'), '$Object'(string('"Instances of this Class commit the sender to some future course. Example: Bob promised Susan that he would be home by 11pm."'), 'ContentBearingObject'(A))), 4234:[]:documentation('Committing', string('"Instances of this Class commit the sender to some future course. Example: Bob promised Susan that he would be home by 11pm."')), 'Merge', 'PROCESSES', 5837). sigmaCache(subclass('$Class'('Committing'), '$Class'('Communication')), 4233:[]:subclass('Committing', 'Communication'), 'Merge', 'PROCESSES', 5835). sigmaCache(documentation('$Class'('Questioning'), '$Object'(string('"A request for information."'), 'ContentBearingObject'(A))), 4232:[]:documentation('Questioning', string('"A request for information."')), 'Merge', 'PROCESSES', 5833). sigmaCache(subclass('$Class'('Questioning'), '$Class'('Directing')), 4231:[]:subclass('Questioning', 'Directing'), 'Merge', 'PROCESSES', 5831). sigmaCache(documentation('$Class'('Requesting'), '$Object'(string('"A request expresses a desire by the agent of the request that the destination of the request perform some future action."'), 'ContentBearingObject'(A))), 4230:[]:documentation('Requesting', string('"A request expresses a desire by the agent of the request that the destination of the request perform some future action."')), 'Merge', 'PROCESSES', 5829). sigmaCache(subclass('$Class'('Requesting'), '$Class'('Directing')), 4229:[]:subclass('Requesting', 'Directing'), 'Merge', 'PROCESSES', 5827). sigmaCache(documentation('$Class'('Ordering'), '$Object'(string('"A Directing in which the receiver is commanded to realize the content of a ContentBearingObject. Orders are injunctions, the disobedience of which involves sanctions, or which express an obligation upon the part of the orderee."'), 'ContentBearingObject'(A))), 4225:[]:documentation('Ordering', string('"A Directing in which the receiver is commanded to realize the content of a ContentBearingObject. Orders are injunctions, the disobedience of which involves sanctions, or which express an obligation upon the part of the orderee."')), 'Merge', 'PROCESSES', 5823). sigmaCache(subclass('$Class'('Ordering'), '$Class'('Directing')), 4224:[]:subclass('Ordering', 'Directing'), 'Merge', 'PROCESSES', 5821). sigmaCache(documentation('$Class'('Directing'), '$Object'(string('"Instances of this Class urge some further action among the receivers. Example: The 5th Battalion requested air support from the 3rd Bomber Group."'), 'ContentBearingObject'(A))), 4223:[]:documentation('Directing', string('"Instances of this Class urge some further action among the receivers. Example: The 5th Battalion requested air support from the 3rd Bomber Group."')), 'Merge', 'PROCESSES', 5819). sigmaCache(subclass('$Class'('Directing'), '$Class'('Communication')), 4222:[]:subclass('Directing', 'Communication'), 'Merge', 'PROCESSES', 5817). sigmaCache(documentation('$Class'('Stating'), '$Object'(string('"Instances of this Class commit a sender to some truth. Example: John concluded that Peter was not present, and predicted that he would arrive soon."'), 'ContentBearingObject'(A))), 4221:[]:documentation('Stating', string('"Instances of this Class commit a sender to some truth. Example: John concluded that Peter was not present, and predicted that he would arrive soon."')), 'Merge', 'PROCESSES', 5815). sigmaCache(subclass('$Class'('Stating'), '$Class'('Communication')), 4220:[]:subclass('Stating', 'Communication'), 'Merge', 'PROCESSES', 5813). sigmaCache(documentation('$Class'('Disseminating'), '$Object'(string('"Any Communication that involves a single source and many destinations. This covers the release of a published book, broadcasting, a theatrical performance, giving orders to assembled troops, delivering a public lecture, etc."'), 'ContentBearingObject'(A))), 4219:[]:documentation('Disseminating', string('"Any Communication that involves a single source and many destinations. This covers the release of a published book, broadcasting, a theatrical performance, giving orders to assembled troops, delivering a public lecture, etc."')), 'Merge', 'PROCESSES', 5811). sigmaCache(subclass('$Class'('Disseminating'), '$Class'('Communication')), 4218:[]:subclass('Disseminating', 'Communication'), 'Merge', 'PROCESSES', 5809). sigmaCache(documentation('$Class'('Communication'), '$Object'(string('"A SocialInteraction that involves the transfer of information between two or more CognitiveAgents via a ContentBearingObject."'), 'ContentBearingObject'(A))), 4213:[]:documentation('Communication', string('"A SocialInteraction that involves the transfer of information between two or more CognitiveAgents via a ContentBearingObject."')), 'Merge', 'PROCESSES', 5805). sigmaCache(subclass('$Class'('Communication'), '$Class'('SocialInteraction')), 4212:[]:subclass('Communication', 'SocialInteraction'), 'Merge', 'PROCESSES', 5803). sigmaCache(documentation('$Class'('Pretending'), '$Object'(string('"Any SocialInteraction where a CognitiveAgent or Group of CognitiveAgents attempts to make another CognitiveAgent or Group of CognitiveAgents believe something that is false. This covers deceit, affectation, impersonation, and entertainment productions, to give just a few examples."'), 'ContentBearingObject'(A))), 4205:[]:documentation('Pretending', string('"Any SocialInteraction where a CognitiveAgent or Group of CognitiveAgents attempts to make another CognitiveAgent or Group of CognitiveAgents believe something that is false. This covers deceit, affectation, impersonation, and entertainment productions, to give just a few examples."')), 'Merge', 'PROCESSES', 5799). sigmaCache(subclass('$Class'('Pretending'), '$Class'('SocialInteraction')), 4204:[]:subclass('Pretending', 'SocialInteraction'), 'Merge', 'PROCESSES', 5797). sigmaCache(documentation('$Class'('SocialInteraction'), '$Object'(string('"The subclass of IntentionalProcess that involves interactions between CognitiveAgents."'), 'ContentBearingObject'(A))), 4197:[]:documentation('SocialInteraction', string('"The subclass of IntentionalProcess that involves interactions between CognitiveAgents."')), 'Merge', 'PROCESSES', 5793). sigmaCache(subclass('$Class'('SocialInteraction'), '$Class'('IntentionalProcess')), 4196:[]:subclass('SocialInteraction', 'IntentionalProcess'), 'Merge', 'PROCESSES', 5791). sigmaCache(documentation('$Class'('Investigating'), '$Object'(string('"The subclass of Searching where the thing sought is a piece of information (i.e. a Proposition denoted by a Formula)."'), 'ContentBearingObject'(A))), 4188:[]:documentation('Investigating', string('"The subclass of Searching where the thing sought is a piece of information (i.e. a Proposition denoted by a Formula)."')), 'Merge', 'PROCESSES', 5785). sigmaCache(subclass('$Class'('Investigating'), '$Class'('Searching')), 4187:[]:subclass('Investigating', 'Searching'), 'Merge', 'PROCESSES', 5783). sigmaCache(documentation('$Class'('Pursuing'), '$Object'(string('"The subclass of Searching where the thing sought is an Object. Some examples would be hunting, shopping, trawling, and stalking."'), 'ContentBearingObject'(A))), 4182:[]:documentation('Pursuing', string('"The subclass of Searching where the thing sought is an Object. Some examples would be hunting, shopping, trawling, and stalking."')), 'Merge', 'PROCESSES', 5779). sigmaCache(subclass('$Class'('Pursuing'), '$Class'('Searching')), 4181:[]:subclass('Pursuing', 'Searching'), 'Merge', 'PROCESSES', 5777). sigmaCache(documentation('$Class'('Searching'), '$Object'(string('"Any Process where the aim is to find something, whether it be information (i.e. a Proposition) or an Object."'), 'ContentBearingObject'(A))), 4176:[]:documentation('Searching', string('"Any Process where the aim is to find something, whether it be information (i.e. a Proposition) or an Object."')), 'Merge', 'PROCESSES', 5773). sigmaCache(subclass('$Class'('Searching'), '$Class'('IntentionalProcess')), 4175:[]:subclass('Searching', 'IntentionalProcess'), 'Merge', 'PROCESSES', 5771). sigmaCache(documentation('$Class'('Killing'), '$Object'(string('"The subclass of Destruction in which the death of an Organism is caused by an Organism. Note that in cases of suicide the Organism would be the same in both cases."'), 'ContentBearingObject'(A))), 4160:[]:documentation('Killing', string('"The subclass of Destruction in which the death of an Organism is caused by an Organism. Note that in cases of suicide the Organism would be the same in both cases."')), 'Merge', 'PROCESSES', 5765). sigmaCache(subclass('$Class'('Killing'), '$Class'('Destruction')), 4159:[]:subclass('Killing', 'Destruction'), 'Merge', 'PROCESSES', 5763). sigmaCache(documentation('$Class'('Destruction'), '$Object'(string('"The subclass of Process in which the patient (or an essential element of the patient) is destroyed."'), 'ContentBearingObject'(A))), 4150:[]:documentation('Destruction', string('"The subclass of Process in which the patient (or an essential element of the patient) is destroyed."')), 'Merge', 'PROCESSES', 5759). sigmaCache(subclass('$Class'('Destruction'), '$Class'('Process')), 4149:[]:subclass('Destruction', 'Process'), 'Merge', 'PROCESSES', 5757). sigmaCache(documentation('$Class'('Cooking'), '$Object'(string('"The Making of an instance of Food."'), 'ContentBearingObject'(A))), 4148:[]:documentation('Cooking', string('"The Making of an instance of Food."')), 'Merge', 'PROCESSES', 5755). sigmaCache(subclass('$Class'('Cooking'), '$Class'('Making')), 4147:[]:subclass('Cooking', 'Making'), 'Merge', 'PROCESSES', 5753). sigmaCache(documentation('$Class'('Publication'), '$Object'(string('"The Manufacture of Texts. Note that this concept does not imply that the Texts are disseminated. Such dissemination, when it occurs, is an instance of Communication."'), 'ContentBearingObject'(A))), 4143:[]:documentation('Publication', string('"The Manufacture of Texts. Note that this concept does not imply that the Texts are disseminated. Such dissemination, when it occurs, is an instance of Communication."')), 'Merge', 'PROCESSES', 5749). sigmaCache(subclass('$Class'('Publication'), '$Class'('Manufacture')), 4142:[]:subclass('Publication', 'Manufacture'), 'Merge', 'PROCESSES', 5747). sigmaCache(documentation('$Class'('Manufacture'), '$Object'(string('"The Making of Artifacts on a mass scale."'), 'ContentBearingObject'(A))), 4141:[]:documentation('Manufacture', string('"The Making of Artifacts on a mass scale."')), 'Merge', 'PROCESSES', 5745). sigmaCache(subclass('$Class'('Manufacture'), '$Class'('Making')), 4140:[]:subclass('Manufacture', 'Making'), 'Merge', 'PROCESSES', 5743). sigmaCache(documentation('$Class'('Constructing'), '$Object'(string('"The subclass of Making in which a StationaryArtifact is built."'), 'ContentBearingObject'(A))), 4133:[]:documentation('Constructing', string('"The subclass of Making in which a StationaryArtifact is built."')), 'Merge', 'PROCESSES', 5739). sigmaCache(subclass('$Class'('Constructing'), '$Class'('Making')), 4132:[]:subclass('Constructing', 'Making'), 'Merge', 'PROCESSES', 5737). sigmaCache(documentation('$Class'('Making'), '$Object'(string('"The subclass of Creation in which an individual Artifact or a type of Artifact is made."'), 'ContentBearingObject'(A))), 4127:[]:documentation('Making', string('"The subclass of Creation in which an individual Artifact or a type of Artifact is made."')), 'Merge', 'PROCESSES', 5733). sigmaCache(relatedInternalConcept('$Class'('Making'), '$Class'('OccupationalProcess')), 4126:[]:relatedInternalConcept('Making', 'OccupationalProcess'), 'Merge', 'PROCESSES', 5731). sigmaCache(subclass('$Class'('Making'), '$Class'('Creation')), 4125:[]:subclass('Making', 'Creation'), 'Merge', 'PROCESSES', 5729). sigmaCache(documentation('$Class'('Creation'), '$Object'(string('"The subclass of Process in which something is created. Note that the thing created is specified with the result CaseRole."'), 'ContentBearingObject'(A))), 4114:[]:documentation('Creation', string('"The subclass of Process in which something is created. Note that the thing created is specified with the result CaseRole."')), 'Merge', 'PROCESSES', 5723). sigmaCache(subclass('$Class'('Creation'), '$Class'('Process')), 4113:[]:subclass('Creation', 'Process'), 'Merge', 'PROCESSES', 5721). sigmaCache(documentation('$Class'('Drying'), '$Object'(string('"The Class of Processes where water is removed from an Object."'), 'ContentBearingObject'(A))), 4108:[]:documentation('Drying', string('"The Class of Processes where water is removed from an Object."')), 'Merge', 'PROCESSES', 5717). sigmaCache(subclass('$Class'('Drying'), '$Class'('Process')), 4107:[]:subclass('Drying', 'Process'), 'Merge', 'PROCESSES', 5715). sigmaCache(documentation('$Class'('Wetting'), '$Object'(string('"The Class of Processes where Water is added to an Object."'), 'ContentBearingObject'(A))), 4102:[]:documentation('Wetting', string('"The Class of Processes where Water is added to an Object."')), 'Merge', 'PROCESSES', 5711). sigmaCache(subclass('$Class'('Wetting'), '$Class'('Process')), 4101:[]:subclass('Wetting', 'Process'), 'Merge', 'PROCESSES', 5709). sigmaCache(documentation('$Class'('Decoding'), '$Object'(string('"Converting a document or message that has previously been encoded (see Encoding) into a Language that can be understood by a relatively large number of speakers."'), 'ContentBearingObject'(A))), 4085:[]:documentation('Decoding', string('"Converting a document or message that has previously been encoded (see Encoding) into a Language that can be understood by a relatively large number of speakers."')), 'Merge', 'PROCESSES', 5705). sigmaCache(disjoint('$Class'('Decoding'), '$Class'('Encoding')), 4084:[]:disjoint('Decoding', 'Encoding'), 'Merge', 'PROCESSES', 5703). sigmaCache(subclass('$Class'('Decoding'), '$Class'('Writing')), 4083:[]:subclass('Decoding', 'Writing'), 'Merge', 'PROCESSES', 5701). sigmaCache(documentation('$Class'('Encoding'), '$Object'(string('"Converting a document or message into a formal language or into a code that can be understood only by a relatively small body of Agents. Generally speaking, this hinders wide dissemination of the content in the original document or message."'), 'ContentBearingObject'(A))), 4082:[]:documentation('Encoding', string('"Converting a document or message into a formal language or into a code that can be understood only by a relatively small body of Agents. Generally speaking, this hinders wide dissemination of the content in the original document or message."')), 'Merge', 'PROCESSES', 5699). sigmaCache(subclass('$Class'('Encoding'), '$Class'('Writing')), 4081:[]:subclass('Encoding', 'Writing'), 'Merge', 'PROCESSES', 5697). sigmaCache(documentation('$Class'('Writing'), '$Object'(string('"A subclass of ContentDevelopment in which content is expressed in a Language."'), 'ContentBearingObject'(A))), 4080:[]:documentation('Writing', string('"A subclass of ContentDevelopment in which content is expressed in a Language."')), 'Merge', 'PROCESSES', 5695). sigmaCache(subclass('$Class'('Writing'), '$Class'('ContentDevelopment')), 4079:[]:subclass('Writing', 'ContentDevelopment'), 'Merge', 'PROCESSES', 5693). sigmaCache(documentation('$Class'('Reading'), '$Object'(string('"A subclass of ContentDevelopment in which content is converted from a written form into a spoken or mental representation."'), 'ContentBearingObject'(A))), 4078:[]:documentation('Reading', string('"A subclass of ContentDevelopment in which content is converted from a written form into a spoken or mental representation."')), 'Merge', 'PROCESSES', 5691). sigmaCache(subclass('$Class'('Reading'), '$Class'('ContentDevelopment')), 4077:[]:subclass('Reading', 'ContentDevelopment'), 'Merge', 'PROCESSES', 5689). sigmaCache(documentation('$Class'('ContentDevelopment'), '$Object'(string('"A subclass of IntentionalProcess in which content is modified, its form is altered or it is created anew."'), 'ContentBearingObject'(A))), 4076:[]:documentation('ContentDevelopment', string('"A subclass of IntentionalProcess in which content is modified, its form is altered or it is created anew."')), 'Merge', 'PROCESSES', 5687). sigmaCache(subclass('$Class'('ContentDevelopment'), '$Class'('IntentionalProcess')), 4075:[]:subclass('ContentDevelopment', 'IntentionalProcess'), 'Merge', 'PROCESSES', 5685). sigmaCache(documentation('$Class'('Grooming'), '$Object'(string('"The subclass of Process where parts of an Organism are arranged in a socially pleasing manner. Some examples are shaving, brushing, combing, etc."'), 'ContentBearingObject'(A))), 4074:[]:documentation('Grooming', string('"The subclass of Process where parts of an Organism are arranged in a socially pleasing manner. Some examples are shaving, brushing, combing, etc."')), 'Merge', 'PROCESSES', 5683). sigmaCache(subclass('$Class'('Grooming'), '$Class'('IntentionalProcess')), 4073:[]:subclass('Grooming', 'IntentionalProcess'), 'Merge', 'PROCESSES', 5681). sigmaCache(documentation('$Class'('Coloring'), '$Object'(string('"The subclass of SurfaceAlteration where a ColorProperty of the patient is altered."'), 'ContentBearingObject'(A))), 4063:[]:documentation('Coloring', string('"The subclass of SurfaceAlteration where a ColorProperty of the patient is altered."')), 'Merge', 'PROCESSES', 5677). sigmaCache(subclass('$Class'('Coloring'), '$Class'('SurfaceAlteration')), 4062:[]:subclass('Coloring', 'SurfaceAlteration'), 'Merge', 'PROCESSES', 5675). sigmaCache(documentation('$Class'('SurfaceAlteration'), '$Object'(string('"The act of changing the appearance of the surface of an Object."'), 'ContentBearingObject'(A))), 4052:[]:documentation('SurfaceAlteration', string('"The act of changing the appearance of the surface of an Object."')), 'Merge', 'PROCESSES', 5671). sigmaCache(subclass('$Class'('SurfaceAlteration'), '$Class'('Process')), 4051:[]:subclass('SurfaceAlteration', 'Process'), 'Merge', 'PROCESSES', 5669). sigmaCache(documentation('$Class'('ShapeAlteration'), '$Object'(string('"The act of changing the shape of an Object."'), 'ContentBearingObject'(A))), 4031:[]:documentation('ShapeAlteration', string('"The act of changing the shape of an Object."')), 'Merge', 'PROCESSES', 5665). sigmaCache(subclass('$Class'('ShapeAlteration'), '$Class'('Process')), 4030:[]:subclass('ShapeAlteration', 'Process'), 'Merge', 'PROCESSES', 5663). sigmaCache(documentation('$Class'('Decorating'), '$Object'(string('"The act of modifying or embellishing something with the aim of making it more aesthetically pleasing."'), 'ContentBearingObject'(A))), 4029:[]:documentation('Decorating', string('"The act of modifying or embellishing something with the aim of making it more aesthetically pleasing."')), 'Merge', 'PROCESSES', 5661). sigmaCache(relatedInternalConcept('$Class'('Decorating'), '$Class'('SurfaceAlteration')), 4028:[]:relatedInternalConcept('Decorating', 'SurfaceAlteration'), 'Merge', 'PROCESSES', 5659). sigmaCache(subclass('$Class'('Decorating'), '$Class'('IntentionalProcess')), 4027:[]:subclass('Decorating', 'IntentionalProcess'), 'Merge', 'PROCESSES', 5657). sigmaCache(documentation('$Class'('Separating'), '$Object'(string('"A Process where something is disassembled into (some of) its parts."'), 'ContentBearingObject'(A))), 4026:[]:documentation('Separating', string('"A Process where something is disassembled into (some of) its parts."')), 'Merge', 'PROCESSES', 5655). sigmaCache(disjoint('$Class'('Separating'), '$Class'('Combining')), 4025:[]:disjoint('Separating', 'Combining'), 'Merge', 'PROCESSES', 5653). sigmaCache(subclass('$Class'('Separating'), '$Class'('Process')), 4024:[]:subclass('Separating', 'Process'), 'Merge', 'PROCESSES', 5651). sigmaCache(documentation('$Class'('Combining'), '$Object'(string('"A Process where two or more things are combined into a single thing."'), 'ContentBearingObject'(A))), 4023:[]:documentation('Combining', string('"A Process where two or more things are combined into a single thing."')), 'Merge', 'PROCESSES', 5649). sigmaCache(subclass('$Class'('Combining'), '$Class'('Process')), 4022:[]:subclass('Combining', 'Process'), 'Merge', 'PROCESSES', 5647). sigmaCache(documentation('$Class'('Cutting'), '$Object'(string('"The subclass of Detaching Processes which involve a relatively sharp instrument."'), 'ContentBearingObject'(A))), 4021:[]:documentation('Cutting', string('"The subclass of Detaching Processes which involve a relatively sharp instrument."')), 'Merge', 'PROCESSES', 5645). sigmaCache(subclass('$Class'('Cutting'), '$Class'('Detaching')), 4020:[]:subclass('Cutting', 'Detaching'), 'Merge', 'PROCESSES', 5643). sigmaCache(documentation('$Class'('Untying'), '$Object'(string('"The Process of untying two things, or two strands of the same thing."'), 'ContentBearingObject'(A))), 4019:[]:documentation('Untying', string('"The Process of untying two things, or two strands of the same thing."')), 'Merge', 'PROCESSES', 5641). sigmaCache(disjoint('$Class'('Untying'), '$Class'('Tying')), 4018:[]:disjoint('Untying', 'Tying'), 'Merge', 'PROCESSES', 5639). sigmaCache(subclass('$Class'('Untying'), '$Class'('Detaching')), 4017:[]:subclass('Untying', 'Detaching'), 'Merge', 'PROCESSES', 5637). sigmaCache(documentation('$Class'('Detaching'), '$Object'(string('"A Process where the agent detaches one thing from something else. Note that this is different from Removing in that neither of the two things which are detached may be removed from the location where it was attached."'), 'ContentBearingObject'(A))), 4016:[]:documentation('Detaching', string('"A Process where the agent detaches one thing from something else. Note that this is different from Removing in that neither of the two things which are detached may be removed from the location where it was attached."')), 'Merge', 'PROCESSES', 5635). sigmaCache(subclass('$Class'('Detaching'), '$Class'('Process')), 4015:[]:subclass('Detaching', 'Process'), 'Merge', 'PROCESSES', 5633). sigmaCache(documentation('$Class'('Tying'), '$Object'(string('"The Process of tying two things, or two strands of the same thing, together."'), 'ContentBearingObject'(A))), 4014:[]:documentation('Tying', string('"The Process of tying two things, or two strands of the same thing, together."')), 'Merge', 'PROCESSES', 5631). sigmaCache(subclass('$Class'('Tying'), '$Class'('Attaching')), 4013:[]:subclass('Tying', 'Attaching'), 'Merge', 'PROCESSES', 5629). sigmaCache(documentation('$Class'('Attaching'), '$Object'(string('"A Process where the agent attaches one thing to something else. Note that this is different from Putting in that two things which are attached may already be in the same location."'), 'ContentBearingObject'(A))), 4012:[]:documentation('Attaching', string('"A Process where the agent attaches one thing to something else. Note that this is different from Putting in that two things which are attached may already be in the same location."')), 'Merge', 'PROCESSES', 5627). sigmaCache(relatedInternalConcept('$Class'('Attaching'), '$Class'('Putting')), 4011:[]:relatedInternalConcept('Attaching', 'Putting'), 'Merge', 'PROCESSES', 5625). sigmaCache(disjoint('$Class'('Attaching'), '$Class'('Detaching')), 4010:[]:disjoint('Attaching', 'Detaching'), 'Merge', 'PROCESSES', 5623). sigmaCache(subclass('$Class'('Attaching'), '$Class'('Process')), 4009:[]:subclass('Attaching', 'Process'), 'Merge', 'PROCESSES', 5621). sigmaCache(documentation('$Class'('Dressing'), '$Object'(string('"The act of putting clothing on an Animal."'), 'ContentBearingObject'(A))), 4005:[]:documentation('Dressing', string('"The act of putting clothing on an Animal."')), 'Merge', 'PROCESSES', 5617). sigmaCache(subclass('$Class'('Dressing'), '$Class'('Process')), 4004:[]:subclass('Dressing', 'Process'), 'Merge', 'PROCESSES', 5615). sigmaCache(documentation('$Class'('Covering'), '$Object'(string('"The Class of Processes where the agent covers the patient, either completely or only partially, with something else."'), 'ContentBearingObject'(A))), 3991:[]:documentation('Covering', string('"The Class of Processes where the agent covers the patient, either completely or only partially, with something else."')), 'Merge', 'PROCESSES', 5611). sigmaCache(subclass('$Class'('Covering'), '$Class'('Process')), 3990:[]:subclass('Covering', 'Process'), 'Merge', 'PROCESSES', 5609). sigmaCache(documentation('$Class'('Holding'), '$Object'(string('"The Class of Processes where the agent maintains physical contact with something for an extended period of time."'), 'ContentBearingObject'(A))), 3989:[]:documentation('Holding', string('"The Class of Processes where the agent maintains physical contact with something for an extended period of time."')), 'Merge', 'PROCESSES', 5607). sigmaCache(subclass('$Class'('Holding'), '$Class'('Touching')), 3988:[]:subclass('Holding', 'Touching'), 'Merge', 'PROCESSES', 5605). sigmaCache(documentation('$Class'('Touching'), '$Object'(string('"The Class of Processes where there is immediate physical contact between an Organism and another Object."'), 'ContentBearingObject'(A))), 3983:[]:documentation('Touching', string('"The Class of Processes where there is immediate physical contact between an Organism and another Object."')), 'Merge', 'PROCESSES', 5601). sigmaCache(subclass('$Class'('Touching'), '$Class'('IntentionalProcess')), 3982:[]:subclass('Touching', 'IntentionalProcess'), 'Merge', 'PROCESSES', 5599). sigmaCache(documentation('$Class'('Poking'), '$Object'(string('"The Class of Processes where the agent brings a something long and narrow into contact with an Object and, in some cases, pierces the surface of the Object."'), 'ContentBearingObject'(A))), 3976:[]:documentation('Poking', string('"The Class of Processes where the agent brings a something long and narrow into contact with an Object and, in some cases, pierces the surface of the Object."')), 'Merge', 'PROCESSES', 5595). sigmaCache(subclass('$Class'('Poking'), '$Class'('IntentionalProcess')), 3975:[]:subclass('Poking', 'IntentionalProcess'), 'Merge', 'PROCESSES', 5593). sigmaCache(documentation('$Class'('Striking'), '$Object'(string('"The Class of Impactings that are intentionally caused by a CognitiveAgent."'), 'ContentBearingObject'(A))), 3974:[]:documentation('Striking', string('"The Class of Impactings that are intentionally caused by a CognitiveAgent."')), 'Merge', 'PROCESSES', 5591). sigmaCache(subclass('$Class'('Striking'), '$Class'('IntentionalProcess')), 3973:[]:subclass('Striking', 'IntentionalProcess'), 'Merge', 'PROCESSES', 5589). sigmaCache(subclass('$Class'('Striking'), '$Class'('Impacting')), 3972:[]:subclass('Striking', 'Impacting'), 'Merge', 'PROCESSES', 5587). sigmaCache(documentation('$Class'('Impacting'), '$Object'(string('"The Class of Processes where something comes into sudden, forceful, physical contact with something else. Some examples would be striking, knocking, whipping etc."'), 'ContentBearingObject'(A))), 3967:[]:documentation('Impacting', string('"The Class of Processes where something comes into sudden, forceful, physical contact with something else. Some examples would be striking, knocking, whipping etc."')), 'Merge', 'PROCESSES', 5583). sigmaCache(subclass('$Class'('Impacting'), '$Class'('Process')), 3966:[]:subclass('Impacting', 'Process'), 'Merge', 'PROCESSES', 5581). sigmaCache(documentation('$Class'('Revealing'), '$Object'(string('"The Class of Processes where something is moved into view."'), 'ContentBearingObject'(A))), 3965:[]:documentation('Revealing', string('"The Class of Processes where something is moved into view."')), 'Merge', 'PROCESSES', 5579). sigmaCache(disjoint('$Class'('Revealing'), '$Class'('Concealing')), 3964:[]:disjoint('Revealing', 'Concealing'), 'Merge', 'PROCESSES', 5577). sigmaCache(subclass('$Class'('Revealing'), '$Class'('IntentionalProcess')), 3963:[]:subclass('Revealing', 'IntentionalProcess'), 'Merge', 'PROCESSES', 5575). sigmaCache(documentation('$Class'('Concealing'), '$Object'(string('"The Class of Processes where something is moved out of view."'), 'ContentBearingObject'(A))), 3962:[]:documentation('Concealing', string('"The Class of Processes where something is moved out of view."')), 'Merge', 'PROCESSES', 5573). sigmaCache(subclass('$Class'('Concealing'), '$Class'('IntentionalProcess')), 3961:[]:subclass('Concealing', 'IntentionalProcess'), 'Merge', 'PROCESSES', 5571). sigmaCache(documentation('$Class'('Damaging'), '$Object'(string('"The Class of Processes where the agent brings about a situation where the patient no longer functions normally or as intended."'), 'ContentBearingObject'(A))), 3960:[]:documentation('Damaging', string('"The Class of Processes where the agent brings about a situation where the patient no longer functions normally or as intended."')), 'Merge', 'PROCESSES', 5569). sigmaCache(subclass('$Class'('Damaging'), '$Class'('Process')), 3959:[]:subclass('Damaging', 'Process'), 'Merge', 'PROCESSES', 5567). sigmaCache(documentation('$Class'('Repairing'), '$Object'(string('"The Class of Processes where the agent makes a modification or series of modifications to an Object that is not functioning as intended so that it works properly."'), 'ContentBearingObject'(A))), 3958:[]:documentation('Repairing', string('"The Class of Processes where the agent makes a modification or series of modifications to an Object that is not functioning as intended so that it works properly."')), 'Merge', 'PROCESSES', 5565). sigmaCache(relatedInternalConcept('$Class'('Repairing'), '$Class'('Maintaining')), 3957:[]:relatedInternalConcept('Repairing', 'Maintaining'), 'Merge', 'PROCESSES', 5563). sigmaCache(subclass('$Class'('Repairing'), '$Class'('IntentionalProcess')), 3956:[]:subclass('Repairing', 'IntentionalProcess'), 'Merge', 'PROCESSES', 5561). sigmaCache(documentation('$Class'('Maintaining'), '$Object'(string('"The Class of Processes where the agent cares for or maintains the Object."'), 'ContentBearingObject'(A))), 3955:[]:documentation('Maintaining', string('"The Class of Processes where the agent cares for or maintains the Object."')), 'Merge', 'PROCESSES', 5559). sigmaCache(subclass('$Class'('Maintaining'), '$Class'('IntentionalProcess')), 3954:[]:subclass('Maintaining', 'IntentionalProcess'), 'Merge', 'PROCESSES', 5557). sigmaCache(documentation('$Class'('Confining'), '$Object'(string('"The Class of Securing Processes where the patient is Human and is kept against his/her will. This covers imprisonment, being jailed, held in custody, etc."'), 'ContentBearingObject'(A))), 3953:[]:documentation('Confining', string('"The Class of Securing Processes where the patient is Human and is kept against his/her will. This covers imprisonment, being jailed, held in custody, etc."')), 'Merge', 'PROCESSES', 5555). sigmaCache(subclass('$Class'('Confining'), '$Class'('RegulatoryProcess')), 3952:[]:subclass('Confining', 'RegulatoryProcess'), 'Merge', 'PROCESSES', 5553). sigmaCache(subclass('$Class'('Confining'), '$Class'('Securing')), 3951:[]:subclass('Confining', 'Securing'), 'Merge', 'PROCESSES', 5551). sigmaCache(documentation('$Class'('Securing'), '$Object'(string('"The Class of Keeping Processes where the patient is secured in some manner, e.g. by locking it up in a strongbox."'), 'ContentBearingObject'(A))), 3950:[]:documentation('Securing', string('"The Class of Keeping Processes where the patient is secured in some manner, e.g. by locking it up in a strongbox."')), 'Merge', 'PROCESSES', 5549). sigmaCache(subclass('$Class'('Securing'), '$Class'('Keeping')), 3949:[]:subclass('Securing', 'Keeping'), 'Merge', 'PROCESSES', 5547). sigmaCache(documentation('$Class'('Keeping'), '$Object'(string('"The Class of Processes where the agent keeps something in a particular location for an extended period of time."'), 'ContentBearingObject'(A))), 3948:[]:documentation('Keeping', string('"The Class of Processes where the agent keeps something in a particular location for an extended period of time."')), 'Merge', 'PROCESSES', 5545). sigmaCache(subclass('$Class'('Keeping'), '$Class'('IntentionalProcess')), 3947:[]:subclass('Keeping', 'IntentionalProcess'), 'Merge', 'PROCESSES', 5543). sigmaCache(documentation('$Class'('Closing'), '$Object'(string('"The Class of Processes where an aperture is closed in an Object."'), 'ContentBearingObject'(A))), 3946:[]:documentation('Closing', string('"The Class of Processes where an aperture is closed in an Object."')), 'Merge', 'PROCESSES', 5541). sigmaCache(subclass('$Class'('Closing'), '$Class'('Process')), 3945:[]:subclass('Closing', 'Process'), 'Merge', 'PROCESSES', 5539). sigmaCache(documentation('$Class'('Opening'), '$Object'(string('"The Class of Processes where an aperture is created in an Object. Note that the aperture may be created intentionally, as when one opens a door, or unintentionally, as when the ground ruptures in a seismic event."'), 'ContentBearingObject'(A))), 3944:[]:documentation('Opening', string('"The Class of Processes where an aperture is created in an Object. Note that the aperture may be created intentionally, as when one opens a door, or unintentionally, as when the ground ruptures in a seismic event."')), 'Merge', 'PROCESSES', 5537). sigmaCache(relatedInternalConcept('$Class'('Opening'), '$Class'('Closing')), 3943:[]:relatedInternalConcept('Opening', 'Closing'), 'Merge', 'PROCESSES', 5535). sigmaCache(subclass('$Class'('Opening'), '$Class'('Process')), 3942:[]:subclass('Opening', 'Process'), 'Merge', 'PROCESSES', 5533). sigmaCache(documentation('$Class'('Remembering'), '$Object'(string('"The Class of MentalProcesses which involve the recollection of prior experiences and/or of knowledge which was previously acquired."'), 'ContentBearingObject'(A))), 3941:[]:documentation('Remembering', string('"The Class of MentalProcesses which involve the recollection of prior experiences and/or of knowledge which was previously acquired."')), 'Merge', 'PROCESSES', 5531). sigmaCache(subclass('$Class'('Remembering'), '$Class'('MentalProcess')), 3940:[]:subclass('Remembering', 'MentalProcess'), 'Merge', 'PROCESSES', 5529). sigmaCache(documentation('$Class'('Predicting'), '$Object'(string('"The Class of MentalProcesses which involve the formulation of a Proposition about a state of affairs which might be realized in the future."'), 'ContentBearingObject'(A))), 3939:[]:documentation('Predicting', string('"The Class of MentalProcesses which involve the formulation of a Proposition about a state of affairs which might be realized in the future."')), 'Merge', 'PROCESSES', 5527). sigmaCache(subclass('$Class'('Predicting'), '$Class'('MentalProcess')), 3938:[]:subclass('Predicting', 'MentalProcess'), 'Merge', 'PROCESSES', 5525). sigmaCache(documentation('$Class'('Counting'), '$Object'(string('"Enumerating the instances of a Class or the members of a Collection."'), 'ContentBearingObject'(A))), 3933:[]:documentation('Counting', string('"Enumerating the instances of a Class or the members of a Collection."')), 'Merge', 'PROCESSES', 5521). sigmaCache(subclass('$Class'('Counting'), '$Class'('Calculating')), 3932:[]:subclass('Counting', 'Calculating'), 'Merge', 'PROCESSES', 5519). sigmaCache(documentation('$Class'('Measuring'), '$Object'(string('"The Class of Calculating Processes where the aim is to determine the PhysicalQuantity of some aspect of the patient."'), 'ContentBearingObject'(A))), 3927:[]:documentation('Measuring', string('"The Class of Calculating Processes where the aim is to determine the PhysicalQuantity of some aspect of the patient."')), 'Merge', 'PROCESSES', 5515). sigmaCache(subclass('$Class'('Measuring'), '$Class'('Calculating')), 3926:[]:subclass('Measuring', 'Calculating'), 'Merge', 'PROCESSES', 5513). sigmaCache(documentation('$Class'('Calculating'), '$Object'(string('"MentalProcesses which involve the consideration and/or manipulation of instances of Quantity."'), 'ContentBearingObject'(A))), 3925:[]:documentation('Calculating', string('"MentalProcesses which involve the consideration and/or manipulation of instances of Quantity."')), 'Merge', 'PROCESSES', 5511). sigmaCache(subclass('$Class'('Calculating'), '$Class'('MentalProcess')), 3924:[]:subclass('Calculating', 'MentalProcess'), 'Merge', 'PROCESSES', 5509). sigmaCache(documentation('$Class'('Comparing'), '$Object'(string('"The Class of MentalProcesses which involve comparing, relating, contrasting, etc. the properties of two or more Entities."'), 'ContentBearingObject'(A))), 3923:[]:documentation('Comparing', string('"The Class of MentalProcesses which involve comparing, relating, contrasting, etc. the properties of two or more Entities."')), 'Merge', 'PROCESSES', 5507). sigmaCache(subclass('$Class'('Comparing'), '$Class'('MentalProcess')), 3922:[]:subclass('Comparing', 'MentalProcess'), 'Merge', 'PROCESSES', 5505). sigmaCache(documentation('$Class'('Selecting'), '$Object'(string('"The Class of MentalProcesses which involve opting for one or more Entity out of a larger set of Entities."'), 'ContentBearingObject'(A))), 3921:[]:documentation('Selecting', string('"The Class of MentalProcesses which involve opting for one or more Entity out of a larger set of Entities."')), 'Merge', 'PROCESSES', 5503). sigmaCache(subclass('$Class'('Selecting'), '$Class'('MentalProcess')), 3920:[]:subclass('Selecting', 'MentalProcess'), 'Merge', 'PROCESSES', 5501). sigmaCache(documentation('$Class'('Reasoning'), '$Object'(string('"The Class of MentalProcesses which involve concluding, on the basis of either deductive or inductive evidence, that a particular Proposition or Sentence is true."'), 'ContentBearingObject'(A))), 3919:[]:documentation('Reasoning', string('"The Class of MentalProcesses which involve concluding, on the basis of either deductive or inductive evidence, that a particular Proposition or Sentence is true."')), 'Merge', 'PROCESSES', 5499). sigmaCache(subclass('$Class'('Reasoning'), '$Class'('MentalProcess')), 3918:[]:subclass('Reasoning', 'MentalProcess'), 'Merge', 'PROCESSES', 5497). sigmaCache(documentation('$Class'('Classifying'), '$Object'(string('"The Class of MentalProcesses which involve attaching a name or category to a thing or set of things. Note that Classifying is distinguished from Learning by the fact that the latter covers the acquisition by a CognitiveAgent of any Proposition, while the former involves the assignment of a label or category."'), 'ContentBearingObject'(A))), 3917:[]:documentation('Classifying', string('"The Class of MentalProcesses which involve attaching a name or category to a thing or set of things. Note that Classifying is distinguished from Learning by the fact that the latter covers the acquisition by a CognitiveAgent of any Proposition, while the former involves the assignment of a label or category."')), 'Merge', 'PROCESSES', 5495). sigmaCache(subclass('$Class'('Classifying'), '$Class'('MentalProcess')), 3916:[]:subclass('Classifying', 'MentalProcess'), 'Merge', 'PROCESSES', 5493). sigmaCache(documentation('$Class'('Learning'), '$Object'(string('"The Class of Processes which relate to the acquisition of information."'), 'ContentBearingObject'(A))), 3908:[]:documentation('Learning', string('"The Class of Processes which relate to the acquisition of information."')), 'Merge', 'PROCESSES', 5487). sigmaCache(subclass('$Class'('Learning'), '$Class'('MentalProcess')), 3907:[]:subclass('Learning', 'MentalProcess'), 'Merge', 'PROCESSES', 5485). sigmaCache(documentation('$Class'('Selling'), '$Object'(string('"A FinancialTransaction in which an instance of Physical is exchanged for an instance of CurrencyMeasure."'), 'ContentBearingObject'(A))), 3890:[]:documentation('Selling', string('"A FinancialTransaction in which an instance of Physical is exchanged for an instance of CurrencyMeasure."')), 'Merge', 'PROCESSES', 5481). sigmaCache(subclass('$Class'('Selling'), '$Class'('FinancialTransaction')), 3889:[]:subclass('Selling', 'FinancialTransaction'), 'Merge', 'PROCESSES', 5479). sigmaCache(documentation('$Class'('Buying'), '$Object'(string('"A FinancialTransaction in which an instance of CurrencyMeasure is exchanged for an instance of Physical."'), 'ContentBearingObject'(A))), 3888:[]:documentation('Buying', string('"A FinancialTransaction in which an instance of CurrencyMeasure is exchanged for an instance of Physical."')), 'Merge', 'PROCESSES', 5477). sigmaCache(relatedInternalConcept('$Class'('Buying'), '$Class'('Selling')), 3887:[]:relatedInternalConcept('Buying', 'Selling'), 'Merge', 'PROCESSES', 5475). sigmaCache(subclass('$Class'('Buying'), '$Class'('FinancialTransaction')), 3886:[]:subclass('Buying', 'FinancialTransaction'), 'Merge', 'PROCESSES', 5473). sigmaCache(documentation('$Class'('Betting'), '$Object'(string('"A FinancialTransaction where an instance of CurrencyMeasure is exchanged for the possibility of winning a larger instance of CurrencyMeasure within the context of some sort of Game."'), 'ContentBearingObject'(A))), 3885:[]:documentation('Betting', string('"A FinancialTransaction where an instance of CurrencyMeasure is exchanged for the possibility of winning a larger instance of CurrencyMeasure within the context of some sort of Game."')), 'Merge', 'PROCESSES', 5471). sigmaCache(subclass('$Class'('Betting'), '$Class'('FinancialTransaction')), 3884:[]:subclass('Betting', 'FinancialTransaction'), 'Merge', 'PROCESSES', 5469). sigmaCache(documentation('$Class'('FinancialTransaction'), '$Object'(string('"A Transaction where an instance of CurrencyMeasure is exchanged for something else."'), 'ContentBearingObject'(A))), 3883:[]:documentation('FinancialTransaction', string('"A Transaction where an instance of CurrencyMeasure is exchanged for something else."')), 'Merge', 'PROCESSES', 5467). sigmaCache(subclass('$Class'('FinancialTransaction'), '$Class'('Transaction')), 3882:[]:subclass('FinancialTransaction', 'Transaction'), 'Merge', 'PROCESSES', 5465). sigmaCache(documentation('$Class'('Transaction'), '$Object'(string('"The subclass of ChangeOfPossession where something is exchanged for something else."'), 'ContentBearingObject'(A))), 3857:[]:documentation('Transaction', string('"The subclass of ChangeOfPossession where something is exchanged for something else."')), 'Merge', 'PROCESSES', 5461). sigmaCache(subclass('$Class'('Transaction'), '$Class'('ChangeOfPossession')), 3856:[]:subclass('Transaction', 'ChangeOfPossession'), 'Merge', 'PROCESSES', 5459). sigmaCache(documentation('$Class'('Borrowing'), '$Object'(string('"The subclass of Getting Processes where the agent gets something for a limited period of time with the expectation that it will be returned later (perhaps with interest)."'), 'ContentBearingObject'(A))), 3855:[]:documentation('Borrowing', string('"The subclass of Getting Processes where the agent gets something for a limited period of time with the expectation that it will be returned later (perhaps with interest)."')), 'Merge', 'PROCESSES', 5457). sigmaCache(subclass('$Class'('Borrowing'), '$Class'('Getting')), 3854:[]:subclass('Borrowing', 'Getting'), 'Merge', 'PROCESSES', 5455). sigmaCache(documentation('$Class'('Getting'), '$Object'(string('"The subclass of ChangeOfPossession where the agent gets something. Note that the source from which something is obtained is specified with the origin CaseRole."'), 'ContentBearingObject'(A))), 3829:[]:documentation('Getting', string('"The subclass of ChangeOfPossession where the agent gets something. Note that the source from which something is obtained is specified with the origin CaseRole."')), 'Merge', 'PROCESSES', 5451). sigmaCache(subclass('$Class'('Getting'), '$Class'('ChangeOfPossession')), 3828:[]:subclass('Getting', 'ChangeOfPossession'), 'Merge', 'PROCESSES', 5449). sigmaCache(documentation('$Class'('Lending'), '$Object'(string('"The subclass of Giving Processes where the agent gives the destination something for a limited period of time with the expectation that it will be returned later (perhaps with interest)."'), 'ContentBearingObject'(A))), 3827:[]:documentation('Lending', string('"The subclass of Giving Processes where the agent gives the destination something for a limited period of time with the expectation that it will be returned later (perhaps with interest)."')), 'Merge', 'PROCESSES', 5447). sigmaCache(subclass('$Class'('Lending'), '$Class'('Giving')), 3826:[]:subclass('Lending', 'Giving'), 'Merge', 'PROCESSES', 5445). sigmaCache(documentation('$Class'('Giving'), '$Object'(string('"The subclass of ChangeOfPossession where the agent gives the destination something."'), 'ContentBearingObject'(A))), 3813:[]:documentation('Giving', string('"The subclass of ChangeOfPossession where the agent gives the destination something."')), 'Merge', 'PROCESSES', 5441). sigmaCache(subclass('$Class'('Giving'), '$Class'('ChangeOfPossession')), 3812:[]:subclass('Giving', 'ChangeOfPossession'), 'Merge', 'PROCESSES', 5439). sigmaCache(documentation('$Class'('ChangeOfPossession'), '$Object'(string('"The Class of Processes where ownership of something is transferred from one Agent to another."'), 'ContentBearingObject'(A))), 3806:[]:documentation('ChangeOfPossession', string('"The Class of Processes where ownership of something is transferred from one Agent to another."')), 'Merge', 'PROCESSES', 5435). sigmaCache(relatedInternalConcept('$Class'('ChangeOfPossession'), '$Relation'(possesses, 'Predicate'('BinaryPredicate'(A)))), 3805:[]:relatedInternalConcept('ChangeOfPossession', possesses), 'Merge', 'PROCESSES', 5433). sigmaCache(subclass('$Class'('ChangeOfPossession'), '$Class'('SocialInteraction')), 3804:[]:subclass('ChangeOfPossession', 'SocialInteraction'), 'Merge', 'PROCESSES', 5431). sigmaCache(documentation('$Class'('Guiding'), '$Object'(string('"Controlling the direction and/or speed of a CorpuscularObject. This includes aiming a gun or arrow, navigating a ship, driving a car or truck, operating a train, etc."'), 'ContentBearingObject'(A))), 3803:[]:documentation('Guiding', string('"Controlling the direction and/or speed of a CorpuscularObject. This includes aiming a gun or arrow, navigating a ship, driving a car or truck, operating a train, etc."')), 'Merge', 'PROCESSES', 5429). sigmaCache(subclass('$Class'('Guiding'), '$Class'('IntentionalProcess')), 3802:[]:subclass('Guiding', 'IntentionalProcess'), 'Merge', 'PROCESSES', 5427). sigmaCache(documentation('$Class'('Transportation'), '$Object'(string('"Motion from one point to another by means of a TransportationDevice."'), 'ContentBearingObject'(A))), 3797:[]:documentation('Transportation', string('"Motion from one point to another by means of a TransportationDevice."')), 'Merge', 'PROCESSES', 5423). sigmaCache(relatedInternalConcept('$Class'('Transportation'), '$Class'('TransportationDevice')), 3796:[]:relatedInternalConcept('Transportation', 'TransportationDevice'), 'Merge', 'PROCESSES', 5421). sigmaCache(subclass('$Class'('Transportation'), '$Class'('Motion')), 3795:[]:subclass('Transportation', 'Motion'), 'Merge', 'PROCESSES', 5419). sigmaCache(documentation('$Class'('Shooting'), '$Object'(string('"The subclass of Impelling where the patient is a projectile that is fired through the air by means of some sort of Device."'), 'ContentBearingObject'(A))), 3794:[]:documentation('Shooting', string('"The subclass of Impelling where the patient is a projectile that is fired through the air by means of some sort of Device."')), 'Merge', 'PROCESSES', 5417). sigmaCache(subclass('$Class'('Shooting'), '$Class'('Impelling')), 3793:[]:subclass('Shooting', 'Impelling'), 'Merge', 'PROCESSES', 5415). sigmaCache(documentation('$Class'('Impelling'), '$Object'(string('"The subclass of Transfer where the patient travels through space by means of a sudden, forceful event. Some examples would be shooting, throwing, tossing, etc."'), 'ContentBearingObject'(A))), 3792:[]:documentation('Impelling', string('"The subclass of Transfer where the patient travels through space by means of a sudden, forceful event. Some examples would be shooting, throwing, tossing, etc."')), 'Merge', 'PROCESSES', 5413). sigmaCache(subclass('$Class'('Impelling'), '$Class'('Transfer')), 3791:[]:subclass('Impelling', 'Transfer'), 'Merge', 'PROCESSES', 5411). sigmaCache(documentation('$Class'('Arranging'), '$Object'(string('"The Class of IntentionallyCausedProcesses where the order of Objects in a Collection is altered."'), 'ContentBearingObject'(A))), 3790:[]:documentation('Arranging', string('"The Class of IntentionallyCausedProcesses where the order of Objects in a Collection is altered."')), 'Merge', 'PROCESSES', 5409). sigmaCache(subclass('$Class'('Arranging'), '$Class'('Transfer')), 3789:[]:subclass('Arranging', 'Transfer'), 'Merge', 'PROCESSES', 5407). sigmaCache(documentation('$Class'('Substituting'), '$Object'(string('"The Class of Transfers where one thing is replaced with something else."'), 'ContentBearingObject'(A))), 3770:[]:documentation('Substituting', string('"The Class of Transfers where one thing is replaced with something else."')), 'Merge', 'PROCESSES', 5403). sigmaCache(subclass('$Class'('Substituting'), '$Class'('Transfer')), 3769:[]:subclass('Substituting', 'Transfer'), 'Merge', 'PROCESSES', 5401). sigmaCache(documentation('$Class'('Putting'), '$Object'(string('"The Class of Processes where something is put in a location. Note that the location is specified with the CaseRole destination."'), 'ContentBearingObject'(A))), 3760:[]:documentation('Putting', string('"The Class of Processes where something is put in a location. Note that the location is specified with the CaseRole destination."')), 'Merge', 'PROCESSES', 5397). sigmaCache(subclass('$Class'('Putting'), '$Class'('Transfer')), 3759:[]:subclass('Putting', 'Transfer'), 'Merge', 'PROCESSES', 5395). sigmaCache(documentation('$Class'('Cleaning'), '$Object'(string('"The Class of Processes where undesirable Substances and/or Microorganisms are removed from an Object."'), 'ContentBearingObject'(A))), 3758:[]:documentation('Cleaning', string('"The Class of Processes where undesirable Substances and/or Microorganisms are removed from an Object."')), 'Merge', 'PROCESSES', 5393). sigmaCache(subclass('$Class'('Cleaning'), '$Class'('Removing')), 3757:[]:subclass('Cleaning', 'Removing'), 'Merge', 'PROCESSES', 5391). sigmaCache(documentation('$Class'('Removing'), '$Object'(string('"The Class of Processes where something is taken away from a location. Note that the thing removed and the location are specified with the CaseRoles patient and origin, respectively."'), 'ContentBearingObject'(A))), 3748:[]:documentation('Removing', string('"The Class of Processes where something is taken away from a location. Note that the thing removed and the location are specified with the CaseRoles patient and origin, respectively."')), 'Merge', 'PROCESSES', 5387). sigmaCache(subclass('$Class'('Removing'), '$Class'('Transfer')), 3747:[]:subclass('Removing', 'Transfer'), 'Merge', 'PROCESSES', 5385). sigmaCache(documentation('$Class'('Transfer'), '$Object'(string('"Any instance of Motion where the agent of the Motion and the patient of the Motion are not the same thing."'), 'ContentBearingObject'(A))), 3742:[]:documentation('Transfer', string('"Any instance of Motion where the agent of the Motion and the patient of the Motion are not the same thing."')), 'Merge', 'PROCESSES', 5381). sigmaCache(subclass('$Class'('Transfer'), '$Class'('Motion')), 3741:[]:subclass('Transfer', 'Motion'), 'Merge', 'PROCESSES', 5379). sigmaCache(documentation('$Class'('DirectionChange'), '$Object'(string('"The act of changing the direction in which the patient of the act is oriented."'), 'ContentBearingObject'(A))), 3726:[]:documentation('DirectionChange', string('"The act of changing the direction in which the patient of the act is oriented."')), 'Merge', 'PROCESSES', 5375). sigmaCache(subclass('$Class'('DirectionChange'), '$Class'('Motion')), 3725:[]:subclass('DirectionChange', 'Motion'), 'Merge', 'PROCESSES', 5373). sigmaCache(documentation('$Class'('Dancing'), '$Object'(string('"Any BodyMotion of Humans which is deliberately coordinated with music."'), 'ContentBearingObject'(A))), 3724:[]:documentation('Dancing', string('"Any BodyMotion of Humans which is deliberately coordinated with music."')), 'Merge', 'PROCESSES', 5371). sigmaCache(subclass('$Class'('Dancing'), '$Class'('BodyMotion')), 3723:[]:subclass('Dancing', 'BodyMotion'), 'Merge', 'PROCESSES', 5369). sigmaCache(documentation('$Class'('Swimming'), '$Object'(string('"Any deliberate and controlled BodyMotion through water that is accomplished by an Organism."'), 'ContentBearingObject'(A))), 3722:[]:documentation('Swimming', string('"Any deliberate and controlled BodyMotion through water that is accomplished by an Organism."')), 'Merge', 'PROCESSES', 5367). sigmaCache(subclass('$Class'('Swimming'), '$Class'('BodyMotion')), 3721:[]:subclass('Swimming', 'BodyMotion'), 'Merge', 'PROCESSES', 5365). sigmaCache(documentation('$Class'('Walking'), '$Object'(string('"Any BodyMotion which is accomplished by means of the legs of an Organism on land for the purpose of moving from one point to another."'), 'ContentBearingObject'(A))), 3720:[]:documentation('Walking', string('"Any BodyMotion which is accomplished by means of the legs of an Organism on land for the purpose of moving from one point to another."')), 'Merge', 'PROCESSES', 5363). sigmaCache(subclass('$Class'('Walking'), '$Class'('BodyMotion')), 3719:[]:subclass('Walking', 'BodyMotion'), 'Merge', 'PROCESSES', 5361). sigmaCache(documentation('$Class'('BodyMotion'), '$Object'(string('"Any Motion where the patient is a BodyPart."'), 'ContentBearingObject'(A))), 3714:[]:documentation('BodyMotion', string('"Any Motion where the patient is a BodyPart."')), 'Merge', 'PROCESSES', 5357). sigmaCache(subclass('$Class'('BodyMotion'), '$Class'('Motion')), 3713:[]:subclass('BodyMotion', 'Motion'), 'Merge', 'PROCESSES', 5355). sigmaCache(documentation('$Relation'(path, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Object'(string('"(path ?MOTION ?PATH) means that ?PATH is a route along which ?MOTION occurs. For example, Highway 101 is the path in the following proposition: the car drove up Highway 101."'), 'ContentBearingObject'(B))), 3680:[]:documentation(path, string('"(path ?MOTION ?PATH) means that ?PATH is a route along which ?MOTION occurs. For example, Highway 101 is the path in the following proposition: the car drove up Highway 101."')), 'Merge', 'PROCESSES', 5351). sigmaCache(domain('$Relation'(path, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Region')), 3679:[]:domain(path, 2, 'Region'), 'Merge', 'PROCESSES', 5349). sigmaCache(domain('$Relation'(path, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Motion')), 3678:[]:domain(path, 1, 'Motion'), 'Merge', 'PROCESSES', 5347). sigmaCache(instance('$Relation'(path, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Class'('CaseRole')), 3677:[]:instance(path, 'CaseRole'), 'Merge', 'PROCESSES', 5345). sigmaCache(documentation('$Class'('Motion'), '$Object'(string('"Any Process of movement."'), 'ContentBearingObject'(A))), 3668:[]:documentation('Motion', string('"Any Process of movement."')), 'Merge', 'PROCESSES', 5339). sigmaCache(subclass('$Class'('Motion'), '$Class'('Process')), 3667:[]:subclass('Motion', 'Process'), 'Merge', 'PROCESSES', 5337). sigmaCache(documentation('$Class'('Cooling'), '$Object'(string('"Any Decreasing Process where the PhysicalQuantity decreased is a TemperatureMeasure."'), 'ContentBearingObject'(A))), 3654:[]:documentation('Cooling', string('"Any Decreasing Process where the PhysicalQuantity decreased is a TemperatureMeasure."')), 'Merge', 'PROCESSES', 5333). sigmaCache(subclass('$Class'('Cooling'), '$Class'('Decreasing')), 3653:[]:subclass('Cooling', 'Decreasing'), 'Merge', 'PROCESSES', 5331). sigmaCache(documentation('$Class'('Decreasing'), '$Object'(string('"Any Process where a PhysicalQuantity associated with the patient is decreased."'), 'ContentBearingObject'(A))), 3643:[]:documentation('Decreasing', string('"Any Process where a PhysicalQuantity associated with the patient is decreased."')), 'Merge', 'PROCESSES', 5327). sigmaCache(relatedInternalConcept('$Class'('Decreasing'), '$Class'('Removing')), 3642:[]:relatedInternalConcept('Decreasing', 'Removing'), 'Merge', 'PROCESSES', 5325). sigmaCache(subclass('$Class'('Decreasing'), '$Class'('Process')), 3641:[]:subclass('Decreasing', 'Process'), 'Merge', 'PROCESSES', 5323). sigmaCache(documentation('$Class'('Heating'), '$Object'(string('"Any Increasing Process where the PhysicalQuantity increased is a TemperatureMeasure."'), 'ContentBearingObject'(A))), 3628:[]:documentation('Heating', string('"Any Increasing Process where the PhysicalQuantity increased is a TemperatureMeasure."')), 'Merge', 'PROCESSES', 5319). sigmaCache(disjoint('$Class'('Heating'), '$Class'('Cooling')), 3627:[]:disjoint('Heating', 'Cooling'), 'Merge', 'PROCESSES', 5317). sigmaCache(subclass('$Class'('Heating'), '$Class'('Increasing')), 3626:[]:subclass('Heating', 'Increasing'), 'Merge', 'PROCESSES', 5315). sigmaCache(documentation('$Class'('Increasing'), '$Object'(string('"Any Process where a PhysicalQuantity associated with the patient is increased."'), 'ContentBearingObject'(A))), 3616:[]:documentation('Increasing', string('"Any Process where a PhysicalQuantity associated with the patient is increased."')), 'Merge', 'PROCESSES', 5311). sigmaCache(relatedInternalConcept('$Class'('Increasing'), '$Class'('Putting')), 3615:[]:relatedInternalConcept('Increasing', 'Putting'), 'Merge', 'PROCESSES', 5309). sigmaCache(disjoint('$Class'('Increasing'), '$Class'('Decreasing')), 3614:[]:disjoint('Increasing', 'Decreasing'), 'Merge', 'PROCESSES', 5307). sigmaCache(subclass('$Class'('Increasing'), '$Class'('Process')), 3613:[]:subclass('Increasing', 'Process'), 'Merge', 'PROCESSES', 5305). sigmaCache(documentation('$Class'('Planning'), '$Object'(string('"Specifying a set of actions in order to meet a set of goals or objectives."'), 'ContentBearingObject'(A))), 3612:[]:documentation('Planning', string('"Specifying a set of actions in order to meet a set of goals or objectives."')), 'Merge', 'PROCESSES', 5303). sigmaCache(subclass('$Class'('Planning'), '$Class'('MentalProcess')), 3611:[]:subclass('Planning', 'MentalProcess'), 'Merge', 'PROCESSES', 5301). sigmaCache(documentation('$Class'('OccupationalProcess'), '$Object'(string('"An OrganizationalProcess carried out as part of an occupation or job."'), 'ContentBearingObject'(A))), 3604:[]:documentation('OccupationalProcess', string('"An OrganizationalProcess carried out as part of an occupation or job."')), 'Merge', 'PROCESSES', 5297). sigmaCache(subclass('$Class'('OccupationalProcess'), '$Class'('OrganizationalProcess')), 3603:[]:subclass('OccupationalProcess', 'OrganizationalProcess'), 'Merge', 'PROCESSES', 5295). sigmaCache(documentation('$Class'('RegulatoryProcess'), '$Object'(string('"an OrganizationalProcess related to the creation or enforcement of rules or regulations."'), 'ContentBearingObject'(A))), 3602:[]:documentation('RegulatoryProcess', string('"an OrganizationalProcess related to the creation or enforcement of rules or regulations."')), 'Merge', 'PROCESSES', 5293). sigmaCache(subclass('$Class'('RegulatoryProcess'), '$Class'('OrganizationalProcess')), 3601:[]:subclass('RegulatoryProcess', 'OrganizationalProcess'), 'Merge', 'PROCESSES', 5291). sigmaCache(documentation('$Class'('PoliticalProcess'), '$Object'(string('"An OrganizationalProcess carried out by officially constituted governments or with the aim of overthrowing or modifying such a government."'), 'ContentBearingObject'(A))), 3600:[]:documentation('PoliticalProcess', string('"An OrganizationalProcess carried out by officially constituted governments or with the aim of overthrowing or modifying such a government."')), 'Merge', 'PROCESSES', 5289). sigmaCache(subclass('$Class'('PoliticalProcess'), '$Class'('OrganizationalProcess')), 3599:[]:subclass('PoliticalProcess', 'OrganizationalProcess'), 'Merge', 'PROCESSES', 5287). sigmaCache(documentation('$Class'('Graduation'), '$Object'(string('"The IntentionalProcess of graduating from an EducationalOrganization."'), 'ContentBearingObject'(A))), 3598:[]:documentation('Graduation', string('"The IntentionalProcess of graduating from an EducationalOrganization."')), 'Merge', 'PROCESSES', 5285). sigmaCache(subclass('$Class'('Graduation'), '$Class'('OrganizationalProcess')), 3597:[]:subclass('Graduation', 'OrganizationalProcess'), 'Merge', 'PROCESSES', 5283). sigmaCache(documentation('$Class'('ReligiousProcess'), '$Object'(string('"An OrganizationalProcess that is carried out within or by a ReligiousOrganization."'), 'ContentBearingObject'(A))), 3588:[]:documentation('ReligiousProcess', string('"An OrganizationalProcess that is carried out within or by a ReligiousOrganization."')), 'Merge', 'PROCESSES', 5279). sigmaCache(subclass('$Class'('ReligiousProcess'), '$Class'('OrganizationalProcess')), 3587:[]:subclass('ReligiousProcess', 'OrganizationalProcess'), 'Merge', 'PROCESSES', 5277). sigmaCache(documentation('$Class'('Managing'), '$Object'(string('"OccupationalProcesses that involve overseeing the activities of others."'), 'ContentBearingObject'(A))), 3586:[]:documentation('Managing', string('"OccupationalProcesses that involve overseeing the activities of others."')), 'Merge', 'PROCESSES', 5275). sigmaCache(subclass('$Class'('Managing'), '$Class'('OrganizationalProcess')), 3585:[]:subclass('Managing', 'OrganizationalProcess'), 'Merge', 'PROCESSES', 5273). sigmaCache(documentation('$Class'('EducationalProcess'), '$Object'(string('"Any Process which occurs in an organizational setting and which is intended to result in Learning."'), 'ContentBearingObject'(A))), 3584:[]:documentation('EducationalProcess', string('"Any Process which occurs in an organizational setting and which is intended to result in Learning."')), 'Merge', 'PROCESSES', 5271). sigmaCache(subclass('$Class'('EducationalProcess'), '$Class'('OrganizationalProcess')), 3583:[]:subclass('EducationalProcess', 'OrganizationalProcess'), 'Merge', 'PROCESSES', 5269). sigmaCache(documentation('$Class'('OrganizationalProcess'), '$Object'(string('"An IntentionalProcess that is carried out within or by an Organization."'), 'ContentBearingObject'(A))), 3574:[]:documentation('OrganizationalProcess', string('"An IntentionalProcess that is carried out within or by an Organization."')), 'Merge', 'PROCESSES', 5265). sigmaCache(subclass('$Class'('OrganizationalProcess'), '$Class'('IntentionalProcess')), 3573:[]:subclass('OrganizationalProcess', 'IntentionalProcess'), 'Merge', 'PROCESSES', 5263). sigmaCache(documentation('$Class'('Surgery'), '$Object'(string('"Any TherapeuticProcess that involves making an incision in the Animal that is the patient of the TherapeuticProcess."'), 'ContentBearingObject'(A))), 3560:[]:documentation('Surgery', string('"Any TherapeuticProcess that involves making an incision in the Animal that is the patient of the TherapeuticProcess."')), 'Merge', 'PROCESSES', 5259). sigmaCache(subclass('$Class'('Surgery'), '$Class'('TherapeuticProcess')), 3559:[]:subclass('Surgery', 'TherapeuticProcess'), 'Merge', 'PROCESSES', 5257). sigmaCache(documentation('$Class'('TherapeuticProcess'), '$Object'(string('"A Process that is carried out for the purpose of curing, improving or reducing the pain associated with a DiseaseOrSyndrome."'), 'ContentBearingObject'(A))), 3558:[]:documentation('TherapeuticProcess', string('"A Process that is carried out for the purpose of curing, improving or reducing the pain associated with a DiseaseOrSyndrome."')), 'Merge', 'PROCESSES', 5255). sigmaCache(subclass('$Class'('TherapeuticProcess'), '$Class'('IntentionalProcess')), 3557:[]:subclass('TherapeuticProcess', 'IntentionalProcess'), 'Merge', 'PROCESSES', 5253). sigmaCache(documentation('$Class'('DiagnosticProcess'), '$Object'(string('"A Process that is carried out for the purpose of determining the nature of a DiseaseOrSyndrome."'), 'ContentBearingObject'(A))), 3556:[]:documentation('DiagnosticProcess', string('"A Process that is carried out for the purpose of determining the nature of a DiseaseOrSyndrome."')), 'Merge', 'PROCESSES', 5251). sigmaCache(subclass('$Class'('DiagnosticProcess'), '$Class'('IntentionalProcess')), 3555:[]:subclass('DiagnosticProcess', 'IntentionalProcess'), 'Merge', 'PROCESSES', 5249). sigmaCache(documentation('$Class'('ExerciseProcess'), '$Object'(string('"A Process that is carried out for the purpose of exercise."'), 'ContentBearingObject'(A))), 3554:[]:documentation('ExerciseProcess', string('"A Process that is carried out for the purpose of exercise."')), 'Merge', 'PROCESSES', 5247). sigmaCache(subclass('$Class'('ExerciseProcess'), '$Class'('IntentionalProcess')), 3553:[]:subclass('ExerciseProcess', 'IntentionalProcess'), 'Merge', 'PROCESSES', 5245). sigmaCache(documentation('$Class'('RecreationalProcess'), '$Object'(string('"A Process that is carried out for the purpose of recreation."'), 'ContentBearingObject'(A))), 3552:[]:documentation('RecreationalProcess', string('"A Process that is carried out for the purpose of recreation."')), 'Merge', 'PROCESSES', 5243). sigmaCache(subclass('$Class'('RecreationalProcess'), '$Class'('IntentionalProcess')), 3551:[]:subclass('RecreationalProcess', 'IntentionalProcess'), 'Merge', 'PROCESSES', 5241). sigmaCache(documentation('$Class'('IntentionalProcess'), '$Object'(string('"A Process that is deliberately set in motion by a CognitiveAgent."'), 'ContentBearingObject'(A))), 3540:[]:documentation('IntentionalProcess', string('"A Process that is deliberately set in motion by a CognitiveAgent."')), 'Merge', 'PROCESSES', 5235). sigmaCache(disjoint('$Class'('IntentionalProcess'), '$Class'('NonintentionalProcess')), 3539:[]:disjoint('IntentionalProcess', 'NonintentionalProcess'), 'Merge', 'PROCESSES', 5233). sigmaCache(subclass('$Class'('IntentionalProcess'), '$Class'('Process')), 3538:[]:subclass('IntentionalProcess', 'Process'), 'Merge', 'PROCESSES', 5231). sigmaCache(documentation('$Class'('Poisoning'), '$Object'(string('"A Poisoning is caused by an external substance. Since Poisoning is not possible without some biologic function which affects the Organism being injured, it is a subclass of BiologicalProcess."'), 'ContentBearingObject'(A))), 3528:[]:documentation('Poisoning', string('"A Poisoning is caused by an external substance. Since Poisoning is not possible without some biologic function which affects the Organism being injured, it is a subclass of BiologicalProcess."')), 'Merge', 'PROCESSES', 5225). sigmaCache(subclass('$Class'('Poisoning'), '$Class'('Injuring')), 3527:[]:subclass('Poisoning', 'Injuring'), 'Merge', 'PROCESSES', 5223). sigmaCache(documentation('$Class'('Injuring'), '$Object'(string('"A traumatic wound or injury caused by an external agent or force. Since no injury is possible without some biologic function which affects the organism being injured, it is a subclass of BiologicalProcess."'), 'ContentBearingObject'(A))), 3516:[]:documentation('Injuring', string('"A traumatic wound or injury caused by an external agent or force. Since no injury is possible without some biologic function which affects the organism being injured, it is a subclass of BiologicalProcess."')), 'Merge', 'PROCESSES', 5217). sigmaCache(subclass('$Class'('Injuring'), '$Class'('PathologicProcess')), 3515:[]:subclass('Injuring', 'PathologicProcess'), 'Merge', 'PROCESSES', 5215). sigmaCache(documentation('$Class'('MentalOrBehavioralDysfunction'), '$Object'(string('"A clinically significant dysfunction whose major manifestation is behavioral or psychological. These dysfunctions may have identified or presumed biological etiologies or manifestations."'), 'ContentBearingObject'(A))), 3510:[]:documentation('MentalOrBehavioralDysfunction', string('"A clinically significant dysfunction whose major manifestation is behavioral or psychological. These dysfunctions may have identified or presumed biological etiologies or manifestations."')), 'Merge', 'PROCESSES', 5211). sigmaCache(subclass('$Class'('MentalOrBehavioralDysfunction'), '$Class'('DiseaseOrSyndrome')), 3509:[]:subclass('MentalOrBehavioralDysfunction', 'DiseaseOrSyndrome'), 'Merge', 'PROCESSES', 5209). sigmaCache(documentation('$Class'('DiseaseOrSyndrome'), '$Object'(string('"A PathologicProcess which alters or interferes with a normal process, state or activity of an Organism. It is usually characterized by the abnormal functioning of one or more of the host\'s systems, parts, or Organs."'), 'ContentBearingObject'(A))), 3508:[]:documentation('DiseaseOrSyndrome', string('"A PathologicProcess which alters or interferes with a normal process, state or activity of an Organism. It is usually characterized by the abnormal functioning of one or more of the host\'s systems, parts, or Organs."')), 'Merge', 'PROCESSES', 5207). sigmaCache(subclass('$Class'('DiseaseOrSyndrome'), '$Class'('PathologicProcess')), 3507:[]:subclass('DiseaseOrSyndrome', 'PathologicProcess'), 'Merge', 'PROCESSES', 5205). sigmaCache(documentation('$Class'('PathologicProcess'), '$Object'(string('"A disordered process, activity, or state of the Organism as a whole, of a body system or systems, or of multiple Organs or Tissues. Included here are normal responses to a negative stimulus as well as patholologic conditions or states that are less specific than a disease. Pathologic functions frequently have systemic effects."'), 'ContentBearingObject'(A))), 3506:[]:documentation('PathologicProcess', string('"A disordered process, activity, or state of the Organism as a whole, of a body system or systems, or of multiple Organs or Tissues. Included here are normal responses to a negative stimulus as well as patholologic conditions or states that are less specific than a disease. Pathologic functions frequently have systemic effects."')), 'Merge', 'PROCESSES', 5203). sigmaCache(disjoint('$Class'('PathologicProcess'), '$Class'('PhysiologicProcess')), 3505:[]:disjoint('PathologicProcess', 'PhysiologicProcess'), 'Merge', 'PROCESSES', 5201). sigmaCache(subclass('$Class'('PathologicProcess'), '$Class'('BiologicalProcess')), 3504:[]:subclass('PathologicProcess', 'BiologicalProcess'), 'Merge', 'PROCESSES', 5199). sigmaCache(documentation('$Class'('OrganOrTissueProcess'), '$Object'(string('"A PhysiologicProcess of a particular Organ or Tissue."'), 'ContentBearingObject'(A))), 3498:[]:documentation('OrganOrTissueProcess', string('"A PhysiologicProcess of a particular Organ or Tissue."')), 'Merge', 'PROCESSES', 5195). sigmaCache(disjoint('$Class'('OrganOrTissueProcess'), '$Class'('OrganismProcess')), 3497:[]:disjoint('OrganOrTissueProcess', 'OrganismProcess'), 'Merge', 'PROCESSES', 5193). sigmaCache(subclass('$Class'('OrganOrTissueProcess'), '$Class'('PhysiologicProcess')), 3496:[]:subclass('OrganOrTissueProcess', 'PhysiologicProcess'), 'Merge', 'PROCESSES', 5191). sigmaCache(documentation('$Class'('MentalProcess'), '$Object'(string('"An OrganismProcess involving the mind or cognitive processing."'), 'ContentBearingObject'(A))), 3491:[]:documentation('MentalProcess', string('"An OrganismProcess involving the mind or cognitive processing."')), 'Merge', 'PROCESSES', 5187). sigmaCache(subclass('$Class'('MentalProcess'), '$Class'('IntentionalProcess')), 3490:[]:subclass('MentalProcess', 'IntentionalProcess'), 'Merge', 'PROCESSES', 5185). sigmaCache(documentation('$Class'('AsexualReproduction'), '$Object'(string('"Asexual Processes of biological reproduction."'), 'ContentBearingObject'(A))), 3489:[]:documentation('AsexualReproduction', string('"Asexual Processes of biological reproduction."')), 'Merge', 'PROCESSES', 5183). sigmaCache(subclass('$Class'('AsexualReproduction'), '$Class'('Replication')), 3488:[]:subclass('AsexualReproduction', 'Replication'), 'Merge', 'PROCESSES', 5181). sigmaCache(documentation('$Class'('SexualReproduction'), '$Object'(string('"Sexual Processes of biological reproduction."'), 'ContentBearingObject'(A))), 3487:[]:documentation('SexualReproduction', string('"Sexual Processes of biological reproduction."')), 'Merge', 'PROCESSES', 5179). sigmaCache(disjoint('$Class'('SexualReproduction'), '$Class'('AsexualReproduction')), 3486:[]:disjoint('SexualReproduction', 'AsexualReproduction'), 'Merge', 'PROCESSES', 5177). sigmaCache(subclass('$Class'('SexualReproduction'), '$Class'('Replication')), 3485:[]:subclass('SexualReproduction', 'Replication'), 'Merge', 'PROCESSES', 5175). sigmaCache(documentation('$Class'('Replication'), '$Object'(string('"The Process of biological reproduction. This can be either a sexual or an asexual process."'), 'ContentBearingObject'(A))), 3484:[]:documentation('Replication', string('"The Process of biological reproduction. This can be either a sexual or an asexual process."')), 'Merge', 'PROCESSES', 5173). sigmaCache(subclass('$Class'('Replication'), '$Class'('PhysiologicProcess')), 3483:[]:subclass('Replication', 'PhysiologicProcess'), 'Merge', 'PROCESSES', 5171). sigmaCache(documentation('$Class'('Growth'), '$Object'(string('"The Process of biological development in which an Organism changes its form or its size."'), 'ContentBearingObject'(A))), 3482:[]:documentation('Growth', string('"The Process of biological development in which an Organism changes its form or its size."')), 'Merge', 'PROCESSES', 5169). sigmaCache(subclass('$Class'('Growth'), '$Class'('PhysiologicProcess')), 3481:[]:subclass('Growth', 'PhysiologicProcess'), 'Merge', 'PROCESSES', 5167). sigmaCache(documentation('$Class'('Drinking'), '$Object'(string('"The Process by which liquid Food is incorporated into an Animal."'), 'ContentBearingObject'(A))), 3477:[]:documentation('Drinking', string('"The Process by which liquid Food is incorporated into an Animal."')), 'Merge', 'PROCESSES', 5163). sigmaCache(subclass('$Class'('Drinking'), '$Class'('Ingesting')), 3476:[]:subclass('Drinking', 'Ingesting'), 'Merge', 'PROCESSES', 5161). sigmaCache(documentation('$Class'('Eating'), '$Object'(string('"The Process by which solid Food is incorporated into an Animal."'), 'ContentBearingObject'(A))), 3472:[]:documentation('Eating', string('"The Process by which solid Food is incorporated into an Animal."')), 'Merge', 'PROCESSES', 5157). sigmaCache(subclass('$Class'('Eating'), '$Class'('Ingesting')), 3471:[]:subclass('Eating', 'Ingesting'), 'Merge', 'PROCESSES', 5155). sigmaCache(documentation('$Class'('Ingesting'), '$Object'(string('"The Process by which Food is incorporated into an Animal."'), 'ContentBearingObject'(A))), 3467:[]:documentation('Ingesting', string('"The Process by which Food is incorporated into an Animal."')), 'Merge', 'PROCESSES', 5151). sigmaCache(subclass('$Class'('Ingesting'), '$Class'('OrganismProcess')), 3466:[]:subclass('Ingesting', 'OrganismProcess'), 'Merge', 'PROCESSES', 5149). sigmaCache(documentation('$Class'('Breathing'), '$Object'(string('"The Process of respiration, by which oxygen is made available to an Animal. This covers processes of inhalation, exhalation, and alternations between the two."'), 'ContentBearingObject'(A))), 3465:[]:documentation('Breathing', string('"The Process of respiration, by which oxygen is made available to an Animal. This covers processes of inhalation, exhalation, and alternations between the two."')), 'Merge', 'PROCESSES', 5147). sigmaCache(subclass('$Class'('Breathing'), '$Class'('OrganismProcess')), 3464:[]:subclass('Breathing', 'OrganismProcess'), 'Merge', 'PROCESSES', 5145). sigmaCache(documentation('$Class'('Death'), '$Object'(string('"The Process of dying."'), 'ContentBearingObject'(A))), 3459:[]:documentation('Death', string('"The Process of dying."')), 'Merge', 'PROCESSES', 5141). sigmaCache(subclass('$Class'('Death'), '$Class'('OrganismProcess')), 3458:[]:subclass('Death', 'OrganismProcess'), 'Merge', 'PROCESSES', 5139). sigmaCache(documentation('$Class'('Birth'), '$Object'(string('"The Process of being born."'), 'ContentBearingObject'(A))), 3453:[]:documentation('Birth', string('"The Process of being born."')), 'Merge', 'PROCESSES', 5135). sigmaCache(subclass('$Class'('Birth'), '$Class'('OrganismProcess')), 3452:[]:subclass('Birth', 'OrganismProcess'), 'Merge', 'PROCESSES', 5133). sigmaCache(documentation('$Class'('OrganismProcess'), '$Object'(string('"A physiologic function of the Organism as a whole, of multiple organ systems or of multiple Organs or Tissues."'), 'ContentBearingObject'(A))), 3451:[]:documentation('OrganismProcess', string('"A physiologic function of the Organism as a whole, of multiple organ systems or of multiple Organs or Tissues."')), 'Merge', 'PROCESSES', 5131). sigmaCache(subclass('$Class'('OrganismProcess'), '$Class'('PhysiologicProcess')), 3450:[]:subclass('OrganismProcess', 'PhysiologicProcess'), 'Merge', 'PROCESSES', 5129). sigmaCache(documentation('$Class'('PhysiologicProcess'), '$Object'(string('"A normal process of an Organism or part of an Organism."'), 'ContentBearingObject'(A))), 3449:[]:documentation('PhysiologicProcess', string('"A normal process of an Organism or part of an Organism."')), 'Merge', 'PROCESSES', 5127). sigmaCache(subclass('$Class'('PhysiologicProcess'), '$Class'('BiologicalProcess')), 3448:[]:subclass('PhysiologicProcess', 'BiologicalProcess'), 'Merge', 'PROCESSES', 5125). sigmaCache(documentation('$Class'('BiologicalProcess'), '$Object'(string('"A NonintentionalProcess embodied in an Organism."'), 'ContentBearingObject'(A))), 3443:[]:documentation('BiologicalProcess', string('"A NonintentionalProcess embodied in an Organism."')), 'Merge', 'PROCESSES', 5121). sigmaCache(subclass('$Class'('BiologicalProcess'), '$Class'('NonintentionalProcess')), 3442:[]:subclass('BiologicalProcess', 'NonintentionalProcess'), 'Merge', 'PROCESSES', 5119). sigmaCache(documentation('$Class'('NonintentionalProcess'), '$Object'(string('"A Process that occurs irrespective of the intentions of Humans or Animals."'), 'ContentBearingObject'(A))), 3441:[]:documentation('NonintentionalProcess', string('"A Process that occurs irrespective of the intentions of Humans or Animals."')), 'Merge', 'PROCESSES', 5113). sigmaCache(subclass('$Class'('NonintentionalProcess'), '$Class'('Process')), 3440:[]:subclass('NonintentionalProcess', 'Process'), 'Merge', 'PROCESSES', 5111). sigmaCache(documentation('$Relation'(subProcess, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(subProcess ?SUBPROC ?PROC) means that ?SUBPROC is a subprocess of ?PROC. A subprocess is here understood as a temporally distinguished part (proper or not) of a Process."'), 'ContentBearingObject'(B))), 3428:[]:documentation(subProcess, string('"(subProcess ?SUBPROC ?PROC) means that ?SUBPROC is a subprocess of ?PROC. A subprocess is here understood as a temporally distinguished part (proper or not) of a Process."')), 'Merge', 'PROCESSES', 5097). sigmaCache(domain('$Relation'(subProcess, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 3427:[]:domain(subProcess, 2, 'Process'), 'Merge', 'PROCESSES', 5095). sigmaCache(domain('$Relation'(subProcess, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 3426:[]:domain(subProcess, 1, 'Process'), 'Merge', 'PROCESSES', 5093). sigmaCache(instance('$Relation'(subProcess, 'Predicate'('BinaryPredicate'(A))), '$Class'('PartialOrderingRelation')), 3425:[]:instance(subProcess, 'PartialOrderingRelation'), 'Merge', 'PROCESSES', 5091). sigmaCache(instance('$Relation'(subProcess, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 3424:[]:instance(subProcess, 'BinaryPredicate'), 'Merge', 'PROCESSES', 5089). sigmaCache('include-context'('QUALITIES'), 3423:[]:'include-context'('QUALITIES'), 'Merge', 'PROCESSES', 5086). sigmaCache('include-context'('OBJECTS'), 3422:[]:'include-context'('OBJECTS'), 'Merge', 'PROCESSES', 5083). sigmaCache('include-context'('TEMPORAL', 'CONCEPTS'), 3421:[]:'include-context'('TEMPORAL', 'CONCEPTS'), 'Merge', 'PROCESSES', 5080). sigmaCache(documentation('$Relation'('SkinFn', 'SpatialRelation'(A)), '$Object'(string('"A UnaryFunction that maps a Hole to the skin of the Hole. The skin of a Hole is the fusion of those superficial parts (see superficialPart) of the Hole\'s principal host (see PrincipalHostFn) with which the Hole is externally connected."'), 'ContentBearingObject'(B))), 3408:[]:documentation('SkinFn', string('"A UnaryFunction that maps a Hole to the skin of the Hole. The skin of a Hole is the fusion of those superficial parts (see superficialPart) of the Hole\'s principal host (see PrincipalHostFn) with which the Hole is externally connected."')), 'Merge', 'MEREOTOPOLOGY', 5066). sigmaCache(range('$Relation'('SkinFn', 'SpatialRelation'(A)), '$Class'('Object')), 3407:[]:range('SkinFn', 'Object'), 'Merge', 'MEREOTOPOLOGY', 5064). sigmaCache(domain('$Relation'('SkinFn', 'SpatialRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Hole')), 3406:[]:domain('SkinFn', 1, 'Hole'), 'Merge', 'MEREOTOPOLOGY', 5062). sigmaCache(instance('$Relation'('SkinFn', 'SpatialRelation'(A)), '$Class'('UnaryFunction')), 3405:[]:instance('SkinFn', 'UnaryFunction'), 'Merge', 'MEREOTOPOLOGY', 5060). sigmaCache(instance('$Relation'('SkinFn', 'SpatialRelation'(A)), '$Class'('SpatialRelation')), 3404:[]:instance('SkinFn', 'SpatialRelation'), 'Merge', 'MEREOTOPOLOGY', 5058). sigmaCache(documentation('$Relation'(properlyFills, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(properlyFills ?OBJ ?HOLE) means that ?HOLE is properly (though perhaps incompletely) filled by ?OBJ, i.e. some part of ?HOLE is perfectly filled by ?OBJ. Note that properlyFills is the dual of completelyFills, and is so related to partiallyFills that ?OBJ properlyFills ?HOLE just in case ?OBJ partiallyFills every part of ?HOLE. (Thus, every perfect filler is both complete and proper in this sense)."'), 'ContentBearingObject'(B))), 3384:[]:documentation(properlyFills, string('"(properlyFills ?OBJ ?HOLE) means that ?HOLE is properly (though perhaps incompletely) filled by ?OBJ, i.e. some part of ?HOLE is perfectly filled by ?OBJ. Note that properlyFills is the dual of completelyFills, and is so related to partiallyFills that ?OBJ properlyFills ?HOLE just in case ?OBJ partiallyFills every part of ?HOLE. (Thus, every perfect filler is both complete and proper in this sense)."')), 'Merge', 'MEREOTOPOLOGY', 5024). sigmaCache(domain('$Relation'(properlyFills, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Hole')), 3383:[]:domain(properlyFills, 2, 'Hole'), 'Merge', 'MEREOTOPOLOGY', 5022). sigmaCache(domain('$Relation'(properlyFills, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 3382:[]:domain(properlyFills, 1, 'Object'), 'Merge', 'MEREOTOPOLOGY', 5020). sigmaCache(subrelation('$Relation'(properlyFills, 'Predicate'('BinaryPredicate'(A))), '$Relation'(partiallyFills, 'Predicate'('BinaryPredicate'(B)))), 3381:[]:subrelation(properlyFills, partiallyFills), 'Merge', 'MEREOTOPOLOGY', 5018). sigmaCache(instance('$Relation'(properlyFills, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 3380:[]:instance(properlyFills, 'AsymmetricRelation'), 'Merge', 'MEREOTOPOLOGY', 5016). sigmaCache(instance('$Relation'(properlyFills, 'Predicate'('BinaryPredicate'(A))), '$Class'('SpatialRelation')), 3379:[]:instance(properlyFills, 'SpatialRelation'), 'Merge', 'MEREOTOPOLOGY', 5014). sigmaCache(instance('$Relation'(properlyFills, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 3378:[]:instance(properlyFills, 'BinaryPredicate'), 'Merge', 'MEREOTOPOLOGY', 5012). sigmaCache(documentation('$Relation'(partiallyFills, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(partiallyFills ?OBJ ?HOLE) means that ?OBJ completelyFills some part of ?HOLE. Note that if (partiallyFills ?OBJ1 ?HOLE) and (part ?OBJ1 ?OBJ2), then (partiallyFills ?OBJ2 ?HOLE). Note too that a partial filler need not be wholly inside a hole (it may stick out), which means that every complete filler also qualifies as (is a limit case of) a partial one."'), 'ContentBearingObject'(B))), 3373:[]:documentation(partiallyFills, string('"(partiallyFills ?OBJ ?HOLE) means that ?OBJ completelyFills some part of ?HOLE. Note that if (partiallyFills ?OBJ1 ?HOLE) and (part ?OBJ1 ?OBJ2), then (partiallyFills ?OBJ2 ?HOLE). Note too that a partial filler need not be wholly inside a hole (it may stick out), which means that every complete filler also qualifies as (is a limit case of) a partial one."')), 'Merge', 'MEREOTOPOLOGY', 5008). sigmaCache(domain('$Relation'(partiallyFills, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Hole')), 3372:[]:domain(partiallyFills, 2, 'Hole'), 'Merge', 'MEREOTOPOLOGY', 5006). sigmaCache(domain('$Relation'(partiallyFills, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 3371:[]:domain(partiallyFills, 1, 'Object'), 'Merge', 'MEREOTOPOLOGY', 5004). sigmaCache(instance('$Relation'(partiallyFills, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 3370:[]:instance(partiallyFills, 'AsymmetricRelation'), 'Merge', 'MEREOTOPOLOGY', 5002). sigmaCache(instance('$Relation'(partiallyFills, 'Predicate'('BinaryPredicate'(A))), '$Class'('SpatialRelation')), 3369:[]:instance(partiallyFills, 'SpatialRelation'), 'Merge', 'MEREOTOPOLOGY', 5000). sigmaCache(instance('$Relation'(partiallyFills, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 3368:[]:instance(partiallyFills, 'BinaryPredicate'), 'Merge', 'MEREOTOPOLOGY', 4998). sigmaCache(documentation('$Relation'(completelyFills, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(completelyFills ?OBJ ?HOLE) means that some part of the Object ?OBJ fills the Hole ?HOLE. Note that if (completelyFills ?OBJ1 ?HOLE) and (part ?OBJ1 ?OBJ2), then (completelyFills ?OBJ2 ?HOLE)."'), 'ContentBearingObject'(B))), 3363:[]:documentation(completelyFills, string('"(completelyFills ?OBJ ?HOLE) means that some part of the Object ?OBJ fills the Hole ?HOLE. Note that if (completelyFills ?OBJ1 ?HOLE) and (part ?OBJ1 ?OBJ2), then (completelyFills ?OBJ2 ?HOLE)."')), 'Merge', 'MEREOTOPOLOGY', 4994). sigmaCache(subrelation('$Relation'(completelyFills, 'Predicate'('BinaryPredicate'(A))), '$Relation'(partiallyFills, 'Predicate'('BinaryPredicate'(B)))), 3362:[]:subrelation(completelyFills, partiallyFills), 'Merge', 'MEREOTOPOLOGY', 4992). sigmaCache(instance('$Relation'(completelyFills, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 3361:[]:instance(completelyFills, 'AsymmetricRelation'), 'Merge', 'MEREOTOPOLOGY', 4990). sigmaCache(instance('$Relation'(completelyFills, 'Predicate'('BinaryPredicate'(A))), '$Class'('SpatialRelation')), 3360:[]:instance(completelyFills, 'SpatialRelation'), 'Merge', 'MEREOTOPOLOGY', 4988). sigmaCache(instance('$Relation'(completelyFills, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 3359:[]:instance(completelyFills, 'BinaryPredicate'), 'Merge', 'MEREOTOPOLOGY', 4986). sigmaCache(documentation('$Attribute'('Fillable', 'ShapeProperty'(A)), '$Object'(string('"Something is Fillable if it can be filled by something else. Note that \'filled\' here means perfectly filled."'), 'ContentBearingObject'(B))), 3350:[]:documentation('Fillable', string('"Something is Fillable if it can be filled by something else. Note that \'filled\' here means perfectly filled."')), 'Merge', 'MEREOTOPOLOGY', 4976). sigmaCache(instance('$Attribute'('Fillable', 'ShapeProperty'(A)), '$Class'('ShapeProperty')), 3349:[]:instance('Fillable', 'ShapeProperty'), 'Merge', 'MEREOTOPOLOGY', 4974). sigmaCache(documentation('$Relation'(fills, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"Holes can be filled. (fills ?OBJ ?HOLE) means that the Object ?OBJ fills the Hole ?HOLE. Note that fills here means perfectly filled."'), 'ContentBearingObject'(B))), 3348:[]:documentation(fills, string('"Holes can be filled. (fills ?OBJ ?HOLE) means that the Object ?OBJ fills the Hole ?HOLE. Note that fills here means perfectly filled."')), 'Merge', 'MEREOTOPOLOGY', 4972). sigmaCache(relatedInternalConcept('$Relation'(fills, 'Predicate'('BinaryPredicate'(A))), '$Attribute'('Fillable', 'ShapeProperty'(B))), 3347:[]:relatedInternalConcept(fills, 'Fillable'), 'Merge', 'MEREOTOPOLOGY', 4970). sigmaCache(domain('$Relation'(fills, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Hole')), 3346:[]:domain(fills, 2, 'Hole'), 'Merge', 'MEREOTOPOLOGY', 4968). sigmaCache(domain('$Relation'(fills, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 3345:[]:domain(fills, 1, 'Object'), 'Merge', 'MEREOTOPOLOGY', 4966). sigmaCache(subrelation('$Relation'(fills, 'Predicate'('BinaryPredicate'(A))), '$Relation'(properlyFills, 'Predicate'('BinaryPredicate'(B)))), 3344:[]:subrelation(fills, properlyFills), 'Merge', 'MEREOTOPOLOGY', 4964). sigmaCache(subrelation('$Relation'(fills, 'Predicate'('BinaryPredicate'(A))), '$Relation'(completelyFills, 'Predicate'('BinaryPredicate'(B)))), 3343:[]:subrelation(fills, completelyFills), 'Merge', 'MEREOTOPOLOGY', 4962). sigmaCache(instance('$Relation'(fills, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 3342:[]:instance(fills, 'AsymmetricRelation'), 'Merge', 'MEREOTOPOLOGY', 4960). sigmaCache(instance('$Relation'(fills, 'Predicate'('BinaryPredicate'(A))), '$Class'('SpatialRelation')), 3341:[]:instance(fills, 'SpatialRelation'), 'Merge', 'MEREOTOPOLOGY', 4958). sigmaCache(instance('$Relation'(fills, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 3340:[]:instance(fills, 'BinaryPredicate'), 'Merge', 'MEREOTOPOLOGY', 4956). sigmaCache(documentation('$Relation'('PrincipalHostFn', 'SpatialRelation'(A)), '$Object'(string('"A UnaryFunction that maps a Hole to the Object which is its principal host. The principle host of a Hole is its maximally connected host (a notion taken here to be defined only when the argument is a hole)."'), 'ContentBearingObject'(B))), 3313:[]:documentation('PrincipalHostFn', string('"A UnaryFunction that maps a Hole to the Object which is its principal host. The principle host of a Hole is its maximally connected host (a notion taken here to be defined only when the argument is a hole)."')), 'Merge', 'MEREOTOPOLOGY', 4934). sigmaCache(range('$Relation'('PrincipalHostFn', 'SpatialRelation'(A)), '$Class'('Object')), 3312:[]:range('PrincipalHostFn', 'Object'), 'Merge', 'MEREOTOPOLOGY', 4932). sigmaCache(domain('$Relation'('PrincipalHostFn', 'SpatialRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Hole')), 3311:[]:domain('PrincipalHostFn', 1, 'Hole'), 'Merge', 'MEREOTOPOLOGY', 4930). sigmaCache(instance('$Relation'('PrincipalHostFn', 'SpatialRelation'(A)), '$Class'('UnaryFunction')), 3310:[]:instance('PrincipalHostFn', 'UnaryFunction'), 'Merge', 'MEREOTOPOLOGY', 4928). sigmaCache(instance('$Relation'('PrincipalHostFn', 'SpatialRelation'(A)), '$Class'('SpatialRelation')), 3309:[]:instance('PrincipalHostFn', 'SpatialRelation'), 'Merge', 'MEREOTOPOLOGY', 4926). sigmaCache(documentation('$Class'('Hole'), '$Object'(string('"A hole is an immaterial body located at the surface of an Object. Since every Hole is ontologically dependent on its host (i.e., the object in which it is a hole), being a Hole is defined as being a hole in something. Note that two Holes may occupy the same region, or part of the same region, without sharing any parts."'), 'ContentBearingObject'(A))), 3280:[]:documentation('Hole', string('"A hole is an immaterial body located at the surface of an Object. Since every Hole is ontologically dependent on its host (i.e., the object in which it is a hole), being a Hole is defined as being a hole in something. Note that two Holes may occupy the same region, or part of the same region, without sharing any parts."')), 'Merge', 'MEREOTOPOLOGY', 4890). sigmaCache(relatedInternalConcept('$Class'('Hole'), '$Relation'(hole, 'Predicate'('BinaryPredicate'(A)))), 3279:[]:relatedInternalConcept('Hole', hole), 'Merge', 'MEREOTOPOLOGY', 4888). sigmaCache(subclass('$Class'('Hole'), '$Class'('Region')), 3278:[]:subclass('Hole', 'Region'), 'Merge', 'MEREOTOPOLOGY', 4886). sigmaCache(documentation('$Relation'(hole, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(hole ?HOLE ?OBJ) means that ?HOLE is a Hole in ?OBJ. A Hole is a fillable body located at the surface an Object."'), 'ContentBearingObject'(B))), 3277:[]:documentation(hole, string('"(hole ?HOLE ?OBJ) means that ?HOLE is a Hole in ?OBJ. A Hole is a fillable body located at the surface an Object."')), 'Merge', 'MEREOTOPOLOGY', 4884). sigmaCache(domain('$Relation'(hole, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 3276:[]:domain(hole, 2, 'Object'), 'Merge', 'MEREOTOPOLOGY', 4882). sigmaCache(domain('$Relation'(hole, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Hole')), 3275:[]:domain(hole, 1, 'Hole'), 'Merge', 'MEREOTOPOLOGY', 4880). sigmaCache(instance('$Relation'(hole, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 3274:[]:instance(hole, 'AsymmetricRelation'), 'Merge', 'MEREOTOPOLOGY', 4878). sigmaCache(instance('$Relation'(hole, 'Predicate'('BinaryPredicate'(A))), '$Class'('SpatialRelation')), 3273:[]:instance(hole, 'SpatialRelation'), 'Merge', 'MEREOTOPOLOGY', 4876). sigmaCache(instance('$Relation'(hole, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 3272:[]:instance(hole, 'BinaryPredicate'), 'Merge', 'MEREOTOPOLOGY', 4874). sigmaCache(documentation('$Relation'('MereologicalDifferenceFn', 'SpatialRelation'(A)), '$Object'(string('"(MereologicalDifferenceFn ?OBJ1 ?OBJ2) denotes the Object consisting of the parts which belong to ?OBJ1 and not to ?OBJ2."'), 'ContentBearingObject'(B))), 3261:[]:documentation('MereologicalDifferenceFn', string('"(MereologicalDifferenceFn ?OBJ1 ?OBJ2) denotes the Object consisting of the parts which belong to ?OBJ1 and not to ?OBJ2."')), 'Merge', 'MEREOTOPOLOGY', 4866). sigmaCache(range('$Relation'('MereologicalDifferenceFn', 'SpatialRelation'(A)), '$Class'('Object')), 3260:[]:range('MereologicalDifferenceFn', 'Object'), 'Merge', 'MEREOTOPOLOGY', 4864). sigmaCache(domain('$Relation'('MereologicalDifferenceFn', 'SpatialRelation'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 3259:[]:domain('MereologicalDifferenceFn', 2, 'Object'), 'Merge', 'MEREOTOPOLOGY', 4862). sigmaCache(domain('$Relation'('MereologicalDifferenceFn', 'SpatialRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 3258:[]:domain('MereologicalDifferenceFn', 1, 'Object'), 'Merge', 'MEREOTOPOLOGY', 4860). sigmaCache(instance('$Relation'('MereologicalDifferenceFn', 'SpatialRelation'(A)), '$Class'('BinaryFunction')), 3257:[]:instance('MereologicalDifferenceFn', 'BinaryFunction'), 'Merge', 'MEREOTOPOLOGY', 4858). sigmaCache(instance('$Relation'('MereologicalDifferenceFn', 'SpatialRelation'(A)), '$Class'('SpatialRelation')), 3256:[]:instance('MereologicalDifferenceFn', 'SpatialRelation'), 'Merge', 'MEREOTOPOLOGY', 4856). sigmaCache(documentation('$Relation'('MereologicalProductFn', 'SpatialRelation'(A)), '$Object'(string('"(MereologicalProductFn ?OBJ1 ?OBJ2) denotes the Object consisting of the parts which belong to both ?OBJ1 and ?OBJ2."'), 'ContentBearingObject'(B))), 3245:[]:documentation('MereologicalProductFn', string('"(MereologicalProductFn ?OBJ1 ?OBJ2) denotes the Object consisting of the parts which belong to both ?OBJ1 and ?OBJ2."')), 'Merge', 'MEREOTOPOLOGY', 4852). sigmaCache(relatedInternalConcept('$Relation'('MereologicalProductFn', 'SpatialRelation'(A)), '$Relation'('MereologicalDifferenceFn', 'SpatialRelation'(B))), 3244:[]:relatedInternalConcept('MereologicalProductFn', 'MereologicalDifferenceFn'), 'Merge', 'MEREOTOPOLOGY', 4850). sigmaCache(range('$Relation'('MereologicalProductFn', 'SpatialRelation'(A)), '$Class'('Object')), 3243:[]:range('MereologicalProductFn', 'Object'), 'Merge', 'MEREOTOPOLOGY', 4848). sigmaCache(domain('$Relation'('MereologicalProductFn', 'SpatialRelation'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 3242:[]:domain('MereologicalProductFn', 2, 'Object'), 'Merge', 'MEREOTOPOLOGY', 4846). sigmaCache(domain('$Relation'('MereologicalProductFn', 'SpatialRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 3241:[]:domain('MereologicalProductFn', 1, 'Object'), 'Merge', 'MEREOTOPOLOGY', 4844). sigmaCache(instance('$Relation'('MereologicalProductFn', 'SpatialRelation'(A)), '$Class'('BinaryFunction')), 3240:[]:instance('MereologicalProductFn', 'BinaryFunction'), 'Merge', 'MEREOTOPOLOGY', 4842). sigmaCache(instance('$Relation'('MereologicalProductFn', 'SpatialRelation'(A)), '$Class'('SpatialRelation')), 3239:[]:instance('MereologicalProductFn', 'SpatialRelation'), 'Merge', 'MEREOTOPOLOGY', 4840). sigmaCache(documentation('$Relation'('MereologicalSumFn', 'SpatialRelation'(A)), '$Object'(string('"(MereologicalSumFn ?OBJ1 ?OBJ2) denotes the Object consisting of the parts which belong to either ?OBJ1 or ?OBJ2."'), 'ContentBearingObject'(B))), 3228:[]:documentation('MereologicalSumFn', string('"(MereologicalSumFn ?OBJ1 ?OBJ2) denotes the Object consisting of the parts which belong to either ?OBJ1 or ?OBJ2."')), 'Merge', 'MEREOTOPOLOGY', 4836). sigmaCache(relatedInternalConcept('$Relation'('MereologicalSumFn', 'SpatialRelation'(A)), '$Relation'('MereologicalDifferenceFn', 'SpatialRelation'(B))), 3227:[]:relatedInternalConcept('MereologicalSumFn', 'MereologicalDifferenceFn'), 'Merge', 'MEREOTOPOLOGY', 4834). sigmaCache(relatedInternalConcept('$Relation'('MereologicalSumFn', 'SpatialRelation'(A)), '$Relation'('MereologicalProductFn', 'SpatialRelation'(B))), 3226:[]:relatedInternalConcept('MereologicalSumFn', 'MereologicalProductFn'), 'Merge', 'MEREOTOPOLOGY', 4832). sigmaCache(range('$Relation'('MereologicalSumFn', 'SpatialRelation'(A)), '$Class'('Object')), 3225:[]:range('MereologicalSumFn', 'Object'), 'Merge', 'MEREOTOPOLOGY', 4830). sigmaCache(domain('$Relation'('MereologicalSumFn', 'SpatialRelation'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 3224:[]:domain('MereologicalSumFn', 2, 'Object'), 'Merge', 'MEREOTOPOLOGY', 4828). sigmaCache(domain('$Relation'('MereologicalSumFn', 'SpatialRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 3223:[]:domain('MereologicalSumFn', 1, 'Object'), 'Merge', 'MEREOTOPOLOGY', 4826). sigmaCache(instance('$Relation'('MereologicalSumFn', 'SpatialRelation'(A)), '$Class'('BinaryFunction')), 3222:[]:instance('MereologicalSumFn', 'BinaryFunction'), 'Merge', 'MEREOTOPOLOGY', 4824). sigmaCache(instance('$Relation'('MereologicalSumFn', 'SpatialRelation'(A)), '$Class'('SpatialRelation')), 3221:[]:instance('MereologicalSumFn', 'SpatialRelation'), 'Merge', 'MEREOTOPOLOGY', 4822). sigmaCache(documentation('$Relation'(interiorPart, 'Predicate'(A)), '$Object'(string('"(interiorPart ?OBJ1 ?OBJ2) means that ?OBJ1 is part ?OBJ2 and there is no overlap between ?OBJ1 and any superficialPart ?OBJ2."'), 'ContentBearingObject'(B))), 3214:[]:documentation(interiorPart, string('"(interiorPart ?OBJ1 ?OBJ2) means that ?OBJ1 is part ?OBJ2 and there is no overlap between ?OBJ1 and any superficialPart ?OBJ2."')), 'Merge', 'MEREOTOPOLOGY', 4818). sigmaCache(subrelation('$Relation'(interiorPart, 'Predicate'(A)), '$Relation'(part, 'Predicate'('BinaryPredicate'(B)))), 3213:[]:subrelation(interiorPart, part), 'Merge', 'MEREOTOPOLOGY', 4816). sigmaCache(documentation('$Relation'(surface, 'Predicate'(A)), '$Object'(string('"(surface ?OBJ1 ?OBJ2) means that ?OBJ1 is a maximally connected superficialPart of ?OBJ2."'), 'ContentBearingObject'(B))), 3207:[]:documentation(surface, string('"(surface ?OBJ1 ?OBJ2) means that ?OBJ1 is a maximally connected superficialPart of ?OBJ2."')), 'Merge', 'MEREOTOPOLOGY', 4812). sigmaCache(subrelation('$Relation'(surface, 'Predicate'(A)), '$Relation'(superficialPart, 'Predicate'('BinaryPredicate'(B)))), 3206:[]:subrelation(surface, superficialPart), 'Merge', 'MEREOTOPOLOGY', 4810). sigmaCache(documentation('$Relation'(superficialPart, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(superficialPart ?OBJ1 ?OBJ2) means that ?OBJ1 is a part of ?OBJ2 that has no interior parts of its own (or, intuitively, that only overlaps those parts of ?OBJ2 that are externally connected with the geometric complement of ?OBJ2). This too is a transitive relation closed under MereologicalSumFn and MereologicalProductFn."'), 'ContentBearingObject'(B))), 3201:[]:documentation(superficialPart, string('"(superficialPart ?OBJ1 ?OBJ2) means that ?OBJ1 is a part of ?OBJ2 that has no interior parts of its own (or, intuitively, that only overlaps those parts of ?OBJ2 that are externally connected with the geometric complement of ?OBJ2). This too is a transitive relation closed under MereologicalSumFn and MereologicalProductFn."')), 'Merge', 'MEREOTOPOLOGY', 4806). sigmaCache(subrelation('$Relation'(superficialPart, 'Predicate'('BinaryPredicate'(A))), '$Relation'(part, 'Predicate'('BinaryPredicate'(B)))), 3200:[]:subrelation(superficialPart, part), 'Merge', 'MEREOTOPOLOGY', 4804). sigmaCache(instance('$Relation'(superficialPart, 'Predicate'('BinaryPredicate'(A))), '$Class'('SpatialRelation')), 3199:[]:instance(superficialPart, 'SpatialRelation'), 'Merge', 'MEREOTOPOLOGY', 4802). sigmaCache(instance('$Relation'(superficialPart, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 3198:[]:instance(superficialPart, 'BinaryPredicate'), 'Merge', 'MEREOTOPOLOGY', 4800). sigmaCache(documentation('$Relation'(overlapsPartially, 'Predicate'(A)), '$Object'(string('"(overlapsPartially ?OBJ1 ?OBJ2) means that ?OBJ1 and ?OBJ2 have part(s) in common, but neither ?OBJ1 nor ?OBJ2 is a part of the other."'), 'ContentBearingObject'(B))), 3193:[]:documentation(overlapsPartially, string('"(overlapsPartially ?OBJ1 ?OBJ2) means that ?OBJ1 and ?OBJ2 have part(s) in common, but neither ?OBJ1 nor ?OBJ2 is a part of the other."')), 'Merge', 'MEREOTOPOLOGY', 4796). sigmaCache(subrelation('$Relation'(overlapsPartially, 'Predicate'(A)), '$Relation'(overlapsSpatially, 'Predicate'(B))), 3192:[]:subrelation(overlapsPartially, overlapsSpatially), 'Merge', 'MEREOTOPOLOGY', 4794). sigmaCache(documentation('$Relation'(overlapsSpatially, 'Predicate'(A)), '$Object'(string('"(overlapsSpatially ?OBJ1 ?OBJ2) means that the Objects ?OBJ1 and ?OBJ2 have some parts in common. This is a reflexive and symmetric (but not transitive) relation."'), 'ContentBearingObject'(B))), 3173:[]:documentation(overlapsSpatially, string('"(overlapsSpatially ?OBJ1 ?OBJ2) means that the Objects ?OBJ1 and ?OBJ2 have some parts in common. This is a reflexive and symmetric (but not transitive) relation."')), 'Merge', 'MEREOTOPOLOGY', 4782). sigmaCache(subrelation('$Relation'(overlapsSpatially, 'Predicate'(A)), '$Relation'(connected, 'Predicate'('BinaryPredicate'(B)))), 3172:[]:subrelation(overlapsSpatially, connected), 'Merge', 'MEREOTOPOLOGY', 4780). sigmaCache(documentation('$Relation'(meetsSpatially, 'Predicate'(A)), '$Object'(string('"(meetsSpatially ?OBJ1 ?OBJ2) means that ?OBJ1 and ?OBJ2 are connected but that neither ?OBJ1 nor ?OBJ2 overlapsSpatially the other."'), 'ContentBearingObject'(B))), 3171:[]:documentation(meetsSpatially, string('"(meetsSpatially ?OBJ1 ?OBJ2) means that ?OBJ1 and ?OBJ2 are connected but that neither ?OBJ1 nor ?OBJ2 overlapsSpatially the other."')), 'Merge', 'MEREOTOPOLOGY', 4778). sigmaCache(disjointRelation('$Relation'(meetsSpatially, 'Predicate'(A)), '$Relation'(overlapsSpatially, 'Predicate'(B))), 3170:[]:disjointRelation(meetsSpatially, overlapsSpatially), 'Merge', 'MEREOTOPOLOGY', 4776). sigmaCache(subrelation('$Relation'(meetsSpatially, 'Predicate'(A)), '$Relation'(connected, 'Predicate'('BinaryPredicate'(B)))), 3169:[]:subrelation(meetsSpatially, connected), 'Merge', 'MEREOTOPOLOGY', 4774). sigmaCache(documentation('$Relation'(connects, 'SpatialRelation'(A)), '$Object'(string('"The relationship between three things, when one of the three things connects the other two. More formally, (connects ?OBJ1 ?OBJ2 ?OBJ3) means that (connected ?OBJ1 ?OBJ2) and (connected ?OBJ1 ?OBJ3) and not (connected ?OBJ2 ?OBJ3)."'), 'ContentBearingObject'(B))), 3160:[]:documentation(connects, string('"The relationship between three things, when one of the three things connects the other two. More formally, (connects ?OBJ1 ?OBJ2 ?OBJ3) means that (connected ?OBJ1 ?OBJ2) and (connected ?OBJ1 ?OBJ3) and not (connected ?OBJ2 ?OBJ3)."')), 'Merge', 'MEREOTOPOLOGY', 4770). sigmaCache(domain('$Relation'(connects, 'SpatialRelation'(A)), '$Quantity'(3, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 3159:[]:domain(connects, 3, 'Object'), 'Merge', 'MEREOTOPOLOGY', 4768). sigmaCache(domain('$Relation'(connects, 'SpatialRelation'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 3158:[]:domain(connects, 2, 'Object'), 'Merge', 'MEREOTOPOLOGY', 4766). sigmaCache(domain('$Relation'(connects, 'SpatialRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 3157:[]:domain(connects, 1, 'Object'), 'Merge', 'MEREOTOPOLOGY', 4764). sigmaCache(instance('$Relation'(connects, 'SpatialRelation'(A)), '$Class'('TernaryPredicate')), 3156:[]:instance(connects, 'TernaryPredicate'), 'Merge', 'MEREOTOPOLOGY', 4762). sigmaCache(instance('$Relation'(connects, 'SpatialRelation'(A)), '$Class'('SpatialRelation')), 3155:[]:instance(connects, 'SpatialRelation'), 'Merge', 'MEREOTOPOLOGY', 4760). sigmaCache(documentation('$Relation'(connected, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(connected ?OBJ1 ?OBJ2) means that ?OBJ1 meetsSpatially ?OBJ2 or that ?OBJ1 overlapsSpatially ?OBJ2."'), 'ContentBearingObject'(B))), 3145:[]:documentation(connected, string('"(connected ?OBJ1 ?OBJ2) means that ?OBJ1 meetsSpatially ?OBJ2 or that ?OBJ1 overlapsSpatially ?OBJ2."')), 'Merge', 'MEREOTOPOLOGY', 4754). sigmaCache(domain('$Relation'(connected, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 3144:[]:domain(connected, 2, 'Object'), 'Merge', 'MEREOTOPOLOGY', 4752). sigmaCache(domain('$Relation'(connected, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 3143:[]:domain(connected, 1, 'Object'), 'Merge', 'MEREOTOPOLOGY', 4750). sigmaCache(instance('$Relation'(connected, 'Predicate'('BinaryPredicate'(A))), '$Class'('SymmetricRelation')), 3142:[]:instance(connected, 'SymmetricRelation'), 'Merge', 'MEREOTOPOLOGY', 4748). sigmaCache(instance('$Relation'(connected, 'Predicate'('BinaryPredicate'(A))), '$Class'('ReflexiveRelation')), 3141:[]:instance(connected, 'ReflexiveRelation'), 'Merge', 'MEREOTOPOLOGY', 4746). sigmaCache(instance('$Relation'(connected, 'Predicate'('BinaryPredicate'(A))), '$Class'('SpatialRelation')), 3140:[]:instance(connected, 'SpatialRelation'), 'Merge', 'MEREOTOPOLOGY', 4744). sigmaCache(instance('$Relation'(connected, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 3139:[]:instance(connected, 'BinaryPredicate'), 'Merge', 'MEREOTOPOLOGY', 4742). sigmaCache(documentation('$Class'('Second'), '$Object'(string('"The Class of all clock Seconds."'), 'ContentBearingObject'(A))), 3134:[]:documentation('Second', string('"The Class of all clock Seconds."')), 'Merge', 'TEMPORAL CONCEPTS', 4718). sigmaCache(relatedInternalConcept('$Class'('Second'), '$Relation'('SecondFn', 'TemporalRelation'(A))), 3133:[]:relatedInternalConcept('Second', 'SecondFn'), 'Merge', 'TEMPORAL CONCEPTS', 4716). sigmaCache(relatedInternalConcept('$Class'('Second'), '$Quantity'('SecondDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(A)))))), 3132:[]:relatedInternalConcept('Second', 'SecondDuration'), 'Merge', 'TEMPORAL CONCEPTS', 4714). sigmaCache(subclass('$Class'('Second'), '$Class'('TimeInterval')), 3131:[]:subclass('Second', 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4712). sigmaCache(documentation('$Class'('Minute'), '$Object'(string('"The Class of all clock Minutes."'), 'ContentBearingObject'(A))), 3128:[]:documentation('Minute', string('"The Class of all clock Minutes."')), 'Merge', 'TEMPORAL CONCEPTS', 4708). sigmaCache(relatedInternalConcept('$Class'('Minute'), '$Quantity'('MinuteDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(A)))))), 3127:[]:relatedInternalConcept('Minute', 'MinuteDuration'), 'Merge', 'TEMPORAL CONCEPTS', 4706). sigmaCache(relatedInternalConcept('$Class'('Minute'), '$Relation'('MinuteFn', 'TemporalRelation'(A))), 3126:[]:relatedInternalConcept('Minute', 'MinuteFn'), 'Merge', 'TEMPORAL CONCEPTS', 4704). sigmaCache(subclass('$Class'('Minute'), '$Class'('TimeInterval')), 3125:[]:subclass('Minute', 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4702). sigmaCache(documentation('$Class'('Hour'), '$Object'(string('"The Class of all clock Hours."'), 'ContentBearingObject'(A))), 3122:[]:documentation('Hour', string('"The Class of all clock Hours."')), 'Merge', 'TEMPORAL CONCEPTS', 4698). sigmaCache(relatedInternalConcept('$Class'('Hour'), '$Quantity'('HourDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(A)))))), 3121:[]:relatedInternalConcept('Hour', 'HourDuration'), 'Merge', 'TEMPORAL CONCEPTS', 4696). sigmaCache(relatedInternalConcept('$Class'('Hour'), '$Relation'('HourFn', 'TemporalRelation'(A))), 3120:[]:relatedInternalConcept('Hour', 'HourFn'), 'Merge', 'TEMPORAL CONCEPTS', 4694). sigmaCache(subclass('$Class'('Hour'), '$Class'('TimeInterval')), 3119:[]:subclass('Hour', 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4692). sigmaCache(documentation('$Class'('Week'), '$Object'(string('"The Class of all calendar weeks."'), 'ContentBearingObject'(A))), 3116:[]:documentation('Week', string('"The Class of all calendar weeks."')), 'Merge', 'TEMPORAL CONCEPTS', 4688). sigmaCache(subclass('$Class'('Week'), '$Class'('TimeInterval')), 3115:[]:subclass('Week', 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4686). sigmaCache(documentation('$Class'('Sunday'), '$Object'(string('"The Class of all calendar Sundays."'), 'ContentBearingObject'(A))), 3100:[]:documentation('Sunday', string('"The Class of all calendar Sundays."')), 'Merge', 'TEMPORAL CONCEPTS', 4680). sigmaCache(subclass('$Class'('Sunday'), '$Class'('Day')), 3099:[]:subclass('Sunday', 'Day'), 'Merge', 'TEMPORAL CONCEPTS', 4678). sigmaCache(documentation('$Class'('Saturday'), '$Object'(string('"The Class of all calendar Saturdays."'), 'ContentBearingObject'(A))), 3092:[]:documentation('Saturday', string('"The Class of all calendar Saturdays."')), 'Merge', 'TEMPORAL CONCEPTS', 4674). sigmaCache(subclass('$Class'('Saturday'), '$Class'('Day')), 3091:[]:subclass('Saturday', 'Day'), 'Merge', 'TEMPORAL CONCEPTS', 4672). sigmaCache(documentation('$Class'('Friday'), '$Object'(string('"The Class of all calendar Fridays."'), 'ContentBearingObject'(A))), 3084:[]:documentation('Friday', string('"The Class of all calendar Fridays."')), 'Merge', 'TEMPORAL CONCEPTS', 4668). sigmaCache(subclass('$Class'('Friday'), '$Class'('Day')), 3083:[]:subclass('Friday', 'Day'), 'Merge', 'TEMPORAL CONCEPTS', 4666). sigmaCache(documentation('$Class'('Thursday'), '$Object'(string('"The Class of all calendar Thursdays."'), 'ContentBearingObject'(A))), 3076:[]:documentation('Thursday', string('"The Class of all calendar Thursdays."')), 'Merge', 'TEMPORAL CONCEPTS', 4662). sigmaCache(subclass('$Class'('Thursday'), '$Class'('Day')), 3075:[]:subclass('Thursday', 'Day'), 'Merge', 'TEMPORAL CONCEPTS', 4660). sigmaCache(documentation('$Class'('Wednesday'), '$Object'(string('"The Class of all calendar Wednesdays."'), 'ContentBearingObject'(A))), 3068:[]:documentation('Wednesday', string('"The Class of all calendar Wednesdays."')), 'Merge', 'TEMPORAL CONCEPTS', 4656). sigmaCache(subclass('$Class'('Wednesday'), '$Class'('Day')), 3067:[]:subclass('Wednesday', 'Day'), 'Merge', 'TEMPORAL CONCEPTS', 4654). sigmaCache(documentation('$Class'('Tuesday'), '$Object'(string('"The Class of all calendar Tuesdays."'), 'ContentBearingObject'(A))), 3060:[]:documentation('Tuesday', string('"The Class of all calendar Tuesdays."')), 'Merge', 'TEMPORAL CONCEPTS', 4650). sigmaCache(subclass('$Class'('Tuesday'), '$Class'('Day')), 3059:[]:subclass('Tuesday', 'Day'), 'Merge', 'TEMPORAL CONCEPTS', 4648). sigmaCache(documentation('$Class'('Monday'), '$Object'(string('"The Class of all calendar Mondays."'), 'ContentBearingObject'(A))), 3058:[]:documentation('Monday', string('"The Class of all calendar Mondays."')), 'Merge', 'TEMPORAL CONCEPTS', 4646). sigmaCache(subclass('$Class'('Monday'), '$Class'('Day')), 3057:[]:subclass('Monday', 'Day'), 'Merge', 'TEMPORAL CONCEPTS', 4644). sigmaCache(documentation('$Class'('Day'), '$Object'(string('"The Class of all calendar Days."'), 'ContentBearingObject'(A))), 3054:[]:documentation('Day', string('"The Class of all calendar Days."')), 'Merge', 'TEMPORAL CONCEPTS', 4640). sigmaCache(relatedInternalConcept('$Class'('Day'), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(A)))))), 3053:[]:relatedInternalConcept('Day', 'DayDuration'), 'Merge', 'TEMPORAL CONCEPTS', 4638). sigmaCache(relatedInternalConcept('$Class'('Day'), '$Relation'('DayFn', 'TemporalRelation'(A))), 3052:[]:relatedInternalConcept('Day', 'DayFn'), 'Merge', 'TEMPORAL CONCEPTS', 4636). sigmaCache(subclass('$Class'('Day'), '$Class'('TimeInterval')), 3051:[]:subclass('Day', 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4634). sigmaCache(documentation('$Class'('December'), '$Object'(string('"The Class of all Months which are December."'), 'ContentBearingObject'(A))), 3044:[]:documentation('December', string('"The Class of all Months which are December."')), 'Merge', 'TEMPORAL CONCEPTS', 4628). sigmaCache(subclass('$Class'('December'), '$Class'('Month')), 3043:[]:subclass('December', 'Month'), 'Merge', 'TEMPORAL CONCEPTS', 4626). sigmaCache(documentation('$Class'('November'), '$Object'(string('"The Class of all Months which are November."'), 'ContentBearingObject'(A))), 3037:[]:documentation('November', string('"The Class of all Months which are November."')), 'Merge', 'TEMPORAL CONCEPTS', 4620). sigmaCache(subclass('$Class'('November'), '$Class'('Month')), 3036:[]:subclass('November', 'Month'), 'Merge', 'TEMPORAL CONCEPTS', 4618). sigmaCache(documentation('$Class'('October'), '$Object'(string('"The Class of all Months which are October."'), 'ContentBearingObject'(A))), 3030:[]:documentation('October', string('"The Class of all Months which are October."')), 'Merge', 'TEMPORAL CONCEPTS', 4612). sigmaCache(subclass('$Class'('October'), '$Class'('Month')), 3029:[]:subclass('October', 'Month'), 'Merge', 'TEMPORAL CONCEPTS', 4610). sigmaCache(documentation('$Class'('September'), '$Object'(string('"The Class of all Months which are September."'), 'ContentBearingObject'(A))), 3023:[]:documentation('September', string('"The Class of all Months which are September."')), 'Merge', 'TEMPORAL CONCEPTS', 4604). sigmaCache(subclass('$Class'('September'), '$Class'('Month')), 3022:[]:subclass('September', 'Month'), 'Merge', 'TEMPORAL CONCEPTS', 4602). sigmaCache(documentation('$Class'('August'), '$Object'(string('"The Class of all Months which are August."'), 'ContentBearingObject'(A))), 3016:[]:documentation('August', string('"The Class of all Months which are August."')), 'Merge', 'TEMPORAL CONCEPTS', 4596). sigmaCache(subclass('$Class'('August'), '$Class'('Month')), 3015:[]:subclass('August', 'Month'), 'Merge', 'TEMPORAL CONCEPTS', 4594). sigmaCache(documentation('$Class'('July'), '$Object'(string('"The Class of all Months which are July."'), 'ContentBearingObject'(A))), 3009:[]:documentation('July', string('"The Class of all Months which are July."')), 'Merge', 'TEMPORAL CONCEPTS', 4588). sigmaCache(subclass('$Class'('July'), '$Class'('Month')), 3008:[]:subclass('July', 'Month'), 'Merge', 'TEMPORAL CONCEPTS', 4586). sigmaCache(documentation('$Class'('June'), '$Object'(string('"The Class of all Months which are June."'), 'ContentBearingObject'(A))), 3002:[]:documentation('June', string('"The Class of all Months which are June."')), 'Merge', 'TEMPORAL CONCEPTS', 4580). sigmaCache(subclass('$Class'('June'), '$Class'('Month')), 3001:[]:subclass('June', 'Month'), 'Merge', 'TEMPORAL CONCEPTS', 4578). sigmaCache(documentation('$Class'('May'), '$Object'(string('"The Class of all Months which are May."'), 'ContentBearingObject'(A))), 2995:[]:documentation('May', string('"The Class of all Months which are May."')), 'Merge', 'TEMPORAL CONCEPTS', 4572). sigmaCache(subclass('$Class'('May'), '$Class'('Month')), 2994:[]:subclass('May', 'Month'), 'Merge', 'TEMPORAL CONCEPTS', 4570). sigmaCache(documentation('$Class'('April'), '$Object'(string('"The Class of all Months which are April."'), 'ContentBearingObject'(A))), 2988:[]:documentation('April', string('"The Class of all Months which are April."')), 'Merge', 'TEMPORAL CONCEPTS', 4564). sigmaCache(subclass('$Class'('April'), '$Class'('Month')), 2987:[]:subclass('April', 'Month'), 'Merge', 'TEMPORAL CONCEPTS', 4562). sigmaCache(documentation('$Class'('March'), '$Object'(string('"The Class of all Months which are March."'), 'ContentBearingObject'(A))), 2981:[]:documentation('March', string('"The Class of all Months which are March."')), 'Merge', 'TEMPORAL CONCEPTS', 4556). sigmaCache(subclass('$Class'('March'), '$Class'('Month')), 2980:[]:subclass('March', 'Month'), 'Merge', 'TEMPORAL CONCEPTS', 4554). sigmaCache(documentation('$Class'('February'), '$Object'(string('"The Class of all Months which are February."'), 'ContentBearingObject'(A))), 2970:[]:documentation('February', string('"The Class of all Months which are February."')), 'Merge', 'TEMPORAL CONCEPTS', 4546). sigmaCache(subclass('$Class'('February'), '$Class'('Month')), 2969:[]:subclass('February', 'Month'), 'Merge', 'TEMPORAL CONCEPTS', 4544). sigmaCache(documentation('$Class'('January'), '$Object'(string('"The Class of all Months which are January."'), 'ContentBearingObject'(A))), 2963:[]:documentation('January', string('"The Class of all Months which are January."')), 'Merge', 'TEMPORAL CONCEPTS', 4538). sigmaCache(subclass('$Class'('January'), '$Class'('Month')), 2962:[]:subclass('January', 'Month'), 'Merge', 'TEMPORAL CONCEPTS', 4536). sigmaCache(documentation('$Class'('Month'), '$Object'(string('"The Class of all calendar Months."'), 'ContentBearingObject'(A))), 2961:[]:documentation('Month', string('"The Class of all calendar Months."')), 'Merge', 'TEMPORAL CONCEPTS', 4534). sigmaCache(relatedInternalConcept('$Class'('Month'), '$Relation'('MonthFn', 'TemporalRelation'(A))), 2960:[]:relatedInternalConcept('Month', 'MonthFn'), 'Merge', 'TEMPORAL CONCEPTS', 4532). sigmaCache(subclass('$Class'('Month'), '$Class'('TimeInterval')), 2959:[]:subclass('Month', 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4530). sigmaCache(documentation('$Class'('LeapYear'), '$Object'(string('"The Class of all leap years. These are years which are either (i.) evenly divisible by 4 and not by 100 or (ii.) evenly divisible by 400 (this latter case is known as a leap century)."'), 'ContentBearingObject'(A))), 2950:[]:documentation('LeapYear', string('"The Class of all leap years. These are years which are either (i.) evenly divisible by 4 and not by 100 or (ii.) evenly divisible by 400 (this latter case is known as a leap century)."')), 'Merge', 'TEMPORAL CONCEPTS', 4526). sigmaCache(subclass('$Class'('LeapYear'), '$Class'('Year')), 2949:[]:subclass('LeapYear', 'Year'), 'Merge', 'TEMPORAL CONCEPTS', 4524). sigmaCache(documentation('$Class'('Year'), '$Object'(string('"The Class of all calendar Years."'), 'ContentBearingObject'(A))), 2942:[]:documentation('Year', string('"The Class of all calendar Years."')), 'Merge', 'TEMPORAL CONCEPTS', 4518). sigmaCache(relatedInternalConcept('$Class'('Year'), '$Quantity'('YearDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(A)))))), 2941:[]:relatedInternalConcept('Year', 'YearDuration'), 'Merge', 'TEMPORAL CONCEPTS', 4516). sigmaCache(relatedInternalConcept('$Class'('Year'), '$Relation'('YearFn', 'TemporalRelation'(A))), 2940:[]:relatedInternalConcept('Year', 'YearFn'), 'Merge', 'TEMPORAL CONCEPTS', 4514). sigmaCache(subclass('$Class'('Year'), '$Class'('TimeInterval')), 2939:[]:subclass('Year', 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4512). sigmaCache(documentation('$Relation'('SecondFn', 'TemporalRelation'(A)), '$Object'(string('"A BinaryFunction that maps a number and a Minute to the corresponding Second of the Minute. For example, (SecondFn 9 (MinuteFn 15 (HourFn 14 (DayFn 18 (MonthFn 8 (YearFn 1912)))))) denotes 9 seconds and 15 minutes after 2 PM on the 18th day of August 1912."'), 'ContentBearingObject'(B))), 2932:[]:documentation('SecondFn', string('"A BinaryFunction that maps a number and a Minute to the corresponding Second of the Minute. For example, (SecondFn 9 (MinuteFn 15 (HourFn 14 (DayFn 18 (MonthFn 8 (YearFn 1912)))))) denotes 9 seconds and 15 minutes after 2 PM on the 18th day of August 1912."')), 'Merge', 'TEMPORAL CONCEPTS', 4506). sigmaCache(range('$Relation'('SecondFn', 'TemporalRelation'(A)), '$Class'('Second')), 2931:[]:range('SecondFn', 'Second'), 'Merge', 'TEMPORAL CONCEPTS', 4504). sigmaCache(domain('$Relation'('SecondFn', 'TemporalRelation'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Minute')), 2930:[]:domain('SecondFn', 2, 'Minute'), 'Merge', 'TEMPORAL CONCEPTS', 4502). sigmaCache(domain('$Relation'('SecondFn', 'TemporalRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('PositiveRealNumber')), 2929:[]:domain('SecondFn', 1, 'PositiveRealNumber'), 'Merge', 'TEMPORAL CONCEPTS', 4500). sigmaCache(instance('$Relation'('SecondFn', 'TemporalRelation'(A)), '$Class'('BinaryFunction')), 2928:[]:instance('SecondFn', 'BinaryFunction'), 'Merge', 'TEMPORAL CONCEPTS', 4498). sigmaCache(instance('$Relation'('SecondFn', 'TemporalRelation'(A)), '$Class'('TemporalRelation')), 2927:[]:instance('SecondFn', 'TemporalRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4496). sigmaCache(documentation('$Relation'('MinuteFn', 'TemporalRelation'(A)), '$Object'(string('"A BinaryFunction that maps a number and an Hour to the corresponding Minute of the Hour. For example, (MinuteFn 15 (HourFn 14 (DayFn 18 (MonthFn 8 (YearFn 1912))))) denotes 15 minutes after 2 PM on the 18th day of August 1912."'), 'ContentBearingObject'(B))), 2920:[]:documentation('MinuteFn', string('"A BinaryFunction that maps a number and an Hour to the corresponding Minute of the Hour. For example, (MinuteFn 15 (HourFn 14 (DayFn 18 (MonthFn 8 (YearFn 1912))))) denotes 15 minutes after 2 PM on the 18th day of August 1912."')), 'Merge', 'TEMPORAL CONCEPTS', 4490). sigmaCache(range('$Relation'('MinuteFn', 'TemporalRelation'(A)), '$Class'('Minute')), 2919:[]:range('MinuteFn', 'Minute'), 'Merge', 'TEMPORAL CONCEPTS', 4488). sigmaCache(domain('$Relation'('MinuteFn', 'TemporalRelation'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Hour')), 2918:[]:domain('MinuteFn', 2, 'Hour'), 'Merge', 'TEMPORAL CONCEPTS', 4486). sigmaCache(domain('$Relation'('MinuteFn', 'TemporalRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('PositiveRealNumber')), 2917:[]:domain('MinuteFn', 1, 'PositiveRealNumber'), 'Merge', 'TEMPORAL CONCEPTS', 4484). sigmaCache(instance('$Relation'('MinuteFn', 'TemporalRelation'(A)), '$Class'('BinaryFunction')), 2916:[]:instance('MinuteFn', 'BinaryFunction'), 'Merge', 'TEMPORAL CONCEPTS', 4482). sigmaCache(instance('$Relation'('MinuteFn', 'TemporalRelation'(A)), '$Class'('TemporalRelation')), 2915:[]:instance('MinuteFn', 'TemporalRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4480). sigmaCache(documentation('$Relation'('HourFn', 'TemporalRelation'(A)), '$Object'(string('"A BinaryFunction that maps a number and a Day to the corresponding Hour of the Day. For example, (HourFn 14 (DayFn 18 (MonthFn 8 (YearFn 1912)))) denotes the 14th hour, i.e. 2 PM, on the 18th day of August 1912."'), 'ContentBearingObject'(B))), 2908:[]:documentation('HourFn', string('"A BinaryFunction that maps a number and a Day to the corresponding Hour of the Day. For example, (HourFn 14 (DayFn 18 (MonthFn 8 (YearFn 1912)))) denotes the 14th hour, i.e. 2 PM, on the 18th day of August 1912."')), 'Merge', 'TEMPORAL CONCEPTS', 4474). sigmaCache(range('$Relation'('HourFn', 'TemporalRelation'(A)), '$Class'('Hour')), 2907:[]:range('HourFn', 'Hour'), 'Merge', 'TEMPORAL CONCEPTS', 4472). sigmaCache(domain('$Relation'('HourFn', 'TemporalRelation'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Day')), 2906:[]:domain('HourFn', 2, 'Day'), 'Merge', 'TEMPORAL CONCEPTS', 4470). sigmaCache(domain('$Relation'('HourFn', 'TemporalRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('PositiveRealNumber')), 2905:[]:domain('HourFn', 1, 'PositiveRealNumber'), 'Merge', 'TEMPORAL CONCEPTS', 4468). sigmaCache(instance('$Relation'('HourFn', 'TemporalRelation'(A)), '$Class'('BinaryFunction')), 2904:[]:instance('HourFn', 'BinaryFunction'), 'Merge', 'TEMPORAL CONCEPTS', 4466). sigmaCache(instance('$Relation'('HourFn', 'TemporalRelation'(A)), '$Class'('TemporalRelation')), 2903:[]:instance('HourFn', 'TemporalRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4464). sigmaCache(documentation('$Relation'('DayFn', 'TemporalRelation'(A)), '$Object'(string('"A BinaryFunction that maps a number and a Month to the corresponding Day of the Month. For example, (DayFn 18 (MonthFn 8 (YearFn 1912))) denotes the 18th day of August 1912."'), 'ContentBearingObject'(B))), 2896:[]:documentation('DayFn', string('"A BinaryFunction that maps a number and a Month to the corresponding Day of the Month. For example, (DayFn 18 (MonthFn 8 (YearFn 1912))) denotes the 18th day of August 1912."')), 'Merge', 'TEMPORAL CONCEPTS', 4458). sigmaCache(range('$Relation'('DayFn', 'TemporalRelation'(A)), '$Class'('Day')), 2895:[]:range('DayFn', 'Day'), 'Merge', 'TEMPORAL CONCEPTS', 4456). sigmaCache(domain('$Relation'('DayFn', 'TemporalRelation'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Month')), 2894:[]:domain('DayFn', 2, 'Month'), 'Merge', 'TEMPORAL CONCEPTS', 4454). sigmaCache(domain('$Relation'('DayFn', 'TemporalRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('PositiveInteger')), 2893:[]:domain('DayFn', 1, 'PositiveInteger'), 'Merge', 'TEMPORAL CONCEPTS', 4452). sigmaCache(instance('$Relation'('DayFn', 'TemporalRelation'(A)), '$Class'('BinaryFunction')), 2892:[]:instance('DayFn', 'BinaryFunction'), 'Merge', 'TEMPORAL CONCEPTS', 4450). sigmaCache(instance('$Relation'('DayFn', 'TemporalRelation'(A)), '$Class'('TemporalRelation')), 2891:[]:instance('DayFn', 'TemporalRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4448). sigmaCache(documentation('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Object'(string('"A BinaryFunction that maps a subclass of Month and an instance of Year to the corresponding Month of the Year. For example (MonthFn January (YearFn 1912)) denotes the eighth Month, i.e. August, of the Year 1912."'), 'ContentBearingObject'(B))), 2890:[]:documentation('MonthFn', string('"A BinaryFunction that maps a subclass of Month and an instance of Year to the corresponding Month of the Year. For example (MonthFn January (YearFn 1912)) denotes the eighth Month, i.e. August, of the Year 1912."')), 'Merge', 'TEMPORAL CONCEPTS', 4446). sigmaCache(range('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('Month')), 2889:[]:range('MonthFn', 'Month'), 'Merge', 'TEMPORAL CONCEPTS', 4444). sigmaCache(domain('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Year')), 2888:[]:domain('MonthFn', 2, 'Year'), 'Merge', 'TEMPORAL CONCEPTS', 4442). sigmaCache(domainSubclass('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Month')), 2887:[]:domainSubclass('MonthFn', 1, 'Month'), 'Merge', 'TEMPORAL CONCEPTS', 4440). sigmaCache(instance('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('BinaryFunction')), 2886:[]:instance('MonthFn', 'BinaryFunction'), 'Merge', 'TEMPORAL CONCEPTS', 4438). sigmaCache(instance('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('TemporalRelation')), 2885:[]:instance('MonthFn', 'TemporalRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4436). sigmaCache(documentation('$Relation'('YearFn', 'TemporalRelation'(A)), '$Object'(string('"A UnaryFunction that maps a number to the corresponding calendar Year. For example, (YearFn 1912) denotes the Year 1912."'), 'ContentBearingObject'(B))), 2884:[]:documentation('YearFn', string('"A UnaryFunction that maps a number to the corresponding calendar Year. For example, (YearFn 1912) denotes the Year 1912."')), 'Merge', 'TEMPORAL CONCEPTS', 4434). sigmaCache(range('$Relation'('YearFn', 'TemporalRelation'(A)), '$Class'('Year')), 2883:[]:range('YearFn', 'Year'), 'Merge', 'TEMPORAL CONCEPTS', 4432). sigmaCache(domain('$Relation'('YearFn', 'TemporalRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Integer')), 2882:[]:domain('YearFn', 1, 'Integer'), 'Merge', 'TEMPORAL CONCEPTS', 4430). sigmaCache(instance('$Relation'('YearFn', 'TemporalRelation'(A)), '$Class'('UnaryFunction')), 2881:[]:instance('YearFn', 'UnaryFunction'), 'Merge', 'TEMPORAL CONCEPTS', 4428). sigmaCache(instance('$Relation'('YearFn', 'TemporalRelation'(A)), '$Class'('TemporalRelation')), 2880:[]:instance('YearFn', 'TemporalRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4426). sigmaCache(documentation('$Relation'(date, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A BinaryPredicate that specifies a TimePosition in absolute calendar time, at the resolution of one day, for a particular Object or Process."'), 'ContentBearingObject'(B))), 2879:[]:documentation(date, string('"A BinaryPredicate that specifies a TimePosition in absolute calendar time, at the resolution of one day, for a particular Object or Process."')), 'Merge', 'TEMPORAL CONCEPTS', 4424). sigmaCache(singleValued('$Relation'(date, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'(B)))))), 2878:[]:singleValued(date, 2), 'Merge', 'TEMPORAL CONCEPTS', 4422). sigmaCache(subrelation('$Relation'(date, 'Predicate'('BinaryPredicate'(A))), '$Relation'(time, 'Predicate'('BinaryPredicate'(B)))), 2877:[]:subrelation(date, time), 'Merge', 'TEMPORAL CONCEPTS', 4420). sigmaCache(domain('$Relation'(date, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Day')), 2876:[]:domain(date, 2, 'Day'), 'Merge', 'TEMPORAL CONCEPTS', 4418). sigmaCache(domain('$Relation'(date, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Physical')), 2875:[]:domain(date, 1, 'Physical'), 'Merge', 'TEMPORAL CONCEPTS', 4416). sigmaCache(instance('$Relation'(date, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 2874:[]:instance(date, 'AsymmetricRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4414). sigmaCache(instance('$Relation'(date, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 2873:[]:instance(date, 'BinaryPredicate'), 'Merge', 'TEMPORAL CONCEPTS', 4412). sigmaCache(starts('ImmediateFutureFn'('WhenFn'('$IdentityFn'(A, 'Physical'(B)))), 'FutureFn'('WhenFn'('$IdentityFn'(A, 'Physical'(C))))), 2872:['THING'=A]:starts('ImmediateFutureFn'('WhenFn'(A)), 'FutureFn'('WhenFn'(A))), 'Merge', 'TEMPORAL CONCEPTS', 4406). sigmaCache(documentation('$Relation'('ImmediateFutureFn', 'TemporalRelation'(A)), '$Object'(string('"A UnaryFunction that maps a TimePosition to a short, indeterminate TimeInterval that immediately follows the TimePosition."'), 'ContentBearingObject'(B))), 2871:[]:documentation('ImmediateFutureFn', string('"A UnaryFunction that maps a TimePosition to a short, indeterminate TimeInterval that immediately follows the TimePosition."')), 'Merge', 'TEMPORAL CONCEPTS', 4404). sigmaCache(range('$Relation'('ImmediateFutureFn', 'TemporalRelation'(A)), '$Class'('TimeInterval')), 2870:[]:range('ImmediateFutureFn', 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4402). sigmaCache(domain('$Relation'('ImmediateFutureFn', 'TemporalRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimePosition')), 2869:[]:domain('ImmediateFutureFn', 1, 'TimePosition'), 'Merge', 'TEMPORAL CONCEPTS', 4400). sigmaCache(instance('$Relation'('ImmediateFutureFn', 'TemporalRelation'(A)), '$Class'('UnaryFunction')), 2868:[]:instance('ImmediateFutureFn', 'UnaryFunction'), 'Merge', 'TEMPORAL CONCEPTS', 4398). sigmaCache(instance('$Relation'('ImmediateFutureFn', 'TemporalRelation'(A)), '$Class'('TemporalRelation')), 2867:[]:instance('ImmediateFutureFn', 'TemporalRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4396). sigmaCache(equal('EndFn'('FutureFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))))), '$Quantity'('PositiveInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(C))))))), 2866:['TIME'=A]:equal('EndFn'('FutureFn'(A)), 'PositiveInfinity'), 'Merge', 'TEMPORAL CONCEPTS', 4394). sigmaCache(meetsTemporally('WhenFn'('$IdentityFn'(A, 'Physical'(B))), 'FutureFn'('WhenFn'('$IdentityFn'(A, 'Physical'(C))))), 2865:['THING'=A]:meetsTemporally('WhenFn'(A), 'FutureFn'('WhenFn'(A))), 'Merge', 'TEMPORAL CONCEPTS', 4392). sigmaCache(documentation('$Relation'('FutureFn', 'TemporalRelation'(A)), '$Object'(string('"A UnaryFunction that maps a TimePosition to the TimeInterval which it meets and which ends at PositiveInfinity."'), 'ContentBearingObject'(B))), 2864:[]:documentation('FutureFn', string('"A UnaryFunction that maps a TimePosition to the TimeInterval which it meets and which ends at PositiveInfinity."')), 'Merge', 'TEMPORAL CONCEPTS', 4390). sigmaCache(range('$Relation'('FutureFn', 'TemporalRelation'(A)), '$Class'('TimeInterval')), 2863:[]:range('FutureFn', 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4388). sigmaCache(domain('$Relation'('FutureFn', 'TemporalRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimePosition')), 2862:[]:domain('FutureFn', 1, 'TimePosition'), 'Merge', 'TEMPORAL CONCEPTS', 4386). sigmaCache(instance('$Relation'('FutureFn', 'TemporalRelation'(A)), '$Class'('UnaryFunction')), 2861:[]:instance('FutureFn', 'UnaryFunction'), 'Merge', 'TEMPORAL CONCEPTS', 4384). sigmaCache(instance('$Relation'('FutureFn', 'TemporalRelation'(A)), '$Class'('TemporalRelation')), 2860:[]:instance('FutureFn', 'TemporalRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4382). sigmaCache(finishes('ImmediatePastFn'('WhenFn'('$IdentityFn'(A, 'Physical'(B)))), 'PastFn'('WhenFn'('$IdentityFn'(A, 'Physical'(C))))), 2855:['THING'=A]:finishes('ImmediatePastFn'('WhenFn'(A)), 'PastFn'('WhenFn'(A))), 'Merge', 'TEMPORAL CONCEPTS', 4378). sigmaCache(documentation('$Relation'('ImmediatePastFn', 'TemporalRelation'(A)), '$Object'(string('"A UnaryFunction that maps a TimePosition to a short, indeterminate TimeInterval that immediately precedes the TimePosition."'), 'ContentBearingObject'(B))), 2854:[]:documentation('ImmediatePastFn', string('"A UnaryFunction that maps a TimePosition to a short, indeterminate TimeInterval that immediately precedes the TimePosition."')), 'Merge', 'TEMPORAL CONCEPTS', 4376). sigmaCache(range('$Relation'('ImmediatePastFn', 'TemporalRelation'(A)), '$Class'('TimeInterval')), 2853:[]:range('ImmediatePastFn', 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4374). sigmaCache(domain('$Relation'('ImmediatePastFn', 'TemporalRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimePosition')), 2852:[]:domain('ImmediatePastFn', 1, 'TimePosition'), 'Merge', 'TEMPORAL CONCEPTS', 4372). sigmaCache(instance('$Relation'('ImmediatePastFn', 'TemporalRelation'(A)), '$Class'('UnaryFunction')), 2851:[]:instance('ImmediatePastFn', 'UnaryFunction'), 'Merge', 'TEMPORAL CONCEPTS', 4370). sigmaCache(instance('$Relation'('ImmediatePastFn', 'TemporalRelation'(A)), '$Class'('TemporalRelation')), 2850:[]:instance('ImmediatePastFn', 'TemporalRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4368). sigmaCache(equal('BeginFn'('PastFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))))), '$Quantity'('NegativeInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(C))))))), 2849:['TIME'=A]:equal('BeginFn'('PastFn'(A)), 'NegativeInfinity'), 'Merge', 'TEMPORAL CONCEPTS', 4366). sigmaCache(meetsTemporally('PastFn'('WhenFn'('$IdentityFn'(A, 'Physical'(B)))), 'WhenFn'('$IdentityFn'(A, 'Physical'(C)))), 2848:['THING'=A]:meetsTemporally('PastFn'('WhenFn'(A)), 'WhenFn'(A)), 'Merge', 'TEMPORAL CONCEPTS', 4364). sigmaCache(documentation('$Relation'('PastFn', 'TemporalRelation'(A)), '$Object'(string('"A UnaryFunction that maps a TimePosition to the TimeInterval that meets it and that begins at NegativeInfinity."'), 'ContentBearingObject'(B))), 2847:[]:documentation('PastFn', string('"A UnaryFunction that maps a TimePosition to the TimeInterval that meets it and that begins at NegativeInfinity."')), 'Merge', 'TEMPORAL CONCEPTS', 4362). sigmaCache(range('$Relation'('PastFn', 'TemporalRelation'(A)), '$Class'('TimeInterval')), 2846:[]:range('PastFn', 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4360). sigmaCache(domain('$Relation'('PastFn', 'TemporalRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimePosition')), 2845:[]:domain('PastFn', 1, 'TimePosition'), 'Merge', 'TEMPORAL CONCEPTS', 4358). sigmaCache(instance('$Relation'('PastFn', 'TemporalRelation'(A)), '$Class'('UnaryFunction')), 2844:[]:instance('PastFn', 'UnaryFunction'), 'Merge', 'TEMPORAL CONCEPTS', 4356). sigmaCache(instance('$Relation'('PastFn', 'TemporalRelation'(A)), '$Class'('TemporalRelation')), 2843:[]:instance('PastFn', 'TemporalRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4354). sigmaCache(before('BeginFn'('WhenFn'('$IdentityFn'(A, 'Physical'(B)))), 'EndFn'('WhenFn'('$IdentityFn'(A, 'Physical'(C))))), 2842:['THING'=A]:before('BeginFn'('WhenFn'(A)), 'EndFn'('WhenFn'(A))), 'Merge', 'TEMPORAL CONCEPTS', 4352). sigmaCache(documentation('$Relation'('WhenFn', 'TemporalRelation'(A)), '$Object'(string('"A UnaryFunction that maps an Object or Process to the exact TimeInterval during which it exists. Note that, for every TimePoint ?TIME outside of the TimeInterval (WhenFn ?THING), (time ?THING ?TIME) does not hold."'), 'ContentBearingObject'(B))), 2841:[]:documentation('WhenFn', string('"A UnaryFunction that maps an Object or Process to the exact TimeInterval during which it exists. Note that, for every TimePoint ?TIME outside of the TimeInterval (WhenFn ?THING), (time ?THING ?TIME) does not hold."')), 'Merge', 'TEMPORAL CONCEPTS', 4350). sigmaCache(range('$Relation'('WhenFn', 'TemporalRelation'(A)), '$Class'('TimeInterval')), 2840:[]:range('WhenFn', 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4348). sigmaCache(domain('$Relation'('WhenFn', 'TemporalRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Physical')), 2839:[]:domain('WhenFn', 1, 'Physical'), 'Merge', 'TEMPORAL CONCEPTS', 4346). sigmaCache(instance('$Relation'('WhenFn', 'TemporalRelation'(A)), '$Class'('UnaryFunction')), 2838:[]:instance('WhenFn', 'UnaryFunction'), 'Merge', 'TEMPORAL CONCEPTS', 4344). sigmaCache(instance('$Relation'('WhenFn', 'TemporalRelation'(A)), '$Class'('TemporalRelation')), 2837:[]:instance('WhenFn', 'TemporalRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4342). sigmaCache(documentation('$Relation'('TimeIntervalFn', 'Function'('BinaryFunction'(A))), '$Object'(string('"A BinaryFunction that takes two TimePoints as arguments and returns the TimeInterval defined by these two TimePoints. Note that the first TimePoint must occur earlier than the second TimePoint."'), 'ContentBearingObject'(B))), 2824:[]:documentation('TimeIntervalFn', string('"A BinaryFunction that takes two TimePoints as arguments and returns the TimeInterval defined by these two TimePoints. Note that the first TimePoint must occur earlier than the second TimePoint."')), 'Merge', 'TEMPORAL CONCEPTS', 4336). sigmaCache(range('$Relation'('TimeIntervalFn', 'Function'('BinaryFunction'(A))), '$Class'('TimeInterval')), 2823:[]:range('TimeIntervalFn', 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4334). sigmaCache(domain('$Relation'('TimeIntervalFn', 'Function'('BinaryFunction'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimePoint')), 2822:[]:domain('TimeIntervalFn', 2, 'TimePoint'), 'Merge', 'TEMPORAL CONCEPTS', 4332). sigmaCache(domain('$Relation'('TimeIntervalFn', 'Function'('BinaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimePoint')), 2821:[]:domain('TimeIntervalFn', 1, 'TimePoint'), 'Merge', 'TEMPORAL CONCEPTS', 4330). sigmaCache(instance('$Relation'('TimeIntervalFn', 'Function'('BinaryFunction'(A))), '$Class'('TemporalRelation')), 2820:[]:instance('TimeIntervalFn', 'TemporalRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4328). sigmaCache(instance('$Relation'('TimeIntervalFn', 'Function'('BinaryFunction'(A))), '$Class'('BinaryFunction')), 2819:[]:instance('TimeIntervalFn', 'BinaryFunction'), 'Merge', 'TEMPORAL CONCEPTS', 4326). sigmaCache(documentation('$Relation'(cooccur, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(cooccur ?THING1 ?THING2) means that the Object or Process ?THING1 occurs at the same time as, together with, or jointly with the Object or Process ?THING2. This covers the following temporal relations: is co-incident with, is concurrent with, is contemporaneous with, and is concomitant with."'), 'ContentBearingObject'(B))), 2814:[]:documentation(cooccur, string('"(cooccur ?THING1 ?THING2) means that the Object or Process ?THING1 occurs at the same time as, together with, or jointly with the Object or Process ?THING2. This covers the following temporal relations: is co-incident with, is concurrent with, is contemporaneous with, and is concomitant with."')), 'Merge', 'TEMPORAL CONCEPTS', 4320). sigmaCache(domain('$Relation'(cooccur, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Physical')), 2813:[]:domain(cooccur, 2, 'Physical'), 'Merge', 'TEMPORAL CONCEPTS', 4318). sigmaCache(domain('$Relation'(cooccur, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Physical')), 2812:[]:domain(cooccur, 1, 'Physical'), 'Merge', 'TEMPORAL CONCEPTS', 4316). sigmaCache(instance('$Relation'(cooccur, 'Predicate'('BinaryPredicate'(A))), '$Class'('EquivalenceRelation')), 2811:[]:instance(cooccur, 'EquivalenceRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4314). sigmaCache(instance('$Relation'(cooccur, 'Predicate'('BinaryPredicate'(A))), '$Class'('TemporalRelation')), 2810:[]:instance(cooccur, 'TemporalRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4312). sigmaCache(instance('$Relation'(cooccur, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 2809:[]:instance(cooccur, 'BinaryPredicate'), 'Merge', 'TEMPORAL CONCEPTS', 4310). sigmaCache(documentation('$Relation'(earlier, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(earlier INTERVAL1 INTERVAL2) means that INTERVAL1 ends before INTERVAL2 begins."'), 'ContentBearingObject'(B))), 2804:[]:documentation(earlier, string('"(earlier INTERVAL1 INTERVAL2) means that INTERVAL1 ends before INTERVAL2 begins."')), 'Merge', 'TEMPORAL CONCEPTS', 4306). sigmaCache(domain('$Relation'(earlier, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimeInterval')), 2803:[]:domain(earlier, 2, 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4304). sigmaCache(domain('$Relation'(earlier, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimeInterval')), 2802:[]:domain(earlier, 1, 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4302). sigmaCache(instance('$Relation'(earlier, 'Predicate'('BinaryPredicate'(A))), '$Class'('IrreflexiveRelation')), 2801:[]:instance(earlier, 'IrreflexiveRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4300). sigmaCache(instance('$Relation'(earlier, 'Predicate'('BinaryPredicate'(A))), '$Class'('TransitiveRelation')), 2800:[]:instance(earlier, 'TransitiveRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4298). sigmaCache(instance('$Relation'(earlier, 'Predicate'('BinaryPredicate'(A))), '$Class'('TemporalRelation')), 2799:[]:instance(earlier, 'TemporalRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4296). sigmaCache(instance('$Relation'(earlier, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 2798:[]:instance(earlier, 'BinaryPredicate'), 'Merge', 'TEMPORAL CONCEPTS', 4294). sigmaCache(documentation('$Relation'(meetsTemporally, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(meetsTemporally ?INTERVAL1 ?INTERVAL2) means that the terminal point of the TimeInterval ?INTERVAL1 is the initial point of the TimeInterval ?INTERVAL2."'), 'ContentBearingObject'(B))), 2790:[]:documentation(meetsTemporally, string('"(meetsTemporally ?INTERVAL1 ?INTERVAL2) means that the terminal point of the TimeInterval ?INTERVAL1 is the initial point of the TimeInterval ?INTERVAL2."')), 'Merge', 'TEMPORAL CONCEPTS', 4288). sigmaCache(domain('$Relation'(meetsTemporally, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimeInterval')), 2789:[]:domain(meetsTemporally, 2, 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4286). sigmaCache(domain('$Relation'(meetsTemporally, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimeInterval')), 2788:[]:domain(meetsTemporally, 1, 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4284). sigmaCache(instance('$Relation'(meetsTemporally, 'Predicate'('BinaryPredicate'(A))), '$Class'('IntransitiveRelation')), 2787:[]:instance(meetsTemporally, 'IntransitiveRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4282). sigmaCache(instance('$Relation'(meetsTemporally, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 2786:[]:instance(meetsTemporally, 'AsymmetricRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4280). sigmaCache(instance('$Relation'(meetsTemporally, 'Predicate'('BinaryPredicate'(A))), '$Class'('TemporalRelation')), 2785:[]:instance(meetsTemporally, 'TemporalRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4278). sigmaCache(instance('$Relation'(meetsTemporally, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 2784:[]:instance(meetsTemporally, 'BinaryPredicate'), 'Merge', 'TEMPORAL CONCEPTS', 4276). sigmaCache(documentation('$Relation'(during, 'TemporalRelation'(A)), '$Object'(string('"(during ?INTERVAL1 ?INTERVAL2) means that ?INTERVAL1 starts after and ends before ?INTERVAL2."'), 'ContentBearingObject'(B))), 2779:[]:documentation(during, string('"(during ?INTERVAL1 ?INTERVAL2) means that ?INTERVAL1 starts after and ends before ?INTERVAL2."')), 'Merge', 'TEMPORAL CONCEPTS', 4272). sigmaCache(domain('$Relation'(during, 'TemporalRelation'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimeInterval')), 2778:[]:domain(during, 2, 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4270). sigmaCache(domain('$Relation'(during, 'TemporalRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimeInterval')), 2777:[]:domain(during, 1, 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4268). sigmaCache(subrelation('$Relation'(during, 'TemporalRelation'(A)), '$Relation'(overlapsTemporally, 'Predicate'('BinaryPredicate'(B)))), 2776:[]:subrelation(during, overlapsTemporally), 'Merge', 'TEMPORAL CONCEPTS', 4266). sigmaCache(instance('$Relation'(during, 'TemporalRelation'(A)), '$Class'('IrreflexiveRelation')), 2775:[]:instance(during, 'IrreflexiveRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4264). sigmaCache(instance('$Relation'(during, 'TemporalRelation'(A)), '$Class'('TransitiveRelation')), 2774:[]:instance(during, 'TransitiveRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4262). sigmaCache(instance('$Relation'(during, 'TemporalRelation'(A)), '$Class'('TemporalRelation')), 2773:[]:instance(during, 'TemporalRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4260). sigmaCache(documentation('$Relation'(overlapsTemporally, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(overlapsTemporally ?INTERVAL1 ?INTERVAL2) means that the two TimeIntervals ?INTERVAL1 and ?INTERVAL2 have a TimeInterval in common. Note that this is consistent with ?INTERVAL1 and ?INTERVAL2 being the same TimeInterval."'), 'ContentBearingObject'(B))), 2759:[]:documentation(overlapsTemporally, string('"(overlapsTemporally ?INTERVAL1 ?INTERVAL2) means that the two TimeIntervals ?INTERVAL1 and ?INTERVAL2 have a TimeInterval in common. Note that this is consistent with ?INTERVAL1 and ?INTERVAL2 being the same TimeInterval."')), 'Merge', 'TEMPORAL CONCEPTS', 4254). sigmaCache(domain('$Relation'(overlapsTemporally, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimeInterval')), 2758:[]:domain(overlapsTemporally, 2, 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4252). sigmaCache(domain('$Relation'(overlapsTemporally, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimeInterval')), 2757:[]:domain(overlapsTemporally, 1, 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4250). sigmaCache(instance('$Relation'(overlapsTemporally, 'Predicate'('BinaryPredicate'(A))), '$Class'('PartialOrderingRelation')), 2756:[]:instance(overlapsTemporally, 'PartialOrderingRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4248). sigmaCache(instance('$Relation'(overlapsTemporally, 'Predicate'('BinaryPredicate'(A))), '$Class'('TemporalRelation')), 2755:[]:instance(overlapsTemporally, 'TemporalRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4246). sigmaCache(instance('$Relation'(overlapsTemporally, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 2754:[]:instance(overlapsTemporally, 'BinaryPredicate'), 'Merge', 'TEMPORAL CONCEPTS', 4244). sigmaCache(documentation('$Relation'(temporallyBetweenOrEqual, 'TemporalRelation'(A)), '$Object'(string('"(temporallyBetweenOrEqual ?POINT1 ?POINT2 ?POINT3) means that the TimePoint ?POINT1 is before or equal to the TimePoint ?POINT2 and ?POINT2 is before or equal to the TimePoint ?POINT3."'), 'ContentBearingObject'(B))), 2741:[]:documentation(temporallyBetweenOrEqual, string('"(temporallyBetweenOrEqual ?POINT1 ?POINT2 ?POINT3) means that the TimePoint ?POINT1 is before or equal to the TimePoint ?POINT2 and ?POINT2 is before or equal to the TimePoint ?POINT3."')), 'Merge', 'TEMPORAL CONCEPTS', 4238). sigmaCache(domain('$Relation'(temporallyBetweenOrEqual, 'TemporalRelation'(A)), '$Quantity'(3, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimePoint')), 2740:[]:domain(temporallyBetweenOrEqual, 3, 'TimePoint'), 'Merge', 'TEMPORAL CONCEPTS', 4236). sigmaCache(domain('$Relation'(temporallyBetweenOrEqual, 'TemporalRelation'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimePoint')), 2739:[]:domain(temporallyBetweenOrEqual, 2, 'TimePoint'), 'Merge', 'TEMPORAL CONCEPTS', 4234). sigmaCache(domain('$Relation'(temporallyBetweenOrEqual, 'TemporalRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimePoint')), 2738:[]:domain(temporallyBetweenOrEqual, 1, 'TimePoint'), 'Merge', 'TEMPORAL CONCEPTS', 4232). sigmaCache(instance('$Relation'(temporallyBetweenOrEqual, 'TemporalRelation'(A)), '$Class'('TernaryPredicate')), 2737:[]:instance(temporallyBetweenOrEqual, 'TernaryPredicate'), 'Merge', 'TEMPORAL CONCEPTS', 4230). sigmaCache(instance('$Relation'(temporallyBetweenOrEqual, 'TemporalRelation'(A)), '$Class'('TemporalRelation')), 2736:[]:instance(temporallyBetweenOrEqual, 'TemporalRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4228). sigmaCache(documentation('$Relation'(temporallyBetween, 'TemporalRelation'(A)), '$Object'(string('"(temporallyBetween ?POINT1 ?POINT2 ?POINT3) means that the TimePoint ?POINT2 is between the TimePoints ?POINT1 and ?POINT3, i.e. ?POINT1 is before ?POINT2 and ?POINT2 is before ?POINT3."'), 'ContentBearingObject'(B))), 2729:[]:documentation(temporallyBetween, string('"(temporallyBetween ?POINT1 ?POINT2 ?POINT3) means that the TimePoint ?POINT2 is between the TimePoints ?POINT1 and ?POINT3, i.e. ?POINT1 is before ?POINT2 and ?POINT2 is before ?POINT3."')), 'Merge', 'TEMPORAL CONCEPTS', 4224). sigmaCache(domain('$Relation'(temporallyBetween, 'TemporalRelation'(A)), '$Quantity'(3, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimePoint')), 2728:[]:domain(temporallyBetween, 3, 'TimePoint'), 'Merge', 'TEMPORAL CONCEPTS', 4222). sigmaCache(domain('$Relation'(temporallyBetween, 'TemporalRelation'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimePoint')), 2727:[]:domain(temporallyBetween, 2, 'TimePoint'), 'Merge', 'TEMPORAL CONCEPTS', 4220). sigmaCache(domain('$Relation'(temporallyBetween, 'TemporalRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimePoint')), 2726:[]:domain(temporallyBetween, 1, 'TimePoint'), 'Merge', 'TEMPORAL CONCEPTS', 4218). sigmaCache(subrelation('$Relation'(temporallyBetween, 'TemporalRelation'(A)), '$Relation'(temporallyBetweenOrEqual, 'TemporalRelation'(B))), 2725:[]:subrelation(temporallyBetween, temporallyBetweenOrEqual), 'Merge', 'TEMPORAL CONCEPTS', 4216). sigmaCache(instance('$Relation'(temporallyBetween, 'TemporalRelation'(A)), '$Class'('TernaryPredicate')), 2724:[]:instance(temporallyBetween, 'TernaryPredicate'), 'Merge', 'TEMPORAL CONCEPTS', 4214). sigmaCache(instance('$Relation'(temporallyBetween, 'TemporalRelation'(A)), '$Class'('TemporalRelation')), 2723:[]:instance(temporallyBetween, 'TemporalRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4212). sigmaCache(documentation('$Relation'(beforeOrEqual, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(beforeOrEqual ?POINT1 ?POINT2) means that ?POINT1 is identical with ?POINT2 or occurs before it on the universal timeline."'), 'ContentBearingObject'(B))), 2719:[]:documentation(beforeOrEqual, string('"(beforeOrEqual ?POINT1 ?POINT2) means that ?POINT1 is identical with ?POINT2 or occurs before it on the universal timeline."')), 'Merge', 'TEMPORAL CONCEPTS', 4208). sigmaCache(domain('$Relation'(beforeOrEqual, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimePoint')), 2718:[]:domain(beforeOrEqual, 2, 'TimePoint'), 'Merge', 'TEMPORAL CONCEPTS', 4206). sigmaCache(domain('$Relation'(beforeOrEqual, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimePoint')), 2717:[]:domain(beforeOrEqual, 1, 'TimePoint'), 'Merge', 'TEMPORAL CONCEPTS', 4204). sigmaCache(instance('$Relation'(beforeOrEqual, 'Predicate'('BinaryPredicate'(A))), '$Class'('PartialOrderingRelation')), 2716:[]:instance(beforeOrEqual, 'PartialOrderingRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4202). sigmaCache(instance('$Relation'(beforeOrEqual, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 2715:[]:instance(beforeOrEqual, 'BinaryPredicate'), 'Merge', 'TEMPORAL CONCEPTS', 4200). sigmaCache(documentation('$Relation'(before, 'TemporalRelation'(A)), '$Object'(string('"(before ?POINT1 ?POINT2) means that ?POINT1 precedes ?POINT2 on the universal timeline."'), 'ContentBearingObject'(B))), 2701:[]:documentation(before, string('"(before ?POINT1 ?POINT2) means that ?POINT1 precedes ?POINT2 on the universal timeline."')), 'Merge', 'TEMPORAL CONCEPTS', 4190). sigmaCache(domain('$Relation'(before, 'TemporalRelation'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimePoint')), 2700:[]:domain(before, 2, 'TimePoint'), 'Merge', 'TEMPORAL CONCEPTS', 4188). sigmaCache(domain('$Relation'(before, 'TemporalRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimePoint')), 2699:[]:domain(before, 1, 'TimePoint'), 'Merge', 'TEMPORAL CONCEPTS', 4186). sigmaCache(subrelation('$Relation'(before, 'TemporalRelation'(A)), '$Relation'(beforeOrEqual, 'Predicate'('BinaryPredicate'(B)))), 2698:[]:subrelation(before, beforeOrEqual), 'Merge', 'TEMPORAL CONCEPTS', 4184). sigmaCache(instance('$Relation'(before, 'TemporalRelation'(A)), '$Class'('TransitiveRelation')), 2697:[]:instance(before, 'TransitiveRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4182). sigmaCache(instance('$Relation'(before, 'TemporalRelation'(A)), '$Class'('IrreflexiveRelation')), 2696:[]:instance(before, 'IrreflexiveRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4180). sigmaCache(instance('$Relation'(before, 'TemporalRelation'(A)), '$Class'('TemporalRelation')), 2695:[]:instance(before, 'TemporalRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4178). sigmaCache(documentation('$Relation'(finishes, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(finishes ?INTERVAL1 ?INTERVAL2) means that ?INTERVAL1 and ?INTERVAL2 are both TimeIntervals that have the same ending TimePoint and that ?INTERVAL2 begins before ?INTERVAL1."'), 'ContentBearingObject'(B))), 2688:[]:documentation(finishes, string('"(finishes ?INTERVAL1 ?INTERVAL2) means that ?INTERVAL1 and ?INTERVAL2 are both TimeIntervals that have the same ending TimePoint and that ?INTERVAL2 begins before ?INTERVAL1."')), 'Merge', 'TEMPORAL CONCEPTS', 4174). sigmaCache(domain('$Relation'(finishes, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimeInterval')), 2687:[]:domain(finishes, 2, 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4172). sigmaCache(domain('$Relation'(finishes, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimeInterval')), 2686:[]:domain(finishes, 1, 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4170). sigmaCache(instance('$Relation'(finishes, 'Predicate'('BinaryPredicate'(A))), '$Class'('IrreflexiveRelation')), 2685:[]:instance(finishes, 'IrreflexiveRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4168). sigmaCache(instance('$Relation'(finishes, 'Predicate'('BinaryPredicate'(A))), '$Class'('TransitiveRelation')), 2684:[]:instance(finishes, 'TransitiveRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4166). sigmaCache(instance('$Relation'(finishes, 'Predicate'('BinaryPredicate'(A))), '$Class'('TemporalRelation')), 2683:[]:instance(finishes, 'TemporalRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4164). sigmaCache(instance('$Relation'(finishes, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 2682:[]:instance(finishes, 'BinaryPredicate'), 'Merge', 'TEMPORAL CONCEPTS', 4162). sigmaCache(documentation('$Relation'(starts, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(starts ?INTERVAL1 ?INTERVAL2) means that ?INTERVAL1 and ?INTERVAL2 are both TimeIntervals that have the same initial TimePoint and that ?INTERVAL1 ends before ?INTERVAL2."'), 'ContentBearingObject'(B))), 2675:[]:documentation(starts, string('"(starts ?INTERVAL1 ?INTERVAL2) means that ?INTERVAL1 and ?INTERVAL2 are both TimeIntervals that have the same initial TimePoint and that ?INTERVAL1 ends before ?INTERVAL2."')), 'Merge', 'TEMPORAL CONCEPTS', 4158). sigmaCache(domain('$Relation'(starts, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimeInterval')), 2674:[]:domain(starts, 2, 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4156). sigmaCache(domain('$Relation'(starts, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimeInterval')), 2673:[]:domain(starts, 1, 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4154). sigmaCache(instance('$Relation'(starts, 'Predicate'('BinaryPredicate'(A))), '$Class'('IrreflexiveRelation')), 2672:[]:instance(starts, 'IrreflexiveRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4152). sigmaCache(instance('$Relation'(starts, 'Predicate'('BinaryPredicate'(A))), '$Class'('TransitiveRelation')), 2671:[]:instance(starts, 'TransitiveRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4150). sigmaCache(instance('$Relation'(starts, 'Predicate'('BinaryPredicate'(A))), '$Class'('TemporalRelation')), 2670:[]:instance(starts, 'TemporalRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4148). sigmaCache(instance('$Relation'(starts, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 2669:[]:instance(starts, 'BinaryPredicate'), 'Merge', 'TEMPORAL CONCEPTS', 4146). sigmaCache(documentation('$Relation'('EndFn', 'TemporalRelation'(A)), '$Object'(string('"A UnaryFunction that maps a TimeInterval to the TimePoint at which the interval ends."'), 'ContentBearingObject'(B))), 2664:[]:documentation('EndFn', string('"A UnaryFunction that maps a TimeInterval to the TimePoint at which the interval ends."')), 'Merge', 'TEMPORAL CONCEPTS', 4142). sigmaCache(range('$Relation'('EndFn', 'TemporalRelation'(A)), '$Class'('TimePoint')), 2663:[]:range('EndFn', 'TimePoint'), 'Merge', 'TEMPORAL CONCEPTS', 4140). sigmaCache(domain('$Relation'('EndFn', 'TemporalRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimeInterval')), 2662:[]:domain('EndFn', 1, 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4138). sigmaCache(instance('$Relation'('EndFn', 'TemporalRelation'(A)), '$Class'('UnaryFunction')), 2661:[]:instance('EndFn', 'UnaryFunction'), 'Merge', 'TEMPORAL CONCEPTS', 4136). sigmaCache(instance('$Relation'('EndFn', 'TemporalRelation'(A)), '$Class'('TemporalRelation')), 2660:[]:instance('EndFn', 'TemporalRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4134). sigmaCache(documentation('$Relation'('BeginFn', 'TemporalRelation'(A)), '$Object'(string('"A UnaryFunction that maps a TimeInterval to the TimePoint at which the interval begins."'), 'ContentBearingObject'(B))), 2653:[]:documentation('BeginFn', string('"A UnaryFunction that maps a TimeInterval to the TimePoint at which the interval begins."')), 'Merge', 'TEMPORAL CONCEPTS', 4128). sigmaCache(range('$Relation'('BeginFn', 'TemporalRelation'(A)), '$Class'('TimePoint')), 2652:[]:range('BeginFn', 'TimePoint'), 'Merge', 'TEMPORAL CONCEPTS', 4126). sigmaCache(domain('$Relation'('BeginFn', 'TemporalRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimeInterval')), 2651:[]:domain('BeginFn', 1, 'TimeInterval'), 'Merge', 'TEMPORAL CONCEPTS', 4124). sigmaCache(instance('$Relation'('BeginFn', 'TemporalRelation'(A)), '$Class'('UnaryFunction')), 2650:[]:instance('BeginFn', 'UnaryFunction'), 'Merge', 'TEMPORAL CONCEPTS', 4122). sigmaCache(instance('$Relation'('BeginFn', 'TemporalRelation'(A)), '$Class'('TemporalRelation')), 2649:[]:instance('BeginFn', 'TemporalRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4120). sigmaCache(documentation('$Relation'(temporalPart, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(temporalPart ?POS1 ?POS2) means that TimePosition ?POS1 is part of TimePosition ?POS2."'), 'ContentBearingObject'(B))), 2629:[]:documentation(temporalPart, string('"(temporalPart ?POS1 ?POS2) means that TimePosition ?POS1 is part of TimePosition ?POS2."')), 'Merge', 'TEMPORAL CONCEPTS', 4110). sigmaCache(domain('$Relation'(temporalPart, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimePosition')), 2628:[]:domain(temporalPart, 2, 'TimePosition'), 'Merge', 'TEMPORAL CONCEPTS', 4108). sigmaCache(domain('$Relation'(temporalPart, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimePosition')), 2627:[]:domain(temporalPart, 1, 'TimePosition'), 'Merge', 'TEMPORAL CONCEPTS', 4106). sigmaCache(instance('$Relation'(temporalPart, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 2626:[]:instance(temporalPart, 'AsymmetricRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4104). sigmaCache(instance('$Relation'(temporalPart, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 2625:[]:instance(temporalPart, 'BinaryPredicate'), 'Merge', 'TEMPORAL CONCEPTS', 4102). sigmaCache(documentation('$Relation'(frequency, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(frequency ?PROC ?TIME) means that the Process type of ?PROC recurs after every interval of ?TIME."'), 'ContentBearingObject'(B))), 2618:[]:documentation(frequency, string('"(frequency ?PROC ?TIME) means that the Process type of ?PROC recurs after every interval of ?TIME."')), 'Merge', 'TEMPORAL CONCEPTS', 4098). sigmaCache(domain('$Relation'(frequency, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimeDuration')), 2617:[]:domain(frequency, 2, 'TimeDuration'), 'Merge', 'TEMPORAL CONCEPTS', 4096). sigmaCache(domainSubclass('$Relation'(frequency, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 2616:[]:domainSubclass(frequency, 1, 'Process'), 'Merge', 'TEMPORAL CONCEPTS', 4094). sigmaCache(instance('$Relation'(frequency, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 2615:[]:instance(frequency, 'AsymmetricRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4092). sigmaCache(instance('$Relation'(frequency, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 2614:[]:instance(frequency, 'BinaryPredicate'), 'Merge', 'TEMPORAL CONCEPTS', 4090). sigmaCache(documentation('$Relation'(duration, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(duration ?POS ?TIME) means that the duration of the TimePosition ?POS is ?TIME. Note that this Predicate can be used in conjunction with the Function WhenFn to specify the duration of any instance of Physical."'), 'ContentBearingObject'(B))), 2609:[]:documentation(duration, string('"(duration ?POS ?TIME) means that the duration of the TimePosition ?POS is ?TIME. Note that this Predicate can be used in conjunction with the Function WhenFn to specify the duration of any instance of Physical."')), 'Merge', 'TEMPORAL CONCEPTS', 4084). sigmaCache(domain('$Relation'(duration, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimeDuration')), 2608:[]:domain(duration, 2, 'TimeDuration'), 'Merge', 'TEMPORAL CONCEPTS', 4082). sigmaCache(domain('$Relation'(duration, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimePosition')), 2607:[]:domain(duration, 1, 'TimePosition'), 'Merge', 'TEMPORAL CONCEPTS', 4080). sigmaCache(instance('$Relation'(duration, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 2606:[]:instance(duration, 'AsymmetricRelation'), 'Merge', 'TEMPORAL CONCEPTS', 4078). sigmaCache(instance('$Relation'(duration, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 2605:[]:instance(duration, 'BinaryPredicate'), 'Merge', 'TEMPORAL CONCEPTS', 4076). sigmaCache(documentation('$Quantity'('NegativeInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(A)))))), '$Object'(string('"The TimePoint that is before all other TimePoints."'), 'ContentBearingObject'(B))), 2598:[]:documentation('NegativeInfinity', string('"The TimePoint that is before all other TimePoints."')), 'Merge', 'TEMPORAL CONCEPTS', 4070). sigmaCache(instance('$Quantity'('NegativeInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(A)))))), '$Class'('TimePoint')), 2597:[]:instance('NegativeInfinity', 'TimePoint'), 'Merge', 'TEMPORAL CONCEPTS', 4068). sigmaCache(documentation('$Quantity'('PositiveInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(A)))))), '$Object'(string('"The TimePoint that is after all other TimePoints."'), 'ContentBearingObject'(B))), 2590:[]:documentation('PositiveInfinity', string('"The TimePoint that is after all other TimePoints."')), 'Merge', 'TEMPORAL CONCEPTS', 4062). sigmaCache(instance('$Quantity'('PositiveInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(A)))))), '$Class'('TimePoint')), 2589:[]:instance('PositiveInfinity', 'TimePoint'), 'Merge', 'TEMPORAL CONCEPTS', 4060). sigmaCache(documentation('$Relation'('WealthFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"A UnaryFunction that maps an Agent to a CurrencyMeasure specifying the value of the property owned by the Agent. Note that this Function is generally used in conjunction with the Function PropertyFn, e.g. (WealthFn (PropertyFn BillGates)) would return the monetary value of the sum of Bill Gates\' holdings."'), 'ContentBearingObject'(B))), 2582:[]:documentation('WealthFn', string('"A UnaryFunction that maps an Agent to a CurrencyMeasure specifying the value of the property owned by the Agent. Note that this Function is generally used in conjunction with the Function PropertyFn, e.g. (WealthFn (PropertyFn BillGates)) would return the monetary value of the sum of Bill Gates\' holdings."')), 'Merge', 'UNITS OF MEASURE', 4028). sigmaCache(range('$Relation'('WealthFn', 'Function'('UnaryFunction'(A))), '$Class'('CurrencyMeasure')), 2581:[]:range('WealthFn', 'CurrencyMeasure'), 'Merge', 'UNITS OF MEASURE', 4026). sigmaCache(domain('$Relation'('WealthFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Agent')), 2580:[]:domain('WealthFn', 1, 'Agent'), 'Merge', 'UNITS OF MEASURE', 4024). sigmaCache(instance('$Relation'('WealthFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 2579:[]:instance('WealthFn', 'UnaryFunction'), 'Merge', 'UNITS OF MEASURE', 4022). sigmaCache(documentation('$Relation'(monetaryValue, 'Predicate'(A)), '$Object'(string('"A BinaryPredicate that associates an Object with its value expressed as an instance of CurrencyMeasure."'), 'ContentBearingObject'(B))), 2578:[]:documentation(monetaryValue, string('"A BinaryPredicate that associates an Object with its value expressed as an instance of CurrencyMeasure."')), 'Merge', 'UNITS OF MEASURE', 4020). sigmaCache(singleValued('$Relation'(monetaryValue, 'Predicate'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'(B)))))), 2577:[]:singleValued(monetaryValue, 2), 'Merge', 'UNITS OF MEASURE', 4018). sigmaCache(domain('$Relation'(monetaryValue, 'Predicate'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('CurrencyMeasure')), 2576:[]:domain(monetaryValue, 2, 'CurrencyMeasure'), 'Merge', 'UNITS OF MEASURE', 4016). sigmaCache(subrelation('$Relation'(monetaryValue, 'Predicate'(A)), '$Relation'(measure, 'Predicate'('BinaryPredicate'(B)))), 2575:[]:subrelation(monetaryValue, measure), 'Merge', 'UNITS OF MEASURE', 4014). sigmaCache(documentation('$Relation'(smaller, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(smaller ?OBJ1 ?OBJ2) simply means that ?OBJ1 is smaller, with respect to all LengthMeasures, than ?OBJ2."'), 'ContentBearingObject'(B))), 2574:[]:documentation(smaller, string('"(smaller ?OBJ1 ?OBJ2) simply means that ?OBJ1 is smaller, with respect to all LengthMeasures, than ?OBJ2."')), 'Merge', 'UNITS OF MEASURE', 4012). sigmaCache(inverse('$Relation'(smaller, 'Predicate'('BinaryPredicate'(A))), '$Relation'(larger, 'Predicate'('BinaryPredicate'(B)))), 2573:[]:inverse(smaller, larger), 'Merge', 'UNITS OF MEASURE', 4010). sigmaCache(domain('$Relation'(smaller, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 2572:[]:domain(smaller, 2, 'Object'), 'Merge', 'UNITS OF MEASURE', 4008). sigmaCache(domain('$Relation'(smaller, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 2571:[]:domain(smaller, 1, 'Object'), 'Merge', 'UNITS OF MEASURE', 4006). sigmaCache(instance('$Relation'(smaller, 'Predicate'('BinaryPredicate'(A))), '$Class'('IrreflexiveRelation')), 2570:[]:instance(smaller, 'IrreflexiveRelation'), 'Merge', 'UNITS OF MEASURE', 4004). sigmaCache(instance('$Relation'(smaller, 'Predicate'('BinaryPredicate'(A))), '$Class'('TransitiveRelation')), 2569:[]:instance(smaller, 'TransitiveRelation'), 'Merge', 'UNITS OF MEASURE', 4002). sigmaCache(instance('$Relation'(smaller, 'Predicate'('BinaryPredicate'(A))), '$Class'('SpatialRelation')), 2568:[]:instance(smaller, 'SpatialRelation'), 'Merge', 'UNITS OF MEASURE', 4000). sigmaCache(instance('$Relation'(smaller, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 2567:[]:instance(smaller, 'BinaryPredicate'), 'Merge', 'UNITS OF MEASURE', 3998). sigmaCache(documentation('$Relation'(larger, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(larger ?OBJ1 ?OBJ2) simply means that ?OBJ1 is larger, with respect to all LengthMeasures, than ?OBJ2."'), 'ContentBearingObject'(B))), 2562:[]:documentation(larger, string('"(larger ?OBJ1 ?OBJ2) simply means that ?OBJ1 is larger, with respect to all LengthMeasures, than ?OBJ2."')), 'Merge', 'UNITS OF MEASURE', 3994). sigmaCache(domain('$Relation'(larger, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 2561:[]:domain(larger, 2, 'Object'), 'Merge', 'UNITS OF MEASURE', 3992). sigmaCache(domain('$Relation'(larger, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 2560:[]:domain(larger, 1, 'Object'), 'Merge', 'UNITS OF MEASURE', 3990). sigmaCache(instance('$Relation'(larger, 'Predicate'('BinaryPredicate'(A))), '$Class'('IrreflexiveRelation')), 2559:[]:instance(larger, 'IrreflexiveRelation'), 'Merge', 'UNITS OF MEASURE', 3988). sigmaCache(instance('$Relation'(larger, 'Predicate'('BinaryPredicate'(A))), '$Class'('TransitiveRelation')), 2558:[]:instance(larger, 'TransitiveRelation'), 'Merge', 'UNITS OF MEASURE', 3986). sigmaCache(instance('$Relation'(larger, 'Predicate'('BinaryPredicate'(A))), '$Class'('SpatialRelation')), 2557:[]:instance(larger, 'SpatialRelation'), 'Merge', 'UNITS OF MEASURE', 3984). sigmaCache(instance('$Relation'(larger, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 2556:[]:instance(larger, 'BinaryPredicate'), 'Merge', 'UNITS OF MEASURE', 3982). sigmaCache(documentation('$Relation'(distance, 'SpatialRelation'(A)), '$Object'(string('"(distance ?OBJ1 ?OBJ2 ?QUANT) means that the shortest distance between the two objects ?OBJ1 and ?OBJ2 is ?QUANT."'), 'ContentBearingObject'(B))), 2555:[]:documentation(distance, string('"(distance ?OBJ1 ?OBJ2 ?QUANT) means that the shortest distance between the two objects ?OBJ1 and ?OBJ2 is ?QUANT."')), 'Merge', 'UNITS OF MEASURE', 3980). sigmaCache(singleValued('$Relation'(distance, 'SpatialRelation'(A)), '$Quantity'(3, 'Number'('RealNumber'('RationalNumber'('Integer'(B)))))), 2554:[]:singleValued(distance, 3), 'Merge', 'UNITS OF MEASURE', 3978). sigmaCache(domain('$Relation'(distance, 'SpatialRelation'(A)), '$Quantity'(3, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('LengthMeasure')), 2553:[]:domain(distance, 3, 'LengthMeasure'), 'Merge', 'UNITS OF MEASURE', 3976). sigmaCache(domain('$Relation'(distance, 'SpatialRelation'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Physical')), 2552:[]:domain(distance, 2, 'Physical'), 'Merge', 'UNITS OF MEASURE', 3974). sigmaCache(domain('$Relation'(distance, 'SpatialRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Physical')), 2551:[]:domain(distance, 1, 'Physical'), 'Merge', 'UNITS OF MEASURE', 3972). sigmaCache(instance('$Relation'(distance, 'SpatialRelation'(A)), '$Class'('TernaryPredicate')), 2550:[]:instance(distance, 'TernaryPredicate'), 'Merge', 'UNITS OF MEASURE', 3970). sigmaCache(instance('$Relation'(distance, 'SpatialRelation'(A)), '$Class'('SpatialRelation')), 2549:[]:instance(distance, 'SpatialRelation'), 'Merge', 'UNITS OF MEASURE', 3968). sigmaCache(documentation('$Relation'(height, 'Predicate'(A)), '$Object'(string('"BinaryPredicate that is used to state the measure of an Object from its lowest point to its highest point."'), 'ContentBearingObject'(B))), 2548:[]:documentation(height, string('"BinaryPredicate that is used to state the measure of an Object from its lowest point to its highest point."')), 'Merge', 'UNITS OF MEASURE', 3966). sigmaCache(singleValued('$Relation'(height, 'Predicate'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'(B)))))), 2547:[]:singleValued(height, 2), 'Merge', 'UNITS OF MEASURE', 3964). sigmaCache(subrelation('$Relation'(height, 'Predicate'(A)), '$Relation'(length, 'Predicate'(B))), 2546:[]:subrelation(height, length), 'Merge', 'UNITS OF MEASURE', 3962). sigmaCache(documentation('$Relation'(diameter, 'Predicate'(A)), '$Object'(string('"BinaryPredicate that is used to state the measure of a circular Object from side to side."'), 'ContentBearingObject'(B))), 2545:[]:documentation(diameter, string('"BinaryPredicate that is used to state the measure of a circular Object from side to side."')), 'Merge', 'UNITS OF MEASURE', 3960). sigmaCache(subrelation('$Relation'(diameter, 'Predicate'(A)), '$Relation'(width, 'Predicate'(B))), 2544:[]:subrelation(diameter, width), 'Merge', 'UNITS OF MEASURE', 3958). sigmaCache(documentation('$Relation'(width, 'Predicate'(A)), '$Object'(string('"BinaryPredicate that is used to state the measure of an Object from side to side at its widest span."'), 'ContentBearingObject'(B))), 2543:[]:documentation(width, string('"BinaryPredicate that is used to state the measure of an Object from side to side at its widest span."')), 'Merge', 'UNITS OF MEASURE', 3956). sigmaCache(singleValued('$Relation'(width, 'Predicate'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'(B)))))), 2542:[]:singleValued(width, 2), 'Merge', 'UNITS OF MEASURE', 3954). sigmaCache(subrelation('$Relation'(width, 'Predicate'(A)), '$Relation'(length, 'Predicate'(B))), 2541:[]:subrelation(width, length), 'Merge', 'UNITS OF MEASURE', 3952). sigmaCache(documentation('$Relation'(length, 'Predicate'(A)), '$Object'(string('"BinaryPredicate that is used to state the measure of an Object from one point to another point along its surface."'), 'ContentBearingObject'(B))), 2540:[]:documentation(length, string('"BinaryPredicate that is used to state the measure of an Object from one point to another point along its surface."')), 'Merge', 'UNITS OF MEASURE', 3950). sigmaCache(domain('$Relation'(length, 'Predicate'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('LengthMeasure')), 2539:[]:domain(length, 2, 'LengthMeasure'), 'Merge', 'UNITS OF MEASURE', 3948). sigmaCache(subrelation('$Relation'(length, 'Predicate'(A)), '$Relation'(measure, 'Predicate'('BinaryPredicate'(B)))), 2538:[]:subrelation(length, measure), 'Merge', 'UNITS OF MEASURE', 3946). sigmaCache(documentation('$Relation'(age, 'Predicate'(A)), '$Object'(string('"Simply relates an Object to a ConstantQuantity specifying the age of the Object."'), 'ContentBearingObject'(B))), 2537:[]:documentation(age, string('"Simply relates an Object to a ConstantQuantity specifying the age of the Object."')), 'Merge', 'UNITS OF MEASURE', 3944). sigmaCache(singleValued('$Relation'(age, 'Predicate'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'(B)))))), 2536:[]:singleValued(age, 2), 'Merge', 'UNITS OF MEASURE', 3942). sigmaCache(domain('$Relation'(age, 'Predicate'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimeDuration')), 2535:[]:domain(age, 2, 'TimeDuration'), 'Merge', 'UNITS OF MEASURE', 3940). sigmaCache(subrelation('$Relation'(age, 'Predicate'(A)), '$Relation'(measure, 'Predicate'('BinaryPredicate'(B)))), 2534:[]:subrelation(age, measure), 'Merge', 'UNITS OF MEASURE', 3938). sigmaCache(documentation('$Relation'(measure, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A very general Predicate for asserting that a particular Object is measured by a particular ConstantQuantity. In general, the second argument of this Predicate will be an instance of the Function MeasureFn."'), 'ContentBearingObject'(B))), 2533:[]:documentation(measure, string('"A very general Predicate for asserting that a particular Object is measured by a particular ConstantQuantity. In general, the second argument of this Predicate will be an instance of the Function MeasureFn."')), 'Merge', 'UNITS OF MEASURE', 3936). sigmaCache(domain('$Relation'(measure, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('ConstantQuantity')), 2532:[]:domain(measure, 2, 'ConstantQuantity'), 'Merge', 'UNITS OF MEASURE', 3934). sigmaCache(domain('$Relation'(measure, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 2531:[]:domain(measure, 1, 'Object'), 'Merge', 'UNITS OF MEASURE', 3932). sigmaCache(instance('$Relation'(measure, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 2530:[]:instance(measure, 'AsymmetricRelation'), 'Merge', 'UNITS OF MEASURE', 3930). sigmaCache(instance('$Relation'(measure, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 2529:[]:instance(measure, 'BinaryPredicate'), 'Merge', 'UNITS OF MEASURE', 3928). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('MegaByte', 'PhysicalQuantity'('ConstantQuantity'(C)))), 'MeasureFn'('MultiplicationFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(1024, 'Number'(E))), '$Quantity'('KiloByte', 'PhysicalQuantity'('ConstantQuantity'(F))))), 2528:['NUMBER'=A]:equal('MeasureFn'(A, 'MegaByte'), 'MeasureFn'('MultiplicationFn'(A, 1024), 'KiloByte')), 'Merge', 'UNITS OF MEASURE', 3922). sigmaCache(documentation('$Quantity'('MegaByte', 'PhysicalQuantity'('ConstantQuantity'(A))), '$Object'(string('"One MegaByte (MB) of information. One MegaByte is 1024 KiloBytes. Note that this sense of \'mega\' is different from the one accepted in the SI system."'), 'ContentBearingObject'(B))), 2527:[]:documentation('MegaByte', string('"One MegaByte (MB) of information. One MegaByte is 1024 KiloBytes. Note that this sense of \'mega\' is different from the one accepted in the SI system."')), 'Merge', 'UNITS OF MEASURE', 3920). sigmaCache(instance('$Quantity'('MegaByte', 'PhysicalQuantity'('ConstantQuantity'(A))), '$Class'('UnitOfMeasure')), 2526:[]:instance('MegaByte', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3918). sigmaCache(instance('$Quantity'('MegaByte', 'PhysicalQuantity'('ConstantQuantity'(A))), '$Class'('ConstantQuantity')), 2525:[]:instance('MegaByte', 'ConstantQuantity'), 'Merge', 'UNITS OF MEASURE', 3916). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('KiloByte', 'PhysicalQuantity'('ConstantQuantity'(C)))), 'MeasureFn'('MultiplicationFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(1024, 'Number'(E))), '$Quantity'('Byte', 'PhysicalQuantity'('ConstantQuantity'(F))))), 2524:['NUMBER'=A]:equal('MeasureFn'(A, 'KiloByte'), 'MeasureFn'('MultiplicationFn'(A, 1024), 'Byte')), 'Merge', 'UNITS OF MEASURE', 3914). sigmaCache(documentation('$Quantity'('KiloByte', 'PhysicalQuantity'('ConstantQuantity'(A))), '$Object'(string('"One KiloByte (K) of information. One KiloByte is 1024 Bytes. Note that this sense of \'kilo\' is different from the one accepted in the SI system."'), 'ContentBearingObject'(B))), 2523:[]:documentation('KiloByte', string('"One KiloByte (K) of information. One KiloByte is 1024 Bytes. Note that this sense of \'kilo\' is different from the one accepted in the SI system."')), 'Merge', 'UNITS OF MEASURE', 3912). sigmaCache(instance('$Quantity'('KiloByte', 'PhysicalQuantity'('ConstantQuantity'(A))), '$Class'('UnitOfMeasure')), 2522:[]:instance('KiloByte', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3910). sigmaCache(instance('$Quantity'('KiloByte', 'PhysicalQuantity'('ConstantQuantity'(A))), '$Class'('ConstantQuantity')), 2521:[]:instance('KiloByte', 'ConstantQuantity'), 'Merge', 'UNITS OF MEASURE', 3908). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('Byte', 'PhysicalQuantity'('ConstantQuantity'(C)))), 'MeasureFn'('MultiplicationFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(8, 'Number'(E))), '$Quantity'('Bit', 'PhysicalQuantity'('ConstantQuantity'(F))))), 2520:['NUMBER'=A]:equal('MeasureFn'(A, 'Byte'), 'MeasureFn'('MultiplicationFn'(A, 8), 'Bit')), 'Merge', 'UNITS OF MEASURE', 3906). sigmaCache(documentation('$Quantity'('Byte', 'PhysicalQuantity'('ConstantQuantity'(A))), '$Object'(string('"One Byte of information. A Byte is eight Bits."'), 'ContentBearingObject'(B))), 2519:[]:documentation('Byte', string('"One Byte of information. A Byte is eight Bits."')), 'Merge', 'UNITS OF MEASURE', 3904). sigmaCache(instance('$Quantity'('Byte', 'PhysicalQuantity'('ConstantQuantity'(A))), '$Class'('UnitOfMeasure')), 2518:[]:instance('Byte', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3902). sigmaCache(instance('$Quantity'('Byte', 'PhysicalQuantity'('ConstantQuantity'(A))), '$Class'('ConstantQuantity')), 2517:[]:instance('Byte', 'ConstantQuantity'), 'Merge', 'UNITS OF MEASURE', 3900). sigmaCache(documentation('$Quantity'('Bit', 'PhysicalQuantity'('ConstantQuantity'(A))), '$Object'(string('"One Bit of information. A one or a zero."'), 'ContentBearingObject'(B))), 2516:[]:documentation('Bit', string('"One Bit of information. A one or a zero."')), 'Merge', 'UNITS OF MEASURE', 3898). sigmaCache(instance('$Quantity'('Bit', 'PhysicalQuantity'('ConstantQuantity'(A))), '$Class'('UnitOfMeasure')), 2515:[]:instance('Bit', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3896). sigmaCache(instance('$Quantity'('Bit', 'PhysicalQuantity'('ConstantQuantity'(A))), '$Class'('ConstantQuantity')), 2514:[]:instance('Bit', 'ConstantQuantity'), 'Merge', 'UNITS OF MEASURE', 3894). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('CentUnitedStates', 'PhysicalQuantity'('ConstantQuantity'('CurrencyMeasure'(C))))), 'MeasureFn'('MultiplicationFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(0.01, 'Number'(E))), '$Quantity'('DollarUnitedStates', 'PhysicalQuantity'('ConstantQuantity'('CurrencyMeasure'(F)))))), 2513:['NUMBER'=A]:equal('MeasureFn'(A, 'CentUnitedStates'), 'MeasureFn'('MultiplicationFn'(A, 0.01), 'DollarUnitedStates')), 'Merge', 'UNITS OF MEASURE', 3890). sigmaCache(documentation('$Quantity'('CentUnitedStates', 'PhysicalQuantity'('ConstantQuantity'('CurrencyMeasure'(A)))), '$Object'(string('"A currency measure. 1 US cent = 10^-2 US dollars."'), 'ContentBearingObject'(B))), 2512:[]:documentation('CentUnitedStates', string('"A currency measure. 1 US cent = 10^-2 US dollars."')), 'Merge', 'UNITS OF MEASURE', 3888). sigmaCache(instance('$Quantity'('CentUnitedStates', 'PhysicalQuantity'('ConstantQuantity'('CurrencyMeasure'(A)))), '$Class'('UnitOfMeasure')), 2511:[]:instance('CentUnitedStates', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3886). sigmaCache(instance('$Quantity'('CentUnitedStates', 'PhysicalQuantity'('ConstantQuantity'('CurrencyMeasure'(A)))), '$Class'('CurrencyMeasure')), 2510:[]:instance('CentUnitedStates', 'CurrencyMeasure'), 'Merge', 'UNITS OF MEASURE', 3884). sigmaCache(documentation('$Quantity'('DollarUnitedStates', 'PhysicalQuantity'('ConstantQuantity'('CurrencyMeasure'(A)))), '$Object'(string('"A currency measure."'), 'ContentBearingObject'(B))), 2509:[]:documentation('DollarUnitedStates', string('"A currency measure."')), 'Merge', 'UNITS OF MEASURE', 3882). sigmaCache(instance('$Quantity'('DollarUnitedStates', 'PhysicalQuantity'('ConstantQuantity'('CurrencyMeasure'(A)))), '$Class'('UnitOfMeasure')), 2508:[]:instance('DollarUnitedStates', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3880). sigmaCache(instance('$Quantity'('DollarUnitedStates', 'PhysicalQuantity'('ConstantQuantity'('CurrencyMeasure'(A)))), '$Class'('CurrencyMeasure')), 2507:[]:instance('DollarUnitedStates', 'CurrencyMeasure'), 'Merge', 'UNITS OF MEASURE', 3878). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('AngularDegree', 'PhysicalQuantity'('ConstantQuantity'('AngleMeasure'('PlaneAngleMeasure'(C)))))), 'MeasureFn'('MultiplicationFn'('$Quantity'(A, 'Number'('RealNumber'(D))), 'DivisionFn'('$Quantity'('Pi', 'Number'('RealNumber'(E))), '$Quantity'(180, 'Number'(F)))), '$Quantity'('Radian', 'PhysicalQuantity'('ConstantQuantity'('AngleMeasure'('PlaneAngleMeasure'(G))))))), 2506:['NUMBER'=A]:equal('MeasureFn'(A, 'AngularDegree'), 'MeasureFn'('MultiplicationFn'(A, 'DivisionFn'('Pi', 180)), 'Radian')), 'Merge', 'UNITS OF MEASURE', 3872). sigmaCache(documentation('$Quantity'('AngularDegree', 'PhysicalQuantity'('ConstantQuantity'('AngleMeasure'('PlaneAngleMeasure'(A))))), '$Object'(string('"A plane angle measure."'), 'ContentBearingObject'(B))), 2505:[]:documentation('AngularDegree', string('"A plane angle measure."')), 'Merge', 'UNITS OF MEASURE', 3870). sigmaCache(instance('$Quantity'('AngularDegree', 'PhysicalQuantity'('ConstantQuantity'('AngleMeasure'('PlaneAngleMeasure'(A))))), '$Class'('UnitOfMeasure')), 2504:[]:instance('AngularDegree', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3868). sigmaCache(instance('$Quantity'('AngularDegree', 'PhysicalQuantity'('ConstantQuantity'('AngleMeasure'('PlaneAngleMeasure'(A))))), '$Class'('PlaneAngleMeasure')), 2503:[]:instance('AngularDegree', 'PlaneAngleMeasure'), 'Merge', 'UNITS OF MEASURE', 3866). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('BritishThermalUnit', 'PhysicalQuantity'('FunctionQuantity'(C)))), 'MeasureFn'('MultiplicationFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(1055.06, 'Number'(E))), '$Quantity'('Joule', 'PhysicalQuantity'('FunctionQuantity'(F))))), 2502:['NUMBER'=A]:equal('MeasureFn'(A, 'BritishThermalUnit'), 'MeasureFn'('MultiplicationFn'(A, 1055.06), 'Joule')), 'Merge', 'UNITS OF MEASURE', 3862). sigmaCache(documentation('$Quantity'('BritishThermalUnit', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Object'(string('"An energy measure."'), 'ContentBearingObject'(B))), 2501:[]:documentation('BritishThermalUnit', string('"An energy measure."')), 'Merge', 'UNITS OF MEASURE', 3860). sigmaCache(instance('$Quantity'('BritishThermalUnit', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('UnitOfMeasure')), 2500:[]:instance('BritishThermalUnit', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3858). sigmaCache(instance('$Quantity'('BritishThermalUnit', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('FunctionQuantity')), 2499:[]:instance('BritishThermalUnit', 'FunctionQuantity'), 'Merge', 'UNITS OF MEASURE', 3856). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('Calorie', 'PhysicalQuantity'('FunctionQuantity'(C)))), 'MeasureFn'('MultiplicationFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(4.1868, 'Number'(E))), '$Quantity'('Joule', 'PhysicalQuantity'('FunctionQuantity'(F))))), 2498:['NUMBER'=A]:equal('MeasureFn'(A, 'Calorie'), 'MeasureFn'('MultiplicationFn'(A, 4.1868), 'Joule')), 'Merge', 'UNITS OF MEASURE', 3854). sigmaCache(documentation('$Quantity'('Calorie', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Object'(string('"A Calorie is an energy measure."'), 'ContentBearingObject'(B))), 2497:[]:documentation('Calorie', string('"A Calorie is an energy measure."')), 'Merge', 'UNITS OF MEASURE', 3852). sigmaCache(instance('$Quantity'('Calorie', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('UnitOfMeasure')), 2496:[]:instance('Calorie', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3850). sigmaCache(instance('$Quantity'('Calorie', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('FunctionQuantity')), 2495:[]:instance('Calorie', 'FunctionQuantity'), 'Merge', 'UNITS OF MEASURE', 3848). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('PoundForce', 'PhysicalQuantity'('FunctionQuantity'(C)))), 'MeasureFn'('MultiplicationFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(4.44822, 'Number'(E))), '$Quantity'('Newton', 'PhysicalQuantity'('FunctionQuantity'(F))))), 2494:['NUMBER'=A]:equal('MeasureFn'(A, 'PoundForce'), 'MeasureFn'('MultiplicationFn'(A, 4.44822), 'Newton')), 'Merge', 'UNITS OF MEASURE', 3844). sigmaCache(documentation('$Quantity'('PoundForce', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Object'(string('"English pound of force. The conversion factor depends on the local value of the acceleration of free fall. A mean value is used in the conversion axiom associated with this constant."'), 'ContentBearingObject'(B))), 2493:[]:documentation('PoundForce', string('"English pound of force. The conversion factor depends on the local value of the acceleration of free fall. A mean value is used in the conversion axiom associated with this constant."')), 'Merge', 'UNITS OF MEASURE', 3842). sigmaCache(instance('$Quantity'('PoundForce', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('UnitOfMeasure')), 2492:[]:instance('PoundForce', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3840). sigmaCache(instance('$Quantity'('PoundForce', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('FunctionQuantity')), 2491:[]:instance('PoundForce', 'FunctionQuantity'), 'Merge', 'UNITS OF MEASURE', 3838). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('Rankine', 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(C))))), 'MeasureFn'('MultiplicationFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(1.8, 'Number'(E))), '$Quantity'('Kelvin', 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(F)))))), 2490:['NUMBER'=A]:equal('MeasureFn'(A, 'Rankine'), 'MeasureFn'('MultiplicationFn'(A, 1.8), 'Kelvin')), 'Merge', 'UNITS OF MEASURE', 3834). sigmaCache(documentation('$Quantity'('Rankine', 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(A)))), '$Object'(string('"A TemperatureMeasure. Note that 0 degrees Rankine is the same as the absolute zero (i.e. 0 degrees Kelvin)."'), 'ContentBearingObject'(B))), 2489:[]:documentation('Rankine', string('"A TemperatureMeasure. Note that 0 degrees Rankine is the same as the absolute zero (i.e. 0 degrees Kelvin)."')), 'Merge', 'UNITS OF MEASURE', 3832). sigmaCache(instance('$Quantity'('Rankine', 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(A)))), '$Class'('UnitOfMeasure')), 2488:[]:instance('Rankine', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3830). sigmaCache(instance('$Quantity'('Rankine', 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(A)))), '$Class'('TemperatureMeasure')), 2487:[]:instance('Rankine', 'TemperatureMeasure'), 'Merge', 'UNITS OF MEASURE', 3828). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('Slug', 'PhysicalQuantity'('ConstantQuantity'('MassMeasure'(C))))), 'MeasureFn'('MultiplicationFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(14593.9, 'Number'(E))), '$Quantity'('Gram', 'PhysicalQuantity'('ConstantQuantity'('MassMeasure'(F)))))), 2486:['NUMBER'=A]:equal('MeasureFn'(A, 'Slug'), 'MeasureFn'('MultiplicationFn'(A, 14593.9), 'Gram')), 'Merge', 'UNITS OF MEASURE', 3824). sigmaCache(documentation('$Quantity'('Slug', 'PhysicalQuantity'('ConstantQuantity'('MassMeasure'(A)))), '$Object'(string('"English mass unit of slugs."'), 'ContentBearingObject'(B))), 2485:[]:documentation('Slug', string('"English mass unit of slugs."')), 'Merge', 'UNITS OF MEASURE', 3822). sigmaCache(instance('$Quantity'('Slug', 'PhysicalQuantity'('ConstantQuantity'('MassMeasure'(A)))), '$Class'('UnitOfMeasure')), 2484:[]:instance('Slug', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3820). sigmaCache(instance('$Quantity'('Slug', 'PhysicalQuantity'('ConstantQuantity'('MassMeasure'(A)))), '$Class'('MassMeasure')), 2483:[]:instance('Slug', 'MassMeasure'), 'Merge', 'UNITS OF MEASURE', 3818). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('PoundMass', 'PhysicalQuantity'('ConstantQuantity'('MassMeasure'(C))))), 'MeasureFn'('MultiplicationFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(453.592, 'Number'(E))), '$Quantity'('Gram', 'PhysicalQuantity'('ConstantQuantity'('MassMeasure'(F)))))), 2482:['NUMBER'=A]:equal('MeasureFn'(A, 'PoundMass'), 'MeasureFn'('MultiplicationFn'(A, 453.592), 'Gram')), 'Merge', 'UNITS OF MEASURE', 3816). sigmaCache(documentation('$Quantity'('PoundMass', 'PhysicalQuantity'('ConstantQuantity'('MassMeasure'(A)))), '$Object'(string('"English mass unit of pounds."'), 'ContentBearingObject'(B))), 2481:[]:documentation('PoundMass', string('"English mass unit of pounds."')), 'Merge', 'UNITS OF MEASURE', 3814). sigmaCache(instance('$Quantity'('PoundMass', 'PhysicalQuantity'('ConstantQuantity'('MassMeasure'(A)))), '$Class'('UnitOfMeasure')), 2480:[]:instance('PoundMass', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3812). sigmaCache(instance('$Quantity'('PoundMass', 'PhysicalQuantity'('ConstantQuantity'('MassMeasure'(A)))), '$Class'('MassMeasure')), 2479:[]:instance('PoundMass', 'MassMeasure'), 'Merge', 'UNITS OF MEASURE', 3810). sigmaCache(documentation('$Quantity'('AtomGram', 'PhysicalQuantity'('ConstantQuantity'('MassMeasure'(A)))), '$Object'(string('"MassMeasure that is also known as the gram-atom. Defined as the mass in grams of 1 Mole of pure substance. For example, 1 AtomGram of Carbon 12 will be 12 Grams of pure Carbon 12. 2 AtomGrams of the same substance will be 24 Grams of it. This is an unusual unit in that it is essentially 1 Mole of \'stuff\' measured in grams, so that the actual value (i.e. mass) depends on the type of substance."'), 'ContentBearingObject'(B))), 2478:[]:documentation('AtomGram', string('"MassMeasure that is also known as the gram-atom. Defined as the mass in grams of 1 Mole of pure substance. For example, 1 AtomGram of Carbon 12 will be 12 Grams of pure Carbon 12. 2 AtomGrams of the same substance will be 24 Grams of it. This is an unusual unit in that it is essentially 1 Mole of \'stuff\' measured in grams, so that the actual value (i.e. mass) depends on the type of substance."')), 'Merge', 'UNITS OF MEASURE', 3808). sigmaCache(instance('$Quantity'('AtomGram', 'PhysicalQuantity'('ConstantQuantity'('MassMeasure'(A)))), '$Class'('UnitOfMeasure')), 2477:[]:instance('AtomGram', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3806). sigmaCache(instance('$Quantity'('AtomGram', 'PhysicalQuantity'('ConstantQuantity'('MassMeasure'(A)))), '$Class'('MassMeasure')), 2476:[]:instance('AtomGram', 'MassMeasure'), 'Merge', 'UNITS OF MEASURE', 3804). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('UnitedKingdomGallon', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(C))))), 'MeasureFn'('MultiplicationFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(4.54609, 'Number'(E))), '$Quantity'('Liter', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(F)))))), 2475:['NUMBER'=A]:equal('MeasureFn'(A, 'UnitedKingdomGallon'), 'MeasureFn'('MultiplicationFn'(A, 4.54609), 'Liter')), 'Merge', 'UNITS OF MEASURE', 3800). sigmaCache(documentation('$Quantity'('UnitedKingdomGallon', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(A)))), '$Object'(string('"Unit of volume commonly used in the United Kingdom."'), 'ContentBearingObject'(B))), 2474:[]:documentation('UnitedKingdomGallon', string('"Unit of volume commonly used in the United Kingdom."')), 'Merge', 'UNITS OF MEASURE', 3798). sigmaCache(instance('$Quantity'('UnitedKingdomGallon', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(A)))), '$Class'('UnitOfMeasure')), 2473:[]:instance('UnitedKingdomGallon', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3796). sigmaCache(instance('$Quantity'('UnitedKingdomGallon', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(A)))), '$Class'('VolumeMeasure')), 2472:[]:instance('UnitedKingdomGallon', 'VolumeMeasure'), 'Merge', 'UNITS OF MEASURE', 3794). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('Ounce', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(C))))), 'MeasureFn'('DivisionFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(8, 'Number'(E))), '$Quantity'('Cup', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(F)))))), 2471:['NUMBER'=A]:equal('MeasureFn'(A, 'Ounce'), 'MeasureFn'('DivisionFn'(A, 8), 'Cup')), 'Merge', 'UNITS OF MEASURE', 3792). sigmaCache(documentation('$Quantity'('Ounce', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(A)))), '$Object'(string('"English unit of volume equal to 1/8 of a Cup."'), 'ContentBearingObject'(B))), 2470:[]:documentation('Ounce', string('"English unit of volume equal to 1/8 of a Cup."')), 'Merge', 'UNITS OF MEASURE', 3790). sigmaCache(instance('$Quantity'('Ounce', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(A)))), '$Class'('UnitOfMeasure')), 2469:[]:instance('Ounce', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3788). sigmaCache(instance('$Quantity'('Ounce', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(A)))), '$Class'('VolumeMeasure')), 2468:[]:instance('Ounce', 'VolumeMeasure'), 'Merge', 'UNITS OF MEASURE', 3786). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('Cup', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(C))))), 'MeasureFn'('DivisionFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(2, 'Number'(E))), '$Quantity'('Pint', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(F)))))), 2467:['NUMBER'=A]:equal('MeasureFn'(A, 'Cup'), 'MeasureFn'('DivisionFn'(A, 2), 'Pint')), 'Merge', 'UNITS OF MEASURE', 3784). sigmaCache(documentation('$Quantity'('Cup', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(A)))), '$Object'(string('"English unit of volume equal to 1/2 of a Pint."'), 'ContentBearingObject'(B))), 2466:[]:documentation('Cup', string('"English unit of volume equal to 1/2 of a Pint."')), 'Merge', 'UNITS OF MEASURE', 3782). sigmaCache(instance('$Quantity'('Cup', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(A)))), '$Class'('UnitOfMeasure')), 2465:[]:instance('Cup', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3780). sigmaCache(instance('$Quantity'('Cup', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(A)))), '$Class'('VolumeMeasure')), 2464:[]:instance('Cup', 'VolumeMeasure'), 'Merge', 'UNITS OF MEASURE', 3778). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('Pint', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(C))))), 'MeasureFn'('DivisionFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(2, 'Number'(E))), '$Quantity'('Quart', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(F)))))), 2463:['NUMBER'=A]:equal('MeasureFn'(A, 'Pint'), 'MeasureFn'('DivisionFn'(A, 2), 'Quart')), 'Merge', 'UNITS OF MEASURE', 3776). sigmaCache(documentation('$Quantity'('Pint', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(A)))), '$Object'(string('"English unit of volume equal to 1/2 of a Quart."'), 'ContentBearingObject'(B))), 2462:[]:documentation('Pint', string('"English unit of volume equal to 1/2 of a Quart."')), 'Merge', 'UNITS OF MEASURE', 3774). sigmaCache(instance('$Quantity'('Pint', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(A)))), '$Class'('UnitOfMeasure')), 2461:[]:instance('Pint', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3772). sigmaCache(instance('$Quantity'('Pint', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(A)))), '$Class'('VolumeMeasure')), 2460:[]:instance('Pint', 'VolumeMeasure'), 'Merge', 'UNITS OF MEASURE', 3770). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('Quart', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(C))))), 'MeasureFn'('DivisionFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(4, 'Number'(E))), '$Quantity'('UnitedStatesGallon', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(F)))))), 2459:['NUMBER'=A]:equal('MeasureFn'(A, 'Quart'), 'MeasureFn'('DivisionFn'(A, 4), 'UnitedStatesGallon')), 'Merge', 'UNITS OF MEASURE', 3768). sigmaCache(documentation('$Quantity'('Quart', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(A)))), '$Object'(string('"English unit of volume equal to 1/4 of a UnitedStatesGallon."'), 'ContentBearingObject'(B))), 2458:[]:documentation('Quart', string('"English unit of volume equal to 1/4 of a UnitedStatesGallon."')), 'Merge', 'UNITS OF MEASURE', 3766). sigmaCache(instance('$Quantity'('Quart', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(A)))), '$Class'('UnitOfMeasure')), 2457:[]:instance('Quart', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3764). sigmaCache(instance('$Quantity'('Quart', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(A)))), '$Class'('VolumeMeasure')), 2456:[]:instance('Quart', 'VolumeMeasure'), 'Merge', 'UNITS OF MEASURE', 3762). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('UnitedStatesGallon', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(C))))), 'MeasureFn'('MultiplicationFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(3.78541, 'Number'(E))), '$Quantity'('Liter', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(F)))))), 2455:['NUMBER'=A]:equal('MeasureFn'(A, 'UnitedStatesGallon'), 'MeasureFn'('MultiplicationFn'(A, 3.78541), 'Liter')), 'Merge', 'UNITS OF MEASURE', 3760). sigmaCache(documentation('$Quantity'('UnitedStatesGallon', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(A)))), '$Object'(string('"Unit of volume commonly used in the United States."'), 'ContentBearingObject'(B))), 2454:[]:documentation('UnitedStatesGallon', string('"Unit of volume commonly used in the United States."')), 'Merge', 'UNITS OF MEASURE', 3758). sigmaCache(relatedInternalConcept('$Quantity'('UnitedStatesGallon', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(A)))), '$Quantity'('UnitedKingdomGallon', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(B))))), 2453:[]:relatedInternalConcept('UnitedStatesGallon', 'UnitedKingdomGallon'), 'Merge', 'UNITS OF MEASURE', 3756). sigmaCache(instance('$Quantity'('UnitedStatesGallon', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(A)))), '$Class'('UnitOfMeasure')), 2452:[]:instance('UnitedStatesGallon', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3754). sigmaCache(instance('$Quantity'('UnitedStatesGallon', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(A)))), '$Class'('VolumeMeasure')), 2451:[]:instance('UnitedStatesGallon', 'VolumeMeasure'), 'Merge', 'UNITS OF MEASURE', 3752). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('Mile', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(C))))), 'MeasureFn'('MultiplicationFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(1609.34, 'Number'(E))), '$Quantity'('Meter', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(F)))))), 2450:['NUMBER'=A]:equal('MeasureFn'(A, 'Mile'), 'MeasureFn'('MultiplicationFn'(A, 1609.34), 'Meter')), 'Merge', 'UNITS OF MEASURE', 3748). sigmaCache(documentation('$Quantity'('Mile', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(A)))), '$Object'(string('"English length unit of miles."'), 'ContentBearingObject'(B))), 2449:[]:documentation('Mile', string('"English length unit of miles."')), 'Merge', 'UNITS OF MEASURE', 3746). sigmaCache(instance('$Quantity'('Mile', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(A)))), '$Class'('UnitOfMeasure')), 2448:[]:instance('Mile', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3744). sigmaCache(instance('$Quantity'('Mile', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(A)))), '$Class'('LengthMeasure')), 2447:[]:instance('Mile', 'LengthMeasure'), 'Merge', 'UNITS OF MEASURE', 3742). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('Inch', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(C))))), 'MeasureFn'('MultiplicationFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(0.0254, 'Number'(E))), '$Quantity'('Meter', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(F)))))), 2446:['NUMBER'=A]:equal('MeasureFn'(A, 'Inch'), 'MeasureFn'('MultiplicationFn'(A, 0.0254), 'Meter')), 'Merge', 'UNITS OF MEASURE', 3740). sigmaCache(documentation('$Quantity'('Inch', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(A)))), '$Object'(string('"English length unit of inches."'), 'ContentBearingObject'(B))), 2445:[]:documentation('Inch', string('"English length unit of inches."')), 'Merge', 'UNITS OF MEASURE', 3738). sigmaCache(instance('$Quantity'('Inch', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(A)))), '$Class'('UnitOfMeasure')), 2444:[]:instance('Inch', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3736). sigmaCache(instance('$Quantity'('Inch', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(A)))), '$Class'('LengthMeasure')), 2443:[]:instance('Inch', 'LengthMeasure'), 'Merge', 'UNITS OF MEASURE', 3734). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('Foot', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(C))))), 'MeasureFn'('MultiplicationFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(0.3048, 'Number'(E))), '$Quantity'('Meter', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(F)))))), 2442:['NUMBER'=A]:equal('MeasureFn'(A, 'Foot'), 'MeasureFn'('MultiplicationFn'(A, 0.3048), 'Meter')), 'Merge', 'UNITS OF MEASURE', 3732). sigmaCache(documentation('$Quantity'('Foot', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(A)))), '$Object'(string('"English length unit of feet."'), 'ContentBearingObject'(B))), 2441:[]:documentation('Foot', string('"English length unit of feet."')), 'Merge', 'UNITS OF MEASURE', 3730). sigmaCache(instance('$Quantity'('Foot', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(A)))), '$Class'('UnitOfMeasure')), 2440:[]:instance('Foot', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3728). sigmaCache(instance('$Quantity'('Foot', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(A)))), '$Class'('LengthMeasure')), 2439:[]:instance('Foot', 'LengthMeasure'), 'Merge', 'UNITS OF MEASURE', 3726). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('Angstrom', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(C))))), 'MeasureFn'('MultiplicationFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(1e-010, 'Number'(E))), '$Quantity'('Meter', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(F)))))), 2438:['NUMBER'=A]:equal('MeasureFn'(A, 'Angstrom'), 'MeasureFn'('MultiplicationFn'(A, 1e-010), 'Meter')), 'Merge', 'UNITS OF MEASURE', 3718). sigmaCache(documentation('$Quantity'('Angstrom', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(A)))), '$Object'(string('"The Angstrom is a LengthMeasure. 1 Angstrom = 10^(-10) m"'), 'ContentBearingObject'(B))), 2437:[]:documentation('Angstrom', string('"The Angstrom is a LengthMeasure. 1 Angstrom = 10^(-10) m"')), 'Merge', 'UNITS OF MEASURE', 3716). sigmaCache(instance('$Quantity'('Angstrom', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(A)))), '$Class'('UnitOfMeasure')), 2436:[]:instance('Angstrom', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3714). sigmaCache(instance('$Quantity'('Angstrom', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(A)))), '$Class'('LengthMeasure')), 2435:[]:instance('Angstrom', 'LengthMeasure'), 'Merge', 'UNITS OF MEASURE', 3712). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('ElectronVolt', 'PhysicalQuantity'('FunctionQuantity'(C)))), 'MeasureFn'('MultiplicationFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(1.60218e-019, 'Number'(E))), '$Quantity'('Joule', 'PhysicalQuantity'('FunctionQuantity'(F))))), 2434:['NUMBER'=A]:equal('MeasureFn'(A, 'ElectronVolt'), 'MeasureFn'('MultiplicationFn'(A, 1.60218e-019), 'Joule')), 'Merge', 'UNITS OF MEASURE', 3706). sigmaCache(documentation('$Quantity'('ElectronVolt', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Object'(string('"The ElectronVolt is an energy measure. Symbol: eV. It is the kinetic energy acquired by an electron in passing through a potential difference of 1 Volt in a vacuum."'), 'ContentBearingObject'(B))), 2433:[]:documentation('ElectronVolt', string('"The ElectronVolt is an energy measure. Symbol: eV. It is the kinetic energy acquired by an electron in passing through a potential difference of 1 Volt in a vacuum."')), 'Merge', 'UNITS OF MEASURE', 3704). sigmaCache(instance('$Quantity'('ElectronVolt', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('UnitOfMeasure')), 2432:[]:instance('ElectronVolt', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3702). sigmaCache(instance('$Quantity'('ElectronVolt', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('FunctionQuantity')), 2431:[]:instance('ElectronVolt', 'FunctionQuantity'), 'Merge', 'UNITS OF MEASURE', 3700). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('Amu', 'PhysicalQuantity'('ConstantQuantity'('MassMeasure'(C))))), 'MeasureFn'('MultiplicationFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(1.66054e-024, 'Number'(E))), '$Quantity'('Gram', 'PhysicalQuantity'('ConstantQuantity'('MassMeasure'(F)))))), 2430:['NUMBER'=A]:equal('MeasureFn'(A, 'Amu'), 'MeasureFn'('MultiplicationFn'(A, 1.66054e-024), 'Gram')), 'Merge', 'UNITS OF MEASURE', 3698). sigmaCache(documentation('$Quantity'('Amu', 'PhysicalQuantity'('ConstantQuantity'('MassMeasure'(A)))), '$Object'(string('"Atomic mass unit. Symbol: u. It is the mass of the twelfth part of an atom of the Carbon 12 isotope."'), 'ContentBearingObject'(B))), 2429:[]:documentation('Amu', string('"Atomic mass unit. Symbol: u. It is the mass of the twelfth part of an atom of the Carbon 12 isotope."')), 'Merge', 'UNITS OF MEASURE', 3696). sigmaCache(instance('$Quantity'('Amu', 'PhysicalQuantity'('ConstantQuantity'('MassMeasure'(A)))), '$Class'('UnitOfMeasure')), 2428:[]:instance('Amu', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3694). sigmaCache(instance('$Quantity'('Amu', 'PhysicalQuantity'('ConstantQuantity'('MassMeasure'(A)))), '$Class'('MassMeasure')), 2427:[]:instance('Amu', 'MassMeasure'), 'Merge', 'UNITS OF MEASURE', 3692). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('YearDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(C)))))), 'MeasureFn'('MultiplicationFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(365, 'Number'(E))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(F))))))), 2426:['NUMBER'=A]:equal('MeasureFn'(A, 'YearDuration'), 'MeasureFn'('MultiplicationFn'(A, 365), 'DayDuration')), 'Merge', 'UNITS OF MEASURE', 3686). sigmaCache(documentation('$Quantity'('YearDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(A))))), '$Object'(string('"Time unit. one calendar year. 1 year = 365 days = 31536000 seconds."'), 'ContentBearingObject'(B))), 2425:[]:documentation('YearDuration', string('"Time unit. one calendar year. 1 year = 365 days = 31536000 seconds."')), 'Merge', 'UNITS OF MEASURE', 3684). sigmaCache(instance('$Quantity'('YearDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(A))))), '$Class'('UnitOfMeasure')), 2424:[]:instance('YearDuration', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3682). sigmaCache(instance('$Quantity'('YearDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(A))))), '$Class'('TimeDuration')), 2423:[]:instance('YearDuration', 'TimeDuration'), 'Merge', 'UNITS OF MEASURE', 3680). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('WeekDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(C)))))), 'MeasureFn'('MultiplicationFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(7, 'Number'(E))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(F))))))), 2422:['NUMBER'=A]:equal('MeasureFn'(A, 'WeekDuration'), 'MeasureFn'('MultiplicationFn'(A, 7), 'DayDuration')), 'Merge', 'UNITS OF MEASURE', 3678). sigmaCache(documentation('$Quantity'('WeekDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(A))))), '$Object'(string('"Time unit. A week\'s duration is seven days."'), 'ContentBearingObject'(B))), 2421:[]:documentation('WeekDuration', string('"Time unit. A week\'s duration is seven days."')), 'Merge', 'UNITS OF MEASURE', 3676). sigmaCache(instance('$Quantity'('WeekDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(A))))), '$Class'('UnitOfMeasure')), 2420:[]:instance('WeekDuration', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3674). sigmaCache(instance('$Quantity'('WeekDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(A))))), '$Class'('TimeDuration')), 2419:[]:instance('WeekDuration', 'TimeDuration'), 'Merge', 'UNITS OF MEASURE', 3672). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('MinuteDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(C)))))), 'MeasureFn'('MultiplicationFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(60, 'Number'(E))), '$Quantity'('SecondDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(F))))))), 2418:['NUMBER'=A]:equal('MeasureFn'(A, 'MinuteDuration'), 'MeasureFn'('MultiplicationFn'(A, 60), 'SecondDuration')), 'Merge', 'UNITS OF MEASURE', 3670). sigmaCache(documentation('$Quantity'('MinuteDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(A))))), '$Object'(string('"Time unit. 1 minute = 60 seconds. "'), 'ContentBearingObject'(B))), 2417:[]:documentation('MinuteDuration', string('"Time unit. 1 minute = 60 seconds. "')), 'Merge', 'UNITS OF MEASURE', 3668). sigmaCache(instance('$Quantity'('MinuteDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(A))))), '$Class'('UnitOfMeasure')), 2416:[]:instance('MinuteDuration', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3666). sigmaCache(instance('$Quantity'('MinuteDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(A))))), '$Class'('TimeDuration')), 2415:[]:instance('MinuteDuration', 'TimeDuration'), 'Merge', 'UNITS OF MEASURE', 3664). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('HourDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(C)))))), 'MeasureFn'('MultiplicationFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(60, 'Number'(E))), '$Quantity'('MinuteDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(F))))))), 2414:['NUMBER'=A]:equal('MeasureFn'(A, 'HourDuration'), 'MeasureFn'('MultiplicationFn'(A, 60), 'MinuteDuration')), 'Merge', 'UNITS OF MEASURE', 3662). sigmaCache(documentation('$Quantity'('HourDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(A))))), '$Object'(string('"Time unit. 1 hour = 60 minutes."'), 'ContentBearingObject'(B))), 2413:[]:documentation('HourDuration', string('"Time unit. 1 hour = 60 minutes."')), 'Merge', 'UNITS OF MEASURE', 3660). sigmaCache(instance('$Quantity'('HourDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(A))))), '$Class'('UnitOfMeasure')), 2412:[]:instance('HourDuration', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3658). sigmaCache(instance('$Quantity'('HourDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(A))))), '$Class'('TimeDuration')), 2411:[]:instance('HourDuration', 'TimeDuration'), 'Merge', 'UNITS OF MEASURE', 3656). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(C)))))), 'MeasureFn'('MultiplicationFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(24, 'Number'(E))), '$Quantity'('HourDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(F))))))), 2410:['NUMBER'=A]:equal('MeasureFn'(A, 'DayDuration'), 'MeasureFn'('MultiplicationFn'(A, 24), 'HourDuration')), 'Merge', 'UNITS OF MEASURE', 3654). sigmaCache(documentation('$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(A))))), '$Object'(string('"Time unit. 1 day = 24 hours."'), 'ContentBearingObject'(B))), 2409:[]:documentation('DayDuration', string('"Time unit. 1 day = 24 hours."')), 'Merge', 'UNITS OF MEASURE', 3652). sigmaCache(instance('$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(A))))), '$Class'('UnitOfMeasure')), 2408:[]:instance('DayDuration', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3650). sigmaCache(instance('$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(A))))), '$Class'('TimeDuration')), 2407:[]:instance('DayDuration', 'TimeDuration'), 'Merge', 'UNITS OF MEASURE', 3648). sigmaCache(documentation('$Quantity'('Sievert', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Object'(string('"SI dose equivalent measure. Symbol: Sv. It is a unit of biologic dose of ionizing radiation. The Sievert makes it possible to normalize doses of different types of radiation. It takes into account the relative biologic effectiveness of ionizing radiation, since each form of such radiation--e.g., X rays, gamma rays, neutrons-- has a slightly different effect on living tissue for a given absorbed dose. The dose equivalent of a given type of radiation (in Sievert) is the dose of the radiation in Gray multiplied by a quality factor that is based on the relative biologic effectiveness of the radiation. Accordingly, one Sievert is generally defined as the amount of radiation roughly equivalent in biologic effectiveness to one Gray of gamma radiation. Sievert = J/kg = m^2*s^(-2)"'), 'ContentBearingObject'(B))), 2406:[]:documentation('Sievert', string('"SI dose equivalent measure. Symbol: Sv. It is a unit of biologic dose of ionizing radiation. The Sievert makes it possible to normalize doses of different types of radiation. It takes into account the relative biologic effectiveness of ionizing radiation, since each form of such radiation--e.g., X rays, gamma rays, neutrons-- has a slightly different effect on living tissue for a given absorbed dose. The dose equivalent of a given type of radiation (in Sievert) is the dose of the radiation in Gray multiplied by a quality factor that is based on the relative biologic effectiveness of the radiation. Accordingly, one Sievert is generally defined as the amount of radiation roughly equivalent in biologic effectiveness to one Gray of gamma radiation. Sievert = J/kg = m^2*s^(-2)"')), 'Merge', 'UNITS OF MEASURE', 3644). sigmaCache(instance('$Quantity'('Sievert', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('SystemeInternationalUnit')), 2405:[]:instance('Sievert', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3642). sigmaCache(instance('$Quantity'('Sievert', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('FunctionQuantity')), 2404:[]:instance('Sievert', 'FunctionQuantity'), 'Merge', 'UNITS OF MEASURE', 3640). sigmaCache(documentation('$Quantity'('Gray', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Object'(string('"SI absorbed dose measure. Symbol: Gy. It measures the dose of radiation absorbed in living tissue. It is equal approximately to the absorbed dose delivered when the energy per unit mass imparted to matter by ionizing radiation is 1 Joule per kilogram. Gray = J/kg = m^2*s^(-2)."'), 'ContentBearingObject'(B))), 2403:[]:documentation('Gray', string('"SI absorbed dose measure. Symbol: Gy. It measures the dose of radiation absorbed in living tissue. It is equal approximately to the absorbed dose delivered when the energy per unit mass imparted to matter by ionizing radiation is 1 Joule per kilogram. Gray = J/kg = m^2*s^(-2)."')), 'Merge', 'UNITS OF MEASURE', 3636). sigmaCache(instance('$Quantity'('Gray', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('SystemeInternationalUnit')), 2402:[]:instance('Gray', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3634). sigmaCache(instance('$Quantity'('Gray', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('FunctionQuantity')), 2401:[]:instance('Gray', 'FunctionQuantity'), 'Merge', 'UNITS OF MEASURE', 3632). sigmaCache(documentation('$Quantity'('Becquerel', 'PhysicalQuantity'('FunctionQuantity'('UnaryConstantFunctionQuantity'('TimeDependentQuantity'(A))))), '$Object'(string('"SI activity measure. Symbol: Bq. It measures the amount of radioactivity contained in a given sample of matter. It is that quantity of a radioactive element in which there is one atomic disintegration per SecondDuration. Becquerel = s^(-1)."'), 'ContentBearingObject'(B))), 2400:[]:documentation('Becquerel', string('"SI activity measure. Symbol: Bq. It measures the amount of radioactivity contained in a given sample of matter. It is that quantity of a radioactive element in which there is one atomic disintegration per SecondDuration. Becquerel = s^(-1)."')), 'Merge', 'UNITS OF MEASURE', 3628). sigmaCache(instance('$Quantity'('Becquerel', 'PhysicalQuantity'('FunctionQuantity'('UnaryConstantFunctionQuantity'('TimeDependentQuantity'(A))))), '$Class'('SystemeInternationalUnit')), 2399:[]:instance('Becquerel', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3626). sigmaCache(instance('$Quantity'('Becquerel', 'PhysicalQuantity'('FunctionQuantity'('UnaryConstantFunctionQuantity'('TimeDependentQuantity'(A))))), '$Class'('TimeDependentQuantity')), 2398:[]:instance('Becquerel', 'TimeDependentQuantity'), 'Merge', 'UNITS OF MEASURE', 3624). sigmaCache(documentation('$Quantity'('Lux', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Object'(string('"SI illuminance measure. Symbol: lx. It is the amount of illumination provided when one Lumen is evenly distributed over an area of 1 square Meter. This is also equivalent to the illumination that would exist on a surface all points of which are one Meter from a point source of one Candela. Lux = lm/m^2 = m^(-2)*cd."'), 'ContentBearingObject'(B))), 2397:[]:documentation('Lux', string('"SI illuminance measure. Symbol: lx. It is the amount of illumination provided when one Lumen is evenly distributed over an area of 1 square Meter. This is also equivalent to the illumination that would exist on a surface all points of which are one Meter from a point source of one Candela. Lux = lm/m^2 = m^(-2)*cd."')), 'Merge', 'UNITS OF MEASURE', 3620). sigmaCache(instance('$Quantity'('Lux', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('SystemeInternationalUnit')), 2396:[]:instance('Lux', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3618). sigmaCache(instance('$Quantity'('Lux', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('FunctionQuantity')), 2395:[]:instance('Lux', 'FunctionQuantity'), 'Merge', 'UNITS OF MEASURE', 3616). sigmaCache(documentation('$Quantity'('Lumen', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Object'(string('"SI luminous flux measure. Symbol: lm. It is the amount streaming outward through one solid angle of 1 Steradian from a uniform point source having an intensity of one Candela. Lumen = cd*sr = cd * 1."'), 'ContentBearingObject'(B))), 2394:[]:documentation('Lumen', string('"SI luminous flux measure. Symbol: lm. It is the amount streaming outward through one solid angle of 1 Steradian from a uniform point source having an intensity of one Candela. Lumen = cd*sr = cd * 1."')), 'Merge', 'UNITS OF MEASURE', 3612). sigmaCache(instance('$Quantity'('Lumen', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('SystemeInternationalUnit')), 2393:[]:instance('Lumen', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3610). sigmaCache(instance('$Quantity'('Lumen', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('FunctionQuantity')), 2392:[]:instance('Lumen', 'FunctionQuantity'), 'Merge', 'UNITS OF MEASURE', 3608). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('Celsius', 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(C))))), 'MeasureFn'('SubtractionFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(273.15, 'Number'(E))), '$Quantity'('Kelvin', 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(F)))))), 2391:['NUMBER'=A]:equal('MeasureFn'(A, 'Celsius'), 'MeasureFn'('SubtractionFn'(A, 273.15), 'Kelvin')), 'Merge', 'UNITS OF MEASURE', 3604). sigmaCache(documentation('$Quantity'('Celsius', 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(A)))), '$Object'(string('"A TemperatureMeasure. Kelvin differs from the Celsius scale in that the triple point of water is defined to be 273.16 degrees Kelvin while it is 0 degrees Celsius. The boiling point of water is 100 degrees Celsius. The magnitudes of intervals in the two scales are the same. By definition the conversion constant is 273.15"'), 'ContentBearingObject'(B))), 2390:[]:documentation('Celsius', string('"A TemperatureMeasure. Kelvin differs from the Celsius scale in that the triple point of water is defined to be 273.16 degrees Kelvin while it is 0 degrees Celsius. The boiling point of water is 100 degrees Celsius. The magnitudes of intervals in the two scales are the same. By definition the conversion constant is 273.15"')), 'Merge', 'UNITS OF MEASURE', 3602). sigmaCache(instance('$Quantity'('Celsius', 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(A)))), '$Class'('SystemeInternationalUnit')), 2389:[]:instance('Celsius', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3600). sigmaCache(instance('$Quantity'('Celsius', 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(A)))), '$Class'('TemperatureMeasure')), 2388:[]:instance('Celsius', 'TemperatureMeasure'), 'Merge', 'UNITS OF MEASURE', 3598). sigmaCache(documentation('$Quantity'('Henry', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Object'(string('"SI inductance measure. Symbol: H. One Henry is equivalent to one Volt divided by one Ampere per SecondDuration. If a current changing at the rate of one Ampere per SecondDuration induces an electromotive force of one Volt, the circuit has an inductance of one Henry. Henry = Wb/A = m^2*kg*s^(-2)*A^(-2)."'), 'ContentBearingObject'(B))), 2387:[]:documentation('Henry', string('"SI inductance measure. Symbol: H. One Henry is equivalent to one Volt divided by one Ampere per SecondDuration. If a current changing at the rate of one Ampere per SecondDuration induces an electromotive force of one Volt, the circuit has an inductance of one Henry. Henry = Wb/A = m^2*kg*s^(-2)*A^(-2)."')), 'Merge', 'UNITS OF MEASURE', 3594). sigmaCache(instance('$Quantity'('Henry', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('SystemeInternationalUnit')), 2386:[]:instance('Henry', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3592). sigmaCache(instance('$Quantity'('Henry', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('FunctionQuantity')), 2385:[]:instance('Henry', 'FunctionQuantity'), 'Merge', 'UNITS OF MEASURE', 3590). sigmaCache(documentation('$Quantity'('Tesla', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Object'(string('"SI magnetic flux density measure. Symbol: T. One Tesla equals one Weber per square Meter. Tesla = Wb/m^2 = kg*s^(-2)*A^(-1)."'), 'ContentBearingObject'(B))), 2384:[]:documentation('Tesla', string('"SI magnetic flux density measure. Symbol: T. One Tesla equals one Weber per square Meter. Tesla = Wb/m^2 = kg*s^(-2)*A^(-1)."')), 'Merge', 'UNITS OF MEASURE', 3586). sigmaCache(instance('$Quantity'('Tesla', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('SystemeInternationalUnit')), 2383:[]:instance('Tesla', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3584). sigmaCache(instance('$Quantity'('Tesla', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('FunctionQuantity')), 2382:[]:instance('Tesla', 'FunctionQuantity'), 'Merge', 'UNITS OF MEASURE', 3582). sigmaCache(documentation('$Quantity'('Weber', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Object'(string('"SI magnetic flux measure. Symbol: Wb. It is the magnetic flux which, linking a circuit of one turn, produces in it an electromotive force of 1 Volt as it is reduced to zero at a uniform rate in 1 SecondDuration. Weber = V*s = m^2*kg*s^(-2)*A^(-1)."'), 'ContentBearingObject'(B))), 2381:[]:documentation('Weber', string('"SI magnetic flux measure. Symbol: Wb. It is the magnetic flux which, linking a circuit of one turn, produces in it an electromotive force of 1 Volt as it is reduced to zero at a uniform rate in 1 SecondDuration. Weber = V*s = m^2*kg*s^(-2)*A^(-1)."')), 'Merge', 'UNITS OF MEASURE', 3578). sigmaCache(instance('$Quantity'('Weber', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('SystemeInternationalUnit')), 2380:[]:instance('Weber', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3576). sigmaCache(instance('$Quantity'('Weber', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('FunctionQuantity')), 2379:[]:instance('Weber', 'FunctionQuantity'), 'Merge', 'UNITS OF MEASURE', 3574). sigmaCache(documentation('$Quantity'('Siemens', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Object'(string('"SI electric conductance measure. Symbol: S. In the case of direct current, the conductance in Siemens is the reciprocal of the resistance in Ohms; in the case of alternating current, it is the reciprocal of the impedance in ohms. siemens = A/V = m^(-2)*kg(-1)*s^(3)*A^2."'), 'ContentBearingObject'(B))), 2378:[]:documentation('Siemens', string('"SI electric conductance measure. Symbol: S. In the case of direct current, the conductance in Siemens is the reciprocal of the resistance in Ohms; in the case of alternating current, it is the reciprocal of the impedance in ohms. siemens = A/V = m^(-2)*kg(-1)*s^(3)*A^2."')), 'Merge', 'UNITS OF MEASURE', 3570). sigmaCache(instance('$Quantity'('Siemens', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('SystemeInternationalUnit')), 2377:[]:instance('Siemens', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3568). sigmaCache(instance('$Quantity'('Siemens', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('FunctionQuantity')), 2376:[]:instance('Siemens', 'FunctionQuantity'), 'Merge', 'UNITS OF MEASURE', 3566). sigmaCache(documentation('$Quantity'('Ohm', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Object'(string('"SI electric resistance measure. It is the electric resistance between two points of a conductor when a constant difference of potential of 1 Volt, applied between these two points, produces in this conductor a current of 1 Ampere, this conductor not being the force of any electromotive force. Ohm = V/A = m^2*kg*s^(-3)*A^(-2)."'), 'ContentBearingObject'(B))), 2375:[]:documentation('Ohm', string('"SI electric resistance measure. It is the electric resistance between two points of a conductor when a constant difference of potential of 1 Volt, applied between these two points, produces in this conductor a current of 1 Ampere, this conductor not being the force of any electromotive force. Ohm = V/A = m^2*kg*s^(-3)*A^(-2)."')), 'Merge', 'UNITS OF MEASURE', 3562). sigmaCache(instance('$Quantity'('Ohm', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('SystemeInternationalUnit')), 2374:[]:instance('Ohm', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3560). sigmaCache(instance('$Quantity'('Ohm', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('FunctionQuantity')), 2373:[]:instance('Ohm', 'FunctionQuantity'), 'Merge', 'UNITS OF MEASURE', 3558). sigmaCache(documentation('$Quantity'('Farad', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Object'(string('"SI capacitance measure. Symbol: F. It is the capacitance of a capacitator between the plates of which there appears a difference of potential of 1 Volt when it is charged by a quantity of electricity equal to 1 Coulomb. Farad = C/V = m^(-2)*kg(-1)*s^4*A^2."'), 'ContentBearingObject'(B))), 2372:[]:documentation('Farad', string('"SI capacitance measure. Symbol: F. It is the capacitance of a capacitator between the plates of which there appears a difference of potential of 1 Volt when it is charged by a quantity of electricity equal to 1 Coulomb. Farad = C/V = m^(-2)*kg(-1)*s^4*A^2."')), 'Merge', 'UNITS OF MEASURE', 3554). sigmaCache(instance('$Quantity'('Farad', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('SystemeInternationalUnit')), 2371:[]:instance('Farad', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3552). sigmaCache(instance('$Quantity'('Farad', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('FunctionQuantity')), 2370:[]:instance('Farad', 'FunctionQuantity'), 'Merge', 'UNITS OF MEASURE', 3550). sigmaCache(documentation('$Quantity'('Volt', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Object'(string('"SI electric potential measure. Symbol: V. It is the difference of electric potential between two points of a conducting wire carrying a constant current of 1 Ampere, when the power dissipated between these points is equal to 1 Watt. Volt = W/A = m^2*kg*s^(-3)*A^(-1)."'), 'ContentBearingObject'(B))), 2369:[]:documentation('Volt', string('"SI electric potential measure. Symbol: V. It is the difference of electric potential between two points of a conducting wire carrying a constant current of 1 Ampere, when the power dissipated between these points is equal to 1 Watt. Volt = W/A = m^2*kg*s^(-3)*A^(-1)."')), 'Merge', 'UNITS OF MEASURE', 3546). sigmaCache(instance('$Quantity'('Volt', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('SystemeInternationalUnit')), 2368:[]:instance('Volt', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3544). sigmaCache(instance('$Quantity'('Volt', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('FunctionQuantity')), 2367:[]:instance('Volt', 'FunctionQuantity'), 'Merge', 'UNITS OF MEASURE', 3542). sigmaCache(documentation('$Quantity'('Coulomb', 'PhysicalQuantity'('FunctionQuantity'('UnaryConstantFunctionQuantity'('TimeDependentQuantity'(A))))), '$Object'(string('"SI electric charge measure. Symbol: C. It is the quantity of electric charge transported through a cross section of a conductor in an electric circuit during each SecondDuration by a current of 1 Ampere. Coulomb = s*A."'), 'ContentBearingObject'(B))), 2366:[]:documentation('Coulomb', string('"SI electric charge measure. Symbol: C. It is the quantity of electric charge transported through a cross section of a conductor in an electric circuit during each SecondDuration by a current of 1 Ampere. Coulomb = s*A."')), 'Merge', 'UNITS OF MEASURE', 3538). sigmaCache(instance('$Quantity'('Coulomb', 'PhysicalQuantity'('FunctionQuantity'('UnaryConstantFunctionQuantity'('TimeDependentQuantity'(A))))), '$Class'('SystemeInternationalUnit')), 2365:[]:instance('Coulomb', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3536). sigmaCache(instance('$Quantity'('Coulomb', 'PhysicalQuantity'('FunctionQuantity'('UnaryConstantFunctionQuantity'('TimeDependentQuantity'(A))))), '$Class'('TimeDependentQuantity')), 2364:[]:instance('Coulomb', 'TimeDependentQuantity'), 'Merge', 'UNITS OF MEASURE', 3534). sigmaCache(documentation('$Quantity'('Watt', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Object'(string('"SI power measure. Aymbol: W. A UnitOfMeasure that measures power, i.e. energy produced or expended divided by TimeDuration. It is the power which gives rise to the production of energy (or work) at the rate of one Joule per SecondDuration. Watt = J/s = m^2*kg*s^(-3)."'), 'ContentBearingObject'(B))), 2363:[]:documentation('Watt', string('"SI power measure. Aymbol: W. A UnitOfMeasure that measures power, i.e. energy produced or expended divided by TimeDuration. It is the power which gives rise to the production of energy (or work) at the rate of one Joule per SecondDuration. Watt = J/s = m^2*kg*s^(-3)."')), 'Merge', 'UNITS OF MEASURE', 3528). sigmaCache(instance('$Quantity'('Watt', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('SystemeInternationalUnit')), 2362:[]:instance('Watt', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3526). sigmaCache(instance('$Quantity'('Watt', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('FunctionQuantity')), 2361:[]:instance('Watt', 'FunctionQuantity'), 'Merge', 'UNITS OF MEASURE', 3524). sigmaCache(documentation('$Quantity'('Joule', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Object'(string('"SI energy measure. Symbol: J. It is the work done when the point of application of 1 Newton is displaced a distance of 1 Meter in the direction of the force. Joule = N*m = m^2*kg*s^(-2)."'), 'ContentBearingObject'(B))), 2360:[]:documentation('Joule', string('"SI energy measure. Symbol: J. It is the work done when the point of application of 1 Newton is displaced a distance of 1 Meter in the direction of the force. Joule = N*m = m^2*kg*s^(-2)."')), 'Merge', 'UNITS OF MEASURE', 3520). sigmaCache(instance('$Quantity'('Joule', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('SystemeInternationalUnit')), 2359:[]:instance('Joule', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3518). sigmaCache(instance('$Quantity'('Joule', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('FunctionQuantity')), 2358:[]:instance('Joule', 'FunctionQuantity'), 'Merge', 'UNITS OF MEASURE', 3516). sigmaCache(documentation('$Quantity'('Pascal', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Object'(string('"SI pressure measure. Symbol:Pa. It is the pressure of one Newton per square Meter. Pascal = N/m^2 = m^(-1)*kg*s^(-2)."'), 'ContentBearingObject'(B))), 2357:[]:documentation('Pascal', string('"SI pressure measure. Symbol:Pa. It is the pressure of one Newton per square Meter. Pascal = N/m^2 = m^(-1)*kg*s^(-2)."')), 'Merge', 'UNITS OF MEASURE', 3512). sigmaCache(instance('$Quantity'('Pascal', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('SystemeInternationalUnit')), 2356:[]:instance('Pascal', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3510). sigmaCache(instance('$Quantity'('Pascal', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('FunctionQuantity')), 2355:[]:instance('Pascal', 'FunctionQuantity'), 'Merge', 'UNITS OF MEASURE', 3508). sigmaCache(documentation('$Quantity'('Newton', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Object'(string('"SI force measure. Symbol: N. It is that force which gives to a mass of 1 kilogram an acceleration of 1 Meter per SecondDuration. Newton = m*kg*s^(-2)."'), 'ContentBearingObject'(B))), 2354:[]:documentation('Newton', string('"SI force measure. Symbol: N. It is that force which gives to a mass of 1 kilogram an acceleration of 1 Meter per SecondDuration. Newton = m*kg*s^(-2)."')), 'Merge', 'UNITS OF MEASURE', 3504). sigmaCache(instance('$Quantity'('Newton', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('SystemeInternationalUnit')), 2353:[]:instance('Newton', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3502). sigmaCache(instance('$Quantity'('Newton', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('FunctionQuantity')), 2352:[]:instance('Newton', 'FunctionQuantity'), 'Merge', 'UNITS OF MEASURE', 3500). sigmaCache(documentation('$Quantity'('Hertz', 'PhysicalQuantity'('FunctionQuantity'('UnaryConstantFunctionQuantity'('TimeDependentQuantity'(A))))), '$Object'(string('"SI frequency measure. Symbol: Hz. It is the number of cycles per second. Hertz = s^(-1). Note that Hertz does not have a conversion function."'), 'ContentBearingObject'(B))), 2351:[]:documentation('Hertz', string('"SI frequency measure. Symbol: Hz. It is the number of cycles per second. Hertz = s^(-1). Note that Hertz does not have a conversion function."')), 'Merge', 'UNITS OF MEASURE', 3496). sigmaCache(instance('$Quantity'('Hertz', 'PhysicalQuantity'('FunctionQuantity'('UnaryConstantFunctionQuantity'('TimeDependentQuantity'(A))))), '$Class'('SystemeInternationalUnit')), 2350:[]:instance('Hertz', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3494). sigmaCache(instance('$Quantity'('Hertz', 'PhysicalQuantity'('FunctionQuantity'('UnaryConstantFunctionQuantity'('TimeDependentQuantity'(A))))), '$Class'('TimeDependentQuantity')), 2349:[]:instance('Hertz', 'TimeDependentQuantity'), 'Merge', 'UNITS OF MEASURE', 3492). sigmaCache(documentation('$Quantity'('Steradian', 'PhysicalQuantity'('ConstantQuantity'('AngleMeasure'('SolidAngleMeasure'(A))))), '$Object'(string('"SI solid angle measure. Symbol: sr. It is the solid angle of a sphere subtended by a portion of the surface whose area is equal to the square of the sphere\'s radius. Another definition is: the solid angle which, having its vertex in the center of the sphere, cuts off an area of the surface of the sphere equal to that of a square with sides of length equal to the radius of the sphere. Steradian = m^2/m^2 = 1."'), 'ContentBearingObject'(B))), 2348:[]:documentation('Steradian', string('"SI solid angle measure. Symbol: sr. It is the solid angle of a sphere subtended by a portion of the surface whose area is equal to the square of the sphere\'s radius. Another definition is: the solid angle which, having its vertex in the center of the sphere, cuts off an area of the surface of the sphere equal to that of a square with sides of length equal to the radius of the sphere. Steradian = m^2/m^2 = 1."')), 'Merge', 'UNITS OF MEASURE', 3488). sigmaCache(instance('$Quantity'('Steradian', 'PhysicalQuantity'('ConstantQuantity'('AngleMeasure'('SolidAngleMeasure'(A))))), '$Class'('SystemeInternationalUnit')), 2347:[]:instance('Steradian', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3486). sigmaCache(instance('$Quantity'('Steradian', 'PhysicalQuantity'('ConstantQuantity'('AngleMeasure'('SolidAngleMeasure'(A))))), '$Class'('SolidAngleMeasure')), 2346:[]:instance('Steradian', 'SolidAngleMeasure'), 'Merge', 'UNITS OF MEASURE', 3484). sigmaCache(documentation('$Quantity'('Radian', 'PhysicalQuantity'('ConstantQuantity'('AngleMeasure'('PlaneAngleMeasure'(A))))), '$Object'(string('"SI plane angle measure. Symbol: rad. It is the angle of a circle subtended by an arc equal in length to the circle\'s radius. Another definition is: the plane angle between two radii of a circle which cut off on the circumference an arc equal in length to the radius. Radian = m/m = 1."'), 'ContentBearingObject'(B))), 2345:[]:documentation('Radian', string('"SI plane angle measure. Symbol: rad. It is the angle of a circle subtended by an arc equal in length to the circle\'s radius. Another definition is: the plane angle between two radii of a circle which cut off on the circumference an arc equal in length to the radius. Radian = m/m = 1."')), 'Merge', 'UNITS OF MEASURE', 3480). sigmaCache(instance('$Quantity'('Radian', 'PhysicalQuantity'('ConstantQuantity'('AngleMeasure'('PlaneAngleMeasure'(A))))), '$Class'('SystemeInternationalUnit')), 2344:[]:instance('Radian', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3478). sigmaCache(instance('$Quantity'('Radian', 'PhysicalQuantity'('ConstantQuantity'('AngleMeasure'('PlaneAngleMeasure'(A))))), '$Class'('PlaneAngleMeasure')), 2343:[]:instance('Radian', 'PlaneAngleMeasure'), 'Merge', 'UNITS OF MEASURE', 3476). sigmaCache(equal('MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'('Centimeter', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(C))))), 'MeasureFn'('MultiplicationFn'('$Quantity'(A, 'Number'('RealNumber'(D))), '$Quantity'(0.01, 'Number'(E))), '$Quantity'('Meter', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(F)))))), 2342:['NUMBER'=A]:equal('MeasureFn'(A, 'Centimeter'), 'MeasureFn'('MultiplicationFn'(A, 0.01), 'Meter')), 'Merge', 'UNITS OF MEASURE', 3466). sigmaCache(documentation('$Quantity'('Centimeter', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(A)))), '$Object'(string('"Submultiple of Meter. Symbol: cm. It is the 100th part of a Meter"'), 'ContentBearingObject'(B))), 2341:[]:documentation('Centimeter', string('"Submultiple of Meter. Symbol: cm. It is the 100th part of a Meter"')), 'Merge', 'UNITS OF MEASURE', 3464). sigmaCache(instance('$Quantity'('Centimeter', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(A)))), '$Class'('UnitOfMeasure')), 2340:[]:instance('Centimeter', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3462). sigmaCache(instance('$Quantity'('Centimeter', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(A)))), '$Class'('LengthMeasure')), 2339:[]:instance('Centimeter', 'LengthMeasure'), 'Merge', 'UNITS OF MEASURE', 3460). sigmaCache(documentation('$Quantity'('Liter', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(A)))), '$Object'(string('"Unit of volume in the metric system. It is currently defined to be equal to one cubic decimeter (0.001 cubic meter). Symbol: l."'), 'ContentBearingObject'(B))), 2338:[]:documentation('Liter', string('"Unit of volume in the metric system. It is currently defined to be equal to one cubic decimeter (0.001 cubic meter). Symbol: l."')), 'Merge', 'UNITS OF MEASURE', 3458). sigmaCache(instance('$Quantity'('Liter', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(A)))), '$Class'('UnitOfMeasure')), 2337:[]:instance('Liter', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3456). sigmaCache(instance('$Quantity'('Liter', 'PhysicalQuantity'('ConstantQuantity'('VolumeMeasure'(A)))), '$Class'('VolumeMeasure')), 2336:[]:instance('Liter', 'VolumeMeasure'), 'Merge', 'UNITS OF MEASURE', 3454). sigmaCache(documentation('$Quantity'('Candela', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Object'(string('"SI luminosity intensity measure. Symbol: cd. It is one of the base units in SI, and it is currently defined as follows: the Candela is the luminous intensity, in a given direction, of a source that emits monochromatic radiation of frequency 540*10^12 Hertz and that has a radiant intensity in that direction of 1/683 Watt per Steradian."'), 'ContentBearingObject'(B))), 2335:[]:documentation('Candela', string('"SI luminosity intensity measure. Symbol: cd. It is one of the base units in SI, and it is currently defined as follows: the Candela is the luminous intensity, in a given direction, of a source that emits monochromatic radiation of frequency 540*10^12 Hertz and that has a radiant intensity in that direction of 1/683 Watt per Steradian."')), 'Merge', 'UNITS OF MEASURE', 3452). sigmaCache(instance('$Quantity'('Candela', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('SystemeInternationalUnit')), 2334:[]:instance('Candela', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3450). sigmaCache(instance('$Quantity'('Candela', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('FunctionQuantity')), 2333:[]:instance('Candela', 'FunctionQuantity'), 'Merge', 'UNITS OF MEASURE', 3448). sigmaCache(documentation('$Quantity'('Mole', 'PhysicalQuantity'('ConstantQuantity'(A))), '$Object'(string('"SI amount of substance unit. symbol: mol. It is one of the base units in SI. It is defined as follows: the Mole is the amount of substance of a system which contains as many elementary entities as there are atoms in 0.012 Kilograms of carbon 12. Note that, when this UnitOfMeasure is used, the elementary entities must be specified - they may be atoms, molecules, ions, electrons, etc. or groups of such particles."'), 'ContentBearingObject'(B))), 2332:[]:documentation('Mole', string('"SI amount of substance unit. symbol: mol. It is one of the base units in SI. It is defined as follows: the Mole is the amount of substance of a system which contains as many elementary entities as there are atoms in 0.012 Kilograms of carbon 12. Note that, when this UnitOfMeasure is used, the elementary entities must be specified - they may be atoms, molecules, ions, electrons, etc. or groups of such particles."')), 'Merge', 'UNITS OF MEASURE', 3444). sigmaCache(instance('$Quantity'('Mole', 'PhysicalQuantity'('ConstantQuantity'(A))), '$Class'('SystemeInternationalUnit')), 2331:[]:instance('Mole', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3442). sigmaCache(instance('$Quantity'('Mole', 'PhysicalQuantity'('ConstantQuantity'(A))), '$Class'('ConstantQuantity')), 2330:[]:instance('Mole', 'ConstantQuantity'), 'Merge', 'UNITS OF MEASURE', 3440). sigmaCache(documentation('$Quantity'('Kelvin', 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(A)))), '$Object'(string('"SI TemperatureMeasure. Symbol: K. It is one of the base units in SI (it is also a unit in the ITS system). It is defined as follows: the Kelvin is the fraction 1/273.16 of the thermodynamic temperature of the triple point of water."'), 'ContentBearingObject'(B))), 2329:[]:documentation('Kelvin', string('"SI TemperatureMeasure. Symbol: K. It is one of the base units in SI (it is also a unit in the ITS system). It is defined as follows: the Kelvin is the fraction 1/273.16 of the thermodynamic temperature of the triple point of water."')), 'Merge', 'UNITS OF MEASURE', 3436). sigmaCache(instance('$Quantity'('Kelvin', 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(A)))), '$Class'('SystemeInternationalUnit')), 2328:[]:instance('Kelvin', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3434). sigmaCache(instance('$Quantity'('Kelvin', 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(A)))), '$Class'('TemperatureMeasure')), 2327:[]:instance('Kelvin', 'TemperatureMeasure'), 'Merge', 'UNITS OF MEASURE', 3432). sigmaCache(documentation('$Quantity'('Ampere', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Object'(string('"SI electric current measure. Symbol: A. It is one of the base units in SI. It is defined as follows: the Ampere is that constant current which, if maintained in two straight parallel conductors of infinite length, of negligible circular cross-section, and placed 1 Meter apart in a vacuum, would produce between these conductors a force equal to 2*10^(-7) Newton per Meter of length."'), 'ContentBearingObject'(B))), 2326:[]:documentation('Ampere', string('"SI electric current measure. Symbol: A. It is one of the base units in SI. It is defined as follows: the Ampere is that constant current which, if maintained in two straight parallel conductors of infinite length, of negligible circular cross-section, and placed 1 Meter apart in a vacuum, would produce between these conductors a force equal to 2*10^(-7) Newton per Meter of length."')), 'Merge', 'UNITS OF MEASURE', 3428). sigmaCache(instance('$Quantity'('Ampere', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('SystemeInternationalUnit')), 2325:[]:instance('Ampere', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3426). sigmaCache(instance('$Quantity'('Ampere', 'PhysicalQuantity'('FunctionQuantity'(A))), '$Class'('FunctionQuantity')), 2324:[]:instance('Ampere', 'FunctionQuantity'), 'Merge', 'UNITS OF MEASURE', 3424). sigmaCache(documentation('$Quantity'('SecondDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(A))))), '$Object'(string('"SI TimeDuration. Symbol: s. It is one of the base units in SI, and it is currently defined as follows: the SecondDuration is the duration of 9192631770 periods of the radiation corresponding to the transition between the two hyperfine levels of the ground state of the cesium 133 atom."'), 'ContentBearingObject'(B))), 2323:[]:documentation('SecondDuration', string('"SI TimeDuration. Symbol: s. It is one of the base units in SI, and it is currently defined as follows: the SecondDuration is the duration of 9192631770 periods of the radiation corresponding to the transition between the two hyperfine levels of the ground state of the cesium 133 atom."')), 'Merge', 'UNITS OF MEASURE', 3420). sigmaCache(instance('$Quantity'('SecondDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(A))))), '$Class'('SystemeInternationalUnit')), 2322:[]:instance('SecondDuration', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3418). sigmaCache(instance('$Quantity'('SecondDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(A))))), '$Class'('TimeDuration')), 2321:[]:instance('SecondDuration', 'TimeDuration'), 'Merge', 'UNITS OF MEASURE', 3416). sigmaCache(documentation('$Quantity'('Gram', 'PhysicalQuantity'('ConstantQuantity'('MassMeasure'(A)))), '$Object'(string('"Submultiple of kilogram. Symbol: g. 1 kilogram = 1000 Grams."'), 'ContentBearingObject'(B))), 2320:[]:documentation('Gram', string('"Submultiple of kilogram. Symbol: g. 1 kilogram = 1000 Grams."')), 'Merge', 'UNITS OF MEASURE', 3412). sigmaCache(instance('$Quantity'('Gram', 'PhysicalQuantity'('ConstantQuantity'('MassMeasure'(A)))), '$Class'('SystemeInternationalUnit')), 2319:[]:instance('Gram', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3410). sigmaCache(instance('$Quantity'('Gram', 'PhysicalQuantity'('ConstantQuantity'('MassMeasure'(A)))), '$Class'('MassMeasure')), 2318:[]:instance('Gram', 'MassMeasure'), 'Merge', 'UNITS OF MEASURE', 3408). sigmaCache(documentation('$Quantity'('Meter', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(A)))), '$Object'(string('"SI LengthMeasure. Symbol: m. It is one of the base units in SI, and it is currently defined as follows: the Meter is the length of the path traveled by light in a vacuum during a time interval of 1/299792458 of a SecondDuration."'), 'ContentBearingObject'(B))), 2317:[]:documentation('Meter', string('"SI LengthMeasure. Symbol: m. It is one of the base units in SI, and it is currently defined as follows: the Meter is the length of the path traveled by light in a vacuum during a time interval of 1/299792458 of a SecondDuration."')), 'Merge', 'UNITS OF MEASURE', 3404). sigmaCache(instance('$Quantity'('Meter', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(A)))), '$Class'('SystemeInternationalUnit')), 2316:[]:instance('Meter', 'SystemeInternationalUnit'), 'Merge', 'UNITS OF MEASURE', 3402). sigmaCache(instance('$Quantity'('Meter', 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(A)))), '$Class'('LengthMeasure')), 2315:[]:instance('Meter', 'LengthMeasure'), 'Merge', 'UNITS OF MEASURE', 3400). sigmaCache(documentation('$Relation'('DensityFn', 'Function'('BinaryFunction'(A))), '$Object'(string('"A very general FunctionQuantity. DensityFn maps an instance of MassMeasure and an instance of VolumeMeasure to the density represented by this combination of mass and volume. For example, (DensityFn (MeasureFn 3 Gram) (MeasureFn 1 Liter)) represents the density of 3 grams per liter."'), 'ContentBearingObject'(B))), 2314:[]:documentation('DensityFn', string('"A very general FunctionQuantity. DensityFn maps an instance of MassMeasure and an instance of VolumeMeasure to the density represented by this combination of mass and volume. For example, (DensityFn (MeasureFn 3 Gram) (MeasureFn 1 Liter)) represents the density of 3 grams per liter."')), 'Merge', 'UNITS OF MEASURE', 3390). sigmaCache(range('$Relation'('DensityFn', 'Function'('BinaryFunction'(A))), '$Class'('FunctionQuantity')), 2313:[]:range('DensityFn', 'FunctionQuantity'), 'Merge', 'UNITS OF MEASURE', 3388). sigmaCache(domain('$Relation'('DensityFn', 'Function'('BinaryFunction'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('VolumeMeasure')), 2312:[]:domain('DensityFn', 2, 'VolumeMeasure'), 'Merge', 'UNITS OF MEASURE', 3386). sigmaCache(domain('$Relation'('DensityFn', 'Function'('BinaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('MassMeasure')), 2311:[]:domain('DensityFn', 1, 'MassMeasure'), 'Merge', 'UNITS OF MEASURE', 3384). sigmaCache(instance('$Relation'('DensityFn', 'Function'('BinaryFunction'(A))), '$Class'('BinaryFunction')), 2310:[]:instance('DensityFn', 'BinaryFunction'), 'Merge', 'UNITS OF MEASURE', 3382). sigmaCache(function('$Relation'('MagnitudeFn', 'Function'('UnaryFunction'(A))), 'MeasureFn'('$Quantity'(B, 'Number'('RealNumber'(C))), '$Quantity'(D, 'PhysicalQuantity'('UnitOfMeasure'(E)))), '$Quantity'(B, 'Number'('RealNumber'(F)))), 2309:['NUMBER'=B, 'UNIT'=D]:holds('MagnitudeFn', 'MeasureFn'(B, D), B), 'Merge', 'UNITS OF MEASURE', 3380). sigmaCache(documentation('$Relation'('MagnitudeFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"The magnitude of a ConstantQuantity is the numeric value for the quantity. In other words, MagnitudeFn converts a ConstantQuantity with an associated UnitOfMeasure into an ordinary RealNumber. For example, the magnitude of the ConstantQuantity 2 Kilometers is the RealNumber 2. Note that the magnitude of a quantity in a given unit times that unit is equal to the original quantity."'), 'ContentBearingObject'(B))), 2308:[]:documentation('MagnitudeFn', string('"The magnitude of a ConstantQuantity is the numeric value for the quantity. In other words, MagnitudeFn converts a ConstantQuantity with an associated UnitOfMeasure into an ordinary RealNumber. For example, the magnitude of the ConstantQuantity 2 Kilometers is the RealNumber 2. Note that the magnitude of a quantity in a given unit times that unit is equal to the original quantity."')), 'Merge', 'UNITS OF MEASURE', 3378). sigmaCache(range('$Relation'('MagnitudeFn', 'Function'('UnaryFunction'(A))), '$Class'('RealNumber')), 2307:[]:range('MagnitudeFn', 'RealNumber'), 'Merge', 'UNITS OF MEASURE', 3376). sigmaCache(domain('$Relation'('MagnitudeFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('ConstantQuantity')), 2306:[]:domain('MagnitudeFn', 1, 'ConstantQuantity'), 'Merge', 'UNITS OF MEASURE', 3374). sigmaCache(instance('$Relation'('MagnitudeFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 2305:[]:instance('MagnitudeFn', 'UnaryFunction'), 'Merge', 'UNITS OF MEASURE', 3372). sigmaCache(documentation('$Relation'('IntervalFn', 'Function'('BinaryFunction'(A))), '$Object'(string('"A BinaryFunction that maps two ConstantQuantities to the ConstantQuantity that is an interval from the first ConstantQuantity to the second ConstantQuantity. For example, (IntervalFn (MeasureFn 6 Hour) (MeasureFn 12 Hour)) would return the TimeInterval which begins at 6 in the morning and ends at 12 noon. For a slightly different example, (IntervalFn (MeasureFn 8 Meter) (MeasureFn 14 Meter)) would return the ConstantQuantity of being between 8 and 14 meters in length."'), 'ContentBearingObject'(B))), 2304:[]:documentation('IntervalFn', string('"A BinaryFunction that maps two ConstantQuantities to the ConstantQuantity that is an interval from the first ConstantQuantity to the second ConstantQuantity. For example, (IntervalFn (MeasureFn 6 Hour) (MeasureFn 12 Hour)) would return the TimeInterval which begins at 6 in the morning and ends at 12 noon. For a slightly different example, (IntervalFn (MeasureFn 8 Meter) (MeasureFn 14 Meter)) would return the ConstantQuantity of being between 8 and 14 meters in length."')), 'Merge', 'UNITS OF MEASURE', 3370). sigmaCache(range('$Relation'('IntervalFn', 'Function'('BinaryFunction'(A))), '$Class'('ConstantQuantity')), 2303:[]:range('IntervalFn', 'ConstantQuantity'), 'Merge', 'UNITS OF MEASURE', 3368). sigmaCache(domain('$Relation'('IntervalFn', 'Function'('BinaryFunction'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('ConstantQuantity')), 2302:[]:domain('IntervalFn', 2, 'ConstantQuantity'), 'Merge', 'UNITS OF MEASURE', 3366). sigmaCache(domain('$Relation'('IntervalFn', 'Function'('BinaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('ConstantQuantity')), 2301:[]:domain('IntervalFn', 1, 'ConstantQuantity'), 'Merge', 'UNITS OF MEASURE', 3364). sigmaCache(instance('$Relation'('IntervalFn', 'Function'('BinaryFunction'(A))), '$Class'('BinaryFunction')), 2300:[]:instance('IntervalFn', 'BinaryFunction'), 'Merge', 'UNITS OF MEASURE', 3362). sigmaCache(equal('PicoFn'('$Quantity'(A, 'PhysicalQuantity'('UnitOfMeasure'(B)))), 'MeasureFn'('$Quantity'(1e-012, 'Number'('RealNumber'(C))), '$Quantity'(A, 'PhysicalQuantity'('UnitOfMeasure'(D))))), 2299:['UNIT'=A]:equal('PicoFn'(A), 'MeasureFn'(1e-012, A)), 'Merge', 'UNITS OF MEASURE', 3360). sigmaCache(documentation('$Relation'('PicoFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"A UnaryFunction that maps a UnitOfMeasure into .000000000001 units of the UnitOfMeasure. For example, (PicoFn Ampere) is .000000000001 Amperes."'), 'ContentBearingObject'(B))), 2298:[]:documentation('PicoFn', string('"A UnaryFunction that maps a UnitOfMeasure into .000000000001 units of the UnitOfMeasure. For example, (PicoFn Ampere) is .000000000001 Amperes."')), 'Merge', 'UNITS OF MEASURE', 3358). sigmaCache(range('$Relation'('PicoFn', 'Function'('UnaryFunction'(A))), '$Class'('PhysicalQuantity')), 2297:[]:range('PicoFn', 'PhysicalQuantity'), 'Merge', 'UNITS OF MEASURE', 3356). sigmaCache(domain('$Relation'('PicoFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('UnitOfMeasure')), 2296:[]:domain('PicoFn', 1, 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3354). sigmaCache(instance('$Relation'('PicoFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 2295:[]:instance('PicoFn', 'UnaryFunction'), 'Merge', 'UNITS OF MEASURE', 3352). sigmaCache(equal('NanoFn'('$Quantity'(A, 'PhysicalQuantity'('UnitOfMeasure'(B)))), 'MeasureFn'('$Quantity'(1e-009, 'Number'('RealNumber'(C))), '$Quantity'(A, 'PhysicalQuantity'('UnitOfMeasure'(D))))), 2294:['UNIT'=A]:equal('NanoFn'(A), 'MeasureFn'(1e-009, A)), 'Merge', 'UNITS OF MEASURE', 3350). sigmaCache(documentation('$Relation'('NanoFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"A UnaryFunction that maps a UnitOfMeasure into .000000001 units of the UnitOfMeasure. For example, (MicroFn SecondDuration) is .000000001 SecondDurations."'), 'ContentBearingObject'(B))), 2293:[]:documentation('NanoFn', string('"A UnaryFunction that maps a UnitOfMeasure into .000000001 units of the UnitOfMeasure. For example, (MicroFn SecondDuration) is .000000001 SecondDurations."')), 'Merge', 'UNITS OF MEASURE', 3348). sigmaCache(range('$Relation'('NanoFn', 'Function'('UnaryFunction'(A))), '$Class'('PhysicalQuantity')), 2292:[]:range('NanoFn', 'PhysicalQuantity'), 'Merge', 'UNITS OF MEASURE', 3346). sigmaCache(domain('$Relation'('NanoFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('UnitOfMeasure')), 2291:[]:domain('NanoFn', 1, 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3344). sigmaCache(instance('$Relation'('NanoFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 2290:[]:instance('NanoFn', 'UnaryFunction'), 'Merge', 'UNITS OF MEASURE', 3342). sigmaCache(equal('MicroFn'('$Quantity'(A, 'PhysicalQuantity'('UnitOfMeasure'(B)))), 'MeasureFn'('$Quantity'(1e-006, 'Number'('RealNumber'(C))), '$Quantity'(A, 'PhysicalQuantity'('UnitOfMeasure'(D))))), 2289:['UNIT'=A]:equal('MicroFn'(A), 'MeasureFn'(1e-006, A)), 'Merge', 'UNITS OF MEASURE', 3340). sigmaCache(documentation('$Relation'('MicroFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"A UnaryFunction that maps a UnitOfMeasure into .000001 units of the UnitOfMeasure. For example, (MicroFn Meter) is .000001 Meters."'), 'ContentBearingObject'(B))), 2288:[]:documentation('MicroFn', string('"A UnaryFunction that maps a UnitOfMeasure into .000001 units of the UnitOfMeasure. For example, (MicroFn Meter) is .000001 Meters."')), 'Merge', 'UNITS OF MEASURE', 3338). sigmaCache(range('$Relation'('MicroFn', 'Function'('UnaryFunction'(A))), '$Class'('PhysicalQuantity')), 2287:[]:range('MicroFn', 'PhysicalQuantity'), 'Merge', 'UNITS OF MEASURE', 3336). sigmaCache(domain('$Relation'('MicroFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('UnitOfMeasure')), 2286:[]:domain('MicroFn', 1, 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3334). sigmaCache(instance('$Relation'('MicroFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 2285:[]:instance('MicroFn', 'UnaryFunction'), 'Merge', 'UNITS OF MEASURE', 3332). sigmaCache(equal('MilliFn'('$Quantity'(A, 'PhysicalQuantity'('UnitOfMeasure'(B)))), 'MeasureFn'('$Quantity'(0.001, 'Number'('RealNumber'(C))), '$Quantity'(A, 'PhysicalQuantity'('UnitOfMeasure'(D))))), 2284:['UNIT'=A]:equal('MilliFn'(A), 'MeasureFn'(0.001, A)), 'Merge', 'UNITS OF MEASURE', 3330). sigmaCache(documentation('$Relation'('MilliFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"A UnaryFunction that maps a UnitOfMeasure into .001 units of the UnitOfMeasure. For example, (MilliFn Ampere) is .001 Amperes."'), 'ContentBearingObject'(B))), 2283:[]:documentation('MilliFn', string('"A UnaryFunction that maps a UnitOfMeasure into .001 units of the UnitOfMeasure. For example, (MilliFn Ampere) is .001 Amperes."')), 'Merge', 'UNITS OF MEASURE', 3328). sigmaCache(range('$Relation'('MilliFn', 'Function'('UnaryFunction'(A))), '$Class'('PhysicalQuantity')), 2282:[]:range('MilliFn', 'PhysicalQuantity'), 'Merge', 'UNITS OF MEASURE', 3326). sigmaCache(domain('$Relation'('MilliFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('UnitOfMeasure')), 2281:[]:domain('MilliFn', 1, 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3324). sigmaCache(instance('$Relation'('MilliFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 2280:[]:instance('MilliFn', 'UnaryFunction'), 'Merge', 'UNITS OF MEASURE', 3322). sigmaCache(equal('TeraFn'('$Quantity'(A, 'PhysicalQuantity'('UnitOfMeasure'(B)))), 'MeasureFn'('$Quantity'(1e+012, 'Number'('RealNumber'(C))), '$Quantity'(A, 'PhysicalQuantity'('UnitOfMeasure'(D))))), 2279:['UNIT'=A]:equal('TeraFn'(A), 'MeasureFn'(1e+012, A)), 'Merge', 'UNITS OF MEASURE', 3320). sigmaCache(documentation('$Relation'('TeraFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"A UnaryFunction that maps a UnitOfMeasure into 1,000,000,000,000 units of the UnitOfMeasure. For example, (TeraFn Hertz) is 1,000,000,000,000 Hertz."'), 'ContentBearingObject'(B))), 2278:[]:documentation('TeraFn', string('"A UnaryFunction that maps a UnitOfMeasure into 1,000,000,000,000 units of the UnitOfMeasure. For example, (TeraFn Hertz) is 1,000,000,000,000 Hertz."')), 'Merge', 'UNITS OF MEASURE', 3318). sigmaCache(range('$Relation'('TeraFn', 'Function'('UnaryFunction'(A))), '$Class'('PhysicalQuantity')), 2277:[]:range('TeraFn', 'PhysicalQuantity'), 'Merge', 'UNITS OF MEASURE', 3316). sigmaCache(domain('$Relation'('TeraFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('UnitOfMeasure')), 2276:[]:domain('TeraFn', 1, 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3314). sigmaCache(instance('$Relation'('TeraFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 2275:[]:instance('TeraFn', 'UnaryFunction'), 'Merge', 'UNITS OF MEASURE', 3312). sigmaCache(equal('GigaFn'('$Quantity'(A, 'PhysicalQuantity'('UnitOfMeasure'(B)))), 'MeasureFn'('$Quantity'(1000000000, 'Number'('RealNumber'(C))), '$Quantity'(A, 'PhysicalQuantity'('UnitOfMeasure'(D))))), 2274:['UNIT'=A]:equal('GigaFn'(A), 'MeasureFn'(1000000000, A)), 'Merge', 'UNITS OF MEASURE', 3310). sigmaCache(documentation('$Relation'('GigaFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"A UnaryFunction that maps a UnitOfMeasure into 1,000,000,000 units of the UnitOfMeasure. For example, (GigaFn Hertz) is 1,000,000,000 Hertz."'), 'ContentBearingObject'(B))), 2273:[]:documentation('GigaFn', string('"A UnaryFunction that maps a UnitOfMeasure into 1,000,000,000 units of the UnitOfMeasure. For example, (GigaFn Hertz) is 1,000,000,000 Hertz."')), 'Merge', 'UNITS OF MEASURE', 3308). sigmaCache(range('$Relation'('GigaFn', 'Function'('UnaryFunction'(A))), '$Class'('PhysicalQuantity')), 2272:[]:range('GigaFn', 'PhysicalQuantity'), 'Merge', 'UNITS OF MEASURE', 3306). sigmaCache(domain('$Relation'('GigaFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('UnitOfMeasure')), 2271:[]:domain('GigaFn', 1, 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3304). sigmaCache(instance('$Relation'('GigaFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 2270:[]:instance('GigaFn', 'UnaryFunction'), 'Merge', 'UNITS OF MEASURE', 3302). sigmaCache(equal('MegaFn'('$Quantity'(A, 'PhysicalQuantity'('UnitOfMeasure'(B)))), 'MeasureFn'('$Quantity'(1000000, 'Number'('RealNumber'(C))), '$Quantity'(A, 'PhysicalQuantity'('UnitOfMeasure'(D))))), 2269:['UNIT'=A]:equal('MegaFn'(A), 'MeasureFn'(1000000, A)), 'Merge', 'UNITS OF MEASURE', 3300). sigmaCache(documentation('$Relation'('MegaFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"A UnaryFunction that maps a UnitOfMeasure into 1,000,000 units of the UnitOfMeasure. For example, (KiloFn Hertz) is 1,000,000 Hertz."'), 'ContentBearingObject'(B))), 2268:[]:documentation('MegaFn', string('"A UnaryFunction that maps a UnitOfMeasure into 1,000,000 units of the UnitOfMeasure. For example, (KiloFn Hertz) is 1,000,000 Hertz."')), 'Merge', 'UNITS OF MEASURE', 3298). sigmaCache(range('$Relation'('MegaFn', 'Function'('UnaryFunction'(A))), '$Class'('PhysicalQuantity')), 2267:[]:range('MegaFn', 'PhysicalQuantity'), 'Merge', 'UNITS OF MEASURE', 3296). sigmaCache(domain('$Relation'('MegaFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('UnitOfMeasure')), 2266:[]:domain('MegaFn', 1, 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3294). sigmaCache(instance('$Relation'('MegaFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 2265:[]:instance('MegaFn', 'UnaryFunction'), 'Merge', 'UNITS OF MEASURE', 3292). sigmaCache(equal('KiloFn'('$Quantity'(A, 'PhysicalQuantity'('UnitOfMeasure'(B)))), 'MeasureFn'('$Quantity'(1000, 'Number'('RealNumber'(C))), '$Quantity'(A, 'PhysicalQuantity'('UnitOfMeasure'(D))))), 2264:['UNIT'=A]:equal('KiloFn'(A), 'MeasureFn'(1000, A)), 'Merge', 'UNITS OF MEASURE', 3290). sigmaCache(documentation('$Relation'('KiloFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"A UnaryFunction that maps a UnitOfMeasure into 1,000 units of the UnitOfMeasure. For example, (KiloFn Gram) is 1,000 Grams."'), 'ContentBearingObject'(B))), 2263:[]:documentation('KiloFn', string('"A UnaryFunction that maps a UnitOfMeasure into 1,000 units of the UnitOfMeasure. For example, (KiloFn Gram) is 1,000 Grams."')), 'Merge', 'UNITS OF MEASURE', 3288). sigmaCache(range('$Relation'('KiloFn', 'Function'('UnaryFunction'(A))), '$Class'('PhysicalQuantity')), 2262:[]:range('KiloFn', 'PhysicalQuantity'), 'Merge', 'UNITS OF MEASURE', 3286). sigmaCache(domain('$Relation'('KiloFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('UnitOfMeasure')), 2261:[]:domain('KiloFn', 1, 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3284). sigmaCache(instance('$Relation'('KiloFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 2260:[]:instance('KiloFn', 'UnaryFunction'), 'Merge', 'UNITS OF MEASURE', 3282). sigmaCache(documentation('$Relation'('MeasureFn', 'Function'('BinaryFunction'(A))), '$Object'(string('"This BinaryFunction maps a RealNumber and a UnitOfMeasure to that Number of units. It is used for expressing ConstantQuantities. For example, the concept of three meters is represented as (MeasureFn 3 Meter)."'), 'ContentBearingObject'(B))), 2241:[]:documentation('MeasureFn', string('"This BinaryFunction maps a RealNumber and a UnitOfMeasure to that Number of units. It is used for expressing ConstantQuantities. For example, the concept of three meters is represented as (MeasureFn 3 Meter)."')), 'Merge', 'UNITS OF MEASURE', 3274). sigmaCache(range('$Relation'('MeasureFn', 'Function'('BinaryFunction'(A))), '$Class'('ConstantQuantity')), 2240:[]:range('MeasureFn', 'ConstantQuantity'), 'Merge', 'UNITS OF MEASURE', 3272). sigmaCache(domain('$Relation'('MeasureFn', 'Function'('BinaryFunction'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('UnitOfMeasure')), 2239:[]:domain('MeasureFn', 2, 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3270). sigmaCache(domain('$Relation'('MeasureFn', 'Function'('BinaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('RealNumber')), 2238:[]:domain('MeasureFn', 1, 'RealNumber'), 'Merge', 'UNITS OF MEASURE', 3268). sigmaCache(instance('$Relation'('MeasureFn', 'Function'('BinaryFunction'(A))), '$Class'('BinaryFunction')), 2237:[]:instance('MeasureFn', 'BinaryFunction'), 'Merge', 'UNITS OF MEASURE', 3266). sigmaCache(documentation('$Class'('SolidAngleMeasure'), '$Object'(string('"The value of an angle in a solid."'), 'ContentBearingObject'(A))), 2236:[]:documentation('SolidAngleMeasure', string('"The value of an angle in a solid."')), 'Merge', 'UNITS OF MEASURE', 3264). sigmaCache(disjoint('$Class'('SolidAngleMeasure'), '$Class'('PlaneAngleMeasure')), 2235:[]:disjoint('SolidAngleMeasure', 'PlaneAngleMeasure'), 'Merge', 'UNITS OF MEASURE', 3262). sigmaCache(subclass('$Class'('SolidAngleMeasure'), '$Class'('AngleMeasure')), 2234:[]:subclass('SolidAngleMeasure', 'AngleMeasure'), 'Merge', 'UNITS OF MEASURE', 3260). sigmaCache(documentation('$Class'('PlaneAngleMeasure'), '$Object'(string('"The value of an angle in a plane."'), 'ContentBearingObject'(A))), 2233:[]:documentation('PlaneAngleMeasure', string('"The value of an angle in a plane."')), 'Merge', 'UNITS OF MEASURE', 3258). sigmaCache(subclass('$Class'('PlaneAngleMeasure'), '$Class'('AngleMeasure')), 2232:[]:subclass('PlaneAngleMeasure', 'AngleMeasure'), 'Merge', 'UNITS OF MEASURE', 3256). sigmaCache(documentation('$Class'('AngleMeasure'), '$Object'(string('"The value of an angle in a plane or in a solid."'), 'ContentBearingObject'(A))), 2231:[]:documentation('AngleMeasure', string('"The value of an angle in a plane or in a solid."')), 'Merge', 'UNITS OF MEASURE', 3254). sigmaCache(subclass('$Class'('AngleMeasure'), '$Class'('ConstantQuantity')), 2230:[]:subclass('AngleMeasure', 'ConstantQuantity'), 'Merge', 'UNITS OF MEASURE', 3252). sigmaCache(documentation('$Class'('CurrencyMeasure'), '$Object'(string('"Includes all standard measures of monetary value, including DollarUnitedStates, CentUnitedStates, Lire, Yen, etc."'), 'ContentBearingObject'(A))), 2229:[]:documentation('CurrencyMeasure', string('"Includes all standard measures of monetary value, including DollarUnitedStates, CentUnitedStates, Lire, Yen, etc."')), 'Merge', 'UNITS OF MEASURE', 3250). sigmaCache(subclass('$Class'('CurrencyMeasure'), '$Class'('ConstantQuantity')), 2228:[]:subclass('CurrencyMeasure', 'ConstantQuantity'), 'Merge', 'UNITS OF MEASURE', 3248). sigmaCache(documentation('$Class'('TemperatureMeasure'), '$Object'(string('"Measures of temperature. In scientific circles, the temperature of something is understood as the average velocity of the atoms or molecules that make up the thing."'), 'ContentBearingObject'(A))), 2227:[]:documentation('TemperatureMeasure', string('"Measures of temperature. In scientific circles, the temperature of something is understood as the average velocity of the atoms or molecules that make up the thing."')), 'Merge', 'UNITS OF MEASURE', 3246). sigmaCache(subclass('$Class'('TemperatureMeasure'), '$Class'('ConstantQuantity')), 2226:[]:subclass('TemperatureMeasure', 'ConstantQuantity'), 'Merge', 'UNITS OF MEASURE', 3244). sigmaCache(documentation('$Class'('VolumeMeasure'), '$Object'(string('"Measures of the amount of space in three dimensions."'), 'ContentBearingObject'(A))), 2225:[]:documentation('VolumeMeasure', string('"Measures of the amount of space in three dimensions."')), 'Merge', 'UNITS OF MEASURE', 3242). sigmaCache(subclass('$Class'('VolumeMeasure'), '$Class'('ConstantQuantity')), 2224:[]:subclass('VolumeMeasure', 'ConstantQuantity'), 'Merge', 'UNITS OF MEASURE', 3240). sigmaCache(documentation('$Class'('AreaMeasure'), '$Object'(string('"Measures of the amount of space in two dimensions."'), 'ContentBearingObject'(A))), 2223:[]:documentation('AreaMeasure', string('"Measures of the amount of space in two dimensions."')), 'Merge', 'UNITS OF MEASURE', 3238). sigmaCache(subclass('$Class'('AreaMeasure'), '$Class'('ConstantQuantity')), 2222:[]:subclass('AreaMeasure', 'ConstantQuantity'), 'Merge', 'UNITS OF MEASURE', 3236). sigmaCache(documentation('$Class'('MassMeasure'), '$Object'(string('"The Class of ConstantQuantities relating to the amount of matter in an Object."'), 'ContentBearingObject'(A))), 2221:[]:documentation('MassMeasure', string('"The Class of ConstantQuantities relating to the amount of matter in an Object."')), 'Merge', 'UNITS OF MEASURE', 3234). sigmaCache(subclass('$Class'('MassMeasure'), '$Class'('ConstantQuantity')), 2220:[]:subclass('MassMeasure', 'ConstantQuantity'), 'Merge', 'UNITS OF MEASURE', 3232). sigmaCache(documentation('$Class'('LengthMeasure'), '$Object'(string('"The Class of ConstantQuantities relating to length."'), 'ContentBearingObject'(A))), 2219:[]:documentation('LengthMeasure', string('"The Class of ConstantQuantities relating to length."')), 'Merge', 'UNITS OF MEASURE', 3230). sigmaCache(subclass('$Class'('LengthMeasure'), '$Class'('ConstantQuantity')), 2218:[]:subclass('LengthMeasure', 'ConstantQuantity'), 'Merge', 'UNITS OF MEASURE', 3228). sigmaCache(documentation('$Class'('SystemeInternationalUnit'), '$Object'(string('"The Class of Systeme International (SI) units."'), 'ContentBearingObject'(A))), 2217:[]:documentation('SystemeInternationalUnit', string('"The Class of Systeme International (SI) units."')), 'Merge', 'UNITS OF MEASURE', 3226). sigmaCache(subclass('$Class'('SystemeInternationalUnit'), '$Class'('UnitOfMeasure')), 2216:[]:subclass('SystemeInternationalUnit', 'UnitOfMeasure'), 'Merge', 'UNITS OF MEASURE', 3224). sigmaCache(documentation('$Class'('UnitOfMeasure'), '$Object'(string('"A standard of measurement for some dimension. For example, the Meter is a UnitOfMeasure for the dimension of length, as is the Inch. There is no intrisic property of a UnitOfMeasure that makes it primitive or fundamental; rather, a system-of-units (e.g. SystemeInternationalUnit) defines a set of orthogonal dimensions and assigns units for each."'), 'ContentBearingObject'(A))), 2215:[]:documentation('UnitOfMeasure', string('"A standard of measurement for some dimension. For example, the Meter is a UnitOfMeasure for the dimension of length, as is the Inch. There is no intrisic property of a UnitOfMeasure that makes it primitive or fundamental; rather, a system-of-units (e.g. SystemeInternationalUnit) defines a set of orthogonal dimensions and assigns units for each."')), 'Merge', 'UNITS OF MEASURE', 3222). sigmaCache(subclass('$Class'('UnitOfMeasure'), '$Class'('PhysicalQuantity')), 2214:[]:subclass('UnitOfMeasure', 'PhysicalQuantity'), 'Merge', 'UNITS OF MEASURE', 3220). sigmaCache('include-context'('NUMERIC', 'FUNCTIONS'), 2213:[]:'include-context'('NUMERIC', 'FUNCTIONS'), 'Merge', 'UNITS OF MEASURE', 3199). sigmaCache(subclass('MinimalCutSetFn'('$Graph'(A, B)), 'CutSetFn'('$Graph'(A, C))), 2204:['GRAPH'=A]:subclass('MinimalCutSetFn'(A), 'CutSetFn'(A)), 'Merge', 'GRAPH THEORY', 3183). sigmaCache(documentation('$Relation'('MinimalCutSetFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"A UnaryFunction that assigns a Graph the Class of GraphPaths which comprise cutsets for the Graph and which have the least number of GraphArcs."'), 'ContentBearingObject'(B))), 2203:[]:documentation('MinimalCutSetFn', string('"A UnaryFunction that assigns a Graph the Class of GraphPaths which comprise cutsets for the Graph and which have the least number of GraphArcs."')), 'Merge', 'GRAPH THEORY', 3181). sigmaCache(relatedInternalConcept('$Relation'('MinimalCutSetFn', 'Function'('UnaryFunction'(A))), '$Relation'('CutSetFn', 'Function'('UnaryFunction'(B)))), 2202:[]:relatedInternalConcept('MinimalCutSetFn', 'CutSetFn'), 'Merge', 'GRAPH THEORY', 3179). sigmaCache(rangeSubclass('$Relation'('MinimalCutSetFn', 'Function'('UnaryFunction'(A))), '$Class'('GraphPath')), 2201:[]:rangeSubclass('MinimalCutSetFn', 'GraphPath'), 'Merge', 'GRAPH THEORY', 3177). sigmaCache(domain('$Relation'('MinimalCutSetFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Graph')), 2200:[]:domain('MinimalCutSetFn', 1, 'Graph'), 'Merge', 'GRAPH THEORY', 3175). sigmaCache(instance('$Relation'('MinimalCutSetFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 2199:[]:instance('MinimalCutSetFn', 'UnaryFunction'), 'Merge', 'GRAPH THEORY', 3173). sigmaCache(documentation('$Relation'('CutSetFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"A UnaryFunction that assigns a Graph the Class of GraphPaths that partition the graph into two separate graphs if cut. There may be more than one cutset for a given graph."'), 'ContentBearingObject'(B))), 2198:[]:documentation('CutSetFn', string('"A UnaryFunction that assigns a Graph the Class of GraphPaths that partition the graph into two separate graphs if cut. There may be more than one cutset for a given graph."')), 'Merge', 'GRAPH THEORY', 3171). sigmaCache(rangeSubclass('$Relation'('CutSetFn', 'Function'('UnaryFunction'(A))), '$Class'('GraphPath')), 2197:[]:rangeSubclass('CutSetFn', 'GraphPath'), 'Merge', 'GRAPH THEORY', 3169). sigmaCache(domain('$Relation'('CutSetFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Graph')), 2196:[]:domain('CutSetFn', 1, 'Graph'), 'Merge', 'GRAPH THEORY', 3167). sigmaCache(instance('$Relation'('CutSetFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 2195:[]:instance('CutSetFn', 'UnaryFunction'), 'Merge', 'GRAPH THEORY', 3165). sigmaCache(documentation('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(A))), '$Object'(string('"A BinaryFunction that maps two GraphNodes to the Class of GraphPaths between those two nodes. Note that the two GraphNodes must belong to the same Graph."'), 'ContentBearingObject'(B))), 2182:[]:documentation('GraphPathFn', string('"A BinaryFunction that maps two GraphNodes to the Class of GraphPaths between those two nodes. Note that the two GraphNodes must belong to the same Graph."')), 'Merge', 'GRAPH THEORY', 3161). sigmaCache(rangeSubclass('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(A))), '$Class'('GraphPath')), 2181:[]:rangeSubclass('GraphPathFn', 'GraphPath'), 'Merge', 'GRAPH THEORY', 3159). sigmaCache(domain('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('GraphNode')), 2180:[]:domain('GraphPathFn', 2, 'GraphNode'), 'Merge', 'GRAPH THEORY', 3157). sigmaCache(domain('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('GraphNode')), 2179:[]:domain('GraphPathFn', 1, 'GraphNode'), 'Merge', 'GRAPH THEORY', 3155). sigmaCache(instance('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(A))), '$Class'('BinaryFunction')), 2178:[]:instance('GraphPathFn', 'BinaryFunction'), 'Merge', 'GRAPH THEORY', 3153). sigmaCache(documentation('$Relation'('MaximalWeightedPathFn', 'Function'('BinaryFunction'(A))), '$Object'(string('"This BinaryFunction assigns two GraphNodes to the GraphPath with the largest sum of weighted arcs between the two GraphNodes."'), 'ContentBearingObject'(B))), 2170:[]:documentation('MaximalWeightedPathFn', string('"This BinaryFunction assigns two GraphNodes to the GraphPath with the largest sum of weighted arcs between the two GraphNodes."')), 'Merge', 'GRAPH THEORY', 3147). sigmaCache(range('$Relation'('MaximalWeightedPathFn', 'Function'('BinaryFunction'(A))), '$Class'('GraphPath')), 2169:[]:range('MaximalWeightedPathFn', 'GraphPath'), 'Merge', 'GRAPH THEORY', 3145). sigmaCache(domain('$Relation'('MaximalWeightedPathFn', 'Function'('BinaryFunction'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('GraphNode')), 2168:[]:domain('MaximalWeightedPathFn', 2, 'GraphNode'), 'Merge', 'GRAPH THEORY', 3143). sigmaCache(domain('$Relation'('MaximalWeightedPathFn', 'Function'('BinaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('GraphNode')), 2167:[]:domain('MaximalWeightedPathFn', 1, 'GraphNode'), 'Merge', 'GRAPH THEORY', 3141). sigmaCache(instance('$Relation'('MaximalWeightedPathFn', 'Function'('BinaryFunction'(A))), '$Class'('BinaryFunction')), 2166:[]:instance('MaximalWeightedPathFn', 'BinaryFunction'), 'Merge', 'GRAPH THEORY', 3139). sigmaCache(documentation('$Relation'('MinimalWeightedPathFn', 'Function'('BinaryFunction'(A))), '$Object'(string('"This BinaryFunction assigns two GraphNodes to the GraphPath with the smallest sum of weighted arcs between the two GraphNodes."'), 'ContentBearingObject'(B))), 2158:[]:documentation('MinimalWeightedPathFn', string('"This BinaryFunction assigns two GraphNodes to the GraphPath with the smallest sum of weighted arcs between the two GraphNodes."')), 'Merge', 'GRAPH THEORY', 3133). sigmaCache(range('$Relation'('MinimalWeightedPathFn', 'Function'('BinaryFunction'(A))), '$Class'('GraphPath')), 2157:[]:range('MinimalWeightedPathFn', 'GraphPath'), 'Merge', 'GRAPH THEORY', 3131). sigmaCache(domain('$Relation'('MinimalWeightedPathFn', 'Function'('BinaryFunction'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('GraphNode')), 2156:[]:domain('MinimalWeightedPathFn', 2, 'GraphNode'), 'Merge', 'GRAPH THEORY', 3129). sigmaCache(domain('$Relation'('MinimalWeightedPathFn', 'Function'('BinaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('GraphNode')), 2155:[]:domain('MinimalWeightedPathFn', 1, 'GraphNode'), 'Merge', 'GRAPH THEORY', 3127). sigmaCache(instance('$Relation'('MinimalWeightedPathFn', 'Function'('BinaryFunction'(A))), '$Class'('BinaryFunction')), 2154:[]:instance('MinimalWeightedPathFn', 'BinaryFunction'), 'Merge', 'GRAPH THEORY', 3125). sigmaCache(documentation('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"A UnaryFunction that maps a GraphPath to the sum of the arcWeights on the GraphArcs in the GraphPath."'), 'ContentBearingObject'(B))), 2114:[]:documentation('PathWeightFn', string('"A UnaryFunction that maps a GraphPath to the sum of the arcWeights on the GraphArcs in the GraphPath."')), 'Merge', 'GRAPH THEORY', 3119). sigmaCache(range('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(A))), '$Class'('RealNumber')), 2113:[]:range('PathWeightFn', 'RealNumber'), 'Merge', 'GRAPH THEORY', 3117). sigmaCache(domain('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('GraphPath')), 2112:[]:domain('PathWeightFn', 1, 'GraphPath'), 'Merge', 'GRAPH THEORY', 3115). sigmaCache(instance('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 2111:[]:instance('PathWeightFn', 'UnaryFunction'), 'Merge', 'GRAPH THEORY', 3113). sigmaCache(documentation('$Relation'(arcWeight, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"This predicate indicates the value of a GraphArc in a Graph. This could map to the length of a road in a road network or the flow rate of a pipe in a plumbing system."'), 'ContentBearingObject'(B))), 2110:[]:documentation(arcWeight, string('"This predicate indicates the value of a GraphArc in a Graph. This could map to the length of a road in a road network or the flow rate of a pipe in a plumbing system."')), 'Merge', 'GRAPH THEORY', 3111). sigmaCache(domain('$Relation'(arcWeight, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('RealNumber')), 2109:[]:domain(arcWeight, 2, 'RealNumber'), 'Merge', 'GRAPH THEORY', 3109). sigmaCache(domain('$Relation'(arcWeight, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('GraphArc')), 2108:[]:domain(arcWeight, 1, 'GraphArc'), 'Merge', 'GRAPH THEORY', 3107). sigmaCache(instance('$Relation'(arcWeight, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 2107:[]:instance(arcWeight, 'BinaryPredicate'), 'Merge', 'GRAPH THEORY', 3105). sigmaCache(documentation('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"A UnaryFunction that maps a GraphPath to the GraphNode that is the end of the GraphPath. Note that, unlike TerminalNodeFn (which relates a GraphArc to a GraphNode), EndNodeFn is a total function - every GraphPath has a end."'), 'ContentBearingObject'(B))), 2106:[]:documentation('EndNodeFn', string('"A UnaryFunction that maps a GraphPath to the GraphNode that is the end of the GraphPath. Note that, unlike TerminalNodeFn (which relates a GraphArc to a GraphNode), EndNodeFn is a total function - every GraphPath has a end."')), 'Merge', 'GRAPH THEORY', 3103). sigmaCache(relatedInternalConcept('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(A))), '$Relation'('TerminalNodeFn', 'Function'('UnaryFunction'(B)))), 2105:[]:relatedInternalConcept('EndNodeFn', 'TerminalNodeFn'), 'Merge', 'GRAPH THEORY', 3101). sigmaCache(range('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(A))), '$Class'('GraphNode')), 2104:[]:range('EndNodeFn', 'GraphNode'), 'Merge', 'GRAPH THEORY', 3099). sigmaCache(domain('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('GraphPath')), 2103:[]:domain('EndNodeFn', 1, 'GraphPath'), 'Merge', 'GRAPH THEORY', 3097). sigmaCache(instance('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 2102:[]:instance('EndNodeFn', 'UnaryFunction'), 'Merge', 'GRAPH THEORY', 3095). sigmaCache(documentation('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"A UnaryFunction that maps a GraphPath to the GraphNode that is the beginning of the GraphPath. Note that, unlike InitialNodeFn (which relates a GraphArc to a GraphNode), BeginNodeFn is a total function - every GraphPath has a beginning."'), 'ContentBearingObject'(B))), 2101:[]:documentation('BeginNodeFn', string('"A UnaryFunction that maps a GraphPath to the GraphNode that is the beginning of the GraphPath. Note that, unlike InitialNodeFn (which relates a GraphArc to a GraphNode), BeginNodeFn is a total function - every GraphPath has a beginning."')), 'Merge', 'GRAPH THEORY', 3093). sigmaCache(relatedInternalConcept('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(A))), '$Relation'('InitialNodeFn', 'Function'('UnaryFunction'(B)))), 2100:[]:relatedInternalConcept('BeginNodeFn', 'InitialNodeFn'), 'Merge', 'GRAPH THEORY', 3091). sigmaCache(range('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(A))), '$Class'('GraphNode')), 2099:[]:range('BeginNodeFn', 'GraphNode'), 'Merge', 'GRAPH THEORY', 3089). sigmaCache(domain('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('GraphPath')), 2098:[]:domain('BeginNodeFn', 1, 'GraphPath'), 'Merge', 'GRAPH THEORY', 3087). sigmaCache(instance('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 2097:[]:instance('BeginNodeFn', 'UnaryFunction'), 'Merge', 'GRAPH THEORY', 3085). sigmaCache(documentation('$Relation'('TerminalNodeFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"A UnaryFunction that maps a GraphArc to the terminal node of the GraphArc. Note that this is a partial function. In particular, the function is undefined for GraphArcs that are not part of a DirectedGraph."'), 'ContentBearingObject'(B))), 2096:[]:documentation('TerminalNodeFn', string('"A UnaryFunction that maps a GraphArc to the terminal node of the GraphArc. Note that this is a partial function. In particular, the function is undefined for GraphArcs that are not part of a DirectedGraph."')), 'Merge', 'GRAPH THEORY', 3083). sigmaCache(range('$Relation'('TerminalNodeFn', 'Function'('UnaryFunction'(A))), '$Class'('GraphNode')), 2095:[]:range('TerminalNodeFn', 'GraphNode'), 'Merge', 'GRAPH THEORY', 3081). sigmaCache(domain('$Relation'('TerminalNodeFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('GraphArc')), 2094:[]:domain('TerminalNodeFn', 1, 'GraphArc'), 'Merge', 'GRAPH THEORY', 3079). sigmaCache(instance('$Relation'('TerminalNodeFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 2093:[]:instance('TerminalNodeFn', 'UnaryFunction'), 'Merge', 'GRAPH THEORY', 3077). sigmaCache(documentation('$Relation'('InitialNodeFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"A UnaryFunction that maps a GraphArc to the initial node of the GraphArc. Note that this is a partial function. In particular, the function is undefined for GraphArcs that are not part of a DirectedGraph."'), 'ContentBearingObject'(B))), 2092:[]:documentation('InitialNodeFn', string('"A UnaryFunction that maps a GraphArc to the initial node of the GraphArc. Note that this is a partial function. In particular, the function is undefined for GraphArcs that are not part of a DirectedGraph."')), 'Merge', 'GRAPH THEORY', 3075). sigmaCache(range('$Relation'('InitialNodeFn', 'Function'('UnaryFunction'(A))), '$Class'('GraphNode')), 2091:[]:range('InitialNodeFn', 'GraphNode'), 'Merge', 'GRAPH THEORY', 3073). sigmaCache(domain('$Relation'('InitialNodeFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('GraphArc')), 2090:[]:domain('InitialNodeFn', 1, 'GraphArc'), 'Merge', 'GRAPH THEORY', 3071). sigmaCache(instance('$Relation'('InitialNodeFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 2089:[]:instance('InitialNodeFn', 'UnaryFunction'), 'Merge', 'GRAPH THEORY', 3069). sigmaCache(documentation('$Relation'(pathLength, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A BinaryPredicate that specifies the length (in number of GraphNodes) of a GraphPath. (pathLength ?PATH ?NUMBER) means that there are ?NUMBER nodes in the GraphPath ?PATH."'), 'ContentBearingObject'(B))), 2088:[]:documentation(pathLength, string('"A BinaryPredicate that specifies the length (in number of GraphNodes) of a GraphPath. (pathLength ?PATH ?NUMBER) means that there are ?NUMBER nodes in the GraphPath ?PATH."')), 'Merge', 'GRAPH THEORY', 3067). sigmaCache(domain('$Relation'(pathLength, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('PositiveInteger')), 2087:[]:domain(pathLength, 2, 'PositiveInteger'), 'Merge', 'GRAPH THEORY', 3065). sigmaCache(domain('$Relation'(pathLength, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('GraphPath')), 2086:[]:domain(pathLength, 1, 'GraphPath'), 'Merge', 'GRAPH THEORY', 3063). sigmaCache(instance('$Relation'(pathLength, 'Predicate'('BinaryPredicate'(A))), '$Class'('IrreflexiveRelation')), 2085:[]:instance(pathLength, 'IrreflexiveRelation'), 'Merge', 'GRAPH THEORY', 3061). sigmaCache(instance('$Relation'(pathLength, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 2084:[]:instance(pathLength, 'AsymmetricRelation'), 'Merge', 'GRAPH THEORY', 3059). sigmaCache(instance('$Relation'(pathLength, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 2083:[]:instance(pathLength, 'BinaryPredicate'), 'Merge', 'GRAPH THEORY', 3057). sigmaCache(documentation('$Relation'(subGraph, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"The relation between two Graphs when one Graph is a part of the other. (subGraph ?GRAPH1 ?GRAPH2) means that ?GRAPH1 is a part of ?GRAPH2."'), 'ContentBearingObject'(B))), 2079:[]:documentation(subGraph, string('"The relation between two Graphs when one Graph is a part of the other. (subGraph ?GRAPH1 ?GRAPH2) means that ?GRAPH1 is a part of ?GRAPH2."')), 'Merge', 'GRAPH THEORY', 3053). sigmaCache(domain('$Relation'(subGraph, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Graph')), 2078:[]:domain(subGraph, 2, 'Graph'), 'Merge', 'GRAPH THEORY', 3051). sigmaCache(domain('$Relation'(subGraph, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Graph')), 2077:[]:domain(subGraph, 1, 'Graph'), 'Merge', 'GRAPH THEORY', 3049). sigmaCache(instance('$Relation'(subGraph, 'Predicate'('BinaryPredicate'(A))), '$Class'('TransitiveRelation')), 2076:[]:instance(subGraph, 'TransitiveRelation'), 'Merge', 'GRAPH THEORY', 3047). sigmaCache(instance('$Relation'(subGraph, 'Predicate'('BinaryPredicate'(A))), '$Class'('ReflexiveRelation')), 2075:[]:instance(subGraph, 'ReflexiveRelation'), 'Merge', 'GRAPH THEORY', 3045). sigmaCache(instance('$Relation'(subGraph, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 2074:[]:instance(subGraph, 'BinaryPredicate'), 'Merge', 'GRAPH THEORY', 3043). sigmaCache(documentation('$Relation'(graphPart, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A basic relation for Graphs and their parts. (graphPart ?PART ?GRAPH) means that ?PART is a GraphArc or GraphNode of the Graph ?GRAPH."'), 'ContentBearingObject'(B))), 2073:[]:documentation(graphPart, string('"A basic relation for Graphs and their parts. (graphPart ?PART ?GRAPH) means that ?PART is a GraphArc or GraphNode of the Graph ?GRAPH."')), 'Merge', 'GRAPH THEORY', 3041). sigmaCache(domain('$Relation'(graphPart, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Graph')), 2072:[]:domain(graphPart, 2, 'Graph'), 'Merge', 'GRAPH THEORY', 3039). sigmaCache(domain('$Relation'(graphPart, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('GraphElement')), 2071:[]:domain(graphPart, 1, 'GraphElement'), 'Merge', 'GRAPH THEORY', 3037). sigmaCache(instance('$Relation'(graphPart, 'Predicate'('BinaryPredicate'(A))), '$Class'('IrreflexiveRelation')), 2070:[]:instance(graphPart, 'IrreflexiveRelation'), 'Merge', 'GRAPH THEORY', 3035). sigmaCache(instance('$Relation'(graphPart, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 2069:[]:instance(graphPart, 'AsymmetricRelation'), 'Merge', 'GRAPH THEORY', 3033). sigmaCache(instance('$Relation'(graphPart, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 2068:[]:instance(graphPart, 'BinaryPredicate'), 'Merge', 'GRAPH THEORY', 3031). sigmaCache(documentation('$Relation'(links, 'Predicate'('TernaryPredicate'(A))), '$Object'(string('"a TernaryPredicate that specifies the GraphArc connecting two GraphNodes."'), 'ContentBearingObject'(B))), 2065:[]:documentation(links, string('"a TernaryPredicate that specifies the GraphArc connecting two GraphNodes."')), 'Merge', 'GRAPH THEORY', 3027). sigmaCache(domain('$Relation'(links, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(3, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('GraphArc')), 2064:[]:domain(links, 3, 'GraphArc'), 'Merge', 'GRAPH THEORY', 3025). sigmaCache(domain('$Relation'(links, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('GraphNode')), 2063:[]:domain(links, 2, 'GraphNode'), 'Merge', 'GRAPH THEORY', 3023). sigmaCache(domain('$Relation'(links, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('GraphNode')), 2062:[]:domain(links, 1, 'GraphNode'), 'Merge', 'GRAPH THEORY', 3021). sigmaCache(instance('$Relation'(links, 'Predicate'('TernaryPredicate'(A))), '$Class'('TernaryPredicate')), 2061:[]:instance(links, 'TernaryPredicate'), 'Merge', 'GRAPH THEORY', 3019). sigmaCache(documentation('$Class'('GraphLoop'), '$Object'(string('"A GraphArc in which a GraphNode is linked to itself."'), 'ContentBearingObject'(A))), 2053:[]:documentation('GraphLoop', string('"A GraphArc in which a GraphNode is linked to itself."')), 'Merge', 'GRAPH THEORY', 3013). sigmaCache(subclass('$Class'('GraphLoop'), '$Class'('GraphArc')), 2052:[]:subclass('GraphLoop', 'GraphArc'), 'Merge', 'GRAPH THEORY', 3011). sigmaCache(documentation('$Class'('GraphArc'), '$Object'(string('"Graphs are comprised of GraphNodes and GraphArcs. Every GraphArc links two GraphNodes."'), 'ContentBearingObject'(A))), 2049:[]:documentation('GraphArc', string('"Graphs are comprised of GraphNodes and GraphArcs. Every GraphArc links two GraphNodes."')), 'Merge', 'GRAPH THEORY', 3007). sigmaCache(subclass('$Class'('GraphArc'), '$Class'('GraphElement')), 2048:[]:subclass('GraphArc', 'GraphElement'), 'Merge', 'GRAPH THEORY', 3005). sigmaCache(documentation('$Class'('GraphNode'), '$Object'(string('"Graphs are comprised of GraphNodes and GraphArcs. Every GraphNode is linked by a GraphArc."'), 'ContentBearingObject'(A))), 2045:[]:documentation('GraphNode', string('"Graphs are comprised of GraphNodes and GraphArcs. Every GraphNode is linked by a GraphArc."')), 'Merge', 'GRAPH THEORY', 3001). sigmaCache(subclass('$Class'('GraphNode'), '$Class'('GraphElement')), 2044:[]:subclass('GraphNode', 'GraphElement'), 'Merge', 'GRAPH THEORY', 2999). sigmaCache(documentation('$Class'('GraphElement'), '$Object'(string('"Noncompositional parts of Graphs. These parts are restricted to GraphNodes and GraphArcs."'), 'ContentBearingObject'(A))), 2039:[]:documentation('GraphElement', string('"Noncompositional parts of Graphs. These parts are restricted to GraphNodes and GraphArcs."')), 'Merge', 'GRAPH THEORY', 2995). sigmaCache(partition(['$Class'('GraphElement'), '$Class'('GraphNode'), '$Class'('GraphArc')]), 2038:[]:partition('GraphElement', 'GraphNode', 'GraphArc'), 'Merge', 'GRAPH THEORY', 2993). sigmaCache(disjoint('$Class'('GraphElement'), '$Class'('Graph')), 2037:[]:disjoint('GraphElement', 'Graph'), 'Merge', 'GRAPH THEORY', 2991). sigmaCache(subclass('$Class'('GraphElement'), '$Class'('Abstract')), 2036:[]:subclass('GraphElement', 'Abstract'), 'Merge', 'GRAPH THEORY', 2989). sigmaCache(documentation('$Class'('PseudoGraph'), '$Object'(string('"The Class of pseudographs. A pseudograph is a Graph containing at least one GraphLoop."'), 'ContentBearingObject'(A))), 2029:[]:documentation('PseudoGraph', string('"The Class of pseudographs. A pseudograph is a Graph containing at least one GraphLoop."')), 'Merge', 'GRAPH THEORY', 2985). sigmaCache(subclass('$Class'('PseudoGraph'), '$Class'('Graph')), 2028:[]:subclass('PseudoGraph', 'Graph'), 'Merge', 'GRAPH THEORY', 2983). sigmaCache(documentation('$Class'('MultiGraph'), '$Object'(string('"The Class of multigraphs. A multigraph is a Graph containing at least one pair of GraphNodes that are connected by more than one GraphArc."'), 'ContentBearingObject'(A))), 2011:[]:documentation('MultiGraph', string('"The Class of multigraphs. A multigraph is a Graph containing at least one pair of GraphNodes that are connected by more than one GraphArc."')), 'Merge', 'GRAPH THEORY', 2979). sigmaCache(subclass('$Class'('MultiGraph'), '$Class'('Graph')), 2010:[]:subclass('MultiGraph', 'Graph'), 'Merge', 'GRAPH THEORY', 2977). sigmaCache(documentation('$Class'('GraphCircuit'), '$Object'(string('"A GraphPath that begins (see BeginNodeFn) and ends (see EndNodeFn) at the same GraphNode."'), 'ContentBearingObject'(A))), 2003:[]:documentation('GraphCircuit', string('"A GraphPath that begins (see BeginNodeFn) and ends (see EndNodeFn) at the same GraphNode."')), 'Merge', 'GRAPH THEORY', 2973). sigmaCache(subclass('$Class'('GraphCircuit'), '$Class'('GraphPath')), 2002:[]:subclass('GraphCircuit', 'GraphPath'), 'Merge', 'GRAPH THEORY', 2971). sigmaCache(documentation('$Class'('GraphPath'), '$Object'(string('"Informally, a single, directed route between two GraphNodes in a Graph. Formally, a DirectedGraph that is a subGraph of the original Graph and such that no two GraphArcs in the DirectedGraph have the same intial node (see InitialNodeFn) or the same terminal node (see TerminalNodeFn)."'), 'ContentBearingObject'(A))), 1989:[]:documentation('GraphPath', string('"Informally, a single, directed route between two GraphNodes in a Graph. Formally, a DirectedGraph that is a subGraph of the original Graph and such that no two GraphArcs in the DirectedGraph have the same intial node (see InitialNodeFn) or the same terminal node (see TerminalNodeFn)."')), 'Merge', 'GRAPH THEORY', 2965). sigmaCache(subclass('$Class'('GraphPath'), '$Class'('DirectedGraph')), 1988:[]:subclass('GraphPath', 'DirectedGraph'), 'Merge', 'GRAPH THEORY', 2963). sigmaCache(documentation('$Class'('Tree'), '$Object'(string('"A Tree is a DirectedGraph that has no GraphLoops."'), 'ContentBearingObject'(A))), 1984:[]:documentation('Tree', string('"A Tree is a DirectedGraph that has no GraphLoops."')), 'Merge', 'GRAPH THEORY', 2959). sigmaCache(subclass('$Class'('Tree'), '$Class'('Graph')), 1983:[]:subclass('Tree', 'Graph'), 'Merge', 'GRAPH THEORY', 2957). sigmaCache(documentation('$Class'('DirectedGraph'), '$Object'(string('"The Class of directed graphs. A directed graph is a Graph in which all GraphArcs have direction, i.e. every GraphArc has an initial node (see InitialNodeFn) and a terminal node (see TerminalNodeFn)."'), 'ContentBearingObject'(A))), 1974:[]:documentation('DirectedGraph', string('"The Class of directed graphs. A directed graph is a Graph in which all GraphArcs have direction, i.e. every GraphArc has an initial node (see InitialNodeFn) and a terminal node (see TerminalNodeFn)."')), 'Merge', 'GRAPH THEORY', 2953). sigmaCache(subclass('$Class'('DirectedGraph'), '$Class'('Graph')), 1973:[]:subclass('DirectedGraph', 'Graph'), 'Merge', 'GRAPH THEORY', 2951). sigmaCache(documentation('$Class'('Graph'), '$Object'(string('"The Class of graphs, where a graph is understood to be a set of GraphNodes connected by GraphArcs. Note that this Class includes only connected graphs, i.e. graphs in which there is a GraphPath between any two GraphNodes. Note too that every Graph is assumed to contain at least two GraphArcs and three GraphNodes."'), 'ContentBearingObject'(A))), 1898:[]:documentation('Graph', string('"The Class of graphs, where a graph is understood to be a set of GraphNodes connected by GraphArcs. Note that this Class includes only connected graphs, i.e. graphs in which there is a GraphPath between any two GraphNodes. Note too that every Graph is assumed to contain at least two GraphArcs and three GraphNodes."')), 'Merge', 'GRAPH THEORY', 2945). sigmaCache(subclass('$Class'('Graph'), '$Class'('Abstract')), 1897:[]:subclass('Graph', 'Abstract'), 'Merge', 'GRAPH THEORY', 2943). sigmaCache(documentation('$Relation'('KappaFn', 'Function'('BinaryFunction'(A))), '$Object'(string('"A class-forming operator that takes two arguments: a variable and a formula containing at least one unbound occurrence of the variable. The result of applying KappaFn to a variable and a formula is the Class of things that satisfy the formula. For example, we can denote the Class of prime numbers that are less than 100 with the following expression: (KappaFn ?NUMBER (and (instance ?NUMBER PrimeNumber) (lessThan ?NUMBER 100))). Note that the use of this function is discouraged, since there is currently no axiomatic support for it."'), 'ContentBearingObject'(B))), 1896:[]:documentation('KappaFn', string('"A class-forming operator that takes two arguments: a variable and a formula containing at least one unbound occurrence of the variable. The result of applying KappaFn to a variable and a formula is the Class of things that satisfy the formula. For example, we can denote the Class of prime numbers that are less than 100 with the following expression: (KappaFn ?NUMBER (and (instance ?NUMBER PrimeNumber) (lessThan ?NUMBER 100))). Note that the use of this function is discouraged, since there is currently no axiomatic support for it."')), 'Merge', 'SET/CLASS THEORY', 2931). sigmaCache(range('$Relation'('KappaFn', 'Function'('BinaryFunction'(A))), '$Class'('Class')), 1895:[]:range('KappaFn', 'Class'), 'Merge', 'SET/CLASS THEORY', 2929). sigmaCache(domain('$Relation'('KappaFn', 'Function'('BinaryFunction'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 1894:[]:domain('KappaFn', 2, 'Formula'), 'Merge', 'SET/CLASS THEORY', 2927). sigmaCache(domain('$Relation'('KappaFn', 'Function'('BinaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('SymbolicString')), 1893:[]:domain('KappaFn', 1, 'SymbolicString'), 'Merge', 'SET/CLASS THEORY', 2925). sigmaCache(instance('$Relation'('KappaFn', 'Function'('BinaryFunction'(A))), '$Class'('BinaryFunction')), 1892:[]:instance('KappaFn', 'BinaryFunction'), 'Merge', 'SET/CLASS THEORY', 2923). sigmaCache(documentation('$Class'('MutuallyDisjointClass'), '$Object'(string('"A Class of Classes is a MutuallyDisjointClass just in case there exists no instance of an instance of the original Class which is an instance of all of the instances of the original Class."'), 'ContentBearingObject'(A))), 1889:[]:documentation('MutuallyDisjointClass', string('"A Class of Classes is a MutuallyDisjointClass just in case there exists no instance of an instance of the original Class which is an instance of all of the instances of the original Class."')), 'Merge', 'SET/CLASS THEORY', 2919). sigmaCache(subclass('$Class'('MutuallyDisjointClass'), '$Class'('Class')), 1888:[]:subclass('MutuallyDisjointClass', 'Class'), 'Merge', 'SET/CLASS THEORY', 2917). sigmaCache(documentation('$Class'('PairwiseDisjointClass'), '$Object'(string('"A Class of Classes is a PairwiseDisjointClass just in case every instance of the Class is either equal to or disjoint from every other instance of the Class."'), 'ContentBearingObject'(A))), 1882:[]:documentation('PairwiseDisjointClass', string('"A Class of Classes is a PairwiseDisjointClass just in case every instance of the Class is either equal to or disjoint from every other instance of the Class."')), 'Merge', 'SET/CLASS THEORY', 2913). sigmaCache(subclass('$Class'('PairwiseDisjointClass'), '$Class'('Class')), 1881:[]:subclass('PairwiseDisjointClass', 'Class'), 'Merge', 'SET/CLASS THEORY', 2911). sigmaCache(documentation('$Class'('FiniteSet'), '$Object'(string('"A Set containing a finite number of elements."'), 'ContentBearingObject'(A))), 1876:[]:documentation('FiniteSet', string('"A Set containing a finite number of elements."')), 'Merge', 'SET/CLASS THEORY', 2907). sigmaCache(subclass('$Class'('FiniteSet'), '$Class'('Set')), 1875:[]:subclass('FiniteSet', 'Set'), 'Merge', 'SET/CLASS THEORY', 2905). sigmaCache(equal('$Class'('NullSet'), 'ComplementFn'('$Class'('Entity'))), 1874:[]:equal('NullSet', 'ComplementFn'('Entity')), 'Merge', 'SET/CLASS THEORY', 2903). sigmaCache(documentation('$Class'('NullSet'), '$Object'(string('"The Set that contains no instances."'), 'ContentBearingObject'(A))), 1873:[]:documentation('NullSet', string('"The Set that contains no instances."')), 'Merge', 'SET/CLASS THEORY', 2901). sigmaCache(instance('$Class'('NullSet'), '$Class'('Set')), 1872:[]:instance('NullSet', 'Set'), 'Merge', 'SET/CLASS THEORY', 2899). sigmaCache(documentation('$Relation'('CardinalityFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"(CardinalityFn ?CLASS) returns the number of instances in the Class or Collection ?CLASS."'), 'ContentBearingObject'(B))), 1871:[]:documentation('CardinalityFn', string('"(CardinalityFn ?CLASS) returns the number of instances in the Class or Collection ?CLASS."')), 'Merge', 'SET/CLASS THEORY', 2897). sigmaCache(domain('$Relation'('CardinalityFn', 'Function'('UnaryFunction'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Number')), 1870:[]:domain('CardinalityFn', 2, 'Number'), 'Merge', 'SET/CLASS THEORY', 2895). sigmaCache(domain('$Relation'('CardinalityFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), 'UnionFn'('$Class'('Class'), '$Class'('Collection'))), 1869:[]:domain('CardinalityFn', 1, 'UnionFn'('Class', 'Collection')), 'Merge', 'SET/CLASS THEORY', 2893). sigmaCache(instance('$Relation'('CardinalityFn', 'Function'('UnaryFunction'(A))), '$Class'('AsymmetricRelation')), 1868:[]:instance('CardinalityFn', 'AsymmetricRelation'), 'Merge', 'SET/CLASS THEORY', 2891). sigmaCache(instance('$Relation'('CardinalityFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1867:[]:instance('CardinalityFn', 'UnaryFunction'), 'Merge', 'SET/CLASS THEORY', 2889). sigmaCache(documentation('$Relation'('GeneralizedIntersectionFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"A UnaryFunction that takes a Class of Classes as its single argument and returns a Class which is the intersection of all of the Classes in the original Class, i.e. the Class containing just those instances which are instances of all instances of the original Class."'), 'ContentBearingObject'(B))), 1860:[]:documentation('GeneralizedIntersectionFn', string('"A UnaryFunction that takes a Class of Classes as its single argument and returns a Class which is the intersection of all of the Classes in the original Class, i.e. the Class containing just those instances which are instances of all instances of the original Class."')), 'Merge', 'SET/CLASS THEORY', 2885). sigmaCache(range('$Relation'('GeneralizedIntersectionFn', 'Function'('UnaryFunction'(A))), '$Class'('Class')), 1859:[]:range('GeneralizedIntersectionFn', 'Class'), 'Merge', 'SET/CLASS THEORY', 2883). sigmaCache(domainSubclass('$Relation'('GeneralizedIntersectionFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 1858:[]:domainSubclass('GeneralizedIntersectionFn', 1, 'Class'), 'Merge', 'SET/CLASS THEORY', 2881). sigmaCache(instance('$Relation'('GeneralizedIntersectionFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1857:[]:instance('GeneralizedIntersectionFn', 'UnaryFunction'), 'Merge', 'SET/CLASS THEORY', 2879). sigmaCache(documentation('$Relation'('GeneralizedUnionFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"A UnaryFunction that takes a Class of Classes as its single argument and returns a Class which is the merge of all of the Classes in the original Class, i.e. the Class containing just those instances which are instances of an instance of the original Class."'), 'ContentBearingObject'(B))), 1850:[]:documentation('GeneralizedUnionFn', string('"A UnaryFunction that takes a Class of Classes as its single argument and returns a Class which is the merge of all of the Classes in the original Class, i.e. the Class containing just those instances which are instances of an instance of the original Class."')), 'Merge', 'SET/CLASS THEORY', 2875). sigmaCache(range('$Relation'('GeneralizedUnionFn', 'Function'('UnaryFunction'(A))), '$Class'('Class')), 1849:[]:range('GeneralizedUnionFn', 'Class'), 'Merge', 'SET/CLASS THEORY', 2873). sigmaCache(domainSubclass('$Relation'('GeneralizedUnionFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 1848:[]:domainSubclass('GeneralizedUnionFn', 1, 'Class'), 'Merge', 'SET/CLASS THEORY', 2871). sigmaCache(instance('$Relation'('GeneralizedUnionFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1847:[]:instance('GeneralizedUnionFn', 'UnaryFunction'), 'Merge', 'SET/CLASS THEORY', 2869). sigmaCache(documentation('$Relation'('ComplementFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"The complement of a given Class C is the Class of all things that are not instances of C. In other words, an object is an instance of the complement of a Class C just in case it is not an instance of C."'), 'ContentBearingObject'(B))), 1842:[]:documentation('ComplementFn', string('"The complement of a given Class C is the Class of all things that are not instances of C. In other words, an object is an instance of the complement of a Class C just in case it is not an instance of C."')), 'Merge', 'SET/CLASS THEORY', 2865). sigmaCache(range('$Relation'('ComplementFn', 'Function'('UnaryFunction'(A))), '$Class'('Class')), 1841:[]:range('ComplementFn', 'Class'), 'Merge', 'SET/CLASS THEORY', 2863). sigmaCache(domain('$Relation'('ComplementFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 1840:[]:domain('ComplementFn', 1, 'Class'), 'Merge', 'SET/CLASS THEORY', 2861). sigmaCache(instance('$Relation'('ComplementFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1839:[]:instance('ComplementFn', 'UnaryFunction'), 'Merge', 'SET/CLASS THEORY', 2859). sigmaCache(equal('RelativeComplementFn'('$Class'(A), '$Class'(B)), 'IntersectionFn'('$Class'(A), 'ComplementFn'('$Class'(B)))), 1836:['CLASS1'=A, 'CLASS2'=B]:equal('RelativeComplementFn'(A, B), 'IntersectionFn'(A, 'ComplementFn'(B))), 'Merge', 'SET/CLASS THEORY', 2855). sigmaCache(documentation('$Relation'('RelativeComplementFn', 'Function'('BinaryFunction'(A))), '$Object'(string('"A BinaryFunction that maps two Classes to the difference between these Classes. More precisely, the relative complement of one class C1 relative to another C2 consists of the instances of C1 that are instances of the ComplementFn of C2."'), 'ContentBearingObject'(B))), 1835:[]:documentation('RelativeComplementFn', string('"A BinaryFunction that maps two Classes to the difference between these Classes. More precisely, the relative complement of one class C1 relative to another C2 consists of the instances of C1 that are instances of the ComplementFn of C2."')), 'Merge', 'SET/CLASS THEORY', 2853). sigmaCache(range('$Relation'('RelativeComplementFn', 'Function'('BinaryFunction'(A))), '$Class'('Class')), 1834:[]:range('RelativeComplementFn', 'Class'), 'Merge', 'SET/CLASS THEORY', 2851). sigmaCache(domain('$Relation'('RelativeComplementFn', 'Function'('BinaryFunction'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 1833:[]:domain('RelativeComplementFn', 2, 'Class'), 'Merge', 'SET/CLASS THEORY', 2849). sigmaCache(domain('$Relation'('RelativeComplementFn', 'Function'('BinaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 1832:[]:domain('RelativeComplementFn', 1, 'Class'), 'Merge', 'SET/CLASS THEORY', 2847). sigmaCache(instance('$Relation'('RelativeComplementFn', 'Function'('BinaryFunction'(A))), '$Class'('BinaryFunction')), 1831:[]:instance('RelativeComplementFn', 'BinaryFunction'), 'Merge', 'SET/CLASS THEORY', 2845). sigmaCache(documentation('$Relation'('IntersectionFn', 'Function'('BinaryFunction'(A))), '$Object'(string('"A BinaryFunction that maps two %Classes to the intersection of these Classes. An object is an instance of the intersection of two Classes just in case it is an instance of both of those Classes."'), 'ContentBearingObject'(B))), 1824:[]:documentation('IntersectionFn', string('"A BinaryFunction that maps two %Classes to the intersection of these Classes. An object is an instance of the intersection of two Classes just in case it is an instance of both of those Classes."')), 'Merge', 'SET/CLASS THEORY', 2841). sigmaCache(range('$Relation'('IntersectionFn', 'Function'('BinaryFunction'(A))), '$Class'('Class')), 1823:[]:range('IntersectionFn', 'Class'), 'Merge', 'SET/CLASS THEORY', 2839). sigmaCache(domain('$Relation'('IntersectionFn', 'Function'('BinaryFunction'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 1822:[]:domain('IntersectionFn', 2, 'Class'), 'Merge', 'SET/CLASS THEORY', 2837). sigmaCache(domain('$Relation'('IntersectionFn', 'Function'('BinaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 1821:[]:domain('IntersectionFn', 1, 'Class'), 'Merge', 'SET/CLASS THEORY', 2835). sigmaCache(instance('$Relation'('IntersectionFn', 'Function'('BinaryFunction'(A))), '$Class'('BinaryFunction')), 1820:[]:instance('IntersectionFn', 'BinaryFunction'), 'Merge', 'SET/CLASS THEORY', 2833). sigmaCache(documentation('$Relation'('UnionFn', 'Function'('BinaryFunction'(A))), '$Object'(string('"A BinaryFunction that maps two Classes to the union of these Classes. An object is an instance of the union of two Classes just in case it is an instance of either Class."'), 'ContentBearingObject'(B))), 1813:[]:documentation('UnionFn', string('"A BinaryFunction that maps two Classes to the union of these Classes. An object is an instance of the union of two Classes just in case it is an instance of either Class."')), 'Merge', 'SET/CLASS THEORY', 2829). sigmaCache(range('$Relation'('UnionFn', 'Function'('BinaryFunction'(A))), '$Class'('Class')), 1812:[]:range('UnionFn', 'Class'), 'Merge', 'SET/CLASS THEORY', 2827). sigmaCache(domain('$Relation'('UnionFn', 'Function'('BinaryFunction'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 1811:[]:domain('UnionFn', 2, 'Class'), 'Merge', 'SET/CLASS THEORY', 2825). sigmaCache(domain('$Relation'('UnionFn', 'Function'('BinaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 1810:[]:domain('UnionFn', 1, 'Class'), 'Merge', 'SET/CLASS THEORY', 2823). sigmaCache(instance('$Relation'('UnionFn', 'Function'('BinaryFunction'(A))), '$Class'('BinaryFunction')), 1809:[]:instance('UnionFn', 'BinaryFunction'), 'Merge', 'SET/CLASS THEORY', 2821). sigmaCache(documentation('$Relation'(element, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(element ?ENTITY ?SET) is true just in case ?ENTITY is contained in the Set ?SET. An Entity can be an element of another Entity only if the latter is a Set."'), 'ContentBearingObject'(B))), 1800:[]:documentation(element, string('"(element ?ENTITY ?SET) is true just in case ?ENTITY is contained in the Set ?SET. An Entity can be an element of another Entity only if the latter is a Set."')), 'Merge', 'SET/CLASS THEORY', 2817). sigmaCache(domain('$Relation'(element, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Set')), 1799:[]:domain(element, 2, 'Set'), 'Merge', 'SET/CLASS THEORY', 2815). sigmaCache(domain('$Relation'(element, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Entity')), 1798:[]:domain(element, 1, 'Entity'), 'Merge', 'SET/CLASS THEORY', 2813). sigmaCache(subrelation('$Relation'(element, 'Predicate'('BinaryPredicate'(A))), '$Relation'(instance, 'Predicate'('BinaryPredicate'(B)))), 1797:[]:subrelation(element, instance), 'Merge', 'SET/CLASS THEORY', 2811). sigmaCache(instance('$Relation'(element, 'Predicate'('BinaryPredicate'(A))), '$Class'('IntransitiveRelation')), 1796:[]:instance(element, 'IntransitiveRelation'), 'Merge', 'SET/CLASS THEORY', 2809). sigmaCache(instance('$Relation'(element, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 1795:[]:instance(element, 'AsymmetricRelation'), 'Merge', 'SET/CLASS THEORY', 2807). sigmaCache(instance('$Relation'(element, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1794:[]:instance(element, 'BinaryPredicate'), 'Merge', 'SET/CLASS THEORY', 2805). sigmaCache(documentation('$Relation'(subset, 'Predicate'(A)), '$Object'(string('"(subset ?SET1 ?SET2) is true just in case the elements of the Set ?SET1 are also elements of the Set ?SET2."'), 'ContentBearingObject'(B))), 1790:[]:documentation(subset, string('"(subset ?SET1 ?SET2) is true just in case the elements of the Set ?SET1 are also elements of the Set ?SET2."')), 'Merge', 'SET/CLASS THEORY', 2801). sigmaCache(domain('$Relation'(subset, 'Predicate'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Set')), 1789:[]:domain(subset, 2, 'Set'), 'Merge', 'SET/CLASS THEORY', 2799). sigmaCache(domain('$Relation'(subset, 'Predicate'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Set')), 1788:[]:domain(subset, 1, 'Set'), 'Merge', 'SET/CLASS THEORY', 2797). sigmaCache(subrelation('$Relation'(subset, 'Predicate'(A)), '$Relation'(subclass, 'Predicate'('BinaryPredicate'(B)))), 1787:[]:subrelation(subset, subclass), 'Merge', 'SET/CLASS THEORY', 2795). sigmaCache(documentation('$Relation'('PredecessorFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"A UnaryFunction that maps an Integer to its predecessor, e.g. the predecessor of 5 is 4."'), 'ContentBearingObject'(B))), 1776:[]:documentation('PredecessorFn', string('"A UnaryFunction that maps an Integer to its predecessor, e.g. the predecessor of 5 is 4."')), 'Merge', 'NUMERIC FUNCTIONS', 2765). sigmaCache(range('$Relation'('PredecessorFn', 'Function'('UnaryFunction'(A))), '$Class'('Integer')), 1775:[]:range('PredecessorFn', 'Integer'), 'Merge', 'NUMERIC FUNCTIONS', 2763). sigmaCache(domain('$Relation'('PredecessorFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Integer')), 1774:[]:domain('PredecessorFn', 1, 'Integer'), 'Merge', 'NUMERIC FUNCTIONS', 2761). sigmaCache(instance('$Relation'('PredecessorFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1773:[]:instance('PredecessorFn', 'UnaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2759). sigmaCache(documentation('$Relation'('SuccessorFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"A UnaryFunction that maps an Integer to its successor, e.g. the successor of 5 is 6."'), 'ContentBearingObject'(B))), 1760:[]:documentation('SuccessorFn', string('"A UnaryFunction that maps an Integer to its successor, e.g. the successor of 5 is 6."')), 'Merge', 'NUMERIC FUNCTIONS', 2747). sigmaCache(range('$Relation'('SuccessorFn', 'Function'('UnaryFunction'(A))), '$Class'('Integer')), 1759:[]:range('SuccessorFn', 'Integer'), 'Merge', 'NUMERIC FUNCTIONS', 2745). sigmaCache(domain('$Relation'('SuccessorFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Integer')), 1758:[]:domain('SuccessorFn', 1, 'Integer'), 'Merge', 'NUMERIC FUNCTIONS', 2743). sigmaCache(instance('$Relation'('SuccessorFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1757:[]:instance('SuccessorFn', 'UnaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2741). sigmaCache(identityElement('$Relation'('DivisionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(1, 'Number'(B))), 1756:[]:identityElement('DivisionFn', 1), 'Merge', 'NUMERIC FUNCTIONS', 2739). sigmaCache(identityElement('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(0, 'Number'(B))), 1755:[]:identityElement('SubtractionFn', 0), 'Merge', 'NUMERIC FUNCTIONS', 2737). sigmaCache(identityElement('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(0, 'Number'(B))), 1754:[]:identityElement('AdditionFn', 0), 'Merge', 'NUMERIC FUNCTIONS', 2735). sigmaCache(identityElement('$Relation'('MultiplicationFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(1, 'Number'(B))), 1753:[]:identityElement('MultiplicationFn', 1), 'Merge', 'NUMERIC FUNCTIONS', 2733). sigmaCache(documentation('$Relation'(identityElement, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"An object ?ID is the identity element for BinaryFunction ?FUNCTION just in case, for every instance ?INST, applying ?FUNCTION to ?INST and ?ID results in ?INST."'), 'ContentBearingObject'(B))), 1749:[]:documentation(identityElement, string('"An object ?ID is the identity element for BinaryFunction ?FUNCTION just in case, for every instance ?INST, applying ?FUNCTION to ?INST and ?ID results in ?INST."')), 'Merge', 'NUMERIC FUNCTIONS', 2729). sigmaCache(domain('$Relation'(identityElement, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Entity')), 1748:[]:domain(identityElement, 2, 'Entity'), 'Merge', 'NUMERIC FUNCTIONS', 2727). sigmaCache(domain('$Relation'(identityElement, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('BinaryFunction')), 1747:[]:domain(identityElement, 1, 'BinaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2725). sigmaCache(instance('$Relation'(identityElement, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 1746:[]:instance(identityElement, 'AsymmetricRelation'), 'Merge', 'NUMERIC FUNCTIONS', 2723). sigmaCache(instance('$Relation'(identityElement, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1745:[]:instance(identityElement, 'BinaryPredicate'), 'Merge', 'NUMERIC FUNCTIONS', 2721). sigmaCache(function('$Relation'('IdentityFn', 'Function'('UnaryFunction'(A))), B, B), 1744:['INST'=B]:holds('IdentityFn', B, B), 'Merge', 'NUMERIC FUNCTIONS', 2719). sigmaCache(documentation('$Relation'('IdentityFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"The value of the identity function is just its argument."'), 'ContentBearingObject'(B))), 1743:[]:documentation('IdentityFn', string('"The value of the identity function is just its argument."')), 'Merge', 'NUMERIC FUNCTIONS', 2717). sigmaCache(range('$Relation'('IdentityFn', 'Function'('UnaryFunction'(A))), '$Class'('Entity')), 1742:[]:range('IdentityFn', 'Entity'), 'Merge', 'NUMERIC FUNCTIONS', 2715). sigmaCache(domain('$Relation'('IdentityFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Entity')), 1741:[]:domain('IdentityFn', 1, 'Entity'), 'Merge', 'NUMERIC FUNCTIONS', 2713). sigmaCache(instance('$Relation'('IdentityFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1740:[]:instance('IdentityFn', 'UnaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2711). sigmaCache(equal('TangentFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('AngleMeasure'('PlaneAngleMeasure'(B)))))), 'DivisionFn'('SineFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('AngleMeasure'('PlaneAngleMeasure'(C)))))), 'CosineFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('AngleMeasure'('PlaneAngleMeasure'(D)))))))), 1739:['DEGREE'=A]:equal('TangentFn'(A), 'DivisionFn'('SineFn'(A), 'CosineFn'(A))), 'Merge', 'NUMERIC FUNCTIONS', 2709). sigmaCache(documentation('$Relation'('TangentFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"(TangentFn ?DEGREE) is the tangent of the PlaneAngleMeasure ?DEGREE. The tangent of ?DEGREE is the ratio of the side opposite ?DEGREE to the side next to ?DEGREE in a right-angled triangle."'), 'ContentBearingObject'(B))), 1738:[]:documentation('TangentFn', string('"(TangentFn ?DEGREE) is the tangent of the PlaneAngleMeasure ?DEGREE. The tangent of ?DEGREE is the ratio of the side opposite ?DEGREE to the side next to ?DEGREE in a right-angled triangle."')), 'Merge', 'NUMERIC FUNCTIONS', 2707). sigmaCache(range('$Relation'('TangentFn', 'Function'('UnaryFunction'(A))), '$Class'('RealNumber')), 1737:[]:range('TangentFn', 'RealNumber'), 'Merge', 'NUMERIC FUNCTIONS', 2705). sigmaCache(domain('$Relation'('TangentFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('PlaneAngleMeasure')), 1736:[]:domain('TangentFn', 1, 'PlaneAngleMeasure'), 'Merge', 'NUMERIC FUNCTIONS', 2703). sigmaCache(instance('$Relation'('TangentFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1735:[]:instance('TangentFn', 'UnaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2701). sigmaCache(documentation('$Relation'('SquareRootFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"(SquareRootFn ?NUMBER) is the principal square root of ?NUMBER."'), 'ContentBearingObject'(B))), 1732:[]:documentation('SquareRootFn', string('"(SquareRootFn ?NUMBER) is the principal square root of ?NUMBER."')), 'Merge', 'NUMERIC FUNCTIONS', 2697). sigmaCache(range('$Relation'('SquareRootFn', 'Function'('UnaryFunction'(A))), '$Class'('RealNumber')), 1731:[]:range('SquareRootFn', 'RealNumber'), 'Merge', 'NUMERIC FUNCTIONS', 2695). sigmaCache(domain('$Relation'('SquareRootFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('RealNumber')), 1730:[]:domain('SquareRootFn', 1, 'RealNumber'), 'Merge', 'NUMERIC FUNCTIONS', 2693). sigmaCache(instance('$Relation'('SquareRootFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1729:[]:instance('SquareRootFn', 'UnaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2691). sigmaCache(documentation('$Relation'('SineFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"(SineFn ?DEGREE) is the sine of the PlaneAngleMeasure ?DEGREE. The sine of ?DEGREE is the ratio of the side opposite ?DEGREE to the hypotenuse in a right-angled triangle."'), 'ContentBearingObject'(B))), 1728:[]:documentation('SineFn', string('"(SineFn ?DEGREE) is the sine of the PlaneAngleMeasure ?DEGREE. The sine of ?DEGREE is the ratio of the side opposite ?DEGREE to the hypotenuse in a right-angled triangle."')), 'Merge', 'NUMERIC FUNCTIONS', 2689). sigmaCache(range('$Relation'('SineFn', 'Function'('UnaryFunction'(A))), '$Class'('RealNumber')), 1727:[]:range('SineFn', 'RealNumber'), 'Merge', 'NUMERIC FUNCTIONS', 2687). sigmaCache(domain('$Relation'('SineFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('PlaneAngleMeasure')), 1726:[]:domain('SineFn', 1, 'PlaneAngleMeasure'), 'Merge', 'NUMERIC FUNCTIONS', 2685). sigmaCache(instance('$Relation'('SineFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1725:[]:instance('SineFn', 'UnaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2683). sigmaCache(documentation('$Relation'('SignumFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"(SignumFn ?NUMBER) denotes the sign of ?NUMBER. This is one of the following values: -1, 1, or 0."'), 'ContentBearingObject'(B))), 1717:[]:documentation('SignumFn', string('"(SignumFn ?NUMBER) denotes the sign of ?NUMBER. This is one of the following values: -1, 1, or 0."')), 'Merge', 'NUMERIC FUNCTIONS', 2675). sigmaCache(range('$Relation'('SignumFn', 'Function'('UnaryFunction'(A))), '$Class'('Integer')), 1716:[]:range('SignumFn', 'Integer'), 'Merge', 'NUMERIC FUNCTIONS', 2673). sigmaCache(domain('$Relation'('SignumFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('RealNumber')), 1715:[]:domain('SignumFn', 1, 'RealNumber'), 'Merge', 'NUMERIC FUNCTIONS', 2671). sigmaCache(instance('$Relation'('SignumFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1714:[]:instance('SignumFn', 'UnaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2669). sigmaCache(documentation('$Relation'('RoundFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"(RoundFn ?NUMBER) is the Integer closest to ?NUMBER on the number line. If ?NUMBER is halfway between two Integers (for example 3.5), it denotes the larger Integer."'), 'ContentBearingObject'(B))), 1708:[]:documentation('RoundFn', string('"(RoundFn ?NUMBER) is the Integer closest to ?NUMBER on the number line. If ?NUMBER is halfway between two Integers (for example 3.5), it denotes the larger Integer."')), 'Merge', 'NUMERIC FUNCTIONS', 2665). sigmaCache(range('$Relation'('RoundFn', 'Function'('UnaryFunction'(A))), '$Class'('Quantity')), 1707:[]:range('RoundFn', 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2663). sigmaCache(domain('$Relation'('RoundFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Quantity')), 1706:[]:domain('RoundFn', 1, 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2661). sigmaCache(instance('$Relation'('RoundFn', 'Function'('UnaryFunction'(A))), '$Class'('RelationExtendedToQuantities')), 1705:[]:instance('RoundFn', 'RelationExtendedToQuantities'), 'Merge', 'NUMERIC FUNCTIONS', 2659). sigmaCache(instance('$Relation'('RoundFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1704:[]:instance('RoundFn', 'UnaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2657). sigmaCache(documentation('$Relation'('RemainderFn', 'Function'('BinaryFunction'(A))), '$Object'(string('"(RemainderFn ?NUMBER ?DIVISOR) is the remainder of the number ?NUMBER divided by the number ?DIVISOR. The result has the same sign as ?DIVISOR."'), 'ContentBearingObject'(B))), 1689:[]:documentation('RemainderFn', string('"(RemainderFn ?NUMBER ?DIVISOR) is the remainder of the number ?NUMBER divided by the number ?DIVISOR. The result has the same sign as ?DIVISOR."')), 'Merge', 'NUMERIC FUNCTIONS', 2645). sigmaCache(range('$Relation'('RemainderFn', 'Function'('BinaryFunction'(A))), '$Class'('Quantity')), 1688:[]:range('RemainderFn', 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2643). sigmaCache(domain('$Relation'('RemainderFn', 'Function'('BinaryFunction'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Quantity')), 1687:[]:domain('RemainderFn', 2, 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2641). sigmaCache(domain('$Relation'('RemainderFn', 'Function'('BinaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Quantity')), 1686:[]:domain('RemainderFn', 1, 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2639). sigmaCache(instance('$Relation'('RemainderFn', 'Function'('BinaryFunction'(A))), '$Class'('RelationExtendedToQuantities')), 1685:[]:instance('RemainderFn', 'RelationExtendedToQuantities'), 'Merge', 'NUMERIC FUNCTIONS', 2637). sigmaCache(instance('$Relation'('RemainderFn', 'Function'('BinaryFunction'(A))), '$Class'('BinaryFunction')), 1684:[]:instance('RemainderFn', 'BinaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2635). sigmaCache(equal('$Quantity'(1, 'Number'(A)), 'MultiplicationFn'('$Quantity'(B, C), 'ReciprocalFn'('$Quantity'(B, D)))), 1683:['NUMBER'=B]:equal(1, 'MultiplicationFn'(B, 'ReciprocalFn'(B))), 'Merge', 'NUMERIC FUNCTIONS', 2633). sigmaCache(equal('ReciprocalFn'('$Quantity'(A, B)), 'ExponentiationFn'('$Quantity'(A, C), '$Quantity'(-1, 'Number'('RealNumber'('RationalNumber'('Integer'(D))))))), 1682:['NUMBER'=A]:equal('ReciprocalFn'(A), 'ExponentiationFn'(A, -1)), 'Merge', 'NUMERIC FUNCTIONS', 2631). sigmaCache(documentation('$Relation'('ReciprocalFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"(ReciprocalFn ?NUMBER) is the reciprocal element of ?NUMBER with respect to the multiplication operator (MultiplicationFn), i.e. 1/?NUMBER. Not all numbers have a reciprocal element. For example the number 0 does not. If a number ?NUMBER has a reciprocal ?RECIP, then the product of ?NUMBER and ?RECIP will be 1, e.g. 3*1/3 = 1. The reciprocal of an element is equal to applying the ExponentiationFn function to the element to the power -1."'), 'ContentBearingObject'(B))), 1681:[]:documentation('ReciprocalFn', string('"(ReciprocalFn ?NUMBER) is the reciprocal element of ?NUMBER with respect to the multiplication operator (MultiplicationFn), i.e. 1/?NUMBER. Not all numbers have a reciprocal element. For example the number 0 does not. If a number ?NUMBER has a reciprocal ?RECIP, then the product of ?NUMBER and ?RECIP will be 1, e.g. 3*1/3 = 1. The reciprocal of an element is equal to applying the ExponentiationFn function to the element to the power -1."')), 'Merge', 'NUMERIC FUNCTIONS', 2629). sigmaCache(range('$Relation'('ReciprocalFn', 'Function'('UnaryFunction'(A))), '$Class'('Quantity')), 1680:[]:range('ReciprocalFn', 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2627). sigmaCache(domain('$Relation'('ReciprocalFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Quantity')), 1679:[]:domain('ReciprocalFn', 1, 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2625). sigmaCache(instance('$Relation'('ReciprocalFn', 'Function'('UnaryFunction'(A))), '$Class'('RelationExtendedToQuantities')), 1678:[]:instance('ReciprocalFn', 'RelationExtendedToQuantities'), 'Merge', 'NUMERIC FUNCTIONS', 2623). sigmaCache(instance('$Relation'('ReciprocalFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1677:[]:instance('ReciprocalFn', 'UnaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2621). sigmaCache(documentation('$Relation'('RealNumberFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"(RealNumberFn ?NUMBER) returns the part of ?NUMBER that is a RealNumber."'), 'ContentBearingObject'(B))), 1676:[]:documentation('RealNumberFn', string('"(RealNumberFn ?NUMBER) returns the part of ?NUMBER that is a RealNumber."')), 'Merge', 'NUMERIC FUNCTIONS', 2619). sigmaCache(range('$Relation'('RealNumberFn', 'Function'('UnaryFunction'(A))), '$Class'('RealNumber')), 1675:[]:range('RealNumberFn', 'RealNumber'), 'Merge', 'NUMERIC FUNCTIONS', 2617). sigmaCache(domain('$Relation'('RealNumberFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Number')), 1674:[]:domain('RealNumberFn', 1, 'Number'), 'Merge', 'NUMERIC FUNCTIONS', 2615). sigmaCache(instance('$Relation'('RealNumberFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1673:[]:instance('RealNumberFn', 'UnaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2613). sigmaCache(documentation('$Relation'('RationalNumberFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"(RationalNumberFn ?NUMBER) returns the rational representation of ?NUMBER."'), 'ContentBearingObject'(B))), 1672:[]:documentation('RationalNumberFn', string('"(RationalNumberFn ?NUMBER) returns the rational representation of ?NUMBER."')), 'Merge', 'NUMERIC FUNCTIONS', 2611). sigmaCache(range('$Relation'('RationalNumberFn', 'Function'('UnaryFunction'(A))), '$Class'('RationalNumber')), 1671:[]:range('RationalNumberFn', 'RationalNumber'), 'Merge', 'NUMERIC FUNCTIONS', 2609). sigmaCache(domain('$Relation'('RationalNumberFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Number')), 1670:[]:domain('RationalNumberFn', 1, 'Number'), 'Merge', 'NUMERIC FUNCTIONS', 2607). sigmaCache(instance('$Relation'('RationalNumberFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1669:[]:instance('RationalNumberFn', 'UnaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2605). sigmaCache(documentation('$Quantity'('Pi', 'Number'('RealNumber'(A))), '$Object'(string('"Pi is the RealNumber that is the ratio of the perimeter of a circle to its diameter. It is approximately equal to 3.141592653589793."'), 'ContentBearingObject'(B))), 1668:[]:documentation('Pi', string('"Pi is the RealNumber that is the ratio of the perimeter of a circle to its diameter. It is approximately equal to 3.141592653589793."')), 'Merge', 'NUMERIC FUNCTIONS', 2603). sigmaCache(instance('$Quantity'('Pi', 'Number'('RealNumber'(A))), '$Class'('RealNumber')), 1667:[]:instance('Pi', 'RealNumber'), 'Merge', 'NUMERIC FUNCTIONS', 2601). sigmaCache(documentation('$Relation'('NumeratorFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"(NumeratorFn ?NUMBER) returns the numerator of the canonical reduced form ?NUMBER."'), 'ContentBearingObject'(B))), 1666:[]:documentation('NumeratorFn', string('"(NumeratorFn ?NUMBER) returns the numerator of the canonical reduced form ?NUMBER."')), 'Merge', 'NUMERIC FUNCTIONS', 2599). sigmaCache(range('$Relation'('NumeratorFn', 'Function'('UnaryFunction'(A))), '$Class'('Integer')), 1665:[]:range('NumeratorFn', 'Integer'), 'Merge', 'NUMERIC FUNCTIONS', 2597). sigmaCache(domain('$Relation'('NumeratorFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('RealNumber')), 1664:[]:domain('NumeratorFn', 1, 'RealNumber'), 'Merge', 'NUMERIC FUNCTIONS', 2595). sigmaCache(instance('$Relation'('NumeratorFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1663:[]:instance('NumeratorFn', 'UnaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2593). sigmaCache(documentation('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Object'(string('"(MinFn ?NUMBER1 ?NUMBER2) is the smallest of ?NUMBER1 and ?NUMBER2. In cases where ?NUMBER1 is equal to ?NUMBER2, MinFn returns one of its arguments."'), 'ContentBearingObject'(B))), 1634:[]:documentation('MinFn', string('"(MinFn ?NUMBER1 ?NUMBER2) is the smallest of ?NUMBER1 and ?NUMBER2. In cases where ?NUMBER1 is equal to ?NUMBER2, MinFn returns one of its arguments."')), 'Merge', 'NUMERIC FUNCTIONS', 2589). sigmaCache(range('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Class'('Quantity')), 1633:[]:range('MinFn', 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2587). sigmaCache(domain('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Quantity')), 1632:[]:domain('MinFn', 2, 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2585). sigmaCache(domain('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Quantity')), 1631:[]:domain('MinFn', 1, 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2583). sigmaCache(instance('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Class'('RelationExtendedToQuantities')), 1630:[]:instance('MinFn', 'RelationExtendedToQuantities'), 'Merge', 'NUMERIC FUNCTIONS', 2581). sigmaCache(instance('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Class'('CommutativeFunction')), 1629:[]:instance('MinFn', 'CommutativeFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2579). sigmaCache(instance('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Class'('AssociativeFunction')), 1628:[]:instance('MinFn', 'AssociativeFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2577). sigmaCache(documentation('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Object'(string('"(MaxFn ?NUMBER1 ?NUMBER2) is the largest of ?NUMBER1 and ?NUMBER2. In cases where ?NUMBER1 is equal to ?NUMBER2, MaxFn returns one of its arguments."'), 'ContentBearingObject'(B))), 1599:[]:documentation('MaxFn', string('"(MaxFn ?NUMBER1 ?NUMBER2) is the largest of ?NUMBER1 and ?NUMBER2. In cases where ?NUMBER1 is equal to ?NUMBER2, MaxFn returns one of its arguments."')), 'Merge', 'NUMERIC FUNCTIONS', 2573). sigmaCache(range('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Class'('Quantity')), 1598:[]:range('MaxFn', 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2571). sigmaCache(domain('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Quantity')), 1597:[]:domain('MaxFn', 2, 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2569). sigmaCache(domain('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Quantity')), 1596:[]:domain('MaxFn', 1, 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2567). sigmaCache(instance('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Class'('RelationExtendedToQuantities')), 1595:[]:instance('MaxFn', 'RelationExtendedToQuantities'), 'Merge', 'NUMERIC FUNCTIONS', 2565). sigmaCache(instance('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Class'('CommutativeFunction')), 1594:[]:instance('MaxFn', 'CommutativeFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2563). sigmaCache(instance('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Class'('AssociativeFunction')), 1593:[]:instance('MaxFn', 'AssociativeFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2561). sigmaCache(documentation('$Relation'('LogFn', 'Function'('BinaryFunction'(A))), '$Object'(string('"(LogFn ?NUMBER ?INT) returns the logarithm of the RealNumber ?NUMBER in the base denoted by the Integer ?INT."'), 'ContentBearingObject'(B))), 1592:[]:documentation('LogFn', string('"(LogFn ?NUMBER ?INT) returns the logarithm of the RealNumber ?NUMBER in the base denoted by the Integer ?INT."')), 'Merge', 'NUMERIC FUNCTIONS', 2559). sigmaCache(range('$Relation'('LogFn', 'Function'('BinaryFunction'(A))), '$Class'('RealNumber')), 1591:[]:range('LogFn', 'RealNumber'), 'Merge', 'NUMERIC FUNCTIONS', 2557). sigmaCache(domain('$Relation'('LogFn', 'Function'('BinaryFunction'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('PositiveInteger')), 1590:[]:domain('LogFn', 2, 'PositiveInteger'), 'Merge', 'NUMERIC FUNCTIONS', 2555). sigmaCache(domain('$Relation'('LogFn', 'Function'('BinaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('RealNumber')), 1589:[]:domain('LogFn', 1, 'RealNumber'), 'Merge', 'NUMERIC FUNCTIONS', 2553). sigmaCache(instance('$Relation'('LogFn', 'Function'('BinaryFunction'(A))), '$Class'('BinaryFunction')), 1588:[]:instance('LogFn', 'BinaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2551). sigmaCache(documentation('$Relation'('LeastCommonMultipleFn', 'Function'(A)), '$Object'(string('"(LeastCommonMultipleFn ?NUMBER1 ?NUMBER2 ... ?NUMBER) returns the least common multiple of ?NUMBER1 through ?NUMBER."'), 'ContentBearingObject'(B))), 1587:[]:documentation('LeastCommonMultipleFn', string('"(LeastCommonMultipleFn ?NUMBER1 ?NUMBER2 ... ?NUMBER) returns the least common multiple of ?NUMBER1 through ?NUMBER."')), 'Merge', 'NUMERIC FUNCTIONS', 2549). sigmaCache(range('$Relation'('LeastCommonMultipleFn', 'Function'(A)), '$Class'('Integer')), 1586:[]:range('LeastCommonMultipleFn', 'Integer'), 'Merge', 'NUMERIC FUNCTIONS', 2547). sigmaCache(instance('$Relation'('LeastCommonMultipleFn', 'Function'(A)), '$Class'('VariableArityRelation')), 1585:[]:instance('LeastCommonMultipleFn', 'VariableArityRelation'), 'Merge', 'NUMERIC FUNCTIONS', 2545). sigmaCache(instance('$Relation'('LeastCommonMultipleFn', 'Function'(A)), '$Class'('Function')), 1584:[]:instance('LeastCommonMultipleFn', 'Function'), 'Merge', 'NUMERIC FUNCTIONS', 2543). sigmaCache(documentation('$Relation'('IntegerSquareRootFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"(IntegerSquareRootFn ?NUMBER) returns the integer square root of ?NUMBER."'), 'ContentBearingObject'(B))), 1583:[]:documentation('IntegerSquareRootFn', string('"(IntegerSquareRootFn ?NUMBER) returns the integer square root of ?NUMBER."')), 'Merge', 'NUMERIC FUNCTIONS', 2541). sigmaCache(range('$Relation'('IntegerSquareRootFn', 'Function'('UnaryFunction'(A))), '$Class'('NonnegativeInteger')), 1582:[]:range('IntegerSquareRootFn', 'NonnegativeInteger'), 'Merge', 'NUMERIC FUNCTIONS', 2539). sigmaCache(domain('$Relation'('IntegerSquareRootFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('RealNumber')), 1581:[]:domain('IntegerSquareRootFn', 1, 'RealNumber'), 'Merge', 'NUMERIC FUNCTIONS', 2537). sigmaCache(instance('$Relation'('IntegerSquareRootFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1580:[]:instance('IntegerSquareRootFn', 'UnaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2535). sigmaCache(documentation('$Relation'('ImaginaryPartFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"(ImaginaryPartFn ?NUMBER) returns the imaginary part of ?NUMBER."'), 'ContentBearingObject'(B))), 1575:[]:documentation('ImaginaryPartFn', string('"(ImaginaryPartFn ?NUMBER) returns the imaginary part of ?NUMBER."')), 'Merge', 'NUMERIC FUNCTIONS', 2531). sigmaCache(range('$Relation'('ImaginaryPartFn', 'Function'('UnaryFunction'(A))), '$Class'('ImaginaryNumber')), 1574:[]:range('ImaginaryPartFn', 'ImaginaryNumber'), 'Merge', 'NUMERIC FUNCTIONS', 2529). sigmaCache(domain('$Relation'('ImaginaryPartFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('ComplexNumber')), 1573:[]:domain('ImaginaryPartFn', 1, 'ComplexNumber'), 'Merge', 'NUMERIC FUNCTIONS', 2527). sigmaCache(instance('$Relation'('ImaginaryPartFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1572:[]:instance('ImaginaryPartFn', 'UnaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2525). sigmaCache(documentation('$Relation'('GreatestCommonDivisorFn', 'Function'(A)), '$Object'(string('"(GreatestCommonDivisorFn ?NUMBER1 ?NUMBER2 ... ?NUMBER) returns the greatest common divisor of ?NUMBER1 through ?NUMBER."'), 'ContentBearingObject'(B))), 1571:[]:documentation('GreatestCommonDivisorFn', string('"(GreatestCommonDivisorFn ?NUMBER1 ?NUMBER2 ... ?NUMBER) returns the greatest common divisor of ?NUMBER1 through ?NUMBER."')), 'Merge', 'NUMERIC FUNCTIONS', 2523). sigmaCache(range('$Relation'('GreatestCommonDivisorFn', 'Function'(A)), '$Class'('Integer')), 1570:[]:range('GreatestCommonDivisorFn', 'Integer'), 'Merge', 'NUMERIC FUNCTIONS', 2521). sigmaCache(instance('$Relation'('GreatestCommonDivisorFn', 'Function'(A)), '$Class'('VariableArityRelation')), 1569:[]:instance('GreatestCommonDivisorFn', 'VariableArityRelation'), 'Merge', 'NUMERIC FUNCTIONS', 2519). sigmaCache(instance('$Relation'('GreatestCommonDivisorFn', 'Function'(A)), '$Class'('Function')), 1568:[]:instance('GreatestCommonDivisorFn', 'Function'), 'Merge', 'NUMERIC FUNCTIONS', 2517). sigmaCache(documentation('$Relation'('FloorFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"(FloorFn ?NUMBER) returns the largest Integer less than or equal to the RealNumber ?NUMBER."'), 'ContentBearingObject'(B))), 1563:[]:documentation('FloorFn', string('"(FloorFn ?NUMBER) returns the largest Integer less than or equal to the RealNumber ?NUMBER."')), 'Merge', 'NUMERIC FUNCTIONS', 2513). sigmaCache(range('$Relation'('FloorFn', 'Function'('UnaryFunction'(A))), '$Class'('Integer')), 1562:[]:range('FloorFn', 'Integer'), 'Merge', 'NUMERIC FUNCTIONS', 2511). sigmaCache(domain('$Relation'('FloorFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('RealNumber')), 1561:[]:domain('FloorFn', 1, 'RealNumber'), 'Merge', 'NUMERIC FUNCTIONS', 2509). sigmaCache(instance('$Relation'('FloorFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1560:[]:instance('FloorFn', 'UnaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2507). sigmaCache(documentation('$Relation'('ExponentiationFn', 'Function'('BinaryFunction'(A))), '$Object'(string('"(ExponentiationFn ?NUMBER ?INT) returns the RealNumber ?NUMBER raised to the power of the Integer ?INT."'), 'ContentBearingObject'(B))), 1559:[]:documentation('ExponentiationFn', string('"(ExponentiationFn ?NUMBER ?INT) returns the RealNumber ?NUMBER raised to the power of the Integer ?INT."')), 'Merge', 'NUMERIC FUNCTIONS', 2505). sigmaCache(range('$Relation'('ExponentiationFn', 'Function'('BinaryFunction'(A))), '$Class'('Quantity')), 1558:[]:range('ExponentiationFn', 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2503). sigmaCache(domain('$Relation'('ExponentiationFn', 'Function'('BinaryFunction'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Integer')), 1557:[]:domain('ExponentiationFn', 2, 'Integer'), 'Merge', 'NUMERIC FUNCTIONS', 2501). sigmaCache(domain('$Relation'('ExponentiationFn', 'Function'('BinaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Quantity')), 1556:[]:domain('ExponentiationFn', 1, 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2499). sigmaCache(instance('$Relation'('ExponentiationFn', 'Function'('BinaryFunction'(A))), '$Class'('RelationExtendedToQuantities')), 1555:[]:instance('ExponentiationFn', 'RelationExtendedToQuantities'), 'Merge', 'NUMERIC FUNCTIONS', 2497). sigmaCache(instance('$Relation'('ExponentiationFn', 'Function'('BinaryFunction'(A))), '$Class'('BinaryFunction')), 1554:[]:instance('ExponentiationFn', 'BinaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2495). sigmaCache(documentation('$Relation'('DenominatorFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"(DenominatorFn ?NUMBER) returns the denominator of the canonical reduced form of the RealNumber ?NUMBER."'), 'ContentBearingObject'(B))), 1553:[]:documentation('DenominatorFn', string('"(DenominatorFn ?NUMBER) returns the denominator of the canonical reduced form of the RealNumber ?NUMBER."')), 'Merge', 'NUMERIC FUNCTIONS', 2493). sigmaCache(range('$Relation'('DenominatorFn', 'Function'('UnaryFunction'(A))), '$Class'('Integer')), 1552:[]:range('DenominatorFn', 'Integer'), 'Merge', 'NUMERIC FUNCTIONS', 2491). sigmaCache(domain('$Relation'('DenominatorFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('RealNumber')), 1551:[]:domain('DenominatorFn', 1, 'RealNumber'), 'Merge', 'NUMERIC FUNCTIONS', 2489). sigmaCache(instance('$Relation'('DenominatorFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1550:[]:instance('DenominatorFn', 'UnaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2487). sigmaCache(documentation('$Relation'('CosineFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"(CosineFn ?DEGREE) returns the cosine of the PlaneAngleMeasure ?DEGREE. The cosine of ?DEGREE is the ratio of the side next to ?DEGREE to the hypotenuse in a right-angled triangle."'), 'ContentBearingObject'(B))), 1549:[]:documentation('CosineFn', string('"(CosineFn ?DEGREE) returns the cosine of the PlaneAngleMeasure ?DEGREE. The cosine of ?DEGREE is the ratio of the side next to ?DEGREE to the hypotenuse in a right-angled triangle."')), 'Merge', 'NUMERIC FUNCTIONS', 2485). sigmaCache(range('$Relation'('CosineFn', 'Function'('UnaryFunction'(A))), '$Class'('RealNumber')), 1548:[]:range('CosineFn', 'RealNumber'), 'Merge', 'NUMERIC FUNCTIONS', 2483). sigmaCache(domain('$Relation'('CosineFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('PlaneAngleMeasure')), 1547:[]:domain('CosineFn', 1, 'PlaneAngleMeasure'), 'Merge', 'NUMERIC FUNCTIONS', 2481). sigmaCache(instance('$Relation'('CosineFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1546:[]:instance('CosineFn', 'UnaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2479). sigmaCache(documentation('$Relation'('CeilingFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"(CeilingFn ?NUMBER) returns the smallest Integer greater than or equal to the RealNumber ?NUMBER."'), 'ContentBearingObject'(B))), 1541:[]:documentation('CeilingFn', string('"(CeilingFn ?NUMBER) returns the smallest Integer greater than or equal to the RealNumber ?NUMBER."')), 'Merge', 'NUMERIC FUNCTIONS', 2475). sigmaCache(range('$Relation'('CeilingFn', 'Function'('UnaryFunction'(A))), '$Class'('Integer')), 1540:[]:range('CeilingFn', 'Integer'), 'Merge', 'NUMERIC FUNCTIONS', 2473). sigmaCache(domain('$Relation'('CeilingFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('RealNumber')), 1539:[]:domain('CeilingFn', 1, 'RealNumber'), 'Merge', 'NUMERIC FUNCTIONS', 2471). sigmaCache(instance('$Relation'('CeilingFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1538:[]:instance('CeilingFn', 'UnaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2469). sigmaCache(documentation('$Relation'('ArcTangentFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"(ArcTangentFn ?NUMBER) returns the arc tangent of the RealNumber ?NUMBER. It is the inverse of TangentFn."'), 'ContentBearingObject'(B))), 1537:[]:documentation('ArcTangentFn', string('"(ArcTangentFn ?NUMBER) returns the arc tangent of the RealNumber ?NUMBER. It is the inverse of TangentFn."')), 'Merge', 'NUMERIC FUNCTIONS', 2467). sigmaCache(range('$Relation'('ArcTangentFn', 'Function'('UnaryFunction'(A))), '$Class'('PlaneAngleMeasure')), 1536:[]:range('ArcTangentFn', 'PlaneAngleMeasure'), 'Merge', 'NUMERIC FUNCTIONS', 2465). sigmaCache(domain('$Relation'('ArcTangentFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('RealNumber')), 1535:[]:domain('ArcTangentFn', 1, 'RealNumber'), 'Merge', 'NUMERIC FUNCTIONS', 2463). sigmaCache(inverse('$Relation'('ArcTangentFn', 'Function'('UnaryFunction'(A))), '$Relation'('TangentFn', 'Function'('UnaryFunction'(B)))), 1534:[]:inverse('ArcTangentFn', 'TangentFn'), 'Merge', 'NUMERIC FUNCTIONS', 2461). sigmaCache(instance('$Relation'('ArcTangentFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1533:[]:instance('ArcTangentFn', 'UnaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2459). sigmaCache(documentation('$Relation'('ArcSineFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"(ArcSineFn ?NUMBER) returns the arc sine of the RealNumber ?NUMBER. It is the inverse of SineFn."'), 'ContentBearingObject'(B))), 1532:[]:documentation('ArcSineFn', string('"(ArcSineFn ?NUMBER) returns the arc sine of the RealNumber ?NUMBER. It is the inverse of SineFn."')), 'Merge', 'NUMERIC FUNCTIONS', 2457). sigmaCache(range('$Relation'('ArcSineFn', 'Function'('UnaryFunction'(A))), '$Class'('PlaneAngleMeasure')), 1531:[]:range('ArcSineFn', 'PlaneAngleMeasure'), 'Merge', 'NUMERIC FUNCTIONS', 2455). sigmaCache(domain('$Relation'('ArcSineFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('RealNumber')), 1530:[]:domain('ArcSineFn', 1, 'RealNumber'), 'Merge', 'NUMERIC FUNCTIONS', 2453). sigmaCache(inverse('$Relation'('ArcSineFn', 'Function'('UnaryFunction'(A))), '$Relation'('SineFn', 'Function'('UnaryFunction'(B)))), 1529:[]:inverse('ArcSineFn', 'SineFn'), 'Merge', 'NUMERIC FUNCTIONS', 2451). sigmaCache(instance('$Relation'('ArcSineFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1528:[]:instance('ArcSineFn', 'UnaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2449). sigmaCache(documentation('$Relation'('ArcCosineFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"(ArcCosineFn ?NUMBER) returns the arc cosine of the RealNumber ?NUMBER. It is the inverse of CosineFn."'), 'ContentBearingObject'(B))), 1527:[]:documentation('ArcCosineFn', string('"(ArcCosineFn ?NUMBER) returns the arc cosine of the RealNumber ?NUMBER. It is the inverse of CosineFn."')), 'Merge', 'NUMERIC FUNCTIONS', 2447). sigmaCache(range('$Relation'('ArcCosineFn', 'Function'('UnaryFunction'(A))), '$Class'('PlaneAngleMeasure')), 1526:[]:range('ArcCosineFn', 'PlaneAngleMeasure'), 'Merge', 'NUMERIC FUNCTIONS', 2445). sigmaCache(domain('$Relation'('ArcCosineFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('RealNumber')), 1525:[]:domain('ArcCosineFn', 1, 'RealNumber'), 'Merge', 'NUMERIC FUNCTIONS', 2443). sigmaCache(inverse('$Relation'('ArcCosineFn', 'Function'('UnaryFunction'(A))), '$Relation'('CosineFn', 'Function'('UnaryFunction'(B)))), 1524:[]:inverse('ArcCosineFn', 'CosineFn'), 'Merge', 'NUMERIC FUNCTIONS', 2441). sigmaCache(instance('$Relation'('ArcCosineFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1523:[]:instance('ArcCosineFn', 'UnaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2439). sigmaCache(documentation('$Relation'('AbsoluteValueFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"The value of (AbsoluteValueFn ?NUMBER) is the absolute value of the RealNumber ?NUMBER."'), 'ContentBearingObject'(B))), 1504:[]:documentation('AbsoluteValueFn', string('"The value of (AbsoluteValueFn ?NUMBER) is the absolute value of the RealNumber ?NUMBER."')), 'Merge', 'NUMERIC FUNCTIONS', 2435). sigmaCache(range('$Relation'('AbsoluteValueFn', 'Function'('UnaryFunction'(A))), '$Class'('PositiveRealNumber')), 1503:[]:range('AbsoluteValueFn', 'PositiveRealNumber'), 'Merge', 'NUMERIC FUNCTIONS', 2433). sigmaCache(domain('$Relation'('AbsoluteValueFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('RealNumber')), 1502:[]:domain('AbsoluteValueFn', 1, 'RealNumber'), 'Merge', 'NUMERIC FUNCTIONS', 2431). sigmaCache(instance('$Relation'('AbsoluteValueFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1501:[]:instance('AbsoluteValueFn', 'UnaryFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2429). sigmaCache(documentation('$Relation'('DivisionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Object'(string('"If ?NUMBER1 and ?NUMBER2 are Numbers, then (DivisionFn ?NUMBER1 ?NUMBER2) is the result of dividing ?NUMBER1 by ?NUMBER2. An exception occurs when ?NUMBER1 = 1, in which case (DivisionFn ?NUMBER1 ?NUMBER2) is the reciprocal of ?NUMBER2."'), 'ContentBearingObject'(B))), 1494:[]:documentation('DivisionFn', string('"If ?NUMBER1 and ?NUMBER2 are Numbers, then (DivisionFn ?NUMBER1 ?NUMBER2) is the result of dividing ?NUMBER1 by ?NUMBER2. An exception occurs when ?NUMBER1 = 1, in which case (DivisionFn ?NUMBER1 ?NUMBER2) is the reciprocal of ?NUMBER2."')), 'Merge', 'NUMERIC FUNCTIONS', 2425). sigmaCache(range('$Relation'('DivisionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Class'('Quantity')), 1493:[]:range('DivisionFn', 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2423). sigmaCache(domain('$Relation'('DivisionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Quantity')), 1492:[]:domain('DivisionFn', 2, 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2421). sigmaCache(domain('$Relation'('DivisionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Quantity')), 1491:[]:domain('DivisionFn', 1, 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2419). sigmaCache(instance('$Relation'('DivisionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Class'('RelationExtendedToQuantities')), 1490:[]:instance('DivisionFn', 'RelationExtendedToQuantities'), 'Merge', 'NUMERIC FUNCTIONS', 2417). sigmaCache(instance('$Relation'('DivisionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Class'('AssociativeFunction')), 1489:[]:instance('DivisionFn', 'AssociativeFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2415). sigmaCache(documentation('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Object'(string('"If ?NUMBER1 and ?NUMBER2 are Numbers, then (SubtractionFn ?NUMBER1 ?NUMBER2) is the arithmetical difference between ?NUMBER1 and ?NUMBER2, i.e. ?NUMBER1 minus ?NUMBER2. An exception occurs when ?NUMBER1 is equal to 0, in which case (SubtractionFn ?NUMBER1 ?NUMBER2) is the negation of ?NUMBER2."'), 'ContentBearingObject'(B))), 1488:[]:documentation('SubtractionFn', string('"If ?NUMBER1 and ?NUMBER2 are Numbers, then (SubtractionFn ?NUMBER1 ?NUMBER2) is the arithmetical difference between ?NUMBER1 and ?NUMBER2, i.e. ?NUMBER1 minus ?NUMBER2. An exception occurs when ?NUMBER1 is equal to 0, in which case (SubtractionFn ?NUMBER1 ?NUMBER2) is the negation of ?NUMBER2."')), 'Merge', 'NUMERIC FUNCTIONS', 2413). sigmaCache(range('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Class'('Quantity')), 1487:[]:range('SubtractionFn', 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2411). sigmaCache(domain('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Quantity')), 1486:[]:domain('SubtractionFn', 2, 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2409). sigmaCache(domain('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Quantity')), 1485:[]:domain('SubtractionFn', 1, 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2407). sigmaCache(instance('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Class'('RelationExtendedToQuantities')), 1484:[]:instance('SubtractionFn', 'RelationExtendedToQuantities'), 'Merge', 'NUMERIC FUNCTIONS', 2405). sigmaCache(instance('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Class'('AssociativeFunction')), 1483:[]:instance('SubtractionFn', 'AssociativeFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2403). sigmaCache(documentation('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Object'(string('"If ?NUMBER1 and ?NUMBER2 are Numbers, then (AdditionFn ?NUMBER1 ?NUMBER2) is the arithmetical sum of these numbers."'), 'ContentBearingObject'(B))), 1482:[]:documentation('AdditionFn', string('"If ?NUMBER1 and ?NUMBER2 are Numbers, then (AdditionFn ?NUMBER1 ?NUMBER2) is the arithmetical sum of these numbers."')), 'Merge', 'NUMERIC FUNCTIONS', 2401). sigmaCache(range('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Class'('Quantity')), 1481:[]:range('AdditionFn', 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2399). sigmaCache(domain('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Quantity')), 1480:[]:domain('AdditionFn', 2, 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2397). sigmaCache(domain('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Quantity')), 1479:[]:domain('AdditionFn', 1, 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2395). sigmaCache(instance('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Class'('RelationExtendedToQuantities')), 1478:[]:instance('AdditionFn', 'RelationExtendedToQuantities'), 'Merge', 'NUMERIC FUNCTIONS', 2393). sigmaCache(instance('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Class'('CommutativeFunction')), 1477:[]:instance('AdditionFn', 'CommutativeFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2391). sigmaCache(instance('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Class'('AssociativeFunction')), 1476:[]:instance('AdditionFn', 'AssociativeFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2389). sigmaCache(documentation('$Relation'('MultiplicationFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Object'(string('"If ?NUMBER1 and ?NUMBER2 are Numbers, then (MultiplicationFn ?NUMBER1 ?NUMBER2) is the arithmetical product of these numbers."'), 'ContentBearingObject'(B))), 1475:[]:documentation('MultiplicationFn', string('"If ?NUMBER1 and ?NUMBER2 are Numbers, then (MultiplicationFn ?NUMBER1 ?NUMBER2) is the arithmetical product of these numbers."')), 'Merge', 'NUMERIC FUNCTIONS', 2387). sigmaCache(range('$Relation'('MultiplicationFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Class'('Quantity')), 1474:[]:range('MultiplicationFn', 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2385). sigmaCache(domain('$Relation'('MultiplicationFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Quantity')), 1473:[]:domain('MultiplicationFn', 2, 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2383). sigmaCache(domain('$Relation'('MultiplicationFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Quantity')), 1472:[]:domain('MultiplicationFn', 1, 'Quantity'), 'Merge', 'NUMERIC FUNCTIONS', 2381). sigmaCache(instance('$Relation'('MultiplicationFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Class'('RelationExtendedToQuantities')), 1471:[]:instance('MultiplicationFn', 'RelationExtendedToQuantities'), 'Merge', 'NUMERIC FUNCTIONS', 2379). sigmaCache(instance('$Relation'('MultiplicationFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Class'('CommutativeFunction')), 1470:[]:instance('MultiplicationFn', 'CommutativeFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2377). sigmaCache(instance('$Relation'('MultiplicationFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Class'('AssociativeFunction')), 1469:[]:instance('MultiplicationFn', 'AssociativeFunction'), 'Merge', 'NUMERIC FUNCTIONS', 2375). sigmaCache(documentation('$Relation'(uses, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(uses ?OBJECT AGENT) means that ?OBJECT is used by ?AGENT as an instrument in an unspecified Process. This Predicate, as its corresponding axiom indicates, is a composition of the CaseRoles agent and instrument."'), 'ContentBearingObject'(B))), 1462:[]:documentation(uses, string('"(uses ?OBJECT AGENT) means that ?OBJECT is used by ?AGENT as an instrument in an unspecified Process. This Predicate, as its corresponding axiom indicates, is a composition of the CaseRoles agent and instrument."')), 'Merge', 'BASE ONTOLOGY', 2355). sigmaCache(domain('$Relation'(uses, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Agent')), 1461:[]:domain(uses, 2, 'Agent'), 'Merge', 'BASE ONTOLOGY', 2353). sigmaCache(domain('$Relation'(uses, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 1460:[]:domain(uses, 1, 'Object'), 'Merge', 'BASE ONTOLOGY', 2351). sigmaCache(instance('$Relation'(uses, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 1459:[]:instance(uses, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 2349). sigmaCache(instance('$Relation'(uses, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1458:[]:instance(uses, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 2347). sigmaCache(documentation('$Relation'(subPlan, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(subPlan ?PLAN1 ?PLAN2) means that ?PLAN1 is a Plan which is a proper part of ?PLAN2. This relation is generally used to relate a supporting Plan to the overall Plan in a particular context."'), 'ContentBearingObject'(B))), 1453:[]:documentation(subPlan, string('"(subPlan ?PLAN1 ?PLAN2) means that ?PLAN1 is a Plan which is a proper part of ?PLAN2. This relation is generally used to relate a supporting Plan to the overall Plan in a particular context."')), 'Merge', 'BASE ONTOLOGY', 2343). sigmaCache(domain('$Relation'(subPlan, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Plan')), 1452:[]:domain(subPlan, 2, 'Plan'), 'Merge', 'BASE ONTOLOGY', 2341). sigmaCache(domain('$Relation'(subPlan, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Plan')), 1451:[]:domain(subPlan, 1, 'Plan'), 'Merge', 'BASE ONTOLOGY', 2339). sigmaCache(instance('$Relation'(subPlan, 'Predicate'('BinaryPredicate'(A))), '$Class'('IrreflexiveRelation')), 1450:[]:instance(subPlan, 'IrreflexiveRelation'), 'Merge', 'BASE ONTOLOGY', 2337). sigmaCache(instance('$Relation'(subPlan, 'Predicate'('BinaryPredicate'(A))), '$Class'('TransitiveRelation')), 1449:[]:instance(subPlan, 'TransitiveRelation'), 'Merge', 'BASE ONTOLOGY', 2335). sigmaCache(instance('$Relation'(subPlan, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1448:[]:instance(subPlan, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 2333). sigmaCache(documentation('$Relation'(expressedInLanguage, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(expressedInLanguage ?EXPRESS ?LANG) means that ?EXPRESS is expressed in Language ?LANG."'), 'ContentBearingObject'(B))), 1443:[]:documentation(expressedInLanguage, string('"(expressedInLanguage ?EXPRESS ?LANG) means that ?EXPRESS is expressed in Language ?LANG."')), 'Merge', 'BASE ONTOLOGY', 2329). sigmaCache(domain('$Relation'(expressedInLanguage, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Language')), 1442:[]:domain(expressedInLanguage, 2, 'Language'), 'Merge', 'BASE ONTOLOGY', 2327). sigmaCache(domain('$Relation'(expressedInLanguage, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('LinguisticExpression')), 1441:[]:domain(expressedInLanguage, 1, 'LinguisticExpression'), 'Merge', 'BASE ONTOLOGY', 2325). sigmaCache(instance('$Relation'(expressedInLanguage, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 1440:[]:instance(expressedInLanguage, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 2323). sigmaCache(instance('$Relation'(expressedInLanguage, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1439:[]:instance(expressedInLanguage, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 2321). sigmaCache(documentation('$Relation'(realization, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Object'(string('"A subrelation of represents. (realization ?PROCESS ?PROP) means that ?PROCESS is a Process which expresses the content of ?PROP. Examples include a particular musical performance, which realizes the content of a musical score, or the reading of a poem."'), 'ContentBearingObject'(B))), 1434:[]:documentation(realization, string('"A subrelation of represents. (realization ?PROCESS ?PROP) means that ?PROCESS is a Process which expresses the content of ?PROP. Examples include a particular musical performance, which realizes the content of a musical score, or the reading of a poem."')), 'Merge', 'BASE ONTOLOGY', 2317). sigmaCache(relatedInternalConcept('$Relation'(realization, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Relation'(containsInformation, 'Predicate'('BinaryPredicate'(B)))), 1433:[]:relatedInternalConcept(realization, containsInformation), 'Merge', 'BASE ONTOLOGY', 2315). sigmaCache(relatedInternalConcept('$Relation'(realization, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Relation'(equivalentContentInstance, 'BinaryRelation'('TransitiveRelation'('EquivalenceRelation'(B))))), 1432:[]:relatedInternalConcept(realization, equivalentContentInstance), 'Merge', 'BASE ONTOLOGY', 2313). sigmaCache(domain('$Relation'(realization, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Proposition')), 1431:[]:domain(realization, 2, 'Proposition'), 'Merge', 'BASE ONTOLOGY', 2311). sigmaCache(domain('$Relation'(realization, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 1430:[]:domain(realization, 1, 'Process'), 'Merge', 'BASE ONTOLOGY', 2309). sigmaCache(instance('$Relation'(realization, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Class'('AsymmetricRelation')), 1429:[]:instance(realization, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 2307). sigmaCache(subrelation('$Relation'(realization, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Relation'(represents, 'Predicate'('BinaryPredicate'(B)))), 1428:[]:subrelation(realization, represents), 'Merge', 'BASE ONTOLOGY', 2305). sigmaCache(documentation('$Relation'(subsumesContentInstance, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A BinaryPredicate relating two instances of ContentBearingObject. (subsumesContentInstance ?OBJ1 ?OBJ2) means that the content expressed by ?OBJ2 is part of the content expressed by ?OBJ1. An example is the relationship between a handwritten poem and one of its stanzas. Note that this is a relation between instances, rather than Classes. If one wants to assert a content relationship between Classes, e.g. between the version of an intellectual work and a part of that work, the relation subsumesContentClass should be used."'), 'ContentBearingObject'(B))), 1421:[]:documentation(subsumesContentInstance, string('"A BinaryPredicate relating two instances of ContentBearingObject. (subsumesContentInstance ?OBJ1 ?OBJ2) means that the content expressed by ?OBJ2 is part of the content expressed by ?OBJ1. An example is the relationship between a handwritten poem and one of its stanzas. Note that this is a relation between instances, rather than Classes. If one wants to assert a content relationship between Classes, e.g. between the version of an intellectual work and a part of that work, the relation subsumesContentClass should be used."')), 'Merge', 'BASE ONTOLOGY', 2301). sigmaCache(relatedInternalConcept('$Relation'(subsumesContentInstance, 'Predicate'('BinaryPredicate'(A))), '$Relation'(subsumesContentClass, 'Predicate'('BinaryPredicate'(B)))), 1420:[]:relatedInternalConcept(subsumesContentInstance, subsumesContentClass), 'Merge', 'BASE ONTOLOGY', 2299). sigmaCache(domain('$Relation'(subsumesContentInstance, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('ContentBearingObject')), 1419:[]:domain(subsumesContentInstance, 2, 'ContentBearingObject'), 'Merge', 'BASE ONTOLOGY', 2297). sigmaCache(domain('$Relation'(subsumesContentInstance, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('ContentBearingObject')), 1418:[]:domain(subsumesContentInstance, 1, 'ContentBearingObject'), 'Merge', 'BASE ONTOLOGY', 2295). sigmaCache(instance('$Relation'(subsumesContentInstance, 'Predicate'('BinaryPredicate'(A))), '$Class'('PartialOrderingRelation')), 1417:[]:instance(subsumesContentInstance, 'PartialOrderingRelation'), 'Merge', 'BASE ONTOLOGY', 2293). sigmaCache(instance('$Relation'(subsumesContentInstance, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1416:[]:instance(subsumesContentInstance, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 2291). sigmaCache(documentation('$Relation'(equivalentContentInstance, 'BinaryRelation'('TransitiveRelation'('EquivalenceRelation'(A)))), '$Object'(string('"A BinaryPredicate relating two instances of ContentBearingObject. (equivalentContentInstance ?OBJ1 ?OBJ2) means that the content expressed by ?OBJ1 is identical to the content expressed by ?OBJ2. An example would be the relationship between a handwritten draft of a letter to one\'s lawyer and a typed copy of the same letter. Note that (equivalentContentInstance ?OBJ1 ?OBJ2) implies (subsumesContentInstance ?OBJ1 ?OBJ2) and (subsumesContentInstance ?OBJ2 ?OBJ2)."'), 'ContentBearingObject'(B))), 1409:[]:documentation(equivalentContentInstance, string('"A BinaryPredicate relating two instances of ContentBearingObject. (equivalentContentInstance ?OBJ1 ?OBJ2) means that the content expressed by ?OBJ1 is identical to the content expressed by ?OBJ2. An example would be the relationship between a handwritten draft of a letter to one\'s lawyer and a typed copy of the same letter. Note that (equivalentContentInstance ?OBJ1 ?OBJ2) implies (subsumesContentInstance ?OBJ1 ?OBJ2) and (subsumesContentInstance ?OBJ2 ?OBJ2)."')), 'Merge', 'BASE ONTOLOGY', 2287). sigmaCache(relatedInternalConcept('$Relation'(equivalentContentInstance, 'BinaryRelation'('TransitiveRelation'('EquivalenceRelation'(A)))), '$Relation'(equivalentContentClass, 'BinaryRelation'('TransitiveRelation'('EquivalenceRelation'(B))))), 1408:[]:relatedInternalConcept(equivalentContentInstance, equivalentContentClass), 'Merge', 'BASE ONTOLOGY', 2285). sigmaCache(domain('$Relation'(equivalentContentInstance, 'BinaryRelation'('TransitiveRelation'('EquivalenceRelation'(A)))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('ContentBearingObject')), 1407:[]:domain(equivalentContentInstance, 2, 'ContentBearingObject'), 'Merge', 'BASE ONTOLOGY', 2283). sigmaCache(domain('$Relation'(equivalentContentInstance, 'BinaryRelation'('TransitiveRelation'('EquivalenceRelation'(A)))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('ContentBearingObject')), 1406:[]:domain(equivalentContentInstance, 1, 'ContentBearingObject'), 'Merge', 'BASE ONTOLOGY', 2281). sigmaCache(instance('$Relation'(equivalentContentInstance, 'BinaryRelation'('TransitiveRelation'('EquivalenceRelation'(A)))), '$Class'('EquivalenceRelation')), 1405:[]:instance(equivalentContentInstance, 'EquivalenceRelation'), 'Merge', 'BASE ONTOLOGY', 2279). sigmaCache(subrelation('$Relation'(equivalentContentInstance, 'BinaryRelation'('TransitiveRelation'('EquivalenceRelation'(A)))), '$Relation'(subsumesContentInstance, 'Predicate'('BinaryPredicate'(B)))), 1404:[]:subrelation(equivalentContentInstance, subsumesContentInstance), 'Merge', 'BASE ONTOLOGY', 2277). sigmaCache(documentation('$Relation'(subsumesContentClass, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A BinaryPredicate that relates two subclasses of ContentBearingObject. (subsumesContentClass ?CLASS1 ?CLASS2) means that the content expressed by each instance of ?CLASS2 is also expressed by each instance of ?CLASS1. Examples include the relationship between a poem and one of its stanzas or between a book and one of its chapters. Note that this is a relation between subclasses of ContentBearingObject, rather than instances. If one wants to relate instances, the Predicate subsumesContentInstance can be used. Note that subsumesContentClass is needed in many cases. Consider, for example, the relation between the King James edition of the Bible and its Book of Genesis. This relation holds for every copy of this edition and not just for a single instance."'), 'ContentBearingObject'(B))), 1393:[]:documentation(subsumesContentClass, string('"A BinaryPredicate that relates two subclasses of ContentBearingObject. (subsumesContentClass ?CLASS1 ?CLASS2) means that the content expressed by each instance of ?CLASS2 is also expressed by each instance of ?CLASS1. Examples include the relationship between a poem and one of its stanzas or between a book and one of its chapters. Note that this is a relation between subclasses of ContentBearingObject, rather than instances. If one wants to relate instances, the Predicate subsumesContentInstance can be used. Note that subsumesContentClass is needed in many cases. Consider, for example, the relation between the King James edition of the Bible and its Book of Genesis. This relation holds for every copy of this edition and not just for a single instance."')), 'Merge', 'BASE ONTOLOGY', 2273). sigmaCache(domainSubclass('$Relation'(subsumesContentClass, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('ContentBearingObject')), 1392:[]:domainSubclass(subsumesContentClass, 2, 'ContentBearingObject'), 'Merge', 'BASE ONTOLOGY', 2271). sigmaCache(domainSubclass('$Relation'(subsumesContentClass, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('ContentBearingObject')), 1391:[]:domainSubclass(subsumesContentClass, 1, 'ContentBearingObject'), 'Merge', 'BASE ONTOLOGY', 2269). sigmaCache(instance('$Relation'(subsumesContentClass, 'Predicate'('BinaryPredicate'(A))), '$Class'('PartialOrderingRelation')), 1390:[]:instance(subsumesContentClass, 'PartialOrderingRelation'), 'Merge', 'BASE ONTOLOGY', 2267). sigmaCache(instance('$Relation'(subsumesContentClass, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1389:[]:instance(subsumesContentClass, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 2265). sigmaCache(documentation('$Relation'(equivalentContentClass, 'BinaryRelation'('TransitiveRelation'('EquivalenceRelation'(A)))), '$Object'(string('"A BinaryPredicate that relates two subclasses of ContentBearingObject. (equivalentContentClass ?CLASS1 ?CLASS2) means that the content expressed by each instance of ?CLASS1 is also expressed by each instance of ?CLASS2, and vice versa. An example would be the relationship between English and Russian editions of Agatha Christie\'s \'Murder on the Orient Express\'. Note that (equivalentContentClass ?CLASS1 ?CLASS2) implies (subsumesContentClass ?CLASS1 ?CLASS2) and (subsumesContentClass ?CLASS2 ?CLASS1)."'), 'ContentBearingObject'(B))), 1382:[]:documentation(equivalentContentClass, string('"A BinaryPredicate that relates two subclasses of ContentBearingObject. (equivalentContentClass ?CLASS1 ?CLASS2) means that the content expressed by each instance of ?CLASS1 is also expressed by each instance of ?CLASS2, and vice versa. An example would be the relationship between English and Russian editions of Agatha Christie\'s \'Murder on the Orient Express\'. Note that (equivalentContentClass ?CLASS1 ?CLASS2) implies (subsumesContentClass ?CLASS1 ?CLASS2) and (subsumesContentClass ?CLASS2 ?CLASS1)."')), 'Merge', 'BASE ONTOLOGY', 2261). sigmaCache(domainSubclass('$Relation'(equivalentContentClass, 'BinaryRelation'('TransitiveRelation'('EquivalenceRelation'(A)))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('ContentBearingObject')), 1381:[]:domainSubclass(equivalentContentClass, 2, 'ContentBearingObject'), 'Merge', 'BASE ONTOLOGY', 2259). sigmaCache(domainSubclass('$Relation'(equivalentContentClass, 'BinaryRelation'('TransitiveRelation'('EquivalenceRelation'(A)))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('ContentBearingObject')), 1380:[]:domainSubclass(equivalentContentClass, 1, 'ContentBearingObject'), 'Merge', 'BASE ONTOLOGY', 2257). sigmaCache(instance('$Relation'(equivalentContentClass, 'BinaryRelation'('TransitiveRelation'('EquivalenceRelation'(A)))), '$Class'('EquivalenceRelation')), 1379:[]:instance(equivalentContentClass, 'EquivalenceRelation'), 'Merge', 'BASE ONTOLOGY', 2255). sigmaCache(subrelation('$Relation'(equivalentContentClass, 'BinaryRelation'('TransitiveRelation'('EquivalenceRelation'(A)))), '$Relation'(subsumesContentClass, 'Predicate'('BinaryPredicate'(B)))), 1378:[]:subrelation(equivalentContentClass, subsumesContentClass), 'Merge', 'BASE ONTOLOGY', 2253). sigmaCache(documentation('$Relation'(representsInLanguage, 'Predicate'('TernaryPredicate'(A))), '$Object'(string('"A very general predicate. (representsInLanguage ?THING ?ENTITY ?LANGUAGE) means that the instance of Physical ?THING stands for ?ENTITY in the language ?LANGUAGE."'), 'ContentBearingObject'(B))), 1375:[]:documentation(representsInLanguage, string('"A very general predicate. (representsInLanguage ?THING ?ENTITY ?LANGUAGE) means that the instance of Physical ?THING stands for ?ENTITY in the language ?LANGUAGE."')), 'Merge', 'BASE ONTOLOGY', 2249). sigmaCache(domain('$Relation'(representsInLanguage, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(3, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Language')), 1374:[]:domain(representsInLanguage, 3, 'Language'), 'Merge', 'BASE ONTOLOGY', 2247). sigmaCache(domain('$Relation'(representsInLanguage, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Entity')), 1373:[]:domain(representsInLanguage, 2, 'Entity'), 'Merge', 'BASE ONTOLOGY', 2245). sigmaCache(domain('$Relation'(representsInLanguage, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Physical')), 1372:[]:domain(representsInLanguage, 1, 'Physical'), 'Merge', 'BASE ONTOLOGY', 2243). sigmaCache(instance('$Relation'(representsInLanguage, 'Predicate'('TernaryPredicate'(A))), '$Class'('TernaryPredicate')), 1371:[]:instance(representsInLanguage, 'TernaryPredicate'), 'Merge', 'BASE ONTOLOGY', 2241). sigmaCache(documentation('$Relation'(representsForAgent, 'Predicate'('TernaryPredicate'(A))), '$Object'(string('"A very general predicate. (representsForAgent ?THING ?ENTITY ?AGENT) means that the ?AGENT chooses to use the instance of Physical ?THING to \'stand for\' ?ENTITY."'), 'ContentBearingObject'(B))), 1370:[]:documentation(representsForAgent, string('"A very general predicate. (representsForAgent ?THING ?ENTITY ?AGENT) means that the ?AGENT chooses to use the instance of Physical ?THING to \'stand for\' ?ENTITY."')), 'Merge', 'BASE ONTOLOGY', 2239). sigmaCache(domain('$Relation'(representsForAgent, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(3, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Agent')), 1369:[]:domain(representsForAgent, 3, 'Agent'), 'Merge', 'BASE ONTOLOGY', 2237). sigmaCache(domain('$Relation'(representsForAgent, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Entity')), 1368:[]:domain(representsForAgent, 2, 'Entity'), 'Merge', 'BASE ONTOLOGY', 2235). sigmaCache(domain('$Relation'(representsForAgent, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Physical')), 1367:[]:domain(representsForAgent, 1, 'Physical'), 'Merge', 'BASE ONTOLOGY', 2233). sigmaCache(instance('$Relation'(representsForAgent, 'Predicate'('TernaryPredicate'(A))), '$Class'('TernaryPredicate')), 1366:[]:instance(representsForAgent, 'TernaryPredicate'), 'Merge', 'BASE ONTOLOGY', 2231). sigmaCache(documentation('$Relation'(represents, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A very general semiotics Predicate. (represents ?THING ?ENTITY) means that ?THING in some way expresses, connotes, pictures, describes, etc. ?ENTITY. The Predicates containsInformation and realization are subrelations of represents. Note that represents is a subrelation of refers, since something can represent something else only if it refers to this other thing."'), 'ContentBearingObject'(B))), 1363:[]:documentation(represents, string('"A very general semiotics Predicate. (represents ?THING ?ENTITY) means that ?THING in some way expresses, connotes, pictures, describes, etc. ?ENTITY. The Predicates containsInformation and realization are subrelations of represents. Note that represents is a subrelation of refers, since something can represent something else only if it refers to this other thing."')), 'Merge', 'BASE ONTOLOGY', 2227). sigmaCache(subrelation('$Relation'(represents, 'Predicate'('BinaryPredicate'(A))), '$Relation'(refers, 'Predicate'('BinaryPredicate'(B)))), 1362:[]:subrelation(represents, refers), 'Merge', 'BASE ONTOLOGY', 2225). sigmaCache(domain('$Relation'(represents, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Entity')), 1361:[]:domain(represents, 2, 'Entity'), 'Merge', 'BASE ONTOLOGY', 2223). sigmaCache(domain('$Relation'(represents, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Physical')), 1360:[]:domain(represents, 1, 'Physical'), 'Merge', 'BASE ONTOLOGY', 2221). sigmaCache(instance('$Relation'(represents, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1359:[]:instance(represents, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 2219). sigmaCache(documentation('$Relation'(refers, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(refers ?OBJ1 ?OBJ2) means that ?OBJ1 mentions or includes a reference to ?OBJ2. Note that refers is more general in meaning than represents, because presumably something can represent something else only if it refers to this other thing. For example, an article whose topic is a recent change in the price of oil may refer to many other things, e.g. the general state of the economy, the weather in California, the prospect of global warming, the options for alternative energy sources, the stock prices of various oil companies, etc."'), 'ContentBearingObject'(B))), 1358:[]:documentation(refers, string('"(refers ?OBJ1 ?OBJ2) means that ?OBJ1 mentions or includes a reference to ?OBJ2. Note that refers is more general in meaning than represents, because presumably something can represent something else only if it refers to this other thing. For example, an article whose topic is a recent change in the price of oil may refer to many other things, e.g. the general state of the economy, the weather in California, the prospect of global warming, the options for alternative energy sources, the stock prices of various oil companies, etc."')), 'Merge', 'BASE ONTOLOGY', 2217). sigmaCache(domain('$Relation'(refers, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Entity')), 1357:[]:domain(refers, 2, 'Entity'), 'Merge', 'BASE ONTOLOGY', 2215). sigmaCache(domain('$Relation'(refers, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Physical')), 1356:[]:domain(refers, 1, 'Physical'), 'Merge', 'BASE ONTOLOGY', 2213). sigmaCache(instance('$Relation'(refers, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1355:[]:instance(refers, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 2211). sigmaCache(documentation('$Relation'(prevents, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A very general Predicate. (prevents ?PROC1 ?PROC2) means that ?PROC1 prevents the occurrence of ?PROC2. In other words, if ?PROC1 is occurring in a particular time and place, ?PROC2 cannot occur at the same time and place. For example, innoculating prevents contracting disease. Note that this is a relation between types of Processes, not between instances."'), 'ContentBearingObject'(B))), 1354:[]:documentation(prevents, string('"A very general Predicate. (prevents ?PROC1 ?PROC2) means that ?PROC1 prevents the occurrence of ?PROC2. In other words, if ?PROC1 is occurring in a particular time and place, ?PROC2 cannot occur at the same time and place. For example, innoculating prevents contracting disease. Note that this is a relation between types of Processes, not between instances."')), 'Merge', 'BASE ONTOLOGY', 2209). sigmaCache(domainSubclass('$Relation'(prevents, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 1353:[]:domainSubclass(prevents, 2, 'Process'), 'Merge', 'BASE ONTOLOGY', 2207). sigmaCache(domainSubclass('$Relation'(prevents, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 1352:[]:domainSubclass(prevents, 1, 'Process'), 'Merge', 'BASE ONTOLOGY', 2205). sigmaCache(instance('$Relation'(prevents, 'Predicate'('BinaryPredicate'(A))), '$Class'('IrreflexiveRelation')), 1351:[]:instance(prevents, 'IrreflexiveRelation'), 'Merge', 'BASE ONTOLOGY', 2203). sigmaCache(instance('$Relation'(prevents, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1350:[]:instance(prevents, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 2201). sigmaCache(documentation('$Relation'(inhibits, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A very general Predicate. (inhibits ?PROC1 ?PROC2) means that the Process ?PROC1 inhibits or hinders the occurrence of the Process ?PROC2. For example, obstructing an object inhibits moving it. Note that this is a relation between types of Processes, not between instances."'), 'ContentBearingObject'(B))), 1349:[]:documentation(inhibits, string('"A very general Predicate. (inhibits ?PROC1 ?PROC2) means that the Process ?PROC1 inhibits or hinders the occurrence of the Process ?PROC2. For example, obstructing an object inhibits moving it. Note that this is a relation between types of Processes, not between instances."')), 'Merge', 'BASE ONTOLOGY', 2199). sigmaCache(domainSubclass('$Relation'(inhibits, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 1348:[]:domainSubclass(inhibits, 2, 'Process'), 'Merge', 'BASE ONTOLOGY', 2197). sigmaCache(domainSubclass('$Relation'(inhibits, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 1347:[]:domainSubclass(inhibits, 1, 'Process'), 'Merge', 'BASE ONTOLOGY', 2195). sigmaCache(instance('$Relation'(inhibits, 'Predicate'('BinaryPredicate'(A))), '$Class'('IrreflexiveRelation')), 1346:[]:instance(inhibits, 'IrreflexiveRelation'), 'Merge', 'BASE ONTOLOGY', 2193). sigmaCache(instance('$Relation'(inhibits, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1345:[]:instance(inhibits, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 2191). sigmaCache(documentation('$Relation'(precondition, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A very general Predicate. (precondition ?PROC1 ?PROC2) means that ?PROC2 can exist or be true only if ?PROC1 exists or is true. At some point, this Predicate should probably be broken up into more specific Predicates with more restrictive domain restrictions."'), 'ContentBearingObject'(B))), 1344:[]:documentation(precondition, string('"A very general Predicate. (precondition ?PROC1 ?PROC2) means that ?PROC2 can exist or be true only if ?PROC1 exists or is true. At some point, this Predicate should probably be broken up into more specific Predicates with more restrictive domain restrictions."')), 'Merge', 'BASE ONTOLOGY', 2189). sigmaCache(domainSubclass('$Relation'(precondition, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 1343:[]:domainSubclass(precondition, 2, 'Process'), 'Merge', 'BASE ONTOLOGY', 2187). sigmaCache(domainSubclass('$Relation'(precondition, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 1342:[]:domainSubclass(precondition, 1, 'Process'), 'Merge', 'BASE ONTOLOGY', 2185). sigmaCache(instance('$Relation'(precondition, 'Predicate'('BinaryPredicate'(A))), '$Class'('TransitiveRelation')), 1341:[]:instance(precondition, 'TransitiveRelation'), 'Merge', 'BASE ONTOLOGY', 2183). sigmaCache(instance('$Relation'(precondition, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 1340:[]:instance(precondition, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 2181). sigmaCache(instance('$Relation'(precondition, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1339:[]:instance(precondition, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 2179). sigmaCache(documentation('$Relation'('PropertyFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"A UnaryFunction that maps an Agent to the Set of Property owned by the Agent."'), 'ContentBearingObject'(B))), 1334:[]:documentation('PropertyFn', string('"A UnaryFunction that maps an Agent to the Set of Property owned by the Agent."')), 'Merge', 'BASE ONTOLOGY', 2175). sigmaCache(range('$Relation'('PropertyFn', 'Function'('UnaryFunction'(A))), '$Class'('Set')), 1333:[]:range('PropertyFn', 'Set'), 'Merge', 'BASE ONTOLOGY', 2173). sigmaCache(domain('$Relation'('PropertyFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Agent')), 1332:[]:domain('PropertyFn', 1, 'Agent'), 'Merge', 'BASE ONTOLOGY', 2171). sigmaCache(instance('$Relation'('PropertyFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 1331:[]:instance('PropertyFn', 'UnaryFunction'), 'Merge', 'BASE ONTOLOGY', 2169). sigmaCache(documentation('$Relation'(possesses, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"Relation that holds between an Agent and an Object when the Agent has ownership of the Object."'), 'ContentBearingObject'(B))), 1321:[]:documentation(possesses, string('"Relation that holds between an Agent and an Object when the Agent has ownership of the Object."')), 'Merge', 'BASE ONTOLOGY', 2163). sigmaCache(domain('$Relation'(possesses, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 1320:[]:domain(possesses, 2, 'Object'), 'Merge', 'BASE ONTOLOGY', 2161). sigmaCache(domain('$Relation'(possesses, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Agent')), 1319:[]:domain(possesses, 1, 'Agent'), 'Merge', 'BASE ONTOLOGY', 2159). sigmaCache(instance('$Relation'(possesses, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 1318:[]:instance(possesses, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 2157). sigmaCache(instance('$Relation'(possesses, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1317:[]:instance(possesses, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 2155). sigmaCache(documentation('$Relation'('WhereFn', 'Function'('BinaryFunction'(A))), '$Object'(string('"Maps an Object and a TimePoint at which the Object exists to the Region where the Object existed at that TimePoint."'), 'ContentBearingObject'(B))), 1312:[]:documentation('WhereFn', string('"Maps an Object and a TimePoint at which the Object exists to the Region where the Object existed at that TimePoint."')), 'Merge', 'BASE ONTOLOGY', 2151). sigmaCache(relatedInternalConcept('$Relation'('WhereFn', 'Function'('BinaryFunction'(A))), '$Relation'('WhenFn', 'TemporalRelation'(B))), 1311:[]:relatedInternalConcept('WhereFn', 'WhenFn'), 'Merge', 'BASE ONTOLOGY', 2149). sigmaCache(range('$Relation'('WhereFn', 'Function'('BinaryFunction'(A))), '$Class'('Region')), 1310:[]:range('WhereFn', 'Region'), 'Merge', 'BASE ONTOLOGY', 2147). sigmaCache(domain('$Relation'('WhereFn', 'Function'('BinaryFunction'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimePoint')), 1309:[]:domain('WhereFn', 2, 'TimePoint'), 'Merge', 'BASE ONTOLOGY', 2145). sigmaCache(domain('$Relation'('WhereFn', 'Function'('BinaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Physical')), 1308:[]:domain('WhereFn', 1, 'Physical'), 'Merge', 'BASE ONTOLOGY', 2143). sigmaCache(instance('$Relation'('WhereFn', 'Function'('BinaryFunction'(A))), '$Class'('SpatialRelation')), 1307:[]:instance('WhereFn', 'SpatialRelation'), 'Merge', 'BASE ONTOLOGY', 2141). sigmaCache(instance('$Relation'('WhereFn', 'Function'('BinaryFunction'(A))), '$Class'('BinaryFunction')), 1306:[]:instance('WhereFn', 'BinaryFunction'), 'Merge', 'BASE ONTOLOGY', 2139). sigmaCache(documentation('$Relation'(penetrates, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Object'(string('"(penetrates ?OBJ1 ?OBJ2) means that ?OBJ1 is connected to ?OBJ2 along at least one whole dimension (length, width or depth)."'), 'ContentBearingObject'(B))), 1305:[]:documentation(penetrates, string('"(penetrates ?OBJ1 ?OBJ2) means that ?OBJ1 is connected to ?OBJ2 along at least one whole dimension (length, width or depth)."')), 'Merge', 'BASE ONTOLOGY', 2137). sigmaCache(instance('$Relation'(penetrates, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Class'('IntransitiveRelation')), 1304:[]:instance(penetrates, 'IntransitiveRelation'), 'Merge', 'BASE ONTOLOGY', 2135). sigmaCache(instance('$Relation'(penetrates, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Class'('AsymmetricRelation')), 1303:[]:instance(penetrates, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 2133). sigmaCache(subrelation('$Relation'(penetrates, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Relation'(meetsSpatially, 'Predicate'(B))), 1302:[]:subrelation(penetrates, meetsSpatially), 'Merge', 'BASE ONTOLOGY', 2131). sigmaCache(subrelation('$Relation'(penetrates, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Relation'(traverses, 'SpatialRelation'(B))), 1301:[]:subrelation(penetrates, traverses), 'Merge', 'BASE ONTOLOGY', 2129). sigmaCache(documentation('$Relation'(crosses, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Object'(string('"(crosses ?OBJ1 ?OBJ2) means that Object ?OBJ1 traverses Object ?OBJ2, without being connected to it."'), 'ContentBearingObject'(B))), 1300:[]:documentation(crosses, string('"(crosses ?OBJ1 ?OBJ2) means that Object ?OBJ1 traverses Object ?OBJ2, without being connected to it."')), 'Merge', 'BASE ONTOLOGY', 2127). sigmaCache(disjointRelation('$Relation'(crosses, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Relation'(connected, 'Predicate'('BinaryPredicate'(B)))), 1299:[]:disjointRelation(crosses, connected), 'Merge', 'BASE ONTOLOGY', 2125). sigmaCache(instance('$Relation'(crosses, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Class'('TransitiveRelation')), 1298:[]:instance(crosses, 'TransitiveRelation'), 'Merge', 'BASE ONTOLOGY', 2123). sigmaCache(instance('$Relation'(crosses, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Class'('AsymmetricRelation')), 1297:[]:instance(crosses, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 2121). sigmaCache(subrelation('$Relation'(crosses, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Relation'(traverses, 'SpatialRelation'(B))), 1296:[]:subrelation(crosses, traverses), 'Merge', 'BASE ONTOLOGY', 2119). sigmaCache(documentation('$Relation'(traverses, 'SpatialRelation'(A)), '$Object'(string('"(traverses ?OBJ1 ?OBJ2) means that ?OBJ1 crosses or extends across ?OBJ2. Note that crosses and penetrates are subrelations of traverses."'), 'ContentBearingObject'(B))), 1292:[]:documentation(traverses, string('"(traverses ?OBJ1 ?OBJ2) means that ?OBJ1 crosses or extends across ?OBJ2. Note that crosses and penetrates are subrelations of traverses."')), 'Merge', 'BASE ONTOLOGY', 2115). sigmaCache(domain('$Relation'(traverses, 'SpatialRelation'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 1291:[]:domain(traverses, 2, 'Object'), 'Merge', 'BASE ONTOLOGY', 2113). sigmaCache(domain('$Relation'(traverses, 'SpatialRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 1290:[]:domain(traverses, 1, 'Object'), 'Merge', 'BASE ONTOLOGY', 2111). sigmaCache(instance('$Relation'(traverses, 'SpatialRelation'(A)), '$Class'('SpatialRelation')), 1289:[]:instance(traverses, 'SpatialRelation'), 'Merge', 'BASE ONTOLOGY', 2109). sigmaCache(documentation('$Relation'(between, 'SpatialRelation'(A)), '$Object'(string('"(between ?OBJ1 ?OBJ2 ?OBJ3) means that ?OBJ2 is spatially located between ?OBJ1 and ?OBJ3. Note that this implies that ?OBJ2 is directly between ?OBJ1 and ?OBJ3, i.e. the projections of ?OBJ1 and ?OBJ3 overlap with ?OBJ2."'), 'ContentBearingObject'(B))), 1288:[]:documentation(between, string('"(between ?OBJ1 ?OBJ2 ?OBJ3) means that ?OBJ2 is spatially located between ?OBJ1 and ?OBJ3. Note that this implies that ?OBJ2 is directly between ?OBJ1 and ?OBJ3, i.e. the projections of ?OBJ1 and ?OBJ3 overlap with ?OBJ2."')), 'Merge', 'BASE ONTOLOGY', 2107). sigmaCache(domain('$Relation'(between, 'SpatialRelation'(A)), '$Quantity'(3, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 1287:[]:domain(between, 3, 'Object'), 'Merge', 'BASE ONTOLOGY', 2105). sigmaCache(domain('$Relation'(between, 'SpatialRelation'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 1286:[]:domain(between, 2, 'Object'), 'Merge', 'BASE ONTOLOGY', 2103). sigmaCache(domain('$Relation'(between, 'SpatialRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 1285:[]:domain(between, 1, 'Object'), 'Merge', 'BASE ONTOLOGY', 2101). sigmaCache(instance('$Relation'(between, 'SpatialRelation'(A)), '$Class'('TernaryPredicate')), 1284:[]:instance(between, 'TernaryPredicate'), 'Merge', 'BASE ONTOLOGY', 2099). sigmaCache(instance('$Relation'(between, 'SpatialRelation'(A)), '$Class'('SpatialRelation')), 1283:[]:instance(between, 'SpatialRelation'), 'Merge', 'BASE ONTOLOGY', 2097). sigmaCache(documentation('$Relation'(exactlyLocated, 'Predicate'(A)), '$Object'(string('"The actual, minimal location of an Object. This is a subrelation of the more general Predicate located."'), 'ContentBearingObject'(B))), 1279:[]:documentation(exactlyLocated, string('"The actual, minimal location of an Object. This is a subrelation of the more general Predicate located."')), 'Merge', 'BASE ONTOLOGY', 2093). sigmaCache(subrelation('$Relation'(exactlyLocated, 'Predicate'(A)), '$Relation'(located, 'BinaryRelation'('TransitiveRelation'('PartialOrderingRelation'(B))))), 1278:[]:subrelation(exactlyLocated, located), 'Merge', 'BASE ONTOLOGY', 2091). sigmaCache(documentation('$Relation'(partlyLocated, 'SpatialRelation'(A)), '$Object'(string('"The predicate of partial localization. For example, Istanbul is partly located in Asia. Note that this is the most basic localization relation: located and exactlyLocated are both subrelations of partlyLocated."'), 'ContentBearingObject'(B))), 1273:[]:documentation(partlyLocated, string('"The predicate of partial localization. For example, Istanbul is partly located in Asia. Note that this is the most basic localization relation: located and exactlyLocated are both subrelations of partlyLocated."')), 'Merge', 'BASE ONTOLOGY', 2087). sigmaCache(domain('$Relation'(partlyLocated, 'SpatialRelation'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Region')), 1272:[]:domain(partlyLocated, 2, 'Region'), 'Merge', 'BASE ONTOLOGY', 2085). sigmaCache(domain('$Relation'(partlyLocated, 'SpatialRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 1271:[]:domain(partlyLocated, 1, 'Object'), 'Merge', 'BASE ONTOLOGY', 2083). sigmaCache(instance('$Relation'(partlyLocated, 'SpatialRelation'(A)), '$Class'('BinaryPredicate')), 1270:[]:instance(partlyLocated, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 2081). sigmaCache(instance('$Relation'(partlyLocated, 'SpatialRelation'(A)), '$Class'('ReflexiveRelation')), 1269:[]:instance(partlyLocated, 'ReflexiveRelation'), 'Merge', 'BASE ONTOLOGY', 2079). sigmaCache(instance('$Relation'(partlyLocated, 'SpatialRelation'(A)), '$Class'('SpatialRelation')), 1268:[]:instance(partlyLocated, 'SpatialRelation'), 'Merge', 'BASE ONTOLOGY', 2077). sigmaCache(documentation('$Relation'(located, 'BinaryRelation'('TransitiveRelation'('PartialOrderingRelation'(A)))), '$Object'(string('"A very general predicate. (located ?PHYS ?OBJ) means that ?PHYS is situated at ?OBJ, in some sense. The Predicates located and time are spatial and temporal predicates, respectively."'), 'ContentBearingObject'(B))), 1264:[]:documentation(located, string('"A very general predicate. (located ?PHYS ?OBJ) means that ?PHYS is situated at ?OBJ, in some sense. The Predicates located and time are spatial and temporal predicates, respectively."')), 'Merge', 'BASE ONTOLOGY', 2073). sigmaCache(relatedInternalConcept('$Relation'(located, 'BinaryRelation'('TransitiveRelation'('PartialOrderingRelation'(A)))), '$Relation'(time, 'Predicate'('BinaryPredicate'(B)))), 1263:[]:relatedInternalConcept(located, time), 'Merge', 'BASE ONTOLOGY', 2071). sigmaCache(domain('$Relation'(located, 'BinaryRelation'('TransitiveRelation'('PartialOrderingRelation'(A)))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 1262:[]:domain(located, 2, 'Object'), 'Merge', 'BASE ONTOLOGY', 2069). sigmaCache(domain('$Relation'(located, 'BinaryRelation'('TransitiveRelation'('PartialOrderingRelation'(A)))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Physical')), 1261:[]:domain(located, 1, 'Physical'), 'Merge', 'BASE ONTOLOGY', 2067). sigmaCache(subrelation('$Relation'(located, 'BinaryRelation'('TransitiveRelation'('PartialOrderingRelation'(A)))), '$Relation'(partlyLocated, 'SpatialRelation'(B))), 1260:[]:subrelation(located, partlyLocated), 'Merge', 'BASE ONTOLOGY', 2065). sigmaCache(instance('$Relation'(located, 'BinaryRelation'('TransitiveRelation'('PartialOrderingRelation'(A)))), '$Class'('PartialOrderingRelation')), 1259:[]:instance(located, 'PartialOrderingRelation'), 'Merge', 'BASE ONTOLOGY', 2063). sigmaCache(documentation('$Relation'(confersObligation, 'Predicate'('TernaryPredicate'(A))), '$Object'(string('"Expresses the relationship between a subclass of Process, an Entity, and a CognitiveAgent when the Entity obligates the CognitiveAgent to perform instances of the Process type specified, i.e. to be an agent of instances of the Process type."'), 'ContentBearingObject'(B))), 1256:[]:documentation(confersObligation, string('"Expresses the relationship between a subclass of Process, an Entity, and a CognitiveAgent when the Entity obligates the CognitiveAgent to perform instances of the Process type specified, i.e. to be an agent of instances of the Process type."')), 'Merge', 'BASE ONTOLOGY', 2059). sigmaCache(relatedInternalConcept('$Relation'(confersObligation, 'Predicate'('TernaryPredicate'(A))), '$Relation'(confersRight, 'Predicate'('TernaryPredicate'(B)))), 1255:[]:relatedInternalConcept(confersObligation, confersRight), 'Merge', 'BASE ONTOLOGY', 2057). sigmaCache(domain('$Relation'(confersObligation, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(3, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('CognitiveAgent')), 1254:[]:domain(confersObligation, 3, 'CognitiveAgent'), 'Merge', 'BASE ONTOLOGY', 2055). sigmaCache(domain('$Relation'(confersObligation, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Entity')), 1253:[]:domain(confersObligation, 2, 'Entity'), 'Merge', 'BASE ONTOLOGY', 2053). sigmaCache(domainSubclass('$Relation'(confersObligation, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 1252:[]:domainSubclass(confersObligation, 1, 'Process'), 'Merge', 'BASE ONTOLOGY', 2051). sigmaCache(instance('$Relation'(confersObligation, 'Predicate'('TernaryPredicate'(A))), '$Class'('TernaryPredicate')), 1251:[]:instance(confersObligation, 'TernaryPredicate'), 'Merge', 'BASE ONTOLOGY', 2049). sigmaCache(documentation('$Relation'(holdsObligation, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"Expresses a relationship between a subclass of Process and a CognitiveAgent whereby the CognitiveAgent has the obligation to perform instances of the Process type specified, i.e. to be an agent of instances of the Process type."'), 'ContentBearingObject'(B))), 1248:[]:documentation(holdsObligation, string('"Expresses a relationship between a subclass of Process and a CognitiveAgent whereby the CognitiveAgent has the obligation to perform instances of the Process type specified, i.e. to be an agent of instances of the Process type."')), 'Merge', 'BASE ONTOLOGY', 2045). sigmaCache(relatedInternalConcept('$Relation'(holdsObligation, 'Predicate'('BinaryPredicate'(A))), '$Relation'(holdsRight, 'Predicate'('BinaryPredicate'(B)))), 1247:[]:relatedInternalConcept(holdsObligation, holdsRight), 'Merge', 'BASE ONTOLOGY', 2043). sigmaCache(domain('$Relation'(holdsObligation, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('CognitiveAgent')), 1246:[]:domain(holdsObligation, 2, 'CognitiveAgent'), 'Merge', 'BASE ONTOLOGY', 2041). sigmaCache(domainSubclass('$Relation'(holdsObligation, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 1245:[]:domainSubclass(holdsObligation, 1, 'Process'), 'Merge', 'BASE ONTOLOGY', 2039). sigmaCache(instance('$Relation'(holdsObligation, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 1244:[]:instance(holdsObligation, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 2037). sigmaCache(instance('$Relation'(holdsObligation, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1243:[]:instance(holdsObligation, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 2035). sigmaCache(documentation('$Relation'(confersRight, 'Predicate'('TernaryPredicate'(A))), '$Object'(string('"Expresses the relationship between a subclass of Process, an Entity, and a CognitiveAgent when the Entity authorizes the CognitiveAgent to perform instances of the Process type specified, i.e. to be an agent of instances of the Process type."'), 'ContentBearingObject'(B))), 1240:[]:documentation(confersRight, string('"Expresses the relationship between a subclass of Process, an Entity, and a CognitiveAgent when the Entity authorizes the CognitiveAgent to perform instances of the Process type specified, i.e. to be an agent of instances of the Process type."')), 'Merge', 'BASE ONTOLOGY', 2031). sigmaCache(domain('$Relation'(confersRight, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(3, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('CognitiveAgent')), 1239:[]:domain(confersRight, 3, 'CognitiveAgent'), 'Merge', 'BASE ONTOLOGY', 2029). sigmaCache(domain('$Relation'(confersRight, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Entity')), 1238:[]:domain(confersRight, 2, 'Entity'), 'Merge', 'BASE ONTOLOGY', 2027). sigmaCache(domainSubclass('$Relation'(confersRight, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 1237:[]:domainSubclass(confersRight, 1, 'Process'), 'Merge', 'BASE ONTOLOGY', 2025). sigmaCache(instance('$Relation'(confersRight, 'Predicate'('TernaryPredicate'(A))), '$Class'('TernaryPredicate')), 1236:[]:instance(confersRight, 'TernaryPredicate'), 'Merge', 'BASE ONTOLOGY', 2023). sigmaCache(documentation('$Relation'(holdsRight, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"Expresses a relationship between a subclass of Process and a CognitiveAgent whereby the CognitiveAgent has the right to perform instances of the Process type specified, i.e. to be an agent of instances of the Process type."'), 'ContentBearingObject'(B))), 1233:[]:documentation(holdsRight, string('"Expresses a relationship between a subclass of Process and a CognitiveAgent whereby the CognitiveAgent has the right to perform instances of the Process type specified, i.e. to be an agent of instances of the Process type."')), 'Merge', 'BASE ONTOLOGY', 2019). sigmaCache(domain('$Relation'(holdsRight, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('CognitiveAgent')), 1232:[]:domain(holdsRight, 2, 'CognitiveAgent'), 'Merge', 'BASE ONTOLOGY', 2017). sigmaCache(domainSubclass('$Relation'(holdsRight, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 1231:[]:domainSubclass(holdsRight, 1, 'Process'), 'Merge', 'BASE ONTOLOGY', 2015). sigmaCache(instance('$Relation'(holdsRight, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 1230:[]:instance(holdsRight, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 2013). sigmaCache(instance('$Relation'(holdsRight, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1229:[]:instance(holdsRight, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 2011). sigmaCache(documentation('$Relation'(hasSkill, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"Similar to the capability Predicate with the additional restriction that the ability be practised/ demonstrated to some measurable degree."'), 'ContentBearingObject'(B))), 1226:[]:documentation(hasSkill, string('"Similar to the capability Predicate with the additional restriction that the ability be practised/ demonstrated to some measurable degree."')), 'Merge', 'BASE ONTOLOGY', 2007). sigmaCache(domain('$Relation'(hasSkill, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Agent')), 1225:[]:domain(hasSkill, 2, 'Agent'), 'Merge', 'BASE ONTOLOGY', 2005). sigmaCache(domainSubclass('$Relation'(hasSkill, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 1224:[]:domainSubclass(hasSkill, 1, 'Process'), 'Merge', 'BASE ONTOLOGY', 2003). sigmaCache(instance('$Relation'(hasSkill, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 1223:[]:instance(hasSkill, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 2001). sigmaCache(instance('$Relation'(hasSkill, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1222:[]:instance(hasSkill, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1999). sigmaCache(documentation('$Relation'(hasPurposeForAgent, 'Predicate'('TernaryPredicate'(A))), '$Object'(string('"Expresses a cognitive attitude of an agent with respect to a particular instance of Physical. More precisely, (hasPurposeForAgent ?THING ?FORMULA ?AGENT) means that the purpose of ?THING for ?AGENT is the proposition expressed by ?FORMULA. Very complex issues are involved here. In particular, the rules of inference of the first order predicate calculus are not truth-preserving for the second argument position of this Predicate."'), 'ContentBearingObject'(B))), 1219:[]:documentation(hasPurposeForAgent, string('"Expresses a cognitive attitude of an agent with respect to a particular instance of Physical. More precisely, (hasPurposeForAgent ?THING ?FORMULA ?AGENT) means that the purpose of ?THING for ?AGENT is the proposition expressed by ?FORMULA. Very complex issues are involved here. In particular, the rules of inference of the first order predicate calculus are not truth-preserving for the second argument position of this Predicate."')), 'Merge', 'BASE ONTOLOGY', 1995). sigmaCache(domain('$Relation'(hasPurposeForAgent, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(3, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Agent')), 1218:[]:domain(hasPurposeForAgent, 3, 'Agent'), 'Merge', 'BASE ONTOLOGY', 1993). sigmaCache(domain('$Relation'(hasPurposeForAgent, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 1217:[]:domain(hasPurposeForAgent, 2, 'Formula'), 'Merge', 'BASE ONTOLOGY', 1991). sigmaCache(domain('$Relation'(hasPurposeForAgent, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Physical')), 1216:[]:domain(hasPurposeForAgent, 1, 'Physical'), 'Merge', 'BASE ONTOLOGY', 1989). sigmaCache(instance('$Relation'(hasPurposeForAgent, 'Predicate'('TernaryPredicate'(A))), '$Class'('TernaryPredicate')), 1215:[]:instance(hasPurposeForAgent, 'TernaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1987). sigmaCache(documentation('$Relation'(hasPurpose, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"This Predicate expresses the concept of a conventional goal, i.e. a goal with a neutralized agent\'s intention. Accordingly, (hasPurpose ?THING ?FORMULA) means that the instance of Physical ?THING has, as its purpose, the Proposition expressed by ?FORMULA. Note that there is an important difference in meaning between the Predicates hasPurpose and result. Although the second argument of the latter can satisfy the second argument of the former, a conventional goal is an expected and desired outcome, while a result may be neither expected nor desired. For example, a machine process may have outcomes but no goals, aimless wandering may have an outcome but no goal; a learning process may have goals with no outcomes, and so on."'), 'ContentBearingObject'(B))), 1214:[]:documentation(hasPurpose, string('"This Predicate expresses the concept of a conventional goal, i.e. a goal with a neutralized agent\'s intention. Accordingly, (hasPurpose ?THING ?FORMULA) means that the instance of Physical ?THING has, as its purpose, the Proposition expressed by ?FORMULA. Note that there is an important difference in meaning between the Predicates hasPurpose and result. Although the second argument of the latter can satisfy the second argument of the former, a conventional goal is an expected and desired outcome, while a result may be neither expected nor desired. For example, a machine process may have outcomes but no goals, aimless wandering may have an outcome but no goal; a learning process may have goals with no outcomes, and so on."')), 'Merge', 'BASE ONTOLOGY', 1985). sigmaCache(domain('$Relation'(hasPurpose, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 1213:[]:domain(hasPurpose, 2, 'Formula'), 'Merge', 'BASE ONTOLOGY', 1983). sigmaCache(domain('$Relation'(hasPurpose, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Physical')), 1212:[]:domain(hasPurpose, 1, 'Physical'), 'Merge', 'BASE ONTOLOGY', 1981). sigmaCache(instance('$Relation'(hasPurpose, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 1211:[]:instance(hasPurpose, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 1979). sigmaCache(instance('$Relation'(hasPurpose, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1210:[]:instance(hasPurpose, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1977). sigmaCache(documentation('$Relation'(exploits, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(exploits ?OBJ ?AGENT) means that ?OBJ is used by ?AGENT as a resource in an unspecified instance of Process. This Predicate, as its corresponding axiom indicates, is a composition of the relations agent and resource."'), 'ContentBearingObject'(B))), 1205:[]:documentation(exploits, string('"(exploits ?OBJ ?AGENT) means that ?OBJ is used by ?AGENT as a resource in an unspecified instance of Process. This Predicate, as its corresponding axiom indicates, is a composition of the relations agent and resource."')), 'Merge', 'BASE ONTOLOGY', 1973). sigmaCache(domain('$Relation'(exploits, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Agent')), 1204:[]:domain(exploits, 2, 'Agent'), 'Merge', 'BASE ONTOLOGY', 1971). sigmaCache(domain('$Relation'(exploits, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 1203:[]:domain(exploits, 1, 'Object'), 'Merge', 'BASE ONTOLOGY', 1969). sigmaCache(instance('$Relation'(exploits, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 1202:[]:instance(exploits, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 1967). sigmaCache(instance('$Relation'(exploits, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1201:[]:instance(exploits, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1965). sigmaCache(documentation('$Relation'(capability, 'Predicate'('TernaryPredicate'(A))), '$Object'(string('"(capability ?PROCESS ?ROLE ?OBJ) means that ?OBJ has the ability to play the role of ?ROLE in Processes of type ?PROCESS."'), 'ContentBearingObject'(B))), 1196:[]:documentation(capability, string('"(capability ?PROCESS ?ROLE ?OBJ) means that ?OBJ has the ability to play the role of ?ROLE in Processes of type ?PROCESS."')), 'Merge', 'BASE ONTOLOGY', 1961). sigmaCache(domain('$Relation'(capability, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(3, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 1195:[]:domain(capability, 3, 'Object'), 'Merge', 'BASE ONTOLOGY', 1959). sigmaCache(domain('$Relation'(capability, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('CaseRole')), 1194:[]:domain(capability, 2, 'CaseRole'), 'Merge', 'BASE ONTOLOGY', 1957). sigmaCache(domainSubclass('$Relation'(capability, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 1193:[]:domainSubclass(capability, 1, 'Process'), 'Merge', 'BASE ONTOLOGY', 1955). sigmaCache(instance('$Relation'(capability, 'Predicate'('TernaryPredicate'(A))), '$Class'('TernaryPredicate')), 1192:[]:instance(capability, 'TernaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1953). sigmaCache(documentation('$Relation'(holdsDuring, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(holdsDuring ?TIME ?FORMULA) means that the proposition denoted by ?FORMULA is true in the time frame ?TIME. Note that this implies that ?FORMULA is true at every TimePoint which is a temporalPart of ?TIME."'), 'ContentBearingObject'(B))), 1186:[]:documentation(holdsDuring, string('"(holdsDuring ?TIME ?FORMULA) means that the proposition denoted by ?FORMULA is true in the time frame ?TIME. Note that this implies that ?FORMULA is true at every TimePoint which is a temporalPart of ?TIME."')), 'Merge', 'BASE ONTOLOGY', 1947). sigmaCache(domain('$Relation'(holdsDuring, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 1185:[]:domain(holdsDuring, 2, 'Formula'), 'Merge', 'BASE ONTOLOGY', 1945). sigmaCache(domain('$Relation'(holdsDuring, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimePosition')), 1184:[]:domain(holdsDuring, 1, 'TimePosition'), 'Merge', 'BASE ONTOLOGY', 1943). sigmaCache(instance('$Relation'(holdsDuring, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 1183:[]:instance(holdsDuring, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 1941). sigmaCache(instance('$Relation'(holdsDuring, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1182:[]:instance(holdsDuring, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1939). sigmaCache(documentation('$Relation'(time, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"This relation holds between an instance of Physical and an instance of TimePosition just in case the temporal lifespan of the former includes the latter. The constants located and time are the basic spatial and temporal predicates, respectively."'), 'ContentBearingObject'(B))), 1181:[]:documentation(time, string('"This relation holds between an instance of Physical and an instance of TimePosition just in case the temporal lifespan of the former includes the latter. The constants located and time are the basic spatial and temporal predicates, respectively."')), 'Merge', 'BASE ONTOLOGY', 1937). sigmaCache(domain('$Relation'(time, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TimePosition')), 1180:[]:domain(time, 2, 'TimePosition'), 'Merge', 'BASE ONTOLOGY', 1935). sigmaCache(domain('$Relation'(time, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Physical')), 1179:[]:domain(time, 1, 'Physical'), 'Merge', 'BASE ONTOLOGY', 1933). sigmaCache(instance('$Relation'(time, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 1178:[]:instance(time, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 1931). sigmaCache(instance('$Relation'(time, 'Predicate'('BinaryPredicate'(A))), '$Class'('TemporalRelation')), 1177:[]:instance(time, 'TemporalRelation'), 'Merge', 'BASE ONTOLOGY', 1929). sigmaCache(instance('$Relation'(time, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1176:[]:instance(time, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1927). sigmaCache(documentation('$Relation'(copy, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"relates an Object to an exact copy of the Object, where an exact copy is indistinguishable from the original with regard to every property except (possibly) spatial and/or temporal location."'), 'ContentBearingObject'(B))), 1172:[]:documentation(copy, string('"relates an Object to an exact copy of the Object, where an exact copy is indistinguishable from the original with regard to every property except (possibly) spatial and/or temporal location."')), 'Merge', 'BASE ONTOLOGY', 1923). sigmaCache(domain('$Relation'(copy, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 1171:[]:domain(copy, 2, 'Object'), 'Merge', 'BASE ONTOLOGY', 1921). sigmaCache(domain('$Relation'(copy, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 1170:[]:domain(copy, 1, 'Object'), 'Merge', 'BASE ONTOLOGY', 1919). sigmaCache(instance('$Relation'(copy, 'Predicate'('BinaryPredicate'(A))), '$Class'('EquivalenceRelation')), 1169:[]:instance(copy, 'EquivalenceRelation'), 'Merge', 'BASE ONTOLOGY', 1917). sigmaCache(instance('$Relation'(copy, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1168:[]:instance(copy, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1915). sigmaCache(documentation('$Relation'(causes, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"The causation relation between situations or propositions. (causes ?PROCESS1 ?PROCESS2) means that the state of affairs expressed by ?PROCESS1 brings about the state of affairs expressed by ?PROCESS2."'), 'ContentBearingObject'(B))), 1165:[]:documentation(causes, string('"The causation relation between situations or propositions. (causes ?PROCESS1 ?PROCESS2) means that the state of affairs expressed by ?PROCESS1 brings about the state of affairs expressed by ?PROCESS2."')), 'Merge', 'BASE ONTOLOGY', 1911). sigmaCache(domain('$Relation'(causes, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 1164:[]:domain(causes, 2, 'Process'), 'Merge', 'BASE ONTOLOGY', 1909). sigmaCache(domain('$Relation'(causes, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 1163:[]:domain(causes, 1, 'Process'), 'Merge', 'BASE ONTOLOGY', 1907). sigmaCache(instance('$Relation'(causes, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 1162:[]:instance(causes, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 1905). sigmaCache(instance('$Relation'(causes, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1161:[]:instance(causes, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1903). sigmaCache(documentation('$Relation'(distributes, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A BinaryFunction ?FUNCTION1 is distributive over another BinaryFunction ?FUNCTION2 just in case (?FUNCTION1 ?INST1 (?FUNCTION2 ?INST2 ?INST3)) is equal to (?FUNCTION2 (?FUNCTION1 ?INST1 ?INST2) (?FUNCTION1 ?INST1 ?INST3)), for all ?INST1, ?INST2, and ?INST3."'), 'ContentBearingObject'(B))), 1152:[]:documentation(distributes, string('"A BinaryFunction ?FUNCTION1 is distributive over another BinaryFunction ?FUNCTION2 just in case (?FUNCTION1 ?INST1 (?FUNCTION2 ?INST2 ?INST3)) is equal to (?FUNCTION2 (?FUNCTION1 ?INST1 ?INST2) (?FUNCTION1 ?INST1 ?INST3)), for all ?INST1, ?INST2, and ?INST3."')), 'Merge', 'BASE ONTOLOGY', 1899). sigmaCache(domain('$Relation'(distributes, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('BinaryFunction')), 1151:[]:domain(distributes, 2, 'BinaryFunction'), 'Merge', 'BASE ONTOLOGY', 1897). sigmaCache(domain('$Relation'(distributes, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('BinaryFunction')), 1150:[]:domain(distributes, 1, 'BinaryFunction'), 'Merge', 'BASE ONTOLOGY', 1895). sigmaCache(instance('$Relation'(distributes, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryRelation')), 1149:[]:instance(distributes, 'BinaryRelation'), 'Merge', 'BASE ONTOLOGY', 1893). sigmaCache(instance('$Relation'(distributes, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1148:[]:instance(distributes, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1891). sigmaCache(documentation('$Relation'(equivalenceRelationOn, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A BinaryRelation is an equivalenceRelationOn a Class only if the relation is reflexiveOn the Class and it is both a TransitiveRelation and a SymmetricRelation."'), 'ContentBearingObject'(B))), 1141:[]:documentation(equivalenceRelationOn, string('"A BinaryRelation is an equivalenceRelationOn a Class only if the relation is reflexiveOn the Class and it is both a TransitiveRelation and a SymmetricRelation."')), 'Merge', 'BASE ONTOLOGY', 1887). sigmaCache(domain('$Relation'(equivalenceRelationOn, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 1140:[]:domain(equivalenceRelationOn, 2, 'Class'), 'Merge', 'BASE ONTOLOGY', 1885). sigmaCache(domain('$Relation'(equivalenceRelationOn, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('BinaryRelation')), 1139:[]:domain(equivalenceRelationOn, 1, 'BinaryRelation'), 'Merge', 'BASE ONTOLOGY', 1883). sigmaCache(instance('$Relation'(equivalenceRelationOn, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 1138:[]:instance(equivalenceRelationOn, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 1881). sigmaCache(instance('$Relation'(equivalenceRelationOn, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1137:[]:instance(equivalenceRelationOn, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1879). sigmaCache(documentation('$Relation'(trichotomizingOn, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A BinaryRelation ?REL is trichotomizing on a Class only if, for all instances ?INST1 and ?INST2 of the Class, at least one of the following holds: (?REL ?INST1 ?INST2), (?REL ?INST2 ?INST1) or (equal ?INST1 ?INST2)."'), 'ContentBearingObject'(B))), 1130:[]:documentation(trichotomizingOn, string('"A BinaryRelation ?REL is trichotomizing on a Class only if, for all instances ?INST1 and ?INST2 of the Class, at least one of the following holds: (?REL ?INST1 ?INST2), (?REL ?INST2 ?INST1) or (equal ?INST1 ?INST2)."')), 'Merge', 'BASE ONTOLOGY', 1875). sigmaCache(domain('$Relation'(trichotomizingOn, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 1129:[]:domain(trichotomizingOn, 2, 'Class'), 'Merge', 'BASE ONTOLOGY', 1873). sigmaCache(domain('$Relation'(trichotomizingOn, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('BinaryRelation')), 1128:[]:domain(trichotomizingOn, 1, 'BinaryRelation'), 'Merge', 'BASE ONTOLOGY', 1871). sigmaCache(instance('$Relation'(trichotomizingOn, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 1127:[]:instance(trichotomizingOn, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 1869). sigmaCache(instance('$Relation'(trichotomizingOn, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1126:[]:instance(trichotomizingOn, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1867). sigmaCache(documentation('$Relation'(totalOrderingOn, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A BinaryRelation ?REL is a total ordering on a Class only if it is a partial ordering for which either (?REL ?INST1 ?INST2) or (?REL ?INST2 ?INST1) for every ?INST1 and ?INST2 in the Class."'), 'ContentBearingObject'(B))), 1119:[]:documentation(totalOrderingOn, string('"A BinaryRelation ?REL is a total ordering on a Class only if it is a partial ordering for which either (?REL ?INST1 ?INST2) or (?REL ?INST2 ?INST1) for every ?INST1 and ?INST2 in the Class."')), 'Merge', 'BASE ONTOLOGY', 1863). sigmaCache(domain('$Relation'(totalOrderingOn, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 1118:[]:domain(totalOrderingOn, 2, 'Class'), 'Merge', 'BASE ONTOLOGY', 1861). sigmaCache(domain('$Relation'(totalOrderingOn, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('BinaryRelation')), 1117:[]:domain(totalOrderingOn, 1, 'BinaryRelation'), 'Merge', 'BASE ONTOLOGY', 1859). sigmaCache(instance('$Relation'(totalOrderingOn, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 1116:[]:instance(totalOrderingOn, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 1857). sigmaCache(instance('$Relation'(totalOrderingOn, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1115:[]:instance(totalOrderingOn, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1855). sigmaCache(documentation('$Relation'(partialOrderingOn, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A BinaryRelation is a partial ordering on a Class only if the relation is reflexiveOn the Class, and it is both an AntisymmetricRelation, and a TransitiveRelation."'), 'ContentBearingObject'(B))), 1108:[]:documentation(partialOrderingOn, string('"A BinaryRelation is a partial ordering on a Class only if the relation is reflexiveOn the Class, and it is both an AntisymmetricRelation, and a TransitiveRelation."')), 'Merge', 'BASE ONTOLOGY', 1851). sigmaCache(domain('$Relation'(partialOrderingOn, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 1107:[]:domain(partialOrderingOn, 2, 'Class'), 'Merge', 'BASE ONTOLOGY', 1849). sigmaCache(domain('$Relation'(partialOrderingOn, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('BinaryRelation')), 1106:[]:domain(partialOrderingOn, 1, 'BinaryRelation'), 'Merge', 'BASE ONTOLOGY', 1847). sigmaCache(instance('$Relation'(partialOrderingOn, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 1105:[]:instance(partialOrderingOn, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 1845). sigmaCache(instance('$Relation'(partialOrderingOn, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1104:[]:instance(partialOrderingOn, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1843). sigmaCache(documentation('$Relation'(irreflexiveOn, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A BinaryRelation is irreflexive on a Class only if no instance of the Class bears the relation to itself."'), 'ContentBearingObject'(B))), 1100:[]:documentation(irreflexiveOn, string('"A BinaryRelation is irreflexive on a Class only if no instance of the Class bears the relation to itself."')), 'Merge', 'BASE ONTOLOGY', 1839). sigmaCache(domain('$Relation'(irreflexiveOn, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 1099:[]:domain(irreflexiveOn, 2, 'Class'), 'Merge', 'BASE ONTOLOGY', 1837). sigmaCache(domain('$Relation'(irreflexiveOn, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('BinaryRelation')), 1098:[]:domain(irreflexiveOn, 1, 'BinaryRelation'), 'Merge', 'BASE ONTOLOGY', 1835). sigmaCache(instance('$Relation'(irreflexiveOn, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 1097:[]:instance(irreflexiveOn, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 1833). sigmaCache(instance('$Relation'(irreflexiveOn, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1096:[]:instance(irreflexiveOn, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1831). sigmaCache(documentation('$Relation'(reflexiveOn, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A BinaryRelation is reflexive on a Class only if every instance of the Class bears the relation to itself."'), 'ContentBearingObject'(B))), 1092:[]:documentation(reflexiveOn, string('"A BinaryRelation is reflexive on a Class only if every instance of the Class bears the relation to itself."')), 'Merge', 'BASE ONTOLOGY', 1827). sigmaCache(domain('$Relation'(reflexiveOn, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 1091:[]:domain(reflexiveOn, 2, 'Class'), 'Merge', 'BASE ONTOLOGY', 1825). sigmaCache(domain('$Relation'(reflexiveOn, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('BinaryRelation')), 1090:[]:domain(reflexiveOn, 1, 'BinaryRelation'), 'Merge', 'BASE ONTOLOGY', 1823). sigmaCache(instance('$Relation'(reflexiveOn, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 1089:[]:instance(reflexiveOn, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 1821). sigmaCache(instance('$Relation'(reflexiveOn, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1088:[]:instance(reflexiveOn, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1819). sigmaCache(documentation('$Relation'(closedOn, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A BinaryFunction is closed on a Class if it is defined for all instances of the Class and its value is always an instance of the Class."'), 'ContentBearingObject'(B))), 1078:[]:documentation(closedOn, string('"A BinaryFunction is closed on a Class if it is defined for all instances of the Class and its value is always an instance of the Class."')), 'Merge', 'BASE ONTOLOGY', 1813). sigmaCache(domain('$Relation'(closedOn, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 1077:[]:domain(closedOn, 2, 'Class'), 'Merge', 'BASE ONTOLOGY', 1811). sigmaCache(domain('$Relation'(closedOn, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Function')), 1076:[]:domain(closedOn, 1, 'Function'), 'Merge', 'BASE ONTOLOGY', 1809). sigmaCache(instance('$Relation'(closedOn, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 1075:[]:instance(closedOn, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 1807). sigmaCache(instance('$Relation'(closedOn, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 1074:[]:instance(closedOn, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1805). sigmaCache(documentation('$Class'('Proposition'), '$Object'(string('"Propositions are Abstract entities that express a complete thought or a set of such thoughts. As an example, the formula \'(instance Yojo Cat)\' expresses the Proposition that the entity named Yojo is an element of the Class of Cats. Note that propositions are not restricted to the content expressed by individual sentences of a Language. They may encompass the content expressed by theories, books, and even whole libraries. It is important to distinguish Propositions from the ContentBearingObjects that express them. A Proposition is a piece of information, e.g. that the cat is on the mat, but a ContentBearingObject is an Object that represents this information. A Proposition is an abstraction that may have multiple representations: strings, sounds, icons, etc. For example, the Proposition that the cat is on the mat is represented here as a string of graphical characters displayed on a monitor and/or printed on paper, but it can be represented by a sequence of sounds or by some non-latin alphabet or by some cryptographic form"'), 'ContentBearingObject'(A))), 1073:[]:documentation('Proposition', string('"Propositions are Abstract entities that express a complete thought or a set of such thoughts. As an example, the formula \'(instance Yojo Cat)\' expresses the Proposition that the entity named Yojo is an element of the Class of Cats. Note that propositions are not restricted to the content expressed by individual sentences of a Language. They may encompass the content expressed by theories, books, and even whole libraries. It is important to distinguish Propositions from the ContentBearingObjects that express them. A Proposition is a piece of information, e.g. that the cat is on the mat, but a ContentBearingObject is an Object that represents this information. A Proposition is an abstraction that may have multiple representations: strings, sounds, icons, etc. For example, the Proposition that the cat is on the mat is represented here as a string of graphical characters displayed on a monitor and/or printed on paper, but it can be represented by a sequence of sounds or by some non-latin alphabet or by some cryptographic form"')), 'Merge', 'BASE ONTOLOGY', 1803). sigmaCache(subclass('$Class'('Proposition'), '$Class'('Abstract')), 1072:[]:subclass('Proposition', 'Abstract'), 'Merge', 'BASE ONTOLOGY', 1801). sigmaCache(documentation('$Class'('Set'), '$Object'(string('"A Class that satisfies extensionality as well as other conditions specified by some choice of set theory. Unlike Classes generally, Sets need not have an associated condition that determines their membership. Rather, they are thought of metaphorically as `built up\' from some initial stock of objects by means of certain constructive operations (such as the pairing or power set operations). Note that extensionality alone is not sufficient for identifying Classes with Sets, since some Classes (e.g. Entity) cannot be assumed to be Sets without contradiction."'), 'ContentBearingObject'(A))), 1071:[]:documentation('Set', string('"A Class that satisfies extensionality as well as other conditions specified by some choice of set theory. Unlike Classes generally, Sets need not have an associated condition that determines their membership. Rather, they are thought of metaphorically as `built up\' from some initial stock of objects by means of certain constructive operations (such as the pairing or power set operations). Note that extensionality alone is not sufficient for identifying Classes with Sets, since some Classes (e.g. Entity) cannot be assumed to be Sets without contradiction."')), 'Merge', 'BASE ONTOLOGY', 1799). sigmaCache(subclass('$Class'('Set'), '$Class'('Class')), 1070:[]:subclass('Set', 'Class'), 'Merge', 'BASE ONTOLOGY', 1797). sigmaCache(documentation('$Class'('RelationExtendedToQuantities'), '$Object'(string('"A RelationExtendedToQuantities is a Relation that, when it is true on a sequence of arguments that are RealNumbers, it is also true on a sequence of ConstantQuantites with those magnitudes in some unit of measure. For example, the lessThan relation is extended to quantities. This means that for all pairs of quantities ?QUANTITY1 and ?QUANTITY2, (lessThan ?QUANTITY1 ?QUANTITY2) if and only if, for some ?NUMBER1, ?NUMBER2, and ?UNIT, ?QUANTITY1 = (MeasureFn ?NUMBER1 ?UNIT), ?QUANTITY2 = (MeasureFn ?NUMBER2 ?UNIT), and (lessThan ?NUMBER1 ?NUMBER2), for all units ?UNIT on which ?QUANTITY1 and ?QUANTITY2 can be measured. Note that, when a RelationExtendedToQuantities is extended from RealNumbers to ConstantQuantities, the ConstantQuantities must be measured along the same physical dimension."'), 'ContentBearingObject'(A))), 1069:[]:documentation('RelationExtendedToQuantities', string('"A RelationExtendedToQuantities is a Relation that, when it is true on a sequence of arguments that are RealNumbers, it is also true on a sequence of ConstantQuantites with those magnitudes in some unit of measure. For example, the lessThan relation is extended to quantities. This means that for all pairs of quantities ?QUANTITY1 and ?QUANTITY2, (lessThan ?QUANTITY1 ?QUANTITY2) if and only if, for some ?NUMBER1, ?NUMBER2, and ?UNIT, ?QUANTITY1 = (MeasureFn ?NUMBER1 ?UNIT), ?QUANTITY2 = (MeasureFn ?NUMBER2 ?UNIT), and (lessThan ?NUMBER1 ?NUMBER2), for all units ?UNIT on which ?QUANTITY1 and ?QUANTITY2 can be measured. Note that, when a RelationExtendedToQuantities is extended from RealNumbers to ConstantQuantities, the ConstantQuantities must be measured along the same physical dimension."')), 'Merge', 'BASE ONTOLOGY', 1795). sigmaCache(instance('$Class'('RelationExtendedToQuantities'), '$Class'('InheritableRelation')), 1068:[]:instance('RelationExtendedToQuantities', 'InheritableRelation'), 'Merge', 'BASE ONTOLOGY', 1793). sigmaCache(subclass('$Class'('RelationExtendedToQuantities'), '$Class'('Relation')), 1067:[]:subclass('RelationExtendedToQuantities', 'Relation'), 'Merge', 'BASE ONTOLOGY', 1791). sigmaCache(documentation('$Class'('VariableArityRelation'), '$Object'(string('"The Class of Relations that do not have a fixed number of arguments."'), 'ContentBearingObject'(A))), 1064:[]:documentation('VariableArityRelation', string('"The Class of Relations that do not have a fixed number of arguments."')), 'Merge', 'BASE ONTOLOGY', 1787). sigmaCache(subclass('$Class'('VariableArityRelation'), '$Class'('Relation')), 1063:[]:subclass('VariableArityRelation', 'Relation'), 'Merge', 'BASE ONTOLOGY', 1785). sigmaCache(documentation('$Class'('QuintaryPredicate'), '$Object'(string('"The Class of Predicates that require five arguments."'), 'ContentBearingObject'(A))), 1060:[]:documentation('QuintaryPredicate', string('"The Class of Predicates that require five arguments."')), 'Merge', 'BASE ONTOLOGY', 1781). sigmaCache(instance('$Class'('QuintaryPredicate'), '$Class'('InheritableRelation')), 1059:[]:instance('QuintaryPredicate', 'InheritableRelation'), 'Merge', 'BASE ONTOLOGY', 1779). sigmaCache(subclass('$Class'('QuintaryPredicate'), '$Class'('QuintaryRelation')), 1058:[]:subclass('QuintaryPredicate', 'QuintaryRelation'), 'Merge', 'BASE ONTOLOGY', 1777). sigmaCache(subclass('$Class'('QuintaryPredicate'), '$Class'('Predicate')), 1057:[]:subclass('QuintaryPredicate', 'Predicate'), 'Merge', 'BASE ONTOLOGY', 1775). sigmaCache(documentation('$Class'('QuaternaryPredicate'), '$Object'(string('"The Class of Predicates that require four arguments."'), 'ContentBearingObject'(A))), 1054:[]:documentation('QuaternaryPredicate', string('"The Class of Predicates that require four arguments."')), 'Merge', 'BASE ONTOLOGY', 1771). sigmaCache(instance('$Class'('QuaternaryPredicate'), '$Class'('InheritableRelation')), 1053:[]:instance('QuaternaryPredicate', 'InheritableRelation'), 'Merge', 'BASE ONTOLOGY', 1769). sigmaCache(subclass('$Class'('QuaternaryPredicate'), '$Class'('QuaternaryRelation')), 1052:[]:subclass('QuaternaryPredicate', 'QuaternaryRelation'), 'Merge', 'BASE ONTOLOGY', 1767). sigmaCache(subclass('$Class'('QuaternaryPredicate'), '$Class'('Predicate')), 1051:[]:subclass('QuaternaryPredicate', 'Predicate'), 'Merge', 'BASE ONTOLOGY', 1765). sigmaCache(documentation('$Class'('TernaryPredicate'), '$Object'(string('"The Class of Predicates that require exactly three arguments."'), 'ContentBearingObject'(A))), 1048:[]:documentation('TernaryPredicate', string('"The Class of Predicates that require exactly three arguments."')), 'Merge', 'BASE ONTOLOGY', 1761). sigmaCache(instance('$Class'('TernaryPredicate'), '$Class'('InheritableRelation')), 1047:[]:instance('TernaryPredicate', 'InheritableRelation'), 'Merge', 'BASE ONTOLOGY', 1759). sigmaCache(subclass('$Class'('TernaryPredicate'), '$Class'('TernaryRelation')), 1046:[]:subclass('TernaryPredicate', 'TernaryRelation'), 'Merge', 'BASE ONTOLOGY', 1757). sigmaCache(subclass('$Class'('TernaryPredicate'), '$Class'('Predicate')), 1045:[]:subclass('TernaryPredicate', 'Predicate'), 'Merge', 'BASE ONTOLOGY', 1755). sigmaCache(documentation('$Class'('BinaryPredicate'), '$Object'(string('"A Predicate relating two items - its valence is two."'), 'ContentBearingObject'(A))), 1042:[]:documentation('BinaryPredicate', string('"A Predicate relating two items - its valence is two."')), 'Merge', 'BASE ONTOLOGY', 1751). sigmaCache(instance('$Class'('BinaryPredicate'), '$Class'('InheritableRelation')), 1041:[]:instance('BinaryPredicate', 'InheritableRelation'), 'Merge', 'BASE ONTOLOGY', 1749). sigmaCache(subclass('$Class'('BinaryPredicate'), '$Class'('BinaryRelation')), 1040:[]:subclass('BinaryPredicate', 'BinaryRelation'), 'Merge', 'BASE ONTOLOGY', 1747). sigmaCache(subclass('$Class'('BinaryPredicate'), '$Class'('Predicate')), 1039:[]:subclass('BinaryPredicate', 'Predicate'), 'Merge', 'BASE ONTOLOGY', 1745). sigmaCache(documentation('$Class'('SententialOperator'), '$Object'(string('"This Class currently comprises all of the logical operators (viz. \'and\', \'or\', \'not\', \'=>\', and \'<=>\')."'), 'ContentBearingObject'(A))), 1038:[]:documentation('SententialOperator', string('"This Class currently comprises all of the logical operators (viz. \'and\', \'or\', \'not\', \'=>\', and \'<=>\')."')), 'Merge', 'BASE ONTOLOGY', 1743). sigmaCache(subclass('$Class'('SententialOperator'), '$Class'('Predicate')), 1037:[]:subclass('SententialOperator', 'Predicate'), 'Merge', 'BASE ONTOLOGY', 1741). sigmaCache(documentation('$Class'('ContinuousFunction'), '$Object'(string('"Functions which are continuous. This concept is taken as primitive until representations for limits are devised."'), 'ContentBearingObject'(A))), 1036:[]:documentation('ContinuousFunction', string('"Functions which are continuous. This concept is taken as primitive until representations for limits are devised."')), 'Merge', 'BASE ONTOLOGY', 1739). sigmaCache(subclass('$Class'('ContinuousFunction'), '$Class'('Function')), 1035:[]:subclass('ContinuousFunction', 'Function'), 'Merge', 'BASE ONTOLOGY', 1737). sigmaCache(documentation('$Class'('TernaryFunction'), '$Object'(string('"The Class of Functions that require exactly three arguments."'), 'ContentBearingObject'(A))), 1028:[]:documentation('TernaryFunction', string('"The Class of Functions that require exactly three arguments."')), 'Merge', 'BASE ONTOLOGY', 1731). sigmaCache(instance('$Class'('TernaryFunction'), '$Class'('InheritableRelation')), 1027:[]:instance('TernaryFunction', 'InheritableRelation'), 'Merge', 'BASE ONTOLOGY', 1729). sigmaCache(subclass('$Class'('TernaryFunction'), '$Class'('QuaternaryRelation')), 1026:[]:subclass('TernaryFunction', 'QuaternaryRelation'), 'Merge', 'BASE ONTOLOGY', 1727). sigmaCache(subclass('$Class'('TernaryFunction'), '$Class'('Function')), 1025:[]:subclass('TernaryFunction', 'Function'), 'Merge', 'BASE ONTOLOGY', 1725). sigmaCache(documentation('$Class'('CommutativeFunction'), '$Object'(string('"A BinaryFunction is commutative if the ordering of the arguments of the function has no effect on the value returned by the function. More precisely, a function ?FUNCTION is commutative just in case (?FUNCTION ?INST1 ?INST2) is equal to (?FUNCTION ?INST2 ?INST1), for all ?INST1 and ?INST2."'), 'ContentBearingObject'(A))), 1020:[]:documentation('CommutativeFunction', string('"A BinaryFunction is commutative if the ordering of the arguments of the function has no effect on the value returned by the function. More precisely, a function ?FUNCTION is commutative just in case (?FUNCTION ?INST1 ?INST2) is equal to (?FUNCTION ?INST2 ?INST1), for all ?INST1 and ?INST2."')), 'Merge', 'BASE ONTOLOGY', 1721). sigmaCache(subclass('$Class'('CommutativeFunction'), '$Class'('BinaryFunction')), 1019:[]:subclass('CommutativeFunction', 'BinaryFunction'), 'Merge', 'BASE ONTOLOGY', 1719). sigmaCache(documentation('$Class'('AssociativeFunction'), '$Object'(string('"A BinaryFunction is associative if bracketing has no effect on the value returned by the Function. More precisely, a Function ?FUNCTION is associative just in case (?FUNCTION ?INST1 (?FUNCTION ?INST2 ?INST3)) is equal to (?FUNCTION (?FUNCTION ?INST1 ?INST2) ?INST3), for all ?INST1, ?INST2, and ?INST3."'), 'ContentBearingObject'(A))), 1013:[]:documentation('AssociativeFunction', string('"A BinaryFunction is associative if bracketing has no effect on the value returned by the Function. More precisely, a Function ?FUNCTION is associative just in case (?FUNCTION ?INST1 (?FUNCTION ?INST2 ?INST3)) is equal to (?FUNCTION (?FUNCTION ?INST1 ?INST2) ?INST3), for all ?INST1, ?INST2, and ?INST3."')), 'Merge', 'BASE ONTOLOGY', 1715). sigmaCache(subclass('$Class'('AssociativeFunction'), '$Class'('BinaryFunction')), 1012:[]:subclass('AssociativeFunction', 'BinaryFunction'), 'Merge', 'BASE ONTOLOGY', 1713). sigmaCache(documentation('$Class'('BinaryFunction'), '$Object'(string('"The Class of Functions that require two arguments."'), 'ContentBearingObject'(A))), 1005:[]:documentation('BinaryFunction', string('"The Class of Functions that require two arguments."')), 'Merge', 'BASE ONTOLOGY', 1707). sigmaCache(instance('$Class'('BinaryFunction'), '$Class'('InheritableRelation')), 1004:[]:instance('BinaryFunction', 'InheritableRelation'), 'Merge', 'BASE ONTOLOGY', 1705). sigmaCache(subclass('$Class'('BinaryFunction'), '$Class'('TernaryRelation')), 1003:[]:subclass('BinaryFunction', 'TernaryRelation'), 'Merge', 'BASE ONTOLOGY', 1703). sigmaCache(subclass('$Class'('BinaryFunction'), '$Class'('Function')), 1002:[]:subclass('BinaryFunction', 'Function'), 'Merge', 'BASE ONTOLOGY', 1701). sigmaCache(documentation('$Class'('SequenceFunction'), '$Object'(string('"The Class of OneToOneFunctions whose range is a subclass of the PositiveIntegers."'), 'ContentBearingObject'(A))), 999:[]:documentation('SequenceFunction', string('"The Class of OneToOneFunctions whose range is a subclass of the PositiveIntegers."')), 'Merge', 'BASE ONTOLOGY', 1697). sigmaCache(subclass('$Class'('SequenceFunction'), '$Class'('OneToOneFunction')), 998:[]:subclass('SequenceFunction', 'OneToOneFunction'), 'Merge', 'BASE ONTOLOGY', 1695). sigmaCache(documentation('$Class'('OneToOneFunction'), '$Object'(string('"The Class of UnaryFunctions which are one to one. A function F is one to one just in case for all X, Y in the domain of F, if X is not identical to Y, then F(X) is not identical to F(Y)."'), 'ContentBearingObject'(A))), 987:[]:documentation('OneToOneFunction', string('"The Class of UnaryFunctions which are one to one. A function F is one to one just in case for all X, Y in the domain of F, if X is not identical to Y, then F(X) is not identical to F(Y)."')), 'Merge', 'BASE ONTOLOGY', 1691). sigmaCache(subclass('$Class'('OneToOneFunction'), '$Class'('UnaryFunction')), 986:[]:subclass('OneToOneFunction', 'UnaryFunction'), 'Merge', 'BASE ONTOLOGY', 1689). sigmaCache(documentation('$Class'('UnaryFunction'), '$Object'(string('"The Class of Functions that require a single argument."'), 'ContentBearingObject'(A))), 979:[]:documentation('UnaryFunction', string('"The Class of Functions that require a single argument."')), 'Merge', 'BASE ONTOLOGY', 1683). sigmaCache(instance('$Class'('UnaryFunction'), '$Class'('InheritableRelation')), 978:[]:instance('UnaryFunction', 'InheritableRelation'), 'Merge', 'BASE ONTOLOGY', 1681). sigmaCache(subclass('$Class'('UnaryFunction'), '$Class'('BinaryRelation')), 977:[]:subclass('UnaryFunction', 'BinaryRelation'), 'Merge', 'BASE ONTOLOGY', 1679). sigmaCache(subclass('$Class'('UnaryFunction'), '$Class'('Function')), 976:[]:subclass('UnaryFunction', 'Function'), 'Merge', 'BASE ONTOLOGY', 1677). sigmaCache(documentation('$Class'('Function'), '$Object'(string('"A Function is a term-forming Relation that maps from a n-tuple of arguments to a range and that associates this n-tuple with exactly one range element. Note that the range is a Class, and each element of the range is an instance of the Class."'), 'ContentBearingObject'(A))), 975:[]:documentation('Function', string('"A Function is a term-forming Relation that maps from a n-tuple of arguments to a range and that associates this n-tuple with exactly one range element. Note that the range is a Class, and each element of the range is an instance of the Class."')), 'Merge', 'BASE ONTOLOGY', 1675). sigmaCache(instance('$Class'('Function'), '$Class'('InheritableRelation')), 974:[]:instance('Function', 'InheritableRelation'), 'Merge', 'BASE ONTOLOGY', 1673). sigmaCache(subclass('$Class'('Function'), '$Class'('Relation')), 973:[]:subclass('Function', 'Relation'), 'Merge', 'BASE ONTOLOGY', 1671). sigmaCache(documentation('$Class'('Predicate'), '$Object'(string('"A Predicate is a sentence-forming Relation. Each tuple in the Relation is a finite, ordered sequence of objects. The fact that a particular tuple is an element of a Predicate is denoted by \'(*predicate* arg_1 arg_2 .. arg_n)\', where the arg_i are the objects so related. In the case of BinaryPredicates, the fact can be read as `arg_1 is *predicate* arg_2\' or `a *predicate* of arg_1 is arg_2\'."'), 'ContentBearingObject'(A))), 972:[]:documentation('Predicate', string('"A Predicate is a sentence-forming Relation. Each tuple in the Relation is a finite, ordered sequence of objects. The fact that a particular tuple is an element of a Predicate is denoted by \'(*predicate* arg_1 arg_2 .. arg_n)\', where the arg_i are the objects so related. In the case of BinaryPredicates, the fact can be read as `arg_1 is *predicate* arg_2\' or `a *predicate* of arg_1 is arg_2\'."')), 'Merge', 'BASE ONTOLOGY', 1669). sigmaCache(instance('$Class'('Predicate'), '$Class'('InheritableRelation')), 971:[]:instance('Predicate', 'InheritableRelation'), 'Merge', 'BASE ONTOLOGY', 1667). sigmaCache(subclass('$Class'('Predicate'), '$Class'('Relation')), 970:[]:subclass('Predicate', 'Relation'), 'Merge', 'BASE ONTOLOGY', 1665). sigmaCache(documentation('$Class'('QuintaryRelation'), '$Object'(string('"QuintaryRelations relate five items. The two subclasses of QuintaryRelation are QuintaryPredicate and QuaternaryFunction."'), 'ContentBearingObject'(A))), 969:[]:documentation('QuintaryRelation', string('"QuintaryRelations relate five items. The two subclasses of QuintaryRelation are QuintaryPredicate and QuaternaryFunction."')), 'Merge', 'BASE ONTOLOGY', 1663). sigmaCache(instance('$Class'('QuintaryRelation'), '$Class'('InheritableRelation')), 968:[]:instance('QuintaryRelation', 'InheritableRelation'), 'Merge', 'BASE ONTOLOGY', 1661). sigmaCache(subclass('$Class'('QuintaryRelation'), '$Class'('Relation')), 967:[]:subclass('QuintaryRelation', 'Relation'), 'Merge', 'BASE ONTOLOGY', 1659). sigmaCache(documentation('$Class'('QuaternaryRelation'), '$Object'(string('"QuaternaryRelations relate four items. The two subclasses of QuaternaryRelation are QuaternaryPredicate and TernaryFunction."'), 'ContentBearingObject'(A))), 966:[]:documentation('QuaternaryRelation', string('"QuaternaryRelations relate four items. The two subclasses of QuaternaryRelation are QuaternaryPredicate and TernaryFunction."')), 'Merge', 'BASE ONTOLOGY', 1657). sigmaCache(instance('$Class'('QuaternaryRelation'), '$Class'('InheritableRelation')), 965:[]:instance('QuaternaryRelation', 'InheritableRelation'), 'Merge', 'BASE ONTOLOGY', 1655). sigmaCache(subclass('$Class'('QuaternaryRelation'), '$Class'('Relation')), 964:[]:subclass('QuaternaryRelation', 'Relation'), 'Merge', 'BASE ONTOLOGY', 1653). sigmaCache(documentation('$Class'('TernaryRelation'), '$Object'(string('"TernaryRelations relate three items. The two subclasses of TernaryRelation are TernaryPredicate and BinaryFunction."'), 'ContentBearingObject'(A))), 963:[]:documentation('TernaryRelation', string('"TernaryRelations relate three items. The two subclasses of TernaryRelation are TernaryPredicate and BinaryFunction."')), 'Merge', 'BASE ONTOLOGY', 1651). sigmaCache(instance('$Class'('TernaryRelation'), '$Class'('InheritableRelation')), 962:[]:instance('TernaryRelation', 'InheritableRelation'), 'Merge', 'BASE ONTOLOGY', 1649). sigmaCache(subclass('$Class'('TernaryRelation'), '$Class'('Relation')), 961:[]:subclass('TernaryRelation', 'Relation'), 'Merge', 'BASE ONTOLOGY', 1647). sigmaCache(documentation('$Relation'(knows, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('PropositionalAttitude'(A)))))), '$Object'(string('"The epistemic predicate of knowing. (knows ?AGENT ?FORMULA) means that ?AGENT knows the proposition expressed by ?FORMULA. Note that knows entails conscious awareness, so this Predicate cannot be used to express tacit or subconscious or unconscious knowledge."'), 'ContentBearingObject'(B))), 954:[]:documentation(knows, string('"The epistemic predicate of knowing. (knows ?AGENT ?FORMULA) means that ?AGENT knows the proposition expressed by ?FORMULA. Note that knows entails conscious awareness, so this Predicate cannot be used to express tacit or subconscious or unconscious knowledge."')), 'Merge', 'BASE ONTOLOGY', 1641). sigmaCache(domain('$Relation'(knows, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('PropositionalAttitude'(A)))))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 953:[]:domain(knows, 2, 'Formula'), 'Merge', 'BASE ONTOLOGY', 1639). sigmaCache(domain('$Relation'(knows, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('PropositionalAttitude'(A)))))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('CognitiveAgent')), 952:[]:domain(knows, 1, 'CognitiveAgent'), 'Merge', 'BASE ONTOLOGY', 1637). sigmaCache(subrelation('$Relation'(knows, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('PropositionalAttitude'(A)))))), '$Relation'(inScopeOfInterest, 'Predicate'('BinaryPredicate'(B)))), 951:[]:subrelation(knows, inScopeOfInterest), 'Merge', 'BASE ONTOLOGY', 1635). sigmaCache(instance('$Relation'(knows, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('PropositionalAttitude'(A)))))), '$Class'('PropositionalAttitude')), 950:[]:instance(knows, 'PropositionalAttitude'), 'Merge', 'BASE ONTOLOGY', 1633). sigmaCache(documentation('$Relation'(believes, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('PropositionalAttitude'(A)))))), '$Object'(string('"The epistemic predicate of belief. (believes ?AGENT ?FORMULA) means that ?AGENT believes the proposition expressed by ?FORMULA."'), 'ContentBearingObject'(B))), 949:[]:documentation(believes, string('"The epistemic predicate of belief. (believes ?AGENT ?FORMULA) means that ?AGENT believes the proposition expressed by ?FORMULA."')), 'Merge', 'BASE ONTOLOGY', 1631). sigmaCache(domain('$Relation'(believes, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('PropositionalAttitude'(A)))))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 948:[]:domain(believes, 2, 'Formula'), 'Merge', 'BASE ONTOLOGY', 1629). sigmaCache(domain('$Relation'(believes, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('PropositionalAttitude'(A)))))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('CognitiveAgent')), 947:[]:domain(believes, 1, 'CognitiveAgent'), 'Merge', 'BASE ONTOLOGY', 1627). sigmaCache(subrelation('$Relation'(believes, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('PropositionalAttitude'(A)))))), '$Relation'(inScopeOfInterest, 'Predicate'('BinaryPredicate'(B)))), 946:[]:subrelation(believes, inScopeOfInterest), 'Merge', 'BASE ONTOLOGY', 1625). sigmaCache(instance('$Relation'(believes, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('PropositionalAttitude'(A)))))), '$Class'('PropositionalAttitude')), 945:[]:instance(believes, 'PropositionalAttitude'), 'Merge', 'BASE ONTOLOGY', 1623). sigmaCache(documentation('$Relation'(considers, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('PropositionalAttitude'(A)))))), '$Object'(string('"(considers ?AGENT ?FORMULA) means that ?AGENT considers or wonders about the truth of the proposition expressed by ?FORMULA."'), 'ContentBearingObject'(B))), 944:[]:documentation(considers, string('"(considers ?AGENT ?FORMULA) means that ?AGENT considers or wonders about the truth of the proposition expressed by ?FORMULA."')), 'Merge', 'BASE ONTOLOGY', 1621). sigmaCache(domain('$Relation'(considers, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('PropositionalAttitude'(A)))))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 943:[]:domain(considers, 2, 'Formula'), 'Merge', 'BASE ONTOLOGY', 1619). sigmaCache(domain('$Relation'(considers, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('PropositionalAttitude'(A)))))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('CognitiveAgent')), 942:[]:domain(considers, 1, 'CognitiveAgent'), 'Merge', 'BASE ONTOLOGY', 1617). sigmaCache(subrelation('$Relation'(considers, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('PropositionalAttitude'(A)))))), '$Relation'(inScopeOfInterest, 'Predicate'('BinaryPredicate'(B)))), 941:[]:subrelation(considers, inScopeOfInterest), 'Merge', 'BASE ONTOLOGY', 1615). sigmaCache(instance('$Relation'(considers, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('PropositionalAttitude'(A)))))), '$Class'('PropositionalAttitude')), 940:[]:instance(considers, 'PropositionalAttitude'), 'Merge', 'BASE ONTOLOGY', 1613). sigmaCache(documentation('$Relation'(desires, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('PropositionalAttitude'(A)))))), '$Object'(string('"(desires ?AGENT ?FORMULA) means that ?AGENT wants to bring about the state of affairs expressed by ?FORMULA. Note that desires is distinguished from wants only in that the former is a PropositionalAttitude, while wants is an ObjectAttitude."'), 'ContentBearingObject'(B))), 939:[]:documentation(desires, string('"(desires ?AGENT ?FORMULA) means that ?AGENT wants to bring about the state of affairs expressed by ?FORMULA. Note that desires is distinguished from wants only in that the former is a PropositionalAttitude, while wants is an ObjectAttitude."')), 'Merge', 'BASE ONTOLOGY', 1611). sigmaCache(domain('$Relation'(desires, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('PropositionalAttitude'(A)))))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 938:[]:domain(desires, 2, 'Formula'), 'Merge', 'BASE ONTOLOGY', 1609). sigmaCache(domain('$Relation'(desires, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('PropositionalAttitude'(A)))))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('CognitiveAgent')), 937:[]:domain(desires, 1, 'CognitiveAgent'), 'Merge', 'BASE ONTOLOGY', 1607). sigmaCache(relatedInternalConcept('$Relation'(desires, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('PropositionalAttitude'(A)))))), '$Relation'(wants, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('ObjectAttitude'(B))))))), 936:[]:relatedInternalConcept(desires, wants), 'Merge', 'BASE ONTOLOGY', 1605). sigmaCache(subrelation('$Relation'(desires, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('PropositionalAttitude'(A)))))), '$Relation'(inScopeOfInterest, 'Predicate'('BinaryPredicate'(B)))), 935:[]:subrelation(desires, inScopeOfInterest), 'Merge', 'BASE ONTOLOGY', 1603). sigmaCache(instance('$Relation'(desires, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('PropositionalAttitude'(A)))))), '$Class'('PropositionalAttitude')), 934:[]:instance(desires, 'PropositionalAttitude'), 'Merge', 'BASE ONTOLOGY', 1601). sigmaCache(documentation('$Relation'(wants, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('ObjectAttitude'(A)))))), '$Object'(string('"(wants ?AGENT ?OBJECT) means that ?OBJECT is desired by ?AGENT, i.e. ?AGENT believes that ?OBJECT will satisfy one of its goals."'), 'ContentBearingObject'(B))), 931:[]:documentation(wants, string('"(wants ?AGENT ?OBJECT) means that ?OBJECT is desired by ?AGENT, i.e. ?AGENT believes that ?OBJECT will satisfy one of its goals."')), 'Merge', 'BASE ONTOLOGY', 1597). sigmaCache(domain('$Relation'(wants, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('ObjectAttitude'(A)))))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 930:[]:domain(wants, 2, 'Object'), 'Merge', 'BASE ONTOLOGY', 1595). sigmaCache(domain('$Relation'(wants, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('ObjectAttitude'(A)))))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('CognitiveAgent')), 929:[]:domain(wants, 1, 'CognitiveAgent'), 'Merge', 'BASE ONTOLOGY', 1593). sigmaCache(relatedInternalConcept('$Relation'(wants, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('ObjectAttitude'(A)))))), '$Relation'(desires, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('PropositionalAttitude'(B))))))), 928:[]:relatedInternalConcept(wants, desires), 'Merge', 'BASE ONTOLOGY', 1591). sigmaCache(subrelation('$Relation'(wants, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('ObjectAttitude'(A)))))), '$Relation'(inScopeOfInterest, 'Predicate'('BinaryPredicate'(B)))), 927:[]:subrelation(wants, inScopeOfInterest), 'Merge', 'BASE ONTOLOGY', 1589). sigmaCache(instance('$Relation'(wants, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('ObjectAttitude'(A)))))), '$Class'('ObjectAttitude')), 926:[]:instance(wants, 'ObjectAttitude'), 'Merge', 'BASE ONTOLOGY', 1587). sigmaCache(documentation('$Relation'(needs, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('ObjectAttitude'(A)))))), '$Object'(string('"(needs ?AGENT ?OBJECT) means that ?OBJECT is physically required for the continued existence of ?AGENT."'), 'ContentBearingObject'(B))), 923:[]:documentation(needs, string('"(needs ?AGENT ?OBJECT) means that ?OBJECT is physically required for the continued existence of ?AGENT."')), 'Merge', 'BASE ONTOLOGY', 1583). sigmaCache(domain('$Relation'(needs, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('ObjectAttitude'(A)))))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 922:[]:domain(needs, 2, 'Object'), 'Merge', 'BASE ONTOLOGY', 1581). sigmaCache(domain('$Relation'(needs, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('ObjectAttitude'(A)))))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('CognitiveAgent')), 921:[]:domain(needs, 1, 'CognitiveAgent'), 'Merge', 'BASE ONTOLOGY', 1579). sigmaCache(subrelation('$Relation'(needs, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('ObjectAttitude'(A)))))), '$Relation'(inScopeOfInterest, 'Predicate'('BinaryPredicate'(B)))), 920:[]:subrelation(needs, inScopeOfInterest), 'Merge', 'BASE ONTOLOGY', 1577). sigmaCache(instance('$Relation'(needs, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('ObjectAttitude'(A)))))), '$Class'('ObjectAttitude')), 919:[]:instance(needs, 'ObjectAttitude'), 'Merge', 'BASE ONTOLOGY', 1575). sigmaCache(documentation('$Relation'(notices, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('ObjectAttitude'(A)))))), '$Object'(string('"(notices ?AGENT ?OBJECT) means that ?AGENT is paying attention to ?OBJECT, that ?OBJECT is currently the object of ?AGENT\'s conscious awareness."'), 'ContentBearingObject'(B))), 918:[]:documentation(notices, string('"(notices ?AGENT ?OBJECT) means that ?AGENT is paying attention to ?OBJECT, that ?OBJECT is currently the object of ?AGENT\'s conscious awareness."')), 'Merge', 'BASE ONTOLOGY', 1573). sigmaCache(domain('$Relation'(notices, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('ObjectAttitude'(A)))))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 917:[]:domain(notices, 2, 'Object'), 'Merge', 'BASE ONTOLOGY', 1571). sigmaCache(domain('$Relation'(notices, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('ObjectAttitude'(A)))))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('CognitiveAgent')), 916:[]:domain(notices, 1, 'CognitiveAgent'), 'Merge', 'BASE ONTOLOGY', 1569). sigmaCache(subrelation('$Relation'(notices, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('ObjectAttitude'(A)))))), '$Relation'('InScopeOfInterest', 'Predicate'(B))), 915:[]:subrelation(notices, 'InScopeOfInterest'), 'Merge', 'BASE ONTOLOGY', 1567). sigmaCache(instance('$Relation'(notices, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'('IntentionalRelation'('ObjectAttitude'(A)))))), '$Class'('ObjectAttitude')), 914:[]:instance(notices, 'ObjectAttitude'), 'Merge', 'BASE ONTOLOGY', 1565). sigmaCache(documentation('$Relation'(inScopeOfInterest, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A very general Predicate. (inScopeOfInterest ?AGENT ?ENTITY) means that ?ENTITY is within the scope of interest of ?AGENT. Note that the interest indicated can be either positive or negative, i.e. the ?AGENT can have an interest in avoiding or promoting ?ENTITY."'), 'ContentBearingObject'(B))), 913:[]:documentation(inScopeOfInterest, string('"A very general Predicate. (inScopeOfInterest ?AGENT ?ENTITY) means that ?ENTITY is within the scope of interest of ?AGENT. Note that the interest indicated can be either positive or negative, i.e. the ?AGENT can have an interest in avoiding or promoting ?ENTITY."')), 'Merge', 'BASE ONTOLOGY', 1563). sigmaCache(domain('$Relation'(inScopeOfInterest, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Entity')), 912:[]:domain(inScopeOfInterest, 2, 'Entity'), 'Merge', 'BASE ONTOLOGY', 1561). sigmaCache(domain('$Relation'(inScopeOfInterest, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Agent')), 911:[]:domain(inScopeOfInterest, 1, 'Agent'), 'Merge', 'BASE ONTOLOGY', 1559). sigmaCache(instance('$Relation'(inScopeOfInterest, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 910:[]:instance(inScopeOfInterest, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 1557). sigmaCache(instance('$Relation'(inScopeOfInterest, 'Predicate'('BinaryPredicate'(A))), '$Class'('IntentionalRelation')), 909:[]:instance(inScopeOfInterest, 'IntentionalRelation'), 'Merge', 'BASE ONTOLOGY', 1555). sigmaCache(instance('$Relation'(inScopeOfInterest, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 908:[]:instance(inScopeOfInterest, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1553). sigmaCache(documentation('$Class'('ObjectAttitude'), '$Object'(string('"The Class of IntentionalRelations where the Agent has awareness of an instance of Physical."'), 'ContentBearingObject'(A))), 907:[]:documentation('ObjectAttitude', string('"The Class of IntentionalRelations where the Agent has awareness of an instance of Physical."')), 'Merge', 'BASE ONTOLOGY', 1551). sigmaCache(disjoint('$Class'('ObjectAttitude'), '$Class'('PropositionalAttitude')), 906:[]:disjoint('ObjectAttitude', 'PropositionalAttitude'), 'Merge', 'BASE ONTOLOGY', 1549). sigmaCache(instance('$Class'('ObjectAttitude'), '$Class'('InheritableRelation')), 905:[]:instance('ObjectAttitude', 'InheritableRelation'), 'Merge', 'BASE ONTOLOGY', 1547). sigmaCache(subclass('$Class'('ObjectAttitude'), '$Class'('IntentionalRelation')), 904:[]:subclass('ObjectAttitude', 'IntentionalRelation'), 'Merge', 'BASE ONTOLOGY', 1545). sigmaCache(documentation('$Class'('PropositionalAttitude'), '$Object'(string('"The Class of IntentionalRelations where the Agent has awareness of a Proposition."'), 'ContentBearingObject'(A))), 903:[]:documentation('PropositionalAttitude', string('"The Class of IntentionalRelations where the Agent has awareness of a Proposition."')), 'Merge', 'BASE ONTOLOGY', 1543). sigmaCache(instance('$Class'('PropositionalAttitude'), '$Class'('InheritableRelation')), 902:[]:instance('PropositionalAttitude', 'InheritableRelation'), 'Merge', 'BASE ONTOLOGY', 1541). sigmaCache(subclass('$Class'('PropositionalAttitude'), '$Class'('IntentionalRelation')), 901:[]:subclass('PropositionalAttitude', 'IntentionalRelation'), 'Merge', 'BASE ONTOLOGY', 1539). sigmaCache(documentation('$Class'('IntentionalRelation'), '$Object'(string('"The Class of Relations between an Agent and an Entity, where the Relation requires that the Agent have awareness of the Entity."'), 'ContentBearingObject'(A))), 900:[]:documentation('IntentionalRelation', string('"The Class of Relations between an Agent and an Entity, where the Relation requires that the Agent have awareness of the Entity."')), 'Merge', 'BASE ONTOLOGY', 1537). sigmaCache(instance('$Class'('IntentionalRelation'), '$Class'('InheritableRelation')), 899:[]:instance('IntentionalRelation', 'InheritableRelation'), 'Merge', 'BASE ONTOLOGY', 1535). sigmaCache(subclass('$Class'('IntentionalRelation'), '$Class'('AsymmetricRelation')), 898:[]:subclass('IntentionalRelation', 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 1533). sigmaCache(documentation('$Class'('TemporalRelation'), '$Object'(string('"The Class of temporal Relations. This Class includes notions of (temporal) topology of intervals, (temporal) schemata, and (temporal) extension."'), 'ContentBearingObject'(A))), 897:[]:documentation('TemporalRelation', string('"The Class of temporal Relations. This Class includes notions of (temporal) topology of intervals, (temporal) schemata, and (temporal) extension."')), 'Merge', 'BASE ONTOLOGY', 1531). sigmaCache(instance('$Class'('TemporalRelation'), '$Class'('InheritableRelation')), 896:[]:instance('TemporalRelation', 'InheritableRelation'), 'Merge', 'BASE ONTOLOGY', 1529). sigmaCache(subclass('$Class'('TemporalRelation'), '$Class'('Relation')), 895:[]:subclass('TemporalRelation', 'Relation'), 'Merge', 'BASE ONTOLOGY', 1527). sigmaCache(documentation('$Class'('SpatialRelation'), '$Object'(string('"The Class of Relations that are spatial in a wide sense. This Class includes mereological relations and topological relations."'), 'ContentBearingObject'(A))), 894:[]:documentation('SpatialRelation', string('"The Class of Relations that are spatial in a wide sense. This Class includes mereological relations and topological relations."')), 'Merge', 'BASE ONTOLOGY', 1525). sigmaCache(instance('$Class'('SpatialRelation'), '$Class'('InheritableRelation')), 893:[]:instance('SpatialRelation', 'InheritableRelation'), 'Merge', 'BASE ONTOLOGY', 1523). sigmaCache(subclass('$Class'('SpatialRelation'), '$Class'('Relation')), 892:[]:subclass('SpatialRelation', 'Relation'), 'Merge', 'BASE ONTOLOGY', 1521). sigmaCache(documentation('$Relation'(independentProbability, 'ProbabilityRelation'(A)), '$Object'(string('"One of the basic ProbabilityRelations. (independentProbability ?FORMULA1 ?FORMULA2) means that the probabilities of ?FORMULA1 and ?FORMULA2 being true are independent."'), 'ContentBearingObject'(B))), 884:[]:documentation(independentProbability, string('"One of the basic ProbabilityRelations. (independentProbability ?FORMULA1 ?FORMULA2) means that the probabilities of ?FORMULA1 and ?FORMULA2 being true are independent."')), 'Merge', 'BASE ONTOLOGY', 1515). sigmaCache(domain('$Relation'(independentProbability, 'ProbabilityRelation'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 883:[]:domain(independentProbability, 2, 'Formula'), 'Merge', 'BASE ONTOLOGY', 1513). sigmaCache(domain('$Relation'(independentProbability, 'ProbabilityRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 882:[]:domain(independentProbability, 1, 'Formula'), 'Merge', 'BASE ONTOLOGY', 1511). sigmaCache(instance('$Relation'(independentProbability, 'ProbabilityRelation'(A)), '$Class'('SymmetricRelation')), 881:[]:instance(independentProbability, 'SymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 1509). sigmaCache(instance('$Relation'(independentProbability, 'ProbabilityRelation'(A)), '$Class'('BinaryPredicate')), 880:[]:instance(independentProbability, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1507). sigmaCache(instance('$Relation'(independentProbability, 'ProbabilityRelation'(A)), '$Class'('ProbabilityRelation')), 879:[]:instance(independentProbability, 'ProbabilityRelation'), 'Merge', 'BASE ONTOLOGY', 1505). sigmaCache(documentation('$Relation'(decreasesLikelihood, 'ProbabilityRelation'(A)), '$Object'(string('"One of the basic ProbabilityRelations. (decreasesLikelihood ?FORMULA1 ?FORMULA2) means that ?FORMULA2 is less likely to be true if ?FORMULA1 is true."'), 'ContentBearingObject'(B))), 874:[]:documentation(decreasesLikelihood, string('"One of the basic ProbabilityRelations. (decreasesLikelihood ?FORMULA1 ?FORMULA2) means that ?FORMULA2 is less likely to be true if ?FORMULA1 is true."')), 'Merge', 'BASE ONTOLOGY', 1501). sigmaCache(disjointRelation('$Relation'(decreasesLikelihood, 'ProbabilityRelation'(A)), '$Relation'(independentProbability, 'ProbabilityRelation'(B))), 873:[]:disjointRelation(decreasesLikelihood, independentProbability), 'Merge', 'BASE ONTOLOGY', 1499). sigmaCache(domain('$Relation'(decreasesLikelihood, 'ProbabilityRelation'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 872:[]:domain(decreasesLikelihood, 2, 'Formula'), 'Merge', 'BASE ONTOLOGY', 1497). sigmaCache(domain('$Relation'(decreasesLikelihood, 'ProbabilityRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 871:[]:domain(decreasesLikelihood, 1, 'Formula'), 'Merge', 'BASE ONTOLOGY', 1495). sigmaCache(instance('$Relation'(decreasesLikelihood, 'ProbabilityRelation'(A)), '$Class'('IrreflexiveRelation')), 870:[]:instance(decreasesLikelihood, 'IrreflexiveRelation'), 'Merge', 'BASE ONTOLOGY', 1493). sigmaCache(instance('$Relation'(decreasesLikelihood, 'ProbabilityRelation'(A)), '$Class'('BinaryPredicate')), 869:[]:instance(decreasesLikelihood, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1491). sigmaCache(instance('$Relation'(decreasesLikelihood, 'ProbabilityRelation'(A)), '$Class'('ProbabilityRelation')), 868:[]:instance(decreasesLikelihood, 'ProbabilityRelation'), 'Merge', 'BASE ONTOLOGY', 1489). sigmaCache(documentation('$Relation'(increasesLikelihood, 'ProbabilityRelation'(A)), '$Object'(string('"One of the basic ProbabilityRelations. (increasesLikelihood ?FORMULA1 ?FORMULA2) means that ?FORMULA2 is more likely to be true if ?FORMULA1 is true."'), 'ContentBearingObject'(B))), 863:[]:documentation(increasesLikelihood, string('"One of the basic ProbabilityRelations. (increasesLikelihood ?FORMULA1 ?FORMULA2) means that ?FORMULA2 is more likely to be true if ?FORMULA1 is true."')), 'Merge', 'BASE ONTOLOGY', 1485). sigmaCache(disjointRelation('$Relation'(increasesLikelihood, 'ProbabilityRelation'(A)), '$Relation'(independentProbability, 'ProbabilityRelation'(B))), 862:[]:disjointRelation(increasesLikelihood, independentProbability), 'Merge', 'BASE ONTOLOGY', 1483). sigmaCache(disjointRelation('$Relation'(increasesLikelihood, 'ProbabilityRelation'(A)), '$Relation'(decreasesLikelihood, 'ProbabilityRelation'(B))), 861:[]:disjointRelation(increasesLikelihood, decreasesLikelihood), 'Merge', 'BASE ONTOLOGY', 1481). sigmaCache(domain('$Relation'(increasesLikelihood, 'ProbabilityRelation'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 860:[]:domain(increasesLikelihood, 2, 'Formula'), 'Merge', 'BASE ONTOLOGY', 1479). sigmaCache(domain('$Relation'(increasesLikelihood, 'ProbabilityRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 859:[]:domain(increasesLikelihood, 1, 'Formula'), 'Merge', 'BASE ONTOLOGY', 1477). sigmaCache(instance('$Relation'(increasesLikelihood, 'ProbabilityRelation'(A)), '$Class'('IrreflexiveRelation')), 858:[]:instance(increasesLikelihood, 'IrreflexiveRelation'), 'Merge', 'BASE ONTOLOGY', 1475). sigmaCache(instance('$Relation'(increasesLikelihood, 'ProbabilityRelation'(A)), '$Class'('BinaryPredicate')), 857:[]:instance(increasesLikelihood, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1473). sigmaCache(instance('$Relation'(increasesLikelihood, 'ProbabilityRelation'(A)), '$Class'('ProbabilityRelation')), 856:[]:instance(increasesLikelihood, 'ProbabilityRelation'), 'Merge', 'BASE ONTOLOGY', 1471). sigmaCache(documentation('$Relation'(conditionalProbability, 'ProbabilityRelation'(A)), '$Object'(string('"One of the basic ProbabilityRelations. conditionalProbability is used to state the numeric value of a conditional probability. (conditionalProbability ?FORMULA1 ?FORMULA2 ?NUMBER) means that the probability of ?FORMULA2 being true given that ?FORMULA1 is true is ?NUMBER."'), 'ContentBearingObject'(B))), 855:[]:documentation(conditionalProbability, string('"One of the basic ProbabilityRelations. conditionalProbability is used to state the numeric value of a conditional probability. (conditionalProbability ?FORMULA1 ?FORMULA2 ?NUMBER) means that the probability of ?FORMULA2 being true given that ?FORMULA1 is true is ?NUMBER."')), 'Merge', 'BASE ONTOLOGY', 1469). sigmaCache(domain('$Relation'(conditionalProbability, 'ProbabilityRelation'(A)), '$Quantity'(3, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('RealNumber')), 854:[]:domain(conditionalProbability, 3, 'RealNumber'), 'Merge', 'BASE ONTOLOGY', 1467). sigmaCache(domain('$Relation'(conditionalProbability, 'ProbabilityRelation'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 853:[]:domain(conditionalProbability, 2, 'Formula'), 'Merge', 'BASE ONTOLOGY', 1465). sigmaCache(domain('$Relation'(conditionalProbability, 'ProbabilityRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 852:[]:domain(conditionalProbability, 1, 'Formula'), 'Merge', 'BASE ONTOLOGY', 1463). sigmaCache(instance('$Relation'(conditionalProbability, 'ProbabilityRelation'(A)), '$Class'('TernaryPredicate')), 851:[]:instance(conditionalProbability, 'TernaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1461). sigmaCache(instance('$Relation'(conditionalProbability, 'ProbabilityRelation'(A)), '$Class'('ProbabilityRelation')), 850:[]:instance(conditionalProbability, 'ProbabilityRelation'), 'Merge', 'BASE ONTOLOGY', 1459). sigmaCache(documentation('$Relation'(probability, 'ProbabilityRelation'(A)), '$Object'(string('"One of the basic ProbabilityRelations, probability is used to state the a priori probability of a state of affairs. (probability ?FORMULA ?NUMBER) means that the state of affairs denoted by ?FORMULA has the a priori probability of ?NUMBER."'), 'ContentBearingObject'(B))), 849:[]:documentation(probability, string('"One of the basic ProbabilityRelations, probability is used to state the a priori probability of a state of affairs. (probability ?FORMULA ?NUMBER) means that the state of affairs denoted by ?FORMULA has the a priori probability of ?NUMBER."')), 'Merge', 'BASE ONTOLOGY', 1457). sigmaCache(instance('$Relation'(probability, 'ProbabilityRelation'(A)), '$Class'('IrreflexiveRelation')), 848:[]:instance(probability, 'IrreflexiveRelation'), 'Merge', 'BASE ONTOLOGY', 1455). sigmaCache(instance('$Relation'(probability, 'ProbabilityRelation'(A)), '$Class'('AsymmetricRelation')), 847:[]:instance(probability, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 1453). sigmaCache(domain('$Relation'(probability, 'ProbabilityRelation'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('RealNumber')), 846:[]:domain(probability, 2, 'RealNumber'), 'Merge', 'BASE ONTOLOGY', 1451). sigmaCache(domain('$Relation'(probability, 'ProbabilityRelation'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 845:[]:domain(probability, 1, 'Formula'), 'Merge', 'BASE ONTOLOGY', 1449). sigmaCache(instance('$Relation'(probability, 'ProbabilityRelation'(A)), '$Class'('BinaryPredicate')), 844:[]:instance(probability, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1447). sigmaCache(instance('$Relation'(probability, 'ProbabilityRelation'(A)), '$Class'('ProbabilityRelation')), 843:[]:instance(probability, 'ProbabilityRelation'), 'Merge', 'BASE ONTOLOGY', 1445). sigmaCache(documentation('$Class'('ProbabilityRelation'), '$Object'(string('"The Class of Relations that permit assessment of the probability of an event or situation."'), 'ContentBearingObject'(A))), 842:[]:documentation('ProbabilityRelation', string('"The Class of Relations that permit assessment of the probability of an event or situation."')), 'Merge', 'BASE ONTOLOGY', 1443). sigmaCache(instance('$Class'('ProbabilityRelation'), '$Class'('InheritableRelation')), 841:[]:instance('ProbabilityRelation', 'InheritableRelation'), 'Merge', 'BASE ONTOLOGY', 1441). sigmaCache(subclass('$Class'('ProbabilityRelation'), '$Class'('Relation')), 840:[]:subclass('ProbabilityRelation', 'Relation'), 'Merge', 'BASE ONTOLOGY', 1439). sigmaCache(documentation('$Class'('InheritableRelation'), '$Object'(string('"This is a Class of Classes. Each instance of InheritableRelation is a subclass of Relation whose properties can be inherited downward in the class hierarchy via the subrelation Predicate."'), 'ContentBearingObject'(A))), 839:[]:documentation('InheritableRelation', string('"This is a Class of Classes. Each instance of InheritableRelation is a subclass of Relation whose properties can be inherited downward in the class hierarchy via the subrelation Predicate."')), 'Merge', 'BASE ONTOLOGY', 1437). sigmaCache(instance('$Class'('InheritableRelation'), '$Class'('Class')), 838:[]:instance('InheritableRelation', 'Class'), 'Merge', 'BASE ONTOLOGY', 1435). sigmaCache(documentation('$Relation'(result, 'Predicate'(A)), '$Object'(string('"(result ?ACTION ?OUTPUT) means that ?OUTPUT is a product of ?ACTION. For example, house is a result in the following proposition: Eric built a house."'), 'ContentBearingObject'(B))), 837:[]:documentation(result, string('"(result ?ACTION ?OUTPUT) means that ?OUTPUT is a product of ?ACTION. For example, house is a result in the following proposition: Eric built a house."')), 'Merge', 'BASE ONTOLOGY', 1433). sigmaCache(domain('$Relation'(result, 'Predicate'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 836:[]:domain(result, 2, 'Object'), 'Merge', 'BASE ONTOLOGY', 1431). sigmaCache(domain('$Relation'(result, 'Predicate'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 835:[]:domain(result, 1, 'Process'), 'Merge', 'BASE ONTOLOGY', 1429). sigmaCache(subrelation('$Relation'(result, 'Predicate'(A)), '$Relation'(patient, 'Predicate'('BinaryPredicate'('CaseRole'(B))))), 834:[]:subrelation(result, patient), 'Merge', 'BASE ONTOLOGY', 1427). sigmaCache(documentation('$Relation'(resource, 'Predicate'(A)), '$Object'(string('"(resource ?PROCESS ?RESOURCE) means that ?RESOURCE is present at the beginning of ?PROCESS, is used by ?PROCESS, and as a consequence is changed by ?PROCESS. For example, soap is a resource in the following proposition: the gun was carved out of soap. Note that resource differs from instrument, another subrelation of patient, in that it is structurally altered in some way by the Process."'), 'ContentBearingObject'(B))), 833:[]:documentation(resource, string('"(resource ?PROCESS ?RESOURCE) means that ?RESOURCE is present at the beginning of ?PROCESS, is used by ?PROCESS, and as a consequence is changed by ?PROCESS. For example, soap is a resource in the following proposition: the gun was carved out of soap. Note that resource differs from instrument, another subrelation of patient, in that it is structurally altered in some way by the Process."')), 'Merge', 'BASE ONTOLOGY', 1425). sigmaCache(disjointRelation('$Relation'(resource, 'Predicate'(A)), '$Relation'(instrument, 'Predicate'(B))), 832:[]:disjointRelation(resource, instrument), 'Merge', 'BASE ONTOLOGY', 1423). sigmaCache(domain('$Relation'(resource, 'Predicate'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 831:[]:domain(resource, 2, 'Object'), 'Merge', 'BASE ONTOLOGY', 1421). sigmaCache(domain('$Relation'(resource, 'Predicate'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 830:[]:domain(resource, 1, 'Process'), 'Merge', 'BASE ONTOLOGY', 1419). sigmaCache(subrelation('$Relation'(resource, 'Predicate'(A)), '$Relation'(patient, 'Predicate'('BinaryPredicate'('CaseRole'(B))))), 829:[]:subrelation(resource, patient), 'Merge', 'BASE ONTOLOGY', 1417). sigmaCache(documentation('$Relation'(patient, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Object'(string('"(patient ?PROCESS ?ENTITY) means that ?ENTITY is a participant in ?PROCESS that may be moved, said, experienced, etc. For example, the direct objects in the sentences \'The cat swallowed the canary\' and \'Billy likes the beer\' would be examples of patients. Note that the patient of a Process may or may not undergo structural change as a result of the Process. The CaseRole of patient is used when one wants to specify as broadly as possible the object of a Process."'), 'ContentBearingObject'(B))), 828:[]:documentation(patient, string('"(patient ?PROCESS ?ENTITY) means that ?ENTITY is a participant in ?PROCESS that may be moved, said, experienced, etc. For example, the direct objects in the sentences \'The cat swallowed the canary\' and \'Billy likes the beer\' would be examples of patients. Note that the patient of a Process may or may not undergo structural change as a result of the Process. The CaseRole of patient is used when one wants to specify as broadly as possible the object of a Process."')), 'Merge', 'BASE ONTOLOGY', 1415). sigmaCache(domain('$Relation'(patient, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Entity')), 827:[]:domain(patient, 2, 'Entity'), 'Merge', 'BASE ONTOLOGY', 1413). sigmaCache(domain('$Relation'(patient, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 826:[]:domain(patient, 1, 'Process'), 'Merge', 'BASE ONTOLOGY', 1411). sigmaCache(instance('$Relation'(patient, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Class'('CaseRole')), 825:[]:instance(patient, 'CaseRole'), 'Merge', 'BASE ONTOLOGY', 1409). sigmaCache(documentation('$Relation'(origin, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Object'(string('"(origin ?PROCESS ?SOURCE) means that ?SOURCE indicates where the ?Process began. Note that this relation implies that ?SOURCE is present at the beginning of the process, but need not participate throughout the process. For example, the submarine is the origin in the following proposition: the missile was launched from a submarine."'), 'ContentBearingObject'(B))), 824:[]:documentation(origin, string('"(origin ?PROCESS ?SOURCE) means that ?SOURCE indicates where the ?Process began. Note that this relation implies that ?SOURCE is present at the beginning of the process, but need not participate throughout the process. For example, the submarine is the origin in the following proposition: the missile was launched from a submarine."')), 'Merge', 'BASE ONTOLOGY', 1407). sigmaCache(domain('$Relation'(origin, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 823:[]:domain(origin, 2, 'Object'), 'Merge', 'BASE ONTOLOGY', 1405). sigmaCache(domain('$Relation'(origin, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 822:[]:domain(origin, 1, 'Process'), 'Merge', 'BASE ONTOLOGY', 1403). sigmaCache(instance('$Relation'(origin, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Class'('CaseRole')), 821:[]:instance(origin, 'CaseRole'), 'Merge', 'BASE ONTOLOGY', 1401). sigmaCache(documentation('$Relation'(instrument, 'Predicate'(A)), '$Object'(string('"(instrument ?EVENT ?TOOL) means that ?TOOL is used by an agent in bringing about ?EVENT and that ?TOOL is not changed by ?EVENT. For example, the key is an instrument in the following proposition: The key opened the door. Note that instrument and resource cannot be satisfied by the same ordered pair."'), 'ContentBearingObject'(B))), 820:[]:documentation(instrument, string('"(instrument ?EVENT ?TOOL) means that ?TOOL is used by an agent in bringing about ?EVENT and that ?TOOL is not changed by ?EVENT. For example, the key is an instrument in the following proposition: The key opened the door. Note that instrument and resource cannot be satisfied by the same ordered pair."')), 'Merge', 'BASE ONTOLOGY', 1399). sigmaCache(domain('$Relation'(instrument, 'Predicate'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 819:[]:domain(instrument, 2, 'Object'), 'Merge', 'BASE ONTOLOGY', 1397). sigmaCache(domain('$Relation'(instrument, 'Predicate'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 818:[]:domain(instrument, 1, 'Process'), 'Merge', 'BASE ONTOLOGY', 1395). sigmaCache(subrelation('$Relation'(instrument, 'Predicate'(A)), '$Relation'(patient, 'Predicate'('BinaryPredicate'('CaseRole'(B))))), 817:[]:subrelation(instrument, patient), 'Merge', 'BASE ONTOLOGY', 1393). sigmaCache(documentation('$Relation'(experiencer, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Object'(string('"(experiencer ?PROCESS ?AGENT) means that ?AGENT experiences the Process ?PROCESS. For example, Yojo is the experiencer of seeing in the following proposition: Yojo sees the fish. Note that experiencer, unlike agent, does not entail a causal relation between its arguments."'), 'ContentBearingObject'(B))), 816:[]:documentation(experiencer, string('"(experiencer ?PROCESS ?AGENT) means that ?AGENT experiences the Process ?PROCESS. For example, Yojo is the experiencer of seeing in the following proposition: Yojo sees the fish. Note that experiencer, unlike agent, does not entail a causal relation between its arguments."')), 'Merge', 'BASE ONTOLOGY', 1391). sigmaCache(domain('$Relation'(experiencer, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Agent')), 815:[]:domain(experiencer, 2, 'Agent'), 'Merge', 'BASE ONTOLOGY', 1389). sigmaCache(domain('$Relation'(experiencer, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 814:[]:domain(experiencer, 1, 'Process'), 'Merge', 'BASE ONTOLOGY', 1387). sigmaCache(instance('$Relation'(experiencer, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Class'('CaseRole')), 813:[]:instance(experiencer, 'CaseRole'), 'Merge', 'BASE ONTOLOGY', 1385). sigmaCache(documentation('$Relation'(destination, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Object'(string('"(destination ?PROCESS ?GOAL) means that ?GOAL is the target or goal of the Process ?PROCESS. For example, Danbury would be the destination in the following proposition: Bob went to Danbury. Note that this is a very general CaseRole and, in particular, that it covers the concepts of \'recipient\' and \'beneficiary\'. Thus, John would be the destination in the following proposition: Tom gave a book to John."'), 'ContentBearingObject'(B))), 812:[]:documentation(destination, string('"(destination ?PROCESS ?GOAL) means that ?GOAL is the target or goal of the Process ?PROCESS. For example, Danbury would be the destination in the following proposition: Bob went to Danbury. Note that this is a very general CaseRole and, in particular, that it covers the concepts of \'recipient\' and \'beneficiary\'. Thus, John would be the destination in the following proposition: Tom gave a book to John."')), 'Merge', 'BASE ONTOLOGY', 1383). sigmaCache(domain('$Relation'(destination, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Entity')), 811:[]:domain(destination, 2, 'Entity'), 'Merge', 'BASE ONTOLOGY', 1381). sigmaCache(domain('$Relation'(destination, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 810:[]:domain(destination, 1, 'Process'), 'Merge', 'BASE ONTOLOGY', 1379). sigmaCache(instance('$Relation'(destination, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Class'('CaseRole')), 809:[]:instance(destination, 'CaseRole'), 'Merge', 'BASE ONTOLOGY', 1377). sigmaCache(documentation('$Relation'(agent, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Object'(string('"(agent ?PROCESS ?AGENT) means that ?AGENT is an active determinant, either animate or inanimate, of the Process ?PROCESS, with or without voluntary intention. For example, water is the agent of erosion in the following proposition: the water eroded the coastline. For another example, Eve is an agent in the following proposition: Eve bit an apple."'), 'ContentBearingObject'(B))), 806:[]:documentation(agent, string('"(agent ?PROCESS ?AGENT) means that ?AGENT is an active determinant, either animate or inanimate, of the Process ?PROCESS, with or without voluntary intention. For example, water is the agent of erosion in the following proposition: the water eroded the coastline. For another example, Eve is an agent in the following proposition: Eve bit an apple."')), 'Merge', 'BASE ONTOLOGY', 1373). sigmaCache(domain('$Relation'(agent, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Agent')), 805:[]:domain(agent, 2, 'Agent'), 'Merge', 'BASE ONTOLOGY', 1371). sigmaCache(domain('$Relation'(agent, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 804:[]:domain(agent, 1, 'Process'), 'Merge', 'BASE ONTOLOGY', 1369). sigmaCache(instance('$Relation'(agent, 'Predicate'('BinaryPredicate'('CaseRole'(A)))), '$Class'('CaseRole')), 803:[]:instance(agent, 'CaseRole'), 'Merge', 'BASE ONTOLOGY', 1367). sigmaCache(documentation('$Class'('CaseRole'), '$Object'(string('"The Class of Predicates relating the spatially distinguished parts of a Process. CaseRoles include, for example, the agent, patient or destination of an action, the flammable substance in a burning process, or the water that falls in rain."'), 'ContentBearingObject'(A))), 802:[]:documentation('CaseRole', string('"The Class of Predicates relating the spatially distinguished parts of a Process. CaseRoles include, for example, the agent, patient or destination of an action, the flammable substance in a burning process, or the water that falls in rain."')), 'Merge', 'BASE ONTOLOGY', 1365). sigmaCache(subclass('$Class'('CaseRole'), '$Class'('AsymmetricRelation')), 801:[]:subclass('CaseRole', 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 1363). sigmaCache(instance('$Class'('CaseRole'), '$Class'('InheritableRelation')), 800:[]:instance('CaseRole', 'InheritableRelation'), 'Merge', 'BASE ONTOLOGY', 1361). sigmaCache(subclass('$Class'('CaseRole'), '$Class'('BinaryPredicate')), 799:[]:subclass('CaseRole', 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1359). sigmaCache(documentation('$Class'('EquivalenceRelation'), '$Object'(string('"A BinaryRelation is an equivalence relation if it is a ReflexiveRelation, a SymmetricRelation, and a TransitiveRelation."'), 'ContentBearingObject'(A))), 798:[]:documentation('EquivalenceRelation', string('"A BinaryRelation is an equivalence relation if it is a ReflexiveRelation, a SymmetricRelation, and a TransitiveRelation."')), 'Merge', 'BASE ONTOLOGY', 1357). sigmaCache(subclass('$Class'('EquivalenceRelation'), '$Class'('ReflexiveRelation')), 797:[]:subclass('EquivalenceRelation', 'ReflexiveRelation'), 'Merge', 'BASE ONTOLOGY', 1355). sigmaCache(subclass('$Class'('EquivalenceRelation'), '$Class'('SymmetricRelation')), 796:[]:subclass('EquivalenceRelation', 'SymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 1353). sigmaCache(subclass('$Class'('EquivalenceRelation'), '$Class'('TransitiveRelation')), 795:[]:subclass('EquivalenceRelation', 'TransitiveRelation'), 'Merge', 'BASE ONTOLOGY', 1351). sigmaCache(documentation('$Class'('TotalOrderingRelation'), '$Object'(string('"A BinaryRelation is a TotalOrderingRelation if it is a PartialOrderingRelation and a TrichotomizingRelation."'), 'ContentBearingObject'(A))), 791:[]:documentation('TotalOrderingRelation', string('"A BinaryRelation is a TotalOrderingRelation if it is a PartialOrderingRelation and a TrichotomizingRelation."')), 'Merge', 'BASE ONTOLOGY', 1347). sigmaCache(subclass('$Class'('TotalOrderingRelation'), '$Class'('TrichotomizingRelation')), 790:[]:subclass('TotalOrderingRelation', 'TrichotomizingRelation'), 'Merge', 'BASE ONTOLOGY', 1345). sigmaCache(subclass('$Class'('TotalOrderingRelation'), '$Class'('PartialOrderingRelation')), 789:[]:subclass('TotalOrderingRelation', 'PartialOrderingRelation'), 'Merge', 'BASE ONTOLOGY', 1343). sigmaCache(documentation('$Class'('PartialOrderingRelation'), '$Object'(string('"A BinaryRelation is a partial ordering if it is a ReflexiveRelation, an AntisymmetricRelation, and a TransitiveRelation."'), 'ContentBearingObject'(A))), 788:[]:documentation('PartialOrderingRelation', string('"A BinaryRelation is a partial ordering if it is a ReflexiveRelation, an AntisymmetricRelation, and a TransitiveRelation."')), 'Merge', 'BASE ONTOLOGY', 1341). sigmaCache(subclass('$Class'('PartialOrderingRelation'), '$Class'('ReflexiveRelation')), 787:[]:subclass('PartialOrderingRelation', 'ReflexiveRelation'), 'Merge', 'BASE ONTOLOGY', 1339). sigmaCache(subclass('$Class'('PartialOrderingRelation'), '$Class'('AntisymmetricRelation')), 786:[]:subclass('PartialOrderingRelation', 'AntisymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 1337). sigmaCache(subclass('$Class'('PartialOrderingRelation'), '$Class'('TransitiveRelation')), 785:[]:subclass('PartialOrderingRelation', 'TransitiveRelation'), 'Merge', 'BASE ONTOLOGY', 1335). sigmaCache(documentation('$Class'('IntransitiveRelation'), '$Object'(string('"A BinaryRelation ?REL is intransitive only if (?REL ?INST1 ?INST2) and (?REL ?INST2 ?INST3) imply not (?REL ?INST1 ?INST3), for all ?INST1, ?INST2, and ?INST3."'), 'ContentBearingObject'(A))), 780:[]:documentation('IntransitiveRelation', string('"A BinaryRelation ?REL is intransitive only if (?REL ?INST1 ?INST2) and (?REL ?INST2 ?INST3) imply not (?REL ?INST1 ?INST3), for all ?INST1, ?INST2, and ?INST3."')), 'Merge', 'BASE ONTOLOGY', 1331). sigmaCache(subclass('$Class'('IntransitiveRelation'), '$Class'('BinaryRelation')), 779:[]:subclass('IntransitiveRelation', 'BinaryRelation'), 'Merge', 'BASE ONTOLOGY', 1329). sigmaCache(documentation('$Class'('TransitiveRelation'), '$Object'(string('"A BinaryRelation ?REL is transitive if (?REL ?INST1 ?INST2) and (?REL ?INST2 ?INST3) imply (?REL ?INST1 ?INST3), for all ?INST1, ?INST2, and ?INST3."'), 'ContentBearingObject'(A))), 774:[]:documentation('TransitiveRelation', string('"A BinaryRelation ?REL is transitive if (?REL ?INST1 ?INST2) and (?REL ?INST2 ?INST3) imply (?REL ?INST1 ?INST3), for all ?INST1, ?INST2, and ?INST3."')), 'Merge', 'BASE ONTOLOGY', 1325). sigmaCache(subclass('$Class'('TransitiveRelation'), '$Class'('BinaryRelation')), 773:[]:subclass('TransitiveRelation', 'BinaryRelation'), 'Merge', 'BASE ONTOLOGY', 1323). sigmaCache(documentation('$Class'('TrichotomizingRelation'), '$Object'(string('"A BinaryRelation ?REL is a TrichotomizingRelation just in case all ordered pairs consisting of distinct individuals are elements of ?REL."'), 'ContentBearingObject'(A))), 768:[]:documentation('TrichotomizingRelation', string('"A BinaryRelation ?REL is a TrichotomizingRelation just in case all ordered pairs consisting of distinct individuals are elements of ?REL."')), 'Merge', 'BASE ONTOLOGY', 1319). sigmaCache(subclass('$Class'('TrichotomizingRelation'), '$Class'('BinaryRelation')), 767:[]:subclass('TrichotomizingRelation', 'BinaryRelation'), 'Merge', 'BASE ONTOLOGY', 1317). sigmaCache(documentation('$Class'('AntisymmetricRelation'), '$Object'(string('"BinaryRelation ?REL is an AntisymmetricRelation if for distinct ?INST1 and ?INST2, (?REL ?INST1 ?INST2) implies not (?REL ?INST2 ?INST1). In other words, for all ?INST1 and ?INST2, (?REL ?INST1 ?INST2) and (?REL ?INST2 ?INST1) imply that ?INST1 and ?INST2 are identical. Note that it is possible for an AntisymmetricRelation to be a ReflexiveRelation."'), 'ContentBearingObject'(A))), 762:[]:documentation('AntisymmetricRelation', string('"BinaryRelation ?REL is an AntisymmetricRelation if for distinct ?INST1 and ?INST2, (?REL ?INST1 ?INST2) implies not (?REL ?INST2 ?INST1). In other words, for all ?INST1 and ?INST2, (?REL ?INST1 ?INST2) and (?REL ?INST2 ?INST1) imply that ?INST1 and ?INST2 are identical. Note that it is possible for an AntisymmetricRelation to be a ReflexiveRelation."')), 'Merge', 'BASE ONTOLOGY', 1313). sigmaCache(subclass('$Class'('AntisymmetricRelation'), '$Class'('BinaryRelation')), 761:[]:subclass('AntisymmetricRelation', 'BinaryRelation'), 'Merge', 'BASE ONTOLOGY', 1311). sigmaCache(documentation('$Class'('AsymmetricRelation'), '$Object'(string('"A BinaryRelation is asymmetric only if it is both an AntisymmetricRelation and an IrreflexiveRelation."'), 'ContentBearingObject'(A))), 760:[]:documentation('AsymmetricRelation', string('"A BinaryRelation is asymmetric only if it is both an AntisymmetricRelation and an IrreflexiveRelation."')), 'Merge', 'BASE ONTOLOGY', 1309). sigmaCache(subclass('$Class'('AsymmetricRelation'), '$Class'('AntisymmetricRelation')), 759:[]:subclass('AsymmetricRelation', 'AntisymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 1307). sigmaCache(subclass('$Class'('AsymmetricRelation'), '$Class'('IrreflexiveRelation')), 758:[]:subclass('AsymmetricRelation', 'IrreflexiveRelation'), 'Merge', 'BASE ONTOLOGY', 1305). sigmaCache(documentation('$Class'('SymmetricRelation'), '$Object'(string('"A BinaryRelation ?REL is symmetric just in case (?REL ?INST1 ?INST2) imples (?REL ?INST2 ?INST1), for all ?INST1 and ?INST2."'), 'ContentBearingObject'(A))), 754:[]:documentation('SymmetricRelation', string('"A BinaryRelation ?REL is symmetric just in case (?REL ?INST1 ?INST2) imples (?REL ?INST2 ?INST1), for all ?INST1 and ?INST2."')), 'Merge', 'BASE ONTOLOGY', 1301). sigmaCache(subclass('$Class'('SymmetricRelation'), '$Class'('BinaryRelation')), 753:[]:subclass('SymmetricRelation', 'BinaryRelation'), 'Merge', 'BASE ONTOLOGY', 1299). sigmaCache(documentation('$Class'('IrreflexiveRelation'), '$Object'(string('"Relation ?REL is irreflexive if (?REL ?INST ?INST) holds for no value of ?INST."'), 'ContentBearingObject'(A))), 750:[]:documentation('IrreflexiveRelation', string('"Relation ?REL is irreflexive if (?REL ?INST ?INST) holds for no value of ?INST."')), 'Merge', 'BASE ONTOLOGY', 1295). sigmaCache(subclass('$Class'('IrreflexiveRelation'), '$Class'('BinaryRelation')), 749:[]:subclass('IrreflexiveRelation', 'BinaryRelation'), 'Merge', 'BASE ONTOLOGY', 1293). sigmaCache(documentation('$Class'('ReflexiveRelation'), '$Object'(string('"Relation ?REL is reflexive if (?REL ?INST ?INST) for all ?INST."'), 'ContentBearingObject'(A))), 746:[]:documentation('ReflexiveRelation', string('"Relation ?REL is reflexive if (?REL ?INST ?INST) for all ?INST."')), 'Merge', 'BASE ONTOLOGY', 1289). sigmaCache(subclass('$Class'('ReflexiveRelation'), '$Class'('BinaryRelation')), 745:[]:subclass('ReflexiveRelation', 'BinaryRelation'), 'Merge', 'BASE ONTOLOGY', 1287). sigmaCache(documentation('$Class'('BinaryRelation'), '$Object'(string('"BinaryRelations map instances of a Class to instances of another Class. BinaryRelations are represented as slots in frame systems."'), 'ContentBearingObject'(A))), 744:[]:documentation('BinaryRelation', string('"BinaryRelations map instances of a Class to instances of another Class. BinaryRelations are represented as slots in frame systems."')), 'Merge', 'BASE ONTOLOGY', 1285). sigmaCache(instance('$Class'('BinaryRelation'), '$Class'('InheritableRelation')), 743:[]:instance('BinaryRelation', 'InheritableRelation'), 'Merge', 'BASE ONTOLOGY', 1283). sigmaCache(subclass('$Class'('BinaryRelation'), '$Class'('Relation')), 742:[]:subclass('BinaryRelation', 'Relation'), 'Merge', 'BASE ONTOLOGY', 1281). sigmaCache(documentation('$Class'('Relation'), '$Object'(string('"A relation between the things related."'), 'ContentBearingObject'(A))), 741:[]:documentation('Relation', string('"A relation between the things related."')), 'Merge', 'BASE ONTOLOGY', 1271). sigmaCache(subclass('$Class'('Relation'), '$Class'('Abstract')), 740:[]:subclass('Relation', 'Abstract'), 'Merge', 'BASE ONTOLOGY', 1269). sigmaCache(documentation('$Class'('Class'), '$Object'(string('"Class generalizes Set. Classes, like Sets, are collections of things. Accordingly, the notion of membership is generalized as well - a member of a Class is an instance the Class. Classes can differ from Sets in two important respects. First, Classes that are not explicitly identified as Sets are not assumed to be extensional. That is, distinct Classes might well have exactly the same instances. Second, Classes typically have an associated `condition\' that determines the instances of the Class. So, for example, the condition `human\' determines the Class of Humans. Note that some Classes might satisfy their own condition (e.g., the Class of Abstract things is Abstract) and hence be instances of themselves."'), 'ContentBearingObject'(A))), 739:[]:documentation('Class', string('"Class generalizes Set. Classes, like Sets, are collections of things. Accordingly, the notion of membership is generalized as well - a member of a Class is an instance the Class. Classes can differ from Sets in two important respects. First, Classes that are not explicitly identified as Sets are not assumed to be extensional. That is, distinct Classes might well have exactly the same instances. Second, Classes typically have an associated `condition\' that determines the instances of the Class. So, for example, the condition `human\' determines the Class of Humans. Note that some Classes might satisfy their own condition (e.g., the Class of Abstract things is Abstract) and hence be instances of themselves."')), 'Merge', 'BASE ONTOLOGY', 1267). sigmaCache(subclass('$Class'('Class'), '$Class'('Abstract')), 738:[]:subclass('Class', 'Abstract'), 'Merge', 'BASE ONTOLOGY', 1265). sigmaCache(documentation('$Class'('TimeDependentQuantity'), '$Object'(string('"A UnaryConstantFunction of continuous time. All instances of this Class map a time quantity into another ConstantQuantity such as temperature. For example, \'the temperature at the top of the Empire State Building\' is a TimeDependentQuantity since its value depends on the time."'), 'ContentBearingObject'(A))), 735:[]:documentation('TimeDependentQuantity', string('"A UnaryConstantFunction of continuous time. All instances of this Class map a time quantity into another ConstantQuantity such as temperature. For example, \'the temperature at the top of the Empire State Building\' is a TimeDependentQuantity since its value depends on the time."')), 'Merge', 'BASE ONTOLOGY', 1261). sigmaCache(subclass('$Class'('TimeDependentQuantity'), '$Class'('ContinuousFunction')), 734:[]:subclass('TimeDependentQuantity', 'ContinuousFunction'), 'Merge', 'BASE ONTOLOGY', 1259). sigmaCache(subclass('$Class'('TimeDependentQuantity'), '$Class'('UnaryConstantFunctionQuantity')), 733:[]:subclass('TimeDependentQuantity', 'UnaryConstantFunctionQuantity'), 'Merge', 'BASE ONTOLOGY', 1257). sigmaCache(documentation('$Class'('UnaryConstantFunctionQuantity'), '$Object'(string('"The class of UnaryFunctions that map from the Class ConstantQuantity to the Class ConstantQuantity."'), 'ContentBearingObject'(A))), 728:[]:documentation('UnaryConstantFunctionQuantity', string('"The class of UnaryFunctions that map from the Class ConstantQuantity to the Class ConstantQuantity."')), 'Merge', 'BASE ONTOLOGY', 1253). sigmaCache(subclass('$Class'('UnaryConstantFunctionQuantity'), '$Class'('UnaryFunction')), 727:[]:subclass('UnaryConstantFunctionQuantity', 'UnaryFunction'), 'Merge', 'BASE ONTOLOGY', 1251). sigmaCache(subclass('$Class'('UnaryConstantFunctionQuantity'), '$Class'('FunctionQuantity')), 726:[]:subclass('UnaryConstantFunctionQuantity', 'FunctionQuantity'), 'Merge', 'BASE ONTOLOGY', 1249). sigmaCache(documentation('$Class'('FunctionQuantity'), '$Object'(string('"A FunctionQuantity is a Function that maps from one or more instances of ConstantQuantity to another instance of ConstantQuantity. For example, the velocity of a particle would be represented by a FunctionQuantity mapping values of time (which are ConstantQuantities) to values of distance (also ConstantQuantities). Note that all instances of FunctionQuantity are Functions with a fixed arity. Note too that all elements of the range of a FunctionQuantity have the same physical dimension as the FunctionQuantity itself."'), 'ContentBearingObject'(A))), 725:[]:documentation('FunctionQuantity', string('"A FunctionQuantity is a Function that maps from one or more instances of ConstantQuantity to another instance of ConstantQuantity. For example, the velocity of a particle would be represented by a FunctionQuantity mapping values of time (which are ConstantQuantities) to values of distance (also ConstantQuantities). Note that all instances of FunctionQuantity are Functions with a fixed arity. Note too that all elements of the range of a FunctionQuantity have the same physical dimension as the FunctionQuantity itself."')), 'Merge', 'BASE ONTOLOGY', 1247). sigmaCache(subclass('$Class'('FunctionQuantity'), '$Class'('Function')), 724:[]:subclass('FunctionQuantity', 'Function'), 'Merge', 'BASE ONTOLOGY', 1245). sigmaCache(subclass('$Class'('FunctionQuantity'), '$Class'('PhysicalQuantity')), 723:[]:subclass('FunctionQuantity', 'PhysicalQuantity'), 'Merge', 'BASE ONTOLOGY', 1243). sigmaCache(documentation('$Class'('TimePoint'), '$Object'(string('"An extensionless point on the universal timeline. The TimePoints at which Processes occur can be known with various degrees of precision and approximation, but conceptually TimePoints are point-like and not interval-like. That is, it doesn\'t make sense to talk about what happens during a TimePoint, or how long the TimePoint lasts."'), 'ContentBearingObject'(A))), 722:[]:documentation('TimePoint', string('"An extensionless point on the universal timeline. The TimePoints at which Processes occur can be known with various degrees of precision and approximation, but conceptually TimePoints are point-like and not interval-like. That is, it doesn\'t make sense to talk about what happens during a TimePoint, or how long the TimePoint lasts."')), 'Merge', 'BASE ONTOLOGY', 1241). sigmaCache(subclass('$Class'('TimePoint'), '$Class'('TimePosition')), 721:[]:subclass('TimePoint', 'TimePosition'), 'Merge', 'BASE ONTOLOGY', 1239). sigmaCache(documentation('$Class'('TimeInterval'), '$Object'(string('"An interval of time. Note that a TimeInterval has both an extent and a location on the universal timeline."'), 'ContentBearingObject'(A))), 720:[]:documentation('TimeInterval', string('"An interval of time. Note that a TimeInterval has both an extent and a location on the universal timeline."')), 'Merge', 'BASE ONTOLOGY', 1237). sigmaCache(subclass('$Class'('TimeInterval'), '$Class'('TimePosition')), 719:[]:subclass('TimeInterval', 'TimePosition'), 'Merge', 'BASE ONTOLOGY', 1235). sigmaCache(documentation('$Class'('TimePosition'), '$Object'(string('"Any TimePoint or TimeInterval along the universal timeline from NegativeInfinity to PositiveInfinity."'), 'ContentBearingObject'(A))), 718:[]:documentation('TimePosition', string('"Any TimePoint or TimeInterval along the universal timeline from NegativeInfinity to PositiveInfinity."')), 'Merge', 'BASE ONTOLOGY', 1233). sigmaCache(partition(['$Class'('TimePosition'), '$Class'('TimeInterval'), '$Class'('TimePoint')]), 717:[]:partition('TimePosition', 'TimeInterval', 'TimePoint'), 'Merge', 'BASE ONTOLOGY', 1231). sigmaCache(subclass('$Class'('TimePosition'), '$Class'('TimeMeasure')), 716:[]:subclass('TimePosition', 'TimeMeasure'), 'Merge', 'BASE ONTOLOGY', 1229). sigmaCache(documentation('$Class'('TimeDuration'), '$Object'(string('"Any measure of length of time, with or without respect to the universal timeline."'), 'ContentBearingObject'(A))), 715:[]:documentation('TimeDuration', string('"Any measure of length of time, with or without respect to the universal timeline."')), 'Merge', 'BASE ONTOLOGY', 1227). sigmaCache(subclass('$Class'('TimeDuration'), '$Class'('TimeMeasure')), 714:[]:subclass('TimeDuration', 'TimeMeasure'), 'Merge', 'BASE ONTOLOGY', 1225). sigmaCache(documentation('$Class'('TimeMeasure'), '$Object'(string('"The class of temporal durations (instances of TimeDuration) and positions of TimePoints and TimeIntervals along the universal timeline (instances of TimePosition)."'), 'ContentBearingObject'(A))), 713:[]:documentation('TimeMeasure', string('"The class of temporal durations (instances of TimeDuration) and positions of TimePoints and TimeIntervals along the universal timeline (instances of TimePosition)."')), 'Merge', 'BASE ONTOLOGY', 1223). sigmaCache(subclass('$Class'('TimeMeasure'), '$Class'('ConstantQuantity')), 712:[]:subclass('TimeMeasure', 'ConstantQuantity'), 'Merge', 'BASE ONTOLOGY', 1221). sigmaCache(documentation('$Class'('ConstantQuantity'), '$Object'(string('"A ConstantQuantity is a PhysicalQuantity which has a constant value, e.g. 3 meters and 5 hours. The magnitude (see MagnitudeFn) of every ConstantQuantity is a RealNumber. ConstantQuantities are distinguished from FunctionQuantities, which map ConstantQuantities to other ConstantQuantities. All ConstantQuantites are expressed with the BinaryFunction MeasureFn, which takes a Number and a UnitOfMeasure as arguments. For example, 3 Meters can be expressed as (MeasureFn 3 Meter). ConstantQuantities form a partial order (see PartialOrderingRelation) with the lessThan relation, since lessThan is a RelationExtendedToQuantities and lessThan is defined over the RealNumbers. The lessThan relation is not a total order (see TotalOrderingRelation) over the class ConstantQuantity since elements of some subclasses of ConstantQuantity (such as length quantities) are incomparable to elements of other subclasses of ConstantQuantity (such as mass quantities)."'), 'ContentBearingObject'(A))), 711:[]:documentation('ConstantQuantity', string('"A ConstantQuantity is a PhysicalQuantity which has a constant value, e.g. 3 meters and 5 hours. The magnitude (see MagnitudeFn) of every ConstantQuantity is a RealNumber. ConstantQuantities are distinguished from FunctionQuantities, which map ConstantQuantities to other ConstantQuantities. All ConstantQuantites are expressed with the BinaryFunction MeasureFn, which takes a Number and a UnitOfMeasure as arguments. For example, 3 Meters can be expressed as (MeasureFn 3 Meter). ConstantQuantities form a partial order (see PartialOrderingRelation) with the lessThan relation, since lessThan is a RelationExtendedToQuantities and lessThan is defined over the RealNumbers. The lessThan relation is not a total order (see TotalOrderingRelation) over the class ConstantQuantity since elements of some subclasses of ConstantQuantity (such as length quantities) are incomparable to elements of other subclasses of ConstantQuantity (such as mass quantities)."')), 'Merge', 'BASE ONTOLOGY', 1219). sigmaCache(subclass('$Class'('ConstantQuantity'), '$Class'('PhysicalQuantity')), 710:[]:subclass('ConstantQuantity', 'PhysicalQuantity'), 'Merge', 'BASE ONTOLOGY', 1217). sigmaCache(documentation('$Class'('PhysicalQuantity'), '$Object'(string('"A PhysicalQuantity is a measure of some quantifiable aspect of the modeled world, such as \'the earth\'s diameter\' (a constant length) and \'the stress in a loaded deformable solid\' (a measure of stress, which is a function of three spatial coordinates). All PhysicalQuantities are either ConstantQuantities or FunctionQuantities. Instances of ConstantQuantity are dependent on a UnitOfMeasure, while instances of FunctionQuantity are Functions that map instances of ConstantQuantity to other instances of ConstantQuantity (e.g., TimeDependentQuantities are FunctionQuantities). Although the name and definition of PhysicalQuantity is borrowed from physics, PhysicalQuantities need not be material. Aside from the dimensions of length, time, velocity, etc., nonphysical dimensions such as currency are also possible. Accordingly, amounts of money would be instances of PhysicalQuantity. PhysicalQuantities are distinguished from Numbers by the fact that the former are associated with a dimension of measurement."'), 'ContentBearingObject'(A))), 709:[]:documentation('PhysicalQuantity', string('"A PhysicalQuantity is a measure of some quantifiable aspect of the modeled world, such as \'the earth\'s diameter\' (a constant length) and \'the stress in a loaded deformable solid\' (a measure of stress, which is a function of three spatial coordinates). All PhysicalQuantities are either ConstantQuantities or FunctionQuantities. Instances of ConstantQuantity are dependent on a UnitOfMeasure, while instances of FunctionQuantity are Functions that map instances of ConstantQuantity to other instances of ConstantQuantity (e.g., TimeDependentQuantities are FunctionQuantities). Although the name and definition of PhysicalQuantity is borrowed from physics, PhysicalQuantities need not be material. Aside from the dimensions of length, time, velocity, etc., nonphysical dimensions such as currency are also possible. Accordingly, amounts of money would be instances of PhysicalQuantity. PhysicalQuantities are distinguished from Numbers by the fact that the former are associated with a dimension of measurement."')), 'Merge', 'BASE ONTOLOGY', 1215). sigmaCache(partition(['$Class'('PhysicalQuantity'), '$Class'('ConstantQuantity'), '$Class'('FunctionQuantity')]), 708:[]:partition('PhysicalQuantity', 'ConstantQuantity', 'FunctionQuantity'), 'Merge', 'BASE ONTOLOGY', 1213). sigmaCache(subclass('$Class'('PhysicalQuantity'), '$Class'('Quantity')), 707:[]:subclass('PhysicalQuantity', 'Quantity'), 'Merge', 'BASE ONTOLOGY', 1211). sigmaCache(documentation('$Quantity'('Many', 'Number'('NonspecificNumber'(A))), '$Object'(string('"Useful for contextual assessment of number. Note that this cannot be converted into a precise numeric range. For example, compare \'many books on the table\' (perhaps there are twelve books) and \'many eritrocytes in your blood\' (this might mean there are 8 million per part)."'), 'ContentBearingObject'(B))), 706:[]:documentation('Many', string('"Useful for contextual assessment of number. Note that this cannot be converted into a precise numeric range. For example, compare \'many books on the table\' (perhaps there are twelve books) and \'many eritrocytes in your blood\' (this might mean there are 8 million per part)."')), 'Merge', 'BASE ONTOLOGY', 1209). sigmaCache(instance('$Quantity'('Many', 'Number'('NonspecificNumber'(A))), '$Class'('NonspecificNumber')), 705:[]:instance('Many', 'NonspecificNumber'), 'Merge', 'BASE ONTOLOGY', 1207). sigmaCache(documentation('$Quantity'('Few', 'Number'('NonspecificNumber'(A))), '$Object'(string('"Useful for contextual assessment of number. Note that a formula containing this Class cannot be converted into a precise numeric range. For example, compare \'few books on the table\' (perhaps there are three books) and \'few eritrocytes in your blood\' (this might mean there are 3 million per part)."'), 'ContentBearingObject'(B))), 704:[]:documentation('Few', string('"Useful for contextual assessment of number. Note that a formula containing this Class cannot be converted into a precise numeric range. For example, compare \'few books on the table\' (perhaps there are three books) and \'few eritrocytes in your blood\' (this might mean there are 3 million per part)."')), 'Merge', 'BASE ONTOLOGY', 1205). sigmaCache(instance('$Quantity'('Few', 'Number'('NonspecificNumber'(A))), '$Class'('NonspecificNumber')), 703:[]:instance('Few', 'NonspecificNumber'), 'Merge', 'BASE ONTOLOGY', 1203). sigmaCache(documentation('$Class'('NonspecificNumber'), '$Object'(string('"A NonspecificNumber is used to indicate quantity of items when one cannot or does not want to say exactly how many items there are."'), 'ContentBearingObject'(A))), 702:[]:documentation('NonspecificNumber', string('"A NonspecificNumber is used to indicate quantity of items when one cannot or does not want to say exactly how many items there are."')), 'Merge', 'BASE ONTOLOGY', 1201). sigmaCache(subclass('$Class'('NonspecificNumber'), '$Class'('Number')), 701:[]:subclass('NonspecificNumber', 'Number'), 'Merge', 'BASE ONTOLOGY', 1199). sigmaCache(documentation('$Class'('ComplexNumber'), '$Object'(string('"A Number that consists of two components: a RealNumber and the ImaginaryNumber."'), 'ContentBearingObject'(A))), 700:[]:documentation('ComplexNumber', string('"A Number that consists of two components: a RealNumber and the ImaginaryNumber."')), 'Merge', 'BASE ONTOLOGY', 1197). sigmaCache(disjoint('$Class'('ComplexNumber'), '$Class'('RealNumber')), 699:[]:disjoint('ComplexNumber', 'RealNumber'), 'Merge', 'BASE ONTOLOGY', 1195). sigmaCache(subclass('$Class'('ComplexNumber'), '$Class'('Number')), 698:[]:subclass('ComplexNumber', 'Number'), 'Merge', 'BASE ONTOLOGY', 1193). sigmaCache(documentation('$Class'('BinaryNumber'), '$Object'(string('"Elements from the number system with base 2. Every BinaryNumber is expressed as a sequence of the digits 1 and 0."'), 'ContentBearingObject'(A))), 697:[]:documentation('BinaryNumber', string('"Elements from the number system with base 2. Every BinaryNumber is expressed as a sequence of the digits 1 and 0."')), 'Merge', 'BASE ONTOLOGY', 1191). sigmaCache(subclass('$Class'('BinaryNumber'), '$Class'('RealNumber')), 696:[]:subclass('BinaryNumber', 'RealNumber'), 'Merge', 'BASE ONTOLOGY', 1189). sigmaCache(documentation('$Class'('PositiveInteger'), '$Object'(string('"An Integer that is greater than zero."'), 'ContentBearingObject'(A))), 695:[]:documentation('PositiveInteger', string('"An Integer that is greater than zero."')), 'Merge', 'BASE ONTOLOGY', 1187). sigmaCache(subclass('$Class'('PositiveInteger'), '$Class'('PositiveRealNumber')), 694:[]:subclass('PositiveInteger', 'PositiveRealNumber'), 'Merge', 'BASE ONTOLOGY', 1185). sigmaCache(subclass('$Class'('PositiveInteger'), '$Class'('NonnegativeInteger')), 693:[]:subclass('PositiveInteger', 'NonnegativeInteger'), 'Merge', 'BASE ONTOLOGY', 1183). sigmaCache(documentation('$Class'('NegativeInteger'), '$Object'(string('"An Integer that is less than zero."'), 'ContentBearingObject'(A))), 692:[]:documentation('NegativeInteger', string('"An Integer that is less than zero."')), 'Merge', 'BASE ONTOLOGY', 1181). sigmaCache(subclass('$Class'('NegativeInteger'), '$Class'('NegativeRealNumber')), 691:[]:subclass('NegativeInteger', 'NegativeRealNumber'), 'Merge', 'BASE ONTOLOGY', 1179). sigmaCache(subclass('$Class'('NegativeInteger'), '$Class'('Integer')), 690:[]:subclass('NegativeInteger', 'Integer'), 'Merge', 'BASE ONTOLOGY', 1177). sigmaCache(documentation('$Class'('NonnegativeInteger'), '$Object'(string('"An Integer that is greater than or equal to zero."'), 'ContentBearingObject'(A))), 689:[]:documentation('NonnegativeInteger', string('"An Integer that is greater than or equal to zero."')), 'Merge', 'BASE ONTOLOGY', 1175). sigmaCache(subclass('$Class'('NonnegativeInteger'), '$Class'('NonnegativeRealNumber')), 688:[]:subclass('NonnegativeInteger', 'NonnegativeRealNumber'), 'Merge', 'BASE ONTOLOGY', 1173). sigmaCache(subclass('$Class'('NonnegativeInteger'), '$Class'('Integer')), 687:[]:subclass('NonnegativeInteger', 'Integer'), 'Merge', 'BASE ONTOLOGY', 1171). sigmaCache(documentation('$Class'('PrimeNumber'), '$Object'(string('"An Integer that is evenly divisible only by itself and 1."'), 'ContentBearingObject'(A))), 686:[]:documentation('PrimeNumber', string('"An Integer that is evenly divisible only by itself and 1."')), 'Merge', 'BASE ONTOLOGY', 1169). sigmaCache(subclass('$Class'('PrimeNumber'), '$Class'('Integer')), 685:[]:subclass('PrimeNumber', 'Integer'), 'Merge', 'BASE ONTOLOGY', 1167). sigmaCache(documentation('$Class'('OddInteger'), '$Object'(string('"An Integer that is not evenly divisible by 2."'), 'ContentBearingObject'(A))), 684:[]:documentation('OddInteger', string('"An Integer that is not evenly divisible by 2."')), 'Merge', 'BASE ONTOLOGY', 1165). sigmaCache(subclass('$Class'('OddInteger'), '$Class'('Integer')), 683:[]:subclass('OddInteger', 'Integer'), 'Merge', 'BASE ONTOLOGY', 1163). sigmaCache(documentation('$Class'('EvenInteger'), '$Object'(string('"An Integer that is evenly divisible by 2."'), 'ContentBearingObject'(A))), 682:[]:documentation('EvenInteger', string('"An Integer that is evenly divisible by 2."')), 'Merge', 'BASE ONTOLOGY', 1161). sigmaCache(subclass('$Class'('EvenInteger'), '$Class'('Integer')), 681:[]:subclass('EvenInteger', 'Integer'), 'Merge', 'BASE ONTOLOGY', 1159). sigmaCache(documentation('$Class'('Integer'), '$Object'(string('"A negative or nonnegative whole number."'), 'ContentBearingObject'(A))), 680:[]:documentation('Integer', string('"A negative or nonnegative whole number."')), 'Merge', 'BASE ONTOLOGY', 1157). sigmaCache(partition(['$Class'('Integer'), '$Class'('NegativeInteger'), '$Class'('NonnegativeInteger')]), 679:[]:partition('Integer', 'NegativeInteger', 'NonnegativeInteger'), 'Merge', 'BASE ONTOLOGY', 1155). sigmaCache(partition(['$Class'('Integer'), '$Class'('OddInteger'), '$Class'('EvenInteger')]), 678:[]:partition('Integer', 'OddInteger', 'EvenInteger'), 'Merge', 'BASE ONTOLOGY', 1153). sigmaCache(subclass('$Class'('Integer'), '$Class'('RationalNumber')), 677:[]:subclass('Integer', 'RationalNumber'), 'Merge', 'BASE ONTOLOGY', 1151). sigmaCache(documentation('$Class'('NegativeRealNumber'), '$Object'(string('"A RealNumber that is less than zero."'), 'ContentBearingObject'(A))), 674:[]:documentation('NegativeRealNumber', string('"A RealNumber that is less than zero."')), 'Merge', 'BASE ONTOLOGY', 1147). sigmaCache(subclass('$Class'('NegativeRealNumber'), '$Class'('RealNumber')), 673:[]:subclass('NegativeRealNumber', 'RealNumber'), 'Merge', 'BASE ONTOLOGY', 1145). sigmaCache(documentation('$Class'('PositiveRealNumber'), '$Object'(string('"A RealNumber that is greater than zero."'), 'ContentBearingObject'(A))), 670:[]:documentation('PositiveRealNumber', string('"A RealNumber that is greater than zero."')), 'Merge', 'BASE ONTOLOGY', 1141). sigmaCache(subclass('$Class'('PositiveRealNumber'), '$Class'('NonnegativeRealNumber')), 669:[]:subclass('PositiveRealNumber', 'NonnegativeRealNumber'), 'Merge', 'BASE ONTOLOGY', 1139). sigmaCache(documentation('$Class'('NonnegativeRealNumber'), '$Object'(string('"A RealNumber that is greater than or equal to zero."'), 'ContentBearingObject'(A))), 666:[]:documentation('NonnegativeRealNumber', string('"A RealNumber that is greater than or equal to zero."')), 'Merge', 'BASE ONTOLOGY', 1135). sigmaCache(subclass('$Class'('NonnegativeRealNumber'), '$Class'('RealNumber')), 665:[]:subclass('NonnegativeRealNumber', 'RealNumber'), 'Merge', 'BASE ONTOLOGY', 1133). sigmaCache(documentation('$Class'('RationalNumber'), '$Object'(string('"Any RealNumber that is the product of dividing two Integers."'), 'ContentBearingObject'(A))), 664:[]:documentation('RationalNumber', string('"Any RealNumber that is the product of dividing two Integers."')), 'Merge', 'BASE ONTOLOGY', 1131). sigmaCache(subclass('$Class'('RationalNumber'), '$Class'('RealNumber')), 663:[]:subclass('RationalNumber', 'RealNumber'), 'Merge', 'BASE ONTOLOGY', 1129). sigmaCache(documentation('$Class'('ImaginaryNumber'), '$Object'(string('"A subclass of Number containing a single instance, viz. the square root of -1."'), 'ContentBearingObject'(A))), 662:[]:documentation('ImaginaryNumber', string('"A subclass of Number containing a single instance, viz. the square root of -1."')), 'Merge', 'BASE ONTOLOGY', 1127). sigmaCache(subclass('$Class'('ImaginaryNumber'), '$Class'('Number')), 661:[]:subclass('ImaginaryNumber', 'Number'), 'Merge', 'BASE ONTOLOGY', 1125). sigmaCache(documentation('$Class'('RealNumber'), '$Object'(string('"Any Number that can be expressed as a (possibly infinite) decimal, i.e. any Number that has a position on the number line."'), 'ContentBearingObject'(A))), 660:[]:documentation('RealNumber', string('"Any Number that can be expressed as a (possibly infinite) decimal, i.e. any Number that has a position on the number line."')), 'Merge', 'BASE ONTOLOGY', 1123). sigmaCache(partition(['$Class'('RealNumber'), '$Class'('NegativeRealNumber'), '$Class'('NonnegativeRealNumber')]), 659:[]:partition('RealNumber', 'NegativeRealNumber', 'NonnegativeRealNumber'), 'Merge', 'BASE ONTOLOGY', 1121). sigmaCache(subclass('$Class'('RealNumber'), '$Class'('Number')), 658:[]:subclass('RealNumber', 'Number'), 'Merge', 'BASE ONTOLOGY', 1119). sigmaCache(documentation('$Relation'(greaterThanOrEqualTo, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(greaterThanOrEqualTo ?NUMBER1 ?NUMBER2) is true just in case the Quantity ?NUMBER1 is greater than the Quantity ?NUMBER2."'), 'ContentBearingObject'(B))), 651:[]:documentation(greaterThanOrEqualTo, string('"(greaterThanOrEqualTo ?NUMBER1 ?NUMBER2) is true just in case the Quantity ?NUMBER1 is greater than the Quantity ?NUMBER2."')), 'Merge', 'BASE ONTOLOGY', 1115). sigmaCache(inverse('$Relation'(greaterThanOrEqualTo, 'Predicate'('BinaryPredicate'(A))), '$Relation'(lessThanOrEqualTo, 'Predicate'('BinaryPredicate'(B)))), 650:[]:inverse(greaterThanOrEqualTo, lessThanOrEqualTo), 'Merge', 'BASE ONTOLOGY', 1113). sigmaCache(domain('$Relation'(greaterThanOrEqualTo, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Quantity')), 649:[]:domain(greaterThanOrEqualTo, 2, 'Quantity'), 'Merge', 'BASE ONTOLOGY', 1111). sigmaCache(domain('$Relation'(greaterThanOrEqualTo, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Quantity')), 648:[]:domain(greaterThanOrEqualTo, 1, 'Quantity'), 'Merge', 'BASE ONTOLOGY', 1109). sigmaCache(trichotomizingOn('$Relation'(greaterThanOrEqualTo, 'Predicate'('BinaryPredicate'(A))), '$Class'('RealNumber')), 647:[]:trichotomizingOn(greaterThanOrEqualTo, 'RealNumber'), 'Merge', 'BASE ONTOLOGY', 1107). sigmaCache(instance('$Relation'(greaterThanOrEqualTo, 'Predicate'('BinaryPredicate'(A))), '$Class'('RelationExtendedToQuantities')), 646:[]:instance(greaterThanOrEqualTo, 'RelationExtendedToQuantities'), 'Merge', 'BASE ONTOLOGY', 1105). sigmaCache(instance('$Relation'(greaterThanOrEqualTo, 'Predicate'('BinaryPredicate'(A))), '$Class'('PartialOrderingRelation')), 645:[]:instance(greaterThanOrEqualTo, 'PartialOrderingRelation'), 'Merge', 'BASE ONTOLOGY', 1103). sigmaCache(instance('$Relation'(greaterThanOrEqualTo, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 644:[]:instance(greaterThanOrEqualTo, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1101). sigmaCache(documentation('$Relation'(lessThanOrEqualTo, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(lessThanOrEqualTo ?NUMBER1 ?NUMBER2) is true just in case the Quantity ?NUMBER1 is less than or equal to the Quantity ?NUMBER2."'), 'ContentBearingObject'(B))), 637:[]:documentation(lessThanOrEqualTo, string('"(lessThanOrEqualTo ?NUMBER1 ?NUMBER2) is true just in case the Quantity ?NUMBER1 is less than or equal to the Quantity ?NUMBER2."')), 'Merge', 'BASE ONTOLOGY', 1097). sigmaCache(domain('$Relation'(lessThanOrEqualTo, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Quantity')), 636:[]:domain(lessThanOrEqualTo, 2, 'Quantity'), 'Merge', 'BASE ONTOLOGY', 1095). sigmaCache(domain('$Relation'(lessThanOrEqualTo, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Quantity')), 635:[]:domain(lessThanOrEqualTo, 1, 'Quantity'), 'Merge', 'BASE ONTOLOGY', 1093). sigmaCache(trichotomizingOn('$Relation'(lessThanOrEqualTo, 'Predicate'('BinaryPredicate'(A))), '$Class'('RealNumber')), 634:[]:trichotomizingOn(lessThanOrEqualTo, 'RealNumber'), 'Merge', 'BASE ONTOLOGY', 1091). sigmaCache(instance('$Relation'(lessThanOrEqualTo, 'Predicate'('BinaryPredicate'(A))), '$Class'('RelationExtendedToQuantities')), 633:[]:instance(lessThanOrEqualTo, 'RelationExtendedToQuantities'), 'Merge', 'BASE ONTOLOGY', 1089). sigmaCache(instance('$Relation'(lessThanOrEqualTo, 'Predicate'('BinaryPredicate'(A))), '$Class'('PartialOrderingRelation')), 632:[]:instance(lessThanOrEqualTo, 'PartialOrderingRelation'), 'Merge', 'BASE ONTOLOGY', 1087). sigmaCache(instance('$Relation'(lessThanOrEqualTo, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 631:[]:instance(lessThanOrEqualTo, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1085). sigmaCache(documentation('$Relation'(greaterThan, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(greaterThan ?NUMBER1 ?NUMBER2) is true just in case the Quantity ?NUMBER1 is greater than the Quantity ?NUMBER2."'), 'ContentBearingObject'(B))), 630:[]:documentation(greaterThan, string('"(greaterThan ?NUMBER1 ?NUMBER2) is true just in case the Quantity ?NUMBER1 is greater than the Quantity ?NUMBER2."')), 'Merge', 'BASE ONTOLOGY', 1083). sigmaCache(inverse('$Relation'(greaterThan, 'Predicate'('BinaryPredicate'(A))), '$Relation'(lessThan, 'Predicate'('BinaryPredicate'(B)))), 629:[]:inverse(greaterThan, lessThan), 'Merge', 'BASE ONTOLOGY', 1081). sigmaCache(domain('$Relation'(greaterThan, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Quantity')), 628:[]:domain(greaterThan, 2, 'Quantity'), 'Merge', 'BASE ONTOLOGY', 1079). sigmaCache(domain('$Relation'(greaterThan, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Quantity')), 627:[]:domain(greaterThan, 1, 'Quantity'), 'Merge', 'BASE ONTOLOGY', 1077). sigmaCache(trichotomizingOn('$Relation'(greaterThan, 'Predicate'('BinaryPredicate'(A))), '$Class'('RealNumber')), 626:[]:trichotomizingOn(greaterThan, 'RealNumber'), 'Merge', 'BASE ONTOLOGY', 1075). sigmaCache(instance('$Relation'(greaterThan, 'Predicate'('BinaryPredicate'(A))), '$Class'('RelationExtendedToQuantities')), 625:[]:instance(greaterThan, 'RelationExtendedToQuantities'), 'Merge', 'BASE ONTOLOGY', 1073). sigmaCache(instance('$Relation'(greaterThan, 'Predicate'('BinaryPredicate'(A))), '$Class'('IrreflexiveRelation')), 624:[]:instance(greaterThan, 'IrreflexiveRelation'), 'Merge', 'BASE ONTOLOGY', 1071). sigmaCache(instance('$Relation'(greaterThan, 'Predicate'('BinaryPredicate'(A))), '$Class'('TransitiveRelation')), 623:[]:instance(greaterThan, 'TransitiveRelation'), 'Merge', 'BASE ONTOLOGY', 1069). sigmaCache(instance('$Relation'(greaterThan, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 622:[]:instance(greaterThan, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1067). sigmaCache(documentation('$Relation'(lessThan, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(lessThan ?NUMBER1 ?NUMBER2) is true just in case the Quantity ?NUMBER1 is less than the Quantity ?NUMBER2."'), 'ContentBearingObject'(B))), 621:[]:documentation(lessThan, string('"(lessThan ?NUMBER1 ?NUMBER2) is true just in case the Quantity ?NUMBER1 is less than the Quantity ?NUMBER2."')), 'Merge', 'BASE ONTOLOGY', 1065). sigmaCache(domain('$Relation'(lessThan, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Quantity')), 620:[]:domain(lessThan, 2, 'Quantity'), 'Merge', 'BASE ONTOLOGY', 1063). sigmaCache(domain('$Relation'(lessThan, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Quantity')), 619:[]:domain(lessThan, 1, 'Quantity'), 'Merge', 'BASE ONTOLOGY', 1061). sigmaCache(trichotomizingOn('$Relation'(lessThan, 'Predicate'('BinaryPredicate'(A))), '$Class'('RealNumber')), 618:[]:trichotomizingOn(lessThan, 'RealNumber'), 'Merge', 'BASE ONTOLOGY', 1059). sigmaCache(instance('$Relation'(lessThan, 'Predicate'('BinaryPredicate'(A))), '$Class'('RelationExtendedToQuantities')), 617:[]:instance(lessThan, 'RelationExtendedToQuantities'), 'Merge', 'BASE ONTOLOGY', 1057). sigmaCache(instance('$Relation'(lessThan, 'Predicate'('BinaryPredicate'(A))), '$Class'('IrreflexiveRelation')), 616:[]:instance(lessThan, 'IrreflexiveRelation'), 'Merge', 'BASE ONTOLOGY', 1055). sigmaCache(instance('$Relation'(lessThan, 'Predicate'('BinaryPredicate'(A))), '$Class'('TransitiveRelation')), 615:[]:instance(lessThan, 'TransitiveRelation'), 'Merge', 'BASE ONTOLOGY', 1053). sigmaCache(instance('$Relation'(lessThan, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 614:[]:instance(lessThan, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 1051). sigmaCache(documentation('$Class'('Number'), '$Object'(string('"A measure of how many things there are, or how much there is, of a certain kind. Numbers are subclassed into RealNumber and ComplexNumber (ImaginaryNumber is an instance of Number)."'), 'ContentBearingObject'(A))), 613:[]:documentation('Number', string('"A measure of how many things there are, or how much there is, of a certain kind. Numbers are subclassed into RealNumber and ComplexNumber (ImaginaryNumber is an instance of Number)."')), 'Merge', 'BASE ONTOLOGY', 1049). sigmaCache(subclass('$Class'('Number'), '$Class'('Quantity')), 612:[]:subclass('Number', 'Quantity'), 'Merge', 'BASE ONTOLOGY', 1047). sigmaCache(documentation('$Relation'(true, 'Predicate'(A)), '$Object'(string('"The BinaryPredicate that relates a Sentence to its TruthValue."'), 'ContentBearingObject'(B))), 611:[]:documentation(true, string('"The BinaryPredicate that relates a Sentence to its TruthValue."')), 'Merge', 'BASE ONTOLOGY', 1041). sigmaCache(domain('$Relation'(true, 'Predicate'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TruthValue')), 610:[]:domain(true, 2, 'TruthValue'), 'Merge', 'BASE ONTOLOGY', 1039). sigmaCache(domain('$Relation'(true, 'Predicate'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Sentence')), 609:[]:domain(true, 1, 'Sentence'), 'Merge', 'BASE ONTOLOGY', 1037). sigmaCache(relatedInternalConcept('$Relation'(true, 'Predicate'(A)), '$Relation'('TruthFn', 'Function'('UnaryFunction'(B)))), 608:[]:relatedInternalConcept(true, 'TruthFn'), 'Merge', 'BASE ONTOLOGY', 1035). sigmaCache(subrelation('$Relation'(true, 'Predicate'(A)), '$Relation'(attribute, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(B))))), 607:[]:subrelation(true, attribute), 'Merge', 'BASE ONTOLOGY', 1033). sigmaCache(documentation('$Relation'('TruthFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"The function mapping Sentences to TruthValues."'), 'ContentBearingObject'(B))), 606:[]:documentation('TruthFn', string('"The function mapping Sentences to TruthValues."')), 'Merge', 'BASE ONTOLOGY', 1031). sigmaCache(domain('$Relation'('TruthFn', 'Function'('UnaryFunction'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('TruthValue')), 605:[]:domain('TruthFn', 2, 'TruthValue'), 'Merge', 'BASE ONTOLOGY', 1029). sigmaCache(domain('$Relation'('TruthFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Sentence')), 604:[]:domain('TruthFn', 1, 'Sentence'), 'Merge', 'BASE ONTOLOGY', 1027). sigmaCache(instance('$Relation'('TruthFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 603:[]:instance('TruthFn', 'UnaryFunction'), 'Merge', 'BASE ONTOLOGY', 1025). sigmaCache(documentation('$Attribute'('False', 'TruthValue'(A)), '$Object'(string('"The TruthValue of being false."'), 'ContentBearingObject'(B))), 602:[]:documentation('False', string('"The TruthValue of being false."')), 'Merge', 'BASE ONTOLOGY', 1023). sigmaCache(contraryProperty('$Attribute'('False', 'TruthValue'(A)), '$Attribute'('True', 'TruthValue'(B))), 601:[]:contraryProperty('False', 'True'), 'Merge', 'BASE ONTOLOGY', 1021). sigmaCache(instance('$Attribute'('False', 'TruthValue'(A)), '$Class'('TruthValue')), 600:[]:instance('False', 'TruthValue'), 'Merge', 'BASE ONTOLOGY', 1019). sigmaCache(documentation('$Attribute'('True', 'TruthValue'(A)), '$Object'(string('"The TruthValue of being true."'), 'ContentBearingObject'(B))), 599:[]:documentation('True', string('"The TruthValue of being true."')), 'Merge', 'BASE ONTOLOGY', 1017). sigmaCache(instance('$Attribute'('True', 'TruthValue'(A)), '$Class'('TruthValue')), 598:[]:instance('True', 'TruthValue'), 'Merge', 'BASE ONTOLOGY', 1015). sigmaCache(documentation('$Class'('TruthValue'), '$Object'(string('"The Class of truth values, e.g. True and False. These are Attributes of Sentences."'), 'ContentBearingObject'(A))), 597:[]:documentation('TruthValue', string('"The Class of truth values, e.g. True and False. These are Attributes of Sentences."')), 'Merge', 'BASE ONTOLOGY', 1013). sigmaCache(subclass('$Class'('TruthValue'), '$Class'('Attribute')), 596:[]:subclass('TruthValue', 'Attribute'), 'Merge', 'BASE ONTOLOGY', 1011). sigmaCache(documentation('$Relation'('ExtensionFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"A UnaryFunction that maps an Attribute into the Class whose condition for membership is the Attribute."'), 'ContentBearingObject'(B))), 591:[]:documentation('ExtensionFn', string('"A UnaryFunction that maps an Attribute into the Class whose condition for membership is the Attribute."')), 'Merge', 'BASE ONTOLOGY', 1007). sigmaCache(range('$Relation'('ExtensionFn', 'Function'('UnaryFunction'(A))), '$Class'('Class')), 590:[]:range('ExtensionFn', 'Class'), 'Merge', 'BASE ONTOLOGY', 1005). sigmaCache(domain('$Relation'('ExtensionFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Attribute')), 589:[]:domain('ExtensionFn', 1, 'Attribute'), 'Merge', 'BASE ONTOLOGY', 1003). sigmaCache(instance('$Relation'('ExtensionFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 588:[]:instance('ExtensionFn', 'UnaryFunction'), 'Merge', 'BASE ONTOLOGY', 1001). sigmaCache(documentation('$Relation'('AbstractionFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"A UnaryFunction that maps a Class into the instance of Attribute that specifies the condition(s) for membership in the Class."'), 'ContentBearingObject'(B))), 573:[]:documentation('AbstractionFn', string('"A UnaryFunction that maps a Class into the instance of Attribute that specifies the condition(s) for membership in the Class."')), 'Merge', 'BASE ONTOLOGY', 997). sigmaCache(range('$Relation'('AbstractionFn', 'Function'('UnaryFunction'(A))), '$Class'('Attribute')), 572:[]:range('AbstractionFn', 'Attribute'), 'Merge', 'BASE ONTOLOGY', 995). sigmaCache(domain('$Relation'('AbstractionFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 571:[]:domain('AbstractionFn', 1, 'Class'), 'Merge', 'BASE ONTOLOGY', 993). sigmaCache(instance('$Relation'('AbstractionFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 570:[]:instance('AbstractionFn', 'UnaryFunction'), 'Merge', 'BASE ONTOLOGY', 991). sigmaCache(documentation('$Relation'(manner, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Object'(string('"(manner ?PROCESS ?MANNER) means that the Process ?PROCESS is qualified by the Attribute ?MANNER. The Attributes of Processes are usually denoted by adverbs and include things like the speed of the wind, the style of a dance, or the intensity of a sports competition."'), 'ContentBearingObject'(B))), 569:[]:documentation(manner, string('"(manner ?PROCESS ?MANNER) means that the Process ?PROCESS is qualified by the Attribute ?MANNER. The Attributes of Processes are usually denoted by adverbs and include things like the speed of the wind, the style of a dance, or the intensity of a sports competition."')), 'Merge', 'BASE ONTOLOGY', 989). sigmaCache(disjointRelation('$Relation'(manner, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Relation'(attribute, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(B))))), 568:[]:disjointRelation(manner, attribute), 'Merge', 'BASE ONTOLOGY', 987). sigmaCache(domain('$Relation'(manner, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Attribute')), 567:[]:domain(manner, 2, 'Attribute'), 'Merge', 'BASE ONTOLOGY', 985). sigmaCache(domain('$Relation'(manner, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Process')), 566:[]:domain(manner, 1, 'Process'), 'Merge', 'BASE ONTOLOGY', 983). sigmaCache(subrelation('$Relation'(manner, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Relation'(property, 'Predicate'('BinaryPredicate'(B)))), 565:[]:subrelation(manner, property), 'Merge', 'BASE ONTOLOGY', 981). sigmaCache(instance('$Relation'(manner, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Class'('IrreflexiveRelation')), 564:[]:instance(manner, 'IrreflexiveRelation'), 'Merge', 'BASE ONTOLOGY', 979). sigmaCache(instance('$Relation'(manner, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Class'('AsymmetricRelation')), 563:[]:instance(manner, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 977). sigmaCache(documentation('$Relation'(attribute, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Object'(string('"(attribute ?OBJECT ?PROPERTY) means that ?PROPERTY is a Attribute of ?OBJECT. For example, (attribute MyLittleRedWagon Red)."'), 'ContentBearingObject'(B))), 562:[]:documentation(attribute, string('"(attribute ?OBJECT ?PROPERTY) means that ?PROPERTY is a Attribute of ?OBJECT. For example, (attribute MyLittleRedWagon Red)."')), 'Merge', 'BASE ONTOLOGY', 975). sigmaCache(domain('$Relation'(attribute, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Attribute')), 561:[]:domain(attribute, 2, 'Attribute'), 'Merge', 'BASE ONTOLOGY', 973). sigmaCache(domain('$Relation'(attribute, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Object')), 560:[]:domain(attribute, 1, 'Object'), 'Merge', 'BASE ONTOLOGY', 971). sigmaCache(subrelation('$Relation'(attribute, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Relation'(property, 'Predicate'('BinaryPredicate'(B)))), 559:[]:subrelation(attribute, property), 'Merge', 'BASE ONTOLOGY', 969). sigmaCache(instance('$Relation'(attribute, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Class'('IrreflexiveRelation')), 558:[]:instance(attribute, 'IrreflexiveRelation'), 'Merge', 'BASE ONTOLOGY', 967). sigmaCache(instance('$Relation'(attribute, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Class'('AsymmetricRelation')), 557:[]:instance(attribute, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 965). sigmaCache(documentation('$Relation'(property, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"This Predicate holds between an instance of Entity and an instance of Attribute. (property ?ENTITY ?ATTR) means that ?ENTITY has the Attribute ?ATTR."'), 'ContentBearingObject'(B))), 556:[]:documentation(property, string('"This Predicate holds between an instance of Entity and an instance of Attribute. (property ?ENTITY ?ATTR) means that ?ENTITY has the Attribute ?ATTR."')), 'Merge', 'BASE ONTOLOGY', 963). sigmaCache(domain('$Relation'(property, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Attribute')), 555:[]:domain(property, 2, 'Attribute'), 'Merge', 'BASE ONTOLOGY', 961). sigmaCache(domain('$Relation'(property, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Entity')), 554:[]:domain(property, 1, 'Entity'), 'Merge', 'BASE ONTOLOGY', 959). sigmaCache(instance('$Relation'(property, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 553:[]:instance(property, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 957). sigmaCache(documentation('$Class'('Attribute'), '$Object'(string('"Qualities which we cannot or choose not to reify into subclasses of Object."'), 'ContentBearingObject'(A))), 552:[]:documentation('Attribute', string('"Qualities which we cannot or choose not to reify into subclasses of Object."')), 'Merge', 'BASE ONTOLOGY', 955). sigmaCache(disjoint('$Class'('Attribute'), '$Class'('Quantity')), 551:[]:disjoint('Attribute', 'Quantity'), 'Merge', 'BASE ONTOLOGY', 953). sigmaCache(subclass('$Class'('Attribute'), '$Class'('Abstract')), 550:[]:subclass('Attribute', 'Abstract'), 'Merge', 'BASE ONTOLOGY', 951). sigmaCache(documentation('$Class'('Quantity'), '$Object'(string('"Any specification of how many or how much of something there is. Accordingly, there are two subclasses of Quantity: Number (how many) and PhysicalQuantity (how much)."'), 'ContentBearingObject'(A))), 549:[]:documentation('Quantity', string('"Any specification of how many or how much of something there is. Accordingly, there are two subclasses of Quantity: Number (how many) and PhysicalQuantity (how much)."')), 'Merge', 'BASE ONTOLOGY', 949). sigmaCache(subclass('$Class'('Quantity'), '$Class'('Abstract')), 548:[]:subclass('Quantity', 'Abstract'), 'Merge', 'BASE ONTOLOGY', 947). sigmaCache(documentation('$Class'('Abstract'), '$Object'(string('"Properties or qualities as distinguished from any particular embodiment of the properties/qualities in a physical medium. Instances of Abstract can be said to exist in the same sense as mathematical objects such as sets and relations, but they cannot exist at a particular place and time without some physical encoding or embodiment."'), 'ContentBearingObject'(A))), 541:[]:documentation('Abstract', string('"Properties or qualities as distinguished from any particular embodiment of the properties/qualities in a physical medium. Instances of Abstract can be said to exist in the same sense as mathematical objects such as sets and relations, but they cannot exist at a particular place and time without some physical encoding or embodiment."')), 'Merge', 'BASE ONTOLOGY', 939). sigmaCache(disjoint('$Class'('Abstract'), '$Class'('Physical')), 540:[]:disjoint('Abstract', 'Physical'), 'Merge', 'BASE ONTOLOGY', 937). sigmaCache(subclass('$Class'('Abstract'), '$Class'('Entity')), 539:[]:subclass('Abstract', 'Entity'), 'Merge', 'BASE ONTOLOGY', 935). sigmaCache(documentation('$Class'('ChemicalDecomposition'), '$Object'(string('"The Class of ChemicalProcesses in which a CompoundSubstance breaks down into simpler products."'), 'ContentBearingObject'(A))), 538:[]:documentation('ChemicalDecomposition', string('"The Class of ChemicalProcesses in which a CompoundSubstance breaks down into simpler products."')), 'Merge', 'BASE ONTOLOGY', 933). sigmaCache(subclass('$Class'('ChemicalDecomposition'), '$Class'('ChemicalProcess')), 537:[]:subclass('ChemicalDecomposition', 'ChemicalProcess'), 'Merge', 'BASE ONTOLOGY', 931). sigmaCache(documentation('$Class'('ChemicalSynthesis'), '$Object'(string('"The Class of ChemicalProcesses in which a CompoundSubstance is formed from simpler reactants."'), 'ContentBearingObject'(A))), 536:[]:documentation('ChemicalSynthesis', string('"The Class of ChemicalProcesses in which a CompoundSubstance is formed from simpler reactants."')), 'Merge', 'BASE ONTOLOGY', 929). sigmaCache(subclass('$Class'('ChemicalSynthesis'), '$Class'('ChemicalProcess')), 535:[]:subclass('ChemicalSynthesis', 'ChemicalProcess'), 'Merge', 'BASE ONTOLOGY', 927). sigmaCache(documentation('$Class'('ChemicalProcess'), '$Object'(string('"A ChemicalProcess occurs whenever chemical compounds (CompoundSubstances) are formed or decomposed. For example, reactants disappear as chemical change occurs, and products appear as chemical change occurs. In a chemical change a chemical reaction takes place. Catalysts in a ChemicalProcess may speed up the reaction, but aren\'t themselves produced or consumed. Examples: rusting of iron and the decomposition of water, induced by an electric current, to gaseous hydrogen and gaseous oxygen."'), 'ContentBearingObject'(A))), 534:[]:documentation('ChemicalProcess', string('"A ChemicalProcess occurs whenever chemical compounds (CompoundSubstances) are formed or decomposed. For example, reactants disappear as chemical change occurs, and products appear as chemical change occurs. In a chemical change a chemical reaction takes place. Catalysts in a ChemicalProcess may speed up the reaction, but aren\'t themselves produced or consumed. Examples: rusting of iron and the decomposition of water, induced by an electric current, to gaseous hydrogen and gaseous oxygen."')), 'Merge', 'BASE ONTOLOGY', 925). sigmaCache(subclass('$Class'('ChemicalProcess'), '$Class'('Process')), 533:[]:subclass('ChemicalProcess', 'Process'), 'Merge', 'BASE ONTOLOGY', 923). sigmaCache(documentation('$Class'('Process'), '$Object'(string('"Intuitively, the class of things that happen rather than endure. A Process is thought of as having temporal parts or stages, and so it cannot have all these parts together at one time (contrast Object). Examples include extended \'events\' such as a football match or a race, events and actions of various kinds, states of motion and lifespans of Objects, which occupy the same space and time but are thought of as having stages instead of parts. The formal definition is: anything that lasts for a time but is not an Object. Note that a Process may have participants \'inside\' it which are Objects, such as the players in a football match. In a 4D ontology, a Process is something whose spatiotemporal extent is thought of as dividing into temporal stages roughly perpendicular to the time-axis."'), 'ContentBearingObject'(A))), 532:[]:documentation('Process', string('"Intuitively, the class of things that happen rather than endure. A Process is thought of as having temporal parts or stages, and so it cannot have all these parts together at one time (contrast Object). Examples include extended \'events\' such as a football match or a race, events and actions of various kinds, states of motion and lifespans of Objects, which occupy the same space and time but are thought of as having stages instead of parts. The formal definition is: anything that lasts for a time but is not an Object. Note that a Process may have participants \'inside\' it which are Objects, such as the players in a football match. In a 4D ontology, a Process is something whose spatiotemporal extent is thought of as dividing into temporal stages roughly perpendicular to the time-axis."')), 'Merge', 'BASE ONTOLOGY', 921). sigmaCache(subclass('$Class'('Process'), '$Class'('Physical')), 531:[]:subclass('Process', 'Physical'), 'Merge', 'BASE ONTOLOGY', 919). sigmaCache(documentation('$Class'('CognitiveAgent'), '$Object'(string('"A SentientAgent with responsibilities and the ability to reason, deliberate, make plans, etc. This is essentially the legal/ethical notion of a person. Note that, although Human is a subclass of CognitiveAgent, there may be instances of CognitiveAgent which are not also instances of Human. For example, chimpanzees, gorillas, dolphins, whales, and some extraterrestrials (if they exist) may be CognitiveAgents."'), 'ContentBearingObject'(A))), 530:[]:documentation('CognitiveAgent', string('"A SentientAgent with responsibilities and the ability to reason, deliberate, make plans, etc. This is essentially the legal/ethical notion of a person. Note that, although Human is a subclass of CognitiveAgent, there may be instances of CognitiveAgent which are not also instances of Human. For example, chimpanzees, gorillas, dolphins, whales, and some extraterrestrials (if they exist) may be CognitiveAgents."')), 'Merge', 'BASE ONTOLOGY', 917). sigmaCache(subclass('$Class'('CognitiveAgent'), '$Class'('SentientAgent')), 529:[]:subclass('CognitiveAgent', 'SentientAgent'), 'Merge', 'BASE ONTOLOGY', 915). sigmaCache(documentation('$Class'('SentientAgent'), '$Object'(string('"An Agent that has rights but may or may not have responsibilities and the ability to reason. If the latter are present, then the Agent is also an instance of CognitiveAgent. Domesticated animals are an example of SentientAgents that are not also CognitiveAgents."'), 'ContentBearingObject'(A))), 528:[]:documentation('SentientAgent', string('"An Agent that has rights but may or may not have responsibilities and the ability to reason. If the latter are present, then the Agent is also an instance of CognitiveAgent. Domesticated animals are an example of SentientAgents that are not also CognitiveAgents."')), 'Merge', 'BASE ONTOLOGY', 913). sigmaCache(subclass('$Class'('SentientAgent'), '$Class'('Agent')), 527:[]:subclass('SentientAgent', 'Agent'), 'Merge', 'BASE ONTOLOGY', 911). sigmaCache(documentation('$Class'('Agent'), '$Object'(string('"Something or someone that can act on its own and produce changes in the world."'), 'ContentBearingObject'(A))), 522:[]:documentation('Agent', string('"Something or someone that can act on its own and produce changes in the world."')), 'Merge', 'BASE ONTOLOGY', 907). sigmaCache(subclass('$Class'('Agent'), '$Class'('Object')), 521:[]:subclass('Agent', 'Object'), 'Merge', 'BASE ONTOLOGY', 905). sigmaCache(documentation('$Class'('Formula'), '$Object'(string('"A syntactically well-formed formula in the SUO-KIF knowledge representation language."'), 'ContentBearingObject'(A))), 520:[]:documentation('Formula', string('"A syntactically well-formed formula in the SUO-KIF knowledge representation language."')), 'Merge', 'BASE ONTOLOGY', 897). sigmaCache(subclass('$Class'('Formula'), '$Class'('Sentence')), 519:[]:subclass('Formula', 'Sentence'), 'Merge', 'BASE ONTOLOGY', 895). sigmaCache(documentation('$Class'('Sentence'), '$Object'(string('"A syntactically well-formed formula of a Language."'), 'ContentBearingObject'(A))), 518:[]:documentation('Sentence', string('"A syntactically well-formed formula of a Language."')), 'Merge', 'BASE ONTOLOGY', 893). sigmaCache(subclass('$Class'('Sentence'), '$Class'('Clause')), 517:[]:subclass('Sentence', 'Clause'), 'Merge', 'BASE ONTOLOGY', 891). sigmaCache(documentation('$Class'('Clause'), '$Object'(string('"A clause is a grammatical unit that includes, at minimum, a predicate and a subject (which may be explicit or implicit) and that expresses a Proposition."'), 'ContentBearingObject'(A))), 512:[]:documentation('Clause', string('"A clause is a grammatical unit that includes, at minimum, a predicate and a subject (which may be explicit or implicit) and that expresses a Proposition."')), 'Merge', 'BASE ONTOLOGY', 887). sigmaCache(subclass('$Class'('Clause'), '$Class'('Phrase')), 511:[]:subclass('Clause', 'Phrase'), 'Merge', 'BASE ONTOLOGY', 885). sigmaCache(documentation('$Class'('Word'), '$Object'(string('"A term of a Language that represents a concept."'), 'ContentBearingObject'(A))), 510:[]:documentation('Word', string('"A term of a Language that represents a concept."')), 'Merge', 'BASE ONTOLOGY', 883). sigmaCache(subclass('$Class'('Word'), '$Class'('LinguisticExpression')), 509:[]:subclass('Word', 'LinguisticExpression'), 'Merge', 'BASE ONTOLOGY', 881). sigmaCache(documentation('$Class'('NaturalLanguage'), '$Object'(string('"The subclass of HumanLanguages which are not designed and which evolve from generation to generation. This Class includes all of the national languages, e.g. English, Spanish, Japanese, etc."'), 'ContentBearingObject'(A))), 508:[]:documentation('NaturalLanguage', string('"The subclass of HumanLanguages which are not designed and which evolve from generation to generation. This Class includes all of the national languages, e.g. English, Spanish, Japanese, etc."')), 'Merge', 'BASE ONTOLOGY', 879). sigmaCache(disjoint('$Class'('NaturalLanguage'), '$Class'('ConstructedLanguage')), 507:[]:disjoint('NaturalLanguage', 'ConstructedLanguage'), 'Merge', 'BASE ONTOLOGY', 877). sigmaCache(subclass('$Class'('NaturalLanguage'), '$Class'('HumanLanguage')), 506:[]:subclass('NaturalLanguage', 'HumanLanguage'), 'Merge', 'BASE ONTOLOGY', 875). sigmaCache(documentation('$Class'('ConstructedLanguage'), '$Object'(string('"The subclass of HumanLanguages that did not originate diachronically, but were designed by a Human. This Class includes languages like Esperanto that were created to facilitate international communication."'), 'ContentBearingObject'(A))), 501:[]:documentation('ConstructedLanguage', string('"The subclass of HumanLanguages that did not originate diachronically, but were designed by a Human. This Class includes languages like Esperanto that were created to facilitate international communication."')), 'Merge', 'BASE ONTOLOGY', 871). sigmaCache(subclass('$Class'('ConstructedLanguage'), '$Class'('HumanLanguage')), 500:[]:subclass('ConstructedLanguage', 'HumanLanguage'), 'Merge', 'BASE ONTOLOGY', 869). sigmaCache(documentation('$Class'('HumanLanguage'), '$Object'(string('"The subclass of Languages used by Humans."'), 'ContentBearingObject'(A))), 495:[]:documentation('HumanLanguage', string('"The subclass of Languages used by Humans."')), 'Merge', 'BASE ONTOLOGY', 865). sigmaCache(subclass('$Class'('HumanLanguage'), '$Class'('Language')), 494:[]:subclass('HumanLanguage', 'Language'), 'Merge', 'BASE ONTOLOGY', 863). sigmaCache(documentation('$Class'('ComputerLanguage'), '$Object'(string('"The class of Languages designed for and interpreted by a computer."'), 'ContentBearingObject'(A))), 489:[]:documentation('ComputerLanguage', string('"The class of Languages designed for and interpreted by a computer."')), 'Merge', 'BASE ONTOLOGY', 859). sigmaCache(subclass('$Class'('ComputerLanguage'), '$Class'('Language')), 488:[]:subclass('ComputerLanguage', 'Language'), 'Merge', 'BASE ONTOLOGY', 857). sigmaCache(documentation('$Class'('AnimalLanguage'), '$Object'(string('"The subclass of Languages used by Animals other than Humans."'), 'ContentBearingObject'(A))), 479:[]:documentation('AnimalLanguage', string('"The subclass of Languages used by Animals other than Humans."')), 'Merge', 'BASE ONTOLOGY', 853). sigmaCache(subclass('$Class'('AnimalLanguage'), '$Class'('Language')), 478:[]:subclass('AnimalLanguage', 'Language'), 'Merge', 'BASE ONTOLOGY', 851). sigmaCache(documentation('$Class'('Language'), '$Object'(string('"A system of signs for expressing thought. The system can be either natural or artificial, i.e. something that emerges gradually as a cultural artifact or something that is intentionally created by a person or group of people."'), 'ContentBearingObject'(A))), 477:[]:documentation('Language', string('"A system of signs for expressing thought. The system can be either natural or artificial, i.e. something that emerges gradually as a cultural artifact or something that is intentionally created by a person or group of people."')), 'Merge', 'BASE ONTOLOGY', 849). sigmaCache(disjointDecomposition(['$Class'('Language'), '$Class'('AnimalLanguage'), '$Class'('HumanLanguage'), '$Class'('ComputerLanguage')]), 476:[]:disjointDecomposition('Language', 'AnimalLanguage', 'HumanLanguage', 'ComputerLanguage'), 'Merge', 'BASE ONTOLOGY', 847). sigmaCache(subclass('$Class'('Language'), '$Class'('LinguisticExpression')), 475:[]:subclass('Language', 'LinguisticExpression'), 'Merge', 'BASE ONTOLOGY', 845). sigmaCache(documentation('$Class'('LinguisticExpression'), '$Object'(string('"This is the subclass of ContentBearingObjects which are language-related. Note that this Class encompasses both Language and the the elements of Languages, e.g. Words."'), 'ContentBearingObject'(A))), 474:[]:documentation('LinguisticExpression', string('"This is the subclass of ContentBearingObjects which are language-related. Note that this Class encompasses both Language and the the elements of Languages, e.g. Words."')), 'Merge', 'BASE ONTOLOGY', 843). sigmaCache(disjoint('$Class'('LinguisticExpression'), '$Class'('Icon')), 473:[]:disjoint('LinguisticExpression', 'Icon'), 'Merge', 'BASE ONTOLOGY', 841). sigmaCache(subclass('$Class'('LinguisticExpression'), '$Class'('ContentBearingObject')), 472:[]:subclass('LinguisticExpression', 'ContentBearingObject'), 'Merge', 'BASE ONTOLOGY', 839). sigmaCache(documentation('$Class'('Icon'), '$Object'(string('"This is the subclass of ContentBearingObjects which are not part of a Language and which have some sort of similarity with the Objects that they represent. This Class would include symbolic roadway signs, \'icons\' in a graphical computer operating system, etc."'), 'ContentBearingObject'(A))), 471:[]:documentation('Icon', string('"This is the subclass of ContentBearingObjects which are not part of a Language and which have some sort of similarity with the Objects that they represent. This Class would include symbolic roadway signs, \'icons\' in a graphical computer operating system, etc."')), 'Merge', 'BASE ONTOLOGY', 837). sigmaCache(subclass('$Class'('Icon'), '$Class'('ContentBearingObject')), 470:[]:subclass('Icon', 'ContentBearingObject'), 'Merge', 'BASE ONTOLOGY', 835). sigmaCache(documentation('$Class'('MotionPicture'), '$Object'(string('"ContentBearingObjects which depict motion (and which may have an audio or text component as well). This Class covers films, videos, etc."'), 'ContentBearingObject'(A))), 469:[]:documentation('MotionPicture', string('"ContentBearingObjects which depict motion (and which may have an audio or text component as well). This Class covers films, videos, etc."')), 'Merge', 'BASE ONTOLOGY', 833). sigmaCache(subclass('$Class'('MotionPicture'), '$Class'('ContentBearingObject')), 468:[]:subclass('MotionPicture', 'ContentBearingObject'), 'Merge', 'BASE ONTOLOGY', 831). sigmaCache(documentation('$Class'('Advertisement'), '$Object'(string('"A ContentBearingObject whose purpose is to promote the sale of an Object described in the Advertisement."'), 'ContentBearingObject'(A))), 461:[]:documentation('Advertisement', string('"A ContentBearingObject whose purpose is to promote the sale of an Object described in the Advertisement."')), 'Merge', 'BASE ONTOLOGY', 827). sigmaCache(subclass('$Class'('Advertisement'), '$Class'('ContentBearingObject')), 460:[]:subclass('Advertisement', 'ContentBearingObject'), 'Merge', 'BASE ONTOLOGY', 825). sigmaCache(documentation('$Relation'(containsInformation, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A subrelation of represents. This predicate relates a ContentBearingObject to the Proposition that is expressed by the ContentBearingObject. Examples include the relationships between a physical novel and its story and between a printed score and its musical content."'), 'ContentBearingObject'(B))), 459:[]:documentation(containsInformation, string('"A subrelation of represents. This predicate relates a ContentBearingObject to the Proposition that is expressed by the ContentBearingObject. Examples include the relationships between a physical novel and its story and between a printed score and its musical content."')), 'Merge', 'BASE ONTOLOGY', 823). sigmaCache(domain('$Relation'(containsInformation, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Proposition')), 458:[]:domain(containsInformation, 2, 'Proposition'), 'Merge', 'BASE ONTOLOGY', 821). sigmaCache(domain('$Relation'(containsInformation, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('ContentBearingObject')), 457:[]:domain(containsInformation, 1, 'ContentBearingObject'), 'Merge', 'BASE ONTOLOGY', 819). sigmaCache(subrelation('$Relation'(containsInformation, 'Predicate'('BinaryPredicate'(A))), '$Relation'(represents, 'Predicate'('BinaryPredicate'(B)))), 456:[]:subrelation(containsInformation, represents), 'Merge', 'BASE ONTOLOGY', 817). sigmaCache(instance('$Relation'(containsInformation, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 455:[]:instance(containsInformation, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 815). sigmaCache(instance('$Relation'(containsInformation, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 454:[]:instance(containsInformation, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 813). sigmaCache(documentation('$Class'('CodeNumber'), '$Object'(string('"SymbolicStrings that are not part of a Language and that uniquely identify an instance or subclass of Object. Some examples of CodeNumber are the keys of tables in database applications and the ISBN (International Standard Book Number)."'), 'ContentBearingObject'(A))), 453:[]:documentation('CodeNumber', string('"SymbolicStrings that are not part of a Language and that uniquely identify an instance or subclass of Object. Some examples of CodeNumber are the keys of tables in database applications and the ISBN (International Standard Book Number)."')), 'Merge', 'BASE ONTOLOGY', 811). sigmaCache(subclass('$Class'('CodeNumber'), '$Class'('SymbolicString')), 452:[]:subclass('CodeNumber', 'SymbolicString'), 'Merge', 'BASE ONTOLOGY', 809). sigmaCache(documentation('$Class'('Character'), '$Object'(string('"An element of an alphabet, a set of numerals, etc. Note that a Character may or may not be part of a Language. Character is a subclass of SymbolicString, because every instance of Character is an alphanumeric sequence consisting of a single element."'), 'ContentBearingObject'(A))), 447:[]:documentation('Character', string('"An element of an alphabet, a set of numerals, etc. Note that a Character may or may not be part of a Language. Character is a subclass of SymbolicString, because every instance of Character is an alphanumeric sequence consisting of a single element."')), 'Merge', 'BASE ONTOLOGY', 805). sigmaCache(subclass('$Class'('Character'), '$Class'('SymbolicString')), 446:[]:subclass('Character', 'SymbolicString'), 'Merge', 'BASE ONTOLOGY', 803). sigmaCache(documentation('$Class'('SymbolicString'), '$Object'(string('"The Class of alphanumeric sequences."'), 'ContentBearingObject'(A))), 445:[]:documentation('SymbolicString', string('"The Class of alphanumeric sequences."')), 'Merge', 'BASE ONTOLOGY', 801). sigmaCache(subclass('$Class'('SymbolicString'), '$Class'('ContentBearingObject')), 444:[]:subclass('SymbolicString', 'ContentBearingObject'), 'Merge', 'BASE ONTOLOGY', 799). sigmaCache(documentation('$Class'('ContentBearingObject'), '$Object'(string('"Any Object that expresses information."'), 'ContentBearingObject'(A))), 443:[]:documentation('ContentBearingObject', string('"Any Object that expresses information."')), 'Merge', 'BASE ONTOLOGY', 797). sigmaCache(relatedInternalConcept('$Class'('ContentBearingObject'), '$Relation'(containsInformation, 'Predicate'('BinaryPredicate'(A)))), 442:[]:relatedInternalConcept('ContentBearingObject', containsInformation), 'Merge', 'BASE ONTOLOGY', 795). sigmaCache(subclass('$Class'('ContentBearingObject'), '$Class'('Object')), 441:[]:subclass('ContentBearingObject', 'Object'), 'Merge', 'BASE ONTOLOGY', 793). sigmaCache(documentation('$Relation'(subCollection, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(subCollection ?COLL1 ?COLL2) means that the Collection ?COLL1 is a proper part of the Collection ?COLL2."'), 'ContentBearingObject'(B))), 440:[]:documentation(subCollection, string('"(subCollection ?COLL1 ?COLL2) means that the Collection ?COLL1 is a proper part of the Collection ?COLL2."')), 'Merge', 'BASE ONTOLOGY', 791). sigmaCache(domain('$Relation'(subCollection, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Collection')), 439:[]:domain(subCollection, 2, 'Collection'), 'Merge', 'BASE ONTOLOGY', 789). sigmaCache(domain('$Relation'(subCollection, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Collection')), 438:[]:domain(subCollection, 1, 'Collection'), 'Merge', 'BASE ONTOLOGY', 787). sigmaCache(instance('$Relation'(subCollection, 'Predicate'('BinaryPredicate'(A))), '$Class'('IrreflexiveRelation')), 437:[]:instance(subCollection, 'IrreflexiveRelation'), 'Merge', 'BASE ONTOLOGY', 785). sigmaCache(instance('$Relation'(subCollection, 'Predicate'('BinaryPredicate'(A))), '$Class'('TransitiveRelation')), 436:[]:instance(subCollection, 'TransitiveRelation'), 'Merge', 'BASE ONTOLOGY', 783). sigmaCache(instance('$Relation'(subCollection, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 435:[]:instance(subCollection, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 781). sigmaCache(documentation('$Relation'(member, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A specialized common sense notion of part for uniform parts of Collections. For example, each sheep in a flock of sheep would have the relationship of member to the flock."'), 'ContentBearingObject'(B))), 434:[]:documentation(member, string('"A specialized common sense notion of part for uniform parts of Collections. For example, each sheep in a flock of sheep would have the relationship of member to the flock."')), 'Merge', 'BASE ONTOLOGY', 779). sigmaCache(relatedInternalConcept('$Relation'(member, 'Predicate'('BinaryPredicate'(A))), '$Relation'(element, 'Predicate'('BinaryPredicate'(B)))), 433:[]:relatedInternalConcept(member, element), 'Merge', 'BASE ONTOLOGY', 777). sigmaCache(relatedInternalConcept('$Relation'(member, 'Predicate'('BinaryPredicate'(A))), '$Relation'(instance, 'Predicate'('BinaryPredicate'(B)))), 432:[]:relatedInternalConcept(member, instance), 'Merge', 'BASE ONTOLOGY', 775). sigmaCache(domain('$Relation'(member, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Collection')), 431:[]:domain(member, 2, 'Collection'), 'Merge', 'BASE ONTOLOGY', 773). sigmaCache(domain('$Relation'(member, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('SelfConnectedObject')), 430:[]:domain(member, 1, 'SelfConnectedObject'), 'Merge', 'BASE ONTOLOGY', 771). sigmaCache(instance('$Relation'(member, 'Predicate'('BinaryPredicate'(A))), '$Class'('IntransitiveRelation')), 429:[]:instance(member, 'IntransitiveRelation'), 'Merge', 'BASE ONTOLOGY', 769). sigmaCache(instance('$Relation'(member, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 428:[]:instance(member, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 767). sigmaCache(instance('$Relation'(member, 'Predicate'('BinaryPredicate'(A))), '$Class'('SpatialRelation')), 427:[]:instance(member, 'SpatialRelation'), 'Merge', 'BASE ONTOLOGY', 765). sigmaCache(instance('$Relation'(member, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 426:[]:instance(member, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 763). sigmaCache(documentation('$Class'('Collection'), '$Object'(string('"Collections have members like Classes, but, unlike Classes, they have a position in space-time and members can be added and subtracted without thereby changing the identity of the Collection. Some examples are toolkits, football teams, and flocks of sheep."'), 'ContentBearingObject'(A))), 419:[]:documentation('Collection', string('"Collections have members like Classes, but, unlike Classes, they have a position in space-time and members can be added and subtracted without thereby changing the identity of the Collection. Some examples are toolkits, football teams, and flocks of sheep."')), 'Merge', 'BASE ONTOLOGY', 757). sigmaCache(disjoint('$Class'('Collection'), '$Class'('SelfConnectedObject')), 418:[]:disjoint('Collection', 'SelfConnectedObject'), 'Merge', 'BASE ONTOLOGY', 755). sigmaCache(subclass('$Class'('Collection'), '$Class'('Object')), 417:[]:subclass('Collection', 'Object'), 'Merge', 'BASE ONTOLOGY', 753). sigmaCache(documentation('$Class'('Region'), '$Object'(string('"A topographic location. Regions encompass surfaces of Objects and GeographicAreas. Note that a Region is the only kind of Object which can be located at itself."'), 'ContentBearingObject'(A))), 416:[]:documentation('Region', string('"A topographic location. Regions encompass surfaces of Objects and GeographicAreas. Note that a Region is the only kind of Object which can be located at itself."')), 'Merge', 'BASE ONTOLOGY', 751). sigmaCache(subclass('$Class'('Region'), '$Class'('SelfConnectedObject')), 415:[]:subclass('Region', 'SelfConnectedObject'), 'Merge', 'BASE ONTOLOGY', 749). sigmaCache(documentation('$Class'('CorpuscularObject'), '$Object'(string('"A SelfConnectedObject whose parts have properties that are not shared by the whole."'), 'ContentBearingObject'(A))), 404:[]:documentation('CorpuscularObject', string('"A SelfConnectedObject whose parts have properties that are not shared by the whole."')), 'Merge', 'BASE ONTOLOGY', 745). sigmaCache(disjoint('$Class'('CorpuscularObject'), '$Class'('Substance')), 403:[]:disjoint('CorpuscularObject', 'Substance'), 'Merge', 'BASE ONTOLOGY', 743). sigmaCache(subclass('$Class'('CorpuscularObject'), '$Class'('SelfConnectedObject')), 402:[]:subclass('CorpuscularObject', 'SelfConnectedObject'), 'Merge', 'BASE ONTOLOGY', 741). sigmaCache(documentation('$Class'('Solution'), '$Object'(string('"A homogenous liquid mixture. The most abundant component in a solution is called the solvent. Other components are called solutes. A solution, though homogeneous, may nonetheless have variable composition. Any amount of salt, up to a maximum limit, can be dissolved in a given amount of water. "'), 'ContentBearingObject'(A))), 401:[]:documentation('Solution', string('"A homogenous liquid mixture. The most abundant component in a solution is called the solvent. Other components are called solutes. A solution, though homogeneous, may nonetheless have variable composition. Any amount of salt, up to a maximum limit, can be dissolved in a given amount of water. "')), 'Merge', 'BASE ONTOLOGY', 739). sigmaCache(subclass('$Class'('Solution'), '$Class'('Mixture')), 400:[]:subclass('Solution', 'Mixture'), 'Merge', 'BASE ONTOLOGY', 737). sigmaCache(documentation('$Class'('Mixture'), '$Object'(string('"A Mixture is two or more PureSubstances, combined in varying proportions - each retaining its own specific properties. The components of a Mixture can be separated by physical means, i.e. without the making and breaking of chemical bonds. Examples: Air, table salt thoroughly dissolved in water, milk, wood, and concrete. "'), 'ContentBearingObject'(A))), 389:[]:documentation('Mixture', string('"A Mixture is two or more PureSubstances, combined in varying proportions - each retaining its own specific properties. The components of a Mixture can be separated by physical means, i.e. without the making and breaking of chemical bonds. Examples: Air, table salt thoroughly dissolved in water, milk, wood, and concrete. "')), 'Merge', 'BASE ONTOLOGY', 733). sigmaCache(subclass('$Class'('Mixture'), '$Class'('Substance')), 388:[]:subclass('Mixture', 'Substance'), 'Merge', 'BASE ONTOLOGY', 731). sigmaCache(documentation('$Class'('CompoundSubstance'), '$Object'(string('"The Class of Substances that contain two or more elements (ElementalSubstances), in definite proportion by weight. The composition of a pure compound will be invariant, regardless of the method of preparation. Compounds are composed of more than one kind of atom (element). The term molecule is often used for the smallest unit of a compound that still retains all of the properties of the compound. Examples: Table salt (sodium chloride, NaCl), sugar (sucrose, C_{12}H_{22}O_{11}), and water (H_2O). "'), 'ContentBearingObject'(A))), 377:[]:documentation('CompoundSubstance', string('"The Class of Substances that contain two or more elements (ElementalSubstances), in definite proportion by weight. The composition of a pure compound will be invariant, regardless of the method of preparation. Compounds are composed of more than one kind of atom (element). The term molecule is often used for the smallest unit of a compound that still retains all of the properties of the compound. Examples: Table salt (sodium chloride, NaCl), sugar (sucrose, C_{12}H_{22}O_{11}), and water (H_2O). "')), 'Merge', 'BASE ONTOLOGY', 727). sigmaCache(subclass('$Class'('CompoundSubstance'), '$Class'('PureSubstance')), 376:[]:subclass('CompoundSubstance', 'PureSubstance'), 'Merge', 'BASE ONTOLOGY', 725). sigmaCache(documentation('$Class'('ElementalSubstance'), '$Object'(string('"The Class of PureSubstances that cannot be separated into two or more Substances by ordinary chemical (or physical) means. This excludes nuclear reactions. ElementalSubstances are composed of only one kind of atom. Examples: Iron (Fe), copper (Cu), and oxygen (O_2). ElementalSubstances are the simplest PureSubstances."'), 'ContentBearingObject'(A))), 375:[]:documentation('ElementalSubstance', string('"The Class of PureSubstances that cannot be separated into two or more Substances by ordinary chemical (or physical) means. This excludes nuclear reactions. ElementalSubstances are composed of only one kind of atom. Examples: Iron (Fe), copper (Cu), and oxygen (O_2). ElementalSubstances are the simplest PureSubstances."')), 'Merge', 'BASE ONTOLOGY', 723). sigmaCache(subclass('$Class'('ElementalSubstance'), '$Class'('PureSubstance')), 374:[]:subclass('ElementalSubstance', 'PureSubstance'), 'Merge', 'BASE ONTOLOGY', 721). sigmaCache(documentation('$Class'('PureSubstance'), '$Object'(string('"The Class of Substances with constant composition. A PureSubstance can be either an element (ElementalSubstance) or a compound of elements (CompoundSubstance). Examples: Table salt (sodium chloride, NaCl), sugar (sucrose, C_{12}H_{22}O_{11}), water (H_2O), iron (Fe), copper (Cu), and oxygen (O_2)."'), 'ContentBearingObject'(A))), 373:[]:documentation('PureSubstance', string('"The Class of Substances with constant composition. A PureSubstance can be either an element (ElementalSubstance) or a compound of elements (CompoundSubstance). Examples: Table salt (sodium chloride, NaCl), sugar (sucrose, C_{12}H_{22}O_{11}), water (H_2O), iron (Fe), copper (Cu), and oxygen (O_2)."')), 'Merge', 'BASE ONTOLOGY', 719). sigmaCache(partition(['$Class'('PureSubstance'), '$Class'('CompoundSubstance'), '$Class'('ElementalSubstance')]), 372:[]:partition('PureSubstance', 'CompoundSubstance', 'ElementalSubstance'), 'Merge', 'BASE ONTOLOGY', 717). sigmaCache(subclass('$Class'('PureSubstance'), '$Class'('Substance')), 371:[]:subclass('PureSubstance', 'Substance'), 'Merge', 'BASE ONTOLOGY', 715). sigmaCache(documentation('$Class'('Substance'), '$Object'(string('"An Object in which every part is similar to every other in every relevant respect. More precisely, something is a Substance when it has only arbitrary pieces as parts - any parts have properties which are similar to those of the whole. Note that a Substance may nonetheless have physical properties that vary. For example, the temperature, chemical constitution, density, etc. may change from one part to another. An example would be a body of water."'), 'ContentBearingObject'(A))), 366:[]:documentation('Substance', string('"An Object in which every part is similar to every other in every relevant respect. More precisely, something is a Substance when it has only arbitrary pieces as parts - any parts have properties which are similar to those of the whole. Note that a Substance may nonetheless have physical properties that vary. For example, the temperature, chemical constitution, density, etc. may change from one part to another. An example would be a body of water."')), 'Merge', 'BASE ONTOLOGY', 711). sigmaCache(subclass('$Class'('Substance'), '$Class'('SelfConnectedObject')), 365:[]:subclass('Substance', 'SelfConnectedObject'), 'Merge', 'BASE ONTOLOGY', 709). sigmaCache(documentation('$Relation'(material, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(material ?SUBSTANCE ?OBJECT) means that ?OBJECT is structurally made up in part of ?SUBSTANCE. This relation encompasses the concepts of \'composed of\', \'made of\', and \'formed of\'. For example, plastic is a material of my computer monitor. Compare part and its subrelations, viz component and piece."'), 'ContentBearingObject'(B))), 364:[]:documentation(material, string('"(material ?SUBSTANCE ?OBJECT) means that ?OBJECT is structurally made up in part of ?SUBSTANCE. This relation encompasses the concepts of \'composed of\', \'made of\', and \'formed of\'. For example, plastic is a material of my computer monitor. Compare part and its subrelations, viz component and piece."')), 'Merge', 'BASE ONTOLOGY', 707). sigmaCache(domain('$Relation'(material, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('CorpuscularObject')), 363:[]:domain(material, 2, 'CorpuscularObject'), 'Merge', 'BASE ONTOLOGY', 705). sigmaCache(domainSubclass('$Relation'(material, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Substance')), 362:[]:domainSubclass(material, 1, 'Substance'), 'Merge', 'BASE ONTOLOGY', 703). sigmaCache(instance('$Relation'(material, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 361:[]:instance(material, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 701). sigmaCache(documentation('$Relation'(component, 'Predicate'(A)), '$Object'(string('"A specialized common sense notion of part for heterogeneous parts of complexes. (component ?COMPONENT ?WHOLE) means that ?COMPONENT is a component of ?WHOLE. Examples of component include the doors and walls of a house, the states or provinces of a country, or the limbs and organs of an animal. Compare piece, which is also a subrelation of part."'), 'ContentBearingObject'(B))), 360:[]:documentation(component, string('"A specialized common sense notion of part for heterogeneous parts of complexes. (component ?COMPONENT ?WHOLE) means that ?COMPONENT is a component of ?WHOLE. Examples of component include the doors and walls of a house, the states or provinces of a country, or the limbs and organs of an animal. Compare piece, which is also a subrelation of part."')), 'Merge', 'BASE ONTOLOGY', 699). sigmaCache(domain('$Relation'(component, 'Predicate'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('CorpuscularObject')), 359:[]:domain(component, 2, 'CorpuscularObject'), 'Merge', 'BASE ONTOLOGY', 697). sigmaCache(domain('$Relation'(component, 'Predicate'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('CorpuscularObject')), 358:[]:domain(component, 1, 'CorpuscularObject'), 'Merge', 'BASE ONTOLOGY', 695). sigmaCache(subrelation('$Relation'(component, 'Predicate'(A)), '$Relation'(part, 'Predicate'('BinaryPredicate'(B)))), 357:[]:subrelation(component, part), 'Merge', 'BASE ONTOLOGY', 693). sigmaCache(documentation('$Relation'(piece, 'Predicate'(A)), '$Object'(string('"A specialized common sense notion of part for arbitrary parts of Substances. Quasi-synonyms are: chunk, hunk, bit, etc. Compare component, the other subrelation of part."'), 'ContentBearingObject'(B))), 353:[]:documentation(piece, string('"A specialized common sense notion of part for arbitrary parts of Substances. Quasi-synonyms are: chunk, hunk, bit, etc. Compare component, the other subrelation of part."')), 'Merge', 'BASE ONTOLOGY', 689). sigmaCache(domain('$Relation'(piece, 'Predicate'(A)), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Substance')), 352:[]:domain(piece, 2, 'Substance'), 'Merge', 'BASE ONTOLOGY', 687). sigmaCache(domain('$Relation'(piece, 'Predicate'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Substance')), 351:[]:domain(piece, 1, 'Substance'), 'Merge', 'BASE ONTOLOGY', 685). sigmaCache(subrelation('$Relation'(piece, 'Predicate'(A)), '$Relation'(part, 'Predicate'('BinaryPredicate'(B)))), 350:[]:subrelation(piece, part), 'Merge', 'BASE ONTOLOGY', 683). sigmaCache(documentation('$Relation'(properPart, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Object'(string('"(properPart ?OBJ1 ?OBJ2) means that ?OBJ1 is a part of ?OBJ2 other than ?OBJ2 itself. This is a TransitiveRelation and AsymmetricRelation (hence an IrreflexiveRelation)."'), 'ContentBearingObject'(B))), 343:[]:documentation(properPart, string('"(properPart ?OBJ1 ?OBJ2) means that ?OBJ1 is a part of ?OBJ2 other than ?OBJ2 itself. This is a TransitiveRelation and AsymmetricRelation (hence an IrreflexiveRelation)."')), 'Merge', 'BASE ONTOLOGY', 679). sigmaCache(subrelation('$Relation'(properPart, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Relation'(part, 'Predicate'('BinaryPredicate'(B)))), 342:[]:subrelation(properPart, part), 'Merge', 'BASE ONTOLOGY', 677). sigmaCache(instance('$Relation'(properPart, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Class'('TransitiveRelation')), 341:[]:instance(properPart, 'TransitiveRelation'), 'Merge', 'BASE ONTOLOGY', 675). sigmaCache(instance('$Relation'(properPart, 'BinaryRelation'('IrreflexiveRelation'('AsymmetricRelation'(A)))), '$Class'('AsymmetricRelation')), 340:[]:instance(properPart, 'AsymmetricRelation'), 'Merge', 'BASE ONTOLOGY', 673). sigmaCache(documentation('$Relation'(part, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"The basic mereological relation. All other mereological relations are defined in terms of this one. (part ?PART ?WHOLE) simply means that the Object ?PART is part of the Object ?WHOLE. Note that, since part is a ReflexiveRelation, every Object is a part of itself."'), 'ContentBearingObject'(B))), 334:[]:documentation(part, string('"The basic mereological relation. All other mereological relations are defined in terms of this one. (part ?PART ?WHOLE) simply means that the Object ?PART is part of the Object ?WHOLE. Note that, since part is a ReflexiveRelation, every Object is a part of itself."')), 'Merge', 'BASE ONTOLOGY', 667). sigmaCache(domain('$Relation'(part, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('SelfConnectedObject')), 333:[]:domain(part, 2, 'SelfConnectedObject'), 'Merge', 'BASE ONTOLOGY', 665). sigmaCache(domain('$Relation'(part, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('SelfConnectedObject')), 332:[]:domain(part, 1, 'SelfConnectedObject'), 'Merge', 'BASE ONTOLOGY', 663). sigmaCache(instance('$Relation'(part, 'Predicate'('BinaryPredicate'(A))), '$Class'('PartialOrderingRelation')), 331:[]:instance(part, 'PartialOrderingRelation'), 'Merge', 'BASE ONTOLOGY', 661). sigmaCache(instance('$Relation'(part, 'Predicate'('BinaryPredicate'(A))), '$Class'('SpatialRelation')), 330:[]:instance(part, 'SpatialRelation'), 'Merge', 'BASE ONTOLOGY', 659). sigmaCache(instance('$Relation'(part, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 329:[]:instance(part, 'BinaryPredicate'), 'Merge', 'BASE ONTOLOGY', 657). sigmaCache(documentation('$Class'('SelfConnectedObject'), '$Object'(string('"A SelfConnectedObject is any Object that does not consist of two or more disconnected parts."'), 'ContentBearingObject'(A))), 328:[]:documentation('SelfConnectedObject', string('"A SelfConnectedObject is any Object that does not consist of two or more disconnected parts."')), 'Merge', 'BASE ONTOLOGY', 655). sigmaCache(subclass('$Class'('SelfConnectedObject'), '$Class'('Object')), 327:[]:subclass('SelfConnectedObject', 'Object'), 'Merge', 'BASE ONTOLOGY', 653). sigmaCache(documentation('$Class'('Object'), '$Object'(string('"Corresponds roughly to the class of ordinary physical objects. An Object is thought of as continuing through time, but at any particular time is all there is at that time, in contrast to something that is thought of as being divided into stages (contrast Process). Examples include normal physical objects, geographical regions, and locations of Processes. The formal definition is that all the parts of an Object are present at the same time that the Object is; in other words, an Object cannot have \'parts\' which are separated in time, such as the first and second halves of a football game. Note that the parts of an Object may change from time to time, and that every Object occupies exactly the same space and time as a Process (its lifespan). In a 4D ontology, an Object is something whose spatiotemporal extent is thought of as dividing into spatial parts roughly parallel to the time-axis."'), 'ContentBearingObject'(A))), 326:[]:documentation('Object', string('"Corresponds roughly to the class of ordinary physical objects. An Object is thought of as continuing through time, but at any particular time is all there is at that time, in contrast to something that is thought of as being divided into stages (contrast Process). Examples include normal physical objects, geographical regions, and locations of Processes. The formal definition is that all the parts of an Object are present at the same time that the Object is; in other words, an Object cannot have \'parts\' which are separated in time, such as the first and second halves of a football game. Note that the parts of an Object may change from time to time, and that every Object occupies exactly the same space and time as a Process (its lifespan). In a 4D ontology, an Object is something whose spatiotemporal extent is thought of as dividing into spatial parts roughly parallel to the time-axis."')), 'Merge', 'BASE ONTOLOGY', 651). sigmaCache(disjoint('$Class'('Object'), '$Class'('Process')), 325:[]:disjoint('Object', 'Process'), 'Merge', 'BASE ONTOLOGY', 649). sigmaCache(subclass('$Class'('Object'), '$Class'('Physical')), 324:[]:subclass('Object', 'Physical'), 'Merge', 'BASE ONTOLOGY', 647). sigmaCache(documentation('$Class'('Physical'), '$Object'(string('"An entity that has a location in space-time. Note that locations are themselves understood to have a location in space-time"'), 'ContentBearingObject'(A))), 317:[]:documentation('Physical', string('"An entity that has a location in space-time. Note that locations are themselves understood to have a location in space-time"')), 'Merge', 'BASE ONTOLOGY', 641). sigmaCache(subclass('$Class'('Physical'), '$Class'('Entity')), 316:[]:subclass('Physical', 'Entity'), 'Merge', 'BASE ONTOLOGY', 639). sigmaCache(instance(A, '$Class'('Entity')), 310:['THING'=A]:instance(A, 'Entity'), 'Merge', 'BASE ONTOLOGY', 625). sigmaCache(documentation('$Class'('Entity'), '$Object'(string('"The universal class of individuals. This is the root node of the ontology."'), 'ContentBearingObject'(A))), 309:[]:documentation('Entity', string('"The universal class of individuals. This is the root node of the ontology."')), 'Merge', 'BASE ONTOLOGY', 621). sigmaCache('include-context'('STRUCTURAL', 'ONTOLOGY'), 308:[]:'include-context'('STRUCTURAL', 'ONTOLOGY'), 'Merge', 'BASE ONTOLOGY', 614). sigmaCache(documentation('$Relation'('PowerSetFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"(PowerSetFn ?CLASS) maps the Class ?CLASS to the Class of all subclasses of ?CLASS."'), 'ContentBearingObject'(B))), 307:[]:documentation('PowerSetFn', string('"(PowerSetFn ?CLASS) maps the Class ?CLASS to the Class of all subclasses of ?CLASS."')), 'Merge', 'STRUCTURAL ONTOLOGY', 602). sigmaCache(rangeSubclass('$Relation'('PowerSetFn', 'Function'('UnaryFunction'(A))), '$Class'('Class')), 306:[]:rangeSubclass('PowerSetFn', 'Class'), 'Merge', 'STRUCTURAL ONTOLOGY', 600). sigmaCache(domain('$Relation'('PowerSetFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 305:[]:domain('PowerSetFn', 1, 'Class'), 'Merge', 'STRUCTURAL ONTOLOGY', 598). sigmaCache(instance('$Relation'('PowerSetFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 304:[]:instance('PowerSetFn', 'UnaryFunction'), 'Merge', 'STRUCTURAL ONTOLOGY', 596). sigmaCache(documentation('$Relation'(holds, 'Predicate'(A)), '$Object'(string('"(holds P N1 ... NK) is true just in case the tuple of objects denoted by N1,..., NK is an element of the Relation P."'), 'ContentBearingObject'(B))), 303:[]:documentation(holds, string('"(holds P N1 ... NK) is true just in case the tuple of objects denoted by N1,..., NK is an element of the Relation P."')), 'Merge', 'STRUCTURAL ONTOLOGY', 590). sigmaCache(domain('$Relation'(holds, 'Predicate'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Relation')), 302:[]:domain(holds, 1, 'Relation'), 'Merge', 'STRUCTURAL ONTOLOGY', 588). sigmaCache(instance('$Relation'(holds, 'Predicate'(A)), '$Class'('VariableArityRelation')), 301:[]:instance(holds, 'VariableArityRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 586). sigmaCache(instance('$Relation'(holds, 'Predicate'(A)), '$Class'('Predicate')), 300:[]:instance(holds, 'Predicate'), 'Merge', 'STRUCTURAL ONTOLOGY', 584). sigmaCache(documentation('$Relation'('AssignmentFn', 'Function'(A)), '$Object'(string('"If F is a function with a value for the objects denoted by N1,..., NK, then the term (AssignmentFn F N1 ... NK) denotes the value of applying F to the objects denoted by N1,..., NK. Otherwise, the value is undefined."'), 'ContentBearingObject'(B))), 299:[]:documentation('AssignmentFn', string('"If F is a function with a value for the objects denoted by N1,..., NK, then the term (AssignmentFn F N1 ... NK) denotes the value of applying F to the objects denoted by N1,..., NK. Otherwise, the value is undefined."')), 'Merge', 'STRUCTURAL ONTOLOGY', 582). sigmaCache(range('$Relation'('AssignmentFn', 'Function'(A)), '$Class'('Entity')), 298:[]:range('AssignmentFn', 'Entity'), 'Merge', 'STRUCTURAL ONTOLOGY', 580). sigmaCache(domain('$Relation'('AssignmentFn', 'Function'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Function')), 297:[]:domain('AssignmentFn', 1, 'Function'), 'Merge', 'STRUCTURAL ONTOLOGY', 578). sigmaCache(instance('$Relation'('AssignmentFn', 'Function'(A)), '$Class'('VariableArityRelation')), 296:[]:instance('AssignmentFn', 'VariableArityRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 576). sigmaCache(instance('$Relation'('AssignmentFn', 'Function'(A)), '$Class'('Function')), 295:[]:instance('AssignmentFn', 'Function'), 'Merge', 'STRUCTURAL ONTOLOGY', 574). sigmaCache(documentation('$Relation'(entails, 'Predicate'('SententialOperator'(A))), '$Object'(string('"The operator of logical entailment. (entails ?FORMULA1 ?FORMULA2) means that ?FORMULA2 can be derived from ?FORMULA1 by means of the proof theory of SUO-KIF."'), 'ContentBearingObject'(B))), 294:[]:documentation(entails, string('"The operator of logical entailment. (entails ?FORMULA1 ?FORMULA2) means that ?FORMULA2 can be derived from ?FORMULA1 by means of the proof theory of SUO-KIF."')), 'Merge', 'STRUCTURAL ONTOLOGY', 572). sigmaCache(domain('$Relation'(entails, 'Predicate'('SententialOperator'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 293:[]:domain(entails, 2, 'Formula'), 'Merge', 'STRUCTURAL ONTOLOGY', 570). sigmaCache(domain('$Relation'(entails, 'Predicate'('SententialOperator'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 292:[]:domain(entails, 1, 'Formula'), 'Merge', 'STRUCTURAL ONTOLOGY', 568). sigmaCache(instance('$Relation'(entails, 'Predicate'('SententialOperator'(A))), '$Class'('SententialOperator')), 291:[]:instance(entails, 'SententialOperator'), 'Merge', 'STRUCTURAL ONTOLOGY', 566). sigmaCache(documentation('$Relation'(not, 'Predicate'('SententialOperator'(A))), '$Object'(string('"The truth-functional connective of negation."'), 'ContentBearingObject'(B))), 290:[]:documentation(not, string('"The truth-functional connective of negation."')), 'Merge', 'STRUCTURAL ONTOLOGY', 564). sigmaCache(domain('$Relation'(not, 'Predicate'('SententialOperator'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 289:[]:domain(not, 1, 'Formula'), 'Merge', 'STRUCTURAL ONTOLOGY', 562). sigmaCache(instance('$Relation'(not, 'Predicate'('SententialOperator'(A))), '$Class'('SententialOperator')), 288:[]:instance(not, 'SententialOperator'), 'Merge', 'STRUCTURAL ONTOLOGY', 560). sigmaCache(documentation('$Relation'(<=>, 'Predicate'('SententialOperator'(A))), '$Object'(string('"The truth-functional connective of bi-implication."'), 'ContentBearingObject'(B))), 287:[]:documentation(<=>, string('"The truth-functional connective of bi-implication."')), 'Merge', 'STRUCTURAL ONTOLOGY', 558). sigmaCache(domain('$Relation'(<=>, 'Predicate'('SententialOperator'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 286:[]:domain(<=>, 2, 'Formula'), 'Merge', 'STRUCTURAL ONTOLOGY', 556). sigmaCache(domain('$Relation'(<=>, 'Predicate'('SententialOperator'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 285:[]:domain(<=>, 1, 'Formula'), 'Merge', 'STRUCTURAL ONTOLOGY', 554). sigmaCache(instance('$Relation'(<=>, 'Predicate'('SententialOperator'(A))), '$Class'('SententialOperator')), 284:[]:instance(<=>, 'SententialOperator'), 'Merge', 'STRUCTURAL ONTOLOGY', 552). sigmaCache(documentation('$Relation'(=>, 'Predicate'('SententialOperator'(A))), '$Object'(string('"The truth-functional connective of implication."'), 'ContentBearingObject'(B))), 283:[]:documentation(=>, string('"The truth-functional connective of implication."')), 'Merge', 'STRUCTURAL ONTOLOGY', 550). sigmaCache(domain('$Relation'(=>, 'Predicate'('SententialOperator'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 282:[]:domain(=>, 2, 'Formula'), 'Merge', 'STRUCTURAL ONTOLOGY', 548). sigmaCache(domain('$Relation'(=>, 'Predicate'('SententialOperator'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 281:[]:domain(=>, 1, 'Formula'), 'Merge', 'STRUCTURAL ONTOLOGY', 546). sigmaCache(instance('$Relation'(=>, 'Predicate'('SententialOperator'(A))), '$Class'('SententialOperator')), 280:[]:instance(=>, 'SententialOperator'), 'Merge', 'STRUCTURAL ONTOLOGY', 544). sigmaCache(documentation('$Relation'(or, 'Predicate'('SententialOperator'(A))), '$Object'(string('"The truth-functional connective of disjunction."'), 'ContentBearingObject'(B))), 279:[]:documentation(or, string('"The truth-functional connective of disjunction."')), 'Merge', 'STRUCTURAL ONTOLOGY', 542). sigmaCache(domain('$Relation'(or, 'Predicate'('SententialOperator'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 278:[]:domain(or, 2, 'Formula'), 'Merge', 'STRUCTURAL ONTOLOGY', 540). sigmaCache(domain('$Relation'(or, 'Predicate'('SententialOperator'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 277:[]:domain(or, 1, 'Formula'), 'Merge', 'STRUCTURAL ONTOLOGY', 538). sigmaCache(instance('$Relation'(or, 'Predicate'('SententialOperator'(A))), '$Class'('SententialOperator')), 276:[]:instance(or, 'SententialOperator'), 'Merge', 'STRUCTURAL ONTOLOGY', 536). sigmaCache(documentation('$Relation'(and, 'Predicate'('SententialOperator'(A))), '$Object'(string('"The truth-functional connective of conjunction."'), 'ContentBearingObject'(B))), 275:[]:documentation(and, string('"The truth-functional connective of conjunction."')), 'Merge', 'STRUCTURAL ONTOLOGY', 534). sigmaCache(domain('$Relation'(and, 'Predicate'('SententialOperator'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 274:[]:domain(and, 2, 'Formula'), 'Merge', 'STRUCTURAL ONTOLOGY', 532). sigmaCache(domain('$Relation'(and, 'Predicate'('SententialOperator'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Formula')), 273:[]:domain(and, 1, 'Formula'), 'Merge', 'STRUCTURAL ONTOLOGY', 530). sigmaCache(instance('$Relation'(and, 'Predicate'('SententialOperator'(A))), '$Class'('SententialOperator')), 272:[]:instance(and, 'SententialOperator'), 'Merge', 'STRUCTURAL ONTOLOGY', 528). sigmaCache(documentation('$Relation'(successorAttributeClosure, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"The transitive closure of successorAttribute. (successorAttributeClosure ?ATTR1 ?ATTR2) means that there is a chain of successorAttribute assertions connecting ?ATTR1 and ?ATTR2."'), 'ContentBearingObject'(B))), 269:[]:documentation(successorAttributeClosure, string('"The transitive closure of successorAttribute. (successorAttributeClosure ?ATTR1 ?ATTR2) means that there is a chain of successorAttribute assertions connecting ?ATTR1 and ?ATTR2."')), 'Merge', 'STRUCTURAL ONTOLOGY', 524). sigmaCache(relatedInternalConcept('$Relation'(successorAttributeClosure, 'Predicate'('BinaryPredicate'(A))), '$Relation'(successorAttribute, 'Predicate'('BinaryPredicate'(B)))), 268:[]:relatedInternalConcept(successorAttributeClosure, successorAttribute), 'Merge', 'STRUCTURAL ONTOLOGY', 522). sigmaCache(domain('$Relation'(successorAttributeClosure, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Attribute')), 267:[]:domain(successorAttributeClosure, 2, 'Attribute'), 'Merge', 'STRUCTURAL ONTOLOGY', 520). sigmaCache(domain('$Relation'(successorAttributeClosure, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Attribute')), 266:[]:domain(successorAttributeClosure, 1, 'Attribute'), 'Merge', 'STRUCTURAL ONTOLOGY', 518). sigmaCache(instance('$Relation'(successorAttributeClosure, 'Predicate'('BinaryPredicate'(A))), '$Class'('IrreflexiveRelation')), 265:[]:instance(successorAttributeClosure, 'IrreflexiveRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 516). sigmaCache(instance('$Relation'(successorAttributeClosure, 'Predicate'('BinaryPredicate'(A))), '$Class'('TransitiveRelation')), 264:[]:instance(successorAttributeClosure, 'TransitiveRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 514). sigmaCache(instance('$Relation'(successorAttributeClosure, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 263:[]:instance(successorAttributeClosure, 'BinaryPredicate'), 'Merge', 'STRUCTURAL ONTOLOGY', 512). sigmaCache(documentation('$Relation'(successorAttribute, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(successorAttribute ?ATTR1 ?ATTR2) means that ?ATTR2 is the attribute that comes immediately after ?ATTR1 on the scale that they share."'), 'ContentBearingObject'(B))), 262:[]:documentation(successorAttribute, string('"(successorAttribute ?ATTR1 ?ATTR2) means that ?ATTR2 is the attribute that comes immediately after ?ATTR1 on the scale that they share."')), 'Merge', 'STRUCTURAL ONTOLOGY', 510). sigmaCache(domain('$Relation'(successorAttribute, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Attribute')), 261:[]:domain(successorAttribute, 2, 'Attribute'), 'Merge', 'STRUCTURAL ONTOLOGY', 508). sigmaCache(domain('$Relation'(successorAttribute, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Attribute')), 260:[]:domain(successorAttribute, 1, 'Attribute'), 'Merge', 'STRUCTURAL ONTOLOGY', 506). sigmaCache(instance('$Relation'(successorAttribute, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 259:[]:instance(successorAttribute, 'AsymmetricRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 504). sigmaCache(instance('$Relation'(successorAttribute, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 258:[]:instance(successorAttribute, 'BinaryPredicate'), 'Merge', 'STRUCTURAL ONTOLOGY', 502). sigmaCache(documentation('$Relation'(subAttribute, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"Means that the second argument can be ascribed to everything which has the first argument ascribed to it."'), 'ContentBearingObject'(B))), 248:[]:documentation(subAttribute, string('"Means that the second argument can be ascribed to everything which has the first argument ascribed to it."')), 'Merge', 'STRUCTURAL ONTOLOGY', 496). sigmaCache(disjointRelation('$Relation'(subAttribute, 'Predicate'('BinaryPredicate'(A))), '$Relation'(successorAttribute, 'Predicate'('BinaryPredicate'(B)))), 247:[]:disjointRelation(subAttribute, successorAttribute), 'Merge', 'STRUCTURAL ONTOLOGY', 494). sigmaCache(domain('$Relation'(subAttribute, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Attribute')), 246:[]:domain(subAttribute, 2, 'Attribute'), 'Merge', 'STRUCTURAL ONTOLOGY', 492). sigmaCache(domain('$Relation'(subAttribute, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Attribute')), 245:[]:domain(subAttribute, 1, 'Attribute'), 'Merge', 'STRUCTURAL ONTOLOGY', 490). sigmaCache(instance('$Relation'(subAttribute, 'Predicate'('BinaryPredicate'(A))), '$Class'('PartialOrderingRelation')), 244:[]:instance(subAttribute, 'PartialOrderingRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 488). sigmaCache(instance('$Relation'(subAttribute, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 243:[]:instance(subAttribute, 'BinaryPredicate'), 'Merge', 'STRUCTURAL ONTOLOGY', 486). sigmaCache(documentation('$Relation'(name, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(name ?ENTITY ?STRING) means that the thing ?ENTITY has the SymbolicString ?STRING as its name."'), 'ContentBearingObject'(B))), 242:[]:documentation(name, string('"(name ?ENTITY ?STRING) means that the thing ?ENTITY has the SymbolicString ?STRING as its name."')), 'Merge', 'STRUCTURAL ONTOLOGY', 484). sigmaCache(domain('$Relation'(name, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('SymbolicString')), 241:[]:domain(name, 2, 'SymbolicString'), 'Merge', 'STRUCTURAL ONTOLOGY', 482). sigmaCache(domain('$Relation'(name, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Entity')), 240:[]:domain(name, 1, 'Entity'), 'Merge', 'STRUCTURAL ONTOLOGY', 480). sigmaCache(instance('$Relation'(name, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 239:[]:instance(name, 'BinaryPredicate'), 'Merge', 'STRUCTURAL ONTOLOGY', 478). sigmaCache(documentation('$Relation'(subsumedExternalConcept, 'Predicate'(A)), '$Object'(string('"(subsumedExternalConcept ?STRING ?THING ?LANGUAGE) means that the SUMO concept ?THING is subsumed by the meaning of ?STRING in ?LANGUAGE, i.e. the concept ?THING is narrower in meaning than ?STRING."'), 'ContentBearingObject'(B))), 238:[]:documentation(subsumedExternalConcept, string('"(subsumedExternalConcept ?STRING ?THING ?LANGUAGE) means that the SUMO concept ?THING is subsumed by the meaning of ?STRING in ?LANGUAGE, i.e. the concept ?THING is narrower in meaning than ?STRING."')), 'Merge', 'STRUCTURAL ONTOLOGY', 476). sigmaCache(subrelation('$Relation'(subsumedExternalConcept, 'Predicate'(A)), '$Relation'(relatedExternalConcept, 'Predicate'('TernaryPredicate'(B)))), 237:[]:subrelation(subsumedExternalConcept, relatedExternalConcept), 'Merge', 'STRUCTURAL ONTOLOGY', 474). sigmaCache(documentation('$Relation'(subsumingExternalConcept, 'Predicate'(A)), '$Object'(string('"(subsumingExternalConcept ?STRING ?THING ?LANGUAGE) means that the SUMO concept ?THING subsumes the meaning of ?STRING in ?LANGUAGE, i.e. the concept ?THING is broader in meaning than ?STRING."'), 'ContentBearingObject'(B))), 236:[]:documentation(subsumingExternalConcept, string('"(subsumingExternalConcept ?STRING ?THING ?LANGUAGE) means that the SUMO concept ?THING subsumes the meaning of ?STRING in ?LANGUAGE, i.e. the concept ?THING is broader in meaning than ?STRING."')), 'Merge', 'STRUCTURAL ONTOLOGY', 472). sigmaCache(disjointRelation('$Relation'(subsumingExternalConcept, 'Predicate'(A)), '$Relation'(subsumedExternalConcept, 'Predicate'(B))), 235:[]:disjointRelation(subsumingExternalConcept, subsumedExternalConcept), 'Merge', 'STRUCTURAL ONTOLOGY', 470). sigmaCache(subrelation('$Relation'(subsumingExternalConcept, 'Predicate'(A)), '$Relation'(relatedExternalConcept, 'Predicate'('TernaryPredicate'(B)))), 234:[]:subrelation(subsumingExternalConcept, relatedExternalConcept), 'Merge', 'STRUCTURAL ONTOLOGY', 468). sigmaCache(documentation('$Relation'(synonymousExternalConcept, 'Predicate'(A)), '$Object'(string('"(synonymousExternalConcept ?STRING ?THING ?LANGUAGE) means that the SUMO concept ?THING has the same meaning as ?STRING in ?LANGUAGE."'), 'ContentBearingObject'(B))), 233:[]:documentation(synonymousExternalConcept, string('"(synonymousExternalConcept ?STRING ?THING ?LANGUAGE) means that the SUMO concept ?THING has the same meaning as ?STRING in ?LANGUAGE."')), 'Merge', 'STRUCTURAL ONTOLOGY', 466). sigmaCache(disjointRelation('$Relation'(synonymousExternalConcept, 'Predicate'(A)), '$Relation'(subsumingExternalConcept, 'Predicate'(B))), 232:[]:disjointRelation(synonymousExternalConcept, subsumingExternalConcept), 'Merge', 'STRUCTURAL ONTOLOGY', 464). sigmaCache(disjointRelation('$Relation'(synonymousExternalConcept, 'Predicate'(A)), '$Relation'(subsumedExternalConcept, 'Predicate'(B))), 231:[]:disjointRelation(synonymousExternalConcept, subsumedExternalConcept), 'Merge', 'STRUCTURAL ONTOLOGY', 462). sigmaCache(subrelation('$Relation'(synonymousExternalConcept, 'Predicate'(A)), '$Relation'(relatedExternalConcept, 'Predicate'('TernaryPredicate'(B)))), 230:[]:subrelation(synonymousExternalConcept, relatedExternalConcept), 'Merge', 'STRUCTURAL ONTOLOGY', 460). sigmaCache(documentation('$Relation'(relatedExternalConcept, 'Predicate'('TernaryPredicate'(A))), '$Object'(string('"Used to signify a three-place relation between a concept in an external knowledge source, a concept in the SUMO, and the name of the other knowledge source."'), 'ContentBearingObject'(B))), 229:[]:documentation(relatedExternalConcept, string('"Used to signify a three-place relation between a concept in an external knowledge source, a concept in the SUMO, and the name of the other knowledge source."')), 'Merge', 'STRUCTURAL ONTOLOGY', 458). sigmaCache(relatedInternalConcept('$Relation'(relatedExternalConcept, 'Predicate'('TernaryPredicate'(A))), '$Relation'(relatedInternalConcept, 'Predicate'('BinaryPredicate'(B)))), 228:[]:relatedInternalConcept(relatedExternalConcept, relatedInternalConcept), 'Merge', 'STRUCTURAL ONTOLOGY', 456). sigmaCache(domain('$Relation'(relatedExternalConcept, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(3, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Language')), 227:[]:domain(relatedExternalConcept, 3, 'Language'), 'Merge', 'STRUCTURAL ONTOLOGY', 454). sigmaCache(domain('$Relation'(relatedExternalConcept, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('SymbolicString')), 226:[]:domain(relatedExternalConcept, 2, 'SymbolicString'), 'Merge', 'STRUCTURAL ONTOLOGY', 452). sigmaCache(domain('$Relation'(relatedExternalConcept, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Entity')), 225:[]:domain(relatedExternalConcept, 1, 'Entity'), 'Merge', 'STRUCTURAL ONTOLOGY', 450). sigmaCache(instance('$Relation'(relatedExternalConcept, 'Predicate'('TernaryPredicate'(A))), '$Class'('TernaryPredicate')), 224:[]:instance(relatedExternalConcept, 'TernaryPredicate'), 'Merge', 'STRUCTURAL ONTOLOGY', 448). sigmaCache(documentation('$Relation'(relatedInternalConcept, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"Means that the two arguments are related concepts within the SUMO, i.e. there is a significant similarity of meaning between them. To indicate a meaning relation between a SUMO concept and a concept from another source, use the Predicate relatedExternalConcept."'), 'ContentBearingObject'(B))), 223:[]:documentation(relatedInternalConcept, string('"Means that the two arguments are related concepts within the SUMO, i.e. there is a significant similarity of meaning between them. To indicate a meaning relation between a SUMO concept and a concept from another source, use the Predicate relatedExternalConcept."')), 'Merge', 'STRUCTURAL ONTOLOGY', 446). sigmaCache(domain('$Relation'(relatedInternalConcept, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Entity')), 222:[]:domain(relatedInternalConcept, 2, 'Entity'), 'Merge', 'STRUCTURAL ONTOLOGY', 444). sigmaCache(domain('$Relation'(relatedInternalConcept, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Entity')), 221:[]:domain(relatedInternalConcept, 1, 'Entity'), 'Merge', 'STRUCTURAL ONTOLOGY', 442). sigmaCache(instance('$Relation'(relatedInternalConcept, 'Predicate'('BinaryPredicate'(A))), '$Class'('EquivalenceRelation')), 220:[]:instance(relatedInternalConcept, 'EquivalenceRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 440). sigmaCache(instance('$Relation'(relatedInternalConcept, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 219:[]:instance(relatedInternalConcept, 'BinaryPredicate'), 'Merge', 'STRUCTURAL ONTOLOGY', 438). sigmaCache(documentation('$Relation'(singleValued, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(singleValued ?REL ?INT) means that the argument position of ?REL corresponding to ?INT is single-valued, i.e. an assignment of values to the other argument positions determines a unique value for the argument position corresponding to ?INT."'), 'ContentBearingObject'(B))), 218:[]:documentation(singleValued, string('"(singleValued ?REL ?INT) means that the argument position of ?REL corresponding to ?INT is single-valued, i.e. an assignment of values to the other argument positions determines a unique value for the argument position corresponding to ?INT."')), 'Merge', 'STRUCTURAL ONTOLOGY', 426). sigmaCache(domain('$Relation'(singleValued, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Integer')), 217:[]:domain(singleValued, 2, 'Integer'), 'Merge', 'STRUCTURAL ONTOLOGY', 424). sigmaCache(domain('$Relation'(singleValued, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Predicate')), 216:[]:domain(singleValued, 1, 'Predicate'), 'Merge', 'STRUCTURAL ONTOLOGY', 422). sigmaCache(instance('$Relation'(singleValued, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 215:[]:instance(singleValued, 'AsymmetricRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 420). sigmaCache(instance('$Relation'(singleValued, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 214:[]:instance(singleValued, 'BinaryPredicate'), 'Merge', 'STRUCTURAL ONTOLOGY', 418). sigmaCache(documentation('$Relation'(partition, 'Predicate'(A)), '$Object'(string('"A partition of a class C is a set of mutually disjoint classes (a subclass partition) which covers C. Every instance of C is an instance of exactly one of the subclasses in the partition."'), 'ContentBearingObject'(B))), 213:[]:documentation(partition, string('"A partition of a class C is a set of mutually disjoint classes (a subclass partition) which covers C. Every instance of C is an instance of exactly one of the subclasses in the partition."')), 'Merge', 'STRUCTURAL ONTOLOGY', 416). sigmaCache(subrelation('$Relation'(partition, 'Predicate'(A)), '$Relation'(disjointDecomposition, 'Predicate'(B))), 212:[]:subrelation(partition, disjointDecomposition), 'Merge', 'STRUCTURAL ONTOLOGY', 414). sigmaCache(subrelation('$Relation'(partition, 'Predicate'(A)), '$Relation'(exhaustiveDecomposition, 'Predicate'(B))), 211:[]:subrelation(partition, exhaustiveDecomposition), 'Merge', 'STRUCTURAL ONTOLOGY', 412). sigmaCache(domain('$Relation'(disjointDecomposition, 'Predicate'(A)), '$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(C))))))), '$Class'('Class')), 172:['INT'=B]:domain(disjointDecomposition, B, 'Class'), 'Merge', 'STRUCTURAL ONTOLOGY', 404). sigmaCache(documentation('$Relation'(disjointDecomposition, 'Predicate'(A)), '$Object'(string('"A disjointDecomposition of a Class C is a set of subclasses of C that are mutually disjoint."'), 'ContentBearingObject'(B))), 171:[]:documentation(disjointDecomposition, string('"A disjointDecomposition of a Class C is a set of subclasses of C that are mutually disjoint."')), 'Merge', 'STRUCTURAL ONTOLOGY', 402). sigmaCache(relatedInternalConcept('$Relation'(disjointDecomposition, 'Predicate'(A)), '$Relation'(disjoint, 'Predicate'('BinaryPredicate'(B)))), 170:[]:relatedInternalConcept(disjointDecomposition, disjoint), 'Merge', 'STRUCTURAL ONTOLOGY', 400). sigmaCache(relatedInternalConcept('$Relation'(disjointDecomposition, 'Predicate'(A)), '$Relation'(exhaustiveDecomposition, 'Predicate'(B))), 169:[]:relatedInternalConcept(disjointDecomposition, exhaustiveDecomposition), 'Merge', 'STRUCTURAL ONTOLOGY', 398). sigmaCache(domain('$Relation'(disjointDecomposition, 'Predicate'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 168:[]:domain(disjointDecomposition, 1, 'Class'), 'Merge', 'STRUCTURAL ONTOLOGY', 396). sigmaCache(instance('$Relation'(disjointDecomposition, 'Predicate'(A)), '$Class'('VariableArityRelation')), 167:[]:instance(disjointDecomposition, 'VariableArityRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 394). sigmaCache(instance('$Relation'(disjointDecomposition, 'Predicate'(A)), '$Class'('Predicate')), 166:[]:instance(disjointDecomposition, 'Predicate'), 'Merge', 'STRUCTURAL ONTOLOGY', 392). sigmaCache(domain('$Relation'(exhaustiveDecomposition, 'Predicate'(A)), '$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(C))))))), '$Class'('Class')), 150:['INT'=B]:domain(exhaustiveDecomposition, B, 'Class'), 'Merge', 'STRUCTURAL ONTOLOGY', 384). sigmaCache(documentation('$Relation'(exhaustiveDecomposition, 'Predicate'(A)), '$Object'(string('"An exhaustiveDecomposition of a Class C is a set of subclasses of C such that every subclass of C either is an element of the set or is a subclass of an element of the set. Note: this does not necessarily mean that the elements of the set are disjoint (see partition - a partition is a disjoint exhaustive decomposition.)"'), 'ContentBearingObject'(B))), 149:[]:documentation(exhaustiveDecomposition, string('"An exhaustiveDecomposition of a Class C is a set of subclasses of C such that every subclass of C either is an element of the set or is a subclass of an element of the set. Note: this does not necessarily mean that the elements of the set are disjoint (see partition - a partition is a disjoint exhaustive decomposition.)"')), 'Merge', 'STRUCTURAL ONTOLOGY', 382). sigmaCache(relatedInternalConcept('$Relation'(exhaustiveDecomposition, 'Predicate'(A)), '$Relation'(partition, 'Predicate'(B))), 148:[]:relatedInternalConcept(exhaustiveDecomposition, partition), 'Merge', 'STRUCTURAL ONTOLOGY', 380). sigmaCache(domain('$Relation'(exhaustiveDecomposition, 'Predicate'(A)), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 147:[]:domain(exhaustiveDecomposition, 1, 'Class'), 'Merge', 'STRUCTURAL ONTOLOGY', 378). sigmaCache(instance('$Relation'(exhaustiveDecomposition, 'Predicate'(A)), '$Class'('VariableArityRelation')), 146:[]:instance(exhaustiveDecomposition, 'VariableArityRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 376). sigmaCache(instance('$Relation'(exhaustiveDecomposition, 'Predicate'(A)), '$Class'('Predicate')), 145:[]:instance(exhaustiveDecomposition, 'Predicate'), 'Merge', 'STRUCTURAL ONTOLOGY', 374). sigmaCache(documentation('$Relation'(contraryProperty, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"Means that the two arguments are properties that are opposed to one another, e.g. Pliable versus Rigid."'), 'ContentBearingObject'(B))), 141:[]:documentation(contraryProperty, string('"Means that the two arguments are properties that are opposed to one another, e.g. Pliable versus Rigid."')), 'Merge', 'STRUCTURAL ONTOLOGY', 370). sigmaCache(domain('$Relation'(contraryProperty, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Attribute')), 140:[]:domain(contraryProperty, 2, 'Attribute'), 'Merge', 'STRUCTURAL ONTOLOGY', 368). sigmaCache(domain('$Relation'(contraryProperty, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Attribute')), 139:[]:domain(contraryProperty, 1, 'Attribute'), 'Merge', 'STRUCTURAL ONTOLOGY', 366). sigmaCache(instance('$Relation'(contraryProperty, 'Predicate'('BinaryPredicate'(A))), '$Class'('IrreflexiveRelation')), 138:[]:instance(contraryProperty, 'IrreflexiveRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 364). sigmaCache(instance('$Relation'(contraryProperty, 'Predicate'('BinaryPredicate'(A))), '$Class'('SymmetricRelation')), 137:[]:instance(contraryProperty, 'SymmetricRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 362). sigmaCache(instance('$Relation'(contraryProperty, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 136:[]:instance(contraryProperty, 'BinaryPredicate'), 'Merge', 'STRUCTURAL ONTOLOGY', 360). sigmaCache(documentation('$Relation'(disjointRelation, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(disjointRelation ?REL1 ?REL2) means that the two relations ?REL1 and ?REL2 have no tuples in common. In other words, the intersection of ?REL1 and ?REL2 is the null set."'), 'ContentBearingObject'(B))), 128:[]:documentation(disjointRelation, string('"(disjointRelation ?REL1 ?REL2) means that the two relations ?REL1 and ?REL2 have no tuples in common. In other words, the intersection of ?REL1 and ?REL2 is the null set."')), 'Merge', 'STRUCTURAL ONTOLOGY', 352). sigmaCache(relatedInternalConcept('$Relation'(disjointRelation, 'Predicate'('BinaryPredicate'(A))), '$Relation'(disjoint, 'Predicate'('BinaryPredicate'(B)))), 127:[]:relatedInternalConcept(disjointRelation, disjoint), 'Merge', 'STRUCTURAL ONTOLOGY', 350). sigmaCache(domain('$Relation'(disjointRelation, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Relation')), 126:[]:domain(disjointRelation, 2, 'Relation'), 'Merge', 'STRUCTURAL ONTOLOGY', 348). sigmaCache(domain('$Relation'(disjointRelation, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Relation')), 125:[]:domain(disjointRelation, 1, 'Relation'), 'Merge', 'STRUCTURAL ONTOLOGY', 346). sigmaCache(instance('$Relation'(disjointRelation, 'Predicate'('BinaryPredicate'(A))), '$Class'('IrreflexiveRelation')), 124:[]:instance(disjointRelation, 'IrreflexiveRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 344). sigmaCache(instance('$Relation'(disjointRelation, 'Predicate'('BinaryPredicate'(A))), '$Class'('SymmetricRelation')), 123:[]:instance(disjointRelation, 'SymmetricRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 342). sigmaCache(instance('$Relation'(disjointRelation, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 122:[]:instance(disjointRelation, 'BinaryPredicate'), 'Merge', 'STRUCTURAL ONTOLOGY', 340). sigmaCache(documentation('$Relation'(disjoint, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"Classes are disjoint only if they share no instances, i.e. just in case the result of applying IntersectionFn to them is empty."'), 'ContentBearingObject'(B))), 118:[]:documentation(disjoint, string('"Classes are disjoint only if they share no instances, i.e. just in case the result of applying IntersectionFn to them is empty."')), 'Merge', 'STRUCTURAL ONTOLOGY', 336). sigmaCache(domain('$Relation'(disjoint, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 117:[]:domain(disjoint, 2, 'Class'), 'Merge', 'STRUCTURAL ONTOLOGY', 334). sigmaCache(domain('$Relation'(disjoint, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 116:[]:domain(disjoint, 1, 'Class'), 'Merge', 'STRUCTURAL ONTOLOGY', 332). sigmaCache(instance('$Relation'(disjoint, 'Predicate'('BinaryPredicate'(A))), '$Class'('IrreflexiveRelation')), 115:[]:instance(disjoint, 'IrreflexiveRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 330). sigmaCache(instance('$Relation'(disjoint, 'Predicate'('BinaryPredicate'(A))), '$Class'('SymmetricRelation')), 114:[]:instance(disjoint, 'SymmetricRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 328). sigmaCache(instance('$Relation'(disjoint, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 113:[]:instance(disjoint, 'BinaryPredicate'), 'Merge', 'STRUCTURAL ONTOLOGY', 326). sigmaCache(documentation('$Relation'(documentation, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A relation between objects in the domain of discourse and strings of natural language text. The domain of documentation is not constants (names), but the objects themselves. This means that one does not quote the names when associating them with their documentation."'), 'ContentBearingObject'(B))), 112:[]:documentation(documentation, string('"A relation between objects in the domain of discourse and strings of natural language text. The domain of documentation is not constants (names), but the objects themselves. This means that one does not quote the names when associating them with their documentation."')), 'Merge', 'STRUCTURAL ONTOLOGY', 324). sigmaCache(domain('$Relation'(documentation, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('SymbolicString')), 111:[]:domain(documentation, 2, 'SymbolicString'), 'Merge', 'STRUCTURAL ONTOLOGY', 322). sigmaCache(domain('$Relation'(documentation, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Entity')), 110:[]:domain(documentation, 1, 'Entity'), 'Merge', 'STRUCTURAL ONTOLOGY', 320). sigmaCache(instance('$Relation'(documentation, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 109:[]:instance(documentation, 'AsymmetricRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 318). sigmaCache(instance('$Relation'(documentation, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 108:[]:instance(documentation, 'BinaryPredicate'), 'Merge', 'STRUCTURAL ONTOLOGY', 316). sigmaCache(documentation('$Relation'(valence, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"Specifies the number of arguments that a relation can take. If a relation does not have a fixed number of arguments, it does not have a valence and it is an instance of VariableArityRelation. For example, holds is a VariableArityRelation."'), 'ContentBearingObject'(B))), 107:[]:documentation(valence, string('"Specifies the number of arguments that a relation can take. If a relation does not have a fixed number of arguments, it does not have a valence and it is an instance of VariableArityRelation. For example, holds is a VariableArityRelation."')), 'Merge', 'STRUCTURAL ONTOLOGY', 314). sigmaCache(singleValued('$Relation'(valence, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'(B)))))), 106:[]:singleValued(valence, 2), 'Merge', 'STRUCTURAL ONTOLOGY', 312). sigmaCache(domain('$Relation'(valence, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('PositiveInteger')), 105:[]:domain(valence, 2, 'PositiveInteger'), 'Merge', 'STRUCTURAL ONTOLOGY', 310). sigmaCache(domain('$Relation'(valence, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Relation')), 104:[]:domain(valence, 1, 'Relation'), 'Merge', 'STRUCTURAL ONTOLOGY', 308). sigmaCache(instance('$Relation'(valence, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 103:[]:instance(valence, 'AsymmetricRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 306). sigmaCache(instance('$Relation'(valence, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 102:[]:instance(valence, 'BinaryPredicate'), 'Merge', 'STRUCTURAL ONTOLOGY', 304). sigmaCache(documentation('$Relation'('RangeFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"The range of a BinaryRelation ?REL is the Class of all things such that something bears ?REL to them."'), 'ContentBearingObject'(B))), 97:[]:documentation('RangeFn', string('"The range of a BinaryRelation ?REL is the Class of all things such that something bears ?REL to them."')), 'Merge', 'STRUCTURAL ONTOLOGY', 300). sigmaCache(range('$Relation'('RangeFn', 'Function'('UnaryFunction'(A))), '$Class'('Class')), 96:[]:range('RangeFn', 'Class'), 'Merge', 'STRUCTURAL ONTOLOGY', 298). sigmaCache(domain('$Relation'('RangeFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('BinaryRelation')), 95:[]:domain('RangeFn', 1, 'BinaryRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 296). sigmaCache(instance('$Relation'('RangeFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 94:[]:instance('RangeFn', 'UnaryFunction'), 'Merge', 'STRUCTURAL ONTOLOGY', 294). sigmaCache(documentation('$Relation'('DomainFn', 'Function'('UnaryFunction'(A))), '$Object'(string('"The domain of a BinaryRelation ?REL is the Class of all things that bear ?REL to something."'), 'ContentBearingObject'(B))), 89:[]:documentation('DomainFn', string('"The domain of a BinaryRelation ?REL is the Class of all things that bear ?REL to something."')), 'Merge', 'STRUCTURAL ONTOLOGY', 290). sigmaCache(range('$Relation'('DomainFn', 'Function'('UnaryFunction'(A))), '$Class'('Class')), 88:[]:range('DomainFn', 'Class'), 'Merge', 'STRUCTURAL ONTOLOGY', 288). sigmaCache(domain('$Relation'('DomainFn', 'Function'('UnaryFunction'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('BinaryRelation')), 87:[]:domain('DomainFn', 1, 'BinaryRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 286). sigmaCache(instance('$Relation'('DomainFn', 'Function'('UnaryFunction'(A))), '$Class'('UnaryFunction')), 86:[]:instance('DomainFn', 'UnaryFunction'), 'Merge', 'STRUCTURAL ONTOLOGY', 284). sigmaCache(documentation('$Relation'(rangeSubclass, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(rangeSubclass ?FUNCTION ?CLASS) means that all of the values assigned by ?FUNCTION are subclasses of ?CLASS."'), 'ContentBearingObject'(B))), 85:[]:documentation(rangeSubclass, string('"(rangeSubclass ?FUNCTION ?CLASS) means that all of the values assigned by ?FUNCTION are subclasses of ?CLASS."')), 'Merge', 'STRUCTURAL ONTOLOGY', 282). sigmaCache(domainSubclass('$Relation'(rangeSubclass, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 84:[]:domainSubclass(rangeSubclass, 2, 'Class'), 'Merge', 'STRUCTURAL ONTOLOGY', 280). sigmaCache(domain('$Relation'(rangeSubclass, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Function')), 83:[]:domain(rangeSubclass, 1, 'Function'), 'Merge', 'STRUCTURAL ONTOLOGY', 278). sigmaCache(instance('$Relation'(rangeSubclass, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 82:[]:instance(rangeSubclass, 'AsymmetricRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 276). sigmaCache(instance('$Relation'(rangeSubclass, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 81:[]:instance(rangeSubclass, 'BinaryPredicate'), 'Merge', 'STRUCTURAL ONTOLOGY', 274). sigmaCache(documentation('$Relation'(range, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"Gives the range of a function. In other words, (range ?FUNCTION ?CLASS) means that all of the values assigned by ?FUNCTION are instances of ?CLASS."'), 'ContentBearingObject'(B))), 80:[]:documentation(range, string('"Gives the range of a function. In other words, (range ?FUNCTION ?CLASS) means that all of the values assigned by ?FUNCTION are instances of ?CLASS."')), 'Merge', 'STRUCTURAL ONTOLOGY', 272). sigmaCache(domain('$Relation'(range, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 79:[]:domain(range, 2, 'Class'), 'Merge', 'STRUCTURAL ONTOLOGY', 270). sigmaCache(domain('$Relation'(range, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Function')), 78:[]:domain(range, 1, 'Function'), 'Merge', 'STRUCTURAL ONTOLOGY', 268). sigmaCache(instance('$Relation'(range, 'Predicate'('BinaryPredicate'(A))), '$Class'('AsymmetricRelation')), 77:[]:instance(range, 'AsymmetricRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 266). sigmaCache(instance('$Relation'(range, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 76:[]:instance(range, 'BinaryPredicate'), 'Merge', 'STRUCTURAL ONTOLOGY', 264). sigmaCache(documentation('$Relation'(equal, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"(equal ?ENTITY1 ?ENTITY2) is true just in case ?ENTITY1 is identical with ?ENTITY2."'), 'ContentBearingObject'(B))), 59:[]:documentation(equal, string('"(equal ?ENTITY1 ?ENTITY2) is true just in case ?ENTITY1 is identical with ?ENTITY2."')), 'Merge', 'STRUCTURAL ONTOLOGY', 258). sigmaCache(domain('$Relation'(equal, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Entity')), 58:[]:domain(equal, 2, 'Entity'), 'Merge', 'STRUCTURAL ONTOLOGY', 256). sigmaCache(domain('$Relation'(equal, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Entity')), 57:[]:domain(equal, 1, 'Entity'), 'Merge', 'STRUCTURAL ONTOLOGY', 254). sigmaCache(instance('$Relation'(equal, 'Predicate'('BinaryPredicate'(A))), '$Class'('RelationExtendedToQuantities')), 56:[]:instance(equal, 'RelationExtendedToQuantities'), 'Merge', 'STRUCTURAL ONTOLOGY', 252). sigmaCache(instance('$Relation'(equal, 'Predicate'('BinaryPredicate'(A))), '$Class'('EquivalenceRelation')), 55:[]:instance(equal, 'EquivalenceRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 250). sigmaCache(instance('$Relation'(equal, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 54:[]:instance(equal, 'BinaryPredicate'), 'Merge', 'STRUCTURAL ONTOLOGY', 248). sigmaCache(documentation('$Relation'(domainSubclass, 'Predicate'('TernaryPredicate'(A))), '$Object'(string('"Predicate used to specify argument type restrictions of Predicates. The formula (domainSubclass ?REL 3 ?CLASS) says that the 3rd element of each tuple in the relation ?REL is a subclass of ?CLASS."'), 'ContentBearingObject'(B))), 53:[]:documentation(domainSubclass, string('"Predicate used to specify argument type restrictions of Predicates. The formula (domainSubclass ?REL 3 ?CLASS) says that the 3rd element of each tuple in the relation ?REL is a subclass of ?CLASS."')), 'Merge', 'STRUCTURAL ONTOLOGY', 236). sigmaCache(domain('$Relation'(domainSubclass, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(3, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 52:[]:domain(domainSubclass, 3, 'Class'), 'Merge', 'STRUCTURAL ONTOLOGY', 234). sigmaCache(domain('$Relation'(domainSubclass, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('PositiveInteger')), 51:[]:domain(domainSubclass, 2, 'PositiveInteger'), 'Merge', 'STRUCTURAL ONTOLOGY', 232). sigmaCache(domain('$Relation'(domainSubclass, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Relation')), 50:[]:domain(domainSubclass, 1, 'Relation'), 'Merge', 'STRUCTURAL ONTOLOGY', 230). sigmaCache(instance('$Relation'(domainSubclass, 'Predicate'('TernaryPredicate'(A))), '$Class'('TernaryPredicate')), 49:[]:instance(domainSubclass, 'TernaryPredicate'), 'Merge', 'STRUCTURAL ONTOLOGY', 228). sigmaCache(documentation('$Relation'(domain, 'Predicate'('TernaryPredicate'(A))), '$Object'(string('"Provides a computationally and heuristically convenient mechanism for declaring the argument types of a given relation. The formula (domain ?REL 3 ?CLASS) says that the 3rd element of each tuple in the relation ?REL is an instance of ?CLASS. Specifying argument types is very helpful in maintaining ontologies. Representation systems can use these specifications to classify terms and check integrity constraints. If the restriction on the argument type of a Relation is not captured by a Class already defined in the ontology, one can specify a Class compositionally with the functions UnionFn, IntersectionFn, etc."'), 'ContentBearingObject'(B))), 48:[]:documentation(domain, string('"Provides a computationally and heuristically convenient mechanism for declaring the argument types of a given relation. The formula (domain ?REL 3 ?CLASS) says that the 3rd element of each tuple in the relation ?REL is an instance of ?CLASS. Specifying argument types is very helpful in maintaining ontologies. Representation systems can use these specifications to classify terms and check integrity constraints. If the restriction on the argument type of a Relation is not captured by a Class already defined in the ontology, one can specify a Class compositionally with the functions UnionFn, IntersectionFn, etc."')), 'Merge', 'STRUCTURAL ONTOLOGY', 216). sigmaCache(domain('$Relation'(domain, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(3, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 47:[]:domain(domain, 3, 'Class'), 'Merge', 'STRUCTURAL ONTOLOGY', 214). sigmaCache(domain('$Relation'(domain, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('PositiveInteger')), 46:[]:domain(domain, 2, 'PositiveInteger'), 'Merge', 'STRUCTURAL ONTOLOGY', 212). sigmaCache(domain('$Relation'(domain, 'Predicate'('TernaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Relation')), 45:[]:domain(domain, 1, 'Relation'), 'Merge', 'STRUCTURAL ONTOLOGY', 210). sigmaCache(instance('$Relation'(domain, 'Predicate'('TernaryPredicate'(A))), '$Class'('TernaryPredicate')), 44:[]:instance(domain, 'TernaryPredicate'), 'Merge', 'STRUCTURAL ONTOLOGY', 208). sigmaCache(documentation('$Relation'(subrelation, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"A Relation R is a subrelation Relation R\' if R is a subclass R\'. This implies that every tuple of R is also a tuple of R\'. Again, if R holds for some arguments arg_1, arg_2, ... arg_n, then R\' holds for the same arguments. Thus, a Relation and its subrelation must have the same valence. In CycL, subrelation is called #$genlPreds."'), 'ContentBearingObject'(B))), 32:[]:documentation(subrelation, string('"A Relation R is a subrelation Relation R\' if R is a subclass R\'. This implies that every tuple of R is also a tuple of R\'. Again, if R holds for some arguments arg_1, arg_2, ... arg_n, then R\' holds for the same arguments. Thus, a Relation and its subrelation must have the same valence. In CycL, subrelation is called #$genlPreds."')), 'Merge', 'STRUCTURAL ONTOLOGY', 198). sigmaCache(domain('$Relation'(subrelation, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Relation')), 31:[]:domain(subrelation, 2, 'Relation'), 'Merge', 'STRUCTURAL ONTOLOGY', 196). sigmaCache(domain('$Relation'(subrelation, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Relation')), 30:[]:domain(subrelation, 1, 'Relation'), 'Merge', 'STRUCTURAL ONTOLOGY', 194). sigmaCache(instance('$Relation'(subrelation, 'Predicate'('BinaryPredicate'(A))), '$Class'('PartialOrderingRelation')), 29:[]:instance(subrelation, 'PartialOrderingRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 192). sigmaCache(instance('$Relation'(subrelation, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 28:[]:instance(subrelation, 'BinaryPredicate'), 'Merge', 'STRUCTURAL ONTOLOGY', 190). sigmaCache(documentation('$Relation'(subclass, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"Class C is a subclass of Class P only if every instance of C is also an instance of P. A class may have multiple superclasses and subclasses."'), 'ContentBearingObject'(B))), 24:[]:documentation(subclass, string('"Class C is a subclass of Class P only if every instance of C is also an instance of P. A class may have multiple superclasses and subclasses."')), 'Merge', 'STRUCTURAL ONTOLOGY', 186). sigmaCache(domain('$Relation'(subclass, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 23:[]:domain(subclass, 2, 'Class'), 'Merge', 'STRUCTURAL ONTOLOGY', 184). sigmaCache(domain('$Relation'(subclass, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 22:[]:domain(subclass, 1, 'Class'), 'Merge', 'STRUCTURAL ONTOLOGY', 182). sigmaCache(instance('$Relation'(subclass, 'Predicate'('BinaryPredicate'(A))), '$Class'('PartialOrderingRelation')), 21:[]:instance(subclass, 'PartialOrderingRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 180). sigmaCache(instance('$Relation'(subclass, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 20:[]:instance(subclass, 'BinaryPredicate'), 'Merge', 'STRUCTURAL ONTOLOGY', 178). sigmaCache(documentation('$Relation'(inverse, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"The inverse of a BinaryRelation is a relation in which all the tuples of the original relation are reversed. In other words, one BinaryRelation is the inverse of another if they are equivalent when their arguments are swapped."'), 'ContentBearingObject'(B))), 11:[]:documentation(inverse, string('"The inverse of a BinaryRelation is a relation in which all the tuples of the original relation are reversed. In other words, one BinaryRelation is the inverse of another if they are equivalent when their arguments are swapped."')), 'Merge', 'STRUCTURAL ONTOLOGY', 174). sigmaCache(domain('$Relation'(inverse, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('BinaryRelation')), 10:[]:domain(inverse, 2, 'BinaryRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 172). sigmaCache(domain('$Relation'(inverse, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('BinaryRelation')), 9:[]:domain(inverse, 1, 'BinaryRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 170). sigmaCache(instance('$Relation'(inverse, 'Predicate'('BinaryPredicate'(A))), '$Class'('SymmetricRelation')), 8:[]:instance(inverse, 'SymmetricRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 168). sigmaCache(instance('$Relation'(inverse, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 7:[]:instance(inverse, 'BinaryPredicate'), 'Merge', 'STRUCTURAL ONTOLOGY', 166). sigmaCache(documentation('$Relation'(instance, 'Predicate'('BinaryPredicate'(A))), '$Object'(string('"An object is an instance a Class if it is a member of that Class. An individual may be an instance of many classes, some of which may be subclasses of others. Thus, there is no assumption in the meaning of instance about specificity or uniqueness."'), 'ContentBearingObject'(B))), 6:[]:documentation(instance, string('"An object is an instance a Class if it is a member of that Class. An individual may be an instance of many classes, some of which may be subclasses of others. Thus, there is no assumption in the meaning of instance about specificity or uniqueness."')), 'Merge', 'STRUCTURAL ONTOLOGY', 164). sigmaCache(domain('$Relation'(instance, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Class')), 5:[]:domain(instance, 2, 'Class'), 'Merge', 'STRUCTURAL ONTOLOGY', 162). sigmaCache(domain('$Relation'(instance, 'Predicate'('BinaryPredicate'(A))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('Entity')), 4:[]:domain(instance, 1, 'Entity'), 'Merge', 'STRUCTURAL ONTOLOGY', 160). sigmaCache(instance('$Relation'(instance, 'Predicate'('BinaryPredicate'(A))), '$Class'('AntisymmetricRelation')), 3:[]:instance(instance, 'AntisymmetricRelation'), 'Merge', 'STRUCTURAL ONTOLOGY', 158). sigmaCache(instance('$Relation'(instance, 'Predicate'('BinaryPredicate'(A))), '$Class'('BinaryPredicate')), 2:[]:instance(instance, 'BinaryPredicate'), 'Merge', 'STRUCTURAL ONTOLOGY', 156). sigmaCache('include-context'('BASE', 'ONTOLOGY'), 1:[]:'include-context'('BASE', 'ONTOLOGY'), 'Merge', 'STRUCTURAL ONTOLOGY', 147). :- dynamic sigmaCache/6. sigmaCache('~entails'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), 'f~HeadBodyc'(('f~'('~modalProperty'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(E))))))), '$Attribute'(F, 'NormativeProperty'(G))), [], [F], [C], []), 'f~'(modalProperty('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(H))))))), '$Attribute'(F, 'NormativeProperty'(I))), [], [F], [A], [])), [], [F], [A, C], [F]), 5490:['FORMULA1'=A, 'PROP'=F, 'FORMULA2'=C]:entails(and(not(modalProperty(C, F)), modalProperty(A, F)), not(entails(A, C))), 'Merge', 'QUALITIES', 7453). sigmaCache('~modalProperty'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), '$Attribute'(C, 'NormativeProperty'(D))), 'f~HeadBodyc'(('f~'('~modalProperty'('$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F))))))), '$Attribute'(C, 'NormativeProperty'(G))), [], [E], [C], []), 'f~'(entails('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(H))))))), '$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(I)))))))), [], [E], [A], [])), [], [E], [A, C], [E]), 5489:['FORMULA1'=A, 'PROP'=C, 'FORMULA2'=E]:entails(and(not(modalProperty(E, C)), entails(A, E)), not(modalProperty(A, C))), 'Merge', 'QUALITIES', 7453). sigmaCache(modalProperty('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), '$Attribute'(C, 'NormativeProperty'(D))), 't~HeadBodyc'(('t~'(entails('$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F))))))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(G)))))))), [], [E], [A], []), 't~'(modalProperty('$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(H))))))), '$Attribute'(C, 'NormativeProperty'(I))), [], [E], [C], [])), [], [E], [C, A], [E]), 5488:['FORMULA1'=E, 'PROP'=C, 'FORMULA2'=A]:entails(and(modalProperty(E, C), entails(E, A)), modalProperty(A, C)), 'Merge', 'QUALITIES', 7453). sigmaCache(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), attribute('$Object'(C, D), '$Attribute'('Living', 'BiologicalProperty'('AnimacyProperty'(E))))), 't~HeadBodyc'(('t~'(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F))))), attribute('$Object'(C, G), '$Attribute'(H, 'BiologicalProperty'('PsychologicalProperty'('ConsciousnessProperty'(I)))))), [], [H], [C, A], []), 't~'(instance('$Attribute'(H, 'BiologicalProperty'('PsychologicalProperty'('ConsciousnessProperty'(J)))), '$Class'('ConsciousnessProperty')), [], [H], [], [])), [], [H], [C, A], [H]), 5467:['PROPERTY'=H, 'TIME'=A, 'ORGANISM'=C]:entails(and(instance(H, 'ConsciousnessProperty'), holdsDuring(A, attribute(C, H))), holdsDuring(A, attribute(C, 'Living'))), 'Merge', 'QUALITIES', 7411). sigmaCache('~holdsDuring'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), attribute('$Object'(C, D), '$Attribute'(E, 'BiologicalProperty'('PsychologicalProperty'('ConsciousnessProperty'(F)))))), 'f~Head'(('f~'('~holdsDuring'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(G))))), attribute('$Object'(C, H), '$Attribute'('Living', 'BiologicalProperty'('AnimacyProperty'(I))))), [], [], [C, A], []), 'f~'(instance('$Attribute'(E, 'BiologicalProperty'('PsychologicalProperty'('ConsciousnessProperty'(J)))), '$Class'('ConsciousnessProperty')), [], [], [E], [])), [], [], [E, C, A]), 5466:['PROPERTY'=E, 'TIME'=A, 'ORGANISM'=C]:entails(and(instance(E, 'ConsciousnessProperty'), not(holdsDuring(A, attribute(C, 'Living')))), not(holdsDuring(A, attribute(C, E)))), 'Merge', 'QUALITIES', 7411). sigmaCache('~instance'('$Attribute'(A, 'BiologicalProperty'('PsychologicalProperty'('ConsciousnessProperty'(B)))), '$Class'('ConsciousnessProperty')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(D))))), attribute('$Object'(E, F), '$Attribute'('Living', 'BiologicalProperty'('AnimacyProperty'(G))))), [], [E, C], [], []), 'f~'(holdsDuring('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(H))))), attribute('$Object'(E, I), '$Attribute'(A, 'BiologicalProperty'('PsychologicalProperty'('ConsciousnessProperty'(J)))))), [], [E, C], [A], [])), [], [E, C], [A], [E, C]), 5465:['PROPERTY'=A, 'TIME'=C, 'ORGANISM'=E]:entails(and(holdsDuring(C, attribute(E, A)), not(holdsDuring(C, attribute(E, 'Living')))), not(instance(A, 'ConsciousnessProperty'))), 'Merge', 'QUALITIES', 7411). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Class'('TimeInterval')), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D)))))), attribute('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F)))), '$Attribute'('Living', 'BiologicalProperty'('AnimacyProperty'(G))))), [C], [E], [], []), 'f~'(birthTime('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(H)))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(J))))))), [], [E, I], [], []), 'f~'(deathTime('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(K)))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(L))))))), [], [E], [A], []), 'f~'(instance('$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(M)))))), '$Class'('TimeInterval')), [], [I], [], [])), [], [E, I, C], [A], [E, I], [C]), 5424:['ORGANISM'=E, 'TIME1'=I, 'TIME2'=A, 'INTERVAL'=C]:entails(and(not(holdsDuring(C, attribute(E, 'Living'))), and(birthTime(E, I), and(deathTime(E, A), instance(I, 'TimeInterval')))), not(instance(A, 'TimeInterval'))), 'Merge', 'QUALITIES', 7329). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Class'('TimeInterval')), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D)))))), attribute('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F)))), '$Attribute'('Living', 'BiologicalProperty'('AnimacyProperty'(G))))), [C], [E], [], []), 'f~'(birthTime('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(H)))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(I))))))), [], [E], [A], []), 'f~'(deathTime('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(J)))), '$Quantity'(K, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(L))))))), [], [E, K], [], []), 'f~'(instance('$Quantity'(K, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(M)))))), '$Class'('TimeInterval')), [], [K], [], [])), [], [E, K, C], [A], [E, K], [C]), 5423:['ORGANISM'=E, 'TIME1'=A, 'TIME2'=K, 'INTERVAL'=C]:entails(and(not(holdsDuring(C, attribute(E, 'Living'))), and(birthTime(E, A), and(deathTime(E, K), instance(K, 'TimeInterval')))), not(instance(A, 'TimeInterval'))), 'Merge', 'QUALITIES', 7329). sigmaCache('~deathTime'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F)))))), attribute('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G)))), '$Attribute'('Living', 'BiologicalProperty'('AnimacyProperty'(H))))), [E], [], [], [A]), 'f~'(birthTime('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(I)))), '$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(K))))))), [], [J], [], [A]), 'f~'(instance('$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(L)))))), '$Class'('TimeInterval')), [], [J], [], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(M)))))), '$Class'('TimeInterval')), [], [], [C], [])), [], [J, E], [A, C], [J], [E]), 5422:['ORGANISM'=A, 'TIME1'=J, 'TIME2'=C, 'INTERVAL'=E]:entails(and(not(holdsDuring(E, attribute(A, 'Living'))), and(birthTime(A, J), and(instance(J, 'TimeInterval'), instance(C, 'TimeInterval')))), not(deathTime(A, C))), 'Merge', 'QUALITIES', 7329). sigmaCache('~birthTime'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F)))))), attribute('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G)))), '$Attribute'('Living', 'BiologicalProperty'('AnimacyProperty'(H))))), [E], [], [], [A]), 'f~'(deathTime('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(I)))), '$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(K))))))), [], [J], [], [A]), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(L)))))), '$Class'('TimeInterval')), [], [], [C], []), 'f~'(instance('$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(M)))))), '$Class'('TimeInterval')), [], [J], [], [])), [], [J, E], [A, C], [J], [E]), 5421:['ORGANISM'=A, 'TIME1'=C, 'TIME2'=J, 'INTERVAL'=E]:entails(and(not(holdsDuring(E, attribute(A, 'Living'))), and(deathTime(A, J), and(instance(C, 'TimeInterval'), instance(J, 'TimeInterval')))), not(birthTime(A, C))), 'Merge', 'QUALITIES', 7329). sigmaCache(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), attribute('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D)))), '$Attribute'('Living', 'BiologicalProperty'('AnimacyProperty'(E))))), 't~HeadBodyc'(('t~'(birthTime('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F)))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(H))))))), [], [G], [], [C]), 't~'(deathTime('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(I)))), '$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(K))))))), [], [J], [], [C]), 't~'(instance('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(L)))))), '$Class'('TimeInterval')), [], [G], [], []), 't~'(instance('$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(M)))))), '$Class'('TimeInterval')), [], [J], [], []), 't~'('$existential'(A, '?INTERVAL', and(starts(G, '?INTERVAL'), and(finishes(J, '?INTERVAL'), holdsDuring('?INTERVAL', attribute(C, 'Living'))))), [], [G, J], [A], [C])), [], [G, J], [C, A], [G, J]), 5420:['ORGANISM'=C, 'TIME1'=G, 'TIME2'=J, 'INTERVAL'=A]:entails(and(and(birthTime(C, G), and(deathTime(C, J), and(instance(G, 'TimeInterval'), instance(J, 'TimeInterval')))), '$existential'(A, '?INTERVAL', and(starts(G, '?INTERVAL'), and(finishes(J, '?INTERVAL'), holdsDuring('?INTERVAL', attribute(C, 'Living')))))), holdsDuring(A, attribute(C, 'Living'))), 'Merge', 'QUALITIES', 7329). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Class'('TimeInterval')), 'f~HeadBodycUnivb'(('f~'('~finishes'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(C)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E))))))), [D], [], [], [A]), 'f~'(birthTime('$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G)))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(I))))))), [], [F, H], [], []), 'f~'(deathTime('$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'(J)))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(K))))))), [], [F], [], [A]), 'f~'(instance('$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(L)))))), '$Class'('TimeInterval')), [], [H], [], [])), [], [F, H, D], [A], [F, H], [D]), 5419:['ORGANISM'=F, 'TIME1'=H, 'TIME2'=A, 'INTERVAL'=D]:entails(and(not(finishes(A, D)), and(birthTime(F, H), and(deathTime(F, A), instance(H, 'TimeInterval')))), not(instance(A, 'TimeInterval'))), 'Merge', 'QUALITIES', 7329). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Class'('TimeInterval')), 'f~HeadBodycUnivb'(('f~'('~finishes'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D)))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [E], [C], [], []), 'f~'(birthTime('$Object'(G, 'SelfConnectedObject'('CorpuscularObject'('Organism'(H)))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(I))))))), [], [G], [A], []), 'f~'(deathTime('$Object'(G, 'SelfConnectedObject'('CorpuscularObject'('Organism'(J)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(K))))))), [], [G, C], [], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(L)))))), '$Class'('TimeInterval')), [], [C], [], [])), [], [G, C, E], [A], [G, C], [E]), 5418:['ORGANISM'=G, 'TIME1'=A, 'TIME2'=C, 'INTERVAL'=E]:entails(and(not(finishes(C, E)), and(birthTime(G, A), and(deathTime(G, C), instance(C, 'TimeInterval')))), not(instance(A, 'TimeInterval'))), 'Merge', 'QUALITIES', 7329). sigmaCache('~deathTime'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 'f~HeadBodycUnivb'(('f~'('~finishes'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G))))))), [F], [], [], [C]), 'f~'(birthTime('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(H)))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(J))))))), [], [I], [A], []), 'f~'(instance('$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(K)))))), '$Class'('TimeInterval')), [], [I], [], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(L)))))), '$Class'('TimeInterval')), [], [], [], [C])), [], [I, F], [A, C], [I], [F]), 5417:['ORGANISM'=A, 'TIME1'=I, 'TIME2'=C, 'INTERVAL'=F]:entails(and(not(finishes(C, F)), and(birthTime(A, I), and(instance(I, 'TimeInterval'), instance(C, 'TimeInterval')))), not(deathTime(A, C))), 'Merge', 'QUALITIES', 7329). sigmaCache('~birthTime'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 'f~HeadBodycUnivb'(('f~'('~finishes'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F)))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(H))))))), [G], [E], [], []), 'f~'(deathTime('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(I)))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(J))))))), [], [E], [A], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(K)))))), '$Class'('TimeInterval')), [], [], [C], []), 'f~'(instance('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(L)))))), '$Class'('TimeInterval')), [], [E], [], [])), [], [E, G], [A, C], [E], [G]), 5416:['ORGANISM'=A, 'TIME1'=C, 'TIME2'=E, 'INTERVAL'=G]:entails(and(not(finishes(E, G)), and(deathTime(A, E), and(instance(C, 'TimeInterval'), instance(E, 'TimeInterval')))), not(birthTime(A, C))), 'Merge', 'QUALITIES', 7329). sigmaCache(finishes('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 't~HeadBodyc'(('t~'(birthTime('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F)))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(H))))))), [], [E, G], [], []), 't~'(deathTime('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(I)))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(J))))))), [], [E], [], [A]), 't~'(instance('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(K)))))), '$Class'('TimeInterval')), [], [G], [], []), 't~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(L)))))), '$Class'('TimeInterval')), [], [], [], [A]), 't~'('$existential'(C, '?INTERVAL', and(starts(G, '?INTERVAL'), and(finishes(A, '?INTERVAL'), holdsDuring('?INTERVAL', attribute(E, 'Living'))))), [], [E, G], [C], [A])), [], [E, G], [A, C], [E, G]), 5415:['ORGANISM'=E, 'TIME1'=G, 'TIME2'=A, 'INTERVAL'=C]:entails(and(and(birthTime(E, G), and(deathTime(E, A), and(instance(G, 'TimeInterval'), instance(A, 'TimeInterval')))), '$existential'(C, '?INTERVAL', and(starts(G, '?INTERVAL'), and(finishes(A, '?INTERVAL'), holdsDuring('?INTERVAL', attribute(E, 'Living')))))), finishes(A, C)), 'Merge', 'QUALITIES', 7329). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Class'('TimeInterval')), 'f~HeadBodycUnivb'(('f~'('~starts'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D)))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [E], [C], [], []), 'f~'(birthTime('$Object'(G, 'SelfConnectedObject'('CorpuscularObject'('Organism'(H)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(I))))))), [], [G, C], [], []), 'f~'(deathTime('$Object'(G, 'SelfConnectedObject'('CorpuscularObject'('Organism'(J)))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(K))))))), [], [G], [A], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(L)))))), '$Class'('TimeInterval')), [], [C], [], [])), [], [G, C, E], [A], [G, C], [E]), 5414:['ORGANISM'=G, 'TIME1'=C, 'TIME2'=A, 'INTERVAL'=E]:entails(and(not(starts(C, E)), and(birthTime(G, C), and(deathTime(G, A), instance(C, 'TimeInterval')))), not(instance(A, 'TimeInterval'))), 'Merge', 'QUALITIES', 7329). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Class'('TimeInterval')), 'f~HeadBodycUnivb'(('f~'('~starts'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(C)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E))))))), [D], [], [], [A]), 'f~'(birthTime('$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G)))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(H))))))), [], [F], [], [A]), 'f~'(deathTime('$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'(I)))), '$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(K))))))), [], [F, J], [], []), 'f~'(instance('$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(L)))))), '$Class'('TimeInterval')), [], [J], [], [])), [], [F, J, D], [A], [F, J], [D]), 5413:['ORGANISM'=F, 'TIME1'=A, 'TIME2'=J, 'INTERVAL'=D]:entails(and(not(starts(A, D)), and(birthTime(F, A), and(deathTime(F, J), instance(J, 'TimeInterval')))), not(instance(A, 'TimeInterval'))), 'Merge', 'QUALITIES', 7329). sigmaCache('~deathTime'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 'f~HeadBodycUnivb'(('f~'('~starts'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F)))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(H))))))), [G], [E], [], []), 'f~'(birthTime('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(I)))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(J))))))), [], [E], [A], []), 'f~'(instance('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(K)))))), '$Class'('TimeInterval')), [], [E], [], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(L)))))), '$Class'('TimeInterval')), [], [], [C], [])), [], [E, G], [A, C], [E], [G]), 5412:['ORGANISM'=A, 'TIME1'=E, 'TIME2'=C, 'INTERVAL'=G]:entails(and(not(starts(E, G)), and(birthTime(A, E), and(instance(E, 'TimeInterval'), instance(C, 'TimeInterval')))), not(deathTime(A, C))), 'Merge', 'QUALITIES', 7329). sigmaCache('~birthTime'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 'f~HeadBodycUnivb'(('f~'('~starts'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G))))))), [F], [], [], [C]), 'f~'(deathTime('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(H)))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(J))))))), [], [I], [A], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(K)))))), '$Class'('TimeInterval')), [], [], [], [C]), 'f~'(instance('$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(L)))))), '$Class'('TimeInterval')), [], [I], [], [])), [], [I, F], [A, C], [I], [F]), 5411:['ORGANISM'=A, 'TIME1'=C, 'TIME2'=I, 'INTERVAL'=F]:entails(and(not(starts(C, F)), and(deathTime(A, I), and(instance(C, 'TimeInterval'), instance(I, 'TimeInterval')))), not(birthTime(A, C))), 'Merge', 'QUALITIES', 7329). sigmaCache(starts('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 't~HeadBodyc'(('t~'(birthTime('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F)))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G))))))), [], [E], [], [A]), 't~'(deathTime('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(H)))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(J))))))), [], [E, I], [], []), 't~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(K)))))), '$Class'('TimeInterval')), [], [], [], [A]), 't~'(instance('$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(L)))))), '$Class'('TimeInterval')), [], [I], [], []), 't~'('$existential'(C, '?INTERVAL', and(starts(A, '?INTERVAL'), and(finishes(I, '?INTERVAL'), holdsDuring('?INTERVAL', attribute(E, 'Living'))))), [], [E, I], [C], [A])), [], [E, I], [A, C], [E, I]), 5410:['ORGANISM'=E, 'TIME1'=A, 'TIME2'=I, 'INTERVAL'=C]:entails(and(and(birthTime(E, A), and(deathTime(E, I), and(instance(A, 'TimeInterval'), instance(I, 'TimeInterval')))), '$existential'(C, '?INTERVAL', and(starts(A, '?INTERVAL'), and(finishes(I, '?INTERVAL'), holdsDuring('?INTERVAL', attribute(E, 'Living')))))), starts(A, C)), 'Merge', 'QUALITIES', 7329). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Class'('TimePoint')), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D)))))), attribute('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F)))), '$Attribute'('Living', 'BiologicalProperty'('AnimacyProperty'(G))))), [C], [E], [], []), 'f~'(birthTime('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(H)))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(J))))))), [], [E, I], [], []), 'f~'(deathTime('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(K)))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L))))))), [], [E], [A], []), 'f~'(instance('$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(M)))))), '$Class'('TimePoint')), [], [I], [], [])), [], [E, I, C], [A], [E, I], [C]), 5409:['ORGANISM'=E, 'TIME1'=I, 'TIME2'=A, 'INTERVAL'=C]:entails(and(not(holdsDuring(C, attribute(E, 'Living'))), and(birthTime(E, I), and(deathTime(E, A), instance(I, 'TimePoint')))), not(instance(A, 'TimePoint'))), 'Merge', 'QUALITIES', 7327). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Class'('TimePoint')), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D)))))), attribute('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F)))), '$Attribute'('Living', 'BiologicalProperty'('AnimacyProperty'(G))))), [C], [E], [], []), 'f~'(birthTime('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(H)))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I))))))), [], [E], [A], []), 'f~'(deathTime('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(J)))), '$Quantity'(K, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L))))))), [], [E, K], [], []), 'f~'(instance('$Quantity'(K, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(M)))))), '$Class'('TimePoint')), [], [K], [], [])), [], [E, K, C], [A], [E, K], [C]), 5408:['ORGANISM'=E, 'TIME1'=A, 'TIME2'=K, 'INTERVAL'=C]:entails(and(not(holdsDuring(C, attribute(E, 'Living'))), and(birthTime(E, A), and(deathTime(E, K), instance(K, 'TimePoint')))), not(instance(A, 'TimePoint'))), 'Merge', 'QUALITIES', 7327). sigmaCache('~deathTime'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F)))))), attribute('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G)))), '$Attribute'('Living', 'BiologicalProperty'('AnimacyProperty'(H))))), [E], [], [], [A]), 'f~'(birthTime('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(I)))), '$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(K))))))), [], [J], [], [A]), 'f~'(instance('$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L)))))), '$Class'('TimePoint')), [], [J], [], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(M)))))), '$Class'('TimePoint')), [], [], [C], [])), [], [J, E], [A, C], [J], [E]), 5407:['ORGANISM'=A, 'TIME1'=J, 'TIME2'=C, 'INTERVAL'=E]:entails(and(not(holdsDuring(E, attribute(A, 'Living'))), and(birthTime(A, J), and(instance(J, 'TimePoint'), instance(C, 'TimePoint')))), not(deathTime(A, C))), 'Merge', 'QUALITIES', 7327). sigmaCache('~birthTime'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F)))))), attribute('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G)))), '$Attribute'('Living', 'BiologicalProperty'('AnimacyProperty'(H))))), [E], [], [], [A]), 'f~'(deathTime('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(I)))), '$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(K))))))), [], [J], [], [A]), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L)))))), '$Class'('TimePoint')), [], [], [C], []), 'f~'(instance('$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(M)))))), '$Class'('TimePoint')), [], [J], [], [])), [], [J, E], [A, C], [J], [E]), 5406:['ORGANISM'=A, 'TIME1'=C, 'TIME2'=J, 'INTERVAL'=E]:entails(and(not(holdsDuring(E, attribute(A, 'Living'))), and(deathTime(A, J), and(instance(C, 'TimePoint'), instance(J, 'TimePoint')))), not(birthTime(A, C))), 'Merge', 'QUALITIES', 7327). sigmaCache(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), attribute('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D)))), '$Attribute'('Living', 'BiologicalProperty'('AnimacyProperty'(E))))), 't~HeadBodyc'(('t~'(birthTime('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F)))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), [], [G], [], [C]), 't~'(deathTime('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(I)))), '$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(K))))))), [], [J], [], [C]), 't~'(instance('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L)))))), '$Class'('TimePoint')), [], [G], [], []), 't~'(instance('$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(M)))))), '$Class'('TimePoint')), [], [J], [], []), 't~'('$existential'(A, '?INTERVAL', and(holds('BeginFn', '?INTERVAL', G), and(holds('EndFn', '?INTERVAL', J), holdsDuring('?INTERVAL', attribute(C, 'Living'))))), [], [G, J], [A], [C])), [], [G, J], [C, A], [G, J]), 5405:['ORGANISM'=C, 'TIME1'=G, 'TIME2'=J, 'INTERVAL'=A]:entails(and(and(birthTime(C, G), and(deathTime(C, J), and(instance(G, 'TimePoint'), instance(J, 'TimePoint')))), '$existential'(A, '?INTERVAL', and(holds('BeginFn', '?INTERVAL', G), and(holds('EndFn', '?INTERVAL', J), holdsDuring('?INTERVAL', attribute(C, 'Living')))))), holdsDuring(A, attribute(C, 'Living'))), 'Merge', 'QUALITIES', 7327). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Class'('TimePoint')), 'f~HeadBodycUnivb'(('f~'('~function'('$Relation'('EndFn', 'TemporalRelation'(C)), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F))))))), [D], [], [], [A]), 'f~'(birthTime('$Object'(G, 'SelfConnectedObject'('CorpuscularObject'('Organism'(H)))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(J))))))), [], [G, I], [], []), 'f~'(deathTime('$Object'(G, 'SelfConnectedObject'('CorpuscularObject'('Organism'(K)))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L))))))), [], [G], [], [A]), 'f~'(instance('$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(M)))))), '$Class'('TimePoint')), [], [I], [], [])), [], [G, I, D], [A], [G, I], [D]), 5404:['ORGANISM'=G, 'TIME1'=I, 'TIME2'=A, 'INTERVAL'=D]:entails(and(not(holds('EndFn', D, A)), and(birthTime(G, I), and(deathTime(G, A), instance(I, 'TimePoint')))), not(instance(A, 'TimePoint'))), 'Merge', 'QUALITIES', 7327). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Class'('TimePoint')), 'f~HeadBodycUnivb'(('f~'('~function'('$Relation'('EndFn', 'TemporalRelation'(C)), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G))))))), [D], [F], [], []), 'f~'(birthTime('$Object'(H, 'SelfConnectedObject'('CorpuscularObject'('Organism'(I)))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(J))))))), [], [H], [A], []), 'f~'(deathTime('$Object'(H, 'SelfConnectedObject'('CorpuscularObject'('Organism'(K)))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L))))))), [], [H, F], [], []), 'f~'(instance('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(M)))))), '$Class'('TimePoint')), [], [F], [], [])), [], [H, F, D], [A], [H, F], [D]), 5403:['ORGANISM'=H, 'TIME1'=A, 'TIME2'=F, 'INTERVAL'=D]:entails(and(not(holds('EndFn', D, F)), and(birthTime(H, A), and(deathTime(H, F), instance(F, 'TimePoint')))), not(instance(A, 'TimePoint'))), 'Merge', 'QUALITIES', 7327). sigmaCache('~deathTime'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 'f~HeadBodycUnivb'(('f~'('~function'('$Relation'('EndFn', 'TemporalRelation'(E)), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), [F], [], [], [C]), 'f~'(birthTime('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(I)))), '$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(K))))))), [], [J], [A], []), 'f~'(instance('$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L)))))), '$Class'('TimePoint')), [], [J], [], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(M)))))), '$Class'('TimePoint')), [], [], [], [C])), [], [J, F], [A, C], [J], [F]), 5402:['ORGANISM'=A, 'TIME1'=J, 'TIME2'=C, 'INTERVAL'=F]:entails(and(not(holds('EndFn', F, C)), and(birthTime(A, J), and(instance(J, 'TimePoint'), instance(C, 'TimePoint')))), not(deathTime(A, C))), 'Merge', 'QUALITIES', 7327). sigmaCache('~birthTime'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 'f~HeadBodycUnivb'(('f~'('~function'('$Relation'('EndFn', 'TemporalRelation'(E)), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G)))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I))))))), [F], [H], [], []), 'f~'(deathTime('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(J)))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(K))))))), [], [H], [A], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L)))))), '$Class'('TimePoint')), [], [], [C], []), 'f~'(instance('$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(M)))))), '$Class'('TimePoint')), [], [H], [], [])), [], [H, F], [A, C], [H], [F]), 5401:['ORGANISM'=A, 'TIME1'=C, 'TIME2'=H, 'INTERVAL'=F]:entails(and(not(holds('EndFn', F, H)), and(deathTime(A, H), and(instance(C, 'TimePoint'), instance(H, 'TimePoint')))), not(birthTime(A, C))), 'Merge', 'QUALITIES', 7327). sigmaCache(function('$Relation'('EndFn', 'TemporalRelation'(A)), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(C)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E))))))), 't~HeadBodyc'(('t~'(birthTime('$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G)))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I))))))), [], [F, H], [], []), 't~'(deathTime('$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'(J)))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(K))))))), [], [F], [], [D]), 't~'(instance('$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L)))))), '$Class'('TimePoint')), [], [H], [], []), 't~'(instance('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(M)))))), '$Class'('TimePoint')), [], [], [], [D]), 't~'('$existential'(B, '?INTERVAL', and(holds('BeginFn', '?INTERVAL', H), and(holds('EndFn', '?INTERVAL', D), holdsDuring('?INTERVAL', attribute(F, 'Living'))))), [], [F, H], [B], [D])), [], [F, H], [D, B], [F, H]), 5400:['ORGANISM'=F, 'TIME1'=H, 'TIME2'=D, 'INTERVAL'=B]:entails(and(and(birthTime(F, H), and(deathTime(F, D), and(instance(H, 'TimePoint'), instance(D, 'TimePoint')))), '$existential'(B, '?INTERVAL', and(holds('BeginFn', '?INTERVAL', H), and(holds('EndFn', '?INTERVAL', D), holdsDuring('?INTERVAL', attribute(F, 'Living')))))), holds('EndFn', B, D)), 'Merge', 'QUALITIES', 7327). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Class'('TimePoint')), 'f~HeadBodycUnivb'(('f~'('~function'('$Relation'('BeginFn', 'TemporalRelation'(C)), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G))))))), [D], [F], [], []), 'f~'(birthTime('$Object'(H, 'SelfConnectedObject'('CorpuscularObject'('Organism'(I)))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(J))))))), [], [H, F], [], []), 'f~'(deathTime('$Object'(H, 'SelfConnectedObject'('CorpuscularObject'('Organism'(K)))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L))))))), [], [H], [A], []), 'f~'(instance('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(M)))))), '$Class'('TimePoint')), [], [F], [], [])), [], [H, F, D], [A], [H, F], [D]), 5399:['ORGANISM'=H, 'TIME1'=F, 'TIME2'=A, 'INTERVAL'=D]:entails(and(not(holds('BeginFn', D, F)), and(birthTime(H, F), and(deathTime(H, A), instance(F, 'TimePoint')))), not(instance(A, 'TimePoint'))), 'Merge', 'QUALITIES', 7327). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Class'('TimePoint')), 'f~HeadBodycUnivb'(('f~'('~function'('$Relation'('BeginFn', 'TemporalRelation'(C)), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F))))))), [D], [], [], [A]), 'f~'(birthTime('$Object'(G, 'SelfConnectedObject'('CorpuscularObject'('Organism'(H)))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I))))))), [], [G], [], [A]), 'f~'(deathTime('$Object'(G, 'SelfConnectedObject'('CorpuscularObject'('Organism'(J)))), '$Quantity'(K, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L))))))), [], [G, K], [], []), 'f~'(instance('$Quantity'(K, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(M)))))), '$Class'('TimePoint')), [], [K], [], [])), [], [G, K, D], [A], [G, K], [D]), 5398:['ORGANISM'=G, 'TIME1'=A, 'TIME2'=K, 'INTERVAL'=D]:entails(and(not(holds('BeginFn', D, A)), and(birthTime(G, A), and(deathTime(G, K), instance(K, 'TimePoint')))), not(instance(A, 'TimePoint'))), 'Merge', 'QUALITIES', 7327). sigmaCache('~deathTime'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 'f~HeadBodycUnivb'(('f~'('~function'('$Relation'('BeginFn', 'TemporalRelation'(E)), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G)))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I))))))), [F], [H], [], []), 'f~'(birthTime('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(J)))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(K))))))), [], [H], [A], []), 'f~'(instance('$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L)))))), '$Class'('TimePoint')), [], [H], [], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(M)))))), '$Class'('TimePoint')), [], [], [C], [])), [], [H, F], [A, C], [H], [F]), 5397:['ORGANISM'=A, 'TIME1'=H, 'TIME2'=C, 'INTERVAL'=F]:entails(and(not(holds('BeginFn', F, H)), and(birthTime(A, H), and(instance(H, 'TimePoint'), instance(C, 'TimePoint')))), not(deathTime(A, C))), 'Merge', 'QUALITIES', 7327). sigmaCache('~birthTime'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 'f~HeadBodycUnivb'(('f~'('~function'('$Relation'('BeginFn', 'TemporalRelation'(E)), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), [F], [], [], [C]), 'f~'(deathTime('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(I)))), '$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(K))))))), [], [J], [A], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L)))))), '$Class'('TimePoint')), [], [], [], [C]), 'f~'(instance('$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(M)))))), '$Class'('TimePoint')), [], [J], [], [])), [], [J, F], [A, C], [J], [F]), 5396:['ORGANISM'=A, 'TIME1'=C, 'TIME2'=J, 'INTERVAL'=F]:entails(and(not(holds('BeginFn', F, C)), and(deathTime(A, J), and(instance(C, 'TimePoint'), instance(J, 'TimePoint')))), not(birthTime(A, C))), 'Merge', 'QUALITIES', 7327). sigmaCache(function('$Relation'('BeginFn', 'TemporalRelation'(A)), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(C)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E))))))), 't~HeadBodyc'(('t~'(birthTime('$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G)))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), [], [F], [], [D]), 't~'(deathTime('$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'(I)))), '$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(K))))))), [], [F, J], [], []), 't~'(instance('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L)))))), '$Class'('TimePoint')), [], [], [], [D]), 't~'(instance('$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(M)))))), '$Class'('TimePoint')), [], [J], [], []), 't~'('$existential'(B, '?INTERVAL', and(holds('BeginFn', '?INTERVAL', D), and(holds('EndFn', '?INTERVAL', J), holdsDuring('?INTERVAL', attribute(F, 'Living'))))), [], [F, J], [B], [D])), [], [F, J], [D, B], [F, J]), 5395:['ORGANISM'=F, 'TIME1'=D, 'TIME2'=J, 'INTERVAL'=B]:entails(and(and(birthTime(F, D), and(deathTime(F, J), and(instance(D, 'TimePoint'), instance(J, 'TimePoint')))), '$existential'(B, '?INTERVAL', and(holds('BeginFn', '?INTERVAL', D), and(holds('EndFn', '?INTERVAL', J), holdsDuring('?INTERVAL', attribute(F, 'Living')))))), holds('BeginFn', B, D)), 'Merge', 'QUALITIES', 7327). sigmaCache(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), experiencer('$Process'(C, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Death'(D)))))), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F)))))), 't~Head'(('t~'(deathTime('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G)))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(H)))))), [], [], [], [E, A]), 't~'('$existential'(C, '?DEATH', and(holdsDuring(A, instance('?DEATH', 'Death')), holdsDuring(A, experiencer('?DEATH', E)))), [], [], [C], [E, A])), [], [], [E, A, C]), 5394:['ORGANISM'=E, 'TIME'=A, 'DEATH'=C]:entails(and(deathTime(E, A), '$existential'(C, '?DEATH', and(holdsDuring(A, instance('?DEATH', 'Death')), holdsDuring(A, experiencer('?DEATH', E))))), holdsDuring(A, experiencer(C, E))), 'Merge', 'QUALITIES', 7325). sigmaCache('~deathTime'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(D)))))), 'f~HeadUnivb'('f~'('~holdsDuring'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(E))))), experiencer('$Process'(F, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Death'(G)))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(H)))))), [F], [], [A, C], []), [], [F], [A, C], [F]), 5393:['ORGANISM'=A, 'TIME'=C, 'DEATH'=F]:entails(not(holdsDuring(C, experiencer(F, A))), not(deathTime(A, C))), 'Merge', 'QUALITIES', 7325). sigmaCache(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), instance('$Process'(C, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Death'(D)))))), '$Class'('Death'))), 't~HeadBodyc'(('t~'(deathTime('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F)))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(G)))))), [], [E], [], [A]), 't~'('$existential'(C, '?DEATH', and(holdsDuring(A, instance('?DEATH', 'Death')), holdsDuring(A, experiencer('?DEATH', E)))), [], [E], [C], [A])), [], [E], [A, C], [E]), 5392:['ORGANISM'=E, 'TIME'=A, 'DEATH'=C]:entails(and(deathTime(E, A), '$existential'(C, '?DEATH', and(holdsDuring(A, instance('?DEATH', 'Death')), holdsDuring(A, experiencer('?DEATH', E))))), holdsDuring(A, instance(C, 'Death'))), 'Merge', 'QUALITIES', 7325). sigmaCache('~deathTime'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(D)))))), 'f~HeadUnivb'('f~'('~holdsDuring'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(E))))), instance('$Process'(F, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Death'(G)))))), '$Class'('Death'))), [F], [], [C], []), [A], [F], [A, C], [F]), 5391:['ORGANISM'=A, 'TIME'=C, 'DEATH'=F]:entails(not(holdsDuring(C, instance(F, 'Death'))), not(deathTime(A, C))), 'Merge', 'QUALITIES', 7325). sigmaCache(holdsDuring('$eval'('FutureFn'(A)), attribute('$Object'(B, 'SelfConnectedObject'('CorpuscularObject'('Organism'(C)))), '$Attribute'('Dead', 'BiologicalProperty'('AnimacyProperty'(D))))), 't~Head'('t~'(deathTime('$Object'(B, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E)))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F)))))), [], [], [B, A], []), [], [], [B, A]), 5390:['ORGANISM'=B, 'TIME'=A]:entails(deathTime(B, A), holdsDuring('FutureFn'(A), attribute(B, 'Dead'))), 'Merge', 'QUALITIES', 7323). sigmaCache('~deathTime'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(D)))))), 'f~Head'('f~'('~holdsDuring'('$eval'('FutureFn'(C)), attribute('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E)))), '$Attribute'('Dead', 'BiologicalProperty'('AnimacyProperty'(F))))), [], [], [A, C], []), [], [], [A, C]), 5389:['ORGANISM'=A, 'TIME'=C]:entails(not(holdsDuring('FutureFn'(C), attribute(A, 'Dead'))), not(deathTime(A, C))), 'Merge', 'QUALITIES', 7323). sigmaCache(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), experiencer('$Process'(C, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Birth'(D)))))), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F)))))), 't~Head'(('t~'(birthTime('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G)))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(H)))))), [], [], [], [E, A]), 't~'('$existential'(C, '?BIRTH', and(holdsDuring(A, instance('?BIRTH', 'Birth')), holdsDuring(A, experiencer('?BIRTH', E)))), [], [], [C], [E, A])), [], [], [E, A, C]), 5379:['ORGANISM'=E, 'TIME'=A, 'BIRTH'=C]:entails(and(birthTime(E, A), '$existential'(C, '?BIRTH', and(holdsDuring(A, instance('?BIRTH', 'Birth')), holdsDuring(A, experiencer('?BIRTH', E))))), holdsDuring(A, experiencer(C, E))), 'Merge', 'QUALITIES', 7303). sigmaCache('~birthTime'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(D)))))), 'f~HeadUnivb'('f~'('~holdsDuring'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(E))))), experiencer('$Process'(F, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Birth'(G)))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(H)))))), [F], [], [A, C], []), [], [F], [A, C], [F]), 5378:['ORGANISM'=A, 'TIME'=C, 'BIRTH'=F]:entails(not(holdsDuring(C, experiencer(F, A))), not(birthTime(A, C))), 'Merge', 'QUALITIES', 7303). sigmaCache(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), instance('$Process'(C, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Birth'(D)))))), '$Class'('Birth'))), 't~HeadBodyc'(('t~'(birthTime('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F)))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(G)))))), [], [E], [], [A]), 't~'('$existential'(C, '?BIRTH', and(holdsDuring(A, instance('?BIRTH', 'Birth')), holdsDuring(A, experiencer('?BIRTH', E)))), [], [E], [C], [A])), [], [E], [A, C], [E]), 5377:['ORGANISM'=E, 'TIME'=A, 'BIRTH'=C]:entails(and(birthTime(E, A), '$existential'(C, '?BIRTH', and(holdsDuring(A, instance('?BIRTH', 'Birth')), holdsDuring(A, experiencer('?BIRTH', E))))), holdsDuring(A, instance(C, 'Birth'))), 'Merge', 'QUALITIES', 7303). sigmaCache('~birthTime'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(D)))))), 'f~HeadUnivb'('f~'('~holdsDuring'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(E))))), instance('$Process'(F, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Birth'(G)))))), '$Class'('Birth'))), [F], [], [C], []), [A], [F], [A, C], [F]), 5376:['ORGANISM'=A, 'TIME'=C, 'BIRTH'=F]:entails(not(holdsDuring(C, instance(F, 'Birth'))), not(birthTime(A, C))), 'Merge', 'QUALITIES', 7303). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'(A)), attribute('$Object'(B, 'SelfConnectedObject'('CorpuscularObject'('Organism'(C)))), '$Attribute'('Living', 'BiologicalProperty'('AnimacyProperty'(D))))), 't~Head'('t~'(birthTime('$Object'(B, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E)))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F)))))), [], [], [B, A], []), [], [], [B, A]), 5375:['ORGANISM'=B, 'TIME'=A]:entails(birthTime(B, A), holdsDuring('ImmediateFutureFn'(A), attribute(B, 'Living'))), 'Merge', 'QUALITIES', 7301). sigmaCache('~birthTime'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(D)))))), 'f~Head'('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'(C)), attribute('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E)))), '$Attribute'('Living', 'BiologicalProperty'('AnimacyProperty'(F))))), [], [], [A, C], []), [], [], [A, C]), 5374:['ORGANISM'=A, 'TIME'=C]:entails(not(holdsDuring('ImmediateFutureFn'(C), attribute(A, 'Living'))), not(birthTime(A, C))), 'Merge', 'QUALITIES', 7301). sigmaCache('~agent'('$Process'(A, B), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 'f~Head'(('f~'('~holdsDuring'('$eval'('WhenFn'(A)), attribute('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E)))), '$Attribute'('Living', 'BiologicalProperty'('AnimacyProperty'(F))))), [], [], [A], [C]), 'f~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G)))), '$Class'('Organism')), [], [], [], [C])), [], [], [C, A]), 5367:['ORGANISM'=C, 'PROCESS'=A]:entails(and(not(holdsDuring('WhenFn'(A), attribute(C, 'Living'))), instance(C, 'Organism')), not(agent(A, C))), 'Merge', 'QUALITIES', 7287). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Class'('Organism')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('WhenFn'(C)), attribute('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D)))), '$Attribute'('Living', 'BiologicalProperty'('AnimacyProperty'(E))))), [], [C], [], [A]), 'f~'(agent('$Process'(C, F), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G))))), [], [C], [], [A])), [], [C], [A], [C]), 5366:['ORGANISM'=A, 'PROCESS'=C]:entails(and(not(holdsDuring('WhenFn'(C), attribute(A, 'Living'))), agent(C, A)), not(instance(A, 'Organism'))), 'Merge', 'QUALITIES', 7287). sigmaCache(holdsDuring('$eval'('WhenFn'(A)), attribute('$Object'(B, 'SelfConnectedObject'('CorpuscularObject'('Organism'(C)))), '$Attribute'('Living', 'BiologicalProperty'('AnimacyProperty'(D))))), 't~Head'(('t~'(agent('$Process'(A, E), '$Object'(B, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F))))), [], [], [A], [B]), 't~'(instance('$Object'(B, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G)))), '$Class'('Organism')), [], [], [], [B])), [], [], [B, A]), 5365:['ORGANISM'=B, 'PROCESS'=A]:entails(and(instance(B, 'Organism'), agent(A, B)), holdsDuring('WhenFn'(A), attribute(B, 'Living'))), 'Merge', 'QUALITIES', 7287). sigmaCache('~instance'('$Attribute'(A, 'BiologicalProperty'(B)), '$Class'('BiologicalProperty')), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D)))), '$Class'('Organism')), [], [C], [], []), 'f~'(attribute('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E)))), '$Attribute'(A, 'BiologicalProperty'(F))), [], [C], [A], [])), [], [C], [A], [C]), 5360:['ORG'=C, 'ATT'=A]:entails(and(not(instance(C, 'Organism')), attribute(C, A)), not(instance(A, 'BiologicalProperty'))), 'Merge', 'QUALITIES', 7277). sigmaCache('~attribute'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Attribute'(C, 'BiologicalProperty'(D))), 'f~Head'(('f~'('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E)))), '$Class'('Organism')), [], [], [A], []), 'f~'(instance('$Attribute'(C, 'BiologicalProperty'(F)), '$Class'('BiologicalProperty')), [], [], [C], [])), [], [], [A, C]), 5359:['ORG'=A, 'ATT'=C]:entails(and(not(instance(A, 'Organism')), instance(C, 'BiologicalProperty')), not(attribute(A, C))), 'Merge', 'QUALITIES', 7277). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Class'('Organism')), 't~HeadBodyc'(('t~'(attribute('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(C)))), '$Attribute'(D, 'BiologicalProperty'(E))), [], [D], [A], []), 't~'(instance('$Attribute'(D, 'BiologicalProperty'(F)), '$Class'('BiologicalProperty')), [], [D], [], [])), [], [D], [A], [D]), 5358:['ORG'=A, 'ATT'=D]:entails(and(attribute(A, D), instance(D, 'BiologicalProperty')), instance(A, 'Organism')), 'Merge', 'QUALITIES', 7277). sigmaCache(meetsSpatially('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Water'(B)))))), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'('~overlapsSpatially'('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Water'(E)))))), '$Object'(C, 'SelfConnectedObject'(F))), [], [], [], [C, A]), 't~'(attribute('$Object'(G, 'SelfConnectedObject'(H)), '$Attribute'('Wet', 'SaturationProperty'(I))), [], [G], [], []), 't~'(part('$Object'(C, 'SelfConnectedObject'(J)), '$Object'(G, 'SelfConnectedObject'(K))), [], [G], [], [C]), 't~'('$existential'(A, '?WATER', and(instance('?WATER', 'Water'), or(overlapsSpatially('?WATER', C), meetsSpatially('?WATER', C)))), [], [], [], [C, A])), [], [G], [C, A], [G]), 5348:['OBJ'=G, 'PART'=C, 'WATER'=A]:entails(and(and(attribute(G, 'Wet'), and(part(C, G), not(overlapsSpatially(A, C)))), '$existential'(A, '?WATER', and(instance('?WATER', 'Water'), or(overlapsSpatially('?WATER', C), meetsSpatially('?WATER', C))))), meetsSpatially(A, C)), 'Merge', 'QUALITIES', 7257). sigmaCache(overlapsSpatially('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Water'(B)))))), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'('~meetsSpatially'('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Water'(E)))))), '$Object'(C, 'SelfConnectedObject'(F))), [], [], [], [C, A]), 't~'(attribute('$Object'(G, 'SelfConnectedObject'(H)), '$Attribute'('Wet', 'SaturationProperty'(I))), [], [G], [], []), 't~'(part('$Object'(C, 'SelfConnectedObject'(J)), '$Object'(G, 'SelfConnectedObject'(K))), [], [G], [], [C]), 't~'('$existential'(A, '?WATER', and(instance('?WATER', 'Water'), or(overlapsSpatially('?WATER', C), meetsSpatially('?WATER', C)))), [], [], [], [C, A])), [], [G], [C, A], [G]), 5347:['OBJ'=G, 'PART'=C, 'WATER'=A]:entails(and(and(attribute(G, 'Wet'), and(part(C, G), not(meetsSpatially(A, C)))), '$existential'(A, '?WATER', and(instance('?WATER', 'Water'), or(overlapsSpatially('?WATER', C), meetsSpatially('?WATER', C))))), overlapsSpatially(A, C)), 'Merge', 'QUALITIES', 7257). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'('~meetsSpatially'('$Object'(E, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Water'(F)))))), '$Object'(A, 'SelfConnectedObject'(G))), [], [E], [], [A]), 'f~'('~overlapsSpatially'('$Object'(E, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Water'(H)))))), '$Object'(A, 'SelfConnectedObject'(I))), [], [E], [], [A]), 'f~'(attribute('$Object'(C, 'SelfConnectedObject'(J)), '$Attribute'('Wet', 'SaturationProperty'(K))), [], [], [C], [])), [], [E], [C, A], [E]), 5346:['OBJ'=C, 'PART'=A, 'WATER'=E]:entails(and(attribute(C, 'Wet'), and(not(overlapsSpatially(E, A)), not(meetsSpatially(E, A)))), not(part(A, C))), 'Merge', 'QUALITIES', 7257). sigmaCache('~attribute'('$Object'(A, 'SelfConnectedObject'(B)), '$Attribute'('Wet', 'SaturationProperty'(C))), 'f~HeadBodyc'(('f~'('~meetsSpatially'('$Object'(D, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Water'(E)))))), '$Object'(F, 'SelfConnectedObject'(G))), [], [F, D], [], []), 'f~'('~overlapsSpatially'('$Object'(D, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Water'(H)))))), '$Object'(F, 'SelfConnectedObject'(I))), [], [F, D], [], []), 'f~'(part('$Object'(F, 'SelfConnectedObject'(J)), '$Object'(A, 'SelfConnectedObject'(K))), [], [F], [A], [])), [], [F, D], [A], [F, D]), 5345:['OBJ'=A, 'PART'=F, 'WATER'=D]:entails(and(part(F, A), and(not(overlapsSpatially(D, F)), not(meetsSpatially(D, F)))), not(attribute(A, 'Wet'))), 'Merge', 'QUALITIES', 7257). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Water'(B)))))), '$Class'('Water')), 't~HeadBodyc'(('t~'(attribute('$Object'(C, 'SelfConnectedObject'(D)), '$Attribute'('Wet', 'SaturationProperty'(E))), [], [C], [], []), 't~'(part('$Object'(F, 'SelfConnectedObject'(G)), '$Object'(C, 'SelfConnectedObject'(H))), [], [C, F], [], []), 't~'('$existential'(A, '?WATER', and(instance('?WATER', 'Water'), or(overlapsSpatially('?WATER', F), meetsSpatially('?WATER', F)))), [], [F], [A], [])), [], [C, F], [A], [C, F]), 5344:['OBJ'=C, 'PART'=F, 'WATER'=A]:entails(and(and(attribute(C, 'Wet'), part(F, C)), '$existential'(A, '?WATER', and(instance('?WATER', 'Water'), or(overlapsSpatially('?WATER', F), meetsSpatially('?WATER', F))))), instance(A, 'Water')), 'Merge', 'QUALITIES', 7257). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadUnivb'(('f~'('~instance'('$Object'(E, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Water'(F)))))), '$Class'('Water')), [E], [], [], []), 'f~'(attribute('$Object'(C, 'SelfConnectedObject'(G)), '$Attribute'('Wet', 'SaturationProperty'(H))), [], [], [C], [])), [A], [E], [C, A], [E]), 5343:['OBJ'=C, 'PART'=A, 'WATER'=E]:entails(and(attribute(C, 'Wet'), not(instance(E, 'Water'))), not(part(A, C))), 'Merge', 'QUALITIES', 7257). sigmaCache('~attribute'('$Object'(A, 'SelfConnectedObject'(B)), '$Attribute'('Wet', 'SaturationProperty'(C))), 'f~HeadUnivb'(('f~'('~instance'('$Object'(D, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Water'(E)))))), '$Class'('Water')), [D], [], [], []), 'f~'(part('$Object'(F, 'SelfConnectedObject'(G)), '$Object'(A, 'SelfConnectedObject'(H))), [F], [], [A], [])), [], [F, D], [A], [F, D]), 5342:['OBJ'=A, 'PART'=F, 'WATER'=D]:entails(and(part(F, A), not(instance(D, 'Water'))), not(attribute(A, 'Wet'))), 'Merge', 'QUALITIES', 7257). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Water'(B)))))), '$Object'(C, 'SelfConnectedObject'(D))), 'f~Head'(('f~'(attribute('$Object'(C, 'SelfConnectedObject'(E)), '$Attribute'('Anhydrous', 'SaturationProperty'(F))), [], [], [C], []), 'f~'(instance('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Water'(G)))))), '$Class'('Water')), [], [], [A], [])), [], [], [C, A]), 5336:['OBJ'=C, 'WATER'=A]:entails(and(attribute(C, 'Anhydrous'), instance(A, 'Water')), not(part(A, C))), 'Merge', 'QUALITIES', 7245). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Water'(B)))))), '$Class'('Water')), 'f~HeadBodyc'(('f~'(attribute('$Object'(C, 'SelfConnectedObject'(D)), '$Attribute'('Anhydrous', 'SaturationProperty'(E))), [], [C], [], []), 'f~'(part('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Water'(F)))))), '$Object'(C, 'SelfConnectedObject'(G))), [], [C], [A], [])), [], [C], [A], [C]), 5335:['OBJ'=C, 'WATER'=A]:entails(and(attribute(C, 'Anhydrous'), part(A, C)), not(instance(A, 'Water'))), 'Merge', 'QUALITIES', 7245). sigmaCache('~attribute'('$Object'(A, 'SelfConnectedObject'(B)), '$Attribute'('Anhydrous', 'SaturationProperty'(C))), 'f~HeadBodyc'(('f~'(instance('$Object'(D, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Water'(E)))))), '$Class'('Water')), [], [D], [], []), 'f~'(part('$Object'(D, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Water'(F)))))), '$Object'(A, 'SelfConnectedObject'(G))), [], [D], [A], [])), [], [D], [A], [D]), 5334:['OBJ'=A, 'WATER'=D]:entails(and(instance(D, 'Water'), part(D, A)), not(attribute(A, 'Anhydrous'))), 'Merge', 'QUALITIES', 7245). sigmaCache('~surface'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'('~attribute'('$Object'(A, 'SelfConnectedObject'(E)), '$Attribute'(F, 'TextureProperty'(G))), [], [F], [A], []), 'f~'(attribute('$Object'(C, 'SelfConnectedObject'(H)), '$Attribute'(F, 'TextureProperty'(I))), [], [F], [C], []), 'f~'(instance('$Attribute'(F, 'TextureProperty'(J)), '$Class'('TextureProperty')), [], [F], [], [])), [], [F], [C, A], [F]), 5318:['ATTRIBUTE'=F, 'OBJ'=C, 'SURFACE'=A]:entails(and(not(attribute(A, F)), and(instance(F, 'TextureProperty'), attribute(C, F))), not(surface(A, C))), 'Merge', 'QUALITIES', 7213). sigmaCache('~attribute'('$Object'(A, 'SelfConnectedObject'(B)), '$Attribute'(C, 'TextureProperty'(D))), 'f~HeadBodyc'(('f~'('~attribute'('$Object'(E, 'SelfConnectedObject'(F)), '$Attribute'(C, 'TextureProperty'(G))), [], [E], [], [C]), 'f~'(instance('$Attribute'(C, 'TextureProperty'(H)), '$Class'('TextureProperty')), [], [], [], [C]), 'f~'(surface('$Object'(E, 'SelfConnectedObject'(I)), '$Object'(A, 'SelfConnectedObject'(J))), [], [E], [A], [])), [], [E], [C, A], [E]), 5317:['ATTRIBUTE'=C, 'OBJ'=A, 'SURFACE'=E]:entails(and(not(attribute(E, C)), and(instance(C, 'TextureProperty'), surface(E, A))), not(attribute(A, C))), 'Merge', 'QUALITIES', 7213). sigmaCache('~instance'('$Attribute'(A, 'TextureProperty'(B)), '$Class'('TextureProperty')), 'f~HeadBodyc'(('f~'('~attribute'('$Object'(C, 'SelfConnectedObject'(D)), '$Attribute'(A, 'TextureProperty'(E))), [], [C], [], [A]), 'f~'(attribute('$Object'(F, 'SelfConnectedObject'(G)), '$Attribute'(A, 'TextureProperty'(H))), [], [F], [], [A]), 'f~'(surface('$Object'(C, 'SelfConnectedObject'(I)), '$Object'(F, 'SelfConnectedObject'(J))), [], [F, C], [], [])), [], [F, C], [A], [F, C]), 5316:['ATTRIBUTE'=A, 'OBJ'=F, 'SURFACE'=C]:entails(and(not(attribute(C, A)), and(attribute(F, A), surface(C, F))), not(instance(A, 'TextureProperty'))), 'Merge', 'QUALITIES', 7213). sigmaCache(attribute('$Object'(A, 'SelfConnectedObject'(B)), '$Attribute'(C, 'TextureProperty'(D))), 't~HeadBodyc'(('t~'(attribute('$Object'(E, 'SelfConnectedObject'(F)), '$Attribute'(C, 'TextureProperty'(G))), [], [E], [], [C]), 't~'(instance('$Attribute'(C, 'TextureProperty'(H)), '$Class'('TextureProperty')), [], [], [], [C]), 't~'(surface('$Object'(A, 'SelfConnectedObject'(I)), '$Object'(E, 'SelfConnectedObject'(J))), [], [E], [A], [])), [], [E], [C, A], [E]), 5315:['ATTRIBUTE'=C, 'OBJ'=E, 'SURFACE'=A]:entails(and(instance(C, 'TextureProperty'), and(attribute(E, C), surface(A, E))), attribute(A, C)), 'Merge', 'QUALITIES', 7213). sigmaCache('~patient'('$Process'(A, 'ShapeAlteration'(B)), '$Object'(C, D)), 'f~Head'(('f~'('~attribute'('$Object'(C, E), '$Attribute'('Pliable', 'ShapeProperty'(F))), [], [], [C], []), 'f~'(instance('$Process'(A, 'ShapeAlteration'(G)), '$Class'('ShapeAlteration')), [], [], [A], [])), [], [], [A, C]), 5309:['PROC'=A, 'OBJ'=C]:entails(and(not(attribute(C, 'Pliable')), instance(A, 'ShapeAlteration')), not(patient(A, C))), 'Merge', 'QUALITIES', 7201). sigmaCache('~instance'('$Process'(A, 'ShapeAlteration'(B)), '$Class'('ShapeAlteration')), 'f~HeadBodyc'(('f~'('~attribute'('$Object'(C, D), '$Attribute'('Pliable', 'ShapeProperty'(E))), [], [C], [], []), 'f~'(patient('$Process'(A, 'ShapeAlteration'(F)), '$Object'(C, G)), [], [C], [A], [])), [], [C], [A], [C]), 5308:['PROC'=A, 'OBJ'=C]:entails(and(not(attribute(C, 'Pliable')), patient(A, C)), not(instance(A, 'ShapeAlteration'))), 'Merge', 'QUALITIES', 7201). sigmaCache(attribute('$Object'(A, B), '$Attribute'('Pliable', 'ShapeProperty'(C))), 't~HeadBodyc'(('t~'(instance('$Process'(D, 'ShapeAlteration'(E)), '$Class'('ShapeAlteration')), [], [D], [], []), 't~'(patient('$Process'(D, 'ShapeAlteration'(F)), '$Object'(A, G)), [], [D], [A], [])), [], [D], [A], [D]), 5307:['PROC'=D, 'OBJ'=A]:entails(and(instance(D, 'ShapeAlteration'), patient(D, A)), attribute(A, 'Pliable')), 'Merge', 'QUALITIES', 7201). sigmaCache('~equal'('$Attribute'(A, 'VisualProperty'('ColorProperty'(B))), '$Attribute'(C, 'VisualProperty'('ColorProperty'(D)))), 'f~HeadUnivb'('f~'(attribute('$Object'(E, 'SelfConnectedObject'(F)), '$Attribute'('Polychromatic', 'VisualProperty'('ColorProperty'(G)))), [E], [], [], []), [A, C], [E], [A, C], [E]), 5302:['OBJ'=E, 'PART1'=H, 'PART2'=I, 'COLOR1'=A, 'COLOR2'=C]:entails(attribute(E, 'Polychromatic'), not(equal(A, C))), 'Merge', 'QUALITIES', 7191). sigmaCache('~attribute'('$Object'(A, 'SelfConnectedObject'(B)), '$Attribute'('Polychromatic', 'VisualProperty'('ColorProperty'(C)))), 'f~HeadUnivb'('f~'(equal('$Attribute'(D, 'VisualProperty'('ColorProperty'(E))), '$Attribute'(F, 'VisualProperty'('ColorProperty'(G)))), [D, F], [], [], []), [A], [D, F], [A], [D, F]), 5301:['OBJ'=A, 'PART1'=H, 'PART2'=I, 'COLOR1'=D, 'COLOR2'=F]:entails(equal(D, F), not(attribute(A, 'Polychromatic'))), 'Merge', 'QUALITIES', 7191). sigmaCache(instance('$Attribute'(A, 'VisualProperty'('ColorProperty'(B))), '$Class'('ColorProperty')), 't~HeadBodyc'(('t~'(attribute('$Object'(C, 'SelfConnectedObject'(D)), '$Attribute'('Polychromatic', 'VisualProperty'('ColorProperty'(E)))), [], [C], [], []), 't~'('$existential'(F, '?PART1', and(superficialPart('?PART1', C), and(superficialPart(G, C), and(attribute('?PART1', H), and(attribute(G, A), and(instance(H, 'ColorProperty'), and(instance(A, 'ColorProperty'), not(equal(H, A))))))))), [], [C, F, G, H], [], [A]), 't~'('$existential'(G, '?PART2', exists(F, and(superficialPart(F, C), and(superficialPart('?PART2', C), and(attribute(F, H), and(attribute('?PART2', A), and(instance(H, 'ColorProperty'), and(instance(A, 'ColorProperty'), not(equal(H, A)))))))))), [], [C, F, G, H], [], [A]), 't~'('$existential'(H, '?COLOR1', exists(G, exists(F, and(superficialPart(F, C), and(superficialPart(G, C), and(attribute(F, '?COLOR1'), and(attribute(G, A), and(instance('?COLOR1', 'ColorProperty'), and(instance(A, 'ColorProperty'), not(equal('?COLOR1', A))))))))))), [], [C, F, G, H], [], [A]), 't~'('$existential'(A, '?COLOR2', exists(H, exists(G, exists(F, and(superficialPart(F, C), and(superficialPart(G, C), and(attribute(F, H), and(attribute(G, '?COLOR2'), and(instance(H, 'ColorProperty'), and(instance('?COLOR2', 'ColorProperty'), not(equal(H, '?COLOR2')))))))))))), [], [C, F, G, H], [], [A])), [], [C, F, G, H], [A], [C, F, G, H]), 5300:['OBJ'=C, 'PART1'=F, 'PART2'=G, 'COLOR1'=H, 'COLOR2'=A]:entails(and(and(and(and(attribute(C, 'Polychromatic'), '$existential'(A, '?COLOR2', exists(H, exists(G, exists(F, and(superficialPart(F, C), and(superficialPart(G, C), and(attribute(F, H), and(attribute(G, '?COLOR2'), and(instance(H, 'ColorProperty'), and(instance('?COLOR2', 'ColorProperty'), not(equal(H, '?COLOR2'))))))))))))), '$existential'(H, '?COLOR1', exists(G, exists(F, and(superficialPart(F, C), and(superficialPart(G, C), and(attribute(F, '?COLOR1'), and(attribute(G, A), and(instance('?COLOR1', 'ColorProperty'), and(instance(A, 'ColorProperty'), not(equal('?COLOR1', A)))))))))))), '$existential'(G, '?PART2', exists(F, and(superficialPart(F, C), and(superficialPart('?PART2', C), and(attribute(F, H), and(attribute('?PART2', A), and(instance(H, 'ColorProperty'), and(instance(A, 'ColorProperty'), not(equal(H, A))))))))))), '$existential'(F, '?PART1', and(superficialPart('?PART1', C), and(superficialPart(G, C), and(attribute('?PART1', H), and(attribute(G, A), and(instance(H, 'ColorProperty'), and(instance(A, 'ColorProperty'), not(equal(H, A)))))))))), instance(A, 'ColorProperty')), 'Merge', 'QUALITIES', 7191). sigmaCache(instance('$Attribute'(A, 'VisualProperty'('ColorProperty'(B))), '$Class'('ColorProperty')), 't~HeadBodyc'(('t~'(attribute('$Object'(C, 'SelfConnectedObject'(D)), '$Attribute'('Polychromatic', 'VisualProperty'('ColorProperty'(E)))), [], [C], [], []), 't~'('$existential'(F, '?PART1', and(superficialPart('?PART1', C), and(superficialPart(G, C), and(attribute('?PART1', A), and(attribute(G, H), and(instance(A, 'ColorProperty'), and(instance(H, 'ColorProperty'), not(equal(A, H))))))))), [], [C, F, G, H], [], [A]), 't~'('$existential'(G, '?PART2', exists(F, and(superficialPart(F, C), and(superficialPart('?PART2', C), and(attribute(F, A), and(attribute('?PART2', H), and(instance(A, 'ColorProperty'), and(instance(H, 'ColorProperty'), not(equal(A, H)))))))))), [], [C, F, G, H], [], [A]), 't~'('$existential'(A, '?COLOR1', exists(G, exists(F, and(superficialPart(F, C), and(superficialPart(G, C), and(attribute(F, '?COLOR1'), and(attribute(G, H), and(instance('?COLOR1', 'ColorProperty'), and(instance(H, 'ColorProperty'), not(equal('?COLOR1', H))))))))))), [], [C, F, G, H], [], [A])), [], [C, F, G, H], [A], [C, F, G, H]), 5298:['OBJ'=C, 'PART1'=F, 'PART2'=G, 'COLOR1'=A, 'COLOR2'=H]:entails(and(and(and(attribute(C, 'Polychromatic'), '$existential'(A, '?COLOR1', exists(G, exists(F, and(superficialPart(F, C), and(superficialPart(G, C), and(attribute(F, '?COLOR1'), and(attribute(G, H), and(instance('?COLOR1', 'ColorProperty'), and(instance(H, 'ColorProperty'), not(equal('?COLOR1', H)))))))))))), '$existential'(G, '?PART2', exists(F, and(superficialPart(F, C), and(superficialPart('?PART2', C), and(attribute(F, A), and(attribute('?PART2', H), and(instance(A, 'ColorProperty'), and(instance(H, 'ColorProperty'), not(equal(A, H))))))))))), '$existential'(F, '?PART1', and(superficialPart('?PART1', C), and(superficialPart(G, C), and(attribute('?PART1', A), and(attribute(G, H), and(instance(A, 'ColorProperty'), and(instance(H, 'ColorProperty'), not(equal(A, H)))))))))), instance(A, 'ColorProperty')), 'Merge', 'QUALITIES', 7191). sigmaCache('~attribute'('$Object'(A, 'SelfConnectedObject'(B)), '$Attribute'('Polychromatic', 'VisualProperty'('ColorProperty'(C)))), 'f~HeadUnivb'('f~'('~instance'('$Attribute'(D, 'VisualProperty'('ColorProperty'(E))), '$Class'('ColorProperty')), [D], [], [], []), [A], [D], [A], [D]), 5297:['OBJ'=A, 'PART1'=F, 'PART2'=G, 'COLOR1'=D, 'COLOR2'=H]:entails(not(instance(D, 'ColorProperty')), not(attribute(A, 'Polychromatic'))), 'Merge', 'QUALITIES', 7191). sigmaCache(attribute('$Object'(A, 'SelfConnectedObject'(B)), '$Attribute'(C, 'VisualProperty'('ColorProperty'(D)))), 't~HeadBodyc'(('t~'(attribute('$Object'(E, 'SelfConnectedObject'(F)), '$Attribute'('Polychromatic', 'VisualProperty'('ColorProperty'(G)))), [], [E], [], []), 't~'('$existential'(H, '?PART1', and(superficialPart('?PART1', E), and(superficialPart(A, E), and(attribute('?PART1', I), and(attribute(A, C), and(instance(I, 'ColorProperty'), and(instance(C, 'ColorProperty'), not(equal(I, C))))))))), [], [E, H, I], [], [A, C]), 't~'('$existential'(A, '?PART2', exists(H, and(superficialPart(H, E), and(superficialPart('?PART2', E), and(attribute(H, I), and(attribute('?PART2', C), and(instance(I, 'ColorProperty'), and(instance(C, 'ColorProperty'), not(equal(I, C)))))))))), [], [E, H, I], [], [A, C]), 't~'('$existential'(I, '?COLOR1', exists(A, exists(H, and(superficialPart(H, E), and(superficialPart(A, E), and(attribute(H, '?COLOR1'), and(attribute(A, C), and(instance('?COLOR1', 'ColorProperty'), and(instance(C, 'ColorProperty'), not(equal('?COLOR1', C))))))))))), [], [E, H, I], [], [A, C]), 't~'('$existential'(C, '?COLOR2', exists(I, exists(A, exists(H, and(superficialPart(H, E), and(superficialPart(A, E), and(attribute(H, I), and(attribute(A, '?COLOR2'), and(instance(I, 'ColorProperty'), and(instance('?COLOR2', 'ColorProperty'), not(equal(I, '?COLOR2')))))))))))), [], [E, H, I], [], [A, C])), [], [E, H, I], [A, C], [E, H, I]), 5296:['OBJ'=E, 'PART1'=H, 'PART2'=A, 'COLOR1'=I, 'COLOR2'=C]:entails(and(and(and(and(attribute(E, 'Polychromatic'), '$existential'(C, '?COLOR2', exists(I, exists(A, exists(H, and(superficialPart(H, E), and(superficialPart(A, E), and(attribute(H, I), and(attribute(A, '?COLOR2'), and(instance(I, 'ColorProperty'), and(instance('?COLOR2', 'ColorProperty'), not(equal(I, '?COLOR2'))))))))))))), '$existential'(I, '?COLOR1', exists(A, exists(H, and(superficialPart(H, E), and(superficialPart(A, E), and(attribute(H, '?COLOR1'), and(attribute(A, C), and(instance('?COLOR1', 'ColorProperty'), and(instance(C, 'ColorProperty'), not(equal('?COLOR1', C)))))))))))), '$existential'(A, '?PART2', exists(H, and(superficialPart(H, E), and(superficialPart('?PART2', E), and(attribute(H, I), and(attribute('?PART2', C), and(instance(I, 'ColorProperty'), and(instance(C, 'ColorProperty'), not(equal(I, C))))))))))), '$existential'(H, '?PART1', and(superficialPart('?PART1', E), and(superficialPart(A, E), and(attribute('?PART1', I), and(attribute(A, C), and(instance(I, 'ColorProperty'), and(instance(C, 'ColorProperty'), not(equal(I, C)))))))))), attribute(A, C)), 'Merge', 'QUALITIES', 7191). sigmaCache(attribute('$Object'(A, 'SelfConnectedObject'(B)), '$Attribute'(C, 'VisualProperty'('ColorProperty'(D)))), 't~HeadBodyc'(('t~'(attribute('$Object'(E, 'SelfConnectedObject'(F)), '$Attribute'('Polychromatic', 'VisualProperty'('ColorProperty'(G)))), [], [E], [], []), 't~'('$existential'(A, '?PART1', and(superficialPart('?PART1', E), and(superficialPart(H, E), and(attribute('?PART1', C), and(attribute(H, I), and(instance(C, 'ColorProperty'), and(instance(I, 'ColorProperty'), not(equal(C, I))))))))), [], [E, H, I], [], [A, C]), 't~'('$existential'(H, '?PART2', exists(A, and(superficialPart(A, E), and(superficialPart('?PART2', E), and(attribute(A, C), and(attribute('?PART2', I), and(instance(C, 'ColorProperty'), and(instance(I, 'ColorProperty'), not(equal(C, I)))))))))), [], [E, H, I], [], [A, C]), 't~'('$existential'(C, '?COLOR1', exists(H, exists(A, and(superficialPart(A, E), and(superficialPart(H, E), and(attribute(A, '?COLOR1'), and(attribute(H, I), and(instance('?COLOR1', 'ColorProperty'), and(instance(I, 'ColorProperty'), not(equal('?COLOR1', I))))))))))), [], [E, H, I], [], [A, C])), [], [E, H, I], [A, C], [E, H, I]), 5294:['OBJ'=E, 'PART1'=A, 'PART2'=H, 'COLOR1'=C, 'COLOR2'=I]:entails(and(and(and(attribute(E, 'Polychromatic'), '$existential'(C, '?COLOR1', exists(H, exists(A, and(superficialPart(A, E), and(superficialPart(H, E), and(attribute(A, '?COLOR1'), and(attribute(H, I), and(instance('?COLOR1', 'ColorProperty'), and(instance(I, 'ColorProperty'), not(equal('?COLOR1', I)))))))))))), '$existential'(H, '?PART2', exists(A, and(superficialPart(A, E), and(superficialPart('?PART2', E), and(attribute(A, C), and(attribute('?PART2', I), and(instance(C, 'ColorProperty'), and(instance(I, 'ColorProperty'), not(equal(C, I))))))))))), '$existential'(A, '?PART1', and(superficialPart('?PART1', E), and(superficialPart(H, E), and(attribute('?PART1', C), and(attribute(H, I), and(instance(C, 'ColorProperty'), and(instance(I, 'ColorProperty'), not(equal(C, I)))))))))), attribute(A, C)), 'Merge', 'QUALITIES', 7191). sigmaCache('~attribute'('$Object'(A, 'SelfConnectedObject'(B)), '$Attribute'('Polychromatic', 'VisualProperty'('ColorProperty'(C)))), 'f~HeadUnivb'('f~'('~attribute'('$Object'(D, 'SelfConnectedObject'(E)), '$Attribute'(F, 'VisualProperty'('ColorProperty'(G)))), [D, F], [], [], []), [A], [D, F], [A], [D, F]), 5293:['OBJ'=A, 'PART1'=D, 'PART2'=H, 'COLOR1'=F, 'COLOR2'=I]:entails(not(attribute(D, F)), not(attribute(A, 'Polychromatic'))), 'Merge', 'QUALITIES', 7191). sigmaCache(superficialPart('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'(attribute('$Object'(C, 'SelfConnectedObject'(E)), '$Attribute'('Polychromatic', 'VisualProperty'('ColorProperty'(F)))), [], [], [], [C]), 't~'('$existential'(G, '?PART1', and(superficialPart('?PART1', C), and(superficialPart(A, C), and(attribute('?PART1', H), and(attribute(A, I), and(instance(H, 'ColorProperty'), and(instance(I, 'ColorProperty'), not(equal(H, I))))))))), [], [G, H, I], [], [C, A]), 't~'('$existential'(A, '?PART2', exists(G, and(superficialPart(G, C), and(superficialPart('?PART2', C), and(attribute(G, H), and(attribute('?PART2', I), and(instance(H, 'ColorProperty'), and(instance(I, 'ColorProperty'), not(equal(H, I)))))))))), [], [G, H, I], [], [C, A])), [], [G, H, I], [C, A], [G, H, I]), 5292:['OBJ'=C, 'PART1'=G, 'PART2'=A, 'COLOR1'=H, 'COLOR2'=I]:entails(and(and(attribute(C, 'Polychromatic'), '$existential'(A, '?PART2', exists(G, and(superficialPart(G, C), and(superficialPart('?PART2', C), and(attribute(G, H), and(attribute('?PART2', I), and(instance(H, 'ColorProperty'), and(instance(I, 'ColorProperty'), not(equal(H, I))))))))))), '$existential'(G, '?PART1', and(superficialPart('?PART1', C), and(superficialPart(A, C), and(attribute('?PART1', H), and(attribute(A, I), and(instance(H, 'ColorProperty'), and(instance(I, 'ColorProperty'), not(equal(H, I)))))))))), superficialPart(A, C)), 'Merge', 'QUALITIES', 7191). sigmaCache(superficialPart('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'(attribute('$Object'(C, 'SelfConnectedObject'(E)), '$Attribute'('Polychromatic', 'VisualProperty'('ColorProperty'(F)))), [], [], [], [C]), 't~'('$existential'(A, '?PART1', and(superficialPart('?PART1', C), and(superficialPart(G, C), and(attribute('?PART1', H), and(attribute(G, I), and(instance(H, 'ColorProperty'), and(instance(I, 'ColorProperty'), not(equal(H, I))))))))), [], [G, H, I], [A], [C])), [], [G, H, I], [C, A], [G, H, I]), 5290:['OBJ'=C, 'PART1'=A, 'PART2'=G, 'COLOR1'=H, 'COLOR2'=I]:entails(and(attribute(C, 'Polychromatic'), '$existential'(A, '?PART1', and(superficialPart('?PART1', C), and(superficialPart(G, C), and(attribute('?PART1', H), and(attribute(G, I), and(instance(H, 'ColorProperty'), and(instance(I, 'ColorProperty'), not(equal(H, I)))))))))), superficialPart(A, C)), 'Merge', 'QUALITIES', 7191). sigmaCache('~attribute'('$Object'(A, 'SelfConnectedObject'(B)), '$Attribute'('Polychromatic', 'VisualProperty'('ColorProperty'(C)))), 'f~HeadUnivb'('f~'('~superficialPart'('$Object'(D, 'SelfConnectedObject'(E)), '$Object'(A, 'SelfConnectedObject'(F))), [D], [], [A], []), [], [D], [A], [D]), 5289:['OBJ'=A, 'PART1'=D, 'PART2'=G, 'COLOR1'=H, 'COLOR2'=I]:entails(not(superficialPart(D, A)), not(attribute(A, 'Polychromatic'))), 'Merge', 'QUALITIES', 7191). sigmaCache('~instance'('$Attribute'(A, 'VisualProperty'('ColorProperty'('PrimaryColor'(B)))), '$Class'('PrimaryColor')), 'f~HeadBodyc'(('f~'('~attribute'('$Object'(C, 'SelfConnectedObject'(D)), '$Attribute'(A, 'VisualProperty'('ColorProperty'('PrimaryColor'(E))))), [], [C], [], [A]), 'f~'(attribute('$Object'(F, 'SelfConnectedObject'(G)), '$Attribute'('Monochromatic', 'VisualProperty'('ColorProperty'(H)))), [], [F], [], []), 'f~'(attribute('$Object'(I, 'SelfConnectedObject'(J)), '$Attribute'(A, 'VisualProperty'('ColorProperty'('PrimaryColor'(K))))), [], [I], [], [A]), 'f~'(superficialPart('$Object'(I, 'SelfConnectedObject'(L)), '$Object'(F, 'SelfConnectedObject'(M))), [], [F, I], [], []), 'f~'(superficialPart('$Object'(C, 'SelfConnectedObject'(N)), '$Object'(F, 'SelfConnectedObject'(O))), [], [F, C], [], [])), [], [F, I, C], [A], [F, I, C]), 5285:['OBJ'=F, 'PART'=I, 'COLOR'=A, 'ELEMENT'=C]:entails(and(and(superficialPart(C, F), not(attribute(C, A))), and(attribute(F, 'Monochromatic'), and(superficialPart(I, F), attribute(I, A)))), not(instance(A, 'PrimaryColor'))), 'Merge', 'QUALITIES', 7183). sigmaCache('~attribute'('$Object'(A, 'SelfConnectedObject'(B)), '$Attribute'(C, 'VisualProperty'('ColorProperty'('PrimaryColor'(D))))), 'f~HeadBodyc'(('f~'('~attribute'('$Object'(E, 'SelfConnectedObject'(F)), '$Attribute'(C, 'VisualProperty'('ColorProperty'('PrimaryColor'(G))))), [], [E], [], [C]), 'f~'(attribute('$Object'(H, 'SelfConnectedObject'(I)), '$Attribute'('Monochromatic', 'VisualProperty'('ColorProperty'(J)))), [], [H], [], []), 'f~'(instance('$Attribute'(C, 'VisualProperty'('ColorProperty'('PrimaryColor'(K)))), '$Class'('PrimaryColor')), [], [], [], [C]), 'f~'(superficialPart('$Object'(A, 'SelfConnectedObject'(L)), '$Object'(H, 'SelfConnectedObject'(M))), [], [H], [A], []), 'f~'(superficialPart('$Object'(E, 'SelfConnectedObject'(N)), '$Object'(H, 'SelfConnectedObject'(O))), [], [H, E], [], [])), [], [H, E], [A, C], [H, E]), 5284:['OBJ'=H, 'PART'=A, 'COLOR'=C, 'ELEMENT'=E]:entails(and(and(superficialPart(E, H), not(attribute(E, C))), and(attribute(H, 'Monochromatic'), and(superficialPart(A, H), instance(C, 'PrimaryColor')))), not(attribute(A, C))), 'Merge', 'QUALITIES', 7183). sigmaCache('~superficialPart'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'('~attribute'('$Object'(E, 'SelfConnectedObject'(F)), '$Attribute'(G, 'VisualProperty'('ColorProperty'('PrimaryColor'(H))))), [], [G, E], [], []), 'f~'(attribute('$Object'(C, 'SelfConnectedObject'(I)), '$Attribute'('Monochromatic', 'VisualProperty'('ColorProperty'(J)))), [], [], [], [C]), 'f~'(attribute('$Object'(A, 'SelfConnectedObject'(K)), '$Attribute'(G, 'VisualProperty'('ColorProperty'('PrimaryColor'(L))))), [], [G], [A], []), 'f~'(instance('$Attribute'(G, 'VisualProperty'('ColorProperty'('PrimaryColor'(M)))), '$Class'('PrimaryColor')), [], [G], [], []), 'f~'(superficialPart('$Object'(E, 'SelfConnectedObject'(N)), '$Object'(C, 'SelfConnectedObject'(O))), [], [E], [], [C])), [], [G, E], [C, A], [G, E]), 5283:['OBJ'=C, 'PART'=A, 'COLOR'=G, 'ELEMENT'=E]:entails(and(and(superficialPart(E, C), not(attribute(E, G))), and(attribute(C, 'Monochromatic'), and(attribute(A, G), instance(G, 'PrimaryColor')))), not(superficialPart(A, C))), 'Merge', 'QUALITIES', 7183). sigmaCache('~attribute'('$Object'(A, 'SelfConnectedObject'(B)), '$Attribute'('Monochromatic', 'VisualProperty'('ColorProperty'(C)))), 'f~HeadBodyc'(('f~'('~attribute'('$Object'(D, 'SelfConnectedObject'(E)), '$Attribute'(F, 'VisualProperty'('ColorProperty'('PrimaryColor'(G))))), [], [F, D], [], []), 'f~'(attribute('$Object'(H, 'SelfConnectedObject'(I)), '$Attribute'(F, 'VisualProperty'('ColorProperty'('PrimaryColor'(J))))), [], [H, F], [], []), 'f~'(instance('$Attribute'(F, 'VisualProperty'('ColorProperty'('PrimaryColor'(K)))), '$Class'('PrimaryColor')), [], [F], [], []), 'f~'(superficialPart('$Object'(H, 'SelfConnectedObject'(L)), '$Object'(A, 'SelfConnectedObject'(M))), [], [H], [], [A]), 'f~'(superficialPart('$Object'(D, 'SelfConnectedObject'(N)), '$Object'(A, 'SelfConnectedObject'(O))), [], [D], [], [A])), [], [H, F, D], [A], [H, F, D]), 5282:['OBJ'=A, 'PART'=H, 'COLOR'=F, 'ELEMENT'=D]:entails(and(and(superficialPart(D, A), not(attribute(D, F))), and(superficialPart(H, A), and(attribute(H, F), instance(F, 'PrimaryColor')))), not(attribute(A, 'Monochromatic'))), 'Merge', 'QUALITIES', 7183). sigmaCache(attribute('$Object'(A, 'SelfConnectedObject'(B)), '$Attribute'(C, 'VisualProperty'('ColorProperty'('PrimaryColor'(D))))), 't~HeadBodyc'(('t~'(attribute('$Object'(E, 'SelfConnectedObject'(F)), '$Attribute'('Monochromatic', 'VisualProperty'('ColorProperty'(G)))), [], [E], [], []), 't~'(attribute('$Object'(H, 'SelfConnectedObject'(I)), '$Attribute'(C, 'VisualProperty'('ColorProperty'('PrimaryColor'(J))))), [], [H], [], [C]), 't~'(instance('$Attribute'(C, 'VisualProperty'('ColorProperty'('PrimaryColor'(K)))), '$Class'('PrimaryColor')), [], [], [], [C]), 't~'(superficialPart('$Object'(H, 'SelfConnectedObject'(L)), '$Object'(E, 'SelfConnectedObject'(M))), [], [E, H], [], []), 't~'(superficialPart('$Object'(A, 'SelfConnectedObject'(N)), '$Object'(E, 'SelfConnectedObject'(O))), [], [E], [A], [])), [], [E, H], [C, A], [E, H]), 5281:['OBJ'=E, 'PART'=H, 'COLOR'=C, 'ELEMENT'=A]:entails(and(superficialPart(A, E), and(attribute(E, 'Monochromatic'), and(superficialPart(H, E), and(attribute(H, C), instance(C, 'PrimaryColor'))))), attribute(A, C)), 'Merge', 'QUALITIES', 7183). sigmaCache('~superficialPart'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'('~attribute'('$Object'(A, 'SelfConnectedObject'(E)), '$Attribute'(F, 'VisualProperty'('ColorProperty'('PrimaryColor'(G))))), [], [F], [A], []), 'f~'(attribute('$Object'(C, 'SelfConnectedObject'(H)), '$Attribute'('Monochromatic', 'VisualProperty'('ColorProperty'(I)))), [], [], [], [C]), 'f~'(attribute('$Object'(J, 'SelfConnectedObject'(K)), '$Attribute'(F, 'VisualProperty'('ColorProperty'('PrimaryColor'(L))))), [], [J, F], [], []), 'f~'(instance('$Attribute'(F, 'VisualProperty'('ColorProperty'('PrimaryColor'(M)))), '$Class'('PrimaryColor')), [], [F], [], []), 'f~'(superficialPart('$Object'(J, 'SelfConnectedObject'(N)), '$Object'(C, 'SelfConnectedObject'(O))), [], [J], [], [C])), [], [J, F], [C, A], [J, F]), 5280:['OBJ'=C, 'PART'=J, 'COLOR'=F, 'ELEMENT'=A]:entails(and(not(attribute(A, F)), and(attribute(C, 'Monochromatic'), and(superficialPart(J, C), and(attribute(J, F), instance(F, 'PrimaryColor'))))), not(superficialPart(A, C))), 'Merge', 'QUALITIES', 7183). sigmaCache(attribute('$Object'(A, 'Food'(B)), '$Attribute'(C, 'TasteProperty'(D))), 't~Head'(('t~'(instance('$Object'(A, 'Food'(E)), '$Class'('Food')), [], [], [], [A]), 't~'('$existential'(C, '?ATTR', and(instance('?ATTR', 'TasteProperty'), attribute(A, '?ATTR'))), [], [], [C], [A])), [], [], [A, C]), 5255:['OBJ'=A, 'ATTR'=C]:entails(and(instance(A, 'Food'), '$existential'(C, '?ATTR', and(instance('?ATTR', 'TasteProperty'), attribute(A, '?ATTR')))), attribute(A, C)), 'Merge', 'QUALITIES', 7133). sigmaCache('~instance'('$Object'(A, 'Food'(B)), '$Class'('Food')), 'f~HeadUnivb'('f~'('~attribute'('$Object'(A, 'Food'(C)), '$Attribute'(D, 'TasteProperty'(E))), [D], [], [A], []), [], [D], [A], [D]), 5254:['OBJ'=A, 'ATTR'=D]:entails(not(attribute(A, D)), not(instance(A, 'Food'))), 'Merge', 'QUALITIES', 7133). sigmaCache(instance('$Attribute'(A, 'TasteProperty'(B)), '$Class'('TasteProperty')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'Food'(D)), '$Class'('Food')), [], [C], [], []), 't~'('$existential'(A, '?ATTR', and(instance('?ATTR', 'TasteProperty'), attribute(C, '?ATTR'))), [], [C], [A], [])), [], [C], [A], [C]), 5253:['OBJ'=C, 'ATTR'=A]:entails(and(instance(C, 'Food'), '$existential'(A, '?ATTR', and(instance('?ATTR', 'TasteProperty'), attribute(C, '?ATTR')))), instance(A, 'TasteProperty')), 'Merge', 'QUALITIES', 7133). sigmaCache('~instance'('$Object'(A, 'Food'(B)), '$Class'('Food')), 'f~HeadUnivb'('f~'('~instance'('$Attribute'(C, 'TasteProperty'(D)), '$Class'('TasteProperty')), [C], [], [], []), [A], [C], [A], [C]), 5252:['OBJ'=A, 'ATTR'=C]:entails(not(instance(C, 'TasteProperty')), not(instance(A, 'Food'))), 'Merge', 'QUALITIES', 7133). sigmaCache(equal('$Attribute'(A, 'PhysicalState'(B)), '$Attribute'(C, 'PhysicalState'(D))), 't~HeadBodyc'(('t~'(holdsDuring('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F))))), attribute('$Object'(G, 'SelfConnectedObject'(H)), '$Attribute'(C, 'PhysicalState'(I)))), [], [G, E], [], [C]), 't~'(holdsDuring('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(J))))), attribute('$Object'(K, 'SelfConnectedObject'(L)), '$Attribute'(A, 'PhysicalState'(M)))), [], [K, E], [], [A]), 't~'(instance('$Attribute'(A, 'PhysicalState'(N)), '$Class'('PhysicalState')), [], [], [], [A]), 't~'(instance('$Attribute'(C, 'PhysicalState'(O)), '$Class'('PhysicalState')), [], [], [], [C]), 't~'(part('$Object'(G, 'SelfConnectedObject'(P)), '$Object'(K, 'SelfConnectedObject'(Q))), [], [G, K], [], [])), [], [G, K, E], [A, C], [G, K, E]), 5249:['STATE'=A, 'PART'=G, 'OBJ'=K, 'TIME'=E, 'OTHERSTATE'=C]:entails(and(and(instance(A, 'PhysicalState'), and(part(G, K), holdsDuring(E, attribute(K, A)))), and(instance(C, 'PhysicalState'), holdsDuring(E, attribute(G, C)))), equal(A, C)), 'Merge', 'QUALITIES', 7127). sigmaCache('~holdsDuring'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), attribute('$Object'(C, 'SelfConnectedObject'(D)), '$Attribute'(E, 'PhysicalState'(F)))), 'f~HeadBodyc'(('f~'('~equal'('$Attribute'(G, 'PhysicalState'(H)), '$Attribute'(E, 'PhysicalState'(I))), [], [G], [], [E]), 'f~'(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(J))))), attribute('$Object'(K, 'SelfConnectedObject'(L)), '$Attribute'(G, 'PhysicalState'(M)))), [], [G, K], [A], []), 'f~'(instance('$Attribute'(G, 'PhysicalState'(N)), '$Class'('PhysicalState')), [], [G], [], []), 'f~'(instance('$Attribute'(E, 'PhysicalState'(O)), '$Class'('PhysicalState')), [], [], [], [E]), 'f~'(part('$Object'(C, 'SelfConnectedObject'(P)), '$Object'(K, 'SelfConnectedObject'(Q))), [], [K], [C], [])), [], [G, K], [C, A, E], [G, K]), 5248:['STATE'=G, 'PART'=C, 'OBJ'=K, 'TIME'=A, 'OTHERSTATE'=E]:entails(and(and(instance(G, 'PhysicalState'), and(part(C, K), holdsDuring(A, attribute(K, G)))), and(instance(E, 'PhysicalState'), not(equal(G, E)))), not(holdsDuring(A, attribute(C, E)))), 'Merge', 'QUALITIES', 7127). sigmaCache('~instance'('$Attribute'(A, 'PhysicalState'(B)), '$Class'('PhysicalState')), 'f~HeadBodyc'(('f~'('~equal'('$Attribute'(C, 'PhysicalState'(D)), '$Attribute'(A, 'PhysicalState'(E))), [], [C], [], [A]), 'f~'(holdsDuring('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(G))))), attribute('$Object'(H, 'SelfConnectedObject'(I)), '$Attribute'(A, 'PhysicalState'(J)))), [], [H, F], [], [A]), 'f~'(holdsDuring('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(K))))), attribute('$Object'(L, 'SelfConnectedObject'(M)), '$Attribute'(C, 'PhysicalState'(N)))), [], [C, L, F], [], []), 'f~'(instance('$Attribute'(C, 'PhysicalState'(O)), '$Class'('PhysicalState')), [], [C], [], []), 'f~'(part('$Object'(H, 'SelfConnectedObject'(P)), '$Object'(L, 'SelfConnectedObject'(Q))), [], [H, L], [], [])), [], [C, H, L, F], [A], [C, H, L, F]), 5247:['STATE'=C, 'PART'=H, 'OBJ'=L, 'TIME'=F, 'OTHERSTATE'=A]:entails(and(and(instance(C, 'PhysicalState'), and(part(H, L), holdsDuring(F, attribute(L, C)))), and(holdsDuring(F, attribute(H, A)), not(equal(C, A)))), not(instance(A, 'PhysicalState'))), 'Merge', 'QUALITIES', 7127). sigmaCache('~holdsDuring'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), attribute('$Object'(C, 'SelfConnectedObject'(D)), '$Attribute'(E, 'PhysicalState'(F)))), 'f~HeadBodyc'(('f~'('~equal'('$Attribute'(E, 'PhysicalState'(G)), '$Attribute'(H, 'PhysicalState'(I))), [], [H], [], [E]), 'f~'(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(J))))), attribute('$Object'(K, 'SelfConnectedObject'(L)), '$Attribute'(H, 'PhysicalState'(M)))), [], [K, H], [A], []), 'f~'(instance('$Attribute'(E, 'PhysicalState'(N)), '$Class'('PhysicalState')), [], [], [], [E]), 'f~'(instance('$Attribute'(H, 'PhysicalState'(O)), '$Class'('PhysicalState')), [], [H], [], []), 'f~'(part('$Object'(K, 'SelfConnectedObject'(P)), '$Object'(C, 'SelfConnectedObject'(Q))), [], [K], [C], [])), [], [K, H], [E, C, A], [K, H]), 5246:['STATE'=E, 'PART'=K, 'OBJ'=C, 'TIME'=A, 'OTHERSTATE'=H]:entails(and(and(instance(E, 'PhysicalState'), part(K, C)), and(instance(H, 'PhysicalState'), and(holdsDuring(A, attribute(K, H)), not(equal(E, H))))), not(holdsDuring(A, attribute(C, E)))), 'Merge', 'QUALITIES', 7127). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'('~equal'('$Attribute'(E, 'PhysicalState'(F)), '$Attribute'(G, 'PhysicalState'(H))), [], [E, G], [], []), 'f~'(holdsDuring('$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(J))))), attribute('$Object'(A, 'SelfConnectedObject'(K)), '$Attribute'(G, 'PhysicalState'(L)))), [], [I, G], [A], []), 'f~'(holdsDuring('$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(M))))), attribute('$Object'(C, 'SelfConnectedObject'(N)), '$Attribute'(E, 'PhysicalState'(O)))), [], [E, I], [C], []), 'f~'(instance('$Attribute'(E, 'PhysicalState'(P)), '$Class'('PhysicalState')), [], [E], [], []), 'f~'(instance('$Attribute'(G, 'PhysicalState'(Q)), '$Class'('PhysicalState')), [], [G], [], [])), [], [E, I, G], [A, C], [E, I, G]), 5245:['STATE'=E, 'PART'=A, 'OBJ'=C, 'TIME'=I, 'OTHERSTATE'=G]:entails(and(and(instance(E, 'PhysicalState'), holdsDuring(I, attribute(C, E))), and(instance(G, 'PhysicalState'), and(holdsDuring(I, attribute(A, G)), not(equal(E, G))))), not(part(A, C))), 'Merge', 'QUALITIES', 7127). sigmaCache('~instance'('$Attribute'(A, 'PhysicalState'(B)), '$Class'('PhysicalState')), 'f~HeadBodyc'(('f~'('~equal'('$Attribute'(A, 'PhysicalState'(C)), '$Attribute'(D, 'PhysicalState'(E))), [], [D], [], [A]), 'f~'(holdsDuring('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(G))))), attribute('$Object'(H, 'SelfConnectedObject'(I)), '$Attribute'(D, 'PhysicalState'(J)))), [], [H, F, D], [], []), 'f~'(holdsDuring('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(K))))), attribute('$Object'(L, 'SelfConnectedObject'(M)), '$Attribute'(A, 'PhysicalState'(N)))), [], [L, F], [], [A]), 'f~'(instance('$Attribute'(D, 'PhysicalState'(O)), '$Class'('PhysicalState')), [], [D], [], []), 'f~'(part('$Object'(H, 'SelfConnectedObject'(P)), '$Object'(L, 'SelfConnectedObject'(Q))), [], [H, L], [], [])), [], [H, L, F, D], [A], [H, L, F, D]), 5244:['STATE'=A, 'PART'=H, 'OBJ'=L, 'TIME'=F, 'OTHERSTATE'=D]:entails(and(and(part(H, L), holdsDuring(F, attribute(L, A))), and(instance(D, 'PhysicalState'), and(holdsDuring(F, attribute(H, D)), not(equal(A, D))))), not(instance(A, 'PhysicalState'))), 'Merge', 'QUALITIES', 7127). sigmaCache(attribute('$Object'(A, 'SelfConnectedObject'('Substance'('Mixture'('Solution'(B))))), '$Attribute'('Liquid', 'PhysicalState'(C))), 't~Head'('t~'(instance('$Object'(A, 'SelfConnectedObject'('Substance'('Mixture'('Solution'(D))))), '$Class'('Solution')), [], [], [A], []), [], [], [A]), 5241:['X'=A]:entails(instance(A, 'Solution'), attribute(A, 'Liquid')), 'Merge', 'QUALITIES', 7121). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Substance'('Mixture'('Solution'(B))))), '$Class'('Solution')), 'f~Head'('f~'('~attribute'('$Object'(A, 'SelfConnectedObject'('Substance'('Mixture'('Solution'(C))))), '$Attribute'('Liquid', 'PhysicalState'(D))), [], [], [A], []), [], [], [A]), 5240:['X'=A]:entails(not(attribute(A, 'Liquid')), not(instance(A, 'Solution'))), 'Merge', 'QUALITIES', 7121). sigmaCache(connected('$Object'(A, B), '$Object'(C, D)), 't~Head'('t~'(orientation('$Object'(A, E), '$Object'(C, F), '$Attribute'('On', 'PositionalAttribute'(G))), [], [], [A, C], []), [], [], [A, C]), 5233:['OBJ1'=A, 'OBJ2'=C]:entails(orientation(A, C, 'On'), connected(A, C)), 'Merge', 'QUALITIES', 7107). sigmaCache('~orientation'('$Object'(A, B), '$Object'(C, D), '$Attribute'('On', 'PositionalAttribute'(E))), 'f~Head'('f~'('~connected'('$Object'(A, F), '$Object'(C, G)), [], [], [A, C], []), [], [], [A, C]), 5232:['OBJ1'=A, 'OBJ2'=C]:entails(not(connected(A, C)), not(orientation(A, C, 'On'))), 'Merge', 'QUALITIES', 7107). sigmaCache('~connected'('$Object'(A, B), '$Object'(C, D)), 'f~Head'('f~'(orientation('$Object'(A, E), '$Object'(C, F), '$Attribute'('Near', 'PositionalAttribute'(G))), [], [], [A, C], []), [], [], [A, C]), 5229:['OBJ1'=A, 'OBJ2'=C]:entails(orientation(A, C, 'Near'), not(connected(A, C))), 'Merge', 'QUALITIES', 7101). sigmaCache('~orientation'('$Object'(A, B), '$Object'(C, D), '$Attribute'('Near', 'PositionalAttribute'(E))), 'f~Head'('f~'(connected('$Object'(A, F), '$Object'(C, G)), [], [], [A, C], []), [], [], [A, C]), 5228:['OBJ1'=A, 'OBJ2'=C]:entails(connected(A, C), not(orientation(A, C, 'Near'))), 'Merge', 'QUALITIES', 7101). sigmaCache(orientation('$Object'(A, B), '$Object'(C, D), '$Attribute'('Left', 'PositionalAttribute'(E))), 't~Head'('t~'('~orientation'('$Object'(A, F), '$Object'(C, G), '$Attribute'('Right', 'PositionalAttribute'(H))), [], [], [A, C], []), [], [], [A, C]), 5225:['OBJ1'=A, 'OBJ2'=C]:entails(not(orientation(A, C, 'Right')), orientation(A, C, 'Left')), 'Merge', 'QUALITIES', 7095). sigmaCache(orientation('$Object'(A, B), '$Object'(C, D), '$Attribute'('Right', 'PositionalAttribute'(E))), 't~Head'('t~'('~orientation'('$Object'(A, F), '$Object'(C, G), '$Attribute'('Left', 'PositionalAttribute'(H))), [], [], [A, C], []), [], [], [A, C]), 5224:['OBJ1'=A, 'OBJ2'=C]:entails(not(orientation(A, C, 'Left')), orientation(A, C, 'Right')), 'Merge', 'QUALITIES', 7095). sigmaCache('~orientation'('$Object'(A, B), '$Object'(C, D), '$Attribute'('Right', 'PositionalAttribute'(E))), 'f~Head'('f~'(orientation('$Object'(A, F), '$Object'(C, G), '$Attribute'('Left', 'PositionalAttribute'(H))), [], [], [A, C], []), [], [], [A, C]), 5223:['OBJ1'=A, 'OBJ2'=C]:entails(orientation(A, C, 'Left'), not(orientation(A, C, 'Right'))), 'Merge', 'QUALITIES', 7095). sigmaCache('~orientation'('$Object'(A, B), '$Object'(C, D), '$Attribute'('Left', 'PositionalAttribute'(E))), 'f~Head'('f~'(orientation('$Object'(A, F), '$Object'(C, G), '$Attribute'('Right', 'PositionalAttribute'(H))), [], [], [A, C], []), [], [], [A, C]), 5222:['OBJ1'=A, 'OBJ2'=C]:entails(orientation(A, C, 'Right'), not(orientation(A, C, 'Left'))), 'Merge', 'QUALITIES', 7095). sigmaCache(orientation('$Object'(A, B), '$Object'(C, D), '$Attribute'('Behind', 'PositionalAttribute'(E))), 't~Head'('t~'('~orientation'('$Object'(A, F), '$Object'(C, G), '$Attribute'('Front', 'PositionalAttribute'(H))), [], [], [A, C], []), [], [], [A, C]), 5217:['OBJ1'=A, 'OBJ2'=C]:entails(not(orientation(A, C, 'Front')), orientation(A, C, 'Behind')), 'Merge', 'QUALITIES', 7085). sigmaCache(orientation('$Object'(A, B), '$Object'(C, D), '$Attribute'('Front', 'PositionalAttribute'(E))), 't~Head'('t~'('~orientation'('$Object'(A, F), '$Object'(C, G), '$Attribute'('Behind', 'PositionalAttribute'(H))), [], [], [A, C], []), [], [], [A, C]), 5216:['OBJ1'=A, 'OBJ2'=C]:entails(not(orientation(A, C, 'Behind')), orientation(A, C, 'Front')), 'Merge', 'QUALITIES', 7085). sigmaCache('~orientation'('$Object'(A, B), '$Object'(C, D), '$Attribute'('Front', 'PositionalAttribute'(E))), 'f~Head'('f~'(orientation('$Object'(A, F), '$Object'(C, G), '$Attribute'('Behind', 'PositionalAttribute'(H))), [], [], [A, C], []), [], [], [A, C]), 5215:['OBJ1'=A, 'OBJ2'=C]:entails(orientation(A, C, 'Behind'), not(orientation(A, C, 'Front'))), 'Merge', 'QUALITIES', 7085). sigmaCache('~orientation'('$Object'(A, B), '$Object'(C, D), '$Attribute'('Behind', 'PositionalAttribute'(E))), 'f~Head'('f~'(orientation('$Object'(A, F), '$Object'(C, G), '$Attribute'('Front', 'PositionalAttribute'(H))), [], [], [A, C], []), [], [], [A, C]), 5214:['OBJ1'=A, 'OBJ2'=C]:entails(orientation(A, C, 'Front'), not(orientation(A, C, 'Behind'))), 'Merge', 'QUALITIES', 7085). sigmaCache(connected('$Object'(A, B), '$Object'(C, D)), 't~Head'(('t~'('~orientation'('$Object'(A, E), '$Object'(C, F), '$Attribute'('Near', 'PositionalAttribute'(G))), [], [], [], [A, C]), 't~'(orientation('$Object'(A, H), '$Object'(C, I), '$Attribute'('Adjacent', 'PositionalAttribute'(J))), [], [], [], [A, C])), [], [], [A, C]), 5209:['OBJ1'=A, 'OBJ2'=C]:entails(and(orientation(A, C, 'Adjacent'), not(orientation(A, C, 'Near'))), connected(A, C)), 'Merge', 'QUALITIES', 7075). sigmaCache(orientation('$Object'(A, B), '$Object'(C, D), '$Attribute'('Near', 'PositionalAttribute'(E))), 't~Head'(('t~'('~connected'('$Object'(A, F), '$Object'(C, G)), [], [], [], [A, C]), 't~'(orientation('$Object'(A, H), '$Object'(C, I), '$Attribute'('Adjacent', 'PositionalAttribute'(J))), [], [], [], [A, C])), [], [], [A, C]), 5208:['OBJ1'=A, 'OBJ2'=C]:entails(and(orientation(A, C, 'Adjacent'), not(connected(A, C))), orientation(A, C, 'Near')), 'Merge', 'QUALITIES', 7075). sigmaCache('~orientation'('$Object'(A, B), '$Object'(C, D), '$Attribute'('Adjacent', 'PositionalAttribute'(E))), 'f~Head'(('f~'('~connected'('$Object'(A, F), '$Object'(C, G)), [], [], [], [A, C]), 'f~'('~orientation'('$Object'(A, H), '$Object'(C, I), '$Attribute'('Near', 'PositionalAttribute'(J))), [], [], [], [A, C])), [], [], [A, C]), 5207:['OBJ1'=A, 'OBJ2'=C]:entails(and(not(orientation(A, C, 'Near')), not(connected(A, C))), not(orientation(A, C, 'Adjacent'))), 'Merge', 'QUALITIES', 7075). sigmaCache(orientation('$Object'(A, B), '$Object'(C, D), '$Attribute'('Above', 'PositionalAttribute'(E))), 't~Head'(('t~'('~orientation'('$Object'(A, F), '$Object'(C, G), '$Attribute'('On', 'PositionalAttribute'(H))), [], [], [], [C, A]), 't~'(orientation('$Object'(C, I), '$Object'(A, J), '$Attribute'('Below', 'PositionalAttribute'(K))), [], [], [], [C, A])), [], [], [C, A]), 5204:['OBJ1'=C, 'OBJ2'=A]:entails(and(orientation(C, A, 'Below'), not(orientation(A, C, 'On'))), orientation(A, C, 'Above')), 'Merge', 'QUALITIES', 7069). sigmaCache(orientation('$Object'(A, B), '$Object'(C, D), '$Attribute'('On', 'PositionalAttribute'(E))), 't~Head'(('t~'('~orientation'('$Object'(A, F), '$Object'(C, G), '$Attribute'('Above', 'PositionalAttribute'(H))), [], [], [], [C, A]), 't~'(orientation('$Object'(C, I), '$Object'(A, J), '$Attribute'('Below', 'PositionalAttribute'(K))), [], [], [], [C, A])), [], [], [C, A]), 5203:['OBJ1'=C, 'OBJ2'=A]:entails(and(orientation(C, A, 'Below'), not(orientation(A, C, 'Above'))), orientation(A, C, 'On')), 'Merge', 'QUALITIES', 7069). sigmaCache('~orientation'('$Object'(A, B), '$Object'(C, D), '$Attribute'('Below', 'PositionalAttribute'(E))), 'f~Head'(('f~'('~orientation'('$Object'(C, F), '$Object'(A, G), '$Attribute'('Above', 'PositionalAttribute'(H))), [], [], [], [A, C]), 'f~'('~orientation'('$Object'(C, I), '$Object'(A, J), '$Attribute'('On', 'PositionalAttribute'(K))), [], [], [], [A, C])), [], [], [A, C]), 5202:['OBJ1'=A, 'OBJ2'=C]:entails(and(not(orientation(C, A, 'On')), not(orientation(C, A, 'Above'))), not(orientation(A, C, 'Below'))), 'Merge', 'QUALITIES', 7069). sigmaCache('~connected'('$Object'(A, B), '$Object'(C, D)), 'f~Head'('f~'(orientation('$Object'(A, E), '$Object'(C, F), '$Attribute'('Above', 'PositionalAttribute'(G))), [], [], [A, C], []), [], [], [A, C]), 5199:['OBJ1'=A, 'OBJ2'=C]:entails(orientation(A, C, 'Above'), not(connected(A, C))), 'Merge', 'QUALITIES', 7063). sigmaCache('~orientation'('$Object'(A, B), '$Object'(C, D), '$Attribute'('Above', 'PositionalAttribute'(E))), 'f~Head'('f~'(connected('$Object'(A, F), '$Object'(C, G)), [], [], [A, C], []), [], [], [A, C]), 5198:['OBJ1'=A, 'OBJ2'=C]:entails(connected(A, C), not(orientation(A, C, 'Above'))), 'Merge', 'QUALITIES', 7063). sigmaCache(orientation('$Object'(A, B), '$Object'(C, D), '$Attribute'('Below', 'PositionalAttribute'(E))), 't~Head'('t~'('~orientation'('$Object'(A, F), '$Object'(C, G), '$Attribute'('Above', 'PositionalAttribute'(H))), [], [], [A, C], []), [], [], [A, C]), 5197:['OBJ1'=A, 'OBJ2'=C]:entails(not(orientation(A, C, 'Above')), orientation(A, C, 'Below')), 'Merge', 'QUALITIES', 7061). sigmaCache(orientation('$Object'(A, B), '$Object'(C, D), '$Attribute'('Above', 'PositionalAttribute'(E))), 't~Head'('t~'('~orientation'('$Object'(A, F), '$Object'(C, G), '$Attribute'('Below', 'PositionalAttribute'(H))), [], [], [A, C], []), [], [], [A, C]), 5196:['OBJ1'=A, 'OBJ2'=C]:entails(not(orientation(A, C, 'Below')), orientation(A, C, 'Above')), 'Merge', 'QUALITIES', 7061). sigmaCache('~orientation'('$Object'(A, B), '$Object'(C, D), '$Attribute'('Above', 'PositionalAttribute'(E))), 'f~Head'('f~'(orientation('$Object'(A, F), '$Object'(C, G), '$Attribute'('Below', 'PositionalAttribute'(H))), [], [], [A, C], []), [], [], [A, C]), 5195:['OBJ1'=A, 'OBJ2'=C]:entails(orientation(A, C, 'Below'), not(orientation(A, C, 'Above'))), 'Merge', 'QUALITIES', 7061). sigmaCache('~orientation'('$Object'(A, B), '$Object'(C, D), '$Attribute'('Below', 'PositionalAttribute'(E))), 'f~Head'('f~'(orientation('$Object'(A, F), '$Object'(C, G), '$Attribute'('Above', 'PositionalAttribute'(H))), [], [], [A, C], []), [], [], [A, C]), 5194:['OBJ1'=A, 'OBJ2'=C]:entails(orientation(A, C, 'Above'), not(orientation(A, C, 'Below'))), 'Merge', 'QUALITIES', 7061). sigmaCache(equal('$Attribute'(A, 'PositionalAttribute'('DirectionalAttribute'(B))), '$Attribute'(C, 'PositionalAttribute'('DirectionalAttribute'(D)))), 't~HeadBodyc'(('t~'(instance('$Attribute'(A, 'PositionalAttribute'('DirectionalAttribute'(E))), '$Class'('DirectionalAttribute')), [], [], [], [A]), 't~'(instance('$Attribute'(C, 'PositionalAttribute'('DirectionalAttribute'(F))), '$Class'('DirectionalAttribute')), [], [], [], [C]), 't~'(orientation('$Object'(G, H), '$Object'(I, J), '$Attribute'(A, 'PositionalAttribute'('DirectionalAttribute'(K)))), [], [G, I], [], [A]), 't~'(orientation('$Object'(G, L), '$Object'(I, M), '$Attribute'(C, 'PositionalAttribute'('DirectionalAttribute'(N)))), [], [G, I], [], [C])), [], [G, I], [A, C], [G, I]), 5178:['OBJ1'=G, 'OBJ2'=I, 'ATTR1'=A, 'ATTR2'=C]:entails(and(orientation(G, I, C), and(orientation(G, I, A), and(instance(A, 'DirectionalAttribute'), instance(C, 'DirectionalAttribute')))), equal(A, C)), 'Merge', 'QUALITIES', 7029). sigmaCache('~instance'('$Attribute'(A, 'PositionalAttribute'('DirectionalAttribute'(B))), '$Class'('DirectionalAttribute')), 'f~HeadBodyc'(('f~'('~equal'('$Attribute'(C, 'PositionalAttribute'('DirectionalAttribute'(D))), '$Attribute'(A, 'PositionalAttribute'('DirectionalAttribute'(E)))), [], [C], [], [A]), 'f~'(instance('$Attribute'(C, 'PositionalAttribute'('DirectionalAttribute'(F))), '$Class'('DirectionalAttribute')), [], [C], [], []), 'f~'(orientation('$Object'(G, H), '$Object'(I, J), '$Attribute'(C, 'PositionalAttribute'('DirectionalAttribute'(K)))), [], [G, I, C], [], []), 'f~'(orientation('$Object'(G, L), '$Object'(I, M), '$Attribute'(A, 'PositionalAttribute'('DirectionalAttribute'(N)))), [], [G, I], [], [A])), [], [G, I, C], [A], [G, I, C]), 5177:['OBJ1'=G, 'OBJ2'=I, 'ATTR1'=C, 'ATTR2'=A]:entails(and(orientation(G, I, A), and(orientation(G, I, C), and(instance(C, 'DirectionalAttribute'), not(equal(C, A))))), not(instance(A, 'DirectionalAttribute'))), 'Merge', 'QUALITIES', 7029). sigmaCache('~instance'('$Attribute'(A, 'PositionalAttribute'('DirectionalAttribute'(B))), '$Class'('DirectionalAttribute')), 'f~HeadBodyc'(('f~'('~equal'('$Attribute'(A, 'PositionalAttribute'('DirectionalAttribute'(C))), '$Attribute'(D, 'PositionalAttribute'('DirectionalAttribute'(E)))), [], [D], [], [A]), 'f~'(instance('$Attribute'(D, 'PositionalAttribute'('DirectionalAttribute'(F))), '$Class'('DirectionalAttribute')), [], [D], [], []), 'f~'(orientation('$Object'(G, H), '$Object'(I, J), '$Attribute'(A, 'PositionalAttribute'('DirectionalAttribute'(K)))), [], [G, I], [], [A]), 'f~'(orientation('$Object'(G, L), '$Object'(I, M), '$Attribute'(D, 'PositionalAttribute'('DirectionalAttribute'(N)))), [], [G, I, D], [], [])), [], [G, I, D], [A], [G, I, D]), 5176:['OBJ1'=G, 'OBJ2'=I, 'ATTR1'=A, 'ATTR2'=D]:entails(and(orientation(G, I, D), and(orientation(G, I, A), and(instance(D, 'DirectionalAttribute'), not(equal(A, D))))), not(instance(A, 'DirectionalAttribute'))), 'Merge', 'QUALITIES', 7029). sigmaCache('~orientation'('$Object'(A, B), '$Object'(C, D), '$Attribute'(E, 'PositionalAttribute'('DirectionalAttribute'(F)))), 'f~HeadBodyc'(('f~'('~equal'('$Attribute'(E, 'PositionalAttribute'('DirectionalAttribute'(G))), '$Attribute'(H, 'PositionalAttribute'('DirectionalAttribute'(I)))), [], [H], [], [E]), 'f~'(instance('$Attribute'(E, 'PositionalAttribute'('DirectionalAttribute'(J))), '$Class'('DirectionalAttribute')), [], [], [], [E]), 'f~'(instance('$Attribute'(H, 'PositionalAttribute'('DirectionalAttribute'(K))), '$Class'('DirectionalAttribute')), [], [H], [], []), 'f~'(orientation('$Object'(A, L), '$Object'(C, M), '$Attribute'(H, 'PositionalAttribute'('DirectionalAttribute'(N)))), [], [H], [A, C], [])), [], [H], [A, C, E], [H]), 5175:['OBJ1'=A, 'OBJ2'=C, 'ATTR1'=E, 'ATTR2'=H]:entails(and(orientation(A, C, H), and(instance(E, 'DirectionalAttribute'), and(instance(H, 'DirectionalAttribute'), not(equal(E, H))))), not(orientation(A, C, E))), 'Merge', 'QUALITIES', 7029). sigmaCache('~orientation'('$Object'(A, B), '$Object'(C, D), '$Attribute'(E, 'PositionalAttribute'('DirectionalAttribute'(F)))), 'f~HeadBodyc'(('f~'('~equal'('$Attribute'(G, 'PositionalAttribute'('DirectionalAttribute'(H))), '$Attribute'(E, 'PositionalAttribute'('DirectionalAttribute'(I)))), [], [G], [], [E]), 'f~'(instance('$Attribute'(G, 'PositionalAttribute'('DirectionalAttribute'(J))), '$Class'('DirectionalAttribute')), [], [G], [], []), 'f~'(instance('$Attribute'(E, 'PositionalAttribute'('DirectionalAttribute'(K))), '$Class'('DirectionalAttribute')), [], [], [], [E]), 'f~'(orientation('$Object'(A, L), '$Object'(C, M), '$Attribute'(G, 'PositionalAttribute'('DirectionalAttribute'(N)))), [], [G], [A, C], [])), [], [G], [A, C, E], [G]), 5174:['OBJ1'=A, 'OBJ2'=C, 'ATTR1'=G, 'ATTR2'=E]:entails(and(orientation(A, C, G), and(instance(G, 'DirectionalAttribute'), and(instance(E, 'DirectionalAttribute'), not(equal(G, E))))), not(orientation(A, C, E))), 'Merge', 'QUALITIES', 7029). sigmaCache(equal('$Attribute'(A, 'PositionalAttribute'('DirectionalAttribute'(B))), '$Attribute'(C, 'PositionalAttribute'('DirectionalAttribute'(D)))), 't~HeadBodyc'(('t~'(holdsDuring('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F))))), direction('$Process'(G, H), '$Attribute'(C, 'PositionalAttribute'('DirectionalAttribute'(I))))), [], [G, E], [C], []), 't~'(holdsDuring('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(J))))), direction('$Process'(G, K), '$Attribute'(A, 'PositionalAttribute'('DirectionalAttribute'(L))))), [], [G, E], [A], [])), [], [G, E], [C, A], [G, E]), 5169:['TIME'=E, 'PROC'=G, 'ATTR1'=C, 'ATTR2'=A]:entails(and(holdsDuring(E, direction(G, C)), holdsDuring(E, direction(G, A))), equal(A, C)), 'Merge', 'QUALITIES', 7019). sigmaCache('~holdsDuring'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), direction('$Process'(C, D), '$Attribute'(E, 'PositionalAttribute'('DirectionalAttribute'(F))))), 'f~HeadBodyc'(('f~'('~equal'('$Attribute'(E, 'PositionalAttribute'('DirectionalAttribute'(G))), '$Attribute'(H, 'PositionalAttribute'('DirectionalAttribute'(I)))), [], [H], [E], []), 'f~'(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(J))))), direction('$Process'(C, K), '$Attribute'(H, 'PositionalAttribute'('DirectionalAttribute'(L))))), [], [H], [C, A], [])), [], [H], [C, A, E], [H]), 5168:['TIME'=A, 'PROC'=C, 'ATTR1'=H, 'ATTR2'=E]:entails(and(holdsDuring(A, direction(C, H)), not(equal(E, H))), not(holdsDuring(A, direction(C, E)))), 'Merge', 'QUALITIES', 7019). sigmaCache('~holdsDuring'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), direction('$Process'(C, D), '$Attribute'(E, 'PositionalAttribute'('DirectionalAttribute'(F))))), 'f~HeadBodyc'(('f~'('~equal'('$Attribute'(G, 'PositionalAttribute'('DirectionalAttribute'(H))), '$Attribute'(E, 'PositionalAttribute'('DirectionalAttribute'(I)))), [], [G], [E], []), 'f~'(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(J))))), direction('$Process'(C, K), '$Attribute'(G, 'PositionalAttribute'('DirectionalAttribute'(L))))), [], [G], [C, A], [])), [], [G], [C, E, A], [G]), 5167:['TIME'=A, 'PROC'=C, 'ATTR1'=E, 'ATTR2'=G]:entails(and(holdsDuring(A, direction(C, G)), not(equal(G, E))), not(holdsDuring(A, direction(C, E)))), 'Merge', 'QUALITIES', 7019). sigmaCache('~orientation'('$Object'(A, B), '$Object'(C, D), '$Attribute'('Left', 'PositionalAttribute'(E))), 'f~HeadBodyc'(('f~'('~between'('$Object'(A, F), '$Object'(G, H), '$Object'(C, I)), [], [G], [C], [A]), 'f~'(orientation('$Object'(G, J), '$Object'(A, K), '$Attribute'('Left', 'PositionalAttribute'(L))), [], [G], [], [A])), [], [G], [A, C], [G]), 5162:['OBJ1'=A, 'OBJ2'=G, 'OBJ3'=C]:entails(and(not(between(A, G, C)), orientation(G, A, 'Left')), not(orientation(A, C, 'Left'))), 'Merge', 'QUALITIES', 7009). sigmaCache('~orientation'('$Object'(A, B), '$Object'(C, D), '$Attribute'('Left', 'PositionalAttribute'(E))), 'f~HeadBodyc'(('f~'('~between'('$Object'(C, F), '$Object'(A, G), '$Object'(H, I)), [], [H], [A], [C]), 'f~'(orientation('$Object'(C, J), '$Object'(H, K), '$Attribute'('Left', 'PositionalAttribute'(L))), [], [H], [], [C])), [], [H], [C, A], [H]), 5161:['OBJ1'=C, 'OBJ2'=A, 'OBJ3'=H]:entails(and(not(between(C, A, H)), orientation(C, H, 'Left')), not(orientation(A, C, 'Left'))), 'Merge', 'QUALITIES', 7009). sigmaCache(between('$Object'(A, B), '$Object'(C, D), '$Object'(E, F)), 't~Head'(('t~'(orientation('$Object'(A, G), '$Object'(E, H), '$Attribute'('Left', 'PositionalAttribute'(I))), [], [], [E], [A]), 't~'(orientation('$Object'(C, J), '$Object'(A, K), '$Attribute'('Left', 'PositionalAttribute'(L))), [], [], [C], [A])), [], [], [A, C, E]), 5160:['OBJ1'=A, 'OBJ2'=C, 'OBJ3'=E]:entails(and(orientation(C, A, 'Left'), orientation(A, E, 'Left')), between(A, C, E)), 'Merge', 'QUALITIES', 7009). sigmaCache('~between'('$Object'(A, B), '$Object'(C, D), '$Object'(E, F)), 'f~Head'('f~'(or('~orientation'('$Object'(C, G), '$Object'(A, H), '$Attribute'('Left', 'PositionalAttribute'(I))), '~orientation'('$Object'(A, J), '$Object'(E, K), '$Attribute'('Left', 'PositionalAttribute'(L)))), [], [], [C, E], [A]), [], [], [A, C, E]), 5159:['OBJ1'=A, 'OBJ2'=C, 'OBJ3'=E]:entails(or(not(orientation(C, A, 'Left')), not(orientation(A, E, 'Left'))), not(between(A, C, E))), 'Merge', 'QUALITIES', 7009). sigmaCache(orientation('$Object'(A, B), '$Object'(C, D), '$Attribute'('Left', 'PositionalAttribute'(E))), 't~HeadUnivb'('t~'(between('$Object'(A, F), '$Object'(G, H), '$Object'(C, I)), [G], [], [A, C], []), [], [G], [A, C], [G]), 5158:['OBJ1'=A, 'OBJ2'=G, 'OBJ3'=C]:entails(between(A, G, C), orientation(A, C, 'Left')), 'Merge', 'QUALITIES', 7009). sigmaCache(orientation('$Object'(A, B), '$Object'(C, D), '$Attribute'('Left', 'PositionalAttribute'(E))), 't~HeadUnivb'('t~'(between('$Object'(C, F), '$Object'(A, G), '$Object'(H, I)), [H], [], [C, A], []), [], [H], [C, A], [H]), 5157:['OBJ1'=C, 'OBJ2'=A, 'OBJ3'=H]:entails(between(C, A, H), orientation(A, C, 'Left')), 'Merge', 'QUALITIES', 7009). sigmaCache(hasPurpose('$Proposition'(A, 'Procedure'('Plan'(B))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), 't~Head'(('t~'(instance('$Proposition'(A, 'Procedure'('Plan'(E))), '$Class'('Plan')), [], [], [], [A]), 't~'('$existential'(C, '?PURP', hasPurpose(A, '?PURP')), [], [], [C], [A])), [], [], [A, C]), 5150:['PLAN'=A, 'PURP'=C]:entails(and(instance(A, 'Plan'), '$existential'(C, '?PURP', hasPurpose(A, '?PURP'))), hasPurpose(A, C)), 'Merge', 'QUALITIES', 6995). sigmaCache('~instance'('$Proposition'(A, 'Procedure'('Plan'(B))), '$Class'('Plan')), 'f~HeadUnivb'('f~'('~hasPurpose'('$Proposition'(A, 'Procedure'('Plan'(C))), '$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(E)))))))), [D], [], [A], []), [], [D], [A], [D]), 5149:['PLAN'=A, 'PURP'=D]:entails(not(hasPurpose(A, D)), not(instance(A, 'Plan'))), 'Merge', 'QUALITIES', 6995). sigmaCache('~containsInformation'('$Object'(A, 'ContentBearingObject'(B)), '$Proposition'(C, 'Procedure'('Plan'(D)))), 'f~HeadUnivb'(('f~'('~result'('$Process'(E, 'IntentionalProcess'('MentalProcess'('Planning'(F)))), '$Object'(A, 'ContentBearingObject'(G))), [E], [], [], [A]), 'f~'(instance('$Proposition'(C, 'Procedure'('Plan'(H))), '$Class'('Plan')), [], [], [C], []), 'f~'(instance('$Object'(A, 'ContentBearingObject'(I)), '$Class'('ContentBearingObject')), [], [], [], [A])), [], [E], [C, A], [E]), 5148:['PLAN'=C, 'OBJ'=A, 'PLANNING'=E]:entails(and(not(result(E, A)), and(instance(C, 'Plan'), instance(A, 'ContentBearingObject'))), not(containsInformation(A, C))), 'Merge', 'QUALITIES', 6993). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'(B)), '$Class'('ContentBearingObject')), 'f~HeadBodycUnivb'(('f~'('~result'('$Process'(C, 'IntentionalProcess'('MentalProcess'('Planning'(D)))), '$Object'(A, 'ContentBearingObject'(E))), [C], [], [], [A]), 'f~'(containsInformation('$Object'(A, 'ContentBearingObject'(F)), '$Proposition'(G, 'Procedure'('Plan'(H)))), [], [G], [], [A]), 'f~'(instance('$Proposition'(G, 'Procedure'('Plan'(I))), '$Class'('Plan')), [], [G], [], [])), [], [G, C], [A], [G], [C]), 5147:['PLAN'=G, 'OBJ'=A, 'PLANNING'=C]:entails(and(not(result(C, A)), and(instance(G, 'Plan'), containsInformation(A, G))), not(instance(A, 'ContentBearingObject'))), 'Merge', 'QUALITIES', 6993). sigmaCache('~instance'('$Proposition'(A, 'Procedure'('Plan'(B))), '$Class'('Plan')), 'f~HeadBodycUnivb'(('f~'('~result'('$Process'(C, 'IntentionalProcess'('MentalProcess'('Planning'(D)))), '$Object'(E, 'ContentBearingObject'(F))), [C], [E], [], []), 'f~'(containsInformation('$Object'(E, 'ContentBearingObject'(G)), '$Proposition'(A, 'Procedure'('Plan'(H)))), [], [E], [A], []), 'f~'(instance('$Object'(E, 'ContentBearingObject'(I)), '$Class'('ContentBearingObject')), [], [E], [], [])), [], [E, C], [A], [E], [C]), 5146:['PLAN'=A, 'OBJ'=E, 'PLANNING'=C]:entails(and(not(result(C, E)), and(instance(E, 'ContentBearingObject'), containsInformation(E, A))), not(instance(A, 'Plan'))), 'Merge', 'QUALITIES', 6993). sigmaCache(result('$Process'(A, 'IntentionalProcess'('MentalProcess'('Planning'(B)))), '$Object'(C, 'ContentBearingObject'(D))), 't~HeadBodyc'(('t~'(containsInformation('$Object'(C, 'ContentBearingObject'(E)), '$Proposition'(F, 'Procedure'('Plan'(G)))), [], [F], [], [C]), 't~'(instance('$Proposition'(F, 'Procedure'('Plan'(H))), '$Class'('Plan')), [], [F], [], []), 't~'(instance('$Object'(C, 'ContentBearingObject'(I)), '$Class'('ContentBearingObject')), [], [], [], [C]), 't~'('$existential'(A, '?PLANNING', and(instance('?PLANNING', 'Planning'), result('?PLANNING', C))), [], [], [A], [C])), [], [F], [C, A], [F]), 5145:['PLAN'=F, 'OBJ'=C, 'PLANNING'=A]:entails(and(and(instance(F, 'Plan'), and(instance(C, 'ContentBearingObject'), containsInformation(C, F))), '$existential'(A, '?PLANNING', and(instance('?PLANNING', 'Planning'), result('?PLANNING', C)))), result(A, C)), 'Merge', 'QUALITIES', 6993). sigmaCache('~containsInformation'('$Object'(A, 'ContentBearingObject'(B)), '$Proposition'(C, 'Procedure'('Plan'(D)))), 'f~HeadUnivb'(('f~'('~instance'('$Process'(E, 'IntentionalProcess'('MentalProcess'('Planning'(F)))), '$Class'('Planning')), [E], [], [], []), 'f~'(instance('$Proposition'(C, 'Procedure'('Plan'(G))), '$Class'('Plan')), [], [], [C], []), 'f~'(instance('$Object'(A, 'ContentBearingObject'(H)), '$Class'('ContentBearingObject')), [], [], [A], [])), [], [E], [C, A], [E]), 5144:['PLAN'=C, 'OBJ'=A, 'PLANNING'=E]:entails(and(not(instance(E, 'Planning')), and(instance(C, 'Plan'), instance(A, 'ContentBearingObject'))), not(containsInformation(A, C))), 'Merge', 'QUALITIES', 6993). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'(B)), '$Class'('ContentBearingObject')), 'f~HeadBodycUnivb'(('f~'('~instance'('$Process'(C, 'IntentionalProcess'('MentalProcess'('Planning'(D)))), '$Class'('Planning')), [C], [], [], []), 'f~'(containsInformation('$Object'(A, 'ContentBearingObject'(E)), '$Proposition'(F, 'Procedure'('Plan'(G)))), [], [F], [A], []), 'f~'(instance('$Proposition'(F, 'Procedure'('Plan'(H))), '$Class'('Plan')), [], [F], [], [])), [], [F, C], [A], [F], [C]), 5143:['PLAN'=F, 'OBJ'=A, 'PLANNING'=C]:entails(and(not(instance(C, 'Planning')), and(instance(F, 'Plan'), containsInformation(A, F))), not(instance(A, 'ContentBearingObject'))), 'Merge', 'QUALITIES', 6993). sigmaCache('~instance'('$Proposition'(A, 'Procedure'('Plan'(B))), '$Class'('Plan')), 'f~HeadBodycUnivb'(('f~'('~instance'('$Process'(C, 'IntentionalProcess'('MentalProcess'('Planning'(D)))), '$Class'('Planning')), [C], [], [], []), 'f~'(containsInformation('$Object'(E, 'ContentBearingObject'(F)), '$Proposition'(A, 'Procedure'('Plan'(G)))), [], [E], [A], []), 'f~'(instance('$Object'(E, 'ContentBearingObject'(H)), '$Class'('ContentBearingObject')), [], [E], [], [])), [], [E, C], [A], [E], [C]), 5142:['PLAN'=A, 'OBJ'=E, 'PLANNING'=C]:entails(and(not(instance(C, 'Planning')), and(instance(E, 'ContentBearingObject'), containsInformation(E, A))), not(instance(A, 'Plan'))), 'Merge', 'QUALITIES', 6993). sigmaCache(instance('$Process'(A, 'IntentionalProcess'('MentalProcess'('Planning'(B)))), '$Class'('Planning')), 't~HeadBodyc'(('t~'(containsInformation('$Object'(C, 'ContentBearingObject'(D)), '$Proposition'(E, 'Procedure'('Plan'(F)))), [], [E, C], [], []), 't~'(instance('$Proposition'(E, 'Procedure'('Plan'(G))), '$Class'('Plan')), [], [E], [], []), 't~'(instance('$Object'(C, 'ContentBearingObject'(H)), '$Class'('ContentBearingObject')), [], [C], [], []), 't~'('$existential'(A, '?PLANNING', and(instance('?PLANNING', 'Planning'), result('?PLANNING', C))), [], [C], [A], [])), [], [E, C], [A], [E, C]), 5141:['PLAN'=E, 'OBJ'=C, 'PLANNING'=A]:entails(and(and(instance(E, 'Plan'), and(instance(C, 'ContentBearingObject'), containsInformation(C, E))), '$existential'(A, '?PLANNING', and(instance('?PLANNING', 'Planning'), result('?PLANNING', C)))), instance(A, 'Planning')), 'Merge', 'QUALITIES', 6993). sigmaCache(employs('$Object'(A, 'Collection'('Group'('Organization'(B)))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(D)))))))))))), 't~HeadUnivb'('t~'(occupiesPosition('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(E))))))))))), '$Object'(F, 'Agent'('SentientAgent'('CognitiveAgent'('Position'(G))))), '$Object'(A, 'Collection'('Group'('Organization'(H))))), [F], [], [C, A], []), [], [F], [C, A], [F]), 5124:['PERSON'=C, 'POSITION'=F, 'ORG'=A]:entails(occupiesPosition(C, F, A), employs(A, C)), 'Merge', 'OBJECTS', 6946). sigmaCache('~occupiesPosition'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(B))))))))))), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'('Position'(D))))), '$Object'(E, 'Collection'('Group'('Organization'(F))))), 'f~Head'('f~'('~employs'('$Object'(E, 'Collection'('Group'('Organization'(G)))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(H)))))))))))), [], [], [A, E], []), [C], [], [A, C, E]), 5123:['PERSON'=A, 'POSITION'=C, 'ORG'=E]:entails(not(employs(E, A)), not(occupiesPosition(A, C, E))), 'Merge', 'OBJECTS', 6946). sigmaCache(believes('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(B)))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), 't~HeadBodyc'(('t~'(instance('$Object'(E, 'Collection'('Group'('Organization'('ReligiousOrganization'(F))))), '$Class'('ReligiousOrganization')), [], [E], [], []), 't~'(member('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(G)))), '$Object'(E, 'Collection'('Group'('Organization'('ReligiousOrganization'(H)))))), [], [E], [], [A]), 't~'('$existential'(C, '?PROP', forall(A, =>(member(A, E), believes(A, '?PROP')))), [], [E], [C], [A])), [], [E], [A, C], [E]), 5110:['ORG'=E, 'PROP'=C, 'PERSON'=A]:entails(and(and(instance(E, 'ReligiousOrganization'), member(A, E)), '$existential'(C, '?PROP', forall(A, =>(member(A, E), believes(A, '?PROP'))))), believes(A, C)), 'Merge', 'OBJECTS', 6920). sigmaCache('~member'('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(B)))), '$Object'(C, 'Collection'('Group'('Organization'('ReligiousOrganization'(D)))))), 'f~HeadUnivb'(('f~'('~believes'('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(E)))), '$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(G)))))))), [F], [], [A], []), 'f~'(instance('$Object'(C, 'Collection'('Group'('Organization'('ReligiousOrganization'(H))))), '$Class'('ReligiousOrganization')), [], [], [C], [])), [], [F], [C, A], [F]), 5109:['ORG'=C, 'PROP'=F, 'PERSON'=A]:entails(and(instance(C, 'ReligiousOrganization'), not(believes(A, F))), not(member(A, C))), 'Merge', 'OBJECTS', 6920). sigmaCache('~instance'('$Object'(A, 'Collection'('Group'('Organization'('ReligiousOrganization'(B))))), '$Class'('ReligiousOrganization')), 'f~HeadBodycUnivb'(('f~'('~believes'('$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D)))), '$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F)))))))), [E], [C], [], []), 'f~'(member('$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(G)))), '$Object'(A, 'Collection'('Group'('Organization'('ReligiousOrganization'(H)))))), [], [C], [A], [])), [], [C, E], [A], [C], [E]), 5108:['ORG'=A, 'PROP'=E, 'PERSON'=C]:entails(and(member(C, A), not(believes(C, E))), not(instance(A, 'ReligiousOrganization'))), 'Merge', 'OBJECTS', 6920). sigmaCache(member('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(B)))), '$Object'(C, 'Collection'('Group'('Organization'(D))))), 't~Head'('t~'(employs('$Object'(C, 'Collection'('Group'('Organization'(E)))), '$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(F))))), [], [], [C, A], []), [], [], [C, A]), 5099:['ORG'=C, 'PERSON'=A]:entails(employs(C, A), member(A, C)), 'Merge', 'OBJECTS', 6902). sigmaCache('~employs'('$Object'(A, 'Collection'('Group'('Organization'(B)))), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D))))), 'f~Head'('f~'('~member'('$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(E)))), '$Object'(A, 'Collection'('Group'('Organization'(F))))), [], [], [A, C], []), [], [], [A, C]), 5098:['ORG'=A, 'PERSON'=C]:entails(not(member(C, A)), not(employs(A, C))), 'Merge', 'OBJECTS', 6902). sigmaCache('~modalProperty'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), '$Attribute'(C, 'NormativeProperty'(D))), 'f~HeadBodyc'(('f~'('~modalProperty'('$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F))))))), '$Attribute'(C, 'NormativeProperty'(G))), [], [E], [], [C]), 'f~'(instance('$Attribute'(C, 'NormativeProperty'(H)), '$Class'('NormativeProperty')), [], [], [], [C]), 'f~'(function('$Relation'('OrganizationFn', 'Function'('UnaryFunction'(I))), '$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(J))))))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(K)))))))), [], [E], [A], [])), [], [E], [A, C], [E]), 5093:['UNIT'=E, 'ORG'=A, 'ATTR'=C]:entails(and(and(holds('OrganizationFn', E, A), instance(C, 'NormativeProperty')), not(modalProperty(E, C))), not(modalProperty(A, C))), 'Merge', 'OBJECTS', 6892). sigmaCache(modalProperty('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), '$Attribute'(C, 'NormativeProperty'(D))), 't~HeadBodyc'(('t~'(instance('$Attribute'(C, 'NormativeProperty'(E)), '$Class'('NormativeProperty')), [], [], [], [C]), 't~'(modalProperty('$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(G))))))), '$Attribute'(C, 'NormativeProperty'(H))), [], [F], [], [C]), 't~'(function('$Relation'('OrganizationFn', 'Function'('UnaryFunction'(I))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(J))))))), '$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(K)))))))), [], [F], [A], [])), [], [F], [A, C], [F]), 5092:['UNIT'=A, 'ORG'=F, 'ATTR'=C]:entails(and(and(holds('OrganizationFn', A, F), instance(C, 'NormativeProperty')), modalProperty(F, C)), modalProperty(A, C)), 'Merge', 'OBJECTS', 6892). sigmaCache('~instance'('$Attribute'(A, 'NormativeProperty'(B)), '$Class'('NormativeProperty')), 'f~HeadBodyc'(('f~'('~modalProperty'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D))))))), '$Attribute'(A, 'NormativeProperty'(E))), [], [C], [], [A]), 'f~'(modalProperty('$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(G))))))), '$Attribute'(A, 'NormativeProperty'(H))), [], [F], [], [A]), 'f~'(function('$Relation'('OrganizationFn', 'Function'('UnaryFunction'(I))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(J))))))), '$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(K)))))))), [], [C, F], [], [])), [], [C, F], [A], [C, F]), 5091:['UNIT'=C, 'ORG'=F, 'ATTR'=A]:entails(and(holds('OrganizationFn', C, F), and(not(modalProperty(C, A)), modalProperty(F, A))), not(instance(A, 'NormativeProperty'))), 'Merge', 'OBJECTS', 6892). sigmaCache('~function'('$Relation'('OrganizationFn', 'Function'('UnaryFunction'(A))), '$Object'(B, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(C))))))), '$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(E)))))))), 'f~HeadBodyc'(('f~'('~modalProperty'('$Object'(B, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F))))))), '$Attribute'(G, 'NormativeProperty'(H))), [], [G], [B], []), 'f~'(instance('$Attribute'(G, 'NormativeProperty'(I)), '$Class'('NormativeProperty')), [], [G], [], []), 'f~'(modalProperty('$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(J))))))), '$Attribute'(G, 'NormativeProperty'(K))), [], [G], [D], [])), [], [G], [B, D], [G]), 5090:['UNIT'=B, 'ORG'=D, 'ATTR'=G]:entails(and(instance(G, 'NormativeProperty'), and(not(modalProperty(B, G)), modalProperty(D, G))), not(holds('OrganizationFn', B, D))), 'Merge', 'OBJECTS', 6892). sigmaCache('~instance'('$Attribute'(A, 'NormativeProperty'(B)), '$Class'('NormativeProperty')), 'f~HeadBodycUnivb'(('f~'('~modalProperty'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D))))))), '$Attribute'(A, 'NormativeProperty'(E))), [], [C], [], [A]), 'f~'(modalProperty('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F))))))), '$Attribute'(A, 'NormativeProperty'(G))), [], [C], [], [A]), 'f~'(function('$Relation'('OrganizationFn', 'Function'('UnaryFunction'(H))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(I))))))), '$Object'(J, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(K)))))))), [J], [C], [], [])), [], [C, J], [A], [C], [J]), 5089:['UNIT'=C, 'ORG'=J, 'ATTR'=A]:entails(and(holds('OrganizationFn', C, J), and(not(modalProperty(C, A)), modalProperty(C, A))), not(instance(A, 'NormativeProperty'))), 'Merge', 'OBJECTS', 6892). sigmaCache('~function'('$Relation'('OrganizationFn', 'Function'('UnaryFunction'(A))), '$Object'(B, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(C))))))), '$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(E)))))))), 'f~HeadBodyc'(('f~'('~modalProperty'('$Object'(B, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F))))))), '$Attribute'(G, 'NormativeProperty'(H))), [], [G], [], [B]), 'f~'(instance('$Attribute'(G, 'NormativeProperty'(I)), '$Class'('NormativeProperty')), [], [G], [], []), 'f~'(modalProperty('$Object'(B, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(J))))))), '$Attribute'(G, 'NormativeProperty'(K))), [], [G], [], [B])), [D], [G], [B, D], [G]), 5088:['UNIT'=B, 'ORG'=D, 'ATTR'=G]:entails(and(instance(G, 'NormativeProperty'), and(not(modalProperty(B, G)), modalProperty(B, G))), not(holds('OrganizationFn', B, D))), 'Merge', 'OBJECTS', 6892). sigmaCache('~modalProperty'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), '$Attribute'(C, 'NormativeProperty'(D))), 'f~HeadBodyc'(('f~'('~modalProperty'('$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F))))))), '$Attribute'(C, 'NormativeProperty'(G))), [], [E], [], [C]), 'f~'(instance('$Attribute'(C, 'NormativeProperty'(H)), '$Class'('NormativeProperty')), [], [], [], [C]), 'f~'(function('$Relation'('OrganizationFn', 'Function'('UnaryFunction'(I))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(J))))))), '$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(K)))))))), [], [E], [A], [])), [], [E], [A, C], [E]), 5087:['UNIT'=A, 'ORG'=E, 'ATTR'=C]:entails(and(and(holds('OrganizationFn', A, E), instance(C, 'NormativeProperty')), not(modalProperty(E, C))), not(modalProperty(A, C))), 'Merge', 'OBJECTS', 6892). sigmaCache(modalProperty('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), '$Attribute'(C, 'NormativeProperty'(D))), 't~HeadBodyc'(('t~'(instance('$Attribute'(C, 'NormativeProperty'(E)), '$Class'('NormativeProperty')), [], [], [], [C]), 't~'(modalProperty('$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(G))))))), '$Attribute'(C, 'NormativeProperty'(H))), [], [F], [], [C]), 't~'(function('$Relation'('OrganizationFn', 'Function'('UnaryFunction'(I))), '$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(J))))))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(K)))))))), [], [F], [A], [])), [], [F], [A, C], [F]), 5086:['UNIT'=F, 'ORG'=A, 'ATTR'=C]:entails(and(and(holds('OrganizationFn', F, A), instance(C, 'NormativeProperty')), modalProperty(F, C)), modalProperty(A, C)), 'Merge', 'OBJECTS', 6892). sigmaCache('~instance'('$Attribute'(A, 'NormativeProperty'(B)), '$Class'('NormativeProperty')), 'f~HeadBodyc'(('f~'('~modalProperty'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D))))))), '$Attribute'(A, 'NormativeProperty'(E))), [], [C], [], [A]), 'f~'(modalProperty('$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(G))))))), '$Attribute'(A, 'NormativeProperty'(H))), [], [F], [], [A]), 'f~'(function('$Relation'('OrganizationFn', 'Function'('UnaryFunction'(I))), '$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(J))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(K)))))))), [], [F, C], [], [])), [], [F, C], [A], [F, C]), 5085:['UNIT'=F, 'ORG'=C, 'ATTR'=A]:entails(and(holds('OrganizationFn', F, C), and(not(modalProperty(C, A)), modalProperty(F, A))), not(instance(A, 'NormativeProperty'))), 'Merge', 'OBJECTS', 6892). sigmaCache('~function'('$Relation'('OrganizationFn', 'Function'('UnaryFunction'(A))), '$Object'(B, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(C))))))), '$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(E)))))))), 'f~HeadBodyc'(('f~'('~modalProperty'('$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F))))))), '$Attribute'(G, 'NormativeProperty'(H))), [], [G], [D], []), 'f~'(instance('$Attribute'(G, 'NormativeProperty'(I)), '$Class'('NormativeProperty')), [], [G], [], []), 'f~'(modalProperty('$Object'(B, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(J))))))), '$Attribute'(G, 'NormativeProperty'(K))), [], [G], [B], [])), [], [G], [B, D], [G]), 5084:['UNIT'=B, 'ORG'=D, 'ATTR'=G]:entails(and(instance(G, 'NormativeProperty'), and(not(modalProperty(D, G)), modalProperty(B, G))), not(holds('OrganizationFn', B, D))), 'Merge', 'OBJECTS', 6892). sigmaCache('~instance'('$Attribute'(A, 'NormativeProperty'(B)), '$Class'('NormativeProperty')), 'f~HeadBodycUnivb'(('f~'('~modalProperty'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D))))))), '$Attribute'(A, 'NormativeProperty'(E))), [], [C], [], [A]), 'f~'(modalProperty('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F))))))), '$Attribute'(A, 'NormativeProperty'(G))), [], [C], [], [A]), 'f~'(function('$Relation'('OrganizationFn', 'Function'('UnaryFunction'(H))), '$Object'(I, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(J))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(K)))))))), [I], [C], [], [])), [], [I, C], [A], [C], [I]), 5083:['UNIT'=I, 'ORG'=C, 'ATTR'=A]:entails(and(holds('OrganizationFn', I, C), and(not(modalProperty(C, A)), modalProperty(C, A))), not(instance(A, 'NormativeProperty'))), 'Merge', 'OBJECTS', 6892). sigmaCache('~function'('$Relation'('OrganizationFn', 'Function'('UnaryFunction'(A))), '$Object'(B, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(C))))))), '$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(E)))))))), 'f~HeadBodyc'(('f~'('~modalProperty'('$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F))))))), '$Attribute'(G, 'NormativeProperty'(H))), [], [G], [], [D]), 'f~'(instance('$Attribute'(G, 'NormativeProperty'(I)), '$Class'('NormativeProperty')), [], [G], [], []), 'f~'(modalProperty('$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(J))))))), '$Attribute'(G, 'NormativeProperty'(K))), [], [G], [], [D])), [B], [G], [B, D], [G]), 5082:['UNIT'=B, 'ORG'=D, 'ATTR'=G]:entails(and(instance(G, 'NormativeProperty'), and(not(modalProperty(D, G)), modalProperty(D, G))), not(holds('OrganizationFn', B, D))), 'Merge', 'OBJECTS', 6892). sigmaCache(familyRelation('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 't~HeadBodyc'(('t~'(familyRelation('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F)))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G))))), [], [E], [], [C]), 't~'('$existential'(A, '?ORGANISM3', and(familyRelation('?ORGANISM3', E), familyRelation('?ORGANISM3', C))), [], [E], [A], [C])), [], [E], [C, A], [E]), 5071:['ORGANISM1'=E, 'ORGANISM2'=C, 'ORGANISM3'=A]:entails(and(familyRelation(E, C), '$existential'(A, '?ORGANISM3', and(familyRelation('?ORGANISM3', E), familyRelation('?ORGANISM3', C)))), familyRelation(A, C)), 'Merge', 'OBJECTS', 6870). sigmaCache('~familyRelation'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 'f~HeadUnivb'('f~'('~familyRelation'('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F)))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G))))), [E], [], [C], []), [A], [E], [A, C], [E]), 5070:['ORGANISM1'=A, 'ORGANISM2'=C, 'ORGANISM3'=E]:entails(not(familyRelation(E, C)), not(familyRelation(A, C))), 'Merge', 'OBJECTS', 6870). sigmaCache(familyRelation('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 't~HeadBodyc'(('t~'(familyRelation('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E)))), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G))))), [], [F], [], [C]), 't~'('$existential'(A, '?ORGANISM3', and(familyRelation('?ORGANISM3', C), familyRelation('?ORGANISM3', F))), [], [F], [A], [C])), [], [F], [C, A], [F]), 5069:['ORGANISM1'=C, 'ORGANISM2'=F, 'ORGANISM3'=A]:entails(and(familyRelation(C, F), '$existential'(A, '?ORGANISM3', and(familyRelation('?ORGANISM3', C), familyRelation('?ORGANISM3', F)))), familyRelation(A, C)), 'Merge', 'OBJECTS', 6870). sigmaCache('~familyRelation'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 'f~HeadUnivb'('f~'('~familyRelation'('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F)))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G))))), [E], [], [A], []), [C], [E], [A, C], [E]), 5068:['ORGANISM1'=A, 'ORGANISM2'=C, 'ORGANISM3'=E]:entails(not(familyRelation(E, A)), not(familyRelation(A, C))), 'Merge', 'OBJECTS', 6870). sigmaCache('~member'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Object'(C, 'Collection'('Group'('FamilyGroup'(D))))), 'f~HeadBodyc'(('f~'('~familyRelation'('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F)))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G))))), [], [E], [A], []), 'f~'(instance('$Object'(C, 'Collection'('Group'('FamilyGroup'(H)))), '$Class'('FamilyGroup')), [], [], [], [C]), 'f~'(member('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(I)))), '$Object'(C, 'Collection'('Group'('FamilyGroup'(J))))), [], [E], [], [C])), [], [E], [C, A], [E]), 5062:['GROUP'=C, 'MEMB1'=E, 'MEMB2'=A]:entails(and(instance(C, 'FamilyGroup'), and(not(familyRelation(E, A)), member(E, C))), not(member(A, C))), 'Merge', 'OBJECTS', 6858). sigmaCache('~member'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Object'(C, 'Collection'('Group'('FamilyGroup'(D))))), 'f~HeadBodyc'(('f~'('~familyRelation'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E)))), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G))))), [], [F], [A], []), 'f~'(instance('$Object'(C, 'Collection'('Group'('FamilyGroup'(H)))), '$Class'('FamilyGroup')), [], [], [], [C]), 'f~'(member('$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'(I)))), '$Object'(C, 'Collection'('Group'('FamilyGroup'(J))))), [], [F], [], [C])), [], [F], [C, A], [F]), 5061:['GROUP'=C, 'MEMB1'=A, 'MEMB2'=F]:entails(and(instance(C, 'FamilyGroup'), and(not(familyRelation(A, F)), member(F, C))), not(member(A, C))), 'Merge', 'OBJECTS', 6858). sigmaCache(familyRelation('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 't~HeadBodyc'(('t~'(instance('$Object'(E, 'Collection'('Group'('FamilyGroup'(F)))), '$Class'('FamilyGroup')), [], [E], [], []), 't~'(member('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G)))), '$Object'(E, 'Collection'('Group'('FamilyGroup'(H))))), [], [E], [A], []), 't~'(member('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(I)))), '$Object'(E, 'Collection'('Group'('FamilyGroup'(J))))), [], [E], [C], [])), [], [E], [A, C], [E]), 5060:['GROUP'=E, 'MEMB1'=A, 'MEMB2'=C]:entails(and(instance(E, 'FamilyGroup'), and(member(A, E), member(C, E))), familyRelation(A, C)), 'Merge', 'OBJECTS', 6858). sigmaCache('~instance'('$Object'(A, 'Collection'('Group'('FamilyGroup'(B)))), '$Class'('FamilyGroup')), 'f~HeadBodyc'(('f~'('~familyRelation'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D)))), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F))))), [], [C, E], [], []), 'f~'(member('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G)))), '$Object'(A, 'Collection'('Group'('FamilyGroup'(H))))), [], [C], [], [A]), 'f~'(member('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(I)))), '$Object'(A, 'Collection'('Group'('FamilyGroup'(J))))), [], [E], [], [A])), [], [C, E], [A], [C, E]), 5059:['GROUP'=A, 'MEMB1'=C, 'MEMB2'=E]:entails(and(not(familyRelation(C, E)), and(member(C, A), member(E, A))), not(instance(A, 'FamilyGroup'))), 'Merge', 'OBJECTS', 6858). sigmaCache('~age'('$Object'(A, 'SelfConnectedObject'(B)), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D)))))), 'f~HeadBodyc'(('f~'('~equal'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(F))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(G)))))), [], [E], [C], []), 'f~'(age('$Object'(H, 'SelfConnectedObject'(I)), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(J)))))), [], [H, E], [], []), 'f~'(instance('$Object'(K, 'Collection'('Group'('AgeGroup'(L)))), '$Class'('AgeGroup')), [], [K], [], []), 'f~'(member('$Object'(H, 'SelfConnectedObject'(M)), '$Object'(K, 'Collection'('Group'('AgeGroup'(N))))), [], [K, H], [], []), 'f~'(member('$Object'(A, 'SelfConnectedObject'(O)), '$Object'(K, 'Collection'('Group'('AgeGroup'(P))))), [], [K], [A], [])), [], [K, H, E], [A, C], [K, H, E]), 5056:['GROUP'=K, 'MEMB1'=H, 'MEMB2'=A, 'AGE1'=E, 'AGE2'=C]:entails(and(instance(K, 'AgeGroup'), and(not(equal(E, C)), and(member(H, K), and(member(A, K), age(H, E))))), not(age(A, C))), 'Merge', 'OBJECTS', 6852). sigmaCache('~age'('$Object'(A, 'SelfConnectedObject'(B)), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D)))))), 'f~HeadBodyc'(('f~'('~equal'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(E))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(G)))))), [], [F], [C], []), 'f~'(age('$Object'(H, 'SelfConnectedObject'(I)), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(J)))))), [], [H, F], [], []), 'f~'(instance('$Object'(K, 'Collection'('Group'('AgeGroup'(L)))), '$Class'('AgeGroup')), [], [K], [], []), 'f~'(member('$Object'(A, 'SelfConnectedObject'(M)), '$Object'(K, 'Collection'('Group'('AgeGroup'(N))))), [], [K], [A], []), 'f~'(member('$Object'(H, 'SelfConnectedObject'(O)), '$Object'(K, 'Collection'('Group'('AgeGroup'(P))))), [], [K, H], [], [])), [], [K, H, F], [A, C], [K, H, F]), 5055:['GROUP'=K, 'MEMB1'=A, 'MEMB2'=H, 'AGE1'=C, 'AGE2'=F]:entails(and(instance(K, 'AgeGroup'), and(not(equal(C, F)), and(member(A, K), and(member(H, K), age(H, F))))), not(age(A, C))), 'Merge', 'OBJECTS', 6852). sigmaCache('~member'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'Collection'('Group'('AgeGroup'(D))))), 'f~HeadBodyc'(('f~'('~equal'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(F))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(H)))))), [], [E, G], [], []), 'f~'(age('$Object'(I, 'SelfConnectedObject'(J)), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(K)))))), [], [I, E], [], []), 'f~'(age('$Object'(A, 'SelfConnectedObject'(L)), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(M)))))), [], [G], [A], []), 'f~'(instance('$Object'(C, 'Collection'('Group'('AgeGroup'(N)))), '$Class'('AgeGroup')), [], [], [], [C]), 'f~'(member('$Object'(I, 'SelfConnectedObject'(O)), '$Object'(C, 'Collection'('Group'('AgeGroup'(P))))), [], [I], [], [C])), [], [I, E, G], [C, A], [I, E, G]), 5054:['GROUP'=C, 'MEMB1'=I, 'MEMB2'=A, 'AGE1'=E, 'AGE2'=G]:entails(and(instance(C, 'AgeGroup'), and(not(equal(E, G)), and(member(I, C), and(age(I, E), age(A, G))))), not(member(A, C))), 'Merge', 'OBJECTS', 6852). sigmaCache('~member'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'Collection'('Group'('AgeGroup'(D))))), 'f~HeadBodyc'(('f~'('~equal'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(F))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(H)))))), [], [E, G], [], []), 'f~'(age('$Object'(A, 'SelfConnectedObject'(I)), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(J)))))), [], [E], [A], []), 'f~'(age('$Object'(K, 'SelfConnectedObject'(L)), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(M)))))), [], [K, G], [], []), 'f~'(instance('$Object'(C, 'Collection'('Group'('AgeGroup'(N)))), '$Class'('AgeGroup')), [], [], [], [C]), 'f~'(member('$Object'(K, 'SelfConnectedObject'(O)), '$Object'(C, 'Collection'('Group'('AgeGroup'(P))))), [], [K], [], [C])), [], [K, E, G], [C, A], [K, E, G]), 5053:['GROUP'=C, 'MEMB1'=A, 'MEMB2'=K, 'AGE1'=E, 'AGE2'=G]:entails(and(instance(C, 'AgeGroup'), and(not(equal(E, G)), and(member(K, C), and(age(A, E), age(K, G))))), not(member(A, C))), 'Merge', 'OBJECTS', 6852). sigmaCache(equal('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(B))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D)))))), 't~HeadBodyc'(('t~'(age('$Object'(E, 'SelfConnectedObject'(F)), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(G)))))), [], [E], [A], []), 't~'(age('$Object'(H, 'SelfConnectedObject'(I)), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(J)))))), [], [H], [C], []), 't~'(instance('$Object'(K, 'Collection'('Group'('AgeGroup'(L)))), '$Class'('AgeGroup')), [], [K], [], []), 't~'(member('$Object'(E, 'SelfConnectedObject'(M)), '$Object'(K, 'Collection'('Group'('AgeGroup'(N))))), [], [K, E], [], []), 't~'(member('$Object'(H, 'SelfConnectedObject'(O)), '$Object'(K, 'Collection'('Group'('AgeGroup'(P))))), [], [K, H], [], [])), [], [K, E, H], [A, C], [K, E, H]), 5052:['GROUP'=K, 'MEMB1'=E, 'MEMB2'=H, 'AGE1'=A, 'AGE2'=C]:entails(and(instance(K, 'AgeGroup'), and(member(E, K), and(member(H, K), and(age(E, A), age(H, C))))), equal(A, C)), 'Merge', 'OBJECTS', 6852). sigmaCache('~instance'('$Object'(A, 'Collection'('Group'('AgeGroup'(B)))), '$Class'('AgeGroup')), 'f~HeadBodyc'(('f~'('~equal'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(F)))))), [], [C, E], [], []), 'f~'(age('$Object'(G, 'SelfConnectedObject'(H)), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(I)))))), [], [G, C], [], []), 'f~'(age('$Object'(J, 'SelfConnectedObject'(K)), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(L)))))), [], [J, E], [], []), 'f~'(member('$Object'(G, 'SelfConnectedObject'(M)), '$Object'(A, 'Collection'('Group'('AgeGroup'(N))))), [], [G], [], [A]), 'f~'(member('$Object'(J, 'SelfConnectedObject'(O)), '$Object'(A, 'Collection'('Group'('AgeGroup'(P))))), [], [J], [], [A])), [], [G, J, C, E], [A], [G, J, C, E]), 5051:['GROUP'=A, 'MEMB1'=G, 'MEMB2'=J, 'AGE1'=C, 'AGE2'=E]:entails(and(not(equal(C, E)), and(member(G, A), and(member(J, A), and(age(G, C), age(J, E))))), not(instance(A, 'AgeGroup'))), 'Merge', 'OBJECTS', 6852). sigmaCache('~member'('$Object'(A, 'Agent'(B)), '$Object'(C, 'Collection'('Group'(D)))), 'f~Head'(('f~'('~instance'('$Object'(A, 'Agent'(E)), '$Class'('Agent')), [], [], [A], []), 'f~'(instance('$Object'(C, 'Collection'('Group'(F))), '$Class'('Group')), [], [], [C], [])), [], [], [C, A]), 5048:['GROUP'=C, 'MEMB'=A]:entails(and(not(instance(A, 'Agent')), instance(C, 'Group')), not(member(A, C))), 'Merge', 'OBJECTS', 6846). sigmaCache('~instance'('$Object'(A, 'Collection'('Group'(B))), '$Class'('Group')), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'Agent'(D)), '$Class'('Agent')), [], [C], [], []), 'f~'(member('$Object'(C, 'Agent'(E)), '$Object'(A, 'Collection'('Group'(F)))), [], [C], [A], [])), [], [C], [A], [C]), 5047:['GROUP'=A, 'MEMB'=C]:entails(and(not(instance(C, 'Agent')), member(C, A)), not(instance(A, 'Group'))), 'Merge', 'OBJECTS', 6846). sigmaCache(instance('$Object'(A, 'Agent'(B)), '$Class'('Agent')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'Collection'('Group'(D))), '$Class'('Group')), [], [C], [], []), 't~'(member('$Object'(A, 'Agent'(E)), '$Object'(C, 'Collection'('Group'(F)))), [], [C], [A], [])), [], [C], [A], [C]), 5046:['GROUP'=C, 'MEMB'=A]:entails(and(instance(C, 'Group'), member(A, C)), instance(A, 'Agent')), 'Merge', 'OBJECTS', 6846). sigmaCache('~employs'('$Object'(A, 'Collection'('Group'('Organization'(B)))), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'('PersonBySocialRole'('PersonByOccupationalRole'('UnemployedPerson'(D)))))))), 'f~Head'('f~'(instance('$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'('PersonBySocialRole'('PersonByOccupationalRole'('UnemployedPerson'(E))))))), '$Class'('UnemployedPerson')), [], [], [C], []), [A], [], [C, A]), 5042:['PERSON'=C, 'ORG'=A]:entails(instance(C, 'UnemployedPerson'), not(employs(A, C))), 'Merge', 'OBJECTS', 6834). sigmaCache('~instance'('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'('PersonBySocialRole'('PersonByOccupationalRole'('UnemployedPerson'(B))))))), '$Class'('UnemployedPerson')), 'f~HeadUnivb'('f~'(employs('$Object'(C, 'Collection'('Group'('Organization'(D)))), '$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'('PersonBySocialRole'('PersonByOccupationalRole'('UnemployedPerson'(E)))))))), [C], [], [A], []), [], [C], [A], [C]), 5041:['PERSON'=A, 'ORG'=C]:entails(employs(C, A), not(instance(A, 'UnemployedPerson'))), 'Merge', 'OBJECTS', 6834). sigmaCache(agent('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'('OccupationalProcess'(B)))), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'('PersonBySocialRole'('PersonByOccupationalRole'(D))))))), 't~Head'(('t~'(instance('$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'('PersonBySocialRole'('PersonByOccupationalRole'(E)))))), '$Class'('PersonByOccupationalRole')), [], [], [], [C]), 't~'('$existential'(A, '?ACT', and(instance('?ACT', 'OccupationalProcess'), agent('?ACT', C))), [], [], [A], [C])), [], [], [C, A]), 5038:['PERSON'=C, 'ACT'=A]:entails(and(instance(C, 'PersonByOccupationalRole'), '$existential'(A, '?ACT', and(instance('?ACT', 'OccupationalProcess'), agent('?ACT', C)))), agent(A, C)), 'Merge', 'OBJECTS', 6828). sigmaCache('~instance'('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'('PersonBySocialRole'('PersonByOccupationalRole'(B)))))), '$Class'('PersonByOccupationalRole')), 'f~HeadUnivb'('f~'('~agent'('$Process'(C, 'IntentionalProcess'('OrganizationalProcess'('OccupationalProcess'(D)))), '$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'('PersonBySocialRole'('PersonByOccupationalRole'(E))))))), [C], [], [A], []), [], [C], [A], [C]), 5037:['PERSON'=A, 'ACT'=C]:entails(not(agent(C, A)), not(instance(A, 'PersonByOccupationalRole'))), 'Merge', 'OBJECTS', 6828). sigmaCache(instance('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'('OccupationalProcess'(B)))), '$Class'('OccupationalProcess')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'('PersonBySocialRole'('PersonByOccupationalRole'(D)))))), '$Class'('PersonByOccupationalRole')), [], [C], [], []), 't~'('$existential'(A, '?ACT', and(instance('?ACT', 'OccupationalProcess'), agent('?ACT', C))), [], [C], [A], [])), [], [C], [A], [C]), 5036:['PERSON'=C, 'ACT'=A]:entails(and(instance(C, 'PersonByOccupationalRole'), '$existential'(A, '?ACT', and(instance('?ACT', 'OccupationalProcess'), agent('?ACT', C)))), instance(A, 'OccupationalProcess')), 'Merge', 'OBJECTS', 6828). sigmaCache('~instance'('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'('PersonBySocialRole'('PersonByOccupationalRole'(B)))))), '$Class'('PersonByOccupationalRole')), 'f~HeadUnivb'('f~'('~instance'('$Process'(C, 'IntentionalProcess'('OrganizationalProcess'('OccupationalProcess'(D)))), '$Class'('OccupationalProcess')), [C], [], [], []), [A], [C], [A], [C]), 5035:['PERSON'=A, 'ACT'=C]:entails(not(instance(C, 'OccupationalProcess')), not(instance(A, 'PersonByOccupationalRole'))), 'Merge', 'OBJECTS', 6828). sigmaCache(agent('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'(B))), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'('PersonBySocialRole'(D)))))), 't~Head'(('t~'(instance('$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'('PersonBySocialRole'(E))))), '$Class'('PersonBySocialRole')), [], [], [], [C]), 't~'('$existential'(A, '?ACT', and(instance('?ACT', 'OrganizationalProcess'), agent('?ACT', C))), [], [], [A], [C])), [], [], [C, A]), 5032:['PERSON'=C, 'ACT'=A]:entails(and(instance(C, 'PersonBySocialRole'), '$existential'(A, '?ACT', and(instance('?ACT', 'OrganizationalProcess'), agent('?ACT', C)))), agent(A, C)), 'Merge', 'OBJECTS', 6822). sigmaCache('~instance'('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'('PersonBySocialRole'(B))))), '$Class'('PersonBySocialRole')), 'f~HeadUnivb'('f~'('~agent'('$Process'(C, 'IntentionalProcess'('OrganizationalProcess'(D))), '$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'('PersonBySocialRole'(E)))))), [C], [], [A], []), [], [C], [A], [C]), 5031:['PERSON'=A, 'ACT'=C]:entails(not(agent(C, A)), not(instance(A, 'PersonBySocialRole'))), 'Merge', 'OBJECTS', 6822). sigmaCache(instance('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'(B))), '$Class'('OrganizationalProcess')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'('PersonBySocialRole'(D))))), '$Class'('PersonBySocialRole')), [], [C], [], []), 't~'('$existential'(A, '?ACT', and(instance('?ACT', 'OrganizationalProcess'), agent('?ACT', C))), [], [C], [A], [])), [], [C], [A], [C]), 5030:['PERSON'=C, 'ACT'=A]:entails(and(instance(C, 'PersonBySocialRole'), '$existential'(A, '?ACT', and(instance('?ACT', 'OrganizationalProcess'), agent('?ACT', C)))), instance(A, 'OrganizationalProcess')), 'Merge', 'OBJECTS', 6822). sigmaCache('~instance'('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'('PersonBySocialRole'(B))))), '$Class'('PersonBySocialRole')), 'f~HeadUnivb'('f~'('~instance'('$Process'(C, 'IntentionalProcess'('OrganizationalProcess'(D))), '$Class'('OrganizationalProcess')), [C], [], [], []), [A], [C], [A], [C]), 5029:['PERSON'=A, 'ACT'=C]:entails(not(instance(C, 'OrganizationalProcess')), not(instance(A, 'PersonBySocialRole'))), 'Merge', 'OBJECTS', 6822). sigmaCache(connectsEngineeringComponents('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'('EngineeringConnection'(B))))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(D)))))), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(F))))))), 't~Head'(('t~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'('EngineeringConnection'(G))))))), '$Class'('EngineeringConnection')), [], [], [], [A]), 't~'('$existential'(C, '?COMP1', connectsEngineeringComponents(A, '?COMP1', E)), [], [], [], [A, C, E]), 't~'('$existential'(E, '?COMP2', exists(C, connectsEngineeringComponents(A, C, '?COMP2'))), [], [], [], [A, C, E])), [], [], [A, C, E]), 5021:['CONNECTION'=A, 'COMP1'=C, 'COMP2'=E]:entails(and(and(instance(A, 'EngineeringConnection'), '$existential'(E, '?COMP2', exists(C, connectsEngineeringComponents(A, C, '?COMP2')))), '$existential'(C, '?COMP1', connectsEngineeringComponents(A, '?COMP1', E))), connectsEngineeringComponents(A, C, E)), 'Merge', 'OBJECTS', 6806). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'('EngineeringConnection'(B))))))), '$Class'('EngineeringConnection')), 'f~HeadUnivb'('f~'('~connectsEngineeringComponents'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'('EngineeringConnection'(C))))))), '$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(E)))))), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(G))))))), [D, F], [], [A], []), [], [D, F], [A], [D, F]), 5020:['CONNECTION'=A, 'COMP1'=D, 'COMP2'=F]:entails(not(connectsEngineeringComponents(A, D, F)), not(instance(A, 'EngineeringConnection'))), 'Merge', 'OBJECTS', 6806). sigmaCache('~connectsEngineeringComponents'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'('EngineeringConnection'(B))))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(D)))))), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(F))))))), 'f~Head'('f~'('~connectedEngineeringComponents'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(G)))))), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(H))))))), [], [], [C, E], []), [A], [], [C, E, A]), 5017:['COMP1'=C, 'COMP2'=E, 'CONNECTION'=A]:entails(not(connectedEngineeringComponents(C, E)), not(connectsEngineeringComponents(A, C, E))), 'Merge', 'OBJECTS', 6800). sigmaCache(connectedEngineeringComponents('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(D))))))), 't~HeadUnivb'('t~'(connectsEngineeringComponents('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'('EngineeringConnection'(F))))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(G)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(H))))))), [E], [], [A, C], []), [], [E], [A, C], [E]), 5016:['COMP1'=A, 'COMP2'=C, 'CONNECTION'=E]:entails(connectsEngineeringComponents(E, A, C), connectedEngineeringComponents(A, C)), 'Merge', 'OBJECTS', 6800). sigmaCache('~connectedEngineeringComponents'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(D))))))), 'f~HeadUnivb'('f~'('~connectsEngineeringComponents'('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'('EngineeringConnection'(F))))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(G)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(H))))))), [E], [], [A, C], []), [], [E], [A, C], [E]), 5015:['COMP1'=A, 'COMP2'=C, 'CONNECTION'=E]:entails(not(connectsEngineeringComponents(E, A, C)), not(connectedEngineeringComponents(A, C))), 'Merge', 'OBJECTS', 6800). sigmaCache(connectsEngineeringComponents('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'('EngineeringConnection'(B))))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(D)))))), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(F))))))), 't~Head'(('t~'(connectedEngineeringComponents('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(G)))))), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(H))))))), [], [], [], [C, E]), 't~'('$existential'(A, '?CONNECTION', connectsEngineeringComponents('?CONNECTION', C, E)), [], [], [A], [C, E])), [], [], [C, E, A]), 5014:['COMP1'=C, 'COMP2'=E, 'CONNECTION'=A]:entails(and(connectedEngineeringComponents(C, E), '$existential'(A, '?CONNECTION', connectsEngineeringComponents('?CONNECTION', C, E))), connectsEngineeringComponents(A, C, E)), 'Merge', 'OBJECTS', 6800). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'('EngineeringConnection'(B))))))), '$Class'('EngineeringConnection')), 'f~HeadUnivb'('f~'(connectedEngineeringComponents('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'('EngineeringConnection'(D))))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'('EngineeringConnection'(E)))))))), [C], [], [A], []), [], [C], [A], [C]), 5013:['COMP1'=C, 'COMP2'=A]:entails(connectedEngineeringComponents(C, A), not(instance(A, 'EngineeringConnection'))), 'Merge', 'OBJECTS', 6798). sigmaCache('~connectedEngineeringComponents'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'('EngineeringConnection'(B))))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'('EngineeringConnection'(D)))))))), 'f~Head'('f~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'('EngineeringConnection'(E))))))), '$Class'('EngineeringConnection')), [], [], [C], []), [A], [], [A, C]), 5012:['COMP1'=A, 'COMP2'=C]:entails(instance(C, 'EngineeringConnection'), not(connectedEngineeringComponents(A, C))), 'Merge', 'OBJECTS', 6798). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'('EngineeringConnection'(B))))))), '$Class'('EngineeringConnection')), 'f~HeadUnivb'('f~'(connectedEngineeringComponents('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'('EngineeringConnection'(C))))))), '$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'('EngineeringConnection'(E)))))))), [D], [], [A], []), [], [D], [A], [D]), 5011:['COMP1'=A, 'COMP2'=D]:entails(connectedEngineeringComponents(A, D), not(instance(A, 'EngineeringConnection'))), 'Merge', 'OBJECTS', 6798). sigmaCache('~connectedEngineeringComponents'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'('EngineeringConnection'(B))))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'('EngineeringConnection'(D)))))))), 'f~Head'('f~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'('EngineeringConnection'(E))))))), '$Class'('EngineeringConnection')), [], [], [A], []), [C], [], [A, C]), 5010:['COMP1'=A, 'COMP2'=C]:entails(instance(A, 'EngineeringConnection'), not(connectedEngineeringComponents(A, C))), 'Merge', 'OBJECTS', 6798). sigmaCache('~engineeringSubcomponent'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(D))))))), 'f~Head'('f~'(connectedEngineeringComponents('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(E)))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(F))))))), [], [], [C, A], []), [], [], [C, A]), 5009:['COMP1'=C, 'COMP2'=A]:entails(connectedEngineeringComponents(C, A), not(engineeringSubcomponent(A, C))), 'Merge', 'OBJECTS', 6796). sigmaCache('~connectedEngineeringComponents'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(D))))))), 'f~Head'('f~'(engineeringSubcomponent('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(E)))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(F))))))), [], [], [A, C], []), [], [], [A, C]), 5008:['COMP1'=A, 'COMP2'=C]:entails(engineeringSubcomponent(C, A), not(connectedEngineeringComponents(A, C))), 'Merge', 'OBJECTS', 6796). sigmaCache('~engineeringSubcomponent'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(D))))))), 'f~Head'('f~'(connectedEngineeringComponents('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(E)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(F))))))), [], [], [A, C], []), [], [], [A, C]), 5007:['COMP1'=A, 'COMP2'=C]:entails(connectedEngineeringComponents(A, C), not(engineeringSubcomponent(A, C))), 'Merge', 'OBJECTS', 6796). sigmaCache('~connectedEngineeringComponents'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(D))))))), 'f~Head'('f~'(engineeringSubcomponent('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(E)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(F))))))), [], [], [A, C], []), [], [], [A, C]), 5006:['COMP1'=A, 'COMP2'=C]:entails(engineeringSubcomponent(A, C), not(connectedEngineeringComponents(A, C))), 'Merge', 'OBJECTS', 6796). sigmaCache(component('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'(D)))))), 't~Head'(('t~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(E)))))), '$Class'('EngineeringComponent')), [], [], [], [A]), 't~'('$existential'(C, '?DEVICE', and(instance('?DEVICE', 'Device'), component(A, '?DEVICE'))), [], [], [C], [A])), [], [], [A, C]), 4995:['COMP'=A, 'DEVICE'=C]:entails(and(instance(A, 'EngineeringComponent'), '$existential'(C, '?DEVICE', and(instance('?DEVICE', 'Device'), component(A, '?DEVICE')))), component(A, C)), 'Merge', 'OBJECTS', 6774). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(B)))))), '$Class'('EngineeringComponent')), 'f~HeadUnivb'('f~'('~component'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(C)))))), '$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'(E)))))), [D], [], [A], []), [], [D], [A], [D]), 4994:['COMP'=A, 'DEVICE'=D]:entails(not(component(A, D)), not(instance(A, 'EngineeringComponent'))), 'Merge', 'OBJECTS', 6774). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'(B))))), '$Class'('Device')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(D)))))), '$Class'('EngineeringComponent')), [], [C], [], []), 't~'('$existential'(A, '?DEVICE', and(instance('?DEVICE', 'Device'), component(C, '?DEVICE'))), [], [C], [A], [])), [], [C], [A], [C]), 4993:['COMP'=C, 'DEVICE'=A]:entails(and(instance(C, 'EngineeringComponent'), '$existential'(A, '?DEVICE', and(instance('?DEVICE', 'Device'), component(C, '?DEVICE')))), instance(A, 'Device')), 'Merge', 'OBJECTS', 6774). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('EngineeringComponent'(B)))))), '$Class'('EngineeringComponent')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'(D))))), '$Class'('Device')), [C], [], [], []), [A], [C], [A], [C]), 4992:['COMP'=A, 'DEVICE'=C]:entails(not(instance(C, 'Device')), not(instance(A, 'EngineeringComponent'))), 'Merge', 'OBJECTS', 6774). sigmaCache(hasPurpose('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(B)))))), inhabits('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D))))), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(F))))))), 't~HeadUnivb'(('t~'('~hasPurpose'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(G)))))), instance('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(H))))), '$Class'('Animal'))), [], [], [], [A, E]), 't~'(hasPurpose('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(I)))))), patient('$Process'(J, 'Damaging'(K)), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(L))))))), [J], [], [], [A, E]), 't~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(M)))))), '$Class'('Weapon')), [], [], [], [A]), 't~'('$existential'(C, '?ANIMAL', and(hasPurpose(A, instance('?ANIMAL', 'Animal')), hasPurpose(A, inhabits('?ANIMAL', E)))), [], [], [C], [A, E])), [], [J], [A, E, C], [J]), 4987:['WEAPON'=A, 'DEST'=J, 'PATIENT'=E, 'ANIMAL'=C]:entails(and(and(instance(A, 'Weapon'), and(hasPurpose(A, patient(J, E)), not(hasPurpose(A, instance(E, 'Animal'))))), '$existential'(C, '?ANIMAL', and(hasPurpose(A, instance('?ANIMAL', 'Animal')), hasPurpose(A, inhabits('?ANIMAL', E))))), hasPurpose(A, inhabits(C, E))), 'Merge', 'OBJECTS', 6764). sigmaCache(hasPurpose('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(B)))))), instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D))))), '$Class'('Animal'))), 't~HeadBodycUnivb'(('t~'('~hasPurpose'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(E)))))), inhabits('$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(G))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(H))))))), [], [F], [], [A, C]), 't~'(hasPurpose('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(I)))))), patient('$Process'(J, 'Damaging'(K)), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(L))))))), [J], [], [], [A, C]), 't~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(M)))))), '$Class'('Weapon')), [], [], [], [A]), 't~'('$existential'(F, '?ANIMAL', and(hasPurpose(A, instance('?ANIMAL', 'Animal')), hasPurpose(A, inhabits('?ANIMAL', C)))), [], [F], [], [A, C])), [], [J, F], [A, C], [F], [J]), 4986:['WEAPON'=A, 'DEST'=J, 'PATIENT'=C, 'ANIMAL'=F]:entails(and(and(instance(A, 'Weapon'), and(hasPurpose(A, patient(J, C)), not(hasPurpose(A, inhabits(F, C))))), '$existential'(F, '?ANIMAL', and(hasPurpose(A, instance('?ANIMAL', 'Animal')), hasPurpose(A, inhabits('?ANIMAL', C))))), hasPurpose(A, instance(C, 'Animal'))), 'Merge', 'OBJECTS', 6764). sigmaCache('~hasPurpose'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(B)))))), patient('$Process'(C, 'Damaging'(D)), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(F))))))), 'f~HeadUnivb'(('f~'('~hasPurpose'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(G)))))), inhabits('$Object'(H, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(I))))), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(J))))))), [H], [], [], [A, E]), 'f~'('~hasPurpose'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(K)))))), instance('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(L))))), '$Class'('Animal'))), [], [], [], [A, E]), 'f~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(M)))))), '$Class'('Weapon')), [], [], [], [A])), [C], [H], [A, C, E], [H]), 4985:['WEAPON'=A, 'DEST'=C, 'PATIENT'=E, 'ANIMAL'=H]:entails(and(instance(A, 'Weapon'), and(not(hasPurpose(A, instance(E, 'Animal'))), not(hasPurpose(A, inhabits(H, E))))), not(hasPurpose(A, patient(C, E)))), 'Merge', 'OBJECTS', 6764). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(B)))))), '$Class'('Weapon')), 'f~HeadBodycUnivb'(('f~'('~hasPurpose'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(C)))))), inhabits('$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(E))))), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(G))))))), [D], [F], [], [A]), 'f~'('~hasPurpose'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(H)))))), instance('$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(I))))), '$Class'('Animal'))), [], [F], [], [A]), 'f~'(hasPurpose('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(J)))))), patient('$Process'(K, 'Damaging'(L)), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(M))))))), [K], [F], [], [A])), [], [K, F, D], [A], [F], [K, D]), 4984:['WEAPON'=A, 'DEST'=K, 'PATIENT'=F, 'ANIMAL'=D]:entails(and(hasPurpose(A, patient(K, F)), and(not(hasPurpose(A, instance(F, 'Animal'))), not(hasPurpose(A, inhabits(D, F))))), not(instance(A, 'Weapon'))), 'Merge', 'OBJECTS', 6764). sigmaCache(hasPurpose('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(B)))))), instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D))))), '$Class'('Animal'))), 't~HeadBodycUnivb'(('t~'('~hasPurpose'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(E)))))), instance('$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(G))))), '$Class'('Animal'))), [], [F], [], [A]), 't~'(hasPurpose('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(H)))))), patient('$Process'(I, 'Damaging'(J)), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(K))))))), [I], [F], [], [A]), 't~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(L)))))), '$Class'('Weapon')), [], [], [], [A]), 't~'('$existential'(C, '?ANIMAL', and(hasPurpose(A, instance('?ANIMAL', 'Animal')), hasPurpose(A, inhabits('?ANIMAL', F)))), [], [F], [C], [A])), [], [I, F], [A, C], [F], [I]), 4983:['WEAPON'=A, 'DEST'=I, 'PATIENT'=F, 'ANIMAL'=C]:entails(and(and(instance(A, 'Weapon'), and(hasPurpose(A, patient(I, F)), not(hasPurpose(A, instance(F, 'Animal'))))), '$existential'(C, '?ANIMAL', and(hasPurpose(A, instance('?ANIMAL', 'Animal')), hasPurpose(A, inhabits('?ANIMAL', F))))), hasPurpose(A, instance(C, 'Animal'))), 'Merge', 'OBJECTS', 6764). sigmaCache(hasPurpose('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(B)))))), instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D))))), '$Class'('Animal'))), 't~HeadBodycUnivb'(('t~'('~hasPurpose'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(E)))))), instance('$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(G))))), '$Class'('Animal'))), [], [F], [], [A]), 't~'(hasPurpose('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(H)))))), patient('$Process'(I, 'Damaging'(J)), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(K))))))), [I], [], [], [A, C]), 't~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(L)))))), '$Class'('Weapon')), [], [], [], [A]), 't~'('$existential'(F, '?ANIMAL', and(hasPurpose(A, instance('?ANIMAL', 'Animal')), hasPurpose(A, inhabits('?ANIMAL', C)))), [], [F], [], [A, C])), [], [I, F], [A, C], [F], [I]), 4982:['WEAPON'=A, 'DEST'=I, 'PATIENT'=C, 'ANIMAL'=F]:entails(and(and(instance(A, 'Weapon'), and(hasPurpose(A, patient(I, C)), not(hasPurpose(A, instance(F, 'Animal'))))), '$existential'(F, '?ANIMAL', and(hasPurpose(A, instance('?ANIMAL', 'Animal')), hasPurpose(A, inhabits('?ANIMAL', C))))), hasPurpose(A, instance(C, 'Animal'))), 'Merge', 'OBJECTS', 6764). sigmaCache('~hasPurpose'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(B)))))), patient('$Process'(C, 'Damaging'(D)), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(F))))))), 'f~HeadUnivb'(('f~'('~hasPurpose'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(G)))))), instance('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(H))))), '$Class'('Animal'))), [], [], [E], [A]), 'f~'('~hasPurpose'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(I)))))), instance('$Object'(J, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(K))))), '$Class'('Animal'))), [J], [], [], [A]), 'f~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(L)))))), '$Class'('Weapon')), [], [], [], [A])), [C], [J], [A, C, E], [J]), 4981:['WEAPON'=A, 'DEST'=C, 'PATIENT'=E, 'ANIMAL'=J]:entails(and(instance(A, 'Weapon'), and(not(hasPurpose(A, instance(E, 'Animal'))), not(hasPurpose(A, instance(J, 'Animal'))))), not(hasPurpose(A, patient(C, E)))), 'Merge', 'OBJECTS', 6764). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(B)))))), '$Class'('Weapon')), 'f~HeadBodycUnivb'(('f~'('~hasPurpose'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(C)))))), instance('$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(E))))), '$Class'('Animal'))), [], [D], [], [A]), 'f~'('~hasPurpose'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(F)))))), instance('$Object'(G, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(H))))), '$Class'('Animal'))), [G], [], [], [A]), 'f~'(hasPurpose('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(I)))))), patient('$Process'(J, 'Damaging'(K)), '$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(L))))))), [J], [D], [], [A])), [], [J, D, G], [A], [D], [J, G]), 4980:['WEAPON'=A, 'DEST'=J, 'PATIENT'=D, 'ANIMAL'=G]:entails(and(hasPurpose(A, patient(J, D)), and(not(hasPurpose(A, instance(D, 'Animal'))), not(hasPurpose(A, instance(G, 'Animal'))))), not(instance(A, 'Weapon'))), 'Merge', 'OBJECTS', 6764). sigmaCache(hasPurpose('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(B)))))), instance('$Process'(C, 'Damaging'(D)), '$Class'('Destruction'))), 't~HeadBodyc'(('t~'('~hasPurpose'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(E)))))), instance('$Process'(C, 'Damaging'(F)), '$Class'('Damaging'))), [], [], [], [A, C]), 't~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(G)))))), '$Class'('Weapon')), [], [], [], [A]), 't~'('$existential'(C, '?DEST', and(or(hasPurpose(A, instance('?DEST', 'Damaging')), hasPurpose(A, instance('?DEST', 'Destruction'))), forall(H, =>(hasPurpose(A, patient('?DEST', H)), or(hasPurpose(A, instance(H, 'Animal')), exists(I, and(hasPurpose(A, instance(I, 'Animal')), hasPurpose(A, inhabits(I, H))))))))), [], [H, I], [], [A, C]), 't~'('$existential'(I, '?ANIMAL', and(hasPurpose(A, instance('?ANIMAL', 'Animal')), hasPurpose(A, inhabits('?ANIMAL', H)))), [], [H, I], [], [A])), [], [H, I], [A, C], [H, I]), 4979:['WEAPON'=A, 'DEST'=C, 'PATIENT'=H, 'ANIMAL'=I]:entails(and(and(and(instance(A, 'Weapon'), not(hasPurpose(A, instance(C, 'Damaging')))), '$existential'(C, '?DEST', and(or(hasPurpose(A, instance('?DEST', 'Damaging')), hasPurpose(A, instance('?DEST', 'Destruction'))), forall(H, =>(hasPurpose(A, patient('?DEST', H)), or(hasPurpose(A, instance(H, 'Animal')), exists(I, and(hasPurpose(A, instance(I, 'Animal')), hasPurpose(A, inhabits(I, H)))))))))), '$existential'(I, '?ANIMAL', and(hasPurpose(A, instance('?ANIMAL', 'Animal')), hasPurpose(A, inhabits('?ANIMAL', H))))), hasPurpose(A, instance(C, 'Destruction'))), 'Merge', 'OBJECTS', 6764). sigmaCache(hasPurpose('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(B)))))), instance('$Process'(C, 'Damaging'(D)), '$Class'('Damaging'))), 't~HeadBodyc'(('t~'('~hasPurpose'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(E)))))), instance('$Process'(C, 'Damaging'(F)), '$Class'('Destruction'))), [], [], [], [A, C]), 't~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(G)))))), '$Class'('Weapon')), [], [], [], [A]), 't~'('$existential'(C, '?DEST', and(or(hasPurpose(A, instance('?DEST', 'Damaging')), hasPurpose(A, instance('?DEST', 'Destruction'))), forall(H, =>(hasPurpose(A, patient('?DEST', H)), or(hasPurpose(A, instance(H, 'Animal')), exists(I, and(hasPurpose(A, instance(I, 'Animal')), hasPurpose(A, inhabits(I, H))))))))), [], [H, I], [], [A, C]), 't~'('$existential'(I, '?ANIMAL', and(hasPurpose(A, instance('?ANIMAL', 'Animal')), hasPurpose(A, inhabits('?ANIMAL', H)))), [], [H, I], [], [A])), [], [H, I], [A, C], [H, I]), 4978:['WEAPON'=A, 'DEST'=C, 'PATIENT'=H, 'ANIMAL'=I]:entails(and(and(and(instance(A, 'Weapon'), not(hasPurpose(A, instance(C, 'Destruction')))), '$existential'(C, '?DEST', and(or(hasPurpose(A, instance('?DEST', 'Damaging')), hasPurpose(A, instance('?DEST', 'Destruction'))), forall(H, =>(hasPurpose(A, patient('?DEST', H)), or(hasPurpose(A, instance(H, 'Animal')), exists(I, and(hasPurpose(A, instance(I, 'Animal')), hasPurpose(A, inhabits(I, H)))))))))), '$existential'(I, '?ANIMAL', and(hasPurpose(A, instance('?ANIMAL', 'Animal')), hasPurpose(A, inhabits('?ANIMAL', H))))), hasPurpose(A, instance(C, 'Damaging'))), 'Merge', 'OBJECTS', 6764). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(B)))))), '$Class'('Weapon')), 'f~HeadBodyc'(('f~'('~hasPurpose'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(C)))))), instance('$Process'(D, 'Damaging'(E)), '$Class'('Damaging'))), [], [D], [], [A]), 'f~'('~hasPurpose'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Weapon'(F)))))), instance('$Process'(D, 'Damaging'(G)), '$Class'('Destruction'))), [], [D], [], [A])), [], [D], [A], [D]), 4977:['WEAPON'=A, 'DEST'=D, 'PATIENT'=H, 'ANIMAL'=I]:entails(and(not(hasPurpose(A, instance(D, 'Damaging'))), not(hasPurpose(A, instance(D, 'Destruction')))), not(instance(A, 'Weapon'))), 'Merge', 'OBJECTS', 6764). sigmaCache(hasPurpose('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('MusicalInstrument'(B)))))), instrument('$Process'(C, 'Emitting'('EmittingSound'('Music'(D)))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('MusicalInstrument'(E)))))))), 't~Head'(('t~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('MusicalInstrument'(F)))))), '$Class'('MusicalInstrument')), [], [], [], [A]), 't~'('$existential'(C, '?MUSIC', and(hasPurpose(A, instance('?MUSIC', 'Music')), hasPurpose(A, instrument('?MUSIC', A)))), [], [], [C], [A])), [], [], [A, C]), 4972:['INSTRUMENT'=A, 'MUSIC'=C]:entails(and(instance(A, 'MusicalInstrument'), '$existential'(C, '?MUSIC', and(hasPurpose(A, instance('?MUSIC', 'Music')), hasPurpose(A, instrument('?MUSIC', A))))), hasPurpose(A, instrument(C, A))), 'Merge', 'OBJECTS', 6754). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('MusicalInstrument'(B)))))), '$Class'('MusicalInstrument')), 'f~HeadUnivb'('f~'('~hasPurpose'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('MusicalInstrument'(C)))))), instrument('$Process'(D, 'Emitting'('EmittingSound'('Music'(E)))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('MusicalInstrument'(F)))))))), [D], [], [], [A]), [], [D], [A], [D]), 4971:['INSTRUMENT'=A, 'MUSIC'=D]:entails(not(hasPurpose(A, instrument(D, A))), not(instance(A, 'MusicalInstrument'))), 'Merge', 'OBJECTS', 6754). sigmaCache(hasPurpose('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('MusicalInstrument'(B)))))), instance('$Process'(C, 'Emitting'('EmittingSound'('Music'(D)))), '$Class'('Music'))), 't~Head'(('t~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('MusicalInstrument'(E)))))), '$Class'('MusicalInstrument')), [], [], [], [A]), 't~'('$existential'(C, '?MUSIC', and(hasPurpose(A, instance('?MUSIC', 'Music')), hasPurpose(A, instrument('?MUSIC', A)))), [], [], [C], [A])), [], [], [A, C]), 4970:['INSTRUMENT'=A, 'MUSIC'=C]:entails(and(instance(A, 'MusicalInstrument'), '$existential'(C, '?MUSIC', and(hasPurpose(A, instance('?MUSIC', 'Music')), hasPurpose(A, instrument('?MUSIC', A))))), hasPurpose(A, instance(C, 'Music'))), 'Merge', 'OBJECTS', 6754). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('MusicalInstrument'(B)))))), '$Class'('MusicalInstrument')), 'f~HeadUnivb'('f~'('~hasPurpose'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('MusicalInstrument'(C)))))), instance('$Process'(D, 'Emitting'('EmittingSound'('Music'(E)))), '$Class'('Music'))), [D], [], [A], []), [], [D], [A], [D]), 4969:['INSTRUMENT'=A, 'MUSIC'=D]:entails(not(hasPurpose(A, instance(D, 'Music'))), not(instance(A, 'MusicalInstrument'))), 'Merge', 'OBJECTS', 6754). sigmaCache(instrument('$Process'(A, B), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'(D)))))), 't~Head'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'(E))))), '$Class'('Device')), [], [], [], [C]), 't~'('$existential'(A, '?PROC', and(instance('?PROC', 'Process'), instrument('?PROC', C))), [], [], [A], [C])), [], [], [C, A]), 4966:['DEVICE'=C, 'PROC'=A]:entails(and(instance(C, 'Device'), '$existential'(A, '?PROC', and(instance('?PROC', 'Process'), instrument('?PROC', C)))), instrument(A, C)), 'Merge', 'OBJECTS', 6748). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'(B))))), '$Class'('Device')), 'f~HeadUnivb'('f~'('~instrument'('$Process'(C, D), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'(E)))))), [C], [], [A], []), [], [C], [A], [C]), 4965:['DEVICE'=A, 'PROC'=C]:entails(not(instrument(C, A)), not(instance(A, 'Device'))), 'Merge', 'OBJECTS', 6748). sigmaCache(instance('$Process'(A, B), '$Class'('Process')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'(D))))), '$Class'('Device')), [], [C], [], []), 't~'('$existential'(A, '?PROC', and(instance('?PROC', 'Process'), instrument('?PROC', C))), [], [C], [A], [])), [], [C], [A], [C]), 4964:['DEVICE'=C, 'PROC'=A]:entails(and(instance(C, 'Device'), '$existential'(A, '?PROC', and(instance('?PROC', 'Process'), instrument('?PROC', C)))), instance(A, 'Process')), 'Merge', 'OBJECTS', 6748). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'(B))))), '$Class'('Device')), 'f~HeadUnivb'('f~'('~instance'('$Process'(C, D), '$Class'('Process')), [C], [], [], []), [A], [C], [A], [C]), 4963:['DEVICE'=A, 'PROC'=C]:entails(not(instance(C, 'Process')), not(instance(A, 'Device'))), 'Merge', 'OBJECTS', 6748). sigmaCache(component('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Room'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Building'(D))))))), 't~Head'(('t~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Room'(E)))))), '$Class'('Room')), [], [], [], [A]), 't~'('$existential'(C, '?BUILD', and(instance('?BUILD', 'Building'), component(A, '?BUILD'))), [], [], [C], [A])), [], [], [A, C]), 4954:['ROOM'=A, 'BUILD'=C]:entails(and(instance(A, 'Room'), '$existential'(C, '?BUILD', and(instance('?BUILD', 'Building'), component(A, '?BUILD')))), component(A, C)), 'Merge', 'OBJECTS', 6730). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Room'(B)))))), '$Class'('Room')), 'f~HeadUnivb'('f~'('~component'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Room'(C)))))), '$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Building'(E))))))), [D], [], [A], []), [], [D], [A], [D]), 4953:['ROOM'=A, 'BUILD'=D]:entails(not(component(A, D)), not(instance(A, 'Room'))), 'Merge', 'OBJECTS', 6730). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Building'(B)))))), '$Class'('Building')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Room'(D)))))), '$Class'('Room')), [], [C], [], []), 't~'('$existential'(A, '?BUILD', and(instance('?BUILD', 'Building'), component(C, '?BUILD'))), [], [C], [A], [])), [], [C], [A], [C]), 4952:['ROOM'=C, 'BUILD'=A]:entails(and(instance(C, 'Room'), '$existential'(A, '?BUILD', and(instance('?BUILD', 'Building'), component(C, '?BUILD')))), instance(A, 'Building')), 'Merge', 'OBJECTS', 6730). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Room'(B)))))), '$Class'('Room')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Building'(D)))))), '$Class'('Building')), [C], [], [], []), [A], [C], [A], [C]), 4951:['ROOM'=A, 'BUILD'=C]:entails(not(instance(C, 'Building')), not(instance(A, 'Room'))), 'Merge', 'OBJECTS', 6730). sigmaCache(located('$Process'(A, B), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Building'(D))))))), 't~HeadBodyc'(('t~'('~inhabits'('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(F))))))))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Building'(G))))))), [], [E], [], [C]), 't~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Building'(H)))))), '$Class'('Building')), [], [], [], [C]), 't~'('$existential'(A, '?ACT', and(agent('?ACT', E), located('?ACT', C))), [], [E], [A], [C])), [], [E], [C, A], [E]), 4948:['BUILDING'=C, 'HUMAN'=E, 'ACT'=A]:entails(and(and(instance(C, 'Building'), not(inhabits(E, C))), '$existential'(A, '?ACT', and(agent('?ACT', E), located('?ACT', C)))), located(A, C)), 'Merge', 'OBJECTS', 6724). sigmaCache(inhabits('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(B))))))))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Building'(D))))))), 't~HeadBodyc'(('t~'('~located'('$Process'(E, F), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Building'(G))))))), [], [E], [], [C]), 't~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Building'(H)))))), '$Class'('Building')), [], [], [], [C]), 't~'('$existential'(A, '?HUMAN', and(instance('?HUMAN', 'Human'), or(inhabits('?HUMAN', C), exists(E, and(agent(E, '?HUMAN'), located(E, C)))))), [], [E], [], [C, A]), 't~'('$existential'(E, '?ACT', and(agent('?ACT', A), located('?ACT', C))), [], [E], [], [C, A])), [], [E], [C, A], [E]), 4947:['BUILDING'=C, 'HUMAN'=A, 'ACT'=E]:entails(and(and(and(instance(C, 'Building'), not(located(E, C))), '$existential'(A, '?HUMAN', and(instance('?HUMAN', 'Human'), or(inhabits('?HUMAN', C), exists(E, and(agent(E, '?HUMAN'), located(E, C))))))), '$existential'(E, '?ACT', and(agent('?ACT', A), located('?ACT', C)))), inhabits(A, C)), 'Merge', 'OBJECTS', 6724). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Building'(B)))))), '$Class'('Building')), 'f~HeadUnivb'(('f~'('~inhabits'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(D))))))))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Building'(E))))))), [C], [], [], [A]), 'f~'('~located'('$Process'(F, G), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Building'(H))))))), [F], [], [], [A])), [], [C, F], [A], [C, F]), 4946:['BUILDING'=A, 'HUMAN'=C, 'ACT'=F]:entails(and(not(inhabits(C, A)), not(located(F, A))), not(instance(A, 'Building'))), 'Merge', 'OBJECTS', 6724). sigmaCache(agent('$Process'(A, B), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(D)))))))))))), 't~HeadBodyc'(('t~'('~inhabits'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(E))))))))))), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Building'(G))))))), [], [F], [], [C]), 't~'(instance('$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Building'(H)))))), '$Class'('Building')), [], [F], [], []), 't~'('$existential'(C, '?HUMAN', and(instance('?HUMAN', 'Human'), or(inhabits('?HUMAN', F), exists(A, and(agent(A, '?HUMAN'), located(A, F)))))), [], [F], [], [C, A]), 't~'('$existential'(A, '?ACT', and(agent('?ACT', C), located('?ACT', F))), [], [F], [], [C, A])), [], [F], [C, A], [F]), 4945:['BUILDING'=F, 'HUMAN'=C, 'ACT'=A]:entails(and(and(and(instance(F, 'Building'), not(inhabits(C, F))), '$existential'(C, '?HUMAN', and(instance('?HUMAN', 'Human'), or(inhabits('?HUMAN', F), exists(A, and(agent(A, '?HUMAN'), located(A, F))))))), '$existential'(A, '?ACT', and(agent('?ACT', C), located('?ACT', F)))), agent(A, C)), 'Merge', 'OBJECTS', 6724). sigmaCache(inhabits('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(B))))))))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Building'(D))))))), 't~HeadBodyc'(('t~'('~agent'('$Process'(E, F), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(G)))))))))))), [], [E], [], [A]), 't~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Building'(H)))))), '$Class'('Building')), [], [], [], [C]), 't~'('$existential'(A, '?HUMAN', and(instance('?HUMAN', 'Human'), or(inhabits('?HUMAN', C), exists(E, and(agent(E, '?HUMAN'), located(E, C)))))), [], [E], [], [C, A]), 't~'('$existential'(E, '?ACT', and(agent('?ACT', A), located('?ACT', C))), [], [E], [], [C, A])), [], [E], [C, A], [E]), 4944:['BUILDING'=C, 'HUMAN'=A, 'ACT'=E]:entails(and(and(and(instance(C, 'Building'), not(agent(E, A))), '$existential'(A, '?HUMAN', and(instance('?HUMAN', 'Human'), or(inhabits('?HUMAN', C), exists(E, and(agent(E, '?HUMAN'), located(E, C))))))), '$existential'(E, '?ACT', and(agent('?ACT', A), located('?ACT', C)))), inhabits(A, C)), 'Merge', 'OBJECTS', 6724). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Building'(B)))))), '$Class'('Building')), 'f~HeadBodycUnivb'(('f~'('~agent'('$Process'(C, D), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(F)))))))))))), [C], [E], [], []), 'f~'('~inhabits'('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(G))))))))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Building'(H))))))), [], [E], [A], [])), [], [E, C], [A], [E], [C]), 4943:['BUILDING'=A, 'HUMAN'=E, 'ACT'=C]:entails(and(not(inhabits(E, A)), not(agent(C, E))), not(instance(A, 'Building'))), 'Merge', 'OBJECTS', 6724). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(B))))))))))), '$Class'('Human')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Building'(D)))))), '$Class'('Building')), [], [C], [], []), 't~'('$existential'(A, '?HUMAN', and(instance('?HUMAN', 'Human'), or(inhabits('?HUMAN', C), exists(E, and(agent(E, '?HUMAN'), located(E, C)))))), [], [C, E], [], [A]), 't~'('$existential'(E, '?ACT', and(agent('?ACT', A), located('?ACT', C))), [], [C, E], [], [A])), [], [C, E], [A], [C, E]), 4942:['BUILDING'=C, 'HUMAN'=A, 'ACT'=E]:entails(and(and(instance(C, 'Building'), '$existential'(A, '?HUMAN', and(instance('?HUMAN', 'Human'), or(inhabits('?HUMAN', C), exists(E, and(agent(E, '?HUMAN'), located(E, C))))))), '$existential'(E, '?ACT', and(agent('?ACT', A), located('?ACT', C)))), instance(A, 'Human')), 'Merge', 'OBJECTS', 6724). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'('Building'(B)))))), '$Class'('Building')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(D))))))))))), '$Class'('Human')), [C], [], [], []), [A], [C], [A], [C]), 4941:['BUILDING'=A, 'HUMAN'=C, 'ACT'=E]:entails(not(instance(C, 'Human')), not(instance(A, 'Building'))), 'Merge', 'OBJECTS', 6724). sigmaCache('~beforeOrEqual'('BeginFn'('WhenFn'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(B))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 'f~HeadUnivb'(('f~'('~function'('$Relation'('WhereFn', 'Function'('BinaryFunction'(E))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(F))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Object'(H, 'SelfConnectedObject'('Region'(I)))), [H], [], [], [A, C]), 'f~'(beforeOrEqual('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(J)))))), 'EndFn'('WhenFn'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(K)))))))), [], [], [], [A, C]), 'f~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(L))))), '$Class'('StationaryArtifact')), [], [], [], [A])), [], [H], [A, C], [H]), 4938:['ARTIFACT'=A, 'PLACE'=H, 'TIME'=C]:entails(and(instance(A, 'StationaryArtifact'), and(not(holds('WhereFn', A, C, H)), beforeOrEqual(C, 'EndFn'('WhenFn'(A))))), not(beforeOrEqual('BeginFn'('WhenFn'(A)), C))), 'Merge', 'OBJECTS', 6718). sigmaCache('~beforeOrEqual'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), 'EndFn'('WhenFn'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(D)))))))), 'f~HeadUnivb'(('f~'('~function'('$Relation'('WhereFn', 'Function'('BinaryFunction'(E))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(F))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Object'(H, 'SelfConnectedObject'('Region'(I)))), [H], [], [], [C, A]), 'f~'(beforeOrEqual('BeginFn'('WhenFn'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(J))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(K))))))), [], [], [], [C, A]), 'f~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(L))))), '$Class'('StationaryArtifact')), [], [], [], [C])), [], [H], [C, A], [H]), 4937:['ARTIFACT'=C, 'PLACE'=H, 'TIME'=A]:entails(and(instance(C, 'StationaryArtifact'), and(not(holds('WhereFn', C, A, H)), beforeOrEqual('BeginFn'('WhenFn'(C)), A))), not(beforeOrEqual(A, 'EndFn'('WhenFn'(C))))), 'Merge', 'OBJECTS', 6718). sigmaCache(function('$Relation'('WhereFn', 'Function'('BinaryFunction'(A))), '$Object'(B, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(C))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Object'(F, 'SelfConnectedObject'('Region'(G)))), 't~Head'(('t~'(beforeOrEqual('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H)))))), 'EndFn'('WhenFn'('$Object'(B, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(I)))))))), [], [], [], [B, D]), 't~'(beforeOrEqual('BeginFn'('WhenFn'('$Object'(B, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(J))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(K))))))), [], [], [], [B, D]), 't~'(instance('$Object'(B, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(L))))), '$Class'('StationaryArtifact')), [], [], [], [B]), 't~'('$existential'(F, '?PLACE', forall(D, =>(and(beforeOrEqual(D, 'EndFn'('WhenFn'(B))), beforeOrEqual('BeginFn'('WhenFn'(B)), D)), holds('WhereFn', B, D, '?PLACE')))), [], [], [F], [B, D])), [], [], [B, D, F]), 4936:['ARTIFACT'=B, 'PLACE'=F, 'TIME'=D]:entails(and(and(instance(B, 'StationaryArtifact'), and(beforeOrEqual(D, 'EndFn'('WhenFn'(B))), beforeOrEqual('BeginFn'('WhenFn'(B)), D))), '$existential'(F, '?PLACE', forall(D, =>(and(beforeOrEqual(D, 'EndFn'('WhenFn'(B))), beforeOrEqual('BeginFn'('WhenFn'(B)), D)), holds('WhereFn', B, D, '?PLACE'))))), holds('WhereFn', B, D, F)), 'Merge', 'OBJECTS', 6718). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(B))))), '$Class'('StationaryArtifact')), 'f~HeadBodycUnivb'(('f~'('~function'('$Relation'('WhereFn', 'Function'('BinaryFunction'(C))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(D))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), '$Object'(G, 'SelfConnectedObject'('Region'(H)))), [G], [E], [], [A]), 'f~'(beforeOrEqual('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I)))))), 'EndFn'('WhenFn'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(J)))))))), [], [E], [], [A]), 'f~'(beforeOrEqual('BeginFn'('WhenFn'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(K))))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L))))))), [], [E], [], [A])), [], [E, G], [A], [E], [G]), 4935:['ARTIFACT'=A, 'PLACE'=G, 'TIME'=E]:entails(and(not(holds('WhereFn', A, E, G)), and(beforeOrEqual(E, 'EndFn'('WhenFn'(A))), beforeOrEqual('BeginFn'('WhenFn'(A)), E))), not(instance(A, 'StationaryArtifact'))), 'Merge', 'OBJECTS', 6718). sigmaCache(subclass('$Class'(A), '$Class'(B)), 't~Head'('t~'(version('$Class'(A), '$Class'(B)), [], [], [A, B], []), [], [], [A, B]), 4932:['ARTIFACT1'=A, 'ARTIFACT2'=B]:entails(version(A, B), subclass(A, B)), 'Merge', 'OBJECTS', 6704). sigmaCache('~version'('$Class'(A), '$Class'(B)), 'f~Head'('f~'('~subclass'('$Class'(A), '$Class'(B)), [], [], [A, B], []), [], [], [A, B]), 4931:['ARTIFACT1'=A, 'ARTIFACT2'=B]:entails(not(subclass(A, B)), not(version(A, B))), 'Merge', 'OBJECTS', 6704). sigmaCache(result('$Process'(A, 'Creation'('Making'('Manufacture'(B)))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Product'(D)))))), 't~Head'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Product'(E))))), '$Class'('Product')), [], [], [], [C]), 't~'('$existential'(A, '?MANUFACTURE', and(instance('?MANUFACTURE', 'Manufacture'), result('?MANUFACTURE', C))), [], [], [A], [C])), [], [], [C, A]), 4922:['PRODUCT'=C, 'MANUFACTURE'=A]:entails(and(instance(C, 'Product'), '$existential'(A, '?MANUFACTURE', and(instance('?MANUFACTURE', 'Manufacture'), result('?MANUFACTURE', C)))), result(A, C)), 'Merge', 'OBJECTS', 6686). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Product'(B))))), '$Class'('Product')), 'f~HeadUnivb'('f~'('~result'('$Process'(C, 'Creation'('Making'('Manufacture'(D)))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Product'(E)))))), [C], [], [A], []), [], [C], [A], [C]), 4921:['PRODUCT'=A, 'MANUFACTURE'=C]:entails(not(result(C, A)), not(instance(A, 'Product'))), 'Merge', 'OBJECTS', 6686). sigmaCache(instance('$Process'(A, 'Creation'('Making'('Manufacture'(B)))), '$Class'('Manufacture')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Product'(D))))), '$Class'('Product')), [], [C], [], []), 't~'('$existential'(A, '?MANUFACTURE', and(instance('?MANUFACTURE', 'Manufacture'), result('?MANUFACTURE', C))), [], [C], [A], [])), [], [C], [A], [C]), 4920:['PRODUCT'=C, 'MANUFACTURE'=A]:entails(and(instance(C, 'Product'), '$existential'(A, '?MANUFACTURE', and(instance('?MANUFACTURE', 'Manufacture'), result('?MANUFACTURE', C)))), instance(A, 'Manufacture')), 'Merge', 'OBJECTS', 6686). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Product'(B))))), '$Class'('Product')), 'f~HeadUnivb'('f~'('~instance'('$Process'(C, 'Creation'('Making'('Manufacture'(D)))), '$Class'('Manufacture')), [C], [], [], []), [A], [C], [A], [C]), 4919:['PRODUCT'=A, 'MANUFACTURE'=C]:entails(not(instance(C, 'Manufacture')), not(instance(A, 'Product'))), 'Merge', 'OBJECTS', 6686). sigmaCache(result('$Process'(A, B), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'(D))))), 't~HeadUnivb'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'(E)))), '$Class'('Artifact')), [], [], [], [C]), 't~'('$existential'(A, '?MAKING', and(instance(F, 'Making'), result('?MAKING', C))), [F], [], [A], [C])), [], [F], [C, A], [F]), 4916:['ARTIFACT'=C, 'MAKING'=A, 'PROCESS'=F]:entails(and(instance(C, 'Artifact'), '$existential'(A, '?MAKING', and(instance(F, 'Making'), result('?MAKING', C)))), result(A, C)), 'Merge', 'OBJECTS', 6680). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'(B)))), '$Class'('Artifact')), 'f~HeadUnivb'('f~'('~result'('$Process'(C, D), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'(E))))), [C], [], [A], []), [], [C], [A], [C]), 4915:['ARTIFACT'=A, 'MAKING'=C, 'PROCESS'=F]:entails(not(result(C, A)), not(instance(A, 'Artifact'))), 'Merge', 'OBJECTS', 6680). sigmaCache(instance('$Process'(A, 'Creation'('Making'(B))), '$Class'('Making')), 't~HeadUnivb'('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'(D)))), '$Class'('Artifact')), [C], [], [], []), [A], [C], [A], [C]), 4914:['ARTIFACT'=C, 'MAKING'=E, 'PROCESS'=A]:entails(instance(C, 'Artifact'), instance(A, 'Making')), 'Merge', 'OBJECTS', 6680). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'(B)))), '$Class'('Artifact')), 'f~HeadUnivb'('f~'('~instance'('$Process'(C, 'Creation'('Making'(D))), '$Class'('Making')), [C], [], [], []), [A], [C], [A], [C]), 4913:['ARTIFACT'=A, 'MAKING'=E, 'PROCESS'=C]:entails(not(instance(C, 'Making')), not(instance(A, 'Artifact'))), 'Merge', 'OBJECTS', 6680). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('Proton'(B)))))), '$Class'('Proton')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(D)))))), '$Class'('AtomicNucleus')), [], [C], [], []), 't~'('$existential'(E, '?NEUTRON', and(component('?NEUTRON', C), and(component(A, C), and(instance('?NEUTRON', 'Neutron'), instance(A, 'Proton'))))), [], [C, E], [], [A]), 't~'('$existential'(A, '?PROTON', exists(E, and(component(E, C), and(component('?PROTON', C), and(instance(E, 'Neutron'), instance('?PROTON', 'Proton')))))), [], [C, E], [], [A])), [], [C, E], [A], [C, E]), 4904:['NUCLEUS'=C, 'NEUTRON'=E, 'PROTON'=A]:entails(and(and(instance(C, 'AtomicNucleus'), '$existential'(A, '?PROTON', exists(E, and(component(E, C), and(component('?PROTON', C), and(instance(E, 'Neutron'), instance('?PROTON', 'Proton'))))))), '$existential'(E, '?NEUTRON', and(component('?NEUTRON', C), and(component(A, C), and(instance('?NEUTRON', 'Neutron'), instance(A, 'Proton')))))), instance(A, 'Proton')), 'Merge', 'OBJECTS', 6662). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(B)))))), '$Class'('AtomicNucleus')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('Proton'(D)))))), '$Class'('Proton')), [C], [], [], []), [A], [C], [A], [C]), 4903:['NUCLEUS'=A, 'NEUTRON'=E, 'PROTON'=C]:entails(not(instance(C, 'Proton')), not(instance(A, 'AtomicNucleus'))), 'Merge', 'OBJECTS', 6662). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('Neutron'(B)))))), '$Class'('Neutron')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(D)))))), '$Class'('AtomicNucleus')), [], [C], [], []), 't~'('$existential'(A, '?NEUTRON', and(component('?NEUTRON', C), and(component(E, C), and(instance('?NEUTRON', 'Neutron'), instance(E, 'Proton'))))), [], [C, E], [A], [])), [], [C, E], [A], [C, E]), 4902:['NUCLEUS'=C, 'NEUTRON'=A, 'PROTON'=E]:entails(and(instance(C, 'AtomicNucleus'), '$existential'(A, '?NEUTRON', and(component('?NEUTRON', C), and(component(E, C), and(instance('?NEUTRON', 'Neutron'), instance(E, 'Proton')))))), instance(A, 'Neutron')), 'Merge', 'OBJECTS', 6662). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(B)))))), '$Class'('AtomicNucleus')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('Neutron'(D)))))), '$Class'('Neutron')), [C], [], [], []), [A], [C], [A], [C]), 4901:['NUCLEUS'=A, 'NEUTRON'=C, 'PROTON'=E]:entails(not(instance(C, 'Neutron')), not(instance(A, 'AtomicNucleus'))), 'Merge', 'OBJECTS', 6662). sigmaCache(component('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('Proton'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(D))))))), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(E)))))), '$Class'('AtomicNucleus')), [], [], [], [C]), 't~'('$existential'(F, '?NEUTRON', and(component('?NEUTRON', C), and(component(A, C), and(instance('?NEUTRON', 'Neutron'), instance(A, 'Proton'))))), [], [F], [], [C, A]), 't~'('$existential'(A, '?PROTON', exists(F, and(component(F, C), and(component('?PROTON', C), and(instance(F, 'Neutron'), instance('?PROTON', 'Proton')))))), [], [F], [], [C, A])), [], [F], [C, A], [F]), 4900:['NUCLEUS'=C, 'NEUTRON'=F, 'PROTON'=A]:entails(and(and(instance(C, 'AtomicNucleus'), '$existential'(A, '?PROTON', exists(F, and(component(F, C), and(component('?PROTON', C), and(instance(F, 'Neutron'), instance('?PROTON', 'Proton'))))))), '$existential'(F, '?NEUTRON', and(component('?NEUTRON', C), and(component(A, C), and(instance('?NEUTRON', 'Neutron'), instance(A, 'Proton')))))), component(A, C)), 'Merge', 'OBJECTS', 6662). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(B)))))), '$Class'('AtomicNucleus')), 'f~HeadUnivb'('f~'('~component'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('Proton'(D)))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(E))))))), [C], [], [A], []), [], [C], [A], [C]), 4899:['NUCLEUS'=A, 'NEUTRON'=F, 'PROTON'=C]:entails(not(component(C, A)), not(instance(A, 'AtomicNucleus'))), 'Merge', 'OBJECTS', 6662). sigmaCache(component('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('Neutron'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(D))))))), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(E)))))), '$Class'('AtomicNucleus')), [], [], [], [C]), 't~'('$existential'(A, '?NEUTRON', and(component('?NEUTRON', C), and(component(F, C), and(instance('?NEUTRON', 'Neutron'), instance(F, 'Proton'))))), [], [F], [A], [C])), [], [F], [C, A], [F]), 4898:['NUCLEUS'=C, 'NEUTRON'=A, 'PROTON'=F]:entails(and(instance(C, 'AtomicNucleus'), '$existential'(A, '?NEUTRON', and(component('?NEUTRON', C), and(component(F, C), and(instance('?NEUTRON', 'Neutron'), instance(F, 'Proton')))))), component(A, C)), 'Merge', 'OBJECTS', 6662). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(B)))))), '$Class'('AtomicNucleus')), 'f~HeadUnivb'('f~'('~component'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('Neutron'(D)))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(E))))))), [C], [], [A], []), [], [C], [A], [C]), 4897:['NUCLEUS'=A, 'NEUTRON'=C, 'PROTON'=F]:entails(not(component(C, A)), not(instance(A, 'AtomicNucleus'))), 'Merge', 'OBJECTS', 6662). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(B)))))), '$Class'('AtomicNucleus')), 'f~HeadBodyc'(('f~'('~equal'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(D)))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(E))))))), [], [C], [], [A]), 'f~'(component('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(F)))))), '$Object'(G, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(H)))))), [], [G, C], [], []), 'f~'(component('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(I)))))), '$Object'(G, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(J)))))), [], [G], [], [A]), 'f~'(instance('$Object'(G, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(K))))), '$Class'('Atom')), [], [G], [], []), 'f~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(L)))))), '$Class'('AtomicNucleus')), [], [C], [], [])), [], [G, C], [A], [G, C]), 4892:['ATOM'=G, 'NUCLEUS1'=C, 'NUCLEUS2'=A]:entails(and(instance(G, 'Atom'), and(not(equal(C, A)), and(component(C, G), and(component(A, G), instance(C, 'AtomicNucleus'))))), not(instance(A, 'AtomicNucleus'))), 'Merge', 'OBJECTS', 6652). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(B)))))), '$Class'('AtomicNucleus')), 'f~HeadBodyc'(('f~'('~equal'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(C)))))), '$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(E))))))), [], [D], [], [A]), 'f~'(component('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(F)))))), '$Object'(G, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(H)))))), [], [G], [], [A]), 'f~'(component('$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(I)))))), '$Object'(G, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(J)))))), [], [G, D], [], []), 'f~'(instance('$Object'(G, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(K))))), '$Class'('Atom')), [], [G], [], []), 'f~'(instance('$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(L)))))), '$Class'('AtomicNucleus')), [], [D], [], [])), [], [G, D], [A], [G, D]), 4891:['ATOM'=G, 'NUCLEUS1'=A, 'NUCLEUS2'=D]:entails(and(instance(G, 'Atom'), and(not(equal(A, D)), and(component(A, G), and(component(D, G), instance(D, 'AtomicNucleus'))))), not(instance(A, 'AtomicNucleus'))), 'Merge', 'OBJECTS', 6652). sigmaCache('~component'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(D)))))), 'f~HeadBodyc'(('f~'('~equal'('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(F)))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(G))))))), [], [E], [], [A]), 'f~'(component('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(H)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(I)))))), [], [E], [], [C]), 'f~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(J))))), '$Class'('Atom')), [], [], [], [C]), 'f~'(instance('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(K)))))), '$Class'('AtomicNucleus')), [], [E], [], []), 'f~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(L)))))), '$Class'('AtomicNucleus')), [], [], [], [A])), [], [E], [C, A], [E]), 4890:['ATOM'=C, 'NUCLEUS1'=E, 'NUCLEUS2'=A]:entails(and(instance(C, 'Atom'), and(not(equal(E, A)), and(component(E, C), and(instance(E, 'AtomicNucleus'), instance(A, 'AtomicNucleus'))))), not(component(A, C))), 'Merge', 'OBJECTS', 6652). sigmaCache('~component'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(D)))))), 'f~HeadBodyc'(('f~'('~equal'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(E)))))), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(G))))))), [], [F], [], [A]), 'f~'(component('$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(H)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(I)))))), [], [F], [], [C]), 'f~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(J))))), '$Class'('Atom')), [], [], [], [C]), 'f~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(K)))))), '$Class'('AtomicNucleus')), [], [], [], [A]), 'f~'(instance('$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(L)))))), '$Class'('AtomicNucleus')), [], [F], [], [])), [], [F], [C, A], [F]), 4889:['ATOM'=C, 'NUCLEUS1'=A, 'NUCLEUS2'=F]:entails(and(instance(C, 'Atom'), and(not(equal(A, F)), and(component(F, C), and(instance(A, 'AtomicNucleus'), instance(F, 'AtomicNucleus'))))), not(component(A, C))), 'Merge', 'OBJECTS', 6652). sigmaCache(equal('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(D))))))), 't~HeadBodyc'(('t~'(component('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(E)))))), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(G)))))), [], [F], [], [A]), 't~'(component('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(H)))))), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(I)))))), [], [F], [], [C]), 't~'(instance('$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(J))))), '$Class'('Atom')), [], [F], [], []), 't~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(K)))))), '$Class'('AtomicNucleus')), [], [], [], [A]), 't~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(L)))))), '$Class'('AtomicNucleus')), [], [], [], [C])), [], [F], [A, C], [F]), 4888:['ATOM'=F, 'NUCLEUS1'=A, 'NUCLEUS2'=C]:entails(and(instance(F, 'Atom'), and(component(A, F), and(component(C, F), and(instance(A, 'AtomicNucleus'), instance(C, 'AtomicNucleus'))))), equal(A, C)), 'Merge', 'OBJECTS', 6652). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(B))))), '$Class'('Atom')), 'f~HeadBodyc'(('f~'('~equal'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(D)))))), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(F))))))), [], [C, E], [], []), 'f~'(component('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(G)))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(H)))))), [], [C], [], [A]), 'f~'(component('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(I)))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(J)))))), [], [E], [], [A]), 'f~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(K)))))), '$Class'('AtomicNucleus')), [], [C], [], []), 'f~'(instance('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('AtomicNucleus'(L)))))), '$Class'('AtomicNucleus')), [], [E], [], [])), [], [C, E], [A], [C, E]), 4887:['ATOM'=A, 'NUCLEUS1'=C, 'NUCLEUS2'=E]:entails(and(not(equal(C, E)), and(component(C, A), and(component(E, A), and(instance(C, 'AtomicNucleus'), instance(E, 'AtomicNucleus'))))), not(instance(A, 'Atom'))), 'Merge', 'OBJECTS', 6652). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('Electron'(B)))))), '$Class'('Electron')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(D))))), '$Class'('Atom')), [], [C], [], []), 't~'('$existential'(E, '?PROTON', and(component('?PROTON', C), and(component(A, C), and(instance('?PROTON', 'Proton'), instance(A, 'Electron'))))), [], [C, E], [], [A]), 't~'('$existential'(A, '?ELECTRON', exists(E, and(component(E, C), and(component('?ELECTRON', C), and(instance(E, 'Proton'), instance('?ELECTRON', 'Electron')))))), [], [C, E], [], [A])), [], [C, E], [A], [C, E]), 4886:['ATOM'=C, 'PROTON'=E, 'ELECTRON'=A]:entails(and(and(instance(C, 'Atom'), '$existential'(A, '?ELECTRON', exists(E, and(component(E, C), and(component('?ELECTRON', C), and(instance(E, 'Proton'), instance('?ELECTRON', 'Electron'))))))), '$existential'(E, '?PROTON', and(component('?PROTON', C), and(component(A, C), and(instance('?PROTON', 'Proton'), instance(A, 'Electron')))))), instance(A, 'Electron')), 'Merge', 'OBJECTS', 6650). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(B))))), '$Class'('Atom')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('Electron'(D)))))), '$Class'('Electron')), [C], [], [], []), [A], [C], [A], [C]), 4885:['ATOM'=A, 'PROTON'=E, 'ELECTRON'=C]:entails(not(instance(C, 'Electron')), not(instance(A, 'Atom'))), 'Merge', 'OBJECTS', 6650). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('Proton'(B)))))), '$Class'('Proton')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(D))))), '$Class'('Atom')), [], [C], [], []), 't~'('$existential'(A, '?PROTON', and(component('?PROTON', C), and(component(E, C), and(instance('?PROTON', 'Proton'), instance(E, 'Electron'))))), [], [C, E], [A], [])), [], [C, E], [A], [C, E]), 4884:['ATOM'=C, 'PROTON'=A, 'ELECTRON'=E]:entails(and(instance(C, 'Atom'), '$existential'(A, '?PROTON', and(component('?PROTON', C), and(component(E, C), and(instance('?PROTON', 'Proton'), instance(E, 'Electron')))))), instance(A, 'Proton')), 'Merge', 'OBJECTS', 6650). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(B))))), '$Class'('Atom')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('Proton'(D)))))), '$Class'('Proton')), [C], [], [], []), [A], [C], [A], [C]), 4883:['ATOM'=A, 'PROTON'=C, 'ELECTRON'=E]:entails(not(instance(C, 'Proton')), not(instance(A, 'Atom'))), 'Merge', 'OBJECTS', 6650). sigmaCache(component('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('Electron'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(D)))))), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(E))))), '$Class'('Atom')), [], [], [], [C]), 't~'('$existential'(F, '?PROTON', and(component('?PROTON', C), and(component(A, C), and(instance('?PROTON', 'Proton'), instance(A, 'Electron'))))), [], [F], [], [C, A]), 't~'('$existential'(A, '?ELECTRON', exists(F, and(component(F, C), and(component('?ELECTRON', C), and(instance(F, 'Proton'), instance('?ELECTRON', 'Electron')))))), [], [F], [], [C, A])), [], [F], [C, A], [F]), 4882:['ATOM'=C, 'PROTON'=F, 'ELECTRON'=A]:entails(and(and(instance(C, 'Atom'), '$existential'(A, '?ELECTRON', exists(F, and(component(F, C), and(component('?ELECTRON', C), and(instance(F, 'Proton'), instance('?ELECTRON', 'Electron'))))))), '$existential'(F, '?PROTON', and(component('?PROTON', C), and(component(A, C), and(instance('?PROTON', 'Proton'), instance(A, 'Electron')))))), component(A, C)), 'Merge', 'OBJECTS', 6650). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(B))))), '$Class'('Atom')), 'f~HeadUnivb'('f~'('~component'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('Electron'(D)))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(E)))))), [C], [], [A], []), [], [C], [A], [C]), 4881:['ATOM'=A, 'PROTON'=F, 'ELECTRON'=C]:entails(not(component(C, A)), not(instance(A, 'Atom'))), 'Merge', 'OBJECTS', 6650). sigmaCache(component('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('Proton'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(D)))))), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(E))))), '$Class'('Atom')), [], [], [], [C]), 't~'('$existential'(A, '?PROTON', and(component('?PROTON', C), and(component(F, C), and(instance('?PROTON', 'Proton'), instance(F, 'Electron'))))), [], [F], [A], [C])), [], [F], [C, A], [F]), 4880:['ATOM'=C, 'PROTON'=A, 'ELECTRON'=F]:entails(and(instance(C, 'Atom'), '$existential'(A, '?PROTON', and(component('?PROTON', C), and(component(F, C), and(instance('?PROTON', 'Proton'), instance(F, 'Electron')))))), component(A, C)), 'Merge', 'OBJECTS', 6650). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(B))))), '$Class'('Atom')), 'f~HeadUnivb'('f~'('~component'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('SubatomicParticle'('Proton'(D)))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(E)))))), [C], [], [A], []), [], [C], [A], [C]), 4879:['ATOM'=A, 'PROTON'=C, 'ELECTRON'=F]:entails(not(component(C, A)), not(instance(A, 'Atom'))), 'Merge', 'OBJECTS', 6650). sigmaCache('~equal'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(B))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(D)))))), 'f~HeadUnivb'('f~'(instance('$Object'(E, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(F)))))), '$Class'('Molecule')), [E], [], [], []), [A, C], [E], [A, C], [E]), 4876:['MOLE'=E, 'ATOM1'=A, 'ATOM2'=C]:entails(instance(E, 'Molecule'), not(equal(A, C))), 'Merge', 'OBJECTS', 6644). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(B)))))), '$Class'('Molecule')), 'f~HeadUnivb'('f~'(equal('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(D))))), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(F)))))), [C, E], [], [], []), [A], [C, E], [A], [C, E]), 4875:['MOLE'=A, 'ATOM1'=C, 'ATOM2'=E]:entails(equal(C, E), not(instance(A, 'Molecule'))), 'Merge', 'OBJECTS', 6644). sigmaCache(part('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(B))))), '$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(D))))))), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(E)))))), '$Class'('Molecule')), [], [], [], [C]), 't~'('$existential'(F, '?ATOM1', and(instance('?ATOM1', 'Atom'), and(instance(A, 'Atom'), and(part('?ATOM1', C), and(part(A, C), not(equal('?ATOM1', A))))))), [], [F], [], [C, A]), 't~'('$existential'(A, '?ATOM2', exists(F, and(instance(F, 'Atom'), and(instance('?ATOM2', 'Atom'), and(part(F, C), and(part('?ATOM2', C), not(equal(F, '?ATOM2')))))))), [], [F], [], [C, A])), [], [F], [C, A], [F]), 4874:['MOLE'=C, 'ATOM1'=F, 'ATOM2'=A]:entails(and(and(instance(C, 'Molecule'), '$existential'(A, '?ATOM2', exists(F, and(instance(F, 'Atom'), and(instance('?ATOM2', 'Atom'), and(part(F, C), and(part('?ATOM2', C), not(equal(F, '?ATOM2'))))))))), '$existential'(F, '?ATOM1', and(instance('?ATOM1', 'Atom'), and(instance(A, 'Atom'), and(part('?ATOM1', C), and(part(A, C), not(equal('?ATOM1', A)))))))), part(A, C)), 'Merge', 'OBJECTS', 6644). sigmaCache(part('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(B))))), '$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(D))))))), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(E)))))), '$Class'('Molecule')), [], [], [], [C]), 't~'('$existential'(A, '?ATOM1', and(instance('?ATOM1', 'Atom'), and(instance(F, 'Atom'), and(part('?ATOM1', C), and(part(F, C), not(equal('?ATOM1', F))))))), [], [F], [A], [C])), [], [F], [C, A], [F]), 4872:['MOLE'=C, 'ATOM1'=A, 'ATOM2'=F]:entails(and(instance(C, 'Molecule'), '$existential'(A, '?ATOM1', and(instance('?ATOM1', 'Atom'), and(instance(F, 'Atom'), and(part('?ATOM1', C), and(part(F, C), not(equal('?ATOM1', F)))))))), part(A, C)), 'Merge', 'OBJECTS', 6644). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(B)))))), '$Class'('Molecule')), 'f~HeadUnivb'('f~'('~part'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(D))))), '$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(E))))))), [C], [], [A], []), [], [C], [A], [C]), 4871:['MOLE'=A, 'ATOM1'=C, 'ATOM2'=F]:entails(not(part(C, A)), not(instance(A, 'Molecule'))), 'Merge', 'OBJECTS', 6644). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(B))))), '$Class'('Atom')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(D)))))), '$Class'('Molecule')), [], [C], [], []), 't~'('$existential'(E, '?ATOM1', and(instance('?ATOM1', 'Atom'), and(instance(A, 'Atom'), and(part('?ATOM1', C), and(part(A, C), not(equal('?ATOM1', A))))))), [], [C, E], [], [A]), 't~'('$existential'(A, '?ATOM2', exists(E, and(instance(E, 'Atom'), and(instance('?ATOM2', 'Atom'), and(part(E, C), and(part('?ATOM2', C), not(equal(E, '?ATOM2')))))))), [], [C, E], [], [A])), [], [C, E], [A], [C, E]), 4870:['MOLE'=C, 'ATOM1'=E, 'ATOM2'=A]:entails(and(and(instance(C, 'Molecule'), '$existential'(A, '?ATOM2', exists(E, and(instance(E, 'Atom'), and(instance('?ATOM2', 'Atom'), and(part(E, C), and(part('?ATOM2', C), not(equal(E, '?ATOM2'))))))))), '$existential'(E, '?ATOM1', and(instance('?ATOM1', 'Atom'), and(instance(A, 'Atom'), and(part('?ATOM1', C), and(part(A, C), not(equal('?ATOM1', A)))))))), instance(A, 'Atom')), 'Merge', 'OBJECTS', 6644). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(B))))), '$Class'('Atom')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(D)))))), '$Class'('Molecule')), [], [C], [], []), 't~'('$existential'(A, '?ATOM1', and(instance('?ATOM1', 'Atom'), and(instance(E, 'Atom'), and(part('?ATOM1', C), and(part(E, C), not(equal('?ATOM1', E))))))), [], [C, E], [A], [])), [], [C, E], [A], [C, E]), 4868:['MOLE'=C, 'ATOM1'=A, 'ATOM2'=E]:entails(and(instance(C, 'Molecule'), '$existential'(A, '?ATOM1', and(instance('?ATOM1', 'Atom'), and(instance(E, 'Atom'), and(part('?ATOM1', C), and(part(E, C), not(equal('?ATOM1', E)))))))), instance(A, 'Atom')), 'Merge', 'OBJECTS', 6644). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(B)))))), '$Class'('Molecule')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'('Atom'(D))))), '$Class'('Atom')), [C], [], [], []), [A], [C], [A], [C]), 4867:['MOLE'=A, 'ATOM1'=C, 'ATOM2'=E]:entails(not(instance(C, 'Atom')), not(instance(A, 'Molecule'))), 'Merge', 'OBJECTS', 6644). sigmaCache(part('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'(B)))), '$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(D))))))), 't~Head'(('t~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'(E)))), '$Class'('SubmolecularObject')), [], [], [], [A]), 't~'('$existential'(C, '?MOLE', and(instance('?MOLE', 'Molecule'), part(A, '?MOLE'))), [], [], [C], [A])), [], [], [A, C]), 4864:['SUBMOLE'=A, 'MOLE'=C]:entails(and(instance(A, 'SubmolecularObject'), '$existential'(C, '?MOLE', and(instance('?MOLE', 'Molecule'), part(A, '?MOLE')))), part(A, C)), 'Merge', 'OBJECTS', 6638). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'(B)))), '$Class'('SubmolecularObject')), 'f~HeadUnivb'('f~'('~part'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'(C)))), '$Object'(D, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(E))))))), [D], [], [A], []), [], [D], [A], [D]), 4863:['SUBMOLE'=A, 'MOLE'=D]:entails(not(part(A, D)), not(instance(A, 'SubmolecularObject'))), 'Merge', 'OBJECTS', 6638). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(B)))))), '$Class'('Molecule')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'(D)))), '$Class'('SubmolecularObject')), [], [C], [], []), 't~'('$existential'(A, '?MOLE', and(instance('?MOLE', 'Molecule'), part(C, '?MOLE'))), [], [C], [A], [])), [], [C], [A], [C]), 4862:['SUBMOLE'=C, 'MOLE'=A]:entails(and(instance(C, 'SubmolecularObject'), '$existential'(A, '?MOLE', and(instance('?MOLE', 'Molecule'), part(C, '?MOLE')))), instance(A, 'Molecule')), 'Merge', 'OBJECTS', 6638). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('SubmolecularObject'(B)))), '$Class'('SubmolecularObject')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(D)))))), '$Class'('Molecule')), [C], [], [], []), [A], [C], [A], [C]), 4861:['SUBMOLE'=A, 'MOLE'=C]:entails(not(instance(C, 'Molecule')), not(instance(A, 'SubmolecularObject'))), 'Merge', 'OBJECTS', 6638). sigmaCache(confersObligation('$Class'(A), '$Object'(B, 'ContentBearingObject'('LinguisticExpression'('Text'('Certificate'(C))))), '$Object'(D, 'Agent'('SentientAgent'('CognitiveAgent'(E))))), 't~Head'(('t~'('~confersRight'('$Class'(A), '$Object'(B, 'ContentBearingObject'('LinguisticExpression'('Text'('Certificate'(F))))), '$Object'(D, 'Agent'('SentientAgent'('CognitiveAgent'(G))))), [], [], [], [B, D, A]), 't~'(instance('$Object'(B, 'ContentBearingObject'('LinguisticExpression'('Text'('Certificate'(H))))), '$Class'('Certificate')), [], [], [], [B]), 't~'(possesses('$Object'(D, 'Agent'('SentientAgent'('CognitiveAgent'(I)))), '$Object'(B, 'ContentBearingObject'('LinguisticExpression'('Text'('Certificate'(J)))))), [], [], [], [B, D]), 't~'('$existential'(A, '?PROC', or(confersRight('?PROC', B, D), confersObligation('?PROC', B, D))), [], [], [], [B, D, A])), [], [], [B, D, A]), 4856:['DOC'=B, 'AGENT'=D, 'PROC'=A]:entails(and(and(and(instance(B, 'Certificate'), possesses(D, B)), not(confersRight(A, B, D))), '$existential'(A, '?PROC', or(confersRight('?PROC', B, D), confersObligation('?PROC', B, D)))), confersObligation(A, B, D)), 'Merge', 'OBJECTS', 6628). sigmaCache(confersRight('$Class'(A), '$Object'(B, 'ContentBearingObject'('LinguisticExpression'('Text'('Certificate'(C))))), '$Object'(D, 'Agent'('SentientAgent'('CognitiveAgent'(E))))), 't~Head'(('t~'('~confersObligation'('$Class'(A), '$Object'(B, 'ContentBearingObject'('LinguisticExpression'('Text'('Certificate'(F))))), '$Object'(D, 'Agent'('SentientAgent'('CognitiveAgent'(G))))), [], [], [], [B, D, A]), 't~'(instance('$Object'(B, 'ContentBearingObject'('LinguisticExpression'('Text'('Certificate'(H))))), '$Class'('Certificate')), [], [], [], [B]), 't~'(possesses('$Object'(D, 'Agent'('SentientAgent'('CognitiveAgent'(I)))), '$Object'(B, 'ContentBearingObject'('LinguisticExpression'('Text'('Certificate'(J)))))), [], [], [], [B, D]), 't~'('$existential'(A, '?PROC', or(confersRight('?PROC', B, D), confersObligation('?PROC', B, D))), [], [], [], [B, D, A])), [], [], [B, D, A]), 4855:['DOC'=B, 'AGENT'=D, 'PROC'=A]:entails(and(and(and(instance(B, 'Certificate'), possesses(D, B)), not(confersObligation(A, B, D))), '$existential'(A, '?PROC', or(confersRight('?PROC', B, D), confersObligation('?PROC', B, D)))), confersRight(A, B, D)), 'Merge', 'OBJECTS', 6628). sigmaCache('~possesses'('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(B)))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Text'('Certificate'(D)))))), 'f~HeadBodyc'(('f~'('~confersObligation'('$Class'(E), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Text'('Certificate'(F))))), '$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(G))))), [], [E], [], [C, A]), 'f~'('~confersRight'('$Class'(E), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Text'('Certificate'(H))))), '$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(I))))), [], [E], [], [C, A]), 'f~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Text'('Certificate'(J))))), '$Class'('Certificate')), [], [], [], [C])), [], [E], [C, A], [E]), 4854:['DOC'=C, 'AGENT'=A, 'PROC'=E]:entails(and(instance(C, 'Certificate'), and(not(confersRight(E, C, A)), not(confersObligation(E, C, A)))), not(possesses(A, C))), 'Merge', 'OBJECTS', 6628). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Text'('Certificate'(B))))), '$Class'('Certificate')), 'f~HeadBodyc'(('f~'('~confersObligation'('$Class'(C), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Text'('Certificate'(D))))), '$Object'(E, 'Agent'('SentientAgent'('CognitiveAgent'(F))))), [], [E, C], [], [A]), 'f~'('~confersRight'('$Class'(C), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Text'('Certificate'(G))))), '$Object'(E, 'Agent'('SentientAgent'('CognitiveAgent'(H))))), [], [E, C], [], [A]), 'f~'(possesses('$Object'(E, 'Agent'('SentientAgent'('CognitiveAgent'(I)))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Text'('Certificate'(J)))))), [], [E], [], [A])), [], [E, C], [A], [E, C]), 4853:['DOC'=A, 'AGENT'=E, 'PROC'=C]:entails(and(possesses(E, A), and(not(confersRight(C, A, E)), not(confersObligation(C, A, E)))), not(instance(A, 'Certificate'))), 'Merge', 'OBJECTS', 6628). sigmaCache(subsumesContentInstance('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Text'('Book'(B))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Text'('Article'(D)))))), 't~Head'(('t~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Text'('Article'(E))))), '$Class'('Article')), [], [], [], [C]), 't~'('$existential'(A, '?BOOK', and(instance('?BOOK', 'Book'), subsumesContentInstance('?BOOK', C))), [], [], [A], [C])), [], [], [C, A]), 4850:['ARTICLE'=C, 'BOOK'=A]:entails(and(instance(C, 'Article'), '$existential'(A, '?BOOK', and(instance('?BOOK', 'Book'), subsumesContentInstance('?BOOK', C)))), subsumesContentInstance(A, C)), 'Merge', 'OBJECTS', 6622). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Text'('Article'(B))))), '$Class'('Article')), 'f~HeadUnivb'('f~'('~subsumesContentInstance'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Text'('Book'(D))))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Text'('Article'(E)))))), [C], [], [A], []), [], [C], [A], [C]), 4849:['ARTICLE'=A, 'BOOK'=C]:entails(not(subsumesContentInstance(C, A)), not(instance(A, 'Article'))), 'Merge', 'OBJECTS', 6622). sigmaCache(instance('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Text'('Book'(B))))), '$Class'('Book')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Text'('Article'(D))))), '$Class'('Article')), [], [C], [], []), 't~'('$existential'(A, '?BOOK', and(instance('?BOOK', 'Book'), subsumesContentInstance('?BOOK', C))), [], [C], [A], [])), [], [C], [A], [C]), 4848:['ARTICLE'=C, 'BOOK'=A]:entails(and(instance(C, 'Article'), '$existential'(A, '?BOOK', and(instance('?BOOK', 'Book'), subsumesContentInstance('?BOOK', C)))), instance(A, 'Book')), 'Merge', 'OBJECTS', 6622). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Text'('Article'(B))))), '$Class'('Article')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Text'('Book'(D))))), '$Class'('Book')), [C], [], [], []), [A], [C], [A], [C]), 4847:['ARTICLE'=A, 'BOOK'=C]:entails(not(instance(C, 'Book')), not(instance(A, 'Article'))), 'Merge', 'OBJECTS', 6622). sigmaCache('~equal'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Text'('Book'(B))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Text'('Book'(D)))))), 'f~HeadUnivb'('f~'(instance('$Object'(E, 'ContentBearingObject'('Series'(F))), '$Class'('Series')), [E], [], [], []), [A, C], [E], [A, C], [E]), 4842:['SERIES'=E, 'BOOK1'=A, 'BOOK2'=C]:entails(instance(E, 'Series'), not(equal(A, C))), 'Merge', 'OBJECTS', 6612). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('Series'(B))), '$Class'('Series')), 'f~HeadUnivb'('f~'(equal('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Text'('Book'(D))))), '$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Text'('Book'(F)))))), [C, E], [], [], []), [A], [C, E], [A], [C, E]), 4841:['SERIES'=A, 'BOOK1'=C, 'BOOK2'=E]:entails(equal(C, E), not(instance(A, 'Series'))), 'Merge', 'OBJECTS', 6612). sigmaCache(subsumesContentInstance('$Object'(A, 'ContentBearingObject'('Series'(B))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Text'('Book'(D)))))), 't~HeadBodyc'(('t~'(instance('$Object'(A, 'ContentBearingObject'('Series'(E))), '$Class'('Series')), [], [], [], [A]), 't~'('$existential'(F, '?BOOK1', and(instance('?BOOK1', 'Book'), and(instance(C, 'Book'), and(subsumesContentInstance(A, '?BOOK1'), and(subsumesContentInstance(A, C), not(equal('?BOOK1', C))))))), [], [F], [], [A, C]), 't~'('$existential'(C, '?BOOK2', exists(F, and(instance(F, 'Book'), and(instance('?BOOK2', 'Book'), and(subsumesContentInstance(A, F), and(subsumesContentInstance(A, '?BOOK2'), not(equal(F, '?BOOK2')))))))), [], [F], [], [A, C])), [], [F], [A, C], [F]), 4840:['SERIES'=A, 'BOOK1'=F, 'BOOK2'=C]:entails(and(and(instance(A, 'Series'), '$existential'(C, '?BOOK2', exists(F, and(instance(F, 'Book'), and(instance('?BOOK2', 'Book'), and(subsumesContentInstance(A, F), and(subsumesContentInstance(A, '?BOOK2'), not(equal(F, '?BOOK2'))))))))), '$existential'(F, '?BOOK1', and(instance('?BOOK1', 'Book'), and(instance(C, 'Book'), and(subsumesContentInstance(A, '?BOOK1'), and(subsumesContentInstance(A, C), not(equal('?BOOK1', C)))))))), subsumesContentInstance(A, C)), 'Merge', 'OBJECTS', 6612). sigmaCache(subsumesContentInstance('$Object'(A, 'ContentBearingObject'('Series'(B))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Text'('Book'(D)))))), 't~HeadBodyc'(('t~'(instance('$Object'(A, 'ContentBearingObject'('Series'(E))), '$Class'('Series')), [], [], [], [A]), 't~'('$existential'(C, '?BOOK1', and(instance('?BOOK1', 'Book'), and(instance(F, 'Book'), and(subsumesContentInstance(A, '?BOOK1'), and(subsumesContentInstance(A, F), not(equal('?BOOK1', F))))))), [], [F], [C], [A])), [], [F], [A, C], [F]), 4838:['SERIES'=A, 'BOOK1'=C, 'BOOK2'=F]:entails(and(instance(A, 'Series'), '$existential'(C, '?BOOK1', and(instance('?BOOK1', 'Book'), and(instance(F, 'Book'), and(subsumesContentInstance(A, '?BOOK1'), and(subsumesContentInstance(A, F), not(equal('?BOOK1', F)))))))), subsumesContentInstance(A, C)), 'Merge', 'OBJECTS', 6612). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('Series'(B))), '$Class'('Series')), 'f~HeadUnivb'('f~'('~subsumesContentInstance'('$Object'(A, 'ContentBearingObject'('Series'(C))), '$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Text'('Book'(E)))))), [D], [], [A], []), [], [D], [A], [D]), 4837:['SERIES'=A, 'BOOK1'=D, 'BOOK2'=F]:entails(not(subsumesContentInstance(A, D)), not(instance(A, 'Series'))), 'Merge', 'OBJECTS', 6612). sigmaCache(instance('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Text'('Book'(B))))), '$Class'('Book')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'ContentBearingObject'('Series'(D))), '$Class'('Series')), [], [C], [], []), 't~'('$existential'(E, '?BOOK1', and(instance('?BOOK1', 'Book'), and(instance(A, 'Book'), and(subsumesContentInstance(C, '?BOOK1'), and(subsumesContentInstance(C, A), not(equal('?BOOK1', A))))))), [], [C, E], [], [A]), 't~'('$existential'(A, '?BOOK2', exists(E, and(instance(E, 'Book'), and(instance('?BOOK2', 'Book'), and(subsumesContentInstance(C, E), and(subsumesContentInstance(C, '?BOOK2'), not(equal(E, '?BOOK2')))))))), [], [C, E], [], [A])), [], [C, E], [A], [C, E]), 4836:['SERIES'=C, 'BOOK1'=E, 'BOOK2'=A]:entails(and(and(instance(C, 'Series'), '$existential'(A, '?BOOK2', exists(E, and(instance(E, 'Book'), and(instance('?BOOK2', 'Book'), and(subsumesContentInstance(C, E), and(subsumesContentInstance(C, '?BOOK2'), not(equal(E, '?BOOK2'))))))))), '$existential'(E, '?BOOK1', and(instance('?BOOK1', 'Book'), and(instance(A, 'Book'), and(subsumesContentInstance(C, '?BOOK1'), and(subsumesContentInstance(C, A), not(equal('?BOOK1', A)))))))), instance(A, 'Book')), 'Merge', 'OBJECTS', 6612). sigmaCache(instance('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Text'('Book'(B))))), '$Class'('Book')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'ContentBearingObject'('Series'(D))), '$Class'('Series')), [], [C], [], []), 't~'('$existential'(A, '?BOOK1', and(instance('?BOOK1', 'Book'), and(instance(E, 'Book'), and(subsumesContentInstance(C, '?BOOK1'), and(subsumesContentInstance(C, E), not(equal('?BOOK1', E))))))), [], [C, E], [A], [])), [], [C, E], [A], [C, E]), 4834:['SERIES'=C, 'BOOK1'=A, 'BOOK2'=E]:entails(and(instance(C, 'Series'), '$existential'(A, '?BOOK1', and(instance('?BOOK1', 'Book'), and(instance(E, 'Book'), and(subsumesContentInstance(C, '?BOOK1'), and(subsumesContentInstance(C, E), not(equal('?BOOK1', E)))))))), instance(A, 'Book')), 'Merge', 'OBJECTS', 6612). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('Series'(B))), '$Class'('Series')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Text'('Book'(D))))), '$Class'('Book')), [C], [], [], []), [A], [C], [A], [C]), 4833:['SERIES'=A, 'BOOK1'=C, 'BOOK2'=E]:entails(not(instance(C, 'Book')), not(instance(A, 'Series'))), 'Merge', 'OBJECTS', 6612). sigmaCache(subsumesContentInstance('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Text'(B)))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Text'('Summary'(D)))))), 't~Head'(('t~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Text'('Summary'(E))))), '$Class'('Summary')), [], [], [], [C]), 't~'('$existential'(A, '?TEXT2', and(instance('?TEXT2', 'Text'), subsumesContentInstance('?TEXT2', C))), [], [], [A], [C])), [], [], [C, A]), 4830:['TEXT'=C, 'TEXT2'=A]:entails(and(instance(C, 'Summary'), '$existential'(A, '?TEXT2', and(instance('?TEXT2', 'Text'), subsumesContentInstance('?TEXT2', C)))), subsumesContentInstance(A, C)), 'Merge', 'OBJECTS', 6606). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Text'('Summary'(B))))), '$Class'('Summary')), 'f~HeadUnivb'('f~'('~subsumesContentInstance'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Text'(D)))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Text'('Summary'(E)))))), [C], [], [A], []), [], [C], [A], [C]), 4829:['TEXT'=A, 'TEXT2'=C]:entails(not(subsumesContentInstance(C, A)), not(instance(A, 'Summary'))), 'Merge', 'OBJECTS', 6606). sigmaCache(instance('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Text'(B)))), '$Class'('Text')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Text'('Summary'(D))))), '$Class'('Summary')), [], [C], [], []), 't~'('$existential'(A, '?TEXT2', and(instance('?TEXT2', 'Text'), subsumesContentInstance('?TEXT2', C))), [], [C], [A], [])), [], [C], [A], [C]), 4828:['TEXT'=C, 'TEXT2'=A]:entails(and(instance(C, 'Summary'), '$existential'(A, '?TEXT2', and(instance('?TEXT2', 'Text'), subsumesContentInstance('?TEXT2', C)))), instance(A, 'Text')), 'Merge', 'OBJECTS', 6606). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Text'('Summary'(B))))), '$Class'('Summary')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Text'(D)))), '$Class'('Text')), [C], [], [], []), [A], [C], [A], [C]), 4827:['TEXT'=A, 'TEXT2'=C]:entails(not(instance(C, 'Text')), not(instance(A, 'Summary'))), 'Merge', 'OBJECTS', 6606). sigmaCache(subsumesContentClass('$Class'(A), '$Class'(B)), 't~HeadUnivb'('t~'(function('$Relation'('PeriodicalIssueFn', 'Function'('BinaryFunction'(C))), '$Class'(A), '$Quantity'(D, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(E))))))), '$Class'(B)), [D], [], [A, B], []), [], [D], [A, B], [D]), 4822:['PERIODICAL'=A, 'NUMBER'=D, 'ISSUE'=B]:entails(holds('PeriodicalIssueFn', A, D, B), subsumesContentClass(A, B)), 'Merge', 'OBJECTS', 6596). sigmaCache('~function'('$Relation'('PeriodicalIssueFn', 'Function'('BinaryFunction'(A))), '$Class'(B), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D))))))), '$Class'(E)), 'f~Head'('f~'('~subsumesContentClass'('$Class'(B), '$Class'(E)), [], [], [B, E], []), [C], [], [B, C, E]), 4821:['PERIODICAL'=B, 'NUMBER'=C, 'ISSUE'=E]:entails(not(subsumesContentClass(B, E)), not(holds('PeriodicalIssueFn', B, C, E))), 'Merge', 'OBJECTS', 6596). sigmaCache(subsumesContentClass('$Class'(A), '$Class'(B)), 't~HeadUnivb'('t~'(function('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(C))), '$Class'(A), '$Quantity'(D, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(E))))))), '$Class'(B)), [D], [], [A, B], []), [], [D], [A, B], [D]), 4815:['SERIES'=A, 'NUMBER'=D, 'VOLUME'=B]:entails(holds('SeriesVolumeFn', A, D, B), subsumesContentClass(A, B)), 'Merge', 'OBJECTS', 6584). sigmaCache('~function'('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(A))), '$Class'(B), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D))))))), '$Class'(E)), 'f~Head'('f~'('~subsumesContentClass'('$Class'(B), '$Class'(E)), [], [], [B, E], []), [C], [], [B, C, E]), 4814:['SERIES'=B, 'NUMBER'=C, 'VOLUME'=E]:entails(not(subsumesContentClass(B, E)), not(holds('SeriesVolumeFn', B, C, E))), 'Merge', 'OBJECTS', 6584). sigmaCache('~date'('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(B))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(D)))))))), 'f~HeadBodyc'(('f~'('~before'('EndFn'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(F)))))))), 'EndFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(G))))))))), [], [E], [C], []), 'f~'(date('$Process'(H, 'Creation'('Making'('Manufacture'('Publication'(I))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(J)))))))), [], [H, E], [], []), 'f~'(greaterThan('$Quantity'(K, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(L))))))), '$Quantity'(M, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(N)))))))), [], [M, K], [], []), 'f~'(instance('$Process'(H, 'Creation'('Making'('Manufacture'('Publication'(O))))), '$Class'('Publication')), [], [H], [], []), 'f~'(instance('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(P))))), '$Class'('Publication')), [], [], [], [A]), 'f~'(patient('$Process'(H, 'Creation'('Making'('Manufacture'('Publication'(Q))))), '$Class'(R)), [], [R, H], [], []), 'f~'(patient('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(S))))), '$Class'(T)), [], [T], [], [A]), 'f~'(subclass('$Class'(U), '$Class'('Periodical')), [], [U], [], []), 'f~'(function('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(V))), '$Class'(U), '$Quantity'(M, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(W))))))), '$Class'(R)), [], [U, M, R], [], []), 'f~'(function('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(X))), '$Class'(U), '$Quantity'(K, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Y))))))), '$Class'(T)), [], [U, K, T], [], [])), [], [U, M, R, K, T, H, E], [A, C], [U, M, R, K, T, H, E]), 4813:['TEXT'=U, 'INT1'=M, 'VOLUME1'=R, 'INT2'=K, 'VOLUME2'=T, 'PUB1'=H, 'PUB2'=A, 'DATE1'=E, 'DATE2'=C]:entails(and(not(before('EndFn'(E), 'EndFn'(C))), and(subclass(U, 'Periodical'), and(holds('SeriesVolumeFn', U, M, R), and(holds('SeriesVolumeFn', U, K, T), and(greaterThan(K, M), and(instance(H, 'Publication'), and(instance(A, 'Publication'), and(patient(H, R), and(patient(A, T), date(H, E)))))))))), not(date(A, C))), 'Merge', 'OBJECTS', 6582). sigmaCache('~date'('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(B))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(D)))))))), 'f~HeadBodyc'(('f~'('~before'('EndFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(E)))))))), 'EndFn'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(G))))))))), [], [F], [C], []), 'f~'(date('$Process'(H, 'Creation'('Making'('Manufacture'('Publication'(I))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(J)))))))), [], [H, F], [], []), 'f~'(greaterThan('$Quantity'(K, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(L))))))), '$Quantity'(M, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(N)))))))), [], [M, K], [], []), 'f~'(instance('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(O))))), '$Class'('Publication')), [], [], [], [A]), 'f~'(instance('$Process'(H, 'Creation'('Making'('Manufacture'('Publication'(P))))), '$Class'('Publication')), [], [H], [], []), 'f~'(patient('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(Q))))), '$Class'(R)), [], [R], [], [A]), 'f~'(patient('$Process'(H, 'Creation'('Making'('Manufacture'('Publication'(S))))), '$Class'(T)), [], [T, H], [], []), 'f~'(subclass('$Class'(U), '$Class'('Periodical')), [], [U], [], []), 'f~'(function('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(V))), '$Class'(U), '$Quantity'(M, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(W))))))), '$Class'(R)), [], [U, M, R], [], []), 'f~'(function('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(X))), '$Class'(U), '$Quantity'(K, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Y))))))), '$Class'(T)), [], [U, K, T], [], [])), [], [U, M, R, K, T, H, F], [A, C], [U, M, R, K, T, H, F]), 4812:['TEXT'=U, 'INT1'=M, 'VOLUME1'=R, 'INT2'=K, 'VOLUME2'=T, 'PUB1'=A, 'PUB2'=H, 'DATE1'=C, 'DATE2'=F]:entails(and(not(before('EndFn'(C), 'EndFn'(F))), and(subclass(U, 'Periodical'), and(holds('SeriesVolumeFn', U, M, R), and(holds('SeriesVolumeFn', U, K, T), and(greaterThan(K, M), and(instance(A, 'Publication'), and(instance(H, 'Publication'), and(patient(A, R), and(patient(H, T), date(H, F)))))))))), not(date(A, C))), 'Merge', 'OBJECTS', 6582). sigmaCache('~patient'('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(B))))), '$Class'(C)), 'f~HeadBodyc'(('f~'('~before'('EndFn'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(E)))))))), 'EndFn'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(G))))))))), [], [D, F], [], []), 'f~'(date('$Process'(H, 'Creation'('Making'('Manufacture'('Publication'(I))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(J)))))))), [], [H, D], [], []), 'f~'(date('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(K))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(L)))))))), [], [F], [], [A]), 'f~'(greaterThan('$Quantity'(M, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(N))))))), '$Quantity'(O, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(P)))))))), [], [O, M], [], []), 'f~'(instance('$Process'(H, 'Creation'('Making'('Manufacture'('Publication'(Q))))), '$Class'('Publication')), [], [H], [], []), 'f~'(instance('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(R))))), '$Class'('Publication')), [], [], [], [A]), 'f~'(patient('$Process'(H, 'Creation'('Making'('Manufacture'('Publication'(S))))), '$Class'(T)), [], [T, H], [], []), 'f~'(subclass('$Class'(U), '$Class'('Periodical')), [], [U], [], []), 'f~'(function('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(V))), '$Class'(U), '$Quantity'(O, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(W))))))), '$Class'(T)), [], [U, O, T], [], []), 'f~'(function('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(X))), '$Class'(U), '$Quantity'(M, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Y))))))), '$Class'(C)), [], [U, M], [C], [])), [], [U, O, T, M, H, D, F], [C, A], [U, O, T, M, H, D, F]), 4811:['TEXT'=U, 'INT1'=O, 'VOLUME1'=T, 'INT2'=M, 'VOLUME2'=C, 'PUB1'=H, 'PUB2'=A, 'DATE1'=D, 'DATE2'=F]:entails(and(not(before('EndFn'(D), 'EndFn'(F))), and(subclass(U, 'Periodical'), and(holds('SeriesVolumeFn', U, O, T), and(holds('SeriesVolumeFn', U, M, C), and(greaterThan(M, O), and(instance(H, 'Publication'), and(instance(A, 'Publication'), and(patient(H, T), and(date(H, D), date(A, F)))))))))), not(patient(A, C))), 'Merge', 'OBJECTS', 6582). sigmaCache('~patient'('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(B))))), '$Class'(C)), 'f~HeadBodyc'(('f~'('~before'('EndFn'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(E)))))))), 'EndFn'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(G))))))))), [], [D, F], [], []), 'f~'(date('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(H))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(I)))))))), [], [D], [], [A]), 'f~'(date('$Process'(J, 'Creation'('Making'('Manufacture'('Publication'(K))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(L)))))))), [], [J, F], [], []), 'f~'(greaterThan('$Quantity'(M, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(N))))))), '$Quantity'(O, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(P)))))))), [], [O, M], [], []), 'f~'(instance('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(Q))))), '$Class'('Publication')), [], [], [], [A]), 'f~'(instance('$Process'(J, 'Creation'('Making'('Manufacture'('Publication'(R))))), '$Class'('Publication')), [], [J], [], []), 'f~'(patient('$Process'(J, 'Creation'('Making'('Manufacture'('Publication'(S))))), '$Class'(T)), [], [T, J], [], []), 'f~'(subclass('$Class'(U), '$Class'('Periodical')), [], [U], [], []), 'f~'(function('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(V))), '$Class'(U), '$Quantity'(O, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(W))))))), '$Class'(C)), [], [U, O], [C], []), 'f~'(function('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(X))), '$Class'(U), '$Quantity'(M, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Y))))))), '$Class'(T)), [], [U, M, T], [], [])), [], [U, O, M, T, J, D, F], [C, A], [U, O, M, T, J, D, F]), 4810:['TEXT'=U, 'INT1'=O, 'VOLUME1'=C, 'INT2'=M, 'VOLUME2'=T, 'PUB1'=A, 'PUB2'=J, 'DATE1'=D, 'DATE2'=F]:entails(and(not(before('EndFn'(D), 'EndFn'(F))), and(subclass(U, 'Periodical'), and(holds('SeriesVolumeFn', U, O, C), and(holds('SeriesVolumeFn', U, M, T), and(greaterThan(M, O), and(instance(A, 'Publication'), and(instance(J, 'Publication'), and(patient(J, T), and(date(A, D), date(J, F)))))))))), not(patient(A, C))), 'Merge', 'OBJECTS', 6582). sigmaCache('~instance'('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(B))))), '$Class'('Publication')), 'f~HeadBodyc'(('f~'('~before'('EndFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(D)))))))), 'EndFn'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(F))))))))), [], [C, E], [], []), 'f~'(date('$Process'(G, 'Creation'('Making'('Manufacture'('Publication'(H))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(I)))))))), [], [G, C], [], []), 'f~'(date('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(J))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(K)))))))), [], [E], [], [A]), 'f~'(greaterThan('$Quantity'(L, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(M))))))), '$Quantity'(N, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(O)))))))), [], [N, L], [], []), 'f~'(instance('$Process'(G, 'Creation'('Making'('Manufacture'('Publication'(P))))), '$Class'('Publication')), [], [G], [], []), 'f~'(patient('$Process'(G, 'Creation'('Making'('Manufacture'('Publication'(Q))))), '$Class'(R)), [], [R, G], [], []), 'f~'(patient('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(S))))), '$Class'(T)), [], [T], [], [A]), 'f~'(subclass('$Class'(U), '$Class'('Periodical')), [], [U], [], []), 'f~'(function('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(V))), '$Class'(U), '$Quantity'(N, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(W))))))), '$Class'(R)), [], [U, N, R], [], []), 'f~'(function('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(X))), '$Class'(U), '$Quantity'(L, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Y))))))), '$Class'(T)), [], [U, L, T], [], [])), [], [U, N, R, L, T, G, C, E], [A], [U, N, R, L, T, G, C, E]), 4809:['TEXT'=U, 'INT1'=N, 'VOLUME1'=R, 'INT2'=L, 'VOLUME2'=T, 'PUB1'=G, 'PUB2'=A, 'DATE1'=C, 'DATE2'=E]:entails(and(not(before('EndFn'(C), 'EndFn'(E))), and(subclass(U, 'Periodical'), and(holds('SeriesVolumeFn', U, N, R), and(holds('SeriesVolumeFn', U, L, T), and(greaterThan(L, N), and(instance(G, 'Publication'), and(patient(G, R), and(patient(A, T), and(date(G, C), date(A, E)))))))))), not(instance(A, 'Publication'))), 'Merge', 'OBJECTS', 6582). sigmaCache('~instance'('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(B))))), '$Class'('Publication')), 'f~HeadBodyc'(('f~'('~before'('EndFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(D)))))))), 'EndFn'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(F))))))))), [], [C, E], [], []), 'f~'(date('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(G))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(H)))))))), [], [C], [], [A]), 'f~'(date('$Process'(I, 'Creation'('Making'('Manufacture'('Publication'(J))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(K)))))))), [], [I, E], [], []), 'f~'(greaterThan('$Quantity'(L, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(M))))))), '$Quantity'(N, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(O)))))))), [], [N, L], [], []), 'f~'(instance('$Process'(I, 'Creation'('Making'('Manufacture'('Publication'(P))))), '$Class'('Publication')), [], [I], [], []), 'f~'(patient('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(Q))))), '$Class'(R)), [], [R], [], [A]), 'f~'(patient('$Process'(I, 'Creation'('Making'('Manufacture'('Publication'(S))))), '$Class'(T)), [], [T, I], [], []), 'f~'(subclass('$Class'(U), '$Class'('Periodical')), [], [U], [], []), 'f~'(function('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(V))), '$Class'(U), '$Quantity'(N, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(W))))))), '$Class'(R)), [], [U, N, R], [], []), 'f~'(function('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(X))), '$Class'(U), '$Quantity'(L, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Y))))))), '$Class'(T)), [], [U, L, T], [], [])), [], [U, N, R, L, T, I, C, E], [A], [U, N, R, L, T, I, C, E]), 4808:['TEXT'=U, 'INT1'=N, 'VOLUME1'=R, 'INT2'=L, 'VOLUME2'=T, 'PUB1'=A, 'PUB2'=I, 'DATE1'=C, 'DATE2'=E]:entails(and(not(before('EndFn'(C), 'EndFn'(E))), and(subclass(U, 'Periodical'), and(holds('SeriesVolumeFn', U, N, R), and(holds('SeriesVolumeFn', U, L, T), and(greaterThan(L, N), and(instance(I, 'Publication'), and(patient(A, R), and(patient(I, T), and(date(A, C), date(I, E)))))))))), not(instance(A, 'Publication'))), 'Merge', 'OBJECTS', 6582). sigmaCache('~greaterThan'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D)))))))), 'f~HeadBodyc'(('f~'('~before'('EndFn'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(F)))))))), 'EndFn'('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(H))))))))), [], [E, G], [], []), 'f~'(date('$Process'(I, 'Creation'('Making'('Manufacture'('Publication'(J))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(K)))))))), [], [I, E], [], []), 'f~'(date('$Process'(L, 'Creation'('Making'('Manufacture'('Publication'(M))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(N)))))))), [], [L, G], [], []), 'f~'(instance('$Process'(I, 'Creation'('Making'('Manufacture'('Publication'(O))))), '$Class'('Publication')), [], [I], [], []), 'f~'(instance('$Process'(L, 'Creation'('Making'('Manufacture'('Publication'(P))))), '$Class'('Publication')), [], [L], [], []), 'f~'(patient('$Process'(I, 'Creation'('Making'('Manufacture'('Publication'(Q))))), '$Class'(R)), [], [R, I], [], []), 'f~'(patient('$Process'(L, 'Creation'('Making'('Manufacture'('Publication'(S))))), '$Class'(T)), [], [T, L], [], []), 'f~'(subclass('$Class'(U), '$Class'('Periodical')), [], [U], [], []), 'f~'(function('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(V))), '$Class'(U), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(W))))))), '$Class'(R)), [], [U, R], [C], []), 'f~'(function('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(X))), '$Class'(U), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Y))))))), '$Class'(T)), [], [U, T], [A], [])), [], [U, R, T, I, L, E, G], [C, A], [U, R, T, I, L, E, G]), 4807:['TEXT'=U, 'INT1'=C, 'VOLUME1'=R, 'INT2'=A, 'VOLUME2'=T, 'PUB1'=I, 'PUB2'=L, 'DATE1'=E, 'DATE2'=G]:entails(and(not(before('EndFn'(E), 'EndFn'(G))), and(subclass(U, 'Periodical'), and(holds('SeriesVolumeFn', U, C, R), and(holds('SeriesVolumeFn', U, A, T), and(instance(I, 'Publication'), and(instance(L, 'Publication'), and(patient(I, R), and(patient(L, T), and(date(I, E), date(L, G)))))))))), not(greaterThan(A, C))), 'Merge', 'OBJECTS', 6582). sigmaCache('~function'('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(A))), '$Class'(B), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D))))))), '$Class'(E)), 'f~HeadBodyc'(('f~'('~before'('EndFn'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(G)))))))), 'EndFn'('$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(I))))))))), [], [F, H], [], []), 'f~'(date('$Process'(J, 'Creation'('Making'('Manufacture'('Publication'(K))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(L)))))))), [], [J, F], [], []), 'f~'(date('$Process'(M, 'Creation'('Making'('Manufacture'('Publication'(N))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(O)))))))), [], [M, H], [], []), 'f~'(greaterThan('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(P))))))), '$Quantity'(Q, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(R)))))))), [], [Q], [C], []), 'f~'(instance('$Process'(J, 'Creation'('Making'('Manufacture'('Publication'(S))))), '$Class'('Publication')), [], [J], [], []), 'f~'(instance('$Process'(M, 'Creation'('Making'('Manufacture'('Publication'(T))))), '$Class'('Publication')), [], [M], [], []), 'f~'(patient('$Process'(J, 'Creation'('Making'('Manufacture'('Publication'(U))))), '$Class'(V)), [], [V, J], [], []), 'f~'(patient('$Process'(M, 'Creation'('Making'('Manufacture'('Publication'(W))))), '$Class'(E)), [], [M], [E], []), 'f~'(subclass('$Class'(B), '$Class'('Periodical')), [], [], [], [B]), 'f~'(function('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(X))), '$Class'(B), '$Quantity'(Q, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Y))))))), '$Class'(V)), [], [Q, V], [], [B])), [], [Q, V, J, M, F, H], [B, C, E], [Q, V, J, M, F, H]), 4806:['TEXT'=B, 'INT1'=Q, 'VOLUME1'=V, 'INT2'=C, 'VOLUME2'=E, 'PUB1'=J, 'PUB2'=M, 'DATE1'=F, 'DATE2'=H]:entails(and(not(before('EndFn'(F), 'EndFn'(H))), and(subclass(B, 'Periodical'), and(holds('SeriesVolumeFn', B, Q, V), and(greaterThan(C, Q), and(instance(J, 'Publication'), and(instance(M, 'Publication'), and(patient(J, V), and(patient(M, E), and(date(J, F), date(M, H)))))))))), not(holds('SeriesVolumeFn', B, C, E))), 'Merge', 'OBJECTS', 6582). sigmaCache('~function'('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(A))), '$Class'(B), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D))))))), '$Class'(E)), 'f~HeadBodyc'(('f~'('~before'('EndFn'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(G)))))))), 'EndFn'('$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(I))))))))), [], [F, H], [], []), 'f~'(date('$Process'(J, 'Creation'('Making'('Manufacture'('Publication'(K))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(L)))))))), [], [J, F], [], []), 'f~'(date('$Process'(M, 'Creation'('Making'('Manufacture'('Publication'(N))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(O)))))))), [], [M, H], [], []), 'f~'(greaterThan('$Quantity'(P, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Q))))))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(R)))))))), [], [P], [C], []), 'f~'(instance('$Process'(J, 'Creation'('Making'('Manufacture'('Publication'(S))))), '$Class'('Publication')), [], [J], [], []), 'f~'(instance('$Process'(M, 'Creation'('Making'('Manufacture'('Publication'(T))))), '$Class'('Publication')), [], [M], [], []), 'f~'(patient('$Process'(J, 'Creation'('Making'('Manufacture'('Publication'(U))))), '$Class'(E)), [], [J], [E], []), 'f~'(patient('$Process'(M, 'Creation'('Making'('Manufacture'('Publication'(V))))), '$Class'(W)), [], [W, M], [], []), 'f~'(subclass('$Class'(B), '$Class'('Periodical')), [], [], [], [B]), 'f~'(function('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(X))), '$Class'(B), '$Quantity'(P, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Y))))))), '$Class'(W)), [], [P, W], [], [B])), [], [P, W, J, M, F, H], [B, C, E], [P, W, J, M, F, H]), 4805:['TEXT'=B, 'INT1'=C, 'VOLUME1'=E, 'INT2'=P, 'VOLUME2'=W, 'PUB1'=J, 'PUB2'=M, 'DATE1'=F, 'DATE2'=H]:entails(and(not(before('EndFn'(F), 'EndFn'(H))), and(subclass(B, 'Periodical'), and(holds('SeriesVolumeFn', B, P, W), and(greaterThan(P, C), and(instance(J, 'Publication'), and(instance(M, 'Publication'), and(patient(J, E), and(patient(M, W), and(date(J, F), date(M, H)))))))))), not(holds('SeriesVolumeFn', B, C, E))), 'Merge', 'OBJECTS', 6582). sigmaCache('~subclass'('$Class'(A), '$Class'('Periodical')), 'f~HeadBodyc'(('f~'('~before'('EndFn'('$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(C)))))))), 'EndFn'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(E))))))))), [], [B, D], [], []), 'f~'(date('$Process'(F, 'Creation'('Making'('Manufacture'('Publication'(G))))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(H)))))))), [], [F, B], [], []), 'f~'(date('$Process'(I, 'Creation'('Making'('Manufacture'('Publication'(J))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(K)))))))), [], [I, D], [], []), 'f~'(greaterThan('$Quantity'(L, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(M))))))), '$Quantity'(N, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(O)))))))), [], [N, L], [], []), 'f~'(instance('$Process'(F, 'Creation'('Making'('Manufacture'('Publication'(P))))), '$Class'('Publication')), [], [F], [], []), 'f~'(instance('$Process'(I, 'Creation'('Making'('Manufacture'('Publication'(Q))))), '$Class'('Publication')), [], [I], [], []), 'f~'(patient('$Process'(F, 'Creation'('Making'('Manufacture'('Publication'(R))))), '$Class'(S)), [], [S, F], [], []), 'f~'(patient('$Process'(I, 'Creation'('Making'('Manufacture'('Publication'(T))))), '$Class'(U)), [], [U, I], [], []), 'f~'(function('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(V))), '$Class'(A), '$Quantity'(N, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(W))))))), '$Class'(S)), [], [N, S], [], [A]), 'f~'(function('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(X))), '$Class'(A), '$Quantity'(L, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Y))))))), '$Class'(U)), [], [L, U], [], [A])), [], [N, S, L, U, F, I, B, D], [A], [N, S, L, U, F, I, B, D]), 4804:['TEXT'=A, 'INT1'=N, 'VOLUME1'=S, 'INT2'=L, 'VOLUME2'=U, 'PUB1'=F, 'PUB2'=I, 'DATE1'=B, 'DATE2'=D]:entails(and(not(before('EndFn'(B), 'EndFn'(D))), and(holds('SeriesVolumeFn', A, N, S), and(holds('SeriesVolumeFn', A, L, U), and(greaterThan(L, N), and(instance(F, 'Publication'), and(instance(I, 'Publication'), and(patient(F, S), and(patient(I, U), and(date(F, B), date(I, D)))))))))), not(subclass(A, 'Periodical'))), 'Merge', 'OBJECTS', 6582). sigmaCache(before('EndFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(B)))))))), 'EndFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(D))))))))), 't~HeadBodyc'(('t~'(date('$Process'(E, 'Creation'('Making'('Manufacture'('Publication'(F))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(G)))))))), [], [E], [A], []), 't~'(date('$Process'(H, 'Creation'('Making'('Manufacture'('Publication'(I))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(J)))))))), [], [H], [C], []), 't~'(greaterThan('$Quantity'(K, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(L))))))), '$Quantity'(M, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(N)))))))), [], [M, K], [], []), 't~'(instance('$Process'(E, 'Creation'('Making'('Manufacture'('Publication'(O))))), '$Class'('Publication')), [], [E], [], []), 't~'(instance('$Process'(H, 'Creation'('Making'('Manufacture'('Publication'(P))))), '$Class'('Publication')), [], [H], [], []), 't~'(patient('$Process'(E, 'Creation'('Making'('Manufacture'('Publication'(Q))))), '$Class'(R)), [], [R, E], [], []), 't~'(patient('$Process'(H, 'Creation'('Making'('Manufacture'('Publication'(S))))), '$Class'(T)), [], [T, H], [], []), 't~'(subclass('$Class'(U), '$Class'('Periodical')), [], [U], [], []), 't~'(function('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(V))), '$Class'(U), '$Quantity'(M, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(W))))))), '$Class'(R)), [], [U, M, R], [], []), 't~'(function('$Relation'('SeriesVolumeFn', 'Function'('BinaryFunction'(X))), '$Class'(U), '$Quantity'(K, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Y))))))), '$Class'(T)), [], [U, K, T], [], [])), [], [U, M, R, K, T, E, H], [A, C], [U, M, R, K, T, E, H]), 4803:['TEXT'=U, 'INT1'=M, 'VOLUME1'=R, 'INT2'=K, 'VOLUME2'=T, 'PUB1'=E, 'PUB2'=H, 'DATE1'=A, 'DATE2'=C]:entails(and(subclass(U, 'Periodical'), and(holds('SeriesVolumeFn', U, M, R), and(holds('SeriesVolumeFn', U, K, T), and(greaterThan(K, M), and(instance(E, 'Publication'), and(instance(H, 'Publication'), and(patient(E, R), and(patient(H, T), and(date(E, A), date(H, C)))))))))), before('EndFn'(A), 'EndFn'(C))), 'Merge', 'OBJECTS', 6582). sigmaCache(subsumesContentClass('$Class'(A), '$Class'(B)), 't~HeadUnivb'('t~'(function('$Relation'('EditionFn', 'Function'('BinaryFunction'(C))), '$Class'(A), '$Quantity'(D, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(E))))))), '$Class'(B)), [D], [], [A, B], []), [], [D], [A, B], [D]), 4797:['TEXT1'=A, 'NUMBER'=D, 'TEXT2'=B]:entails(holds('EditionFn', A, D, B), subsumesContentClass(A, B)), 'Merge', 'OBJECTS', 6570). sigmaCache('~function'('$Relation'('EditionFn', 'Function'('BinaryFunction'(A))), '$Class'(B), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D))))))), '$Class'(E)), 'f~Head'('f~'('~subsumesContentClass'('$Class'(B), '$Class'(E)), [], [], [B, E], []), [C], [], [B, C, E]), 4796:['TEXT1'=B, 'NUMBER'=C, 'TEXT2'=E]:entails(not(subsumesContentClass(B, E)), not(holds('EditionFn', B, C, E))), 'Merge', 'OBJECTS', 6570). sigmaCache('~date'('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(B))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(D)))))))), 'f~HeadBodyc'(('f~'('~before'('EndFn'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(F)))))))), 'EndFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(G))))))))), [], [E], [C], []), 'f~'(date('$Process'(H, 'Creation'('Making'('Manufacture'('Publication'(I))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(J)))))))), [], [H, E], [], []), 'f~'(greaterThan('$Quantity'(K, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(L))))))), '$Quantity'(M, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(N)))))))), [], [M, K], [], []), 'f~'(instance('$Process'(H, 'Creation'('Making'('Manufacture'('Publication'(O))))), '$Class'('Publication')), [], [H], [], []), 'f~'(instance('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(P))))), '$Class'('Publication')), [], [], [], [A]), 'f~'(patient('$Process'(H, 'Creation'('Making'('Manufacture'('Publication'(Q))))), '$Class'(R)), [], [R, H], [], []), 'f~'(patient('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(S))))), '$Class'(T)), [], [T], [], [A]), 'f~'(function('$Relation'('EditionFn', 'Function'('BinaryFunction'(U))), '$Class'(V), '$Quantity'(M, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(W))))))), '$Class'(R)), [], [V, M, R], [], []), 'f~'(function('$Relation'('EditionFn', 'Function'('BinaryFunction'(X))), '$Class'(V), '$Quantity'(K, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Y))))))), '$Class'(T)), [], [V, K, T], [], [])), [], [V, M, R, K, T, H, E], [A, C], [V, M, R, K, T, H, E]), 4795:['TEXT'=V, 'INT1'=M, 'EDITION1'=R, 'INT2'=K, 'EDITION2'=T, 'PUB1'=H, 'PUB2'=A, 'DATE1'=E, 'DATE2'=C]:entails(and(not(before('EndFn'(E), 'EndFn'(C))), and(holds('EditionFn', V, M, R), and(holds('EditionFn', V, K, T), and(greaterThan(K, M), and(instance(H, 'Publication'), and(instance(A, 'Publication'), and(patient(H, R), and(patient(A, T), date(H, E))))))))), not(date(A, C))), 'Merge', 'OBJECTS', 6568). sigmaCache('~date'('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(B))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(D)))))))), 'f~HeadBodyc'(('f~'('~before'('EndFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(E)))))))), 'EndFn'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(G))))))))), [], [F], [C], []), 'f~'(date('$Process'(H, 'Creation'('Making'('Manufacture'('Publication'(I))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(J)))))))), [], [H, F], [], []), 'f~'(greaterThan('$Quantity'(K, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(L))))))), '$Quantity'(M, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(N)))))))), [], [M, K], [], []), 'f~'(instance('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(O))))), '$Class'('Publication')), [], [], [], [A]), 'f~'(instance('$Process'(H, 'Creation'('Making'('Manufacture'('Publication'(P))))), '$Class'('Publication')), [], [H], [], []), 'f~'(patient('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(Q))))), '$Class'(R)), [], [R], [], [A]), 'f~'(patient('$Process'(H, 'Creation'('Making'('Manufacture'('Publication'(S))))), '$Class'(T)), [], [T, H], [], []), 'f~'(function('$Relation'('EditionFn', 'Function'('BinaryFunction'(U))), '$Class'(V), '$Quantity'(M, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(W))))))), '$Class'(R)), [], [V, M, R], [], []), 'f~'(function('$Relation'('EditionFn', 'Function'('BinaryFunction'(X))), '$Class'(V), '$Quantity'(K, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Y))))))), '$Class'(T)), [], [V, K, T], [], [])), [], [V, M, R, K, T, H, F], [A, C], [V, M, R, K, T, H, F]), 4794:['TEXT'=V, 'INT1'=M, 'EDITION1'=R, 'INT2'=K, 'EDITION2'=T, 'PUB1'=A, 'PUB2'=H, 'DATE1'=C, 'DATE2'=F]:entails(and(not(before('EndFn'(C), 'EndFn'(F))), and(holds('EditionFn', V, M, R), and(holds('EditionFn', V, K, T), and(greaterThan(K, M), and(instance(A, 'Publication'), and(instance(H, 'Publication'), and(patient(A, R), and(patient(H, T), date(H, F))))))))), not(date(A, C))), 'Merge', 'OBJECTS', 6568). sigmaCache('~patient'('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(B))))), '$Class'(C)), 'f~HeadBodyc'(('f~'('~before'('EndFn'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(E)))))))), 'EndFn'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(G))))))))), [], [D, F], [], []), 'f~'(date('$Process'(H, 'Creation'('Making'('Manufacture'('Publication'(I))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(J)))))))), [], [H, D], [], []), 'f~'(date('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(K))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(L)))))))), [], [F], [], [A]), 'f~'(greaterThan('$Quantity'(M, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(N))))))), '$Quantity'(O, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(P)))))))), [], [O, M], [], []), 'f~'(instance('$Process'(H, 'Creation'('Making'('Manufacture'('Publication'(Q))))), '$Class'('Publication')), [], [H], [], []), 'f~'(instance('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(R))))), '$Class'('Publication')), [], [], [], [A]), 'f~'(patient('$Process'(H, 'Creation'('Making'('Manufacture'('Publication'(S))))), '$Class'(T)), [], [T, H], [], []), 'f~'(function('$Relation'('EditionFn', 'Function'('BinaryFunction'(U))), '$Class'(V), '$Quantity'(O, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(W))))))), '$Class'(T)), [], [V, O, T], [], []), 'f~'(function('$Relation'('EditionFn', 'Function'('BinaryFunction'(X))), '$Class'(V), '$Quantity'(M, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Y))))))), '$Class'(C)), [], [V, M], [C], [])), [], [V, O, T, M, H, D, F], [C, A], [V, O, T, M, H, D, F]), 4793:['TEXT'=V, 'INT1'=O, 'EDITION1'=T, 'INT2'=M, 'EDITION2'=C, 'PUB1'=H, 'PUB2'=A, 'DATE1'=D, 'DATE2'=F]:entails(and(not(before('EndFn'(D), 'EndFn'(F))), and(holds('EditionFn', V, O, T), and(holds('EditionFn', V, M, C), and(greaterThan(M, O), and(instance(H, 'Publication'), and(instance(A, 'Publication'), and(patient(H, T), and(date(H, D), date(A, F))))))))), not(patient(A, C))), 'Merge', 'OBJECTS', 6568). sigmaCache('~patient'('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(B))))), '$Class'(C)), 'f~HeadBodyc'(('f~'('~before'('EndFn'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(E)))))))), 'EndFn'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(G))))))))), [], [D, F], [], []), 'f~'(date('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(H))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(I)))))))), [], [D], [], [A]), 'f~'(date('$Process'(J, 'Creation'('Making'('Manufacture'('Publication'(K))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(L)))))))), [], [J, F], [], []), 'f~'(greaterThan('$Quantity'(M, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(N))))))), '$Quantity'(O, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(P)))))))), [], [O, M], [], []), 'f~'(instance('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(Q))))), '$Class'('Publication')), [], [], [], [A]), 'f~'(instance('$Process'(J, 'Creation'('Making'('Manufacture'('Publication'(R))))), '$Class'('Publication')), [], [J], [], []), 'f~'(patient('$Process'(J, 'Creation'('Making'('Manufacture'('Publication'(S))))), '$Class'(T)), [], [T, J], [], []), 'f~'(function('$Relation'('EditionFn', 'Function'('BinaryFunction'(U))), '$Class'(V), '$Quantity'(O, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(W))))))), '$Class'(C)), [], [V, O], [C], []), 'f~'(function('$Relation'('EditionFn', 'Function'('BinaryFunction'(X))), '$Class'(V), '$Quantity'(M, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Y))))))), '$Class'(T)), [], [V, M, T], [], [])), [], [V, O, M, T, J, D, F], [C, A], [V, O, M, T, J, D, F]), 4792:['TEXT'=V, 'INT1'=O, 'EDITION1'=C, 'INT2'=M, 'EDITION2'=T, 'PUB1'=A, 'PUB2'=J, 'DATE1'=D, 'DATE2'=F]:entails(and(not(before('EndFn'(D), 'EndFn'(F))), and(holds('EditionFn', V, O, C), and(holds('EditionFn', V, M, T), and(greaterThan(M, O), and(instance(A, 'Publication'), and(instance(J, 'Publication'), and(patient(J, T), and(date(A, D), date(J, F))))))))), not(patient(A, C))), 'Merge', 'OBJECTS', 6568). sigmaCache('~instance'('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(B))))), '$Class'('Publication')), 'f~HeadBodyc'(('f~'('~before'('EndFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(D)))))))), 'EndFn'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(F))))))))), [], [C, E], [], []), 'f~'(date('$Process'(G, 'Creation'('Making'('Manufacture'('Publication'(H))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(I)))))))), [], [G, C], [], []), 'f~'(date('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(J))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(K)))))))), [], [E], [], [A]), 'f~'(greaterThan('$Quantity'(L, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(M))))))), '$Quantity'(N, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(O)))))))), [], [N, L], [], []), 'f~'(instance('$Process'(G, 'Creation'('Making'('Manufacture'('Publication'(P))))), '$Class'('Publication')), [], [G], [], []), 'f~'(patient('$Process'(G, 'Creation'('Making'('Manufacture'('Publication'(Q))))), '$Class'(R)), [], [R, G], [], []), 'f~'(patient('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(S))))), '$Class'(T)), [], [T], [], [A]), 'f~'(function('$Relation'('EditionFn', 'Function'('BinaryFunction'(U))), '$Class'(V), '$Quantity'(N, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(W))))))), '$Class'(R)), [], [V, N, R], [], []), 'f~'(function('$Relation'('EditionFn', 'Function'('BinaryFunction'(X))), '$Class'(V), '$Quantity'(L, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Y))))))), '$Class'(T)), [], [V, L, T], [], [])), [], [V, N, R, L, T, G, C, E], [A], [V, N, R, L, T, G, C, E]), 4791:['TEXT'=V, 'INT1'=N, 'EDITION1'=R, 'INT2'=L, 'EDITION2'=T, 'PUB1'=G, 'PUB2'=A, 'DATE1'=C, 'DATE2'=E]:entails(and(not(before('EndFn'(C), 'EndFn'(E))), and(holds('EditionFn', V, N, R), and(holds('EditionFn', V, L, T), and(greaterThan(L, N), and(instance(G, 'Publication'), and(patient(G, R), and(patient(A, T), and(date(G, C), date(A, E))))))))), not(instance(A, 'Publication'))), 'Merge', 'OBJECTS', 6568). sigmaCache('~instance'('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(B))))), '$Class'('Publication')), 'f~HeadBodyc'(('f~'('~before'('EndFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(D)))))))), 'EndFn'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(F))))))))), [], [C, E], [], []), 'f~'(date('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(G))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(H)))))))), [], [C], [], [A]), 'f~'(date('$Process'(I, 'Creation'('Making'('Manufacture'('Publication'(J))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(K)))))))), [], [I, E], [], []), 'f~'(greaterThan('$Quantity'(L, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(M))))))), '$Quantity'(N, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(O)))))))), [], [N, L], [], []), 'f~'(instance('$Process'(I, 'Creation'('Making'('Manufacture'('Publication'(P))))), '$Class'('Publication')), [], [I], [], []), 'f~'(patient('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(Q))))), '$Class'(R)), [], [R], [], [A]), 'f~'(patient('$Process'(I, 'Creation'('Making'('Manufacture'('Publication'(S))))), '$Class'(T)), [], [T, I], [], []), 'f~'(function('$Relation'('EditionFn', 'Function'('BinaryFunction'(U))), '$Class'(V), '$Quantity'(N, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(W))))))), '$Class'(R)), [], [V, N, R], [], []), 'f~'(function('$Relation'('EditionFn', 'Function'('BinaryFunction'(X))), '$Class'(V), '$Quantity'(L, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Y))))))), '$Class'(T)), [], [V, L, T], [], [])), [], [V, N, R, L, T, I, C, E], [A], [V, N, R, L, T, I, C, E]), 4790:['TEXT'=V, 'INT1'=N, 'EDITION1'=R, 'INT2'=L, 'EDITION2'=T, 'PUB1'=A, 'PUB2'=I, 'DATE1'=C, 'DATE2'=E]:entails(and(not(before('EndFn'(C), 'EndFn'(E))), and(holds('EditionFn', V, N, R), and(holds('EditionFn', V, L, T), and(greaterThan(L, N), and(instance(I, 'Publication'), and(patient(A, R), and(patient(I, T), and(date(A, C), date(I, E))))))))), not(instance(A, 'Publication'))), 'Merge', 'OBJECTS', 6568). sigmaCache('~greaterThan'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D)))))))), 'f~HeadBodyc'(('f~'('~before'('EndFn'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(F)))))))), 'EndFn'('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(H))))))))), [], [E, G], [], []), 'f~'(date('$Process'(I, 'Creation'('Making'('Manufacture'('Publication'(J))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(K)))))))), [], [I, E], [], []), 'f~'(date('$Process'(L, 'Creation'('Making'('Manufacture'('Publication'(M))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(N)))))))), [], [L, G], [], []), 'f~'(instance('$Process'(I, 'Creation'('Making'('Manufacture'('Publication'(O))))), '$Class'('Publication')), [], [I], [], []), 'f~'(instance('$Process'(L, 'Creation'('Making'('Manufacture'('Publication'(P))))), '$Class'('Publication')), [], [L], [], []), 'f~'(patient('$Process'(I, 'Creation'('Making'('Manufacture'('Publication'(Q))))), '$Class'(R)), [], [R, I], [], []), 'f~'(patient('$Process'(L, 'Creation'('Making'('Manufacture'('Publication'(S))))), '$Class'(T)), [], [T, L], [], []), 'f~'(function('$Relation'('EditionFn', 'Function'('BinaryFunction'(U))), '$Class'(V), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(W))))))), '$Class'(R)), [], [V, R], [C], []), 'f~'(function('$Relation'('EditionFn', 'Function'('BinaryFunction'(X))), '$Class'(V), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Y))))))), '$Class'(T)), [], [V, T], [A], [])), [], [V, R, T, I, L, E, G], [C, A], [V, R, T, I, L, E, G]), 4789:['TEXT'=V, 'INT1'=C, 'EDITION1'=R, 'INT2'=A, 'EDITION2'=T, 'PUB1'=I, 'PUB2'=L, 'DATE1'=E, 'DATE2'=G]:entails(and(not(before('EndFn'(E), 'EndFn'(G))), and(holds('EditionFn', V, C, R), and(holds('EditionFn', V, A, T), and(instance(I, 'Publication'), and(instance(L, 'Publication'), and(patient(I, R), and(patient(L, T), and(date(I, E), date(L, G))))))))), not(greaterThan(A, C))), 'Merge', 'OBJECTS', 6568). sigmaCache('~function'('$Relation'('EditionFn', 'Function'('BinaryFunction'(A))), '$Class'(B), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D))))))), '$Class'(E)), 'f~HeadBodyc'(('f~'('~before'('EndFn'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(G)))))))), 'EndFn'('$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(I))))))))), [], [F, H], [], []), 'f~'(date('$Process'(J, 'Creation'('Making'('Manufacture'('Publication'(K))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(L)))))))), [], [J, F], [], []), 'f~'(date('$Process'(M, 'Creation'('Making'('Manufacture'('Publication'(N))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(O)))))))), [], [M, H], [], []), 'f~'(greaterThan('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(P))))))), '$Quantity'(Q, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(R)))))))), [], [Q], [C], []), 'f~'(instance('$Process'(J, 'Creation'('Making'('Manufacture'('Publication'(S))))), '$Class'('Publication')), [], [J], [], []), 'f~'(instance('$Process'(M, 'Creation'('Making'('Manufacture'('Publication'(T))))), '$Class'('Publication')), [], [M], [], []), 'f~'(patient('$Process'(J, 'Creation'('Making'('Manufacture'('Publication'(U))))), '$Class'(V)), [], [V, J], [], []), 'f~'(patient('$Process'(M, 'Creation'('Making'('Manufacture'('Publication'(W))))), '$Class'(E)), [], [M], [E], []), 'f~'(function('$Relation'('EditionFn', 'Function'('BinaryFunction'(X))), '$Class'(B), '$Quantity'(Q, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Y))))))), '$Class'(V)), [], [Q, V], [B], [])), [], [Q, V, J, M, F, H], [B, C, E], [Q, V, J, M, F, H]), 4788:['TEXT'=B, 'INT1'=Q, 'EDITION1'=V, 'INT2'=C, 'EDITION2'=E, 'PUB1'=J, 'PUB2'=M, 'DATE1'=F, 'DATE2'=H]:entails(and(not(before('EndFn'(F), 'EndFn'(H))), and(holds('EditionFn', B, Q, V), and(greaterThan(C, Q), and(instance(J, 'Publication'), and(instance(M, 'Publication'), and(patient(J, V), and(patient(M, E), and(date(J, F), date(M, H))))))))), not(holds('EditionFn', B, C, E))), 'Merge', 'OBJECTS', 6568). sigmaCache('~function'('$Relation'('EditionFn', 'Function'('BinaryFunction'(A))), '$Class'(B), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D))))))), '$Class'(E)), 'f~HeadBodyc'(('f~'('~before'('EndFn'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(G)))))))), 'EndFn'('$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(I))))))))), [], [F, H], [], []), 'f~'(date('$Process'(J, 'Creation'('Making'('Manufacture'('Publication'(K))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(L)))))))), [], [J, F], [], []), 'f~'(date('$Process'(M, 'Creation'('Making'('Manufacture'('Publication'(N))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(O)))))))), [], [M, H], [], []), 'f~'(greaterThan('$Quantity'(P, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Q))))))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(R)))))))), [], [P], [C], []), 'f~'(instance('$Process'(J, 'Creation'('Making'('Manufacture'('Publication'(S))))), '$Class'('Publication')), [], [J], [], []), 'f~'(instance('$Process'(M, 'Creation'('Making'('Manufacture'('Publication'(T))))), '$Class'('Publication')), [], [M], [], []), 'f~'(patient('$Process'(J, 'Creation'('Making'('Manufacture'('Publication'(U))))), '$Class'(E)), [], [J], [E], []), 'f~'(patient('$Process'(M, 'Creation'('Making'('Manufacture'('Publication'(V))))), '$Class'(W)), [], [W, M], [], []), 'f~'(function('$Relation'('EditionFn', 'Function'('BinaryFunction'(X))), '$Class'(B), '$Quantity'(P, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Y))))))), '$Class'(W)), [], [P, W], [B], [])), [], [P, W, J, M, F, H], [B, C, E], [P, W, J, M, F, H]), 4787:['TEXT'=B, 'INT1'=C, 'EDITION1'=E, 'INT2'=P, 'EDITION2'=W, 'PUB1'=J, 'PUB2'=M, 'DATE1'=F, 'DATE2'=H]:entails(and(not(before('EndFn'(F), 'EndFn'(H))), and(holds('EditionFn', B, P, W), and(greaterThan(P, C), and(instance(J, 'Publication'), and(instance(M, 'Publication'), and(patient(J, E), and(patient(M, W), and(date(J, F), date(M, H))))))))), not(holds('EditionFn', B, C, E))), 'Merge', 'OBJECTS', 6568). sigmaCache(before('EndFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(B)))))))), 'EndFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(D))))))))), 't~HeadBodyc'(('t~'(date('$Process'(E, 'Creation'('Making'('Manufacture'('Publication'(F))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(G)))))))), [], [E], [A], []), 't~'(date('$Process'(H, 'Creation'('Making'('Manufacture'('Publication'(I))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(J)))))))), [], [H], [C], []), 't~'(greaterThan('$Quantity'(K, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(L))))))), '$Quantity'(M, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(N)))))))), [], [M, K], [], []), 't~'(instance('$Process'(E, 'Creation'('Making'('Manufacture'('Publication'(O))))), '$Class'('Publication')), [], [E], [], []), 't~'(instance('$Process'(H, 'Creation'('Making'('Manufacture'('Publication'(P))))), '$Class'('Publication')), [], [H], [], []), 't~'(patient('$Process'(E, 'Creation'('Making'('Manufacture'('Publication'(Q))))), '$Class'(R)), [], [R, E], [], []), 't~'(patient('$Process'(H, 'Creation'('Making'('Manufacture'('Publication'(S))))), '$Class'(T)), [], [T, H], [], []), 't~'(function('$Relation'('EditionFn', 'Function'('BinaryFunction'(U))), '$Class'(V), '$Quantity'(M, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(W))))))), '$Class'(R)), [], [V, M, R], [], []), 't~'(function('$Relation'('EditionFn', 'Function'('BinaryFunction'(X))), '$Class'(V), '$Quantity'(K, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Y))))))), '$Class'(T)), [], [V, K, T], [], [])), [], [V, M, R, K, T, E, H], [A, C], [V, M, R, K, T, E, H]), 4786:['TEXT'=V, 'INT1'=M, 'EDITION1'=R, 'INT2'=K, 'EDITION2'=T, 'PUB1'=E, 'PUB2'=H, 'DATE1'=A, 'DATE2'=C]:entails(and(holds('EditionFn', V, M, R), and(holds('EditionFn', V, K, T), and(greaterThan(K, M), and(instance(E, 'Publication'), and(instance(H, 'Publication'), and(patient(E, R), and(patient(H, T), and(date(E, A), date(H, C))))))))), before('EndFn'(A), 'EndFn'(C))), 'Merge', 'OBJECTS', 6568). sigmaCache('~patient'('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(B))))), '$Class'(C)), 'f~HeadBodyc'(('f~'('~publishes'('$Object'(D, 'Collection'('Group'('Organization'(E)))), '$Class'(C)), [], [D], [C], []), 'f~'(agent('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(F))))), '$Object'(D, 'Collection'('Group'('Organization'(G))))), [], [D], [], [A]), 'f~'(instance('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(H))))), '$Class'('Publication')), [], [], [], [A])), [], [D], [C, A], [D]), 4780:['ORG'=D, 'TEXT'=C, 'PUB'=A]:entails(and(not(publishes(D, C)), and(instance(A, 'Publication'), agent(A, D))), not(patient(A, C))), 'Merge', 'OBJECTS', 6556). sigmaCache('~agent'('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(B))))), '$Object'(C, 'Collection'('Group'('Organization'(D))))), 'f~HeadBodyc'(('f~'('~publishes'('$Object'(C, 'Collection'('Group'('Organization'(E)))), '$Class'(F)), [], [F], [C], []), 'f~'(instance('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(G))))), '$Class'('Publication')), [], [], [], [A]), 'f~'(patient('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(H))))), '$Class'(F)), [], [F], [], [A])), [], [F], [C, A], [F]), 4779:['ORG'=C, 'TEXT'=F, 'PUB'=A]:entails(and(not(publishes(C, F)), and(instance(A, 'Publication'), patient(A, F))), not(agent(A, C))), 'Merge', 'OBJECTS', 6556). sigmaCache('~instance'('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(B))))), '$Class'('Publication')), 'f~HeadBodyc'(('f~'('~publishes'('$Object'(C, 'Collection'('Group'('Organization'(D)))), '$Class'(E)), [], [C, E], [], []), 'f~'(agent('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(F))))), '$Object'(C, 'Collection'('Group'('Organization'(G))))), [], [C], [], [A]), 'f~'(patient('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(H))))), '$Class'(E)), [], [E], [], [A])), [], [C, E], [A], [C, E]), 4778:['ORG'=C, 'TEXT'=E, 'PUB'=A]:entails(and(not(publishes(C, E)), and(agent(A, C), patient(A, E))), not(instance(A, 'Publication'))), 'Merge', 'OBJECTS', 6556). sigmaCache(publishes('$Object'(A, 'Collection'('Group'('Organization'(B)))), '$Class'(C)), 't~HeadBodyc'(('t~'(agent('$Process'(D, 'Creation'('Making'('Manufacture'('Publication'(E))))), '$Object'(A, 'Collection'('Group'('Organization'(F))))), [], [D], [A], []), 't~'(instance('$Process'(D, 'Creation'('Making'('Manufacture'('Publication'(G))))), '$Class'('Publication')), [], [D], [], []), 't~'(patient('$Process'(D, 'Creation'('Making'('Manufacture'('Publication'(H))))), '$Class'(C)), [], [D], [C], [])), [], [D], [A, C], [D]), 4777:['ORG'=A, 'TEXT'=C, 'PUB'=D]:entails(and(instance(D, 'Publication'), and(agent(D, A), patient(D, C))), publishes(A, C)), 'Merge', 'OBJECTS', 6556). sigmaCache('~publishes'('$Object'(A, 'Collection'('Group'('Organization'(B)))), '$Class'(C)), 'f~HeadBodyc'('f~'(or('~instance'('$Process'(D, 'Creation'('Making'('Manufacture'('Publication'(E))))), '$Class'('Publication')), or('~agent'('$Process'(D, 'Creation'('Making'('Manufacture'('Publication'(F))))), '$Object'(A, 'Collection'('Group'('Organization'(G))))), '~patient'('$Process'(D, 'Creation'('Making'('Manufacture'('Publication'(H))))), '$Class'(C)))), [], [D], [A, C], []), [], [D], [A, C], [D]), 4776:['ORG'=A, 'TEXT'=C, 'PUB'=D]:entails(or(not(instance(D, 'Publication')), or(not(agent(D, A)), not(patient(D, C)))), not(publishes(A, C))), 'Merge', 'OBJECTS', 6556). sigmaCache(patient('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(B))))), '$Class'(C)), 't~HeadBodyc'(('t~'(publishes('$Object'(D, 'Collection'('Group'('Organization'(E)))), '$Class'(C)), [], [D], [], [C]), 't~'('$existential'(A, '?PUB', and(instance('?PUB', 'Publication'), and(agent('?PUB', D), patient('?PUB', C)))), [], [D], [A], [C])), [], [D], [C, A], [D]), 4775:['ORG'=D, 'TEXT'=C, 'PUB'=A]:entails(and(publishes(D, C), '$existential'(A, '?PUB', and(instance('?PUB', 'Publication'), and(agent('?PUB', D), patient('?PUB', C))))), patient(A, C)), 'Merge', 'OBJECTS', 6556). sigmaCache(agent('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(B))))), '$Object'(C, 'Collection'('Group'('Organization'(D))))), 't~HeadBodyc'(('t~'(publishes('$Object'(C, 'Collection'('Group'('Organization'(E)))), '$Class'(F)), [], [F], [], [C]), 't~'('$existential'(A, '?PUB', and(instance('?PUB', 'Publication'), and(agent('?PUB', C), patient('?PUB', F)))), [], [F], [A], [C])), [], [F], [C, A], [F]), 4774:['ORG'=C, 'TEXT'=F, 'PUB'=A]:entails(and(publishes(C, F), '$existential'(A, '?PUB', and(instance('?PUB', 'Publication'), and(agent('?PUB', C), patient('?PUB', F))))), agent(A, C)), 'Merge', 'OBJECTS', 6556). sigmaCache(instance('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(B))))), '$Class'('Publication')), 't~HeadBodyc'(('t~'(publishes('$Object'(C, 'Collection'('Group'('Organization'(D)))), '$Class'(E)), [], [C, E], [], []), 't~'('$existential'(A, '?PUB', and(instance('?PUB', 'Publication'), and(agent('?PUB', C), patient('?PUB', E)))), [], [C, E], [A], [])), [], [C, E], [A], [C, E]), 4773:['ORG'=C, 'TEXT'=E, 'PUB'=A]:entails(and(publishes(C, E), '$existential'(A, '?PUB', and(instance('?PUB', 'Publication'), and(agent('?PUB', C), patient('?PUB', E))))), instance(A, 'Publication')), 'Merge', 'OBJECTS', 6556). sigmaCache(result('$Process'(A, B), '$Class'(C)), 't~HeadBodycUnivb'(('t~'(authors('$Object'(D, 'Agent'(E)), '$Class'(C)), [], [D], [], [C]), 't~'('$existential'(A, '?PROCESS', and(agent('?PROCESS', D), and(instance(F, C), result('?PROCESS', C)))), [F], [D], [A], [C])), [], [D, F], [C, A], [D], [F]), 4762:['AGENT'=D, 'TEXT'=C, 'PROCESS'=A, 'INSTANCE'=F]:entails(and(authors(D, C), '$existential'(A, '?PROCESS', and(agent('?PROCESS', D), and(instance(F, C), result('?PROCESS', C))))), result(A, C)), 'Merge', 'OBJECTS', 6534). sigmaCache('~authors'('$Object'(A, 'Agent'(B)), '$Class'(C)), 'f~HeadUnivb'('f~'('~result'('$Process'(D, E), '$Class'(C)), [D], [], [C], []), [A], [D], [A, C], [D]), 4761:['AGENT'=A, 'TEXT'=C, 'PROCESS'=D, 'INSTANCE'=F]:entails(not(result(D, C)), not(authors(A, C))), 'Merge', 'OBJECTS', 6534). sigmaCache(instance(A, '$Class'(B)), 't~HeadBodyc'(('t~'(authors('$Object'(C, 'Agent'(D)), '$Class'(B)), [], [C], [], [B]), 't~'('$existential'(E, '?PROCESS', and(agent('?PROCESS', C), and(instance(A, B), result('?PROCESS', B)))), [], [C, E], [], [B, A]), 't~'('$existential'(A, '?INSTANCE', exists(E, and(agent(E, C), and(instance('?INSTANCE', B), result(E, B))))), [], [C, E], [], [B, A])), [], [C, E], [B, A], [C, E]), 4760:['AGENT'=C, 'TEXT'=B, 'PROCESS'=E, 'INSTANCE'=A]:entails(and(and(authors(C, B), '$existential'(A, '?INSTANCE', exists(E, and(agent(E, C), and(instance('?INSTANCE', B), result(E, B)))))), '$existential'(E, '?PROCESS', and(agent('?PROCESS', C), and(instance(A, B), result('?PROCESS', B))))), instance(A, B)), 'Merge', 'OBJECTS', 6534). sigmaCache('~authors'('$Object'(A, 'Agent'(B)), '$Class'(C)), 'f~HeadUnivb'('f~'('~instance'(D, '$Class'(C)), [D], [], [C], []), [A], [D], [A, C], [D]), 4759:['AGENT'=A, 'TEXT'=C, 'PROCESS'=E, 'INSTANCE'=D]:entails(not(instance(D, C)), not(authors(A, C))), 'Merge', 'OBJECTS', 6534). sigmaCache(agent('$Process'(A, B), '$Object'(C, 'Agent'(D))), 't~HeadBodycUnivb'(('t~'(authors('$Object'(C, 'Agent'(E)), '$Class'(F)), [], [F], [], [C]), 't~'('$existential'(A, '?PROCESS', and(agent('?PROCESS', C), and(instance(G, F), result('?PROCESS', F)))), [G], [F], [A], [C])), [], [F, G], [C, A], [F], [G]), 4758:['AGENT'=C, 'TEXT'=F, 'PROCESS'=A, 'INSTANCE'=G]:entails(and(authors(C, F), '$existential'(A, '?PROCESS', and(agent('?PROCESS', C), and(instance(G, F), result('?PROCESS', F))))), agent(A, C)), 'Merge', 'OBJECTS', 6534). sigmaCache('~authors'('$Object'(A, 'Agent'(B)), '$Class'(C)), 'f~HeadUnivb'('f~'('~agent'('$Process'(D, E), '$Object'(A, 'Agent'(F))), [D], [], [A], []), [C], [D], [A, C], [D]), 4757:['AGENT'=A, 'TEXT'=C, 'PROCESS'=D, 'INSTANCE'=G]:entails(not(agent(D, A)), not(authors(A, C))), 'Merge', 'OBJECTS', 6534). sigmaCache('~equal'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'(B)))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'(D))))))), 'f~HeadUnivb'('f~'(instance('$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Text'(F)))), '$Class'('Text')), [E], [], [], []), [A, C], [E], [A, C], [E]), 4751:['TEXT'=E, 'PART1'=A, 'PART2'=C]:entails(instance(E, 'Text'), not(equal(A, C))), 'Merge', 'OBJECTS', 6522). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Text'(B)))), '$Class'('Text')), 'f~HeadUnivb'('f~'(equal('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'(D)))))), '$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'(F))))))), [C, E], [], [], []), [A], [C, E], [A], [C, E]), 4750:['TEXT'=A, 'PART1'=C, 'PART2'=E]:entails(equal(C, E), not(instance(A, 'Text'))), 'Merge', 'OBJECTS', 6522). sigmaCache(instance('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'(B)))))), '$Class'('Sentence')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Text'(D)))), '$Class'('Text')), [], [C], [], []), 't~'('$existential'(E, '?PART1', and(part('?PART1', C), and(part(A, C), and(instance('?PART1', 'Sentence'), and(instance(A, 'Sentence'), not(equal('?PART1', A))))))), [], [C, E], [], [A]), 't~'('$existential'(A, '?PART2', exists(E, and(part(E, C), and(part('?PART2', C), and(instance(E, 'Sentence'), and(instance('?PART2', 'Sentence'), not(equal(E, '?PART2')))))))), [], [C, E], [], [A])), [], [C, E], [A], [C, E]), 4749:['TEXT'=C, 'PART1'=E, 'PART2'=A]:entails(and(and(instance(C, 'Text'), '$existential'(A, '?PART2', exists(E, and(part(E, C), and(part('?PART2', C), and(instance(E, 'Sentence'), and(instance('?PART2', 'Sentence'), not(equal(E, '?PART2'))))))))), '$existential'(E, '?PART1', and(part('?PART1', C), and(part(A, C), and(instance('?PART1', 'Sentence'), and(instance(A, 'Sentence'), not(equal('?PART1', A)))))))), instance(A, 'Sentence')), 'Merge', 'OBJECTS', 6522). sigmaCache(instance('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'(B)))))), '$Class'('Sentence')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Text'(D)))), '$Class'('Text')), [], [C], [], []), 't~'('$existential'(A, '?PART1', and(part('?PART1', C), and(part(E, C), and(instance('?PART1', 'Sentence'), and(instance(E, 'Sentence'), not(equal('?PART1', E))))))), [], [C, E], [A], [])), [], [C, E], [A], [C, E]), 4747:['TEXT'=C, 'PART1'=A, 'PART2'=E]:entails(and(instance(C, 'Text'), '$existential'(A, '?PART1', and(part('?PART1', C), and(part(E, C), and(instance('?PART1', 'Sentence'), and(instance(E, 'Sentence'), not(equal('?PART1', E)))))))), instance(A, 'Sentence')), 'Merge', 'OBJECTS', 6522). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Text'(B)))), '$Class'('Text')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'(D)))))), '$Class'('Sentence')), [C], [], [], []), [A], [C], [A], [C]), 4746:['TEXT'=A, 'PART1'=C, 'PART2'=E]:entails(not(instance(C, 'Sentence')), not(instance(A, 'Text'))), 'Merge', 'OBJECTS', 6522). sigmaCache(part('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'(B)))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Text'(D))))), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Text'(E)))), '$Class'('Text')), [], [], [], [C]), 't~'('$existential'(F, '?PART1', and(part('?PART1', C), and(part(A, C), and(instance('?PART1', 'Sentence'), and(instance(A, 'Sentence'), not(equal('?PART1', A))))))), [], [F], [], [C, A]), 't~'('$existential'(A, '?PART2', exists(F, and(part(F, C), and(part('?PART2', C), and(instance(F, 'Sentence'), and(instance('?PART2', 'Sentence'), not(equal(F, '?PART2')))))))), [], [F], [], [C, A])), [], [F], [C, A], [F]), 4745:['TEXT'=C, 'PART1'=F, 'PART2'=A]:entails(and(and(instance(C, 'Text'), '$existential'(A, '?PART2', exists(F, and(part(F, C), and(part('?PART2', C), and(instance(F, 'Sentence'), and(instance('?PART2', 'Sentence'), not(equal(F, '?PART2'))))))))), '$existential'(F, '?PART1', and(part('?PART1', C), and(part(A, C), and(instance('?PART1', 'Sentence'), and(instance(A, 'Sentence'), not(equal('?PART1', A)))))))), part(A, C)), 'Merge', 'OBJECTS', 6522). sigmaCache(part('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'(B)))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Text'(D))))), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Text'(E)))), '$Class'('Text')), [], [], [], [C]), 't~'('$existential'(A, '?PART1', and(part('?PART1', C), and(part(F, C), and(instance('?PART1', 'Sentence'), and(instance(F, 'Sentence'), not(equal('?PART1', F))))))), [], [F], [A], [C])), [], [F], [C, A], [F]), 4743:['TEXT'=C, 'PART1'=A, 'PART2'=F]:entails(and(instance(C, 'Text'), '$existential'(A, '?PART1', and(part('?PART1', C), and(part(F, C), and(instance('?PART1', 'Sentence'), and(instance(F, 'Sentence'), not(equal('?PART1', F)))))))), part(A, C)), 'Merge', 'OBJECTS', 6522). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Text'(B)))), '$Class'('Text')), 'f~HeadUnivb'('f~'('~part'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'(D)))))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Text'(E))))), [C], [], [A], []), [], [C], [A], [C]), 4742:['TEXT'=A, 'PART1'=C, 'PART2'=F]:entails(not(part(C, A)), not(instance(A, 'Text'))), 'Merge', 'OBJECTS', 6522). sigmaCache(part('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('VerbPhrase'(B))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'(D))))))), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'(E)))))), '$Class'('Sentence')), [], [], [], [C]), 't~'('$existential'(F, '?PHRASE1', and(instance('?PHRASE1', 'NounPhrase'), and(instance(A, 'VerbPhrase'), and(part('?PHRASE1', C), part(A, C))))), [], [F], [], [C, A]), 't~'('$existential'(A, '?PHRASE2', exists(F, and(instance(F, 'NounPhrase'), and(instance('?PHRASE2', 'VerbPhrase'), and(part(F, C), part('?PHRASE2', C)))))), [], [F], [], [C, A])), [], [F], [C, A], [F]), 4736:['SENTENCE'=C, 'PHRASE1'=F, 'PHRASE2'=A]:entails(and(and(instance(C, 'Sentence'), '$existential'(A, '?PHRASE2', exists(F, and(instance(F, 'NounPhrase'), and(instance('?PHRASE2', 'VerbPhrase'), and(part(F, C), part('?PHRASE2', C))))))), '$existential'(F, '?PHRASE1', and(instance('?PHRASE1', 'NounPhrase'), and(instance(A, 'VerbPhrase'), and(part('?PHRASE1', C), part(A, C)))))), part(A, C)), 'Merge', 'OBJECTS', 6510). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'(B)))))), '$Class'('Sentence')), 'f~HeadUnivb'('f~'('~part'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('VerbPhrase'(D))))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'(E))))))), [C], [], [A], []), [], [C], [A], [C]), 4735:['SENTENCE'=A, 'PHRASE1'=F, 'PHRASE2'=C]:entails(not(part(C, A)), not(instance(A, 'Sentence'))), 'Merge', 'OBJECTS', 6510). sigmaCache(part('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('NounPhrase'(B))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'(D))))))), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'(E)))))), '$Class'('Sentence')), [], [], [], [C]), 't~'('$existential'(A, '?PHRASE1', and(instance('?PHRASE1', 'NounPhrase'), and(instance(F, 'VerbPhrase'), and(part('?PHRASE1', C), part(F, C))))), [], [F], [A], [C])), [], [F], [C, A], [F]), 4734:['SENTENCE'=C, 'PHRASE1'=A, 'PHRASE2'=F]:entails(and(instance(C, 'Sentence'), '$existential'(A, '?PHRASE1', and(instance('?PHRASE1', 'NounPhrase'), and(instance(F, 'VerbPhrase'), and(part('?PHRASE1', C), part(F, C)))))), part(A, C)), 'Merge', 'OBJECTS', 6510). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'(B)))))), '$Class'('Sentence')), 'f~HeadUnivb'('f~'('~part'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('NounPhrase'(D))))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'(E))))))), [C], [], [A], []), [], [C], [A], [C]), 4733:['SENTENCE'=A, 'PHRASE1'=C, 'PHRASE2'=F]:entails(not(part(C, A)), not(instance(A, 'Sentence'))), 'Merge', 'OBJECTS', 6510). sigmaCache(instance('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('VerbPhrase'(B))))), '$Class'('VerbPhrase')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'(D)))))), '$Class'('Sentence')), [], [C], [], []), 't~'('$existential'(E, '?PHRASE1', and(instance('?PHRASE1', 'NounPhrase'), and(instance(A, 'VerbPhrase'), and(part('?PHRASE1', C), part(A, C))))), [], [C, E], [], [A]), 't~'('$existential'(A, '?PHRASE2', exists(E, and(instance(E, 'NounPhrase'), and(instance('?PHRASE2', 'VerbPhrase'), and(part(E, C), part('?PHRASE2', C)))))), [], [C, E], [], [A])), [], [C, E], [A], [C, E]), 4732:['SENTENCE'=C, 'PHRASE1'=E, 'PHRASE2'=A]:entails(and(and(instance(C, 'Sentence'), '$existential'(A, '?PHRASE2', exists(E, and(instance(E, 'NounPhrase'), and(instance('?PHRASE2', 'VerbPhrase'), and(part(E, C), part('?PHRASE2', C))))))), '$existential'(E, '?PHRASE1', and(instance('?PHRASE1', 'NounPhrase'), and(instance(A, 'VerbPhrase'), and(part('?PHRASE1', C), part(A, C)))))), instance(A, 'VerbPhrase')), 'Merge', 'OBJECTS', 6510). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'(B)))))), '$Class'('Sentence')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('VerbPhrase'(D))))), '$Class'('VerbPhrase')), [C], [], [], []), [A], [C], [A], [C]), 4731:['SENTENCE'=A, 'PHRASE1'=E, 'PHRASE2'=C]:entails(not(instance(C, 'VerbPhrase')), not(instance(A, 'Sentence'))), 'Merge', 'OBJECTS', 6510). sigmaCache(instance('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('NounPhrase'(B))))), '$Class'('NounPhrase')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'(D)))))), '$Class'('Sentence')), [], [C], [], []), 't~'('$existential'(A, '?PHRASE1', and(instance('?PHRASE1', 'NounPhrase'), and(instance(E, 'VerbPhrase'), and(part('?PHRASE1', C), part(E, C))))), [], [C, E], [A], [])), [], [C, E], [A], [C, E]), 4730:['SENTENCE'=C, 'PHRASE1'=A, 'PHRASE2'=E]:entails(and(instance(C, 'Sentence'), '$existential'(A, '?PHRASE1', and(instance('?PHRASE1', 'NounPhrase'), and(instance(E, 'VerbPhrase'), and(part('?PHRASE1', C), part(E, C)))))), instance(A, 'NounPhrase')), 'Merge', 'OBJECTS', 6510). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'(B)))))), '$Class'('Sentence')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('NounPhrase'(D))))), '$Class'('NounPhrase')), [C], [], [], []), [A], [C], [A], [C]), 4729:['SENTENCE'=A, 'PHRASE1'=C, 'PHRASE2'=E]:entails(not(instance(C, 'NounPhrase')), not(instance(A, 'Sentence'))), 'Merge', 'OBJECTS', 6510). sigmaCache('~equal'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Word'(B)))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Word'(D))))), 'f~HeadUnivb'('f~'(instance('$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Phrase'(F)))), '$Class'('Phrase')), [E], [], [], []), [A, C], [E], [A, C], [E]), 4723:['PHRASE'=E, 'PART1'=A, 'PART2'=C]:entails(instance(E, 'Phrase'), not(equal(A, C))), 'Merge', 'OBJECTS', 6498). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'(B)))), '$Class'('Phrase')), 'f~HeadUnivb'('f~'(equal('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Word'(D)))), '$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Word'(F))))), [C, E], [], [], []), [A], [C, E], [A], [C, E]), 4722:['PHRASE'=A, 'PART1'=C, 'PART2'=E]:entails(equal(C, E), not(instance(A, 'Phrase'))), 'Merge', 'OBJECTS', 6498). sigmaCache(instance('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Word'(B)))), '$Class'('Word')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'(D)))), '$Class'('Phrase')), [], [C], [], []), 't~'('$existential'(E, '?PART1', and(part('?PART1', C), and(part(A, C), and(instance('?PART1', 'Word'), and(instance(A, 'Word'), not(equal('?PART1', A))))))), [], [C, E], [], [A]), 't~'('$existential'(A, '?PART2', exists(E, and(part(E, C), and(part('?PART2', C), and(instance(E, 'Word'), and(instance('?PART2', 'Word'), not(equal(E, '?PART2')))))))), [], [C, E], [], [A])), [], [C, E], [A], [C, E]), 4721:['PHRASE'=C, 'PART1'=E, 'PART2'=A]:entails(and(and(instance(C, 'Phrase'), '$existential'(A, '?PART2', exists(E, and(part(E, C), and(part('?PART2', C), and(instance(E, 'Word'), and(instance('?PART2', 'Word'), not(equal(E, '?PART2'))))))))), '$existential'(E, '?PART1', and(part('?PART1', C), and(part(A, C), and(instance('?PART1', 'Word'), and(instance(A, 'Word'), not(equal('?PART1', A)))))))), instance(A, 'Word')), 'Merge', 'OBJECTS', 6498). sigmaCache(instance('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Word'(B)))), '$Class'('Word')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'(D)))), '$Class'('Phrase')), [], [C], [], []), 't~'('$existential'(A, '?PART1', and(part('?PART1', C), and(part(E, C), and(instance('?PART1', 'Word'), and(instance(E, 'Word'), not(equal('?PART1', E))))))), [], [C, E], [A], [])), [], [C, E], [A], [C, E]), 4719:['PHRASE'=C, 'PART1'=A, 'PART2'=E]:entails(and(instance(C, 'Phrase'), '$existential'(A, '?PART1', and(part('?PART1', C), and(part(E, C), and(instance('?PART1', 'Word'), and(instance(E, 'Word'), not(equal('?PART1', E)))))))), instance(A, 'Word')), 'Merge', 'OBJECTS', 6498). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'(B)))), '$Class'('Phrase')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Word'(D)))), '$Class'('Word')), [C], [], [], []), [A], [C], [A], [C]), 4718:['PHRASE'=A, 'PART1'=C, 'PART2'=E]:entails(not(instance(C, 'Word')), not(instance(A, 'Phrase'))), 'Merge', 'OBJECTS', 6498). sigmaCache(part('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Word'(B)))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'(D))))), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'(E)))), '$Class'('Phrase')), [], [], [], [C]), 't~'('$existential'(F, '?PART1', and(part('?PART1', C), and(part(A, C), and(instance('?PART1', 'Word'), and(instance(A, 'Word'), not(equal('?PART1', A))))))), [], [F], [], [C, A]), 't~'('$existential'(A, '?PART2', exists(F, and(part(F, C), and(part('?PART2', C), and(instance(F, 'Word'), and(instance('?PART2', 'Word'), not(equal(F, '?PART2')))))))), [], [F], [], [C, A])), [], [F], [C, A], [F]), 4717:['PHRASE'=C, 'PART1'=F, 'PART2'=A]:entails(and(and(instance(C, 'Phrase'), '$existential'(A, '?PART2', exists(F, and(part(F, C), and(part('?PART2', C), and(instance(F, 'Word'), and(instance('?PART2', 'Word'), not(equal(F, '?PART2'))))))))), '$existential'(F, '?PART1', and(part('?PART1', C), and(part(A, C), and(instance('?PART1', 'Word'), and(instance(A, 'Word'), not(equal('?PART1', A)))))))), part(A, C)), 'Merge', 'OBJECTS', 6498). sigmaCache(part('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Word'(B)))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'(D))))), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'(E)))), '$Class'('Phrase')), [], [], [], [C]), 't~'('$existential'(A, '?PART1', and(part('?PART1', C), and(part(F, C), and(instance('?PART1', 'Word'), and(instance(F, 'Word'), not(equal('?PART1', F))))))), [], [F], [A], [C])), [], [F], [C, A], [F]), 4715:['PHRASE'=C, 'PART1'=A, 'PART2'=F]:entails(and(instance(C, 'Phrase'), '$existential'(A, '?PART1', and(part('?PART1', C), and(part(F, C), and(instance('?PART1', 'Word'), and(instance(F, 'Word'), not(equal('?PART1', F)))))))), part(A, C)), 'Merge', 'OBJECTS', 6498). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'(B)))), '$Class'('Phrase')), 'f~HeadUnivb'('f~'('~part'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Word'(D)))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'(E))))), [C], [], [A], []), [], [C], [A], [C]), 4714:['PHRASE'=A, 'PART1'=C, 'PART2'=F]:entails(not(part(C, A)), not(instance(A, 'Phrase'))), 'Merge', 'OBJECTS', 6498). sigmaCache(instance('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(B)))), '$Class'('Morpheme')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Word'(D)))), '$Class'('Word')), [], [C], [], []), 't~'('$existential'(A, '?PART', and(part('?PART', C), instance('?PART', 'Morpheme'))), [], [C], [A], [])), [], [C], [A], [C]), 4710:['WORD'=C, 'PART'=A]:entails(and(instance(C, 'Word'), '$existential'(A, '?PART', and(part('?PART', C), instance('?PART', 'Morpheme')))), instance(A, 'Morpheme')), 'Merge', 'OBJECTS', 6490). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Word'(B)))), '$Class'('Word')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(D)))), '$Class'('Morpheme')), [C], [], [], []), [A], [C], [A], [C]), 4709:['WORD'=A, 'PART'=C]:entails(not(instance(C, 'Morpheme')), not(instance(A, 'Word'))), 'Merge', 'OBJECTS', 6490). sigmaCache(part('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(B)))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Word'(D))))), 't~Head'(('t~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Word'(E)))), '$Class'('Word')), [], [], [], [C]), 't~'('$existential'(A, '?PART', and(part('?PART', C), instance('?PART', 'Morpheme'))), [], [], [A], [C])), [], [], [C, A]), 4708:['WORD'=C, 'PART'=A]:entails(and(instance(C, 'Word'), '$existential'(A, '?PART', and(part('?PART', C), instance('?PART', 'Morpheme')))), part(A, C)), 'Merge', 'OBJECTS', 6490). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Word'(B)))), '$Class'('Word')), 'f~HeadUnivb'('f~'('~part'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(D)))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Word'(E))))), [C], [], [A], []), [], [C], [A], [C]), 4707:['WORD'=A, 'PART'=C]:entails(not(part(C, A)), not(instance(A, 'Word'))), 'Merge', 'OBJECTS', 6490). sigmaCache(part('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(B)))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Word'(D))))), 't~Head'(('t~'(instance('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(E)))), '$Class'('Morpheme')), [], [], [], [A]), 't~'('$existential'(C, '?WORD', and(instance('?WORD', 'Word'), part(A, '?WORD'))), [], [], [C], [A])), [], [], [A, C]), 4706:['MORPH'=A, 'WORD'=C]:entails(and(instance(A, 'Morpheme'), '$existential'(C, '?WORD', and(instance('?WORD', 'Word'), part(A, '?WORD')))), part(A, C)), 'Merge', 'OBJECTS', 6488). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(B)))), '$Class'('Morpheme')), 'f~HeadUnivb'('f~'('~part'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(C)))), '$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Word'(E))))), [D], [], [A], []), [], [D], [A], [D]), 4705:['MORPH'=A, 'WORD'=D]:entails(not(part(A, D)), not(instance(A, 'Morpheme'))), 'Merge', 'OBJECTS', 6488). sigmaCache(instance('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Word'(B)))), '$Class'('Word')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(D)))), '$Class'('Morpheme')), [], [C], [], []), 't~'('$existential'(A, '?WORD', and(instance('?WORD', 'Word'), part(C, '?WORD'))), [], [C], [A], [])), [], [C], [A], [C]), 4704:['MORPH'=C, 'WORD'=A]:entails(and(instance(C, 'Morpheme'), '$existential'(A, '?WORD', and(instance('?WORD', 'Word'), part(C, '?WORD')))), instance(A, 'Word')), 'Merge', 'OBJECTS', 6488). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(B)))), '$Class'('Morpheme')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Word'(D)))), '$Class'('Word')), [C], [], [], []), [A], [C], [A], [C]), 4703:['MORPH'=A, 'WORD'=C]:entails(not(instance(C, 'Word')), not(instance(A, 'Morpheme'))), 'Merge', 'OBJECTS', 6488). sigmaCache(equal('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(B)))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(D))))), 't~Head'(('t~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(E)))), '$Class'('Morpheme')), [], [], [], [C]), 't~'(instance('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(F)))), '$Class'('Morpheme')), [], [], [], [A]), 't~'(part('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(G)))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(H))))), [], [], [], [C, A])), [], [], [C, A]), 4702:['MORPH'=C, 'OTHERMORPH'=A]:entails(and(instance(C, 'Morpheme'), and(instance(A, 'Morpheme'), part(A, C))), equal(A, C)), 'Merge', 'OBJECTS', 6486). sigmaCache('~part'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(B)))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(D))))), 'f~Head'(('f~'('~equal'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(E)))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(F))))), [], [], [], [C, A]), 'f~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(G)))), '$Class'('Morpheme')), [], [], [], [C]), 'f~'(instance('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(H)))), '$Class'('Morpheme')), [], [], [], [A])), [], [], [C, A]), 4701:['MORPH'=C, 'OTHERMORPH'=A]:entails(and(instance(C, 'Morpheme'), and(instance(A, 'Morpheme'), not(equal(A, C)))), not(part(A, C))), 'Merge', 'OBJECTS', 6486). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(B)))), '$Class'('Morpheme')), 'f~HeadBodyc'(('f~'('~equal'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(C)))), '$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(E))))), [], [D], [], [A]), 'f~'(instance('$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(F)))), '$Class'('Morpheme')), [], [D], [], []), 'f~'(part('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(G)))), '$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(H))))), [], [D], [], [A])), [], [D], [A], [D]), 4700:['MORPH'=D, 'OTHERMORPH'=A]:entails(and(instance(D, 'Morpheme'), and(part(A, D), not(equal(A, D)))), not(instance(A, 'Morpheme'))), 'Merge', 'OBJECTS', 6486). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(B)))), '$Class'('Morpheme')), 'f~HeadBodyc'(('f~'('~equal'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(D)))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(E))))), [], [C], [], [A]), 'f~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(F)))), '$Class'('Morpheme')), [], [C], [], []), 'f~'(part('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(G)))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Morpheme'(H))))), [], [C], [], [A])), [], [C], [A], [C]), 4699:['MORPH'=A, 'OTHERMORPH'=C]:entails(and(instance(C, 'Morpheme'), and(part(C, A), not(equal(C, A)))), not(instance(A, 'Morpheme'))), 'Merge', 'OBJECTS', 6486). sigmaCache(part('$Object'(A, 'SelfConnectedObject'('Substance'('Mixture'('BodySubstance'('Tissue'('Bone'(B))))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'(D))))))), 't~Head'(('t~'(instance('$Object'(A, 'SelfConnectedObject'('Substance'('Mixture'('BodySubstance'('Tissue'('Bone'(E))))))), '$Class'('Bone')), [], [], [], [A]), 't~'('$existential'(C, '?VERT', and(instance('?VERT', 'Vertebrate'), part(A, '?VERT'))), [], [], [C], [A])), [], [], [A, C]), 4682:['BONE'=A, 'VERT'=C]:entails(and(instance(A, 'Bone'), '$existential'(C, '?VERT', and(instance('?VERT', 'Vertebrate'), part(A, '?VERT')))), part(A, C)), 'Merge', 'OBJECTS', 6452). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Substance'('Mixture'('BodySubstance'('Tissue'('Bone'(B))))))), '$Class'('Bone')), 'f~HeadUnivb'('f~'('~part'('$Object'(A, 'SelfConnectedObject'('Substance'('Mixture'('BodySubstance'('Tissue'('Bone'(C))))))), '$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'(E))))))), [D], [], [A], []), [], [D], [A], [D]), 4681:['BONE'=A, 'VERT'=D]:entails(not(part(A, D)), not(instance(A, 'Bone'))), 'Merge', 'OBJECTS', 6452). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'(B)))))), '$Class'('Vertebrate')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('Substance'('Mixture'('BodySubstance'('Tissue'('Bone'(D))))))), '$Class'('Bone')), [], [C], [], []), 't~'('$existential'(A, '?VERT', and(instance('?VERT', 'Vertebrate'), part(C, '?VERT'))), [], [C], [A], [])), [], [C], [A], [C]), 4680:['BONE'=C, 'VERT'=A]:entails(and(instance(C, 'Bone'), '$existential'(A, '?VERT', and(instance('?VERT', 'Vertebrate'), part(C, '?VERT')))), instance(A, 'Vertebrate')), 'Merge', 'OBJECTS', 6452). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Substance'('Mixture'('BodySubstance'('Tissue'('Bone'(B))))))), '$Class'('Bone')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'(D)))))), '$Class'('Vertebrate')), [C], [], [], []), [A], [C], [A], [C]), 4679:['BONE'=A, 'VERT'=C]:entails(not(instance(C, 'Vertebrate')), not(instance(A, 'Bone'))), 'Merge', 'OBJECTS', 6452). sigmaCache(part('$Object'(A, 'SelfConnectedObject'('Substance'('Mixture'('BodySubstance'('Tissue'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 't~Head'(('t~'(instance('$Object'(A, 'SelfConnectedObject'('Substance'('Mixture'('BodySubstance'('Tissue'(E)))))), '$Class'('Tissue')), [], [], [], [A]), 't~'('$existential'(C, '?ORGANISM', and(instance('?ORGANISM', 'Organism'), part(A, '?ORGANISM'))), [], [], [C], [A])), [], [], [A, C]), 4676:['STUFF'=A, 'ORGANISM'=C]:entails(and(instance(A, 'Tissue'), '$existential'(C, '?ORGANISM', and(instance('?ORGANISM', 'Organism'), part(A, '?ORGANISM')))), part(A, C)), 'Merge', 'OBJECTS', 6446). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Substance'('Mixture'('BodySubstance'('Tissue'(B)))))), '$Class'('Tissue')), 'f~HeadUnivb'('f~'('~part'('$Object'(A, 'SelfConnectedObject'('Substance'('Mixture'('BodySubstance'('Tissue'(C)))))), '$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E))))), [D], [], [A], []), [], [D], [A], [D]), 4675:['STUFF'=A, 'ORGANISM'=D]:entails(not(part(A, D)), not(instance(A, 'Tissue'))), 'Merge', 'OBJECTS', 6446). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Class'('Organism')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('Substance'('Mixture'('BodySubstance'('Tissue'(D)))))), '$Class'('Tissue')), [], [C], [], []), 't~'('$existential'(A, '?ORGANISM', and(instance('?ORGANISM', 'Organism'), part(C, '?ORGANISM'))), [], [C], [A], [])), [], [C], [A], [C]), 4674:['STUFF'=C, 'ORGANISM'=A]:entails(and(instance(C, 'Tissue'), '$existential'(A, '?ORGANISM', and(instance('?ORGANISM', 'Organism'), part(C, '?ORGANISM')))), instance(A, 'Organism')), 'Merge', 'OBJECTS', 6446). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Substance'('Mixture'('BodySubstance'('Tissue'(B)))))), '$Class'('Tissue')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D)))), '$Class'('Organism')), [C], [], [], []), [A], [C], [A], [C]), 4673:['STUFF'=A, 'ORGANISM'=C]:entails(not(instance(C, 'Organism')), not(instance(A, 'Tissue'))), 'Merge', 'OBJECTS', 6446). sigmaCache(part('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(B)))))), '$Object'(C, 'SelfConnectedObject'('Substance'('Mixture'('BodySubstance'('Tissue'(D))))))), 't~Head'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('Substance'('Mixture'('BodySubstance'('Tissue'(E)))))), '$Class'('Tissue')), [], [], [], [C]), 't~'('$existential'(A, '?PART', and(instance('?PART', 'Cell'), part('?PART', C))), [], [], [A], [C])), [], [], [C, A]), 4672:['STUFF'=C, 'PART'=A]:entails(and(instance(C, 'Tissue'), '$existential'(A, '?PART', and(instance('?PART', 'Cell'), part('?PART', C)))), part(A, C)), 'Merge', 'OBJECTS', 6444). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Substance'('Mixture'('BodySubstance'('Tissue'(B)))))), '$Class'('Tissue')), 'f~HeadUnivb'('f~'('~part'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(D)))))), '$Object'(A, 'SelfConnectedObject'('Substance'('Mixture'('BodySubstance'('Tissue'(E))))))), [C], [], [A], []), [], [C], [A], [C]), 4671:['STUFF'=A, 'PART'=C]:entails(not(part(C, A)), not(instance(A, 'Tissue'))), 'Merge', 'OBJECTS', 6444). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(B)))))), '$Class'('Cell')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('Substance'('Mixture'('BodySubstance'('Tissue'(D)))))), '$Class'('Tissue')), [], [C], [], []), 't~'('$existential'(A, '?PART', and(instance('?PART', 'Cell'), part('?PART', C))), [], [C], [A], [])), [], [C], [A], [C]), 4670:['STUFF'=C, 'PART'=A]:entails(and(instance(C, 'Tissue'), '$existential'(A, '?PART', and(instance('?PART', 'Cell'), part('?PART', C)))), instance(A, 'Cell')), 'Merge', 'OBJECTS', 6444). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Substance'('Mixture'('BodySubstance'('Tissue'(B)))))), '$Class'('Tissue')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(D)))))), '$Class'('Cell')), [C], [], [], []), [A], [C], [A], [C]), 4669:['STUFF'=A, 'PART'=C]:entails(not(instance(C, 'Cell')), not(instance(A, 'Tissue'))), 'Merge', 'OBJECTS', 6444). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Plant'(B))))), '$Class'('Plant')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Organ'('Fruit'(D))))))), '$Class'('Fruit')), [], [C], [], []), 't~'('$existential'(A, '?PLANT', and(component(C, '?PLANT'), instance('?PLANT', 'Plant'))), [], [C], [A], [])), [], [C], [A], [C]), 4666:['FRUIT'=C, 'PLANT'=A]:entails(and(instance(C, 'Fruit'), '$existential'(A, '?PLANT', and(component(C, '?PLANT'), instance('?PLANT', 'Plant')))), instance(A, 'Plant')), 'Merge', 'OBJECTS', 6438). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Organ'('Fruit'(B))))))), '$Class'('Fruit')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Plant'(D))))), '$Class'('Plant')), [C], [], [], []), [A], [C], [A], [C]), 4665:['FRUIT'=A, 'PLANT'=C]:entails(not(instance(C, 'Plant')), not(instance(A, 'Fruit'))), 'Merge', 'OBJECTS', 6438). sigmaCache(component('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Organ'('Fruit'(B))))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Plant'(D)))))), 't~Head'(('t~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Organ'('Fruit'(E))))))), '$Class'('Fruit')), [], [], [], [A]), 't~'('$existential'(C, '?PLANT', and(component(A, '?PLANT'), instance('?PLANT', 'Plant'))), [], [], [C], [A])), [], [], [A, C]), 4664:['FRUIT'=A, 'PLANT'=C]:entails(and(instance(A, 'Fruit'), '$existential'(C, '?PLANT', and(component(A, '?PLANT'), instance('?PLANT', 'Plant')))), component(A, C)), 'Merge', 'OBJECTS', 6438). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Organ'('Fruit'(B))))))), '$Class'('Fruit')), 'f~HeadUnivb'('f~'('~component'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Organ'('Fruit'(C))))))), '$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Plant'(E)))))), [D], [], [A], []), [], [D], [A], [D]), 4663:['FRUIT'=A, 'PLANT'=D]:entails(not(component(A, D)), not(instance(A, 'Fruit'))), 'Merge', 'OBJECTS', 6438). sigmaCache(hasPurpose('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Organ'(B)))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), 't~Head'(('t~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Organ'(E)))))), '$Class'('Organ')), [], [], [], [A]), 't~'('$existential'(C, '?PURP', hasPurpose(A, '?PURP')), [], [], [C], [A])), [], [], [A, C]), 4658:['ORGAN'=A, 'PURP'=C]:entails(and(instance(A, 'Organ'), '$existential'(C, '?PURP', hasPurpose(A, '?PURP'))), hasPurpose(A, C)), 'Merge', 'OBJECTS', 6428). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Organ'(B)))))), '$Class'('Organ')), 'f~HeadUnivb'('f~'('~hasPurpose'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Organ'(C)))))), '$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(E)))))))), [D], [], [A], []), [], [D], [A], [D]), 4657:['ORGAN'=A, 'PURP'=D]:entails(not(hasPurpose(A, D)), not(instance(A, 'Organ'))), 'Merge', 'OBJECTS', 6428). sigmaCache('~equal'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(B))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(D)))))), 'f~HeadUnivb'('f~'(instance('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('BodyJunction'(F)))))), '$Class'('BodyJunction')), [E], [], [], []), [A, C], [E], [A, C], [E]), 4650:['JUNCT'=E, 'STRUCT1'=A, 'STRUCT2'=C]:entails(instance(E, 'BodyJunction'), not(equal(A, C))), 'Merge', 'OBJECTS', 6414). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('BodyJunction'(B)))))), '$Class'('BodyJunction')), 'f~HeadUnivb'('f~'(equal('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(D))))), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(F)))))), [C, E], [], [], []), [A], [C, E], [A], [C, E]), 4649:['JUNCT'=A, 'STRUCT1'=C, 'STRUCT2'=E]:entails(equal(C, E), not(instance(A, 'BodyJunction'))), 'Merge', 'OBJECTS', 6414). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(B))))), '$Class'('BodyPart')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('BodyJunction'(D)))))), '$Class'('BodyJunction')), [], [C], [], []), 't~'('$existential'(E, '?STRUCT1', and(connected(C, '?STRUCT1'), and(connected(C, A), and(instance('?STRUCT1', 'BodyPart'), and(instance(A, 'BodyPart'), not(equal('?STRUCT1', A))))))), [], [C, E], [], [A]), 't~'('$existential'(A, '?STRUCT2', exists(E, and(connected(C, E), and(connected(C, '?STRUCT2'), and(instance(E, 'BodyPart'), and(instance('?STRUCT2', 'BodyPart'), not(equal(E, '?STRUCT2')))))))), [], [C, E], [], [A])), [], [C, E], [A], [C, E]), 4648:['JUNCT'=C, 'STRUCT1'=E, 'STRUCT2'=A]:entails(and(and(instance(C, 'BodyJunction'), '$existential'(A, '?STRUCT2', exists(E, and(connected(C, E), and(connected(C, '?STRUCT2'), and(instance(E, 'BodyPart'), and(instance('?STRUCT2', 'BodyPart'), not(equal(E, '?STRUCT2'))))))))), '$existential'(E, '?STRUCT1', and(connected(C, '?STRUCT1'), and(connected(C, A), and(instance('?STRUCT1', 'BodyPart'), and(instance(A, 'BodyPart'), not(equal('?STRUCT1', A)))))))), instance(A, 'BodyPart')), 'Merge', 'OBJECTS', 6414). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(B))))), '$Class'('BodyPart')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('BodyJunction'(D)))))), '$Class'('BodyJunction')), [], [C], [], []), 't~'('$existential'(A, '?STRUCT1', and(connected(C, '?STRUCT1'), and(connected(C, E), and(instance('?STRUCT1', 'BodyPart'), and(instance(E, 'BodyPart'), not(equal('?STRUCT1', E))))))), [], [C, E], [A], [])), [], [C, E], [A], [C, E]), 4646:['JUNCT'=C, 'STRUCT1'=A, 'STRUCT2'=E]:entails(and(instance(C, 'BodyJunction'), '$existential'(A, '?STRUCT1', and(connected(C, '?STRUCT1'), and(connected(C, E), and(instance('?STRUCT1', 'BodyPart'), and(instance(E, 'BodyPart'), not(equal('?STRUCT1', E)))))))), instance(A, 'BodyPart')), 'Merge', 'OBJECTS', 6414). sigmaCache(connected('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('BodyJunction'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(D)))))), 't~HeadBodyc'(('t~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('BodyJunction'(E)))))), '$Class'('BodyJunction')), [], [], [], [A]), 't~'('$existential'(F, '?STRUCT1', and(connected(A, '?STRUCT1'), and(connected(A, C), and(instance('?STRUCT1', 'BodyPart'), and(instance(C, 'BodyPart'), not(equal('?STRUCT1', C))))))), [], [F], [], [A, C]), 't~'('$existential'(C, '?STRUCT2', exists(F, and(connected(A, F), and(connected(A, '?STRUCT2'), and(instance(F, 'BodyPart'), and(instance('?STRUCT2', 'BodyPart'), not(equal(F, '?STRUCT2')))))))), [], [F], [], [A, C])), [], [F], [A, C], [F]), 4644:['JUNCT'=A, 'STRUCT1'=F, 'STRUCT2'=C]:entails(and(and(instance(A, 'BodyJunction'), '$existential'(C, '?STRUCT2', exists(F, and(connected(A, F), and(connected(A, '?STRUCT2'), and(instance(F, 'BodyPart'), and(instance('?STRUCT2', 'BodyPart'), not(equal(F, '?STRUCT2'))))))))), '$existential'(F, '?STRUCT1', and(connected(A, '?STRUCT1'), and(connected(A, C), and(instance('?STRUCT1', 'BodyPart'), and(instance(C, 'BodyPart'), not(equal('?STRUCT1', C)))))))), connected(A, C)), 'Merge', 'OBJECTS', 6414). sigmaCache(connected('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('BodyJunction'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(D)))))), 't~HeadBodyc'(('t~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('BodyJunction'(E)))))), '$Class'('BodyJunction')), [], [], [], [A]), 't~'('$existential'(C, '?STRUCT1', and(connected(A, '?STRUCT1'), and(connected(A, F), and(instance('?STRUCT1', 'BodyPart'), and(instance(F, 'BodyPart'), not(equal('?STRUCT1', F))))))), [], [F], [C], [A])), [], [F], [A, C], [F]), 4642:['JUNCT'=A, 'STRUCT1'=C, 'STRUCT2'=F]:entails(and(instance(A, 'BodyJunction'), '$existential'(C, '?STRUCT1', and(connected(A, '?STRUCT1'), and(connected(A, F), and(instance('?STRUCT1', 'BodyPart'), and(instance(F, 'BodyPart'), not(equal('?STRUCT1', F)))))))), connected(A, C)), 'Merge', 'OBJECTS', 6414). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('BodyJunction'(B)))))), '$Class'('BodyJunction')), 'f~HeadUnivb'('f~'('~connected'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('BodyJunction'(C)))))), '$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(E)))))), [D], [], [A], []), [], [D], [A], [D]), 4641:['JUNCT'=A, 'STRUCT1'=D, 'STRUCT2'=F]:entails(not(connected(A, D)), not(instance(A, 'BodyJunction'))), 'Merge', 'OBJECTS', 6414). sigmaCache(component('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('BodyJunction'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(D)))))), 't~Head'(('t~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('BodyJunction'(E)))))), '$Class'('BodyJunction')), [], [], [], [A]), 't~'('$existential'(C, '?STRUCT', and(instance('?STRUCT', 'BodyPart'), component(A, '?STRUCT'))), [], [], [C], [A])), [], [], [A, C]), 4640:['JUNCT'=A, 'STRUCT'=C]:entails(and(instance(A, 'BodyJunction'), '$existential'(C, '?STRUCT', and(instance('?STRUCT', 'BodyPart'), component(A, '?STRUCT')))), component(A, C)), 'Merge', 'OBJECTS', 6412). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('BodyJunction'(B)))))), '$Class'('BodyJunction')), 'f~HeadUnivb'('f~'('~component'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('BodyJunction'(C)))))), '$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(E)))))), [D], [], [A], []), [], [D], [A], [D]), 4639:['JUNCT'=A, 'STRUCT'=D]:entails(not(component(A, D)), not(instance(A, 'BodyJunction'))), 'Merge', 'OBJECTS', 6412). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(B))))), '$Class'('BodyPart')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('BodyJunction'(D)))))), '$Class'('BodyJunction')), [], [C], [], []), 't~'('$existential'(A, '?STRUCT', and(instance('?STRUCT', 'BodyPart'), component(C, '?STRUCT'))), [], [C], [A], [])), [], [C], [A], [C]), 4638:['JUNCT'=C, 'STRUCT'=A]:entails(and(instance(C, 'BodyJunction'), '$existential'(A, '?STRUCT', and(instance('?STRUCT', 'BodyPart'), component(C, '?STRUCT')))), instance(A, 'BodyPart')), 'Merge', 'OBJECTS', 6412). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('BodyJunction'(B)))))), '$Class'('BodyJunction')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(D))))), '$Class'('BodyPart')), [C], [], [], []), [A], [C], [A], [C]), 4637:['JUNCT'=A, 'STRUCT'=C]:entails(not(instance(C, 'BodyPart')), not(instance(A, 'BodyJunction'))), 'Merge', 'OBJECTS', 6412). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(B))))), '$Class'('BodyPart')), 't~HeadBodyc'(('t~'('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(C))))), '$Class'('Organism')), [], [], [], [A]), 't~'(instance('$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('BodyCovering'(E)))))), '$Class'('BodyCovering')), [], [D], [], []), 't~'('$existential'(A, '?BODY', and(superficialPart(D, '?BODY'), or(instance('?BODY', 'Organism'), instance('?BODY', 'BodyPart')))), [], [D], [], [A])), [], [D], [A], [D]), 4634:['COVER'=D, 'BODY'=A]:entails(and(and(instance(D, 'BodyCovering'), not(instance(A, 'Organism'))), '$existential'(A, '?BODY', and(superficialPart(D, '?BODY'), or(instance('?BODY', 'Organism'), instance('?BODY', 'BodyPart'))))), instance(A, 'BodyPart')), 'Merge', 'OBJECTS', 6406). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(B))))), '$Class'('Organism')), 't~HeadBodyc'(('t~'('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(C))))), '$Class'('BodyPart')), [], [], [], [A]), 't~'(instance('$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('BodyCovering'(E)))))), '$Class'('BodyCovering')), [], [D], [], []), 't~'('$existential'(A, '?BODY', and(superficialPart(D, '?BODY'), or(instance('?BODY', 'Organism'), instance('?BODY', 'BodyPart')))), [], [D], [], [A])), [], [D], [A], [D]), 4633:['COVER'=D, 'BODY'=A]:entails(and(and(instance(D, 'BodyCovering'), not(instance(A, 'BodyPart'))), '$existential'(A, '?BODY', and(superficialPart(D, '?BODY'), or(instance('?BODY', 'Organism'), instance('?BODY', 'BodyPart'))))), instance(A, 'Organism')), 'Merge', 'OBJECTS', 6406). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('BodyCovering'(B)))))), '$Class'('BodyCovering')), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(D))))), '$Class'('BodyPart')), [], [C], [], []), 'f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(E))))), '$Class'('Organism')), [], [C], [], [])), [A], [C], [A], [C]), 4632:['COVER'=A, 'BODY'=C]:entails(and(not(instance(C, 'Organism')), not(instance(C, 'BodyPart'))), not(instance(A, 'BodyCovering'))), 'Merge', 'OBJECTS', 6406). sigmaCache(superficialPart('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('BodyCovering'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(D)))))), 't~Head'(('t~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('BodyCovering'(E)))))), '$Class'('BodyCovering')), [], [], [], [A]), 't~'('$existential'(C, '?BODY', and(superficialPart(A, '?BODY'), or(instance('?BODY', 'Organism'), instance('?BODY', 'BodyPart')))), [], [], [C], [A])), [], [], [A, C]), 4631:['COVER'=A, 'BODY'=C]:entails(and(instance(A, 'BodyCovering'), '$existential'(C, '?BODY', and(superficialPart(A, '?BODY'), or(instance('?BODY', 'Organism'), instance('?BODY', 'BodyPart'))))), superficialPart(A, C)), 'Merge', 'OBJECTS', 6406). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('BodyCovering'(B)))))), '$Class'('BodyCovering')), 'f~HeadUnivb'('f~'('~superficialPart'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('BodyCovering'(C)))))), '$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(E)))))), [D], [], [A], []), [], [D], [A], [D]), 4630:['COVER'=A, 'BODY'=D]:entails(not(superficialPart(A, D)), not(instance(A, 'BodyCovering'))), 'Merge', 'OBJECTS', 6406). sigmaCache(part('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(D)))))), 't~Head'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(E))))), '$Class'('BodyPart')), [], [], [], [C]), 't~'('$existential'(A, '?CELL', and(instance('?CELL', 'Cell'), part('?CELL', C))), [], [], [A], [C])), [], [], [C, A]), 4627:['PART'=C, 'CELL'=A]:entails(and(instance(C, 'BodyPart'), '$existential'(A, '?CELL', and(instance('?CELL', 'Cell'), part('?CELL', C)))), part(A, C)), 'Merge', 'OBJECTS', 6400). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(B))))), '$Class'('BodyPart')), 'f~HeadUnivb'('f~'('~part'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(D)))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(E)))))), [C], [], [A], []), [], [C], [A], [C]), 4626:['PART'=A, 'CELL'=C]:entails(not(part(C, A)), not(instance(A, 'BodyPart'))), 'Merge', 'OBJECTS', 6400). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(B)))))), '$Class'('Cell')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(D))))), '$Class'('BodyPart')), [], [C], [], []), 't~'('$existential'(A, '?CELL', and(instance('?CELL', 'Cell'), part('?CELL', C))), [], [C], [A], [])), [], [C], [A], [C]), 4625:['PART'=C, 'CELL'=A]:entails(and(instance(C, 'BodyPart'), '$existential'(A, '?CELL', and(instance('?CELL', 'Cell'), part('?CELL', C)))), instance(A, 'Cell')), 'Merge', 'OBJECTS', 6400). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(B))))), '$Class'('BodyPart')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(D)))))), '$Class'('Cell')), [C], [], [], []), [A], [C], [A], [C]), 4624:['PART'=A, 'CELL'=C]:entails(not(instance(C, 'Cell')), not(instance(A, 'BodyPart'))), 'Merge', 'OBJECTS', 6400). sigmaCache(part('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'(B)))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 't~Head'(('t~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'(E)))), '$Class'('AnatomicalStructure')), [], [], [], [A]), 't~'('$existential'(C, '?ORGANISM', and(instance('?ORGANISM', 'Organism'), part(A, '?ORGANISM'))), [], [], [C], [A])), [], [], [A, C]), 4619:['ANAT'=A, 'ORGANISM'=C]:entails(and(instance(A, 'AnatomicalStructure'), '$existential'(C, '?ORGANISM', and(instance('?ORGANISM', 'Organism'), part(A, '?ORGANISM')))), part(A, C)), 'Merge', 'OBJECTS', 6390). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'(B)))), '$Class'('AnatomicalStructure')), 'f~HeadUnivb'('f~'('~part'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'(C)))), '$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E))))), [D], [], [A], []), [], [D], [A], [D]), 4618:['ANAT'=A, 'ORGANISM'=D]:entails(not(part(A, D)), not(instance(A, 'AnatomicalStructure'))), 'Merge', 'OBJECTS', 6390). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Class'('Organism')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'(D)))), '$Class'('AnatomicalStructure')), [], [C], [], []), 't~'('$existential'(A, '?ORGANISM', and(instance('?ORGANISM', 'Organism'), part(C, '?ORGANISM'))), [], [C], [A], [])), [], [C], [A], [C]), 4617:['ANAT'=C, 'ORGANISM'=A]:entails(and(instance(C, 'AnatomicalStructure'), '$existential'(A, '?ORGANISM', and(instance('?ORGANISM', 'Organism'), part(C, '?ORGANISM')))), instance(A, 'Organism')), 'Merge', 'OBJECTS', 6390). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'(B)))), '$Class'('AnatomicalStructure')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D)))), '$Class'('Organism')), [C], [], [], []), [A], [C], [A], [C]), 4616:['ANAT'=A, 'ORGANISM'=C]:entails(not(instance(C, 'Organism')), not(instance(A, 'AnatomicalStructure'))), 'Merge', 'OBJECTS', 6390). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Class'('Organism')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'Food'(D)), '$Class'('Food')), [], [C], [], []), 't~'(part('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(C, 'Food'(G))), [], [C, E], [], []), 't~'('$existential'(H, '?PART2', and(part(E, '?PART2'), and(part('?PART2', A), instance(A, 'Organism')))), [], [E, H], [], [A]), 't~'('$existential'(A, '?ORGANISM', exists(H, and(part(E, H), and(part(H, '?ORGANISM'), instance('?ORGANISM', 'Organism'))))), [], [E, H], [], [A])), [], [C, E, H], [A], [C, E, H]), 4612:['FOOD'=C, 'PART1'=E, 'PART2'=H, 'ORGANISM'=A]:entails(and(and(and(instance(C, 'Food'), part(E, C)), '$existential'(A, '?ORGANISM', exists(H, and(part(E, H), and(part(H, '?ORGANISM'), instance('?ORGANISM', 'Organism')))))), '$existential'(H, '?PART2', and(part(E, '?PART2'), and(part('?PART2', A), instance(A, 'Organism'))))), instance(A, 'Organism')), 'Merge', 'OBJECTS', 6382). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'Food'(D))), 'f~HeadUnivb'(('f~'('~instance'('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F)))), '$Class'('Organism')), [E], [], [], []), 'f~'(instance('$Object'(C, 'Food'(G)), '$Class'('Food')), [], [], [C], [])), [A], [E], [C, A], [E]), 4611:['FOOD'=C, 'PART1'=A, 'PART2'=H, 'ORGANISM'=E]:entails(and(instance(C, 'Food'), not(instance(E, 'Organism'))), not(part(A, C))), 'Merge', 'OBJECTS', 6382). sigmaCache('~instance'('$Object'(A, 'Food'(B)), '$Class'('Food')), 'f~HeadUnivb'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D)))), '$Class'('Organism')), [C], [], [], []), 'f~'(part('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(A, 'Food'(G))), [E], [], [A], [])), [], [E, C], [A], [E, C]), 4610:['FOOD'=A, 'PART1'=E, 'PART2'=H, 'ORGANISM'=C]:entails(and(part(E, A), not(instance(C, 'Organism'))), not(instance(A, 'Food'))), 'Merge', 'OBJECTS', 6382). sigmaCache(part('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 't~HeadBodyc'(('t~'(instance('$Object'(E, 'Food'(F)), '$Class'('Food')), [], [E], [], []), 't~'(part('$Object'(G, 'SelfConnectedObject'(H)), '$Object'(E, 'Food'(I))), [], [E, G], [], []), 't~'('$existential'(A, '?PART2', and(part(G, '?PART2'), and(part('?PART2', C), instance(C, 'Organism')))), [], [G], [], [A, C]), 't~'('$existential'(C, '?ORGANISM', exists(A, and(part(G, A), and(part(A, '?ORGANISM'), instance('?ORGANISM', 'Organism'))))), [], [G], [], [A, C])), [], [E, G], [A, C], [E, G]), 4609:['FOOD'=E, 'PART1'=G, 'PART2'=A, 'ORGANISM'=C]:entails(and(and(and(instance(E, 'Food'), part(G, E)), '$existential'(C, '?ORGANISM', exists(A, and(part(G, A), and(part(A, '?ORGANISM'), instance('?ORGANISM', 'Organism')))))), '$existential'(A, '?PART2', and(part(G, '?PART2'), and(part('?PART2', C), instance(C, 'Organism'))))), part(A, C)), 'Merge', 'OBJECTS', 6382). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'Food'(D))), 'f~HeadUnivb'(('f~'('~part'('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(G, 'SelfConnectedObject'('CorpuscularObject'('Organism'(H))))), [E, G], [], [], []), 'f~'(instance('$Object'(C, 'Food'(I)), '$Class'('Food')), [], [], [C], [])), [A], [E, G], [C, A], [E, G]), 4608:['FOOD'=C, 'PART1'=A, 'PART2'=E, 'ORGANISM'=G]:entails(and(instance(C, 'Food'), not(part(E, G))), not(part(A, C))), 'Merge', 'OBJECTS', 6382). sigmaCache('~instance'('$Object'(A, 'Food'(B)), '$Class'('Food')), 'f~HeadUnivb'(('f~'('~part'('$Object'(C, 'SelfConnectedObject'(D)), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F))))), [C, E], [], [], []), 'f~'(part('$Object'(G, 'SelfConnectedObject'(H)), '$Object'(A, 'Food'(I))), [G], [], [A], [])), [], [G, C, E], [A], [G, C, E]), 4607:['FOOD'=A, 'PART1'=G, 'PART2'=C, 'ORGANISM'=E]:entails(and(part(G, A), not(part(C, E))), not(instance(A, 'Food'))), 'Merge', 'OBJECTS', 6382). sigmaCache(part('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'(instance('$Object'(E, 'Food'(F)), '$Class'('Food')), [], [E], [], []), 't~'(part('$Object'(A, 'SelfConnectedObject'(G)), '$Object'(E, 'Food'(H))), [], [E], [], [A]), 't~'('$existential'(C, '?PART2', and(part(A, '?PART2'), and(part('?PART2', I), instance(I, 'Organism')))), [], [I], [C], [A])), [], [E, I], [A, C], [E, I]), 4606:['FOOD'=E, 'PART1'=A, 'PART2'=C, 'ORGANISM'=I]:entails(and(and(instance(E, 'Food'), part(A, E)), '$existential'(C, '?PART2', and(part(A, '?PART2'), and(part('?PART2', I), instance(I, 'Organism'))))), part(A, C)), 'Merge', 'OBJECTS', 6382). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'Food'(D))), 'f~HeadUnivb'(('f~'('~part'('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [F], [], [A], []), 'f~'(instance('$Object'(C, 'Food'(H)), '$Class'('Food')), [], [], [C], [])), [], [F], [C, A], [F]), 4605:['FOOD'=C, 'PART1'=A, 'PART2'=F, 'ORGANISM'=I]:entails(and(instance(C, 'Food'), not(part(A, F))), not(part(A, C))), 'Merge', 'OBJECTS', 6382). sigmaCache('~instance'('$Object'(A, 'Food'(B)), '$Class'('Food')), 'f~HeadBodycUnivb'(('f~'('~part'('$Object'(C, 'SelfConnectedObject'(D)), '$Object'(E, 'SelfConnectedObject'(F))), [E], [C], [], []), 'f~'(part('$Object'(C, 'SelfConnectedObject'(G)), '$Object'(A, 'Food'(H))), [], [C], [A], [])), [], [C, E], [A], [C], [E]), 4604:['FOOD'=A, 'PART1'=C, 'PART2'=E, 'ORGANISM'=I]:entails(and(part(C, A), not(part(C, E))), not(instance(A, 'Food'))), 'Merge', 'OBJECTS', 6382). sigmaCache(part('$Object'(A, 'SelfConnectedObject'('Substance'('BiologicallyActiveSubstance'('Nutrient'(B))))), '$Object'(C, 'Food'(D))), 't~Head'(('t~'(instance('$Object'(C, 'Food'(E)), '$Class'('Food')), [], [], [], [C]), 't~'('$existential'(A, '?NUTRIENT', and(instance('?NUTRIENT', 'Nutrient'), part('?NUTRIENT', C))), [], [], [A], [C])), [], [], [C, A]), 4603:['FOOD'=C, 'NUTRIENT'=A]:entails(and(instance(C, 'Food'), '$existential'(A, '?NUTRIENT', and(instance('?NUTRIENT', 'Nutrient'), part('?NUTRIENT', C)))), part(A, C)), 'Merge', 'OBJECTS', 6380). sigmaCache('~instance'('$Object'(A, 'Food'(B)), '$Class'('Food')), 'f~HeadUnivb'('f~'('~part'('$Object'(C, 'SelfConnectedObject'('Substance'('BiologicallyActiveSubstance'('Nutrient'(D))))), '$Object'(A, 'Food'(E))), [C], [], [A], []), [], [C], [A], [C]), 4602:['FOOD'=A, 'NUTRIENT'=C]:entails(not(part(C, A)), not(instance(A, 'Food'))), 'Merge', 'OBJECTS', 6380). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('Substance'('BiologicallyActiveSubstance'('Nutrient'(B))))), '$Class'('Nutrient')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'Food'(D)), '$Class'('Food')), [], [C], [], []), 't~'('$existential'(A, '?NUTRIENT', and(instance('?NUTRIENT', 'Nutrient'), part('?NUTRIENT', C))), [], [C], [A], [])), [], [C], [A], [C]), 4601:['FOOD'=C, 'NUTRIENT'=A]:entails(and(instance(C, 'Food'), '$existential'(A, '?NUTRIENT', and(instance('?NUTRIENT', 'Nutrient'), part('?NUTRIENT', C)))), instance(A, 'Nutrient')), 'Merge', 'OBJECTS', 6380). sigmaCache('~instance'('$Object'(A, 'Food'(B)), '$Class'('Food')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('Substance'('BiologicallyActiveSubstance'('Nutrient'(D))))), '$Class'('Nutrient')), [C], [], [], []), [A], [C], [A], [C]), 4600:['FOOD'=A, 'NUTRIENT'=C]:entails(not(instance(C, 'Nutrient')), not(instance(A, 'Food'))), 'Merge', 'OBJECTS', 6380). sigmaCache(part('$Object'(A, 'SelfConnectedObject'('Substance'('BiologicallyActiveSubstance'(B)))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('ToxicOrganism'(D)))))), 't~Head'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('ToxicOrganism'(E))))), '$Class'('ToxicOrganism')), [], [], [], [C]), 't~'('$existential'(A, '?SUBSTANCE', and(instance('?SUBSTANCE', 'BiologicallyActiveSubstance'), part('?SUBSTANCE', C))), [], [], [A], [C])), [], [], [C, A]), 4597:['ORGANISM'=C, 'SUBSTANCE'=A]:entails(and(instance(C, 'ToxicOrganism'), '$existential'(A, '?SUBSTANCE', and(instance('?SUBSTANCE', 'BiologicallyActiveSubstance'), part('?SUBSTANCE', C)))), part(A, C)), 'Merge', 'OBJECTS', 6374). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('ToxicOrganism'(B))))), '$Class'('ToxicOrganism')), 'f~HeadUnivb'('f~'('~part'('$Object'(C, 'SelfConnectedObject'('Substance'('BiologicallyActiveSubstance'(D)))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('ToxicOrganism'(E)))))), [C], [], [A], []), [], [C], [A], [C]), 4596:['ORGANISM'=A, 'SUBSTANCE'=C]:entails(not(part(C, A)), not(instance(A, 'ToxicOrganism'))), 'Merge', 'OBJECTS', 6374). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('Substance'('BiologicallyActiveSubstance'(B)))), '$Class'('BiologicallyActiveSubstance')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('ToxicOrganism'(D))))), '$Class'('ToxicOrganism')), [], [C], [], []), 't~'('$existential'(A, '?SUBSTANCE', and(instance('?SUBSTANCE', 'BiologicallyActiveSubstance'), part('?SUBSTANCE', C))), [], [C], [A], [])), [], [C], [A], [C]), 4595:['ORGANISM'=C, 'SUBSTANCE'=A]:entails(and(instance(C, 'ToxicOrganism'), '$existential'(A, '?SUBSTANCE', and(instance('?SUBSTANCE', 'BiologicallyActiveSubstance'), part('?SUBSTANCE', C)))), instance(A, 'BiologicallyActiveSubstance')), 'Merge', 'OBJECTS', 6374). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('ToxicOrganism'(B))))), '$Class'('ToxicOrganism')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('Substance'('BiologicallyActiveSubstance'(D)))), '$Class'('BiologicallyActiveSubstance')), [C], [], [], []), [A], [C], [A], [C]), 4594:['ORGANISM'=A, 'SUBSTANCE'=C]:entails(not(instance(C, 'BiologicallyActiveSubstance')), not(instance(A, 'ToxicOrganism'))), 'Merge', 'OBJECTS', 6374). sigmaCache('~inhabits'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Plant'('Fungus'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 'f~Head'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E)))), '$Class'('Organism')), [], [], [C], []), 'f~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Plant'('Fungus'(F)))))), '$Class'('Fungus')), [], [], [A], [])), [], [], [A, C]), 4541:['FUNGUS'=A, 'OBJ'=C]:entails(and(not(instance(C, 'Organism')), instance(A, 'Fungus')), not(inhabits(A, C))), 'Merge', 'OBJECTS', 6264). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Plant'('Fungus'(B)))))), '$Class'('Fungus')), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D)))), '$Class'('Organism')), [], [C], [], []), 'f~'(inhabits('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Plant'('Fungus'(E)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F))))), [], [C], [A], [])), [], [C], [A], [C]), 4540:['FUNGUS'=A, 'OBJ'=C]:entails(and(not(instance(C, 'Organism')), inhabits(A, C)), not(instance(A, 'Fungus'))), 'Merge', 'OBJECTS', 6264). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Class'('Organism')), 't~HeadBodyc'(('t~'(inhabits('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Plant'('Fungus'(D)))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E))))), [], [C], [A], []), 't~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Plant'('Fungus'(F)))))), '$Class'('Fungus')), [], [C], [], [])), [], [C], [A], [C]), 4539:['FUNGUS'=C, 'OBJ'=A]:entails(and(instance(C, 'Fungus'), inhabits(C, A)), instance(A, 'Organism')), 'Merge', 'OBJECTS', 6264). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Water'(B)))))), '$Class'('Water')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('ColdBloodedVertebrate'('Fish'(D)))))))), '$Class'('Fish')), [], [C], [], []), 't~'('$existential'(A, '?WATER', and(inhabits(C, '?WATER'), instance('?WATER', 'Water'))), [], [C], [A], [])), [], [C], [A], [C]), 4536:['FISH'=C, 'WATER'=A]:entails(and(instance(C, 'Fish'), '$existential'(A, '?WATER', and(inhabits(C, '?WATER'), instance('?WATER', 'Water')))), instance(A, 'Water')), 'Merge', 'OBJECTS', 6258). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('ColdBloodedVertebrate'('Fish'(B)))))))), '$Class'('Fish')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Water'(D)))))), '$Class'('Water')), [C], [], [], []), [A], [C], [A], [C]), 4535:['FISH'=A, 'WATER'=C]:entails(not(instance(C, 'Water')), not(instance(A, 'Fish'))), 'Merge', 'OBJECTS', 6258). sigmaCache(inhabits('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('ColdBloodedVertebrate'('Fish'(B)))))))), '$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Water'(D))))))), 't~Head'(('t~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('ColdBloodedVertebrate'('Fish'(E)))))))), '$Class'('Fish')), [], [], [], [A]), 't~'('$existential'(C, '?WATER', and(inhabits(A, '?WATER'), instance('?WATER', 'Water'))), [], [], [C], [A])), [], [], [A, C]), 4534:['FISH'=A, 'WATER'=C]:entails(and(instance(A, 'Fish'), '$existential'(C, '?WATER', and(inhabits(A, '?WATER'), instance('?WATER', 'Water')))), inhabits(A, C)), 'Merge', 'OBJECTS', 6258). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('ColdBloodedVertebrate'('Fish'(B)))))))), '$Class'('Fish')), 'f~HeadUnivb'('f~'('~inhabits'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('ColdBloodedVertebrate'('Fish'(C)))))))), '$Object'(D, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Water'(E))))))), [D], [], [A], []), [], [D], [A], [D]), 4533:['FISH'=A, 'WATER'=D]:entails(not(inhabits(A, D)), not(instance(A, 'Fish'))), 'Merge', 'OBJECTS', 6258). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Water'(B)))))), '$Class'('Water')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Plant'('Alga'(D)))))), '$Class'('Alga')), [], [C], [], []), 't~'('$existential'(A, '?WATER', and(inhabits(C, '?WATER'), instance('?WATER', 'Water'))), [], [C], [A], [])), [], [C], [A], [C]), 4525:['ALGA'=C, 'WATER'=A]:entails(and(instance(C, 'Alga'), '$existential'(A, '?WATER', and(inhabits(C, '?WATER'), instance('?WATER', 'Water')))), instance(A, 'Water')), 'Merge', 'OBJECTS', 6242). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Plant'('Alga'(B)))))), '$Class'('Alga')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Water'(D)))))), '$Class'('Water')), [C], [], [], []), [A], [C], [A], [C]), 4524:['ALGA'=A, 'WATER'=C]:entails(not(instance(C, 'Water')), not(instance(A, 'Alga'))), 'Merge', 'OBJECTS', 6242). sigmaCache(inhabits('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Plant'('Alga'(B)))))), '$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Water'(D))))))), 't~Head'(('t~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Plant'('Alga'(E)))))), '$Class'('Alga')), [], [], [], [A]), 't~'('$existential'(C, '?WATER', and(inhabits(A, '?WATER'), instance('?WATER', 'Water'))), [], [], [C], [A])), [], [], [A, C]), 4523:['ALGA'=A, 'WATER'=C]:entails(and(instance(A, 'Alga'), '$existential'(C, '?WATER', and(inhabits(A, '?WATER'), instance('?WATER', 'Water')))), inhabits(A, C)), 'Merge', 'OBJECTS', 6242). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Plant'('Alga'(B)))))), '$Class'('Alga')), 'f~HeadUnivb'('f~'('~inhabits'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Plant'('Alga'(C)))))), '$Object'(D, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Water'(E))))))), [D], [], [A], []), [], [D], [A], [D]), 4522:['ALGA'=A, 'WATER'=D]:entails(not(inhabits(A, D)), not(instance(A, 'Alga'))), 'Merge', 'OBJECTS', 6242). sigmaCache('~agent'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('Replication'(B))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(D))))))), 'f~HeadUnivb'(('f~'('~instance'('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(F)))))), '$Class'('Cell')), [E], [], [], []), 'f~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(G)))))), '$Class'('Virus')), [], [], [C], []), 'f~'(instance('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('Replication'(H))))), '$Class'('Replication')), [], [], [A], [])), [], [E], [C, A], [E]), 4492:['VIRUS'=C, 'PROC'=A, 'CELL'=E]:entails(and(not(instance(E, 'Cell')), and(instance(C, 'Virus'), instance(A, 'Replication'))), not(agent(A, C))), 'Merge', 'OBJECTS', 6182). sigmaCache('~instance'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('Replication'(B))))), '$Class'('Replication')), 'f~HeadBodycUnivb'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(D)))))), '$Class'('Cell')), [C], [], [], []), 'f~'(agent('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('Replication'(E))))), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(G))))))), [], [F], [A], []), 'f~'(instance('$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(H)))))), '$Class'('Virus')), [], [F], [], [])), [], [F, C], [A], [F], [C]), 4491:['VIRUS'=F, 'PROC'=A, 'CELL'=C]:entails(and(not(instance(C, 'Cell')), and(instance(F, 'Virus'), agent(A, F))), not(instance(A, 'Replication'))), 'Merge', 'OBJECTS', 6182). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(B)))))), '$Class'('Virus')), 'f~HeadBodycUnivb'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(D)))))), '$Class'('Cell')), [C], [], [], []), 'f~'(agent('$Process'(E, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('Replication'(F))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(G))))))), [], [E], [A], []), 'f~'(instance('$Process'(E, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('Replication'(H))))), '$Class'('Replication')), [], [E], [], [])), [], [E, C], [A], [E], [C]), 4490:['VIRUS'=A, 'PROC'=E, 'CELL'=C]:entails(and(not(instance(C, 'Cell')), and(instance(E, 'Replication'), agent(E, A))), not(instance(A, 'Virus'))), 'Merge', 'OBJECTS', 6182). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(B)))))), '$Class'('Cell')), 't~HeadBodyc'(('t~'(agent('$Process'(C, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('Replication'(D))))), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(F))))))), [], [E, C], [], []), 't~'(instance('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(G)))))), '$Class'('Virus')), [], [E], [], []), 't~'(instance('$Process'(C, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('Replication'(H))))), '$Class'('Replication')), [], [C], [], []), 't~'('$existential'(A, '?CELL', and(located(C, '?CELL'), instance('?CELL', 'Cell'))), [], [C], [A], [])), [], [E, C], [A], [E, C]), 4489:['VIRUS'=E, 'PROC'=C, 'CELL'=A]:entails(and(and(instance(E, 'Virus'), and(instance(C, 'Replication'), agent(C, E))), '$existential'(A, '?CELL', and(located(C, '?CELL'), instance('?CELL', 'Cell')))), instance(A, 'Cell')), 'Merge', 'OBJECTS', 6182). sigmaCache('~agent'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('Replication'(B))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(D))))))), 'f~HeadUnivb'(('f~'('~located'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('Replication'(E))))), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(G))))))), [F], [], [], [A]), 'f~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(H)))))), '$Class'('Virus')), [], [], [C], []), 'f~'(instance('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('Replication'(I))))), '$Class'('Replication')), [], [], [], [A])), [], [F], [C, A], [F]), 4488:['VIRUS'=C, 'PROC'=A, 'CELL'=F]:entails(and(not(located(A, F)), and(instance(C, 'Virus'), instance(A, 'Replication'))), not(agent(A, C))), 'Merge', 'OBJECTS', 6182). sigmaCache('~instance'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('Replication'(B))))), '$Class'('Replication')), 'f~HeadBodycUnivb'(('f~'('~located'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('Replication'(C))))), '$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(E))))))), [D], [], [], [A]), 'f~'(agent('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('Replication'(F))))), '$Object'(G, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(H))))))), [], [G], [], [A]), 'f~'(instance('$Object'(G, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(I)))))), '$Class'('Virus')), [], [G], [], [])), [], [G, D], [A], [G], [D]), 4487:['VIRUS'=G, 'PROC'=A, 'CELL'=D]:entails(and(not(located(A, D)), and(instance(G, 'Virus'), agent(A, G))), not(instance(A, 'Replication'))), 'Merge', 'OBJECTS', 6182). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(B)))))), '$Class'('Virus')), 'f~HeadBodycUnivb'(('f~'('~located'('$Process'(C, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('Replication'(D))))), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(F))))))), [E], [C], [], []), 'f~'(agent('$Process'(C, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('Replication'(G))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(H))))))), [], [C], [A], []), 'f~'(instance('$Process'(C, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('Replication'(I))))), '$Class'('Replication')), [], [C], [], [])), [], [C, E], [A], [C], [E]), 4486:['VIRUS'=A, 'PROC'=C, 'CELL'=E]:entails(and(not(located(C, E)), and(instance(C, 'Replication'), agent(C, A))), not(instance(A, 'Virus'))), 'Merge', 'OBJECTS', 6182). sigmaCache(located('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('Replication'(B))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(D))))))), 't~HeadBodyc'(('t~'(agent('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('Replication'(E))))), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(G))))))), [], [F], [], [A]), 't~'(instance('$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(H)))))), '$Class'('Virus')), [], [F], [], []), 't~'(instance('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('Replication'(I))))), '$Class'('Replication')), [], [], [], [A]), 't~'('$existential'(C, '?CELL', and(located(A, '?CELL'), instance('?CELL', 'Cell'))), [], [], [C], [A])), [], [F], [A, C], [F]), 4485:['VIRUS'=F, 'PROC'=A, 'CELL'=C]:entails(and(and(instance(F, 'Virus'), and(instance(A, 'Replication'), agent(A, F))), '$existential'(C, '?CELL', and(located(A, '?CELL'), instance('?CELL', 'Cell')))), located(A, C)), 'Merge', 'OBJECTS', 6182). sigmaCache('~inhabits'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 'f~Head'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E)))), '$Class'('Organism')), [], [], [C], []), 'f~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(F)))))), '$Class'('Virus')), [], [], [A], [])), [], [], [A, C]), 4484:['VIRUS'=A, 'OBJ'=C]:entails(and(not(instance(C, 'Organism')), instance(A, 'Virus')), not(inhabits(A, C))), 'Merge', 'OBJECTS', 6180). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(B)))))), '$Class'('Virus')), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D)))), '$Class'('Organism')), [], [C], [], []), 'f~'(inhabits('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(E)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F))))), [], [C], [A], [])), [], [C], [A], [C]), 4483:['VIRUS'=A, 'OBJ'=C]:entails(and(not(instance(C, 'Organism')), inhabits(A, C)), not(instance(A, 'Virus'))), 'Merge', 'OBJECTS', 6180). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Class'('Organism')), 't~HeadBodyc'(('t~'(inhabits('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(D)))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E))))), [], [C], [A], []), 't~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(F)))))), '$Class'('Virus')), [], [C], [], [])), [], [C], [A], [C]), 4482:['VIRUS'=C, 'OBJ'=A]:entails(and(instance(C, 'Virus'), inhabits(C, A)), instance(A, 'Organism')), 'Merge', 'OBJECTS', 6180). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(B)))))), '$Class'('Molecule')), 'f~HeadBodycUnivb'(('f~'('~equal'('$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(D)))))), '$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(E))))))), [C], [], [], [A]), 'f~'(component('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(F)))))), '$Object'(G, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(H))))))), [], [G], [], [A]), 'f~'(instance('$Object'(G, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(I)))))), '$Class'('Virus')), [], [G], [], [])), [], [G, C], [A], [G], [C]), 4481:['VIRUS'=G, 'MOL1'=C, 'MOL2'=A]:entails(and(instance(G, 'Virus'), and(not(equal(C, A)), component(A, G))), not(instance(A, 'Molecule'))), 'Merge', 'OBJECTS', 6178). sigmaCache('~component'('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(D))))))), 'f~HeadUnivb'(('f~'('~equal'('$Object'(E, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(F)))))), '$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(G))))))), [E], [], [], [A]), 'f~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(H)))))), '$Class'('Virus')), [], [], [C], []), 'f~'(instance('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(I)))))), '$Class'('Molecule')), [], [], [], [A])), [], [E], [C, A], [E]), 4480:['VIRUS'=C, 'MOL1'=E, 'MOL2'=A]:entails(and(instance(C, 'Virus'), and(not(equal(E, A)), instance(A, 'Molecule'))), not(component(A, C))), 'Merge', 'OBJECTS', 6178). sigmaCache(equal('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(B)))))), '$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(D))))))), 't~HeadBodyc'(('t~'(component('$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(E)))))), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(G))))))), [], [F], [], [C]), 't~'(instance('$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(H)))))), '$Class'('Virus')), [], [F], [], []), 't~'(instance('$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(I)))))), '$Class'('Molecule')), [], [], [], [C]), 't~'('$existential'(A, '?MOL1', and(component('?MOL1', F), and(instance('?MOL1', 'Molecule'), forall(C, =>(and(component(C, F), instance(C, 'Molecule')), equal('?MOL1', C)))))), [], [F], [A], [C])), [], [F], [A, C], [F]), 4479:['VIRUS'=F, 'MOL1'=A, 'MOL2'=C]:entails(and(and(instance(F, 'Virus'), and(component(C, F), instance(C, 'Molecule'))), '$existential'(A, '?MOL1', and(component('?MOL1', F), and(instance('?MOL1', 'Molecule'), forall(C, =>(and(component(C, F), instance(C, 'Molecule')), equal('?MOL1', C))))))), equal(A, C)), 'Merge', 'OBJECTS', 6178). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(B)))))), '$Class'('Virus')), 'f~HeadBodycUnivb'(('f~'('~equal'('$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(D)))))), '$Object'(E, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(F))))))), [C], [E], [], []), 'f~'(component('$Object'(E, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(G)))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(H))))))), [], [E], [A], []), 'f~'(instance('$Object'(E, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(I)))))), '$Class'('Molecule')), [], [E], [], [])), [], [C, E], [A], [E], [C]), 4478:['VIRUS'=A, 'MOL1'=C, 'MOL2'=E]:entails(and(not(equal(C, E)), and(component(E, A), instance(E, 'Molecule'))), not(instance(A, 'Virus'))), 'Merge', 'OBJECTS', 6178). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(B)))))), '$Class'('Molecule')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(D)))))), '$Class'('Virus')), [], [C], [], []), 't~'('$existential'(A, '?MOL1', and(component('?MOL1', C), and(instance('?MOL1', 'Molecule'), forall(E, =>(and(component(E, C), instance(E, 'Molecule')), equal('?MOL1', E)))))), [], [C, E], [A], [])), [], [C, E], [A], [C, E]), 4477:['VIRUS'=C, 'MOL1'=A, 'MOL2'=E]:entails(and(instance(C, 'Virus'), '$existential'(A, '?MOL1', and(component('?MOL1', C), and(instance('?MOL1', 'Molecule'), forall(E, =>(and(component(E, C), instance(E, 'Molecule')), equal('?MOL1', E))))))), instance(A, 'Molecule')), 'Merge', 'OBJECTS', 6178). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(B)))))), '$Class'('Virus')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(D)))))), '$Class'('Molecule')), [C], [], [], []), [A], [C], [A], [C]), 4476:['VIRUS'=A, 'MOL1'=C, 'MOL2'=E]:entails(not(instance(C, 'Molecule')), not(instance(A, 'Virus'))), 'Merge', 'OBJECTS', 6178). sigmaCache(component('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(D))))))), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(E)))))), '$Class'('Virus')), [], [], [], [C]), 't~'('$existential'(A, '?MOL1', and(component('?MOL1', C), and(instance('?MOL1', 'Molecule'), forall(F, =>(and(component(F, C), instance(F, 'Molecule')), equal('?MOL1', F)))))), [], [F], [A], [C])), [], [F], [C, A], [F]), 4475:['VIRUS'=C, 'MOL1'=A, 'MOL2'=F]:entails(and(instance(C, 'Virus'), '$existential'(A, '?MOL1', and(component('?MOL1', C), and(instance('?MOL1', 'Molecule'), forall(F, =>(and(component(F, C), instance(F, 'Molecule')), equal('?MOL1', F))))))), component(A, C)), 'Merge', 'OBJECTS', 6178). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(B)))))), '$Class'('Virus')), 'f~HeadUnivb'('f~'('~component'('$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'('Molecule'(D)))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Virus'(E))))))), [C], [], [A], []), [], [C], [A], [C]), 4474:['VIRUS'=A, 'MOL1'=C, 'MOL2'=F]:entails(not(component(C, A)), not(instance(A, 'Virus'))), 'Merge', 'OBJECTS', 6178). sigmaCache('~inhabits'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Bacterium'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 'f~Head'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E)))), '$Class'('Organism')), [], [], [C], []), 'f~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Bacterium'(F)))))), '$Class'('Bacterium')), [], [], [A], [])), [], [], [A, C]), 4471:['BACTERIUM'=A, 'OBJ'=C]:entails(and(not(instance(C, 'Organism')), instance(A, 'Bacterium')), not(inhabits(A, C))), 'Merge', 'OBJECTS', 6172). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Bacterium'(B)))))), '$Class'('Bacterium')), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D)))), '$Class'('Organism')), [], [C], [], []), 'f~'(inhabits('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Bacterium'(E)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F))))), [], [C], [A], [])), [], [C], [A], [C]), 4470:['BACTERIUM'=A, 'OBJ'=C]:entails(and(not(instance(C, 'Organism')), inhabits(A, C)), not(instance(A, 'Bacterium'))), 'Merge', 'OBJECTS', 6172). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Class'('Organism')), 't~HeadBodyc'(('t~'(inhabits('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Bacterium'(D)))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E))))), [], [C], [A], []), 't~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Bacterium'(F)))))), '$Class'('Bacterium')), [], [C], [], [])), [], [C], [A], [C]), 4469:['BACTERIUM'=C, 'OBJ'=A]:entails(and(instance(C, 'Bacterium'), inhabits(C, A)), instance(A, 'Organism')), 'Merge', 'OBJECTS', 6172). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(B)))))), '$Class'('Cell')), 'f~HeadBodycUnivb'(('f~'('~equal'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(D)))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(E))))))), [C], [], [], [A]), 'f~'(component('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(F)))))), '$Object'(G, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Bacterium'(H))))))), [], [G], [], [A]), 'f~'(instance('$Object'(G, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Bacterium'(I)))))), '$Class'('Bacterium')), [], [G], [], [])), [], [G, C], [A], [G], [C]), 4468:['BACTERIUM'=G, 'CELL1'=C, 'CELL2'=A]:entails(and(instance(G, 'Bacterium'), and(not(equal(C, A)), component(A, G))), not(instance(A, 'Cell'))), 'Merge', 'OBJECTS', 6170). sigmaCache('~component'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Bacterium'(D))))))), 'f~HeadUnivb'(('f~'('~equal'('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(F)))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(G))))))), [E], [], [], [A]), 'f~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Bacterium'(H)))))), '$Class'('Bacterium')), [], [], [C], []), 'f~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(I)))))), '$Class'('Cell')), [], [], [], [A])), [], [E], [C, A], [E]), 4467:['BACTERIUM'=C, 'CELL1'=E, 'CELL2'=A]:entails(and(instance(C, 'Bacterium'), and(not(equal(E, A)), instance(A, 'Cell'))), not(component(A, C))), 'Merge', 'OBJECTS', 6170). sigmaCache(equal('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(D))))))), 't~HeadBodyc'(('t~'(component('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(E)))))), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Bacterium'(G))))))), [], [F], [], [C]), 't~'(instance('$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Bacterium'(H)))))), '$Class'('Bacterium')), [], [F], [], []), 't~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(I)))))), '$Class'('Cell')), [], [], [], [C]), 't~'('$existential'(A, '?CELL1', and(component('?CELL1', F), and(instance('?CELL1', 'Cell'), forall(C, =>(and(component(C, F), instance(C, 'Cell')), equal('?CELL1', C)))))), [], [F], [A], [C])), [], [F], [A, C], [F]), 4466:['BACTERIUM'=F, 'CELL1'=A, 'CELL2'=C]:entails(and(and(instance(F, 'Bacterium'), and(component(C, F), instance(C, 'Cell'))), '$existential'(A, '?CELL1', and(component('?CELL1', F), and(instance('?CELL1', 'Cell'), forall(C, =>(and(component(C, F), instance(C, 'Cell')), equal('?CELL1', C))))))), equal(A, C)), 'Merge', 'OBJECTS', 6170). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Bacterium'(B)))))), '$Class'('Bacterium')), 'f~HeadBodycUnivb'(('f~'('~equal'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(D)))))), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(F))))))), [C], [E], [], []), 'f~'(component('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(G)))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Bacterium'(H))))))), [], [E], [A], []), 'f~'(instance('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(I)))))), '$Class'('Cell')), [], [E], [], [])), [], [C, E], [A], [E], [C]), 4465:['BACTERIUM'=A, 'CELL1'=C, 'CELL2'=E]:entails(and(not(equal(C, E)), and(component(E, A), instance(E, 'Cell'))), not(instance(A, 'Bacterium'))), 'Merge', 'OBJECTS', 6170). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(B)))))), '$Class'('Cell')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Bacterium'(D)))))), '$Class'('Bacterium')), [], [C], [], []), 't~'('$existential'(A, '?CELL1', and(component('?CELL1', C), and(instance('?CELL1', 'Cell'), forall(E, =>(and(component(E, C), instance(E, 'Cell')), equal('?CELL1', E)))))), [], [C, E], [A], [])), [], [C, E], [A], [C, E]), 4464:['BACTERIUM'=C, 'CELL1'=A, 'CELL2'=E]:entails(and(instance(C, 'Bacterium'), '$existential'(A, '?CELL1', and(component('?CELL1', C), and(instance('?CELL1', 'Cell'), forall(E, =>(and(component(E, C), instance(E, 'Cell')), equal('?CELL1', E))))))), instance(A, 'Cell')), 'Merge', 'OBJECTS', 6170). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Bacterium'(B)))))), '$Class'('Bacterium')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(D)))))), '$Class'('Cell')), [C], [], [], []), [A], [C], [A], [C]), 4463:['BACTERIUM'=A, 'CELL1'=C, 'CELL2'=E]:entails(not(instance(C, 'Cell')), not(instance(A, 'Bacterium'))), 'Merge', 'OBJECTS', 6170). sigmaCache(component('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Bacterium'(D))))))), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Bacterium'(E)))))), '$Class'('Bacterium')), [], [], [], [C]), 't~'('$existential'(A, '?CELL1', and(component('?CELL1', C), and(instance('?CELL1', 'Cell'), forall(F, =>(and(component(F, C), instance(F, 'Cell')), equal('?CELL1', F)))))), [], [F], [A], [C])), [], [F], [C, A], [F]), 4462:['BACTERIUM'=C, 'CELL1'=A, 'CELL2'=F]:entails(and(instance(C, 'Bacterium'), '$existential'(A, '?CELL1', and(component('?CELL1', C), and(instance('?CELL1', 'Cell'), forall(F, =>(and(component(F, C), instance(F, 'Cell')), equal('?CELL1', F))))))), component(A, C)), 'Merge', 'OBJECTS', 6170). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Bacterium'(B)))))), '$Class'('Bacterium')), 'f~HeadUnivb'('f~'('~component'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Cell'(D)))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Microorganism'('Bacterium'(E))))))), [C], [], [A], []), [], [C], [A], [C]), 4461:['BACTERIUM'=A, 'CELL1'=C, 'CELL2'=F]:entails(not(component(C, A)), not(instance(A, 'Bacterium'))), 'Merge', 'OBJECTS', 6170). sigmaCache('~mother'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(B))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D)))))), 'f~HeadBodyc'(('f~'('~siblings'('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(F))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(G)))))), [], [E], [], [C]), 'f~'(father('$Object'(H, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(I))))), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(J)))))), [], [E, H], [], []), 'f~'(father('$Object'(H, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(K))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(L)))))), [], [H], [], [C]), 'f~'(mother('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(M))))), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(N)))))), [], [E], [A], [])), [], [E, H], [C, A], [E, H]), 4451:['ANIMAL1'=E, 'ANIMAL2'=C, 'FATHER'=H, 'MOTHER'=A]:entails(and(not(siblings(E, C)), and(father(H, E), and(father(H, C), mother(A, E)))), not(mother(A, C))), 'Merge', 'OBJECTS', 6144). sigmaCache('~mother'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(B))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D)))))), 'f~HeadBodyc'(('f~'('~siblings'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(E))))), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(G)))))), [], [F], [], [C]), 'f~'(father('$Object'(H, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(I))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(J)))))), [], [H], [], [C]), 'f~'(father('$Object'(H, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(K))))), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(L)))))), [], [F, H], [], []), 'f~'(mother('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(M))))), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(N)))))), [], [F], [A], [])), [], [F, H], [C, A], [F, H]), 4450:['ANIMAL1'=C, 'ANIMAL2'=F, 'FATHER'=H, 'MOTHER'=A]:entails(and(not(siblings(C, F)), and(father(H, C), and(father(H, F), mother(A, F)))), not(mother(A, C))), 'Merge', 'OBJECTS', 6144). sigmaCache('~father'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(B))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D)))))), 'f~HeadBodyc'(('f~'('~siblings'('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(F))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(G)))))), [], [E], [], [C]), 'f~'(father('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(H))))), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(I)))))), [], [E], [A], []), 'f~'(mother('$Object'(J, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(K))))), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(L)))))), [], [E, J], [], []), 'f~'(mother('$Object'(J, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(M))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(N)))))), [], [J], [], [C])), [], [E, J], [C, A], [E, J]), 4449:['ANIMAL1'=E, 'ANIMAL2'=C, 'FATHER'=A, 'MOTHER'=J]:entails(and(not(siblings(E, C)), and(father(A, E), and(mother(J, E), mother(J, C)))), not(father(A, C))), 'Merge', 'OBJECTS', 6144). sigmaCache('~father'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(B))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D)))))), 'f~HeadBodyc'(('f~'('~siblings'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(E))))), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(G)))))), [], [F], [], [C]), 'f~'(father('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(H))))), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(I)))))), [], [F], [A], []), 'f~'(mother('$Object'(J, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(K))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(L)))))), [], [J], [], [C]), 'f~'(mother('$Object'(J, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(M))))), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(N)))))), [], [F, J], [], [])), [], [F, J], [C, A], [F, J]), 4448:['ANIMAL1'=C, 'ANIMAL2'=F, 'FATHER'=A, 'MOTHER'=J]:entails(and(not(siblings(C, F)), and(father(A, F), and(mother(J, C), mother(J, F)))), not(father(A, C))), 'Merge', 'OBJECTS', 6144). sigmaCache(siblings('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(B))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D)))))), 't~HeadBodyc'(('t~'(father('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(F))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(G)))))), [], [E], [], [A]), 't~'(father('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(H))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(I)))))), [], [E], [], [C]), 't~'(mother('$Object'(J, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(K))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(L)))))), [], [J], [], [A]), 't~'(mother('$Object'(J, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(M))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(N)))))), [], [J], [], [C]), 't~'('$existential'(E, '?FATHER', and(father('?FATHER', A), and(father('?FATHER', C), and(mother(J, A), mother(J, C))))), [], [E, J], [], [A, C])), [], [E, J], [A, C], [E, J]), 4447:['ANIMAL1'=A, 'ANIMAL2'=C, 'FATHER'=E, 'MOTHER'=J]:entails(and(and(father(E, A), and(father(E, C), and(mother(J, A), mother(J, C)))), '$existential'(E, '?FATHER', and(father('?FATHER', A), and(father('?FATHER', C), and(mother(J, A), mother(J, C)))))), siblings(A, C)), 'Merge', 'OBJECTS', 6144). sigmaCache('~siblings'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(B))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D)))))), 'f~HeadBodyc'('f~'(or('~father'('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(F))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(G)))))), or('~father'('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(H))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(I)))))), or('~mother'('$Object'(J, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(K))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(L)))))), '~mother'('$Object'(J, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(M))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(N))))))))), [], [E, J], [], [A, C]), [], [E, J], [A, C], [E, J]), 4446:['ANIMAL1'=A, 'ANIMAL2'=C, 'FATHER'=E, 'MOTHER'=J]:entails(or(not(father(E, A)), or(not(father(E, C)), or(not(mother(J, A)), not(mother(J, C))))), not(siblings(A, C))), 'Merge', 'OBJECTS', 6144). sigmaCache(mother('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(B))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D)))))), 't~HeadBodyc'(('t~'(siblings('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(F))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(G)))))), [], [E], [], [C]), 't~'('$existential'(H, '?FATHER', and(father('?FATHER', E), and(father('?FATHER', C), and(mother(A, E), mother(A, C))))), [], [E, H], [], [C, A]), 't~'('$existential'(A, '?MOTHER', exists(H, and(father(H, E), and(father(H, C), and(mother('?MOTHER', E), mother('?MOTHER', C)))))), [], [E, H], [], [C, A])), [], [E, H], [C, A], [E, H]), 4445:['ANIMAL1'=E, 'ANIMAL2'=C, 'FATHER'=H, 'MOTHER'=A]:entails(and(and(siblings(E, C), '$existential'(A, '?MOTHER', exists(H, and(father(H, E), and(father(H, C), and(mother('?MOTHER', E), mother('?MOTHER', C))))))), '$existential'(H, '?FATHER', and(father('?FATHER', E), and(father('?FATHER', C), and(mother(A, E), mother(A, C)))))), mother(A, C)), 'Merge', 'OBJECTS', 6144). sigmaCache(mother('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(B))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D)))))), 't~HeadBodyc'(('t~'(siblings('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(E))))), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(G)))))), [], [F], [], [C]), 't~'('$existential'(H, '?FATHER', and(father('?FATHER', C), and(father('?FATHER', F), and(mother(A, C), mother(A, F))))), [], [F, H], [], [C, A]), 't~'('$existential'(A, '?MOTHER', exists(H, and(father(H, C), and(father(H, F), and(mother('?MOTHER', C), mother('?MOTHER', F)))))), [], [F, H], [], [C, A])), [], [F, H], [C, A], [F, H]), 4444:['ANIMAL1'=C, 'ANIMAL2'=F, 'FATHER'=H, 'MOTHER'=A]:entails(and(and(siblings(C, F), '$existential'(A, '?MOTHER', exists(H, and(father(H, C), and(father(H, F), and(mother('?MOTHER', C), mother('?MOTHER', F))))))), '$existential'(H, '?FATHER', and(father('?FATHER', C), and(father('?FATHER', F), and(mother(A, C), mother(A, F)))))), mother(A, C)), 'Merge', 'OBJECTS', 6144). sigmaCache(father('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(B))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D)))))), 't~HeadBodyc'(('t~'(siblings('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(F))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(G)))))), [], [E], [], [C]), 't~'('$existential'(A, '?FATHER', and(father('?FATHER', E), and(father('?FATHER', C), and(mother(H, E), mother(H, C))))), [], [E, H], [A], [C])), [], [E, H], [C, A], [E, H]), 4443:['ANIMAL1'=E, 'ANIMAL2'=C, 'FATHER'=A, 'MOTHER'=H]:entails(and(siblings(E, C), '$existential'(A, '?FATHER', and(father('?FATHER', E), and(father('?FATHER', C), and(mother(H, E), mother(H, C)))))), father(A, C)), 'Merge', 'OBJECTS', 6144). sigmaCache(father('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(B))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D)))))), 't~HeadBodyc'(('t~'(siblings('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(E))))), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(G)))))), [], [F], [], [C]), 't~'('$existential'(A, '?FATHER', and(father('?FATHER', C), and(father('?FATHER', F), and(mother(H, C), mother(H, F))))), [], [F, H], [A], [C])), [], [F, H], [C, A], [F, H]), 4442:['ANIMAL1'=C, 'ANIMAL2'=F, 'FATHER'=A, 'MOTHER'=H]:entails(and(siblings(C, F), '$existential'(A, '?FATHER', and(father('?FATHER', C), and(father('?FATHER', F), and(mother(H, C), mother(H, F)))))), father(A, C)), 'Merge', 'OBJECTS', 6144). sigmaCache(attribute('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(B))))), '$Attribute'('Male', 'BiologicalProperty'('SexProperty'(C)))), 't~HeadUnivb'('t~'(father('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D))))), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F))))), [E], [], [A], []), [], [E], [A], [E]), 4433:['FATHER'=A, 'CHILD'=E]:entails(father(A, E), attribute(A, 'Male')), 'Merge', 'OBJECTS', 6126). sigmaCache('~father'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(B))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 'f~Head'('f~'('~attribute'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(E))))), '$Attribute'('Male', 'BiologicalProperty'('SexProperty'(F)))), [], [], [A], []), [C], [], [A, C]), 4432:['FATHER'=A, 'CHILD'=C]:entails(not(attribute(A, 'Male')), not(father(A, C))), 'Merge', 'OBJECTS', 6126). sigmaCache(attribute('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(B))))), '$Attribute'('Female', 'BiologicalProperty'('SexProperty'(C)))), 't~HeadUnivb'('t~'(mother('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D))))), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F))))), [E], [], [A], []), [], [E], [A], [E]), 4427:['MOTHER'=A, 'CHILD'=E]:entails(mother(A, E), attribute(A, 'Female')), 'Merge', 'OBJECTS', 6116). sigmaCache('~mother'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(B))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 'f~Head'('f~'('~attribute'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(E))))), '$Attribute'('Female', 'BiologicalProperty'('SexProperty'(F)))), [], [], [A], []), [C], [], [A, C]), 4426:['MOTHER'=A, 'CHILD'=C]:entails(not(attribute(A, 'Female')), not(mother(A, C))), 'Merge', 'OBJECTS', 6116). sigmaCache(father('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(B))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 't~Head'(('t~'('~mother'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(E))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F))))), [], [], [], [A, C]), 't~'(parent('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(G))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(H))))), [], [], [], [A, C])), [], [], [A, C]), 4421:['PARENT'=A, 'CHILD'=C]:entails(and(parent(A, C), not(mother(A, C))), father(A, C)), 'Merge', 'OBJECTS', 6106). sigmaCache(mother('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(B))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 't~Head'(('t~'('~father'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(E))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F))))), [], [], [], [A, C]), 't~'(parent('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(G))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(H))))), [], [], [], [A, C])), [], [], [A, C]), 4420:['PARENT'=A, 'CHILD'=C]:entails(and(parent(A, C), not(father(A, C))), mother(A, C)), 'Merge', 'OBJECTS', 6106). sigmaCache('~parent'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(B))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 'f~Head'(('f~'('~father'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(E))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F))))), [], [], [], [A, C]), 'f~'('~mother'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(G))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(H))))), [], [], [], [A, C])), [], [], [A, C]), 4419:['PARENT'=A, 'CHILD'=C]:entails(and(not(mother(A, C)), not(father(A, C))), not(parent(A, C))), 'Merge', 'OBJECTS', 6106). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Class'(C)), 'f~HeadBodyc'(('f~'('~instance'('$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E)))), '$Class'(C)), [], [D], [], [C]), 'f~'(parent('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F)))), '$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G))))), [], [D], [A], []), 'f~'(subclass('$Class'(C), '$Class'('Organism')), [], [], [], [C])), [], [D], [A, C], [D]), 4418:['PARENT'=A, 'CHILD'=D, 'CLASS'=C]:entails(and(not(instance(D, C)), and(parent(A, D), subclass(C, 'Organism'))), not(instance(A, C))), 'Merge', 'OBJECTS', 6104). sigmaCache('~subclass'('$Class'(A), '$Class'('Organism')), 'f~HeadBodyc'(('f~'('~instance'('$Object'(B, 'SelfConnectedObject'('CorpuscularObject'('Organism'(C)))), '$Class'(A)), [], [B], [], [A]), 'f~'(instance('$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E)))), '$Class'(A)), [], [D], [], [A]), 'f~'(parent('$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F)))), '$Object'(B, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G))))), [], [D, B], [], [])), [], [D, B], [A], [D, B]), 4417:['PARENT'=D, 'CHILD'=B, 'CLASS'=A]:entails(and(not(instance(B, A)), and(parent(D, B), instance(D, A))), not(subclass(A, 'Organism'))), 'Merge', 'OBJECTS', 6104). sigmaCache('~parent'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E)))), '$Class'(F)), [], [F], [C], []), 'f~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G)))), '$Class'(F)), [], [F], [A], []), 'f~'(subclass('$Class'(F), '$Class'('Organism')), [], [F], [], [])), [], [F], [A, C], [F]), 4416:['PARENT'=A, 'CHILD'=C, 'CLASS'=F]:entails(and(not(instance(C, F)), and(subclass(F, 'Organism'), instance(A, F))), not(parent(A, C))), 'Merge', 'OBJECTS', 6104). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Class'(C)), 't~HeadBodyc'(('t~'(instance('$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E)))), '$Class'(C)), [], [D], [], [C]), 't~'(parent('$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F)))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G))))), [], [D], [A], []), 't~'(subclass('$Class'(C), '$Class'('Organism')), [], [], [], [C])), [], [D], [A, C], [D]), 4415:['PARENT'=D, 'CHILD'=A, 'CLASS'=C]:entails(and(parent(D, A), and(subclass(C, 'Organism'), instance(D, C))), instance(A, C)), 'Merge', 'OBJECTS', 6104). sigmaCache(before('BeginFn'('WhenFn'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))))), 'BeginFn'('WhenFn'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))))), 't~Head'('t~'(parent('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E)))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F))))), [], [], [A, C], []), [], [], [A, C]), 4414:['PARENT'=A, 'CHILD'=C]:entails(parent(A, C), before('BeginFn'('WhenFn'(A)), 'BeginFn'('WhenFn'(C)))), 'Merge', 'OBJECTS', 6102). sigmaCache('~parent'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 'f~Head'('f~'('~before'('BeginFn'('WhenFn'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E)))))), 'BeginFn'('WhenFn'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F))))))), [], [], [A, C], []), [], [], [A, C]), 4413:['PARENT'=A, 'CHILD'=C]:entails(not(before('BeginFn'('WhenFn'(A)), 'BeginFn'('WhenFn'(C)))), not(parent(A, C))), 'Merge', 'OBJECTS', 6102). sigmaCache(deathTime('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(D)))))), 't~HeadBodyc'(('t~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E)))), '$Class'('Organism')), [], [], [], [A]), 't~'('$existential'(F, '?TIME1', and(birthTime(A, '?TIME1'), deathTime(A, C))), [], [F], [], [A, C]), 't~'('$existential'(C, '?TIME2', exists(F, and(birthTime(A, F), deathTime(A, '?TIME2')))), [], [F], [], [A, C])), [], [F], [A, C], [F]), 4400:['ORGANISM'=A, 'TIME1'=F, 'TIME2'=C]:entails(and(and(instance(A, 'Organism'), '$existential'(C, '?TIME2', exists(F, and(birthTime(A, F), deathTime(A, '?TIME2'))))), '$existential'(F, '?TIME1', and(birthTime(A, '?TIME1'), deathTime(A, C)))), deathTime(A, C)), 'Merge', 'OBJECTS', 6076). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Class'('Organism')), 'f~HeadUnivb'('f~'('~deathTime'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(C)))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(E)))))), [D], [], [A], []), [], [D], [A], [D]), 4399:['ORGANISM'=A, 'TIME1'=F, 'TIME2'=D]:entails(not(deathTime(A, D)), not(instance(A, 'Organism'))), 'Merge', 'OBJECTS', 6076). sigmaCache(birthTime('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(D)))))), 't~HeadUnivb'(('t~'(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E)))), '$Class'('Organism')), [], [], [], [A]), 't~'('$existential'(C, '?TIME1', and(birthTime(A, '?TIME1'), deathTime(A, F))), [F], [], [C], [A])), [], [F], [A, C], [F]), 4398:['ORGANISM'=A, 'TIME1'=C, 'TIME2'=F]:entails(and(instance(A, 'Organism'), '$existential'(C, '?TIME1', and(birthTime(A, '?TIME1'), deathTime(A, F)))), birthTime(A, C)), 'Merge', 'OBJECTS', 6076). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Class'('Organism')), 'f~HeadUnivb'('f~'('~birthTime'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(C)))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(E)))))), [D], [], [A], []), [], [D], [A], [D]), 4397:['ORGANISM'=A, 'TIME1'=D, 'TIME2'=F]:entails(not(birthTime(A, D)), not(instance(A, 'Organism'))), 'Merge', 'OBJECTS', 6076). sigmaCache(function('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(C))))), '$Quantity'(5, 'Number'(D)), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F)))))), 't~Head'('t~'(function('$Relation'('RelativeTimeFn', 'Function'('BinaryFunction'(G))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(H))))), '$Object'('EasternTimeZone', 'SelfConnectedObject'('Region'('GeographicArea'('TimeZone'(I))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(J)))))), [], [], [B, E], []), [], [], [B, E]), 4371:['TIME1'=B, 'TIME2'=E]:entails(holds('RelativeTimeFn', B, 'EasternTimeZone', E), holds('AdditionFn', B, 5, E)), 'Merge', 'OBJECTS', 6024). sigmaCache('~function'('$Relation'('RelativeTimeFn', 'Function'('BinaryFunction'(A))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(C))))), '$Object'('EasternTimeZone', 'SelfConnectedObject'('Region'('GeographicArea'('TimeZone'(D))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F)))))), 'f~Head'('f~'('~function'('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(G)))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(H))))), '$Quantity'(5, 'Number'(I)), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(J)))))), [], [], [B, E], []), [], [], [B, E]), 4370:['TIME1'=B, 'TIME2'=E]:entails(not(holds('AdditionFn', B, 5, E)), not(holds('RelativeTimeFn', B, 'EasternTimeZone', E))), 'Merge', 'OBJECTS', 6024). sigmaCache(function('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(C))))), '$Quantity'(6, 'Number'(D)), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F)))))), 't~Head'('t~'(function('$Relation'('RelativeTimeFn', 'Function'('BinaryFunction'(G))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(H))))), '$Object'('CentralTimeZone', 'SelfConnectedObject'('Region'('GeographicArea'('TimeZone'(I))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(J)))))), [], [], [B, E], []), [], [], [B, E]), 4367:['TIME1'=B, 'TIME2'=E]:entails(holds('RelativeTimeFn', B, 'CentralTimeZone', E), holds('AdditionFn', B, 6, E)), 'Merge', 'OBJECTS', 6018). sigmaCache('~function'('$Relation'('RelativeTimeFn', 'Function'('BinaryFunction'(A))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(C))))), '$Object'('CentralTimeZone', 'SelfConnectedObject'('Region'('GeographicArea'('TimeZone'(D))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F)))))), 'f~Head'('f~'('~function'('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(G)))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(H))))), '$Quantity'(6, 'Number'(I)), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(J)))))), [], [], [B, E], []), [], [], [B, E]), 4366:['TIME1'=B, 'TIME2'=E]:entails(not(holds('AdditionFn', B, 6, E)), not(holds('RelativeTimeFn', B, 'CentralTimeZone', E))), 'Merge', 'OBJECTS', 6018). sigmaCache(function('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(C))))), '$Quantity'(7, 'Number'(D)), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F)))))), 't~Head'('t~'(function('$Relation'('RelativeTimeFn', 'Function'('BinaryFunction'(G))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(H))))), '$Object'('MountainTimeZone', 'SelfConnectedObject'('Region'('GeographicArea'('TimeZone'(I))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(J)))))), [], [], [B, E], []), [], [], [B, E]), 4363:['TIME1'=B, 'TIME2'=E]:entails(holds('RelativeTimeFn', B, 'MountainTimeZone', E), holds('AdditionFn', B, 7, E)), 'Merge', 'OBJECTS', 6012). sigmaCache('~function'('$Relation'('RelativeTimeFn', 'Function'('BinaryFunction'(A))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(C))))), '$Object'('MountainTimeZone', 'SelfConnectedObject'('Region'('GeographicArea'('TimeZone'(D))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F)))))), 'f~Head'('f~'('~function'('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(G)))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(H))))), '$Quantity'(7, 'Number'(I)), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(J)))))), [], [], [B, E], []), [], [], [B, E]), 4362:['TIME1'=B, 'TIME2'=E]:entails(not(holds('AdditionFn', B, 7, E)), not(holds('RelativeTimeFn', B, 'MountainTimeZone', E))), 'Merge', 'OBJECTS', 6012). sigmaCache(function('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(C))))), '$Quantity'(8, 'Number'(D)), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F)))))), 't~Head'('t~'(function('$Relation'('RelativeTimeFn', 'Function'('BinaryFunction'(G))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(H))))), '$Object'('PacificTimeZone', 'SelfConnectedObject'('Region'('GeographicArea'('TimeZone'(I))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(J)))))), [], [], [B, E], []), [], [], [B, E]), 4359:['TIME1'=B, 'TIME2'=E]:entails(holds('RelativeTimeFn', B, 'PacificTimeZone', E), holds('AdditionFn', B, 8, E)), 'Merge', 'OBJECTS', 6006). sigmaCache('~function'('$Relation'('RelativeTimeFn', 'Function'('BinaryFunction'(A))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(C))))), '$Object'('PacificTimeZone', 'SelfConnectedObject'('Region'('GeographicArea'('TimeZone'(D))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F)))))), 'f~Head'('f~'('~function'('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(G)))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(H))))), '$Quantity'(8, 'Number'(I)), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(J)))))), [], [], [B, E], []), [], [], [B, E]), 4358:['TIME1'=B, 'TIME2'=E]:entails(not(holds('AdditionFn', B, 8, E)), not(holds('RelativeTimeFn', B, 'PacificTimeZone', E))), 'Merge', 'OBJECTS', 6006). sigmaCache(subOrganizations('$Object'(A, 'Collection'('Group'('Organization'('Government'(B))))), '$Object'(C, 'Collection'('Group'('Organization'(D))))), 't~Head'(('t~'(instance('$Object'(C, 'Collection'('Group'('Organization'(E)))), '$Class'('Nation')), [], [], [], [C]), 't~'('$existential'(A, '?GOV', and(instance('?GOV', 'Government'), subOrganizations('?GOV', C))), [], [], [A], [C])), [], [], [C, A]), 4349:['NATION'=C, 'GOV'=A]:entails(and(instance(C, 'Nation'), '$existential'(A, '?GOV', and(instance('?GOV', 'Government'), subOrganizations('?GOV', C)))), subOrganizations(A, C)), 'Merge', 'OBJECTS', 5988). sigmaCache('~instance'('$Object'(A, 'Collection'('Group'('Organization'(B)))), '$Class'('Nation')), 'f~HeadUnivb'('f~'('~subOrganizations'('$Object'(C, 'Collection'('Group'('Organization'('Government'(D))))), '$Object'(A, 'Collection'('Group'('Organization'(E))))), [C], [], [A], []), [], [C], [A], [C]), 4348:['NATION'=A, 'GOV'=C]:entails(not(subOrganizations(C, A)), not(instance(A, 'Nation'))), 'Merge', 'OBJECTS', 5988). sigmaCache(instance('$Object'(A, 'Collection'('Group'('Organization'('Government'(B))))), '$Class'('Government')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'Collection'('Group'('Organization'(D)))), '$Class'('Nation')), [], [C], [], []), 't~'('$existential'(A, '?GOV', and(instance('?GOV', 'Government'), subOrganizations('?GOV', C))), [], [C], [A], [])), [], [C], [A], [C]), 4347:['NATION'=C, 'GOV'=A]:entails(and(instance(C, 'Nation'), '$existential'(A, '?GOV', and(instance('?GOV', 'Government'), subOrganizations('?GOV', C)))), instance(A, 'Government')), 'Merge', 'OBJECTS', 5988). sigmaCache('~instance'('$Object'(A, 'Collection'('Group'('Organization'(B)))), '$Class'('Nation')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'Collection'('Group'('Organization'('Government'(D))))), '$Class'('Government')), [C], [], [], []), [A], [C], [A], [C]), 4346:['NATION'=A, 'GOV'=C]:entails(not(instance(C, 'Government')), not(instance(A, 'Nation'))), 'Merge', 'OBJECTS', 5988). sigmaCache(subProcess('$Process'(A, 'IntentionalProcess'('Touching'(B))), '$Process'(C, 'IntentionalProcess'('MentalProcess'('Perception'('TactilePerception'(D)))))), 't~Head'(('t~'(instance('$Process'(C, 'IntentionalProcess'('MentalProcess'('Perception'('TactilePerception'(E))))), '$Class'('TactilePerception')), [], [], [], [C]), 't~'('$existential'(A, '?TOUCH', and(instance('?TOUCH', 'Touching'), subProcess('?TOUCH', C))), [], [], [A], [C])), [], [], [C, A]), 4329:['TACTILE'=C, 'TOUCH'=A]:entails(and(instance(C, 'TactilePerception'), '$existential'(A, '?TOUCH', and(instance('?TOUCH', 'Touching'), subProcess('?TOUCH', C)))), subProcess(A, C)), 'Merge', 'PROCESSES', 5941). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('MentalProcess'('Perception'('TactilePerception'(B))))), '$Class'('TactilePerception')), 'f~HeadUnivb'('f~'('~subProcess'('$Process'(C, 'IntentionalProcess'('Touching'(D))), '$Process'(A, 'IntentionalProcess'('MentalProcess'('Perception'('TactilePerception'(E)))))), [C], [], [A], []), [], [C], [A], [C]), 4328:['TACTILE'=A, 'TOUCH'=C]:entails(not(subProcess(C, A)), not(instance(A, 'TactilePerception'))), 'Merge', 'PROCESSES', 5941). sigmaCache(instance('$Process'(A, 'IntentionalProcess'('Touching'(B))), '$Class'('Touching')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'IntentionalProcess'('MentalProcess'('Perception'('TactilePerception'(D))))), '$Class'('TactilePerception')), [], [C], [], []), 't~'('$existential'(A, '?TOUCH', and(instance('?TOUCH', 'Touching'), subProcess('?TOUCH', C))), [], [C], [A], [])), [], [C], [A], [C]), 4327:['TACTILE'=C, 'TOUCH'=A]:entails(and(instance(C, 'TactilePerception'), '$existential'(A, '?TOUCH', and(instance('?TOUCH', 'Touching'), subProcess('?TOUCH', C)))), instance(A, 'Touching')), 'Merge', 'PROCESSES', 5941). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('MentalProcess'('Perception'('TactilePerception'(B))))), '$Class'('TactilePerception')), 'f~HeadUnivb'('f~'('~instance'('$Process'(C, 'IntentionalProcess'('Touching'(D))), '$Class'('Touching')), [C], [], [], []), [A], [C], [A], [C]), 4326:['TACTILE'=A, 'TOUCH'=C]:entails(not(instance(C, 'Touching')), not(instance(A, 'TactilePerception'))), 'Merge', 'PROCESSES', 5941). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('MentalProcess'('Perception'(B)))), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~notices'('$Object'(E, 'Agent'('SentientAgent'('CognitiveAgent'(F)))), '$Object'(C, G)), [], [E], [C], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'('MentalProcess'('Perception'(H)))), '$Object'(E, 'Agent'('SentientAgent'('CognitiveAgent'(I))))), [], [E], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('MentalProcess'('Perception'(J)))), '$Class'('Perception')), [], [], [], [A])), [], [E], [A, C], [E]), 4315:['PERCEPT'=A, 'AGENT'=E, 'OBJECT'=C]:entails(and(not(notices(E, C)), and(instance(A, 'Perception'), agent(A, E))), not(patient(A, C))), 'Merge', 'PROCESSES', 5919). sigmaCache('~agent'('$Process'(A, 'IntentionalProcess'('MentalProcess'('Perception'(B)))), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D))))), 'f~HeadBodyc'(('f~'('~notices'('$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(E)))), '$Object'(F, G)), [], [F], [C], []), 'f~'(instance('$Process'(A, 'IntentionalProcess'('MentalProcess'('Perception'(H)))), '$Class'('Perception')), [], [], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('MentalProcess'('Perception'(I)))), '$Object'(F, J)), [], [F], [], [A])), [], [F], [A, C], [F]), 4314:['PERCEPT'=A, 'AGENT'=C, 'OBJECT'=F]:entails(and(not(notices(C, F)), and(instance(A, 'Perception'), patient(A, F))), not(agent(A, C))), 'Merge', 'PROCESSES', 5919). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('MentalProcess'('Perception'(B)))), '$Class'('Perception')), 'f~HeadBodyc'(('f~'('~notices'('$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D)))), '$Object'(E, F)), [], [C, E], [], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'('MentalProcess'('Perception'(G)))), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(H))))), [], [C], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('MentalProcess'('Perception'(I)))), '$Object'(E, J)), [], [E], [], [A])), [], [C, E], [A], [C, E]), 4313:['PERCEPT'=A, 'AGENT'=C, 'OBJECT'=E]:entails(and(not(notices(C, E)), and(agent(A, C), patient(A, E))), not(instance(A, 'Perception'))), 'Merge', 'PROCESSES', 5919). sigmaCache(notices('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(B)))), '$Object'(C, D)), 't~HeadBodyc'(('t~'(agent('$Process'(E, 'IntentionalProcess'('MentalProcess'('Perception'(F)))), '$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(G))))), [], [E], [A], []), 't~'(instance('$Process'(E, 'IntentionalProcess'('MentalProcess'('Perception'(H)))), '$Class'('Perception')), [], [E], [], []), 't~'(patient('$Process'(E, 'IntentionalProcess'('MentalProcess'('Perception'(I)))), '$Object'(C, J)), [], [E], [C], [])), [], [E], [A, C], [E]), 4312:['PERCEPT'=E, 'AGENT'=A, 'OBJECT'=C]:entails(and(instance(E, 'Perception'), and(agent(E, A), patient(E, C))), notices(A, C)), 'Merge', 'PROCESSES', 5919). sigmaCache('~agent'('$Process'(A, 'IntentionalProcess'('MentalProcess'('Perception'(B)))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D)))))), 'f~Head'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(E))))), '$Class'('Animal')), [], [], [C], []), 'f~'(instance('$Process'(A, 'IntentionalProcess'('MentalProcess'('Perception'(F)))), '$Class'('Perception')), [], [], [A], [])), [], [], [A, C]), 4311:['PERCEPT'=A, 'AGENT'=C]:entails(and(not(instance(C, 'Animal')), instance(A, 'Perception')), not(agent(A, C))), 'Merge', 'PROCESSES', 5917). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('MentalProcess'('Perception'(B)))), '$Class'('Perception')), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D))))), '$Class'('Animal')), [], [C], [], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'('MentalProcess'('Perception'(E)))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(F)))))), [], [C], [A], [])), [], [C], [A], [C]), 4310:['PERCEPT'=A, 'AGENT'=C]:entails(and(not(instance(C, 'Animal')), agent(A, C)), not(instance(A, 'Perception'))), 'Merge', 'PROCESSES', 5917). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(B))))), '$Class'('Animal')), 't~HeadBodyc'(('t~'(agent('$Process'(C, 'IntentionalProcess'('MentalProcess'('Perception'(D)))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(E)))))), [], [C], [A], []), 't~'(instance('$Process'(C, 'IntentionalProcess'('MentalProcess'('Perception'(F)))), '$Class'('Perception')), [], [C], [], [])), [], [C], [A], [C]), 4309:['PERCEPT'=C, 'AGENT'=A]:entails(and(instance(C, 'Perception'), agent(C, A)), instance(A, 'Animal')), 'Merge', 'PROCESSES', 5917). sigmaCache(subProcess('$Process'(A, 'IntentionalProcess'('Maneuver'(B))), '$Process'(C, 'Competition'('Contest'(D)))), 't~Head'(('t~'(instance('$Process'(A, 'IntentionalProcess'('Maneuver'(E))), '$Class'('Maneuver')), [], [], [], [A]), 't~'('$existential'(C, '?CONTEST', and(instance('?CONTEST', 'Contest'), subProcess(A, '?CONTEST'))), [], [], [C], [A])), [], [], [A, C]), 4306:['MOVE'=A, 'CONTEST'=C]:entails(and(instance(A, 'Maneuver'), '$existential'(C, '?CONTEST', and(instance('?CONTEST', 'Contest'), subProcess(A, '?CONTEST')))), subProcess(A, C)), 'Merge', 'PROCESSES', 5911). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('Maneuver'(B))), '$Class'('Maneuver')), 'f~HeadUnivb'('f~'('~subProcess'('$Process'(A, 'IntentionalProcess'('Maneuver'(C))), '$Process'(D, 'Competition'('Contest'(E)))), [D], [], [A], []), [], [D], [A], [D]), 4305:['MOVE'=A, 'CONTEST'=D]:entails(not(subProcess(A, D)), not(instance(A, 'Maneuver'))), 'Merge', 'PROCESSES', 5911). sigmaCache(instance('$Process'(A, 'Competition'('Contest'(B))), '$Class'('Contest')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'IntentionalProcess'('Maneuver'(D))), '$Class'('Maneuver')), [], [C], [], []), 't~'('$existential'(A, '?CONTEST', and(instance('?CONTEST', 'Contest'), subProcess(C, '?CONTEST'))), [], [C], [A], [])), [], [C], [A], [C]), 4304:['MOVE'=C, 'CONTEST'=A]:entails(and(instance(C, 'Maneuver'), '$existential'(A, '?CONTEST', and(instance('?CONTEST', 'Contest'), subProcess(C, '?CONTEST')))), instance(A, 'Contest')), 'Merge', 'PROCESSES', 5911). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('Maneuver'(B))), '$Class'('Maneuver')), 'f~HeadUnivb'('f~'('~instance'('$Process'(C, 'Competition'('Contest'(D))), '$Class'('Contest')), [C], [], [], []), [A], [C], [A], [C]), 4303:['MOVE'=A, 'CONTEST'=C]:entails(not(instance(C, 'Contest')), not(instance(A, 'Maneuver'))), 'Merge', 'PROCESSES', 5911). sigmaCache(subProcess('$Process'(A, 'Competition'('Contest'('ViolentContest'(B)))), '$Process'(C, 'Competition'('Contest'('ViolentContest'('Battle'(D)))))), 't~Head'(('t~'(instance('$Process'(C, 'Competition'('Contest'('ViolentContest'('Battle'(E))))), '$Class'('Battle')), [], [], [], [C]), 't~'('$existential'(A, '?ATTACK', and(instance('?ATTACK', 'ViolentContest'), subProcess('?ATTACK', C))), [], [], [A], [C])), [], [], [C, A]), 4292:['BATTLE'=C, 'ATTACK'=A]:entails(and(instance(C, 'Battle'), '$existential'(A, '?ATTACK', and(instance('?ATTACK', 'ViolentContest'), subProcess('?ATTACK', C)))), subProcess(A, C)), 'Merge', 'PROCESSES', 5889). sigmaCache('~instance'('$Process'(A, 'Competition'('Contest'('ViolentContest'('Battle'(B))))), '$Class'('Battle')), 'f~HeadUnivb'('f~'('~subProcess'('$Process'(C, 'Competition'('Contest'('ViolentContest'(D)))), '$Process'(A, 'Competition'('Contest'('ViolentContest'('Battle'(E)))))), [C], [], [A], []), [], [C], [A], [C]), 4291:['BATTLE'=A, 'ATTACK'=C]:entails(not(subProcess(C, A)), not(instance(A, 'Battle'))), 'Merge', 'PROCESSES', 5889). sigmaCache(instance('$Process'(A, 'Competition'('Contest'('ViolentContest'(B)))), '$Class'('ViolentContest')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'Competition'('Contest'('ViolentContest'('Battle'(D))))), '$Class'('Battle')), [], [C], [], []), 't~'('$existential'(A, '?ATTACK', and(instance('?ATTACK', 'ViolentContest'), subProcess('?ATTACK', C))), [], [C], [A], [])), [], [C], [A], [C]), 4290:['BATTLE'=C, 'ATTACK'=A]:entails(and(instance(C, 'Battle'), '$existential'(A, '?ATTACK', and(instance('?ATTACK', 'ViolentContest'), subProcess('?ATTACK', C)))), instance(A, 'ViolentContest')), 'Merge', 'PROCESSES', 5889). sigmaCache('~instance'('$Process'(A, 'Competition'('Contest'('ViolentContest'('Battle'(B))))), '$Class'('Battle')), 'f~HeadUnivb'('f~'('~instance'('$Process'(C, 'Competition'('Contest'('ViolentContest'(D)))), '$Class'('ViolentContest')), [C], [], [], []), [A], [C], [A], [C]), 4289:['BATTLE'=A, 'ATTACK'=C]:entails(not(instance(C, 'ViolentContest')), not(instance(A, 'Battle'))), 'Merge', 'PROCESSES', 5889). sigmaCache(subProcess('$Process'(A, 'Competition'('Contest'('ViolentContest'('Battle'(B))))), '$Process'(C, 'Competition'('Contest'('ViolentContest'('War'(D)))))), 't~Head'(('t~'(instance('$Process'(A, 'Competition'('Contest'('ViolentContest'('Battle'(E))))), '$Class'('Battle')), [], [], [], [A]), 't~'('$existential'(C, '?WAR', and(instance('?WAR', 'War'), subProcess(A, '?WAR'))), [], [], [C], [A])), [], [], [A, C]), 4288:['BATTLE'=A, 'WAR'=C]:entails(and(instance(A, 'Battle'), '$existential'(C, '?WAR', and(instance('?WAR', 'War'), subProcess(A, '?WAR')))), subProcess(A, C)), 'Merge', 'PROCESSES', 5887). sigmaCache('~instance'('$Process'(A, 'Competition'('Contest'('ViolentContest'('Battle'(B))))), '$Class'('Battle')), 'f~HeadUnivb'('f~'('~subProcess'('$Process'(A, 'Competition'('Contest'('ViolentContest'('Battle'(C))))), '$Process'(D, 'Competition'('Contest'('ViolentContest'('War'(E)))))), [D], [], [A], []), [], [D], [A], [D]), 4287:['BATTLE'=A, 'WAR'=D]:entails(not(subProcess(A, D)), not(instance(A, 'Battle'))), 'Merge', 'PROCESSES', 5887). sigmaCache(instance('$Process'(A, 'Competition'('Contest'('ViolentContest'('War'(B))))), '$Class'('War')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'Competition'('Contest'('ViolentContest'('Battle'(D))))), '$Class'('Battle')), [], [C], [], []), 't~'('$existential'(A, '?WAR', and(instance('?WAR', 'War'), subProcess(C, '?WAR'))), [], [C], [A], [])), [], [C], [A], [C]), 4286:['BATTLE'=C, 'WAR'=A]:entails(and(instance(C, 'Battle'), '$existential'(A, '?WAR', and(instance('?WAR', 'War'), subProcess(C, '?WAR')))), instance(A, 'War')), 'Merge', 'PROCESSES', 5887). sigmaCache('~instance'('$Process'(A, 'Competition'('Contest'('ViolentContest'('Battle'(B))))), '$Class'('Battle')), 'f~HeadUnivb'('f~'('~instance'('$Process'(C, 'Competition'('Contest'('ViolentContest'('War'(D))))), '$Class'('War')), [C], [], [], []), [A], [C], [A], [C]), 4285:['BATTLE'=A, 'WAR'=C]:entails(not(instance(C, 'War')), not(instance(A, 'Battle'))), 'Merge', 'PROCESSES', 5887). sigmaCache(instance('$Object'(A, 'Agent'('Nation'(B))), '$Class'('Nation')), 't~HeadBodyc'(('t~'('~instance'('$Object'(C, 'Collection'('Group'('Organization'(D)))), '$Class'('Nation')), [], [C], [], []), 't~'(agent('$Process'(E, 'Competition'('Contest'('ViolentContest'('War'(F))))), '$Object'(C, 'Collection'('Group'('Organization'(G))))), [], [E, C], [], []), 't~'(instance('$Process'(E, 'Competition'('Contest'('ViolentContest'('War'(H))))), '$Class'('War')), [], [E], [], []), 't~'(member('$Object'(A, 'Agent'('Nation'(I))), '$Object'(C, 'Collection'('Group'('Organization'(J))))), [], [C], [A], [])), [], [E, C], [A], [E, C]), 4282:['WAR'=E, 'AGENT'=C, 'MEMBER'=A]:entails(and(and(instance(E, 'War'), agent(E, C)), and(not(instance(C, 'Nation')), member(A, C))), instance(A, 'Nation')), 'Merge', 'PROCESSES', 5881). sigmaCache('~member'('$Object'(A, 'Agent'('Nation'(B))), '$Object'(C, 'Collection'('Group'('Organization'(D))))), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'Collection'('Group'('Organization'(E)))), '$Class'('Nation')), [], [], [], [C]), 'f~'('~instance'('$Object'(A, 'Agent'('Nation'(F))), '$Class'('Nation')), [], [], [A], []), 'f~'(agent('$Process'(G, 'Competition'('Contest'('ViolentContest'('War'(H))))), '$Object'(C, 'Collection'('Group'('Organization'(I))))), [], [G], [], [C]), 'f~'(instance('$Process'(G, 'Competition'('Contest'('ViolentContest'('War'(J))))), '$Class'('War')), [], [G], [], [])), [], [G], [C, A], [G]), 4281:['WAR'=G, 'AGENT'=C, 'MEMBER'=A]:entails(and(and(instance(G, 'War'), agent(G, C)), and(not(instance(C, 'Nation')), not(instance(A, 'Nation')))), not(member(A, C))), 'Merge', 'PROCESSES', 5881). sigmaCache(instance('$Object'(A, 'Collection'('Group'('Organization'(B)))), '$Class'('Nation')), 't~HeadBodyc'(('t~'('~instance'('$Object'(C, 'Agent'('Nation'(D))), '$Class'('Nation')), [], [C], [], []), 't~'(agent('$Process'(E, 'Competition'('Contest'('ViolentContest'('War'(F))))), '$Object'(A, 'Collection'('Group'('Organization'(G))))), [], [E], [], [A]), 't~'(instance('$Process'(E, 'Competition'('Contest'('ViolentContest'('War'(H))))), '$Class'('War')), [], [E], [], []), 't~'(member('$Object'(C, 'Agent'('Nation'(I))), '$Object'(A, 'Collection'('Group'('Organization'(J))))), [], [C], [], [A])), [], [E, C], [A], [E, C]), 4280:['WAR'=E, 'AGENT'=A, 'MEMBER'=C]:entails(and(and(instance(E, 'War'), agent(E, A)), and(member(C, A), not(instance(C, 'Nation')))), instance(A, 'Nation')), 'Merge', 'PROCESSES', 5881). sigmaCache('~agent'('$Process'(A, 'Competition'('Contest'('ViolentContest'('War'(B))))), '$Object'(C, 'Collection'('Group'('Organization'(D))))), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'Collection'('Group'('Organization'(E)))), '$Class'('Nation')), [], [], [], [C]), 'f~'('~instance'('$Object'(F, 'Agent'('Nation'(G))), '$Class'('Nation')), [], [F], [], []), 'f~'(instance('$Process'(A, 'Competition'('Contest'('ViolentContest'('War'(H))))), '$Class'('War')), [], [], [A], []), 'f~'(member('$Object'(F, 'Agent'('Nation'(I))), '$Object'(C, 'Collection'('Group'('Organization'(J))))), [], [F], [], [C])), [], [F], [A, C], [F]), 4279:['WAR'=A, 'AGENT'=C, 'MEMBER'=F]:entails(and(instance(A, 'War'), and(not(instance(C, 'Nation')), and(member(F, C), not(instance(F, 'Nation'))))), not(agent(A, C))), 'Merge', 'PROCESSES', 5881). sigmaCache('~instance'('$Process'(A, 'Competition'('Contest'('ViolentContest'('War'(B))))), '$Class'('War')), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'Collection'('Group'('Organization'(D)))), '$Class'('Nation')), [], [C], [], []), 'f~'('~instance'('$Object'(E, 'Agent'('Nation'(F))), '$Class'('Nation')), [], [E], [], []), 'f~'(agent('$Process'(A, 'Competition'('Contest'('ViolentContest'('War'(G))))), '$Object'(C, 'Collection'('Group'('Organization'(H))))), [], [C], [A], []), 'f~'(member('$Object'(E, 'Agent'('Nation'(I))), '$Object'(C, 'Collection'('Group'('Organization'(J))))), [], [C, E], [], [])), [], [C, E], [A], [C, E]), 4278:['WAR'=A, 'AGENT'=C, 'MEMBER'=E]:entails(and(agent(A, C), and(not(instance(C, 'Nation')), and(member(E, C), not(instance(E, 'Nation'))))), not(instance(A, 'War'))), 'Merge', 'PROCESSES', 5881). sigmaCache(instance('$Object'(A, 'Collection'('Group'('Organization'(B)))), '$Class'('Organization')), 't~HeadBodyc'(('t~'('~instance'('$Object'(A, 'Collection'('Group'('Organization'(C)))), '$Class'('Nation')), [], [], [], [A]), 't~'(agent('$Process'(D, 'Competition'('Contest'('ViolentContest'('War'(E))))), '$Object'(A, 'Collection'('Group'('Organization'(F))))), [], [D], [], [A]), 't~'(instance('$Process'(D, 'Competition'('Contest'('ViolentContest'('War'(G))))), '$Class'('War')), [], [D], [], [])), [], [D], [A], [D]), 4277:['WAR'=D, 'AGENT'=A, 'MEMBER'=H]:entails(and(and(instance(D, 'War'), agent(D, A)), not(instance(A, 'Nation'))), instance(A, 'Organization')), 'Merge', 'PROCESSES', 5881). sigmaCache(instance('$Object'(A, 'Collection'('Group'('Organization'(B)))), '$Class'('Nation')), 't~HeadBodyc'(('t~'('~instance'('$Object'(A, 'Collection'('Group'('Organization'(C)))), '$Class'('Organization')), [], [], [], [A]), 't~'(agent('$Process'(D, 'Competition'('Contest'('ViolentContest'('War'(E))))), '$Object'(A, 'Collection'('Group'('Organization'(F))))), [], [D], [], [A]), 't~'(instance('$Process'(D, 'Competition'('Contest'('ViolentContest'('War'(G))))), '$Class'('War')), [], [D], [], [])), [], [D], [A], [D]), 4276:['WAR'=D, 'AGENT'=A, 'MEMBER'=H]:entails(and(and(instance(D, 'War'), agent(D, A)), not(instance(A, 'Organization'))), instance(A, 'Nation')), 'Merge', 'PROCESSES', 5881). sigmaCache('~agent'('$Process'(A, 'Competition'('Contest'('ViolentContest'('War'(B))))), '$Object'(C, 'Collection'('Group'('Organization'(D))))), 'f~Head'(('f~'('~instance'('$Object'(C, 'Collection'('Group'('Organization'(E)))), '$Class'('Nation')), [], [], [], [C]), 'f~'('~instance'('$Object'(C, 'Collection'('Group'('Organization'(F)))), '$Class'('Organization')), [], [], [], [C]), 'f~'(instance('$Process'(A, 'Competition'('Contest'('ViolentContest'('War'(G))))), '$Class'('War')), [], [], [A], [])), [], [], [A, C]), 4275:['WAR'=A, 'AGENT'=C, 'MEMBER'=H]:entails(and(instance(A, 'War'), and(not(instance(C, 'Nation')), not(instance(C, 'Organization')))), not(agent(A, C))), 'Merge', 'PROCESSES', 5881). sigmaCache('~instance'('$Process'(A, 'Competition'('Contest'('ViolentContest'('War'(B))))), '$Class'('War')), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'Collection'('Group'('Organization'(D)))), '$Class'('Nation')), [], [C], [], []), 'f~'('~instance'('$Object'(C, 'Collection'('Group'('Organization'(E)))), '$Class'('Organization')), [], [C], [], []), 'f~'(agent('$Process'(A, 'Competition'('Contest'('ViolentContest'('War'(F))))), '$Object'(C, 'Collection'('Group'('Organization'(G))))), [], [C], [A], [])), [], [C], [A], [C]), 4274:['WAR'=A, 'AGENT'=C, 'MEMBER'=H]:entails(and(agent(A, C), and(not(instance(C, 'Nation')), not(instance(C, 'Organization')))), not(instance(A, 'War'))), 'Merge', 'PROCESSES', 5881). sigmaCache(subProcess('$Process'(A, 'Competition'('Contest'('ViolentContest'('Battle'(B))))), '$Process'(C, 'Competition'('Contest'('ViolentContest'('War'(D)))))), 't~Head'(('t~'(instance('$Process'(C, 'Competition'('Contest'('ViolentContest'('War'(E))))), '$Class'('War')), [], [], [], [C]), 't~'('$existential'(A, '?BATTLE', and(instance('?BATTLE', 'Battle'), subProcess('?BATTLE', C))), [], [], [A], [C])), [], [], [C, A]), 4273:['WAR'=C, 'BATTLE'=A]:entails(and(instance(C, 'War'), '$existential'(A, '?BATTLE', and(instance('?BATTLE', 'Battle'), subProcess('?BATTLE', C)))), subProcess(A, C)), 'Merge', 'PROCESSES', 5879). sigmaCache('~instance'('$Process'(A, 'Competition'('Contest'('ViolentContest'('War'(B))))), '$Class'('War')), 'f~HeadUnivb'('f~'('~subProcess'('$Process'(C, 'Competition'('Contest'('ViolentContest'('Battle'(D))))), '$Process'(A, 'Competition'('Contest'('ViolentContest'('War'(E)))))), [C], [], [A], []), [], [C], [A], [C]), 4272:['WAR'=A, 'BATTLE'=C]:entails(not(subProcess(C, A)), not(instance(A, 'War'))), 'Merge', 'PROCESSES', 5879). sigmaCache(instance('$Process'(A, 'Competition'('Contest'('ViolentContest'('Battle'(B))))), '$Class'('Battle')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'Competition'('Contest'('ViolentContest'('War'(D))))), '$Class'('War')), [], [C], [], []), 't~'('$existential'(A, '?BATTLE', and(instance('?BATTLE', 'Battle'), subProcess('?BATTLE', C))), [], [C], [A], [])), [], [C], [A], [C]), 4271:['WAR'=C, 'BATTLE'=A]:entails(and(instance(C, 'War'), '$existential'(A, '?BATTLE', and(instance('?BATTLE', 'Battle'), subProcess('?BATTLE', C)))), instance(A, 'Battle')), 'Merge', 'PROCESSES', 5879). sigmaCache('~instance'('$Process'(A, 'Competition'('Contest'('ViolentContest'('War'(B))))), '$Class'('War')), 'f~HeadUnivb'('f~'('~instance'('$Process'(C, 'Competition'('Contest'('ViolentContest'('Battle'(D))))), '$Class'('Battle')), [C], [], [], []), [A], [C], [A], [C]), 4270:['WAR'=A, 'BATTLE'=C]:entails(not(instance(C, 'Battle')), not(instance(A, 'War'))), 'Merge', 'PROCESSES', 5879). sigmaCache('~equal'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), 'f~HeadUnivb'('f~'(instance('$Process'(E, 'Competition'('Contest'(F))), '$Class'('Contest')), [E], [], [], []), [A, C], [E], [A, C], [E]), 4265:['CONTEST'=E, 'AGENT1'=G, 'AGENT2'=H, 'PURP1'=A, 'PURP2'=C]:entails(instance(E, 'Contest'), not(equal(A, C))), 'Merge', 'PROCESSES', 5869). sigmaCache('~instance'('$Process'(A, 'Competition'('Contest'(B))), '$Class'('Contest')), 'f~HeadUnivb'('f~'(equal('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D))))))), '$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F)))))))), [C, E], [], [], []), [A], [C, E], [A], [C, E]), 4264:['CONTEST'=A, 'AGENT1'=G, 'AGENT2'=H, 'PURP1'=C, 'PURP2'=E]:entails(equal(C, E), not(instance(A, 'Contest'))), 'Merge', 'PROCESSES', 5869). sigmaCache('~equal'('$Object'(A, 'Agent'(B)), '$Object'(C, 'Agent'(D))), 'f~HeadUnivb'('f~'(instance('$Process'(E, 'Competition'('Contest'(F))), '$Class'('Contest')), [E], [], [], []), [A, C], [E], [A, C], [E]), 4263:['CONTEST'=E, 'AGENT1'=A, 'AGENT2'=C, 'PURP1'=G, 'PURP2'=H]:entails(instance(E, 'Contest'), not(equal(A, C))), 'Merge', 'PROCESSES', 5869). sigmaCache('~instance'('$Process'(A, 'Competition'('Contest'(B))), '$Class'('Contest')), 'f~HeadUnivb'('f~'(equal('$Object'(C, 'Agent'(D)), '$Object'(E, 'Agent'(F))), [C, E], [], [], []), [A], [C, E], [A], [C, E]), 4262:['CONTEST'=A, 'AGENT1'=C, 'AGENT2'=E, 'PURP1'=G, 'PURP2'=H]:entails(equal(C, E), not(instance(A, 'Contest'))), 'Merge', 'PROCESSES', 5869). sigmaCache(hasPurposeForAgent('$Process'(A, 'Competition'('Contest'(B))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D))))))), '$Object'(E, 'Agent'(F))), 't~HeadBodyc'(('t~'(instance('$Process'(A, 'Competition'('Contest'(G))), '$Class'('Contest')), [], [], [], [A]), 't~'('$existential'(H, '?AGENT1', and(agent(A, '?AGENT1'), and(agent(A, E), and(hasPurposeForAgent(A, I, '?AGENT1'), and(hasPurposeForAgent(A, C, E), and(not(equal('?AGENT1', E)), not(equal(I, C)))))))), [], [H, I], [], [A, E, C]), 't~'('$existential'(E, '?AGENT2', exists(H, and(agent(A, H), and(agent(A, '?AGENT2'), and(hasPurposeForAgent(A, I, H), and(hasPurposeForAgent(A, C, '?AGENT2'), and(not(equal(H, '?AGENT2')), not(equal(I, C))))))))), [], [H, I], [], [A, E, C]), 't~'('$existential'(I, '?PURP1', exists(E, exists(H, and(agent(A, H), and(agent(A, E), and(hasPurposeForAgent(A, '?PURP1', H), and(hasPurposeForAgent(A, C, E), and(not(equal(H, E)), not(equal('?PURP1', C)))))))))), [], [H, I], [], [A, E, C]), 't~'('$existential'(C, '?PURP2', exists(I, exists(E, exists(H, and(agent(A, H), and(agent(A, E), and(hasPurposeForAgent(A, I, H), and(hasPurposeForAgent(A, '?PURP2', E), and(not(equal(H, E)), not(equal(I, '?PURP2'))))))))))), [], [H, I], [], [A, E, C])), [], [H, I], [A, E, C], [H, I]), 4261:['CONTEST'=A, 'AGENT1'=H, 'AGENT2'=E, 'PURP1'=I, 'PURP2'=C]:entails(and(and(and(and(instance(A, 'Contest'), '$existential'(C, '?PURP2', exists(I, exists(E, exists(H, and(agent(A, H), and(agent(A, E), and(hasPurposeForAgent(A, I, H), and(hasPurposeForAgent(A, '?PURP2', E), and(not(equal(H, E)), not(equal(I, '?PURP2')))))))))))), '$existential'(I, '?PURP1', exists(E, exists(H, and(agent(A, H), and(agent(A, E), and(hasPurposeForAgent(A, '?PURP1', H), and(hasPurposeForAgent(A, C, E), and(not(equal(H, E)), not(equal('?PURP1', C))))))))))), '$existential'(E, '?AGENT2', exists(H, and(agent(A, H), and(agent(A, '?AGENT2'), and(hasPurposeForAgent(A, I, H), and(hasPurposeForAgent(A, C, '?AGENT2'), and(not(equal(H, '?AGENT2')), not(equal(I, C)))))))))), '$existential'(H, '?AGENT1', and(agent(A, '?AGENT1'), and(agent(A, E), and(hasPurposeForAgent(A, I, '?AGENT1'), and(hasPurposeForAgent(A, C, E), and(not(equal('?AGENT1', E)), not(equal(I, C))))))))), hasPurposeForAgent(A, C, E)), 'Merge', 'PROCESSES', 5869). sigmaCache(hasPurposeForAgent('$Process'(A, 'Competition'('Contest'(B))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D))))))), '$Object'(E, 'Agent'(F))), 't~HeadBodyc'(('t~'(instance('$Process'(A, 'Competition'('Contest'(G))), '$Class'('Contest')), [], [], [], [A]), 't~'('$existential'(E, '?AGENT1', and(agent(A, '?AGENT1'), and(agent(A, H), and(hasPurposeForAgent(A, C, '?AGENT1'), and(hasPurposeForAgent(A, I, H), and(not(equal('?AGENT1', H)), not(equal(C, I)))))))), [], [H, I], [], [A, E, C]), 't~'('$existential'(H, '?AGENT2', exists(E, and(agent(A, E), and(agent(A, '?AGENT2'), and(hasPurposeForAgent(A, C, E), and(hasPurposeForAgent(A, I, '?AGENT2'), and(not(equal(E, '?AGENT2')), not(equal(C, I))))))))), [], [H, I], [], [A, E, C]), 't~'('$existential'(C, '?PURP1', exists(H, exists(E, and(agent(A, E), and(agent(A, H), and(hasPurposeForAgent(A, '?PURP1', E), and(hasPurposeForAgent(A, I, H), and(not(equal(E, H)), not(equal('?PURP1', I)))))))))), [], [H, I], [], [A, E, C])), [], [H, I], [A, E, C], [H, I]), 4259:['CONTEST'=A, 'AGENT1'=E, 'AGENT2'=H, 'PURP1'=C, 'PURP2'=I]:entails(and(and(and(instance(A, 'Contest'), '$existential'(C, '?PURP1', exists(H, exists(E, and(agent(A, E), and(agent(A, H), and(hasPurposeForAgent(A, '?PURP1', E), and(hasPurposeForAgent(A, I, H), and(not(equal(E, H)), not(equal('?PURP1', I))))))))))), '$existential'(H, '?AGENT2', exists(E, and(agent(A, E), and(agent(A, '?AGENT2'), and(hasPurposeForAgent(A, C, E), and(hasPurposeForAgent(A, I, '?AGENT2'), and(not(equal(E, '?AGENT2')), not(equal(C, I)))))))))), '$existential'(E, '?AGENT1', and(agent(A, '?AGENT1'), and(agent(A, H), and(hasPurposeForAgent(A, C, '?AGENT1'), and(hasPurposeForAgent(A, I, H), and(not(equal('?AGENT1', H)), not(equal(C, I))))))))), hasPurposeForAgent(A, C, E)), 'Merge', 'PROCESSES', 5869). sigmaCache('~instance'('$Process'(A, 'Competition'('Contest'(B))), '$Class'('Contest')), 'f~HeadUnivb'('f~'('~hasPurposeForAgent'('$Process'(A, 'Competition'('Contest'(C))), '$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(E))))))), '$Object'(F, 'Agent'(G))), [F, D], [], [A], []), [], [F, D], [A], [F, D]), 4258:['CONTEST'=A, 'AGENT1'=F, 'AGENT2'=H, 'PURP1'=D, 'PURP2'=I]:entails(not(hasPurposeForAgent(A, D, F)), not(instance(A, 'Contest'))), 'Merge', 'PROCESSES', 5869). sigmaCache(agent('$Process'(A, 'Competition'('Contest'(B))), '$Object'(C, 'Agent'(D))), 't~HeadBodyc'(('t~'(instance('$Process'(A, 'Competition'('Contest'(E))), '$Class'('Contest')), [], [], [], [A]), 't~'('$existential'(F, '?AGENT1', and(agent(A, '?AGENT1'), and(agent(A, C), and(hasPurposeForAgent(A, G, '?AGENT1'), and(hasPurposeForAgent(A, H, C), and(not(equal('?AGENT1', C)), not(equal(G, H)))))))), [], [F, G, H], [], [A, C]), 't~'('$existential'(C, '?AGENT2', exists(F, and(agent(A, F), and(agent(A, '?AGENT2'), and(hasPurposeForAgent(A, G, F), and(hasPurposeForAgent(A, H, '?AGENT2'), and(not(equal(F, '?AGENT2')), not(equal(G, H))))))))), [], [F, G, H], [], [A, C])), [], [F, G, H], [A, C], [F, G, H]), 4257:['CONTEST'=A, 'AGENT1'=F, 'AGENT2'=C, 'PURP1'=G, 'PURP2'=H]:entails(and(and(instance(A, 'Contest'), '$existential'(C, '?AGENT2', exists(F, and(agent(A, F), and(agent(A, '?AGENT2'), and(hasPurposeForAgent(A, G, F), and(hasPurposeForAgent(A, H, '?AGENT2'), and(not(equal(F, '?AGENT2')), not(equal(G, H)))))))))), '$existential'(F, '?AGENT1', and(agent(A, '?AGENT1'), and(agent(A, C), and(hasPurposeForAgent(A, G, '?AGENT1'), and(hasPurposeForAgent(A, H, C), and(not(equal('?AGENT1', C)), not(equal(G, H))))))))), agent(A, C)), 'Merge', 'PROCESSES', 5869). sigmaCache(agent('$Process'(A, 'Competition'('Contest'(B))), '$Object'(C, 'Agent'(D))), 't~HeadBodyc'(('t~'(instance('$Process'(A, 'Competition'('Contest'(E))), '$Class'('Contest')), [], [], [], [A]), 't~'('$existential'(C, '?AGENT1', and(agent(A, '?AGENT1'), and(agent(A, F), and(hasPurposeForAgent(A, G, '?AGENT1'), and(hasPurposeForAgent(A, H, F), and(not(equal('?AGENT1', F)), not(equal(G, H)))))))), [], [F, G, H], [C], [A])), [], [F, G, H], [A, C], [F, G, H]), 4255:['CONTEST'=A, 'AGENT1'=C, 'AGENT2'=F, 'PURP1'=G, 'PURP2'=H]:entails(and(instance(A, 'Contest'), '$existential'(C, '?AGENT1', and(agent(A, '?AGENT1'), and(agent(A, F), and(hasPurposeForAgent(A, G, '?AGENT1'), and(hasPurposeForAgent(A, H, F), and(not(equal('?AGENT1', F)), not(equal(G, H))))))))), agent(A, C)), 'Merge', 'PROCESSES', 5869). sigmaCache('~instance'('$Process'(A, 'Competition'('Contest'(B))), '$Class'('Contest')), 'f~HeadUnivb'('f~'('~agent'('$Process'(A, 'Competition'('Contest'(C))), '$Object'(D, 'Agent'(E))), [D], [], [A], []), [], [D], [A], [D]), 4254:['CONTEST'=A, 'AGENT1'=D, 'AGENT2'=F, 'PURP1'=G, 'PURP2'=H]:entails(not(agent(A, D)), not(instance(A, 'Contest'))), 'Merge', 'PROCESSES', 5869). sigmaCache(hasPurposeForAgent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('Cooperation'(B)))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D))))))), '$Object'(E, 'Agent'(F))), 't~Head'(('t~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('Cooperation'(G)))), '$Object'(E, 'Agent'(H))), [], [], [], [A, E]), 't~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('Cooperation'(I)))), '$Class'('Cooperation')), [], [], [], [A]), 't~'('$existential'(C, '?PURP', forall(E, =>(agent(A, E), hasPurposeForAgent(A, '?PURP', E)))), [], [], [C], [A, E])), [], [], [A, E, C]), 4246:['COOPERATE'=A, 'PURP'=C, 'AGENT'=E]:entails(and(and(instance(A, 'Cooperation'), agent(A, E)), '$existential'(C, '?PURP', forall(E, =>(agent(A, E), hasPurposeForAgent(A, '?PURP', E))))), hasPurposeForAgent(A, C, E)), 'Merge', 'PROCESSES', 5853). sigmaCache('~agent'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('Cooperation'(B)))), '$Object'(C, 'Agent'(D))), 'f~HeadUnivb'(('f~'('~hasPurposeForAgent'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('Cooperation'(E)))), '$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(G))))))), '$Object'(C, 'Agent'(H))), [F], [], [C], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('Cooperation'(I)))), '$Class'('Cooperation')), [], [], [], [A])), [], [F], [A, C], [F]), 4245:['COOPERATE'=A, 'PURP'=F, 'AGENT'=C]:entails(and(instance(A, 'Cooperation'), not(hasPurposeForAgent(A, F, C))), not(agent(A, C))), 'Merge', 'PROCESSES', 5853). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('Cooperation'(B)))), '$Class'('Cooperation')), 'f~HeadBodycUnivb'(('f~'('~hasPurposeForAgent'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('Cooperation'(C)))), '$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(E))))))), '$Object'(F, 'Agent'(G))), [D], [F], [], [A]), 'f~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('Cooperation'(H)))), '$Object'(F, 'Agent'(I))), [], [F], [], [A])), [], [F, D], [A], [F], [D]), 4244:['COOPERATE'=A, 'PURP'=D, 'AGENT'=F]:entails(and(agent(A, F), not(hasPurposeForAgent(A, D, F))), not(instance(A, 'Cooperation'))), 'Merge', 'PROCESSES', 5853). sigmaCache('~patient'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), C), 'f~Head'(('f~'('~modalProperty'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D))))))), '$Attribute'('Promise', 'NormativeProperty'(E))), [], [], [], [A]), 'f~'(instance('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F))))))), '$Class'('Committing')), [], [], [], [A])), [C], [], [A, C]), 4237:['COMMIT'=A, 'FORMULA'=C]:entails(and(not(modalProperty(A, 'Promise')), instance(A, 'Committing')), not(patient(A, C))), 'Merge', 'PROCESSES', 5839). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), '$Class'('Committing')), 'f~HeadUnivb'(('f~'('~modalProperty'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(C))))))), '$Attribute'('Promise', 'NormativeProperty'(D))), [], [], [], [A]), 'f~'(patient('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(E))))))), F), [F], [], [], [A])), [], [F], [A], [F]), 4236:['COMMIT'=A, 'FORMULA'=F]:entails(and(not(modalProperty(A, 'Promise')), patient(A, F)), not(instance(A, 'Committing'))), 'Merge', 'PROCESSES', 5839). sigmaCache(modalProperty('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), '$Attribute'('Promise', 'NormativeProperty'(C))), 't~HeadUnivb'(('t~'(instance('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D))))))), '$Class'('Committing')), [], [], [], [A]), 't~'(patient('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(E))))))), F), [F], [], [], [A])), [], [F], [A], [F]), 4235:['COMMIT'=A, 'FORMULA'=F]:entails(and(instance(A, 'Committing'), patient(A, F)), modalProperty(A, 'Promise')), 'Merge', 'PROCESSES', 5839). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('Communication'('Directing'('Ordering'(B)))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), 'f~Head'(('f~'('~modalProperty'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(E))))))), '$Attribute'('Obligation', 'NormativeProperty'(F))), [], [], [C], []), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('Communication'('Directing'('Ordering'(G)))))), '$Class'('Ordering')), [], [], [A], [])), [], [], [A, C]), 4228:['ORDER'=A, 'FORMULA'=C]:entails(and(not(modalProperty(C, 'Obligation')), instance(A, 'Ordering')), not(patient(A, C))), 'Merge', 'PROCESSES', 5825). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('Communication'('Directing'('Ordering'(B)))))), '$Class'('Ordering')), 'f~HeadBodyc'(('f~'('~modalProperty'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D))))))), '$Attribute'('Obligation', 'NormativeProperty'(E))), [], [C], [], []), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('Communication'('Directing'('Ordering'(F)))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(G)))))))), [], [C], [A], [])), [], [C], [A], [C]), 4227:['ORDER'=A, 'FORMULA'=C]:entails(and(not(modalProperty(C, 'Obligation')), patient(A, C)), not(instance(A, 'Ordering'))), 'Merge', 'PROCESSES', 5825). sigmaCache(modalProperty('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), '$Attribute'('Obligation', 'NormativeProperty'(C))), 't~HeadBodyc'(('t~'(instance('$Process'(D, 'IntentionalProcess'('SocialInteraction'('Communication'('Directing'('Ordering'(E)))))), '$Class'('Ordering')), [], [D], [], []), 't~'(patient('$Process'(D, 'IntentionalProcess'('SocialInteraction'('Communication'('Directing'('Ordering'(F)))))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(G)))))))), [], [D], [A], [])), [], [D], [A], [D]), 4226:['ORDER'=D, 'FORMULA'=A]:entails(and(instance(D, 'Ordering'), patient(D, A)), modalProperty(A, 'Obligation')), 'Merge', 'PROCESSES', 5825). sigmaCache(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('Communication'(B)))), '$Object'(C, 'ContentBearingObject'(D))), 't~Head'(('t~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('Communication'(E)))), '$Class'('Communication')), [], [], [], [A]), 't~'('$existential'(C, '?OBJ', and(instance('?OBJ', 'ContentBearingObject'), patient(A, '?OBJ'))), [], [], [C], [A])), [], [], [A, C]), 4217:['ACTION'=A, 'OBJ'=C]:entails(and(instance(A, 'Communication'), '$existential'(C, '?OBJ', and(instance('?OBJ', 'ContentBearingObject'), patient(A, '?OBJ')))), patient(A, C)), 'Merge', 'PROCESSES', 5807). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('Communication'(B)))), '$Class'('Communication')), 'f~HeadUnivb'('f~'('~patient'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('Communication'(C)))), '$Object'(D, 'ContentBearingObject'(E))), [D], [], [A], []), [], [D], [A], [D]), 4216:['ACTION'=A, 'OBJ'=D]:entails(not(patient(A, D)), not(instance(A, 'Communication'))), 'Merge', 'PROCESSES', 5807). sigmaCache(instance('$Object'(A, 'ContentBearingObject'(B)), '$Class'('ContentBearingObject')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'IntentionalProcess'('SocialInteraction'('Communication'(D)))), '$Class'('Communication')), [], [C], [], []), 't~'('$existential'(A, '?OBJ', and(instance('?OBJ', 'ContentBearingObject'), patient(C, '?OBJ'))), [], [C], [A], [])), [], [C], [A], [C]), 4215:['ACTION'=C, 'OBJ'=A]:entails(and(instance(C, 'Communication'), '$existential'(A, '?OBJ', and(instance('?OBJ', 'ContentBearingObject'), patient(C, '?OBJ')))), instance(A, 'ContentBearingObject')), 'Merge', 'PROCESSES', 5807). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('Communication'(B)))), '$Class'('Communication')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'ContentBearingObject'(D)), '$Class'('ContentBearingObject')), [C], [], [], []), [A], [C], [A], [C]), 4214:['ACTION'=A, 'OBJ'=C]:entails(not(instance(C, 'ContentBearingObject')), not(instance(A, 'Communication'))), 'Merge', 'PROCESSES', 5807). sigmaCache(true('$Attribute'('True', 'TruthValue'(A))), 't~Univb'('t~'(instance('$Process'(B, 'IntentionalProcess'('SocialInteraction'('Pretending'(C)))), '$Class'('Pretending')), [B], [], [], []), [], [B], [B]), 4211:['PRETEND'=B, 'PERSON'=D, 'PROP'=E]:entails(instance(B, 'Pretending'), true('True')), 'Merge', 'PROCESSES', 5801). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('Pretending'(B)))), '$Class'('Pretending')), 'f~Head'('f~'('~true'('$Attribute'('True', 'TruthValue'(C))), [], [], [], []), [A], [], [A]), 4210:['PRETEND'=A, 'PERSON'=D, 'PROP'=E]:entails(not(true('True')), not(instance(A, 'Pretending'))), 'Merge', 'PROCESSES', 5801). sigmaCache(true('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B)))))))), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'IntentionalProcess'('SocialInteraction'('Pretending'(D)))), '$Class'('Pretending')), [], [C], [], []), 't~'('$existential'(E, '?PERSON', and(hasPurpose(C, believes('?PERSON', A)), and(true(A), true('True')))), [], [C, E], [], [A]), 't~'('$existential'(A, '?PROP', exists(E, and(hasPurpose(C, believes(E, '?PROP')), and(true('?PROP'), true('True'))))), [], [C, E], [], [A])), [], [C, E], [A], [C, E]), 4209:['PRETEND'=C, 'PERSON'=E, 'PROP'=A]:entails(and(and(instance(C, 'Pretending'), '$existential'(A, '?PROP', exists(E, and(hasPurpose(C, believes(E, '?PROP')), and(true('?PROP'), true('True')))))), '$existential'(E, '?PERSON', and(hasPurpose(C, believes('?PERSON', A)), and(true(A), true('True'))))), true(A)), 'Merge', 'PROCESSES', 5801). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('Pretending'(B)))), '$Class'('Pretending')), 'f~HeadUnivb'('f~'('~true'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), [C], [], [], []), [A], [C], [A], [C]), 4208:['PRETEND'=A, 'PERSON'=E, 'PROP'=C]:entails(not(true(C)), not(instance(A, 'Pretending'))), 'Merge', 'PROCESSES', 5801). sigmaCache(hasPurpose('$Process'(A, 'IntentionalProcess'('SocialInteraction'('Pretending'(B)))), believes('$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D)))), '$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F))))))))), 't~Head'(('t~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('Pretending'(G)))), '$Class'('Pretending')), [], [], [], [A]), 't~'('$existential'(C, '?PERSON', and(hasPurpose(A, believes('?PERSON', E)), and(true(E), true('True')))), [], [], [], [A, C, E]), 't~'('$existential'(E, '?PROP', exists(C, and(hasPurpose(A, believes(C, '?PROP')), and(true('?PROP'), true('True'))))), [], [], [], [A, C, E])), [], [], [A, C, E]), 4207:['PRETEND'=A, 'PERSON'=C, 'PROP'=E]:entails(and(and(instance(A, 'Pretending'), '$existential'(E, '?PROP', exists(C, and(hasPurpose(A, believes(C, '?PROP')), and(true('?PROP'), true('True')))))), '$existential'(C, '?PERSON', and(hasPurpose(A, believes('?PERSON', E)), and(true(E), true('True'))))), hasPurpose(A, believes(C, E))), 'Merge', 'PROCESSES', 5801). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('Pretending'(B)))), '$Class'('Pretending')), 'f~HeadUnivb'('f~'('~hasPurpose'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('Pretending'(C)))), believes('$Object'(D, 'Agent'('SentientAgent'('CognitiveAgent'(E)))), '$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(G))))))))), [D, F], [], [A], []), [], [D, F], [A], [D, F]), 4206:['PRETEND'=A, 'PERSON'=D, 'PROP'=F]:entails(not(hasPurpose(A, believes(D, F))), not(instance(A, 'Pretending'))), 'Merge', 'PROCESSES', 5801). sigmaCache('~equal'('$Object'(A, 'Agent'(B)), '$Object'(C, 'Agent'(D))), 'f~HeadUnivb'('f~'(instance('$Process'(E, 'IntentionalProcess'('SocialInteraction'(F))), '$Class'('SocialInteraction')), [E], [], [], []), [A, C], [E], [A, C], [E]), 4203:['INTERACTION'=E, 'AGENT1'=A, 'AGENT2'=C]:entails(instance(E, 'SocialInteraction'), not(equal(A, C))), 'Merge', 'PROCESSES', 5795). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('SocialInteraction'(B))), '$Class'('SocialInteraction')), 'f~HeadUnivb'('f~'(equal('$Object'(C, 'Agent'(D)), '$Object'(E, 'Agent'(F))), [C, E], [], [], []), [A], [C, E], [A], [C, E]), 4202:['INTERACTION'=A, 'AGENT1'=C, 'AGENT2'=E]:entails(equal(C, E), not(instance(A, 'SocialInteraction'))), 'Merge', 'PROCESSES', 5795). sigmaCache(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'(B))), '$Object'(C, 'Agent'(D))), 't~HeadBodyc'(('t~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'(E))), '$Class'('SocialInteraction')), [], [], [], [A]), 't~'('$existential'(F, '?AGENT1', and(agent(A, '?AGENT1'), and(agent(A, C), not(equal('?AGENT1', C))))), [], [F], [], [A, C]), 't~'('$existential'(C, '?AGENT2', exists(F, and(agent(A, F), and(agent(A, '?AGENT2'), not(equal(F, '?AGENT2')))))), [], [F], [], [A, C])), [], [F], [A, C], [F]), 4201:['INTERACTION'=A, 'AGENT1'=F, 'AGENT2'=C]:entails(and(and(instance(A, 'SocialInteraction'), '$existential'(C, '?AGENT2', exists(F, and(agent(A, F), and(agent(A, '?AGENT2'), not(equal(F, '?AGENT2'))))))), '$existential'(F, '?AGENT1', and(agent(A, '?AGENT1'), and(agent(A, C), not(equal('?AGENT1', C)))))), agent(A, C)), 'Merge', 'PROCESSES', 5795). sigmaCache(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'(B))), '$Object'(C, 'Agent'(D))), 't~HeadBodyc'(('t~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'(E))), '$Class'('SocialInteraction')), [], [], [], [A]), 't~'('$existential'(C, '?AGENT1', and(agent(A, '?AGENT1'), and(agent(A, F), not(equal('?AGENT1', F))))), [], [F], [C], [A])), [], [F], [A, C], [F]), 4199:['INTERACTION'=A, 'AGENT1'=C, 'AGENT2'=F]:entails(and(instance(A, 'SocialInteraction'), '$existential'(C, '?AGENT1', and(agent(A, '?AGENT1'), and(agent(A, F), not(equal('?AGENT1', F)))))), agent(A, C)), 'Merge', 'PROCESSES', 5795). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('SocialInteraction'(B))), '$Class'('SocialInteraction')), 'f~HeadUnivb'('f~'('~agent'('$Process'(A, 'IntentionalProcess'('SocialInteraction'(C))), '$Object'(D, 'Agent'(E))), [D], [], [A], []), [], [D], [A], [D]), 4198:['INTERACTION'=A, 'AGENT1'=D, 'AGENT2'=F]:entails(not(agent(A, D)), not(instance(A, 'SocialInteraction'))), 'Merge', 'PROCESSES', 5795). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('Searching'('Investigating'(B)))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('WhenFn'(A)), not(knows('$Object'(E, 'Agent'('SentientAgent'('CognitiveAgent'(F)))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(G)))))))))), [], [E], [C], [A]), 'f~'(agent('$Process'(A, 'IntentionalProcess'('Searching'('Investigating'(H)))), '$Object'(E, 'Agent'('SentientAgent'('CognitiveAgent'(I))))), [], [E], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('Searching'('Investigating'(J)))), '$Class'('Investigating')), [], [], [], [A])), [], [E], [A, C], [E]), 4195:['INVESTIGATE'=A, 'AGENT'=E, 'PROP'=C]:entails(and(not(holdsDuring('WhenFn'(A), not(knows(E, C)))), and(instance(A, 'Investigating'), agent(A, E))), not(patient(A, C))), 'Merge', 'PROCESSES', 5789). sigmaCache('~agent'('$Process'(A, 'IntentionalProcess'('Searching'('Investigating'(B)))), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D))))), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('WhenFn'(A)), not(knows('$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(E)))), '$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(G)))))))))), [], [F], [C], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('Searching'('Investigating'(H)))), '$Class'('Investigating')), [], [], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('Searching'('Investigating'(I)))), '$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(J)))))))), [], [F], [], [A])), [], [F], [A, C], [F]), 4194:['INVESTIGATE'=A, 'AGENT'=C, 'PROP'=F]:entails(and(not(holdsDuring('WhenFn'(A), not(knows(C, F)))), and(instance(A, 'Investigating'), patient(A, F))), not(agent(A, C))), 'Merge', 'PROCESSES', 5789). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('Searching'('Investigating'(B)))), '$Class'('Investigating')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('WhenFn'(A)), not(knows('$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D)))), '$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F)))))))))), [], [C, E], [], [A]), 'f~'(agent('$Process'(A, 'IntentionalProcess'('Searching'('Investigating'(G)))), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(H))))), [], [C], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('Searching'('Investigating'(I)))), '$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(J)))))))), [], [E], [], [A])), [], [C, E], [A], [C, E]), 4193:['INVESTIGATE'=A, 'AGENT'=C, 'PROP'=E]:entails(and(not(holdsDuring('WhenFn'(A), not(knows(C, E)))), and(agent(A, C), patient(A, E))), not(instance(A, 'Investigating'))), 'Merge', 'PROCESSES', 5789). sigmaCache(holdsDuring('$eval'('WhenFn'(A)), '~knows'('$Object'(B, 'Agent'('SentientAgent'('CognitiveAgent'(C)))), '$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(E))))))))), 't~Head'(('t~'(agent('$Process'(A, 'IntentionalProcess'('Searching'('Investigating'(F)))), '$Object'(B, 'Agent'('SentientAgent'('CognitiveAgent'(G))))), [], [], [B], [A]), 't~'(instance('$Process'(A, 'IntentionalProcess'('Searching'('Investigating'(H)))), '$Class'('Investigating')), [], [], [], [A]), 't~'(patient('$Process'(A, 'IntentionalProcess'('Searching'('Investigating'(I)))), '$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(J)))))))), [], [], [D], [A])), [], [], [A, B, D]), 4192:['INVESTIGATE'=A, 'AGENT'=B, 'PROP'=D]:entails(and(instance(A, 'Investigating'), and(agent(A, B), patient(A, D))), holdsDuring('WhenFn'(A), not(knows(B, D)))), 'Merge', 'PROCESSES', 5789). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('Searching'('Investigating'(B)))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), 'f~Head'(('f~'('~instance'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(E))))))), '$Class'('Formula')), [], [], [C], []), 'f~'(instance('$Process'(A, 'IntentionalProcess'('Searching'('Investigating'(F)))), '$Class'('Investigating')), [], [], [A], [])), [], [], [A, C]), 4191:['INVESTIGATE'=A, 'PROP'=C]:entails(and(not(instance(C, 'Formula')), instance(A, 'Investigating')), not(patient(A, C))), 'Merge', 'PROCESSES', 5787). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('Searching'('Investigating'(B)))), '$Class'('Investigating')), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D))))))), '$Class'('Formula')), [], [C], [], []), 'f~'(patient('$Process'(A, 'IntentionalProcess'('Searching'('Investigating'(E)))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F)))))))), [], [C], [A], [])), [], [C], [A], [C]), 4190:['INVESTIGATE'=A, 'PROP'=C]:entails(and(not(instance(C, 'Formula')), patient(A, C)), not(instance(A, 'Investigating'))), 'Merge', 'PROCESSES', 5787). sigmaCache(instance('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), '$Class'('Formula')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'IntentionalProcess'('Searching'('Investigating'(D)))), '$Class'('Investigating')), [], [C], [], []), 't~'(patient('$Process'(C, 'IntentionalProcess'('Searching'('Investigating'(E)))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F)))))))), [], [C], [A], [])), [], [C], [A], [C]), 4189:['INVESTIGATE'=C, 'PROP'=A]:entails(and(instance(C, 'Investigating'), patient(C, A)), instance(A, 'Formula')), 'Merge', 'PROCESSES', 5787). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('Searching'('Pursuing'(B)))), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~wants'('$Object'(E, 'Agent'('SentientAgent'('CognitiveAgent'(F)))), '$Object'(C, G)), [], [E], [C], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'('Searching'('Pursuing'(H)))), '$Object'(E, 'Agent'('SentientAgent'('CognitiveAgent'(I))))), [], [E], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('Searching'('Pursuing'(J)))), '$Class'('Pursuing')), [], [], [], [A])), [], [E], [A, C], [E]), 4186:['PURSUE'=A, 'AGENT'=E, 'OBJ'=C]:entails(and(not(wants(E, C)), and(instance(A, 'Pursuing'), agent(A, E))), not(patient(A, C))), 'Merge', 'PROCESSES', 5781). sigmaCache('~agent'('$Process'(A, 'IntentionalProcess'('Searching'('Pursuing'(B)))), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D))))), 'f~HeadBodyc'(('f~'('~wants'('$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(E)))), '$Object'(F, G)), [], [F], [C], []), 'f~'(instance('$Process'(A, 'IntentionalProcess'('Searching'('Pursuing'(H)))), '$Class'('Pursuing')), [], [], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('Searching'('Pursuing'(I)))), '$Object'(F, J)), [], [F], [], [A])), [], [F], [A, C], [F]), 4185:['PURSUE'=A, 'AGENT'=C, 'OBJ'=F]:entails(and(not(wants(C, F)), and(instance(A, 'Pursuing'), patient(A, F))), not(agent(A, C))), 'Merge', 'PROCESSES', 5781). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('Searching'('Pursuing'(B)))), '$Class'('Pursuing')), 'f~HeadBodyc'(('f~'('~wants'('$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D)))), '$Object'(E, F)), [], [C, E], [], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'('Searching'('Pursuing'(G)))), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(H))))), [], [C], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('Searching'('Pursuing'(I)))), '$Object'(E, J)), [], [E], [], [A])), [], [C, E], [A], [C, E]), 4184:['PURSUE'=A, 'AGENT'=C, 'OBJ'=E]:entails(and(not(wants(C, E)), and(agent(A, C), patient(A, E))), not(instance(A, 'Pursuing'))), 'Merge', 'PROCESSES', 5781). sigmaCache(wants('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(B)))), '$Object'(C, D)), 't~HeadBodyc'(('t~'(agent('$Process'(E, 'IntentionalProcess'('Searching'('Pursuing'(F)))), '$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(G))))), [], [E], [A], []), 't~'(instance('$Process'(E, 'IntentionalProcess'('Searching'('Pursuing'(H)))), '$Class'('Pursuing')), [], [E], [], []), 't~'(patient('$Process'(E, 'IntentionalProcess'('Searching'('Pursuing'(I)))), '$Object'(C, J)), [], [E], [C], [])), [], [E], [A, C], [E]), 4183:['PURSUE'=E, 'AGENT'=A, 'OBJ'=C]:entails(and(instance(E, 'Pursuing'), and(agent(E, A), patient(E, C))), wants(A, C)), 'Merge', 'PROCESSES', 5781). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('Searching'(B))), C), 'f~HeadBodyc'(('f~'('~inScopeOfInterest'('$Object'(D, 'Agent'(E)), C), [], [D], [C], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'('Searching'(F))), '$Object'(D, 'Agent'(G))), [], [D], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('Searching'(H))), '$Class'('Searching')), [], [], [], [A])), [], [D], [A, C], [D]), 4180:['SEARCH'=A, 'AGENT'=D, 'ENTITY'=C]:entails(and(not(inScopeOfInterest(D, C)), and(instance(A, 'Searching'), agent(A, D))), not(patient(A, C))), 'Merge', 'PROCESSES', 5775). sigmaCache('~agent'('$Process'(A, 'IntentionalProcess'('Searching'(B))), '$Object'(C, 'Agent'(D))), 'f~HeadBodyc'(('f~'('~inScopeOfInterest'('$Object'(C, 'Agent'(E)), F), [], [F], [C], []), 'f~'(instance('$Process'(A, 'IntentionalProcess'('Searching'(G))), '$Class'('Searching')), [], [], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('Searching'(H))), F), [], [F], [], [A])), [], [F], [A, C], [F]), 4179:['SEARCH'=A, 'AGENT'=C, 'ENTITY'=F]:entails(and(not(inScopeOfInterest(C, F)), and(instance(A, 'Searching'), patient(A, F))), not(agent(A, C))), 'Merge', 'PROCESSES', 5775). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('Searching'(B))), '$Class'('Searching')), 'f~HeadBodyc'(('f~'('~inScopeOfInterest'('$Object'(C, 'Agent'(D)), E), [], [C, E], [], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'('Searching'(F))), '$Object'(C, 'Agent'(G))), [], [C], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('Searching'(H))), E), [], [E], [], [A])), [], [C, E], [A], [C, E]), 4178:['SEARCH'=A, 'AGENT'=C, 'ENTITY'=E]:entails(and(not(inScopeOfInterest(C, E)), and(agent(A, C), patient(A, E))), not(instance(A, 'Searching'))), 'Merge', 'PROCESSES', 5775). sigmaCache(inScopeOfInterest('$Object'(A, 'Agent'(B)), C), 't~HeadBodyc'(('t~'(agent('$Process'(D, 'IntentionalProcess'('Searching'(E))), '$Object'(A, 'Agent'(F))), [], [D], [A], []), 't~'(instance('$Process'(D, 'IntentionalProcess'('Searching'(G))), '$Class'('Searching')), [], [D], [], []), 't~'(patient('$Process'(D, 'IntentionalProcess'('Searching'(H))), C), [], [D], [C], [])), [], [D], [A, C], [D]), 4177:['SEARCH'=D, 'AGENT'=A, 'ENTITY'=C]:entails(and(instance(D, 'Searching'), and(agent(D, A), patient(D, C))), inScopeOfInterest(A, C)), 'Merge', 'PROCESSES', 5775). sigmaCache('~patient'('$Process'(A, 'Destruction'('Killing'(B))), '$Object'(C, D)), 'f~Head'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(C, E), '$Attribute'('Dead', 'BiologicalProperty'('AnimacyProperty'(F))))), [], [], [C], [A]), 'f~'(instance('$Process'(A, 'Destruction'('Killing'(G))), '$Class'('Killing')), [], [], [], [A])), [], [], [A, C]), 4174:['KILL'=A, 'PATIENT'=C]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(C, 'Dead'))), instance(A, 'Killing')), not(patient(A, C))), 'Merge', 'PROCESSES', 5769). sigmaCache('~instance'('$Process'(A, 'Destruction'('Killing'(B))), '$Class'('Killing')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(C, D), '$Attribute'('Dead', 'BiologicalProperty'('AnimacyProperty'(E))))), [], [C], [], [A]), 'f~'(patient('$Process'(A, 'Destruction'('Killing'(F))), '$Object'(C, G)), [], [C], [], [A])), [], [C], [A], [C]), 4173:['KILL'=A, 'PATIENT'=C]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(C, 'Dead'))), patient(A, C)), not(instance(A, 'Killing'))), 'Merge', 'PROCESSES', 5769). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(B, C), '$Attribute'('Dead', 'BiologicalProperty'('AnimacyProperty'(D))))), 't~Head'(('t~'(instance('$Process'(A, 'Destruction'('Killing'(E))), '$Class'('Killing')), [], [], [], [A]), 't~'(patient('$Process'(A, 'Destruction'('Killing'(F))), '$Object'(B, G)), [], [], [B], [A])), [], [], [A, B]), 4172:['KILL'=A, 'PATIENT'=B]:entails(and(instance(A, 'Killing'), patient(A, B)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Dead'))), 'Merge', 'PROCESSES', 5769). sigmaCache('~patient'('$Process'(A, 'Destruction'('Killing'(B))), '$Object'(C, D)), 'f~Head'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), attribute('$Object'(C, E), '$Attribute'('Living', 'BiologicalProperty'('AnimacyProperty'(F))))), [], [], [C], [A]), 'f~'(instance('$Process'(A, 'Destruction'('Killing'(G))), '$Class'('Killing')), [], [], [], [A])), [], [], [A, C]), 4171:['KILL'=A, 'PATIENT'=C]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(C, 'Living'))), instance(A, 'Killing')), not(patient(A, C))), 'Merge', 'PROCESSES', 5769). sigmaCache('~instance'('$Process'(A, 'Destruction'('Killing'(B))), '$Class'('Killing')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), attribute('$Object'(C, D), '$Attribute'('Living', 'BiologicalProperty'('AnimacyProperty'(E))))), [], [C], [], [A]), 'f~'(patient('$Process'(A, 'Destruction'('Killing'(F))), '$Object'(C, G)), [], [C], [], [A])), [], [C], [A], [C]), 4170:['KILL'=A, 'PATIENT'=C]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(C, 'Living'))), patient(A, C)), not(instance(A, 'Killing'))), 'Merge', 'PROCESSES', 5769). sigmaCache(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(A))), attribute('$Object'(B, C), '$Attribute'('Living', 'BiologicalProperty'('AnimacyProperty'(D))))), 't~Head'(('t~'(instance('$Process'(A, 'Destruction'('Killing'(E))), '$Class'('Killing')), [], [], [], [A]), 't~'(patient('$Process'(A, 'Destruction'('Killing'(F))), '$Object'(B, G)), [], [], [B], [A])), [], [], [A, B]), 4169:['KILL'=A, 'PATIENT'=B]:entails(and(instance(A, 'Killing'), patient(A, B)), holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, 'Living'))), 'Merge', 'PROCESSES', 5769). sigmaCache('~patient'('$Process'(A, 'Destruction'('Killing'(B))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 'f~HeadUnivb'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E)))), '$Class'('Organism')), [], [], [C], []), 'f~'(agent('$Process'(A, 'Destruction'('Killing'(F))), '$Object'(G, 'SelfConnectedObject'('CorpuscularObject'('Organism'(H))))), [G], [], [], [A]), 'f~'(instance('$Process'(A, 'Destruction'('Killing'(I))), '$Class'('Killing')), [], [], [], [A])), [], [G], [A, C], [G]), 4168:['KILL'=A, 'AGENT'=G, 'PATIENT'=C]:entails(and(not(instance(C, 'Organism')), and(instance(A, 'Killing'), agent(A, G))), not(patient(A, C))), 'Merge', 'PROCESSES', 5767). sigmaCache('~agent'('$Process'(A, 'Destruction'('Killing'(B))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 'f~HeadBodyc'(('f~'('~instance'('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F)))), '$Class'('Organism')), [], [E], [], []), 'f~'(instance('$Process'(A, 'Destruction'('Killing'(G))), '$Class'('Killing')), [], [], [], [A]), 'f~'(patient('$Process'(A, 'Destruction'('Killing'(H))), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(I))))), [], [E], [], [A])), [C], [E], [A, C], [E]), 4167:['KILL'=A, 'AGENT'=C, 'PATIENT'=E]:entails(and(not(instance(E, 'Organism')), and(instance(A, 'Killing'), patient(A, E))), not(agent(A, C))), 'Merge', 'PROCESSES', 5767). sigmaCache('~instance'('$Process'(A, 'Destruction'('Killing'(B))), '$Class'('Killing')), 'f~HeadBodycUnivb'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D)))), '$Class'('Organism')), [], [C], [], []), 'f~'(agent('$Process'(A, 'Destruction'('Killing'(E))), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'(G))))), [F], [], [], [A]), 'f~'(patient('$Process'(A, 'Destruction'('Killing'(H))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(I))))), [], [C], [], [A])), [], [F, C], [A], [C], [F]), 4166:['KILL'=A, 'AGENT'=F, 'PATIENT'=C]:entails(and(not(instance(C, 'Organism')), and(agent(A, F), patient(A, C))), not(instance(A, 'Killing'))), 'Merge', 'PROCESSES', 5767). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Class'('Organism')), 't~HeadBodycUnivb'(('t~'(agent('$Process'(C, 'Destruction'('Killing'(D))), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F))))), [E], [C], [], []), 't~'(instance('$Process'(C, 'Destruction'('Killing'(G))), '$Class'('Killing')), [], [C], [], []), 't~'(patient('$Process'(C, 'Destruction'('Killing'(H))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(I))))), [], [C], [A], [])), [], [C, E], [A], [C], [E]), 4165:['KILL'=C, 'AGENT'=E, 'PATIENT'=A]:entails(and(instance(C, 'Killing'), and(agent(C, E), patient(C, A))), instance(A, 'Organism')), 'Merge', 'PROCESSES', 5767). sigmaCache('~patient'('$Process'(A, 'Destruction'('Killing'(B))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 'f~HeadBodyc'(('f~'('~instance'('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F)))), '$Class'('Organism')), [], [E], [], []), 'f~'(agent('$Process'(A, 'Destruction'('Killing'(G))), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'(H))))), [], [E], [], [A]), 'f~'(instance('$Process'(A, 'Destruction'('Killing'(I))), '$Class'('Killing')), [], [], [], [A])), [C], [E], [A, C], [E]), 4164:['KILL'=A, 'AGENT'=E, 'PATIENT'=C]:entails(and(not(instance(E, 'Organism')), and(instance(A, 'Killing'), agent(A, E))), not(patient(A, C))), 'Merge', 'PROCESSES', 5767). sigmaCache('~agent'('$Process'(A, 'Destruction'('Killing'(B))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 'f~HeadUnivb'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E)))), '$Class'('Organism')), [], [], [C], []), 'f~'(instance('$Process'(A, 'Destruction'('Killing'(F))), '$Class'('Killing')), [], [], [], [A]), 'f~'(patient('$Process'(A, 'Destruction'('Killing'(G))), '$Object'(H, 'SelfConnectedObject'('CorpuscularObject'('Organism'(I))))), [H], [], [], [A])), [], [H], [A, C], [H]), 4163:['KILL'=A, 'AGENT'=C, 'PATIENT'=H]:entails(and(not(instance(C, 'Organism')), and(instance(A, 'Killing'), patient(A, H))), not(agent(A, C))), 'Merge', 'PROCESSES', 5767). sigmaCache('~instance'('$Process'(A, 'Destruction'('Killing'(B))), '$Class'('Killing')), 'f~HeadBodycUnivb'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D)))), '$Class'('Organism')), [], [C], [], []), 'f~'(agent('$Process'(A, 'Destruction'('Killing'(E))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(F))))), [], [C], [], [A]), 'f~'(patient('$Process'(A, 'Destruction'('Killing'(G))), '$Object'(H, 'SelfConnectedObject'('CorpuscularObject'('Organism'(I))))), [H], [], [], [A])), [], [C, H], [A], [C], [H]), 4162:['KILL'=A, 'AGENT'=C, 'PATIENT'=H]:entails(and(not(instance(C, 'Organism')), and(agent(A, C), patient(A, H))), not(instance(A, 'Killing'))), 'Merge', 'PROCESSES', 5767). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Class'('Organism')), 't~HeadBodycUnivb'(('t~'(agent('$Process'(C, 'Destruction'('Killing'(D))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E))))), [], [C], [A], []), 't~'(instance('$Process'(C, 'Destruction'('Killing'(F))), '$Class'('Killing')), [], [C], [], []), 't~'(patient('$Process'(C, 'Destruction'('Killing'(G))), '$Object'(H, 'SelfConnectedObject'('CorpuscularObject'('Organism'(I))))), [H], [C], [], [])), [], [C, H], [A], [C], [H]), 4161:['KILL'=C, 'AGENT'=A, 'PATIENT'=H]:entails(and(instance(C, 'Killing'), and(agent(C, A), patient(C, H))), instance(A, 'Organism')), 'Merge', 'PROCESSES', 5767). sigmaCache(time('$IdentityFn'(A, 'Physical'(B)), 'ImmediateFutureFn'('WhenFn'('$Process'(C, 'Destruction'(D))))), 't~Head'(('t~'('~instance'('$Process'(C, 'Destruction'(E)), '$Class'('Destruction')), [], [], [], [C]), 't~'(patient('$Process'(C, 'Destruction'(F)), '$IdentityFn'(A, 'Physical'(G))), [], [], [], [C, A]), 't~'(time('$IdentityFn'(A, 'Physical'(H)), 'ImmediatePastFn'('WhenFn'('$Process'(C, 'Destruction'(I))))), [], [], [], [C, A]), 't~'('$existential'(A, '?PATIENT', and(patient(C, '?PATIENT'), and(time('?PATIENT', 'ImmediatePastFn'('WhenFn'(C))), not(time('?PATIENT', 'ImmediateFutureFn'('WhenFn'(C))))))), [], [], [], [C, A])), [], [], [C, A]), 4158:['PROCESS'=C, 'PATIENT'=A]:entails(and(and(not(instance(C, 'Destruction')), and(patient(C, A), time(A, 'ImmediatePastFn'('WhenFn'(C))))), '$existential'(A, '?PATIENT', and(patient(C, '?PATIENT'), and(time('?PATIENT', 'ImmediatePastFn'('WhenFn'(C))), not(time('?PATIENT', 'ImmediateFutureFn'('WhenFn'(C)))))))), time(A, 'ImmediateFutureFn'('WhenFn'(C)))), 'Merge', 'PROCESSES', 5761). sigmaCache('~time'('$IdentityFn'(A, 'Physical'(B)), 'ImmediatePastFn'('WhenFn'('$Process'(C, 'Destruction'(D))))), 'f~Head'(('f~'('~instance'('$Process'(C, 'Destruction'(E)), '$Class'('Destruction')), [], [], [], [C]), 'f~'('~time'('$IdentityFn'(A, 'Physical'(F)), 'ImmediateFutureFn'('WhenFn'('$Process'(C, 'Destruction'(G))))), [], [], [], [C, A]), 'f~'(patient('$Process'(C, 'Destruction'(H)), '$IdentityFn'(A, 'Physical'(I))), [], [], [], [C, A])), [], [], [C, A]), 4157:['PROCESS'=C, 'PATIENT'=A]:entails(and(not(instance(C, 'Destruction')), and(patient(C, A), not(time(A, 'ImmediateFutureFn'('WhenFn'(C)))))), not(time(A, 'ImmediatePastFn'('WhenFn'(C))))), 'Merge', 'PROCESSES', 5761). sigmaCache('~patient'('$Process'(A, 'Destruction'(B)), '$IdentityFn'(C, 'Physical'(D))), 'f~Head'(('f~'('~instance'('$Process'(A, 'Destruction'(E)), '$Class'('Destruction')), [], [], [], [A]), 'f~'('~time'('$IdentityFn'(C, 'Physical'(F)), 'ImmediateFutureFn'('WhenFn'('$Process'(A, 'Destruction'(G))))), [], [], [], [A, C]), 'f~'(time('$IdentityFn'(C, 'Physical'(H)), 'ImmediatePastFn'('WhenFn'('$Process'(A, 'Destruction'(I))))), [], [], [], [A, C])), [], [], [A, C]), 4156:['PROCESS'=A, 'PATIENT'=C]:entails(and(not(instance(A, 'Destruction')), and(time(C, 'ImmediatePastFn'('WhenFn'(A))), not(time(C, 'ImmediateFutureFn'('WhenFn'(A)))))), not(patient(A, C))), 'Merge', 'PROCESSES', 5761). sigmaCache(instance('$Process'(A, 'Destruction'(B)), '$Class'('Destruction')), 't~HeadBodyc'(('t~'('~time'('$IdentityFn'(C, 'Physical'(D)), 'ImmediateFutureFn'('WhenFn'('$Process'(A, 'Destruction'(E))))), [], [C], [], [A]), 't~'(patient('$Process'(A, 'Destruction'(F)), '$IdentityFn'(C, 'Physical'(G))), [], [C], [], [A]), 't~'(time('$IdentityFn'(C, 'Physical'(H)), 'ImmediatePastFn'('WhenFn'('$Process'(A, 'Destruction'(I))))), [], [C], [], [A])), [], [C], [A], [C]), 4155:['PROCESS'=A, 'PATIENT'=C]:entails(and(patient(A, C), and(time(C, 'ImmediatePastFn'('WhenFn'(A))), not(time(C, 'ImmediateFutureFn'('WhenFn'(A)))))), instance(A, 'Destruction')), 'Merge', 'PROCESSES', 5761). sigmaCache('~instance'('$Process'(A, 'Destruction'(B)), '$Class'('Destruction')), 'f~HeadBodyc'('f~'(or('~patient'('$Process'(A, 'Destruction'(C)), '$IdentityFn'(D, 'Physical'(E))), or('~time'('$IdentityFn'(D, 'Physical'(F)), 'ImmediatePastFn'('WhenFn'('$Process'(A, 'Destruction'(G))))), time('$IdentityFn'(D, 'Physical'(H)), 'ImmediateFutureFn'('WhenFn'('$Process'(A, 'Destruction'(I))))))), [], [D], [], [A]), [], [D], [A], [D]), 4154:['PROCESS'=A, 'PATIENT'=D]:entails(or(not(patient(A, D)), or(not(time(D, 'ImmediatePastFn'('WhenFn'(A)))), time(D, 'ImmediateFutureFn'('WhenFn'(A))))), not(instance(A, 'Destruction'))), 'Merge', 'PROCESSES', 5761). sigmaCache('~time'('$IdentityFn'(A, 'Physical'(B)), 'ImmediateFutureFn'('WhenFn'('$Process'(C, 'Destruction'(D))))), 'f~Head'('f~'(instance('$Process'(C, 'Destruction'(E)), '$Class'('Destruction')), [], [], [C], []), [A], [], [C, A]), 4153:['PROCESS'=C, 'PATIENT'=A]:entails(instance(C, 'Destruction'), not(time(A, 'ImmediateFutureFn'('WhenFn'(C))))), 'Merge', 'PROCESSES', 5761). sigmaCache(time('$IdentityFn'(A, 'Physical'(B)), 'ImmediatePastFn'('WhenFn'('$Process'(C, 'Destruction'(D))))), 't~Head'(('t~'(instance('$Process'(C, 'Destruction'(E)), '$Class'('Destruction')), [], [], [], [C]), 't~'('$existential'(A, '?PATIENT', and(patient(C, '?PATIENT'), and(time('?PATIENT', 'ImmediatePastFn'('WhenFn'(C))), not(time('?PATIENT', 'ImmediateFutureFn'('WhenFn'(C))))))), [], [], [A], [C])), [], [], [C, A]), 4152:['PROCESS'=C, 'PATIENT'=A]:entails(and(instance(C, 'Destruction'), '$existential'(A, '?PATIENT', and(patient(C, '?PATIENT'), and(time('?PATIENT', 'ImmediatePastFn'('WhenFn'(C))), not(time('?PATIENT', 'ImmediateFutureFn'('WhenFn'(C)))))))), time(A, 'ImmediatePastFn'('WhenFn'(C)))), 'Merge', 'PROCESSES', 5761). sigmaCache(patient('$Process'(A, 'Destruction'(B)), '$IdentityFn'(C, 'Physical'(D))), 't~Head'(('t~'(instance('$Process'(A, 'Destruction'(E)), '$Class'('Destruction')), [], [], [], [A]), 't~'('$existential'(C, '?PATIENT', and(patient(A, '?PATIENT'), and(time('?PATIENT', 'ImmediatePastFn'('WhenFn'(A))), not(time('?PATIENT', 'ImmediateFutureFn'('WhenFn'(A))))))), [], [], [C], [A])), [], [], [A, C]), 4151:['PROCESS'=A, 'PATIENT'=C]:entails(and(instance(A, 'Destruction'), '$existential'(C, '?PATIENT', and(patient(A, '?PATIENT'), and(time('?PATIENT', 'ImmediatePastFn'('WhenFn'(A))), not(time('?PATIENT', 'ImmediateFutureFn'('WhenFn'(A)))))))), patient(A, C)), 'Merge', 'PROCESSES', 5761). sigmaCache('~patient'('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(B))))), '$Class'(C)), 'f~Head'(('f~'('~subclass'('$Class'(C), '$Class'('Text')), [], [], [C], []), 'f~'(instance('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(D))))), '$Class'('Publication')), [], [], [A], [])), [], [], [A, C]), 4146:['PUB'=A, 'TEXT'=C]:entails(and(not(subclass(C, 'Text')), instance(A, 'Publication')), not(patient(A, C))), 'Merge', 'PROCESSES', 5751). sigmaCache('~instance'('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(B))))), '$Class'('Publication')), 'f~HeadBodyc'(('f~'('~subclass'('$Class'(C), '$Class'('Text')), [], [C], [], []), 'f~'(patient('$Process'(A, 'Creation'('Making'('Manufacture'('Publication'(D))))), '$Class'(C)), [], [C], [A], [])), [], [C], [A], [C]), 4145:['PUB'=A, 'TEXT'=C]:entails(and(not(subclass(C, 'Text')), patient(A, C)), not(instance(A, 'Publication'))), 'Merge', 'PROCESSES', 5751). sigmaCache(subclass('$Class'(A), '$Class'('Text')), 't~HeadBodyc'(('t~'(instance('$Process'(B, 'Creation'('Making'('Manufacture'('Publication'(C))))), '$Class'('Publication')), [], [B], [], []), 't~'(patient('$Process'(B, 'Creation'('Making'('Manufacture'('Publication'(D))))), '$Class'(A)), [], [B], [A], [])), [], [B], [A], [B]), 4144:['PUB'=B, 'TEXT'=A]:entails(and(instance(B, 'Publication'), patient(B, A)), subclass(A, 'Text')), 'Merge', 'PROCESSES', 5751). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(B))))), '$Class'('StationaryArtifact')), 'f~HeadBodyc'('f~'(or('~instance'('$Process'(C, 'Creation'('Making'('Constructing'(D)))), '$Class'('Constructing')), '~result'('$Process'(C, 'Creation'('Making'('Constructing'(E)))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(F))))))), [], [C], [A], []), [], [C], [A], [C]), 4139:['BUILD'=C, 'ARTIFACT'=A]:entails(or(not(instance(C, 'Constructing')), not(result(C, A))), not(instance(A, 'StationaryArtifact'))), 'Merge', 'PROCESSES', 5741). sigmaCache(result('$Process'(A, 'Creation'('Making'('Constructing'(B)))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(D)))))), 't~Head'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(E))))), '$Class'('StationaryArtifact')), [], [], [], [C]), 't~'('$existential'(A, '?BUILD', and(instance('?BUILD', 'Constructing'), result('?BUILD', C))), [], [], [A], [C])), [], [], [A, C]), 4138:['BUILD'=A, 'ARTIFACT'=C]:entails(and(instance(C, 'StationaryArtifact'), '$existential'(A, '?BUILD', and(instance('?BUILD', 'Constructing'), result('?BUILD', C)))), result(A, C)), 'Merge', 'PROCESSES', 5741). sigmaCache(instance('$Process'(A, 'Creation'('Making'('Constructing'(B)))), '$Class'('Constructing')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(D))))), '$Class'('StationaryArtifact')), [], [C], [], []), 't~'('$existential'(A, '?BUILD', and(instance('?BUILD', 'Constructing'), result('?BUILD', C))), [], [C], [A], [])), [], [C], [A], [C]), 4137:['BUILD'=A, 'ARTIFACT'=C]:entails(and(instance(C, 'StationaryArtifact'), '$existential'(A, '?BUILD', and(instance('?BUILD', 'Constructing'), result('?BUILD', C)))), instance(A, 'Constructing')), 'Merge', 'PROCESSES', 5741). sigmaCache('~result'('$Process'(A, 'Creation'('Making'('Constructing'(B)))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(D)))))), 'f~Head'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(E))))), '$Class'('StationaryArtifact')), [], [], [C], []), 'f~'(instance('$Process'(A, 'Creation'('Making'('Constructing'(F)))), '$Class'('Constructing')), [], [], [A], [])), [], [], [A, C]), 4136:['BUILD'=A, 'ARTIFACT'=C]:entails(and(not(instance(C, 'StationaryArtifact')), instance(A, 'Constructing')), not(result(A, C))), 'Merge', 'PROCESSES', 5741). sigmaCache('~instance'('$Process'(A, 'Creation'('Making'('Constructing'(B)))), '$Class'('Constructing')), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(D))))), '$Class'('StationaryArtifact')), [], [C], [], []), 'f~'(result('$Process'(A, 'Creation'('Making'('Constructing'(E)))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(F)))))), [], [C], [A], [])), [], [C], [A], [C]), 4135:['BUILD'=A, 'ARTIFACT'=C]:entails(and(not(instance(C, 'StationaryArtifact')), result(A, C)), not(instance(A, 'Constructing'))), 'Merge', 'PROCESSES', 5741). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(B))))), '$Class'('StationaryArtifact')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'Creation'('Making'('Constructing'(D)))), '$Class'('Constructing')), [], [C], [], []), 't~'(result('$Process'(C, 'Creation'('Making'('Constructing'(E)))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('StationaryArtifact'(F)))))), [], [C], [A], [])), [], [C], [A], [C]), 4134:['BUILD'=C, 'ARTIFACT'=A]:entails(and(instance(C, 'Constructing'), result(C, A)), instance(A, 'StationaryArtifact')), 'Merge', 'PROCESSES', 5741). sigmaCache(result('$Process'(A, 'Creation'('Making'(B))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'(D))))), 't~Head'(('t~'(instance('$Process'(A, 'Creation'('Making'(E))), '$Class'('Making')), [], [], [], [A]), 't~'('$existential'(C, '?ARTIFACT', and(instance('?ARTIFACT', 'Artifact'), result(A, '?ARTIFACT'))), [], [], [C], [A])), [], [], [A, C]), 4131:['MAKE'=A, 'ARTIFACT'=C]:entails(and(instance(A, 'Making'), '$existential'(C, '?ARTIFACT', and(instance('?ARTIFACT', 'Artifact'), result(A, '?ARTIFACT')))), result(A, C)), 'Merge', 'PROCESSES', 5735). sigmaCache('~instance'('$Process'(A, 'Creation'('Making'(B))), '$Class'('Making')), 'f~HeadUnivb'('f~'('~result'('$Process'(A, 'Creation'('Making'(C))), '$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('Artifact'(E))))), [D], [], [A], []), [], [D], [A], [D]), 4130:['MAKE'=A, 'ARTIFACT'=D]:entails(not(result(A, D)), not(instance(A, 'Making'))), 'Merge', 'PROCESSES', 5735). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'(B)))), '$Class'('Artifact')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'Creation'('Making'(D))), '$Class'('Making')), [], [C], [], []), 't~'('$existential'(A, '?ARTIFACT', and(instance('?ARTIFACT', 'Artifact'), result(C, '?ARTIFACT'))), [], [C], [A], [])), [], [C], [A], [C]), 4129:['MAKE'=C, 'ARTIFACT'=A]:entails(and(instance(C, 'Making'), '$existential'(A, '?ARTIFACT', and(instance('?ARTIFACT', 'Artifact'), result(C, '?ARTIFACT')))), instance(A, 'Artifact')), 'Merge', 'PROCESSES', 5735). sigmaCache('~instance'('$Process'(A, 'Creation'('Making'(B))), '$Class'('Making')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'(D)))), '$Class'('Artifact')), [C], [], [], []), [A], [C], [A], [C]), 4128:['MAKE'=A, 'ARTIFACT'=C]:entails(not(instance(C, 'Artifact')), not(instance(A, 'Making'))), 'Merge', 'PROCESSES', 5735). sigmaCache(time('$IdentityFn'(A, 'Physical'(B)), 'ImmediatePastFn'('WhenFn'('$Process'(C, 'Creation'(D))))), 't~Head'(('t~'('~instance'('$Process'(C, 'Creation'(E)), '$Class'('Creation')), [], [], [], [C]), 't~'(patient('$Process'(C, 'Creation'(F)), '$IdentityFn'(A, 'Physical'(G))), [], [], [], [C, A]), 't~'(time('$IdentityFn'(A, 'Physical'(H)), 'ImmediateFutureFn'('WhenFn'('$Process'(C, 'Creation'(I))))), [], [], [], [C, A]), 't~'('$existential'(A, '?PATIENT', and(patient(C, '?PATIENT'), and(time('?PATIENT', 'ImmediateFutureFn'('WhenFn'(C))), not(time('?PATIENT', 'ImmediatePastFn'('WhenFn'(C))))))), [], [], [], [C, A])), [], [], [C, A]), 4124:['PROCESS'=C, 'PATIENT'=A]:entails(and(and(not(instance(C, 'Creation')), and(patient(C, A), time(A, 'ImmediateFutureFn'('WhenFn'(C))))), '$existential'(A, '?PATIENT', and(patient(C, '?PATIENT'), and(time('?PATIENT', 'ImmediateFutureFn'('WhenFn'(C))), not(time('?PATIENT', 'ImmediatePastFn'('WhenFn'(C)))))))), time(A, 'ImmediatePastFn'('WhenFn'(C)))), 'Merge', 'PROCESSES', 5727). sigmaCache('~time'('$IdentityFn'(A, 'Physical'(B)), 'ImmediateFutureFn'('WhenFn'('$Process'(C, 'Creation'(D))))), 'f~Head'(('f~'('~instance'('$Process'(C, 'Creation'(E)), '$Class'('Creation')), [], [], [], [C]), 'f~'('~time'('$IdentityFn'(A, 'Physical'(F)), 'ImmediatePastFn'('WhenFn'('$Process'(C, 'Creation'(G))))), [], [], [], [C, A]), 'f~'(patient('$Process'(C, 'Creation'(H)), '$IdentityFn'(A, 'Physical'(I))), [], [], [], [C, A])), [], [], [C, A]), 4123:['PROCESS'=C, 'PATIENT'=A]:entails(and(not(instance(C, 'Creation')), and(patient(C, A), not(time(A, 'ImmediatePastFn'('WhenFn'(C)))))), not(time(A, 'ImmediateFutureFn'('WhenFn'(C))))), 'Merge', 'PROCESSES', 5727). sigmaCache('~patient'('$Process'(A, 'Creation'(B)), '$IdentityFn'(C, 'Physical'(D))), 'f~Head'(('f~'('~instance'('$Process'(A, 'Creation'(E)), '$Class'('Creation')), [], [], [], [A]), 'f~'('~time'('$IdentityFn'(C, 'Physical'(F)), 'ImmediatePastFn'('WhenFn'('$Process'(A, 'Creation'(G))))), [], [], [], [A, C]), 'f~'(time('$IdentityFn'(C, 'Physical'(H)), 'ImmediateFutureFn'('WhenFn'('$Process'(A, 'Creation'(I))))), [], [], [], [A, C])), [], [], [A, C]), 4122:['PROCESS'=A, 'PATIENT'=C]:entails(and(not(instance(A, 'Creation')), and(time(C, 'ImmediateFutureFn'('WhenFn'(A))), not(time(C, 'ImmediatePastFn'('WhenFn'(A)))))), not(patient(A, C))), 'Merge', 'PROCESSES', 5727). sigmaCache(instance('$Process'(A, 'Creation'(B)), '$Class'('Creation')), 't~HeadBodyc'(('t~'('~time'('$IdentityFn'(C, 'Physical'(D)), 'ImmediatePastFn'('WhenFn'('$Process'(A, 'Creation'(E))))), [], [C], [], [A]), 't~'(patient('$Process'(A, 'Creation'(F)), '$IdentityFn'(C, 'Physical'(G))), [], [C], [], [A]), 't~'(time('$IdentityFn'(C, 'Physical'(H)), 'ImmediateFutureFn'('WhenFn'('$Process'(A, 'Creation'(I))))), [], [C], [], [A])), [], [C], [A], [C]), 4121:['PROCESS'=A, 'PATIENT'=C]:entails(and(patient(A, C), and(time(C, 'ImmediateFutureFn'('WhenFn'(A))), not(time(C, 'ImmediatePastFn'('WhenFn'(A)))))), instance(A, 'Creation')), 'Merge', 'PROCESSES', 5727). sigmaCache('~instance'('$Process'(A, 'Creation'(B)), '$Class'('Creation')), 'f~HeadBodyc'('f~'(or('~patient'('$Process'(A, 'Creation'(C)), '$IdentityFn'(D, 'Physical'(E))), or('~time'('$IdentityFn'(D, 'Physical'(F)), 'ImmediateFutureFn'('WhenFn'('$Process'(A, 'Creation'(G))))), time('$IdentityFn'(D, 'Physical'(H)), 'ImmediatePastFn'('WhenFn'('$Process'(A, 'Creation'(I))))))), [], [D], [], [A]), [], [D], [A], [D]), 4120:['PROCESS'=A, 'PATIENT'=D]:entails(or(not(patient(A, D)), or(not(time(D, 'ImmediateFutureFn'('WhenFn'(A)))), time(D, 'ImmediatePastFn'('WhenFn'(A))))), not(instance(A, 'Creation'))), 'Merge', 'PROCESSES', 5727). sigmaCache('~time'('$IdentityFn'(A, 'Physical'(B)), 'ImmediatePastFn'('WhenFn'('$Process'(C, 'Creation'(D))))), 'f~Head'('f~'(instance('$Process'(C, 'Creation'(E)), '$Class'('Creation')), [], [], [C], []), [A], [], [C, A]), 4119:['PROCESS'=C, 'PATIENT'=A]:entails(instance(C, 'Creation'), not(time(A, 'ImmediatePastFn'('WhenFn'(C))))), 'Merge', 'PROCESSES', 5727). sigmaCache(time('$IdentityFn'(A, 'Physical'(B)), 'ImmediateFutureFn'('WhenFn'('$Process'(C, 'Creation'(D))))), 't~Head'(('t~'(instance('$Process'(C, 'Creation'(E)), '$Class'('Creation')), [], [], [], [C]), 't~'('$existential'(A, '?PATIENT', and(patient(C, '?PATIENT'), and(time('?PATIENT', 'ImmediateFutureFn'('WhenFn'(C))), not(time('?PATIENT', 'ImmediatePastFn'('WhenFn'(C))))))), [], [], [A], [C])), [], [], [C, A]), 4118:['PROCESS'=C, 'PATIENT'=A]:entails(and(instance(C, 'Creation'), '$existential'(A, '?PATIENT', and(patient(C, '?PATIENT'), and(time('?PATIENT', 'ImmediateFutureFn'('WhenFn'(C))), not(time('?PATIENT', 'ImmediatePastFn'('WhenFn'(C)))))))), time(A, 'ImmediateFutureFn'('WhenFn'(C)))), 'Merge', 'PROCESSES', 5727). sigmaCache(patient('$Process'(A, 'Creation'(B)), '$IdentityFn'(C, 'Physical'(D))), 't~Head'(('t~'(instance('$Process'(A, 'Creation'(E)), '$Class'('Creation')), [], [], [], [A]), 't~'('$existential'(C, '?PATIENT', and(patient(A, '?PATIENT'), and(time('?PATIENT', 'ImmediateFutureFn'('WhenFn'(A))), not(time('?PATIENT', 'ImmediatePastFn'('WhenFn'(A))))))), [], [], [C], [A])), [], [], [A, C]), 4117:['PROCESS'=A, 'PATIENT'=C]:entails(and(instance(A, 'Creation'), '$existential'(C, '?PATIENT', and(patient(A, '?PATIENT'), and(time('?PATIENT', 'ImmediateFutureFn'('WhenFn'(A))), not(time('?PATIENT', 'ImmediatePastFn'('WhenFn'(A)))))))), patient(A, C)), 'Merge', 'PROCESSES', 5727). sigmaCache(result('$Process'(A, 'Creation'(B)), '$Object'(C, D)), 't~Head'(('t~'(instance('$Process'(A, 'Creation'(E)), '$Class'('Creation')), [], [], [], [A]), 't~'('$existential'(C, '?RESULT', result(A, '?RESULT')), [], [], [C], [A])), [], [], [A, C]), 4116:['ACTION'=A, 'RESULT'=C]:entails(and(instance(A, 'Creation'), '$existential'(C, '?RESULT', result(A, '?RESULT'))), result(A, C)), 'Merge', 'PROCESSES', 5725). sigmaCache('~instance'('$Process'(A, 'Creation'(B)), '$Class'('Creation')), 'f~HeadUnivb'('f~'('~result'('$Process'(A, 'Creation'(C)), '$Object'(D, E)), [D], [], [A], []), [], [D], [A], [D]), 4115:['ACTION'=A, 'RESULT'=D]:entails(not(result(A, D)), not(instance(A, 'Creation'))), 'Merge', 'PROCESSES', 5725). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(B, C), '$Attribute'('Dry', 'SaturationProperty'(D)))), 't~Head'(('t~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(B, E), '$Attribute'('Anhydrous', 'SaturationProperty'(F)))), [], [], [], [A, B]), 't~'(instance('$Process'(A, 'Drying'(G)), '$Class'('Drying')), [], [], [], [A]), 't~'(patient('$Process'(A, 'Drying'(H)), '$Object'(B, I)), [], [], [], [A, B])), [], [], [A, B]), 4112:['DRY'=A, 'OBJ'=B]:entails(and(and(instance(A, 'Drying'), patient(A, B)), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Anhydrous')))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Dry'))), 'Merge', 'PROCESSES', 5719). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(B, C), '$Attribute'('Anhydrous', 'SaturationProperty'(D)))), 't~Head'(('t~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(B, E), '$Attribute'('Dry', 'SaturationProperty'(F)))), [], [], [], [A, B]), 't~'(instance('$Process'(A, 'Drying'(G)), '$Class'('Drying')), [], [], [], [A]), 't~'(patient('$Process'(A, 'Drying'(H)), '$Object'(B, I)), [], [], [], [A, B])), [], [], [A, B]), 4111:['DRY'=A, 'OBJ'=B]:entails(and(and(instance(A, 'Drying'), patient(A, B)), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Dry')))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Anhydrous'))), 'Merge', 'PROCESSES', 5719). sigmaCache('~patient'('$Process'(A, 'Drying'(B)), '$Object'(C, D)), 'f~Head'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(C, E), '$Attribute'('Anhydrous', 'SaturationProperty'(F)))), [], [], [], [A, C]), 'f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(C, G), '$Attribute'('Dry', 'SaturationProperty'(H)))), [], [], [], [A, C]), 'f~'(instance('$Process'(A, 'Drying'(I)), '$Class'('Drying')), [], [], [], [A])), [], [], [A, C]), 4110:['DRY'=A, 'OBJ'=C]:entails(and(instance(A, 'Drying'), and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(C, 'Anhydrous'))), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(C, 'Dry'))))), not(patient(A, C))), 'Merge', 'PROCESSES', 5719). sigmaCache('~instance'('$Process'(A, 'Drying'(B)), '$Class'('Drying')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(C, D), '$Attribute'('Anhydrous', 'SaturationProperty'(E)))), [], [C], [], [A]), 'f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(C, F), '$Attribute'('Dry', 'SaturationProperty'(G)))), [], [C], [], [A]), 'f~'(patient('$Process'(A, 'Drying'(H)), '$Object'(C, I)), [], [C], [], [A])), [], [C], [A], [C]), 4109:['DRY'=A, 'OBJ'=C]:entails(and(patient(A, C), and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(C, 'Anhydrous'))), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(C, 'Dry'))))), not(instance(A, 'Drying'))), 'Merge', 'PROCESSES', 5719). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(B, C), '$Attribute'('Damp', 'SaturationProperty'(D)))), 't~Head'(('t~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(B, E), '$Attribute'('Wet', 'SaturationProperty'(F)))), [], [], [], [A, B]), 't~'(instance('$Process'(A, 'Wetting'(G)), '$Class'('Wetting')), [], [], [], [A]), 't~'(patient('$Process'(A, 'Wetting'(H)), '$Object'(B, I)), [], [], [], [A, B])), [], [], [A, B]), 4106:['WET'=A, 'OBJ'=B]:entails(and(and(instance(A, 'Wetting'), patient(A, B)), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Wet')))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Damp'))), 'Merge', 'PROCESSES', 5713). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(B, C), '$Attribute'('Wet', 'SaturationProperty'(D)))), 't~Head'(('t~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(B, E), '$Attribute'('Damp', 'SaturationProperty'(F)))), [], [], [], [A, B]), 't~'(instance('$Process'(A, 'Wetting'(G)), '$Class'('Wetting')), [], [], [], [A]), 't~'(patient('$Process'(A, 'Wetting'(H)), '$Object'(B, I)), [], [], [], [A, B])), [], [], [A, B]), 4105:['WET'=A, 'OBJ'=B]:entails(and(and(instance(A, 'Wetting'), patient(A, B)), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Damp')))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Wet'))), 'Merge', 'PROCESSES', 5713). sigmaCache('~patient'('$Process'(A, 'Wetting'(B)), '$Object'(C, D)), 'f~Head'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(C, E), '$Attribute'('Damp', 'SaturationProperty'(F)))), [], [], [], [A, C]), 'f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(C, G), '$Attribute'('Wet', 'SaturationProperty'(H)))), [], [], [], [A, C]), 'f~'(instance('$Process'(A, 'Wetting'(I)), '$Class'('Wetting')), [], [], [], [A])), [], [], [A, C]), 4104:['WET'=A, 'OBJ'=C]:entails(and(instance(A, 'Wetting'), and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(C, 'Wet'))), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(C, 'Damp'))))), not(patient(A, C))), 'Merge', 'PROCESSES', 5713). sigmaCache('~instance'('$Process'(A, 'Wetting'(B)), '$Class'('Wetting')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(C, D), '$Attribute'('Damp', 'SaturationProperty'(E)))), [], [C], [], [A]), 'f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(C, F), '$Attribute'('Wet', 'SaturationProperty'(G)))), [], [C], [], [A]), 'f~'(patient('$Process'(A, 'Wetting'(H)), '$Object'(C, I)), [], [C], [], [A])), [], [C], [A], [C]), 4103:['WET'=A, 'OBJ'=C]:entails(and(patient(A, C), and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(C, 'Wet'))), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(C, 'Damp'))))), not(instance(A, 'Wetting'))), 'Merge', 'PROCESSES', 5713). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(B))))), '$Object'(C, 'ContentBearingObject'(D))), 'f~HeadUnivb'(('f~'('~holdsDuring'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F))))), patient('$Process'(G, 'IntentionalProcess'('ContentDevelopment'('Writing'('Encoding'(H))))), '$Object'(I, 'ContentBearingObject'(J)))), [I, E, G], [], [], []), 'f~'(instance('$Process'(A, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(K))))), '$Class'('Decoding')), [], [], [A], [])), [C], [I, E, G], [A, C], [I, E, G]), 4100:['DECODE'=A, 'DOC1'=C, 'ENCODE'=G, 'DOC2'=I, 'TIME'=E, 'PROP'=L]:entails(and(not(holdsDuring(E, patient(G, I))), instance(A, 'Decoding')), not(patient(A, C))), 'Merge', 'PROCESSES', 5707). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(B))))), '$Class'('Decoding')), 'f~HeadUnivb'(('f~'('~holdsDuring'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(D))))), patient('$Process'(E, 'IntentionalProcess'('ContentDevelopment'('Writing'('Encoding'(F))))), '$Object'(G, 'ContentBearingObject'(H)))), [G, C, E], [], [], []), 'f~'(patient('$Process'(A, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(I))))), '$Object'(J, 'ContentBearingObject'(K))), [J], [], [A], [])), [], [J, G, C, E], [A], [J, G, C, E]), 4099:['DECODE'=A, 'DOC1'=J, 'ENCODE'=E, 'DOC2'=G, 'TIME'=C, 'PROP'=L]:entails(and(not(holdsDuring(C, patient(E, G))), patient(A, J)), not(instance(A, 'Decoding'))), 'Merge', 'PROCESSES', 5707). sigmaCache(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), patient('$Process'(C, 'IntentionalProcess'('ContentDevelopment'('Writing'('Encoding'(D))))), '$Object'(E, 'ContentBearingObject'(F)))), 't~HeadBodyc'(('t~'(instance('$Process'(G, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(H))))), '$Class'('Decoding')), [], [G], [], []), 't~'(patient('$Process'(G, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(I))))), '$Object'(J, 'ContentBearingObject'(K))), [], [G, J], [], []), 't~'('$existential'(E, '?DOC2', exists(C, and(containsInformation('?DOC2', L), and(containsInformation(J, L), and(temporalPart(A, 'PastFn'('WhenFn'(G))), and(holdsDuring(A, instance(C, 'Encoding')), holdsDuring(A, patient(C, '?DOC2')))))))), [], [G, J, L], [], [E, A, C]), 't~'('$existential'(A, '?TIME', exists(E, exists(C, and(containsInformation(E, L), and(containsInformation(J, L), and(temporalPart('?TIME', 'PastFn'('WhenFn'(G))), and(holdsDuring('?TIME', instance(C, 'Encoding')), holdsDuring('?TIME', patient(C, E))))))))), [], [G, J, L], [], [E, A, C]), 't~'('$existential'(C, '?ENCODE', and(containsInformation(E, L), and(containsInformation(J, L), and(temporalPart(A, 'PastFn'('WhenFn'(G))), and(holdsDuring(A, instance('?ENCODE', 'Encoding')), holdsDuring(A, patient('?ENCODE', E))))))), [], [G, J, L], [], [E, A, C])), [], [G, J, L], [E, A, C], [G, J, L]), 4098:['DECODE'=G, 'DOC1'=J, 'ENCODE'=C, 'DOC2'=E, 'TIME'=A, 'PROP'=L]:entails(and(and(and(and(instance(G, 'Decoding'), patient(G, J)), '$existential'(A, '?TIME', exists(E, exists(C, and(containsInformation(E, L), and(containsInformation(J, L), and(temporalPart('?TIME', 'PastFn'('WhenFn'(G))), and(holdsDuring('?TIME', instance(C, 'Encoding')), holdsDuring('?TIME', patient(C, E)))))))))), '$existential'(E, '?DOC2', exists(C, and(containsInformation('?DOC2', L), and(containsInformation(J, L), and(temporalPart(A, 'PastFn'('WhenFn'(G))), and(holdsDuring(A, instance(C, 'Encoding')), holdsDuring(A, patient(C, '?DOC2'))))))))), '$existential'(C, '?ENCODE', and(containsInformation(E, L), and(containsInformation(J, L), and(temporalPart(A, 'PastFn'('WhenFn'(G))), and(holdsDuring(A, instance('?ENCODE', 'Encoding')), holdsDuring(A, patient('?ENCODE', E)))))))), holdsDuring(A, patient(C, E))), 'Merge', 'PROCESSES', 5707). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(B))))), '$Object'(C, 'ContentBearingObject'(D))), 'f~HeadUnivb'(('f~'('~holdsDuring'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F))))), instance('$Process'(G, 'IntentionalProcess'('ContentDevelopment'('Writing'('Encoding'(H))))), '$Class'('Encoding'))), [E, G], [], [], []), 'f~'(instance('$Process'(A, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(I))))), '$Class'('Decoding')), [], [], [A], [])), [C], [E, G], [A, C], [E, G]), 4097:['DECODE'=A, 'DOC1'=C, 'ENCODE'=G, 'DOC2'=J, 'TIME'=E, 'PROP'=K]:entails(and(not(holdsDuring(E, instance(G, 'Encoding'))), instance(A, 'Decoding')), not(patient(A, C))), 'Merge', 'PROCESSES', 5707). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(B))))), '$Class'('Decoding')), 'f~HeadUnivb'(('f~'('~holdsDuring'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(D))))), instance('$Process'(E, 'IntentionalProcess'('ContentDevelopment'('Writing'('Encoding'(F))))), '$Class'('Encoding'))), [C, E], [], [], []), 'f~'(patient('$Process'(A, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(G))))), '$Object'(H, 'ContentBearingObject'(I))), [H], [], [A], [])), [], [H, C, E], [A], [H, C, E]), 4096:['DECODE'=A, 'DOC1'=H, 'ENCODE'=E, 'DOC2'=J, 'TIME'=C, 'PROP'=K]:entails(and(not(holdsDuring(C, instance(E, 'Encoding'))), patient(A, H)), not(instance(A, 'Decoding'))), 'Merge', 'PROCESSES', 5707). sigmaCache(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), instance('$Process'(C, 'IntentionalProcess'('ContentDevelopment'('Writing'('Encoding'(D))))), '$Class'('Encoding'))), 't~HeadBodyc'(('t~'(instance('$Process'(E, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(F))))), '$Class'('Decoding')), [], [E], [], []), 't~'(patient('$Process'(E, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(G))))), '$Object'(H, 'ContentBearingObject'(I))), [], [E, H], [], []), 't~'('$existential'(J, '?DOC2', exists(C, and(containsInformation('?DOC2', K), and(containsInformation(H, K), and(temporalPart(A, 'PastFn'('WhenFn'(E))), and(holdsDuring(A, instance(C, 'Encoding')), holdsDuring(A, patient(C, '?DOC2')))))))), [], [E, H, J, K], [], [A, C]), 't~'('$existential'(A, '?TIME', exists(J, exists(C, and(containsInformation(J, K), and(containsInformation(H, K), and(temporalPart('?TIME', 'PastFn'('WhenFn'(E))), and(holdsDuring('?TIME', instance(C, 'Encoding')), holdsDuring('?TIME', patient(C, J))))))))), [], [E, H, J, K], [], [A, C]), 't~'('$existential'(C, '?ENCODE', and(containsInformation(J, K), and(containsInformation(H, K), and(temporalPart(A, 'PastFn'('WhenFn'(E))), and(holdsDuring(A, instance('?ENCODE', 'Encoding')), holdsDuring(A, patient('?ENCODE', J))))))), [], [E, H, J, K], [], [A, C])), [], [E, H, J, K], [A, C], [E, H, J, K]), 4095:['DECODE'=E, 'DOC1'=H, 'ENCODE'=C, 'DOC2'=J, 'TIME'=A, 'PROP'=K]:entails(and(and(and(and(instance(E, 'Decoding'), patient(E, H)), '$existential'(A, '?TIME', exists(J, exists(C, and(containsInformation(J, K), and(containsInformation(H, K), and(temporalPart('?TIME', 'PastFn'('WhenFn'(E))), and(holdsDuring('?TIME', instance(C, 'Encoding')), holdsDuring('?TIME', patient(C, J)))))))))), '$existential'(J, '?DOC2', exists(C, and(containsInformation('?DOC2', K), and(containsInformation(H, K), and(temporalPart(A, 'PastFn'('WhenFn'(E))), and(holdsDuring(A, instance(C, 'Encoding')), holdsDuring(A, patient(C, '?DOC2'))))))))), '$existential'(C, '?ENCODE', and(containsInformation(J, K), and(containsInformation(H, K), and(temporalPart(A, 'PastFn'('WhenFn'(E))), and(holdsDuring(A, instance('?ENCODE', 'Encoding')), holdsDuring(A, patient('?ENCODE', J)))))))), holdsDuring(A, instance(C, 'Encoding'))), 'Merge', 'PROCESSES', 5707). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(B))))), '$Object'(C, 'ContentBearingObject'(D))), 'f~HeadUnivb'(('f~'('~temporalPart'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F))))), 'PastFn'('WhenFn'('$Process'(A, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(G)))))))), [E], [], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(H))))), '$Class'('Decoding')), [], [], [], [A])), [C], [E], [A, C], [E]), 4094:['DECODE'=A, 'DOC1'=C, 'ENCODE'=I, 'DOC2'=J, 'TIME'=E, 'PROP'=K]:entails(and(not(temporalPart(E, 'PastFn'('WhenFn'(A)))), instance(A, 'Decoding')), not(patient(A, C))), 'Merge', 'PROCESSES', 5707). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(B))))), '$Class'('Decoding')), 'f~HeadUnivb'(('f~'('~temporalPart'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(D))))), 'PastFn'('WhenFn'('$Process'(A, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(E)))))))), [C], [], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(F))))), '$Object'(G, 'ContentBearingObject'(H))), [G], [], [], [A])), [], [G, C], [A], [G, C]), 4093:['DECODE'=A, 'DOC1'=G, 'ENCODE'=I, 'DOC2'=J, 'TIME'=C, 'PROP'=K]:entails(and(not(temporalPart(C, 'PastFn'('WhenFn'(A)))), patient(A, G)), not(instance(A, 'Decoding'))), 'Merge', 'PROCESSES', 5707). sigmaCache(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), 'PastFn'('WhenFn'('$Process'(C, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(D)))))))), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(E))))), '$Class'('Decoding')), [], [], [], [C]), 't~'(patient('$Process'(C, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(F))))), '$Object'(G, 'ContentBearingObject'(H))), [], [G], [], [C]), 't~'('$existential'(I, '?DOC2', exists(J, and(containsInformation('?DOC2', K), and(containsInformation(G, K), and(temporalPart(A, 'PastFn'('WhenFn'(C))), and(holdsDuring(A, instance(J, 'Encoding')), holdsDuring(A, patient(J, '?DOC2')))))))), [], [G, I, K, J], [], [C, A]), 't~'('$existential'(A, '?TIME', exists(I, exists(J, and(containsInformation(I, K), and(containsInformation(G, K), and(temporalPart('?TIME', 'PastFn'('WhenFn'(C))), and(holdsDuring('?TIME', instance(J, 'Encoding')), holdsDuring('?TIME', patient(J, I))))))))), [], [G, I, K, J], [], [C, A]), 't~'('$existential'(J, '?ENCODE', and(containsInformation(I, K), and(containsInformation(G, K), and(temporalPart(A, 'PastFn'('WhenFn'(C))), and(holdsDuring(A, instance('?ENCODE', 'Encoding')), holdsDuring(A, patient('?ENCODE', I))))))), [], [G, I, K, J], [], [C, A])), [], [G, I, K, J], [C, A], [G, I, K, J]), 4092:['DECODE'=C, 'DOC1'=G, 'ENCODE'=J, 'DOC2'=I, 'TIME'=A, 'PROP'=K]:entails(and(and(and(and(instance(C, 'Decoding'), patient(C, G)), '$existential'(A, '?TIME', exists(I, exists(J, and(containsInformation(I, K), and(containsInformation(G, K), and(temporalPart('?TIME', 'PastFn'('WhenFn'(C))), and(holdsDuring('?TIME', instance(J, 'Encoding')), holdsDuring('?TIME', patient(J, I)))))))))), '$existential'(I, '?DOC2', exists(J, and(containsInformation('?DOC2', K), and(containsInformation(G, K), and(temporalPart(A, 'PastFn'('WhenFn'(C))), and(holdsDuring(A, instance(J, 'Encoding')), holdsDuring(A, patient(J, '?DOC2'))))))))), '$existential'(J, '?ENCODE', and(containsInformation(I, K), and(containsInformation(G, K), and(temporalPart(A, 'PastFn'('WhenFn'(C))), and(holdsDuring(A, instance('?ENCODE', 'Encoding')), holdsDuring(A, patient('?ENCODE', I)))))))), temporalPart(A, 'PastFn'('WhenFn'(C)))), 'Merge', 'PROCESSES', 5707). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(B))))), '$Object'(C, 'ContentBearingObject'(D))), 'f~HeadUnivb'(('f~'('~containsInformation'('$Object'(C, 'ContentBearingObject'(E)), '$Proposition'(F, G)), [F], [], [C], []), 'f~'(instance('$Process'(A, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(H))))), '$Class'('Decoding')), [], [], [A], [])), [], [F], [A, C], [F]), 4091:['DECODE'=A, 'DOC1'=C, 'ENCODE'=I, 'DOC2'=J, 'TIME'=K, 'PROP'=F]:entails(and(not(containsInformation(C, F)), instance(A, 'Decoding')), not(patient(A, C))), 'Merge', 'PROCESSES', 5707). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(B))))), '$Class'('Decoding')), 'f~HeadBodycUnivb'(('f~'('~containsInformation'('$Object'(C, 'ContentBearingObject'(D)), '$Proposition'(E, F)), [E], [C], [], []), 'f~'(patient('$Process'(A, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(G))))), '$Object'(C, 'ContentBearingObject'(H))), [], [C], [A], [])), [], [C, E], [A], [C], [E]), 4090:['DECODE'=A, 'DOC1'=C, 'ENCODE'=I, 'DOC2'=J, 'TIME'=K, 'PROP'=E]:entails(and(not(containsInformation(C, E)), patient(A, C)), not(instance(A, 'Decoding'))), 'Merge', 'PROCESSES', 5707). sigmaCache(containsInformation('$Object'(A, 'ContentBearingObject'(B)), '$Proposition'(C, D)), 't~HeadBodyc'(('t~'(instance('$Process'(E, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(F))))), '$Class'('Decoding')), [], [E], [], []), 't~'(patient('$Process'(E, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(G))))), '$Object'(A, 'ContentBearingObject'(H))), [], [E], [A], [])), [C], [E], [A, C], [E]), 4089:['DECODE'=E, 'DOC1'=A, 'ENCODE'=I, 'DOC2'=J, 'TIME'=K, 'PROP'=C]:entails(and(instance(E, 'Decoding'), patient(E, A)), containsInformation(A, C)), 'Merge', 'PROCESSES', 5707). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(B))))), '$Object'(C, 'ContentBearingObject'(D))), 'f~HeadUnivb'(('f~'('~containsInformation'('$Object'(E, 'ContentBearingObject'(F)), '$Proposition'(G, H)), [E, G], [], [], []), 'f~'(instance('$Process'(A, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(I))))), '$Class'('Decoding')), [], [], [A], [])), [C], [E, G], [A, C], [E, G]), 4088:['DECODE'=A, 'DOC1'=C, 'ENCODE'=J, 'DOC2'=E, 'TIME'=K, 'PROP'=G]:entails(and(not(containsInformation(E, G)), instance(A, 'Decoding')), not(patient(A, C))), 'Merge', 'PROCESSES', 5707). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(B))))), '$Class'('Decoding')), 'f~HeadUnivb'(('f~'('~containsInformation'('$Object'(C, 'ContentBearingObject'(D)), '$Proposition'(E, F)), [C, E], [], [], []), 'f~'(patient('$Process'(A, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(G))))), '$Object'(H, 'ContentBearingObject'(I))), [H], [], [A], [])), [], [H, C, E], [A], [H, C, E]), 4087:['DECODE'=A, 'DOC1'=H, 'ENCODE'=J, 'DOC2'=C, 'TIME'=K, 'PROP'=E]:entails(and(not(containsInformation(C, E)), patient(A, H)), not(instance(A, 'Decoding'))), 'Merge', 'PROCESSES', 5707). sigmaCache(containsInformation('$Object'(A, 'ContentBearingObject'(B)), '$Proposition'(C, D)), 't~HeadBodyc'(('t~'(instance('$Process'(E, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(F))))), '$Class'('Decoding')), [], [E], [], []), 't~'(patient('$Process'(E, 'IntentionalProcess'('ContentDevelopment'('Writing'('Decoding'(G))))), '$Object'(H, 'ContentBearingObject'(I))), [], [E, H], [], []), 't~'('$existential'(A, '?DOC2', exists(J, and(containsInformation('?DOC2', C), and(containsInformation(H, C), and(temporalPart(K, 'PastFn'('WhenFn'(E))), and(holdsDuring(K, instance(J, 'Encoding')), holdsDuring(K, patient(J, '?DOC2')))))))), [], [E, H, K, J], [], [A, C]), 't~'('$existential'(J, '?ENCODE', and(containsInformation(A, C), and(containsInformation(H, C), and(temporalPart(K, 'PastFn'('WhenFn'(E))), and(holdsDuring(K, instance('?ENCODE', 'Encoding')), holdsDuring(K, patient('?ENCODE', A))))))), [], [E, H, K, J], [], [A, C])), [], [E, H, K, J], [A, C], [E, H, K, J]), 4086:['DECODE'=E, 'DOC1'=H, 'ENCODE'=J, 'DOC2'=A, 'TIME'=K, 'PROP'=C]:entails(and(and(and(instance(E, 'Decoding'), patient(E, H)), '$existential'(A, '?DOC2', exists(J, and(containsInformation('?DOC2', C), and(containsInformation(H, C), and(temporalPart(K, 'PastFn'('WhenFn'(E))), and(holdsDuring(K, instance(J, 'Encoding')), holdsDuring(K, patient(J, '?DOC2'))))))))), '$existential'(J, '?ENCODE', and(containsInformation(A, C), and(containsInformation(H, C), and(temporalPart(K, 'PastFn'('WhenFn'(E))), and(holdsDuring(K, instance('?ENCODE', 'Encoding')), holdsDuring(K, patient('?ENCODE', A)))))))), containsInformation(A, C)), 'Merge', 'PROCESSES', 5707). sigmaCache('~patient'('$Process'(A, 'SurfaceAlteration'('Coloring'(B))), '$Object'(C, D)), 'f~HeadUnivb'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), not(attribute('$Object'(C, E), '$Attribute'(F, 'VisualProperty'('ColorProperty'(G)))))), [F], [], [C], [A]), 'f~'(instance('$Process'(A, 'SurfaceAlteration'('Coloring'(H))), '$Class'('Coloring')), [], [], [], [A])), [], [F], [A, C], [F]), 4072:['COLORING'=A, 'OBJ'=C, 'PROPERTY'=F]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(C, F)))), instance(A, 'Coloring')), not(patient(A, C))), 'Merge', 'PROCESSES', 5679). sigmaCache('~instance'('$Process'(A, 'SurfaceAlteration'('Coloring'(B))), '$Class'('Coloring')), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), not(attribute('$Object'(C, D), '$Attribute'(E, 'VisualProperty'('ColorProperty'(F)))))), [E], [C], [], [A]), 'f~'(patient('$Process'(A, 'SurfaceAlteration'('Coloring'(G))), '$Object'(C, H)), [], [C], [], [A])), [], [C, E], [A], [C], [E]), 4071:['COLORING'=A, 'OBJ'=C, 'PROPERTY'=E]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(C, E)))), patient(A, C)), not(instance(A, 'Coloring'))), 'Merge', 'PROCESSES', 5679). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), '~attribute'('$Object'(B, C), '$Attribute'(D, 'VisualProperty'('ColorProperty'(E))))), 't~Head'(('t~'(instance('$Process'(A, 'SurfaceAlteration'('Coloring'(F))), '$Class'('Coloring')), [], [], [], [A]), 't~'(patient('$Process'(A, 'SurfaceAlteration'('Coloring'(G))), '$Object'(B, H)), [], [], [], [A, B]), 't~'('$existential'(D, '?PROPERTY', and(instance('?PROPERTY', 'ColorProperty'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))))), [], [], [D], [A, B])), [], [], [A, B, D]), 4070:['COLORING'=A, 'OBJ'=B, 'PROPERTY'=D]:entails(and(and(instance(A, 'Coloring'), patient(A, B)), '$existential'(D, '?PROPERTY', and(instance('?PROPERTY', 'ColorProperty'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, D)))), 'Merge', 'PROCESSES', 5679). sigmaCache('~patient'('$Process'(A, 'SurfaceAlteration'('Coloring'(B))), '$Object'(C, D)), 'f~HeadUnivb'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), attribute('$Object'(C, E), '$Attribute'(F, 'VisualProperty'('ColorProperty'(G))))), [F], [], [C], [A]), 'f~'(instance('$Process'(A, 'SurfaceAlteration'('Coloring'(H))), '$Class'('Coloring')), [], [], [], [A])), [], [F], [A, C], [F]), 4069:['COLORING'=A, 'OBJ'=C, 'PROPERTY'=F]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(C, F))), instance(A, 'Coloring')), not(patient(A, C))), 'Merge', 'PROCESSES', 5679). sigmaCache('~instance'('$Process'(A, 'SurfaceAlteration'('Coloring'(B))), '$Class'('Coloring')), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), attribute('$Object'(C, D), '$Attribute'(E, 'VisualProperty'('ColorProperty'(F))))), [E], [C], [], [A]), 'f~'(patient('$Process'(A, 'SurfaceAlteration'('Coloring'(G))), '$Object'(C, H)), [], [C], [], [A])), [], [C, E], [A], [C], [E]), 4068:['COLORING'=A, 'OBJ'=C, 'PROPERTY'=E]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(C, E))), patient(A, C)), not(instance(A, 'Coloring'))), 'Merge', 'PROCESSES', 5679). sigmaCache(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(A))), attribute('$Object'(B, C), '$Attribute'(D, 'VisualProperty'('ColorProperty'(E))))), 't~Head'(('t~'(instance('$Process'(A, 'SurfaceAlteration'('Coloring'(F))), '$Class'('Coloring')), [], [], [], [A]), 't~'(patient('$Process'(A, 'SurfaceAlteration'('Coloring'(G))), '$Object'(B, H)), [], [], [], [A, B]), 't~'('$existential'(D, '?PROPERTY', and(instance('?PROPERTY', 'ColorProperty'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))))), [], [], [D], [A, B])), [], [], [A, B, D]), 4067:['COLORING'=A, 'OBJ'=B, 'PROPERTY'=D]:entails(and(and(instance(A, 'Coloring'), patient(A, B)), '$existential'(D, '?PROPERTY', and(instance('?PROPERTY', 'ColorProperty'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, D))), 'Merge', 'PROCESSES', 5679). sigmaCache('~patient'('$Process'(A, 'SurfaceAlteration'('Coloring'(B))), '$Object'(C, D)), 'f~HeadUnivb'(('f~'('~instance'('$Attribute'(E, 'VisualProperty'('ColorProperty'(F))), '$Class'('ColorProperty')), [E], [], [], []), 'f~'(instance('$Process'(A, 'SurfaceAlteration'('Coloring'(G))), '$Class'('Coloring')), [], [], [A], [])), [C], [E], [A, C], [E]), 4066:['COLORING'=A, 'OBJ'=C, 'PROPERTY'=E]:entails(and(not(instance(E, 'ColorProperty')), instance(A, 'Coloring')), not(patient(A, C))), 'Merge', 'PROCESSES', 5679). sigmaCache('~instance'('$Process'(A, 'SurfaceAlteration'('Coloring'(B))), '$Class'('Coloring')), 'f~HeadUnivb'(('f~'('~instance'('$Attribute'(C, 'VisualProperty'('ColorProperty'(D))), '$Class'('ColorProperty')), [C], [], [], []), 'f~'(patient('$Process'(A, 'SurfaceAlteration'('Coloring'(E))), '$Object'(F, G)), [F], [], [A], [])), [], [F, C], [A], [F, C]), 4065:['COLORING'=A, 'OBJ'=F, 'PROPERTY'=C]:entails(and(not(instance(C, 'ColorProperty')), patient(A, F)), not(instance(A, 'Coloring'))), 'Merge', 'PROCESSES', 5679). sigmaCache(instance('$Attribute'(A, 'VisualProperty'('ColorProperty'(B))), '$Class'('ColorProperty')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'SurfaceAlteration'('Coloring'(D))), '$Class'('Coloring')), [], [C], [], []), 't~'(patient('$Process'(C, 'SurfaceAlteration'('Coloring'(E))), '$Object'(F, G)), [], [C, F], [], []), 't~'('$existential'(A, '?PROPERTY', and(instance('?PROPERTY', 'ColorProperty'), and(holdsDuring('ImmediatePastFn'('WhenFn'(C)), attribute(F, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(C)), not(attribute(F, '?PROPERTY')))))), [], [C, F], [A], [])), [], [C, F], [A], [C, F]), 4064:['COLORING'=C, 'OBJ'=F, 'PROPERTY'=A]:entails(and(and(instance(C, 'Coloring'), patient(C, F)), '$existential'(A, '?PROPERTY', and(instance('?PROPERTY', 'ColorProperty'), and(holdsDuring('ImmediatePastFn'('WhenFn'(C)), attribute(F, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(C)), not(attribute(F, '?PROPERTY'))))))), instance(A, 'ColorProperty')), 'Merge', 'PROCESSES', 5679). sigmaCache('~patient'('$Process'(A, 'SurfaceAlteration'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadUnivb'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), not(attribute('$Object'(E, 'SelfConnectedObject'(F)), '$Attribute'(G, H)))), [E, G], [], [], [A]), 'f~'(instance('$Process'(A, 'SurfaceAlteration'(I)), '$Class'('SurfaceAlteration')), [], [], [], [A])), [C], [E, G], [A, C], [E, G]), 4061:['ALT'=A, 'OBJ'=C, 'PART'=E, 'PROPERTY'=G]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(E, G)))), instance(A, 'SurfaceAlteration')), not(patient(A, C))), 'Merge', 'PROCESSES', 5673). sigmaCache('~instance'('$Process'(A, 'SurfaceAlteration'(B)), '$Class'('SurfaceAlteration')), 'f~HeadUnivb'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), not(attribute('$Object'(C, 'SelfConnectedObject'(D)), '$Attribute'(E, F)))), [C, E], [], [], [A]), 'f~'(patient('$Process'(A, 'SurfaceAlteration'(G)), '$Object'(H, 'SelfConnectedObject'(I))), [H], [], [], [A])), [], [H, C, E], [A], [H, C, E]), 4060:['ALT'=A, 'OBJ'=H, 'PART'=C, 'PROPERTY'=E]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(C, E)))), patient(A, H)), not(instance(A, 'SurfaceAlteration'))), 'Merge', 'PROCESSES', 5673). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), '~attribute'('$Object'(B, 'SelfConnectedObject'(C)), '$Attribute'(D, E))), 't~HeadBodyc'(('t~'(instance('$Process'(A, 'SurfaceAlteration'(F)), '$Class'('SurfaceAlteration')), [], [], [], [A]), 't~'(patient('$Process'(A, 'SurfaceAlteration'(G)), '$Object'(H, 'SelfConnectedObject'(I))), [], [H], [], [A]), 't~'('$existential'(B, '?PART', and(superficialPart('?PART', H), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute('?PART', D)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute('?PART', D)))))), [], [H], [], [A, B, D]), 't~'('$existential'(D, '?PROPERTY', exists(B, and(superficialPart(B, H), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))))))), [], [H], [], [A, B, D])), [], [H], [A, B, D], [H]), 4059:['ALT'=A, 'OBJ'=H, 'PART'=B, 'PROPERTY'=D]:entails(and(and(and(instance(A, 'SurfaceAlteration'), patient(A, H)), '$existential'(D, '?PROPERTY', exists(B, and(superficialPart(B, H), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))))))), '$existential'(B, '?PART', and(superficialPart('?PART', H), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute('?PART', D)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute('?PART', D))))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, D)))), 'Merge', 'PROCESSES', 5673). sigmaCache('~patient'('$Process'(A, 'SurfaceAlteration'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadUnivb'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), attribute('$Object'(E, 'SelfConnectedObject'(F)), '$Attribute'(G, H))), [E, G], [], [], [A]), 'f~'(instance('$Process'(A, 'SurfaceAlteration'(I)), '$Class'('SurfaceAlteration')), [], [], [], [A])), [C], [E, G], [A, C], [E, G]), 4058:['ALT'=A, 'OBJ'=C, 'PART'=E, 'PROPERTY'=G]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(E, G))), instance(A, 'SurfaceAlteration')), not(patient(A, C))), 'Merge', 'PROCESSES', 5673). sigmaCache('~instance'('$Process'(A, 'SurfaceAlteration'(B)), '$Class'('SurfaceAlteration')), 'f~HeadUnivb'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), attribute('$Object'(C, 'SelfConnectedObject'(D)), '$Attribute'(E, F))), [C, E], [], [], [A]), 'f~'(patient('$Process'(A, 'SurfaceAlteration'(G)), '$Object'(H, 'SelfConnectedObject'(I))), [H], [], [], [A])), [], [H, C, E], [A], [H, C, E]), 4057:['ALT'=A, 'OBJ'=H, 'PART'=C, 'PROPERTY'=E]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(C, E))), patient(A, H)), not(instance(A, 'SurfaceAlteration'))), 'Merge', 'PROCESSES', 5673). sigmaCache(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(A))), attribute('$Object'(B, 'SelfConnectedObject'(C)), '$Attribute'(D, E))), 't~HeadBodyc'(('t~'(instance('$Process'(A, 'SurfaceAlteration'(F)), '$Class'('SurfaceAlteration')), [], [], [], [A]), 't~'(patient('$Process'(A, 'SurfaceAlteration'(G)), '$Object'(H, 'SelfConnectedObject'(I))), [], [H], [], [A]), 't~'('$existential'(B, '?PART', and(superficialPart('?PART', H), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute('?PART', D)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute('?PART', D)))))), [], [H], [], [A, B, D]), 't~'('$existential'(D, '?PROPERTY', exists(B, and(superficialPart(B, H), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))))))), [], [H], [], [A, B, D])), [], [H], [A, B, D], [H]), 4056:['ALT'=A, 'OBJ'=H, 'PART'=B, 'PROPERTY'=D]:entails(and(and(and(instance(A, 'SurfaceAlteration'), patient(A, H)), '$existential'(D, '?PROPERTY', exists(B, and(superficialPart(B, H), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))))))), '$existential'(B, '?PART', and(superficialPart('?PART', H), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute('?PART', D)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute('?PART', D))))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, D))), 'Merge', 'PROCESSES', 5673). sigmaCache('~patient'('$Process'(A, 'SurfaceAlteration'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadUnivb'(('f~'('~superficialPart'('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(C, 'SelfConnectedObject'(G))), [E], [], [C], []), 'f~'(instance('$Process'(A, 'SurfaceAlteration'(H)), '$Class'('SurfaceAlteration')), [], [], [A], [])), [], [E], [A, C], [E]), 4055:['ALT'=A, 'OBJ'=C, 'PART'=E, 'PROPERTY'=I]:entails(and(not(superficialPart(E, C)), instance(A, 'SurfaceAlteration')), not(patient(A, C))), 'Merge', 'PROCESSES', 5673). sigmaCache('~instance'('$Process'(A, 'SurfaceAlteration'(B)), '$Class'('SurfaceAlteration')), 'f~HeadBodycUnivb'(('f~'('~superficialPart'('$Object'(C, 'SelfConnectedObject'(D)), '$Object'(E, 'SelfConnectedObject'(F))), [C], [E], [], []), 'f~'(patient('$Process'(A, 'SurfaceAlteration'(G)), '$Object'(E, 'SelfConnectedObject'(H))), [], [E], [A], [])), [], [E, C], [A], [E], [C]), 4054:['ALT'=A, 'OBJ'=E, 'PART'=C, 'PROPERTY'=I]:entails(and(not(superficialPart(C, E)), patient(A, E)), not(instance(A, 'SurfaceAlteration'))), 'Merge', 'PROCESSES', 5673). sigmaCache(superficialPart('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'(instance('$Process'(E, 'SurfaceAlteration'(F)), '$Class'('SurfaceAlteration')), [], [E], [], []), 't~'(patient('$Process'(E, 'SurfaceAlteration'(G)), '$Object'(C, 'SelfConnectedObject'(H))), [], [E], [], [C]), 't~'('$existential'(A, '?PART', and(superficialPart('?PART', C), and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), attribute('?PART', I)), holdsDuring('ImmediateFutureFn'('WhenFn'(E)), not(attribute('?PART', I)))))), [], [E, I], [A], [C])), [], [E, I], [C, A], [E, I]), 4053:['ALT'=E, 'OBJ'=C, 'PART'=A, 'PROPERTY'=I]:entails(and(and(instance(E, 'SurfaceAlteration'), patient(E, C)), '$existential'(A, '?PART', and(superficialPart('?PART', C), and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), attribute('?PART', I)), holdsDuring('ImmediateFutureFn'('WhenFn'(E)), not(attribute('?PART', I))))))), superficialPart(A, C)), 'Merge', 'PROCESSES', 5673). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(B, C), '$Attribute'(D, 'ShapeProperty'(E)))), 't~Head'(('t~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), attribute('$Object'(B, F), '$Attribute'(D, 'ShapeProperty'(G)))), [], [], [], [A, B, D]), 't~'(instance('$Process'(A, 'ShapeAlteration'(H)), '$Class'('ShapeAlteration')), [], [], [], [A]), 't~'(patient('$Process'(A, 'ShapeAlteration'(I)), '$Object'(B, J)), [], [], [], [A, B]), 't~'('$existential'(D, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY')))))), [], [], [], [A, B, D])), [], [], [A, B, D]), 4050:['ALT'=A, 'OBJ'=B, 'PROPERTY'=D]:entails(and(and(and(instance(A, 'ShapeAlteration'), patient(A, B)), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, D)))), '$existential'(D, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY'))))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, D))), 'Merge', 'PROCESSES', 5667). sigmaCache(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(A))), attribute('$Object'(B, C), '$Attribute'(D, 'ShapeProperty'(E)))), 't~Head'(('t~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(B, F), '$Attribute'(D, 'ShapeProperty'(G)))), [], [], [], [A, B, D]), 't~'(instance('$Process'(A, 'ShapeAlteration'(H)), '$Class'('ShapeAlteration')), [], [], [], [A]), 't~'(patient('$Process'(A, 'ShapeAlteration'(I)), '$Object'(B, J)), [], [], [], [A, B]), 't~'('$existential'(D, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY')))))), [], [], [], [A, B, D])), [], [], [A, B, D]), 4049:['ALT'=A, 'OBJ'=B, 'PROPERTY'=D]:entails(and(and(and(instance(A, 'ShapeAlteration'), patient(A, B)), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, D)))), '$existential'(D, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY'))))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, D))), 'Merge', 'PROCESSES', 5667). sigmaCache('~patient'('$Process'(A, 'ShapeAlteration'(B)), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(C, E), '$Attribute'(F, 'ShapeProperty'(G)))), [], [F], [], [A, C]), 'f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), attribute('$Object'(C, H), '$Attribute'(F, 'ShapeProperty'(I)))), [], [F], [], [A, C]), 'f~'(instance('$Process'(A, 'ShapeAlteration'(J)), '$Class'('ShapeAlteration')), [], [], [], [A])), [], [F], [A, C], [F]), 4048:['ALT'=A, 'OBJ'=C, 'PROPERTY'=F]:entails(and(instance(A, 'ShapeAlteration'), and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(C, F))), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(C, F))))), not(patient(A, C))), 'Merge', 'PROCESSES', 5667). sigmaCache('~instance'('$Process'(A, 'ShapeAlteration'(B)), '$Class'('ShapeAlteration')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(C, D), '$Attribute'(E, 'ShapeProperty'(F)))), [], [C, E], [], [A]), 'f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), attribute('$Object'(C, G), '$Attribute'(E, 'ShapeProperty'(H)))), [], [C, E], [], [A]), 'f~'(patient('$Process'(A, 'ShapeAlteration'(I)), '$Object'(C, J)), [], [C], [], [A])), [], [C, E], [A], [C, E]), 4047:['ALT'=A, 'OBJ'=C, 'PROPERTY'=E]:entails(and(patient(A, C), and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(C, E))), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(C, E))))), not(instance(A, 'ShapeAlteration'))), 'Merge', 'PROCESSES', 5667). sigmaCache(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(A))), '~attribute'('$Object'(B, C), '$Attribute'(D, 'ShapeProperty'(E)))), 't~Head'(('t~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), attribute('$Object'(B, F), '$Attribute'(D, 'ShapeProperty'(G)))), [], [], [], [A, B, D]), 't~'(instance('$Process'(A, 'ShapeAlteration'(H)), '$Class'('ShapeAlteration')), [], [], [], [A]), 't~'(patient('$Process'(A, 'ShapeAlteration'(I)), '$Object'(B, J)), [], [], [], [A, B]), 't~'('$existential'(D, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY')))))), [], [], [], [A, B, D])), [], [], [A, B, D]), 4046:['ALT'=A, 'OBJ'=B, 'PROPERTY'=D]:entails(and(and(and(instance(A, 'ShapeAlteration'), patient(A, B)), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, D)))), '$existential'(D, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY'))))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, D)))), 'Merge', 'PROCESSES', 5667). sigmaCache(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(A))), attribute('$Object'(B, C), '$Attribute'(D, 'ShapeProperty'(E)))), 't~Head'(('t~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), not(attribute('$Object'(B, F), '$Attribute'(D, 'ShapeProperty'(G))))), [], [], [], [A, B, D]), 't~'(instance('$Process'(A, 'ShapeAlteration'(H)), '$Class'('ShapeAlteration')), [], [], [], [A]), 't~'(patient('$Process'(A, 'ShapeAlteration'(I)), '$Object'(B, J)), [], [], [], [A, B]), 't~'('$existential'(D, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY')))))), [], [], [], [A, B, D])), [], [], [A, B, D]), 4045:['ALT'=A, 'OBJ'=B, 'PROPERTY'=D]:entails(and(and(and(instance(A, 'ShapeAlteration'), patient(A, B)), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, D))))), '$existential'(D, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY'))))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, D))), 'Merge', 'PROCESSES', 5667). sigmaCache('~patient'('$Process'(A, 'ShapeAlteration'(B)), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), not(attribute('$Object'(C, E), '$Attribute'(F, 'ShapeProperty'(G))))), [], [F], [], [A, C]), 'f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), attribute('$Object'(C, H), '$Attribute'(F, 'ShapeProperty'(I)))), [], [F], [], [A, C]), 'f~'(instance('$Process'(A, 'ShapeAlteration'(J)), '$Class'('ShapeAlteration')), [], [], [], [A])), [], [F], [A, C], [F]), 4044:['ALT'=A, 'OBJ'=C, 'PROPERTY'=F]:entails(and(instance(A, 'ShapeAlteration'), and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(C, F))), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(C, F)))))), not(patient(A, C))), 'Merge', 'PROCESSES', 5667). sigmaCache('~instance'('$Process'(A, 'ShapeAlteration'(B)), '$Class'('ShapeAlteration')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), not(attribute('$Object'(C, D), '$Attribute'(E, 'ShapeProperty'(F))))), [], [C, E], [], [A]), 'f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), attribute('$Object'(C, G), '$Attribute'(E, 'ShapeProperty'(H)))), [], [C, E], [], [A]), 'f~'(patient('$Process'(A, 'ShapeAlteration'(I)), '$Object'(C, J)), [], [C], [], [A])), [], [C, E], [A], [C, E]), 4043:['ALT'=A, 'OBJ'=C, 'PROPERTY'=E]:entails(and(patient(A, C), and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(C, E))), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(C, E)))))), not(instance(A, 'ShapeAlteration'))), 'Merge', 'PROCESSES', 5667). sigmaCache(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(A))), '~attribute'('$Object'(B, C), '$Attribute'(D, 'ShapeProperty'(E)))), 't~Head'(('t~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), not(attribute('$Object'(B, F), '$Attribute'(D, 'ShapeProperty'(G))))), [], [], [], [A, B, D]), 't~'(instance('$Process'(A, 'ShapeAlteration'(H)), '$Class'('ShapeAlteration')), [], [], [], [A]), 't~'(patient('$Process'(A, 'ShapeAlteration'(I)), '$Object'(B, J)), [], [], [], [A, B]), 't~'('$existential'(D, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY')))))), [], [], [], [A, B, D])), [], [], [A, B, D]), 4042:['ALT'=A, 'OBJ'=B, 'PROPERTY'=D]:entails(and(and(and(instance(A, 'ShapeAlteration'), patient(A, B)), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, D))))), '$existential'(D, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY'))))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, D)))), 'Merge', 'PROCESSES', 5667). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), '~attribute'('$Object'(B, C), '$Attribute'(D, 'ShapeProperty'(E)))), 't~Head'(('t~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), not(attribute('$Object'(B, F), '$Attribute'(D, 'ShapeProperty'(G))))), [], [], [], [A, B, D]), 't~'(instance('$Process'(A, 'ShapeAlteration'(H)), '$Class'('ShapeAlteration')), [], [], [], [A]), 't~'(patient('$Process'(A, 'ShapeAlteration'(I)), '$Object'(B, J)), [], [], [], [A, B]), 't~'('$existential'(D, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY')))))), [], [], [], [A, B, D])), [], [], [A, B, D]), 4041:['ALT'=A, 'OBJ'=B, 'PROPERTY'=D]:entails(and(and(and(instance(A, 'ShapeAlteration'), patient(A, B)), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, D))))), '$existential'(D, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY'))))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, D)))), 'Merge', 'PROCESSES', 5667). sigmaCache('~patient'('$Process'(A, 'ShapeAlteration'(B)), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), not(attribute('$Object'(C, E), '$Attribute'(F, 'ShapeProperty'(G))))), [], [F], [], [A, C]), 'f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), not(attribute('$Object'(C, H), '$Attribute'(F, 'ShapeProperty'(I))))), [], [F], [], [A, C]), 'f~'(instance('$Process'(A, 'ShapeAlteration'(J)), '$Class'('ShapeAlteration')), [], [], [], [A])), [], [F], [A, C], [F]), 4040:['ALT'=A, 'OBJ'=C, 'PROPERTY'=F]:entails(and(instance(A, 'ShapeAlteration'), and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(C, F)))), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(C, F)))))), not(patient(A, C))), 'Merge', 'PROCESSES', 5667). sigmaCache('~instance'('$Process'(A, 'ShapeAlteration'(B)), '$Class'('ShapeAlteration')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), not(attribute('$Object'(C, D), '$Attribute'(E, 'ShapeProperty'(F))))), [], [C, E], [], [A]), 'f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), not(attribute('$Object'(C, G), '$Attribute'(E, 'ShapeProperty'(H))))), [], [C, E], [], [A]), 'f~'(patient('$Process'(A, 'ShapeAlteration'(I)), '$Object'(C, J)), [], [C], [], [A])), [], [C, E], [A], [C, E]), 4039:['ALT'=A, 'OBJ'=C, 'PROPERTY'=E]:entails(and(patient(A, C), and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(C, E)))), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(C, E)))))), not(instance(A, 'ShapeAlteration'))), 'Merge', 'PROCESSES', 5667). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(B, C), '$Attribute'(D, 'ShapeProperty'(E)))), 't~Head'(('t~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), not(attribute('$Object'(B, F), '$Attribute'(D, 'ShapeProperty'(G))))), [], [], [], [A, B, D]), 't~'(instance('$Process'(A, 'ShapeAlteration'(H)), '$Class'('ShapeAlteration')), [], [], [], [A]), 't~'(patient('$Process'(A, 'ShapeAlteration'(I)), '$Object'(B, J)), [], [], [], [A, B]), 't~'('$existential'(D, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY')))))), [], [], [], [A, B, D])), [], [], [A, B, D]), 4038:['ALT'=A, 'OBJ'=B, 'PROPERTY'=D]:entails(and(and(and(instance(A, 'ShapeAlteration'), patient(A, B)), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, D))))), '$existential'(D, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY'))))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, D))), 'Merge', 'PROCESSES', 5667). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), '~attribute'('$Object'(B, C), '$Attribute'(D, 'ShapeProperty'(E)))), 't~Head'(('t~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(B, F), '$Attribute'(D, 'ShapeProperty'(G)))), [], [], [], [A, B, D]), 't~'(instance('$Process'(A, 'ShapeAlteration'(H)), '$Class'('ShapeAlteration')), [], [], [], [A]), 't~'(patient('$Process'(A, 'ShapeAlteration'(I)), '$Object'(B, J)), [], [], [], [A, B]), 't~'('$existential'(D, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY')))))), [], [], [], [A, B, D])), [], [], [A, B, D]), 4037:['ALT'=A, 'OBJ'=B, 'PROPERTY'=D]:entails(and(and(and(instance(A, 'ShapeAlteration'), patient(A, B)), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, D)))), '$existential'(D, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY'))))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, D)))), 'Merge', 'PROCESSES', 5667). sigmaCache('~patient'('$Process'(A, 'ShapeAlteration'(B)), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), not(attribute('$Object'(C, E), '$Attribute'(F, 'ShapeProperty'(G))))), [], [F], [], [A, C]), 'f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(C, H), '$Attribute'(F, 'ShapeProperty'(I)))), [], [F], [], [A, C]), 'f~'(instance('$Process'(A, 'ShapeAlteration'(J)), '$Class'('ShapeAlteration')), [], [], [], [A])), [], [F], [A, C], [F]), 4036:['ALT'=A, 'OBJ'=C, 'PROPERTY'=F]:entails(and(instance(A, 'ShapeAlteration'), and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(C, F)))), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(C, F))))), not(patient(A, C))), 'Merge', 'PROCESSES', 5667). sigmaCache('~instance'('$Process'(A, 'ShapeAlteration'(B)), '$Class'('ShapeAlteration')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), not(attribute('$Object'(C, D), '$Attribute'(E, 'ShapeProperty'(F))))), [], [C, E], [], [A]), 'f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Object'(C, G), '$Attribute'(E, 'ShapeProperty'(H)))), [], [C, E], [], [A]), 'f~'(patient('$Process'(A, 'ShapeAlteration'(I)), '$Object'(C, J)), [], [C], [], [A])), [], [C, E], [A], [C, E]), 4035:['ALT'=A, 'OBJ'=C, 'PROPERTY'=E]:entails(and(patient(A, C), and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(C, E)))), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(C, E))))), not(instance(A, 'ShapeAlteration'))), 'Merge', 'PROCESSES', 5667). sigmaCache(instance('$Attribute'(A, 'ShapeProperty'(B)), '$Class'('ShapeProperty')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'ShapeAlteration'(D)), '$Class'('ShapeAlteration')), [], [C], [], []), 't~'(patient('$Process'(C, 'ShapeAlteration'(E)), '$Object'(F, G)), [], [C, F], [], []), 't~'('$existential'(A, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(C)), attribute(F, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(C)), not(attribute(F, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(C)), not(attribute(F, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(C)), attribute(F, '?PROPERTY')))))), [], [C, F], [A], [])), [], [C, F], [A], [C, F]), 4034:['ALT'=C, 'OBJ'=F, 'PROPERTY'=A]:entails(and(and(instance(C, 'ShapeAlteration'), patient(C, F)), '$existential'(A, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(C)), attribute(F, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(C)), not(attribute(F, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(C)), not(attribute(F, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(C)), attribute(F, '?PROPERTY'))))))), instance(A, 'ShapeProperty')), 'Merge', 'PROCESSES', 5667). sigmaCache('~patient'('$Process'(A, 'ShapeAlteration'(B)), '$Object'(C, D)), 'f~HeadUnivb'(('f~'('~instance'('$Attribute'(E, 'ShapeProperty'(F)), '$Class'('ShapeProperty')), [E], [], [], []), 'f~'(instance('$Process'(A, 'ShapeAlteration'(G)), '$Class'('ShapeAlteration')), [], [], [A], [])), [C], [E], [A, C], [E]), 4033:['ALT'=A, 'OBJ'=C, 'PROPERTY'=E]:entails(and(instance(A, 'ShapeAlteration'), not(instance(E, 'ShapeProperty'))), not(patient(A, C))), 'Merge', 'PROCESSES', 5667). sigmaCache('~instance'('$Process'(A, 'ShapeAlteration'(B)), '$Class'('ShapeAlteration')), 'f~HeadUnivb'(('f~'('~instance'('$Attribute'(C, 'ShapeProperty'(D)), '$Class'('ShapeProperty')), [C], [], [], []), 'f~'(patient('$Process'(A, 'ShapeAlteration'(E)), '$Object'(F, G)), [F], [], [A], [])), [], [F, C], [A], [F, C]), 4032:['ALT'=A, 'OBJ'=F, 'PROPERTY'=C]:entails(and(patient(A, F), not(instance(C, 'ShapeProperty'))), not(instance(A, 'ShapeAlteration'))), 'Merge', 'PROCESSES', 5667). sigmaCache('~instrument'('$Process'(A, 'Dressing'(B)), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Clothing'(D)))))), 'f~Head'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Clothing'(E))))), '$Class'('Clothing')), [], [], [C], []), 'f~'(instance('$Process'(A, 'Dressing'(F)), '$Class'('Dressing')), [], [], [A], [])), [], [], [A, C]), 4008:['DRESS'=A, 'CLOTH'=C]:entails(and(not(instance(C, 'Clothing')), instance(A, 'Dressing')), not(instrument(A, C))), 'Merge', 'PROCESSES', 5619). sigmaCache('~instance'('$Process'(A, 'Dressing'(B)), '$Class'('Dressing')), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Clothing'(D))))), '$Class'('Clothing')), [], [C], [], []), 'f~'(instrument('$Process'(A, 'Dressing'(E)), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Clothing'(F)))))), [], [C], [A], [])), [], [C], [A], [C]), 4007:['DRESS'=A, 'CLOTH'=C]:entails(and(not(instance(C, 'Clothing')), instrument(A, C)), not(instance(A, 'Dressing'))), 'Merge', 'PROCESSES', 5619). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Clothing'(B))))), '$Class'('Clothing')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'Dressing'(D)), '$Class'('Dressing')), [], [C], [], []), 't~'(instrument('$Process'(C, 'Dressing'(E)), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Clothing'(F)))))), [], [C], [A], [])), [], [C], [A], [C]), 4006:['DRESS'=C, 'CLOTH'=A]:entails(and(instance(C, 'Dressing'), instrument(C, A)), instance(A, 'Clothing')), 'Merge', 'PROCESSES', 5619). sigmaCache('~patient'('$Process'(A, 'Covering'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadUnivb'(('f~'('~patient'('$Process'(E, 'IntentionalProcess'('Concealing'(F))), '$Object'(G, 'SelfConnectedObject'(H))), [E, G], [], [], []), 'f~'(instance('$Process'(A, 'Covering'(I)), '$Class'('Covering')), [], [], [A], [])), [C], [E, G], [A, C], [E, G]), 4003:['COVER'=A, 'OBJ'=C, 'CONCEAL'=E, 'PART'=G]:entails(and(not(patient(E, G)), instance(A, 'Covering')), not(patient(A, C))), 'Merge', 'PROCESSES', 5613). sigmaCache('~instance'('$Process'(A, 'Covering'(B)), '$Class'('Covering')), 'f~HeadUnivb'(('f~'('~patient'('$Process'(C, 'IntentionalProcess'('Concealing'(D))), '$Object'(E, 'SelfConnectedObject'(F))), [C, E], [], [], []), 'f~'(patient('$Process'(A, 'Covering'(G)), '$Object'(H, 'SelfConnectedObject'(I))), [H], [], [A], [])), [], [H, C, E], [A], [H, C, E]), 4002:['COVER'=A, 'OBJ'=H, 'CONCEAL'=C, 'PART'=E]:entails(and(not(patient(C, E)), patient(A, H)), not(instance(A, 'Covering'))), 'Merge', 'PROCESSES', 5613). sigmaCache(patient('$Process'(A, 'IntentionalProcess'('Concealing'(B))), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'(instance('$Process'(E, 'Covering'(F)), '$Class'('Covering')), [], [E], [], []), 't~'(patient('$Process'(E, 'Covering'(G)), '$Object'(H, 'SelfConnectedObject'(I))), [], [E, H], [], []), 't~'('$existential'(A, '?CONCEAL', and(instance('?CONCEAL', 'Concealing'), and(subProcess('?CONCEAL', E), and(part(C, H), patient('?CONCEAL', C))))), [], [E, H], [], [A, C]), 't~'('$existential'(C, '?PART', exists(A, and(instance(A, 'Concealing'), and(subProcess(A, E), and(part('?PART', H), patient(A, '?PART')))))), [], [E, H], [], [A, C])), [], [E, H], [A, C], [E, H]), 4001:['COVER'=E, 'OBJ'=H, 'CONCEAL'=A, 'PART'=C]:entails(and(and(and(instance(E, 'Covering'), patient(E, H)), '$existential'(C, '?PART', exists(A, and(instance(A, 'Concealing'), and(subProcess(A, E), and(part('?PART', H), patient(A, '?PART'))))))), '$existential'(A, '?CONCEAL', and(instance('?CONCEAL', 'Concealing'), and(subProcess('?CONCEAL', E), and(part(C, H), patient('?CONCEAL', C)))))), patient(A, C)), 'Merge', 'PROCESSES', 5613). sigmaCache('~patient'('$Process'(A, 'Covering'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadUnivb'(('f~'('~part'('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(C, 'SelfConnectedObject'(G))), [E], [], [C], []), 'f~'(instance('$Process'(A, 'Covering'(H)), '$Class'('Covering')), [], [], [A], [])), [], [E], [A, C], [E]), 4000:['COVER'=A, 'OBJ'=C, 'CONCEAL'=I, 'PART'=E]:entails(and(not(part(E, C)), instance(A, 'Covering')), not(patient(A, C))), 'Merge', 'PROCESSES', 5613). sigmaCache('~instance'('$Process'(A, 'Covering'(B)), '$Class'('Covering')), 'f~HeadBodycUnivb'(('f~'('~part'('$Object'(C, 'SelfConnectedObject'(D)), '$Object'(E, 'SelfConnectedObject'(F))), [C], [E], [], []), 'f~'(patient('$Process'(A, 'Covering'(G)), '$Object'(E, 'SelfConnectedObject'(H))), [], [E], [A], [])), [], [E, C], [A], [E], [C]), 3999:['COVER'=A, 'OBJ'=E, 'CONCEAL'=I, 'PART'=C]:entails(and(not(part(C, E)), patient(A, E)), not(instance(A, 'Covering'))), 'Merge', 'PROCESSES', 5613). sigmaCache(part('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'(instance('$Process'(E, 'Covering'(F)), '$Class'('Covering')), [], [E], [], []), 't~'(patient('$Process'(E, 'Covering'(G)), '$Object'(C, 'SelfConnectedObject'(H))), [], [E], [], [C]), 't~'('$existential'(I, '?CONCEAL', and(instance('?CONCEAL', 'Concealing'), and(subProcess('?CONCEAL', E), and(part(A, C), patient('?CONCEAL', A))))), [], [E, I], [], [C, A]), 't~'('$existential'(A, '?PART', exists(I, and(instance(I, 'Concealing'), and(subProcess(I, E), and(part('?PART', C), patient(I, '?PART')))))), [], [E, I], [], [C, A])), [], [E, I], [C, A], [E, I]), 3998:['COVER'=E, 'OBJ'=C, 'CONCEAL'=I, 'PART'=A]:entails(and(and(and(instance(E, 'Covering'), patient(E, C)), '$existential'(A, '?PART', exists(I, and(instance(I, 'Concealing'), and(subProcess(I, E), and(part('?PART', C), patient(I, '?PART'))))))), '$existential'(I, '?CONCEAL', and(instance('?CONCEAL', 'Concealing'), and(subProcess('?CONCEAL', E), and(part(A, C), patient('?CONCEAL', A)))))), part(A, C)), 'Merge', 'PROCESSES', 5613). sigmaCache('~patient'('$Process'(A, 'Covering'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadUnivb'(('f~'('~subProcess'('$Process'(E, 'IntentionalProcess'('Concealing'(F))), '$Process'(A, 'Covering'(G))), [E], [], [], [A]), 'f~'(instance('$Process'(A, 'Covering'(H)), '$Class'('Covering')), [], [], [], [A])), [C], [E], [A, C], [E]), 3997:['COVER'=A, 'OBJ'=C, 'CONCEAL'=E, 'PART'=I]:entails(and(not(subProcess(E, A)), instance(A, 'Covering')), not(patient(A, C))), 'Merge', 'PROCESSES', 5613). sigmaCache('~instance'('$Process'(A, 'Covering'(B)), '$Class'('Covering')), 'f~HeadUnivb'(('f~'('~subProcess'('$Process'(C, 'IntentionalProcess'('Concealing'(D))), '$Process'(A, 'Covering'(E))), [C], [], [], [A]), 'f~'(patient('$Process'(A, 'Covering'(F)), '$Object'(G, 'SelfConnectedObject'(H))), [G], [], [], [A])), [], [G, C], [A], [G, C]), 3996:['COVER'=A, 'OBJ'=G, 'CONCEAL'=C, 'PART'=I]:entails(and(not(subProcess(C, A)), patient(A, G)), not(instance(A, 'Covering'))), 'Merge', 'PROCESSES', 5613). sigmaCache(subProcess('$Process'(A, 'IntentionalProcess'('Concealing'(B))), '$Process'(C, 'Covering'(D))), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'Covering'(E)), '$Class'('Covering')), [], [], [], [C]), 't~'(patient('$Process'(C, 'Covering'(F)), '$Object'(G, 'SelfConnectedObject'(H))), [], [G], [], [C]), 't~'('$existential'(A, '?CONCEAL', and(instance('?CONCEAL', 'Concealing'), and(subProcess('?CONCEAL', C), and(part(I, G), patient('?CONCEAL', I))))), [], [G, I], [A], [C])), [], [G, I], [C, A], [G, I]), 3995:['COVER'=C, 'OBJ'=G, 'CONCEAL'=A, 'PART'=I]:entails(and(and(instance(C, 'Covering'), patient(C, G)), '$existential'(A, '?CONCEAL', and(instance('?CONCEAL', 'Concealing'), and(subProcess('?CONCEAL', C), and(part(I, G), patient('?CONCEAL', I)))))), subProcess(A, C)), 'Merge', 'PROCESSES', 5613). sigmaCache('~patient'('$Process'(A, 'Covering'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadUnivb'(('f~'('~instance'('$Process'(E, 'IntentionalProcess'('Concealing'(F))), '$Class'('Concealing')), [E], [], [], []), 'f~'(instance('$Process'(A, 'Covering'(G)), '$Class'('Covering')), [], [], [A], [])), [C], [E], [A, C], [E]), 3994:['COVER'=A, 'OBJ'=C, 'CONCEAL'=E, 'PART'=H]:entails(and(not(instance(E, 'Concealing')), instance(A, 'Covering')), not(patient(A, C))), 'Merge', 'PROCESSES', 5613). sigmaCache('~instance'('$Process'(A, 'Covering'(B)), '$Class'('Covering')), 'f~HeadUnivb'(('f~'('~instance'('$Process'(C, 'IntentionalProcess'('Concealing'(D))), '$Class'('Concealing')), [C], [], [], []), 'f~'(patient('$Process'(A, 'Covering'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [F], [], [A], [])), [], [F, C], [A], [F, C]), 3993:['COVER'=A, 'OBJ'=F, 'CONCEAL'=C, 'PART'=H]:entails(and(not(instance(C, 'Concealing')), patient(A, F)), not(instance(A, 'Covering'))), 'Merge', 'PROCESSES', 5613). sigmaCache(instance('$Process'(A, 'IntentionalProcess'('Concealing'(B))), '$Class'('Concealing')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'Covering'(D)), '$Class'('Covering')), [], [C], [], []), 't~'(patient('$Process'(C, 'Covering'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [], [C, F], [], []), 't~'('$existential'(A, '?CONCEAL', and(instance('?CONCEAL', 'Concealing'), and(subProcess('?CONCEAL', C), and(part(H, F), patient('?CONCEAL', H))))), [], [C, F, H], [A], [])), [], [C, F, H], [A], [C, F, H]), 3992:['COVER'=C, 'OBJ'=F, 'CONCEAL'=A, 'PART'=H]:entails(and(and(instance(C, 'Covering'), patient(C, F)), '$existential'(A, '?CONCEAL', and(instance('?CONCEAL', 'Concealing'), and(subProcess('?CONCEAL', C), and(part(H, F), patient('?CONCEAL', H)))))), instance(A, 'Concealing')), 'Merge', 'PROCESSES', 5613). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('Touching'(B))), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('WhenFn'(A)), connected('$Object'(E, 'Agent'(F)), '$Object'(C, G))), [], [E], [C], [A]), 'f~'(agent('$Process'(A, 'IntentionalProcess'('Touching'(H))), '$Object'(E, 'Agent'(I))), [], [E], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('Touching'(J))), '$Class'('Touching')), [], [], [], [A])), [], [E], [A, C], [E]), 3987:['TOUCH'=A, 'AGENT'=E, 'OBJ'=C]:entails(and(not(holdsDuring('WhenFn'(A), connected(E, C))), and(instance(A, 'Touching'), agent(A, E))), not(patient(A, C))), 'Merge', 'PROCESSES', 5603). sigmaCache('~agent'('$Process'(A, 'IntentionalProcess'('Touching'(B))), '$Object'(C, 'Agent'(D))), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('WhenFn'(A)), connected('$Object'(C, 'Agent'(E)), '$Object'(F, G))), [], [F], [C], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('Touching'(H))), '$Class'('Touching')), [], [], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('Touching'(I))), '$Object'(F, J)), [], [F], [], [A])), [], [F], [A, C], [F]), 3986:['TOUCH'=A, 'AGENT'=C, 'OBJ'=F]:entails(and(not(holdsDuring('WhenFn'(A), connected(C, F))), and(instance(A, 'Touching'), patient(A, F))), not(agent(A, C))), 'Merge', 'PROCESSES', 5603). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('Touching'(B))), '$Class'('Touching')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('WhenFn'(A)), connected('$Object'(C, 'Agent'(D)), '$Object'(E, F))), [], [C, E], [], [A]), 'f~'(agent('$Process'(A, 'IntentionalProcess'('Touching'(G))), '$Object'(C, 'Agent'(H))), [], [C], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('Touching'(I))), '$Object'(E, J)), [], [E], [], [A])), [], [C, E], [A], [C, E]), 3985:['TOUCH'=A, 'AGENT'=C, 'OBJ'=E]:entails(and(not(holdsDuring('WhenFn'(A), connected(C, E))), and(agent(A, C), patient(A, E))), not(instance(A, 'Touching'))), 'Merge', 'PROCESSES', 5603). sigmaCache(holdsDuring('$eval'('WhenFn'(A)), connected('$Object'(B, 'Agent'(C)), '$Object'(D, E))), 't~Head'(('t~'(agent('$Process'(A, 'IntentionalProcess'('Touching'(F))), '$Object'(B, 'Agent'(G))), [], [], [B], [A]), 't~'(instance('$Process'(A, 'IntentionalProcess'('Touching'(H))), '$Class'('Touching')), [], [], [], [A]), 't~'(patient('$Process'(A, 'IntentionalProcess'('Touching'(I))), '$Object'(D, J)), [], [], [D], [A])), [], [], [A, B, D]), 3984:['TOUCH'=A, 'AGENT'=B, 'OBJ'=D]:entails(and(instance(A, 'Touching'), and(agent(A, B), patient(A, D))), holdsDuring('WhenFn'(A), connected(B, D))), 'Merge', 'PROCESSES', 5603). sigmaCache('~instrument'('$Process'(A, 'IntentionalProcess'('Poking'(B))), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('WhenFn'(A)), connects('$Object'(C, E), '$Object'(F, 'Agent'(G)), '$Object'(H, I))), [], [F, H], [C], [A]), 'f~'(agent('$Process'(A, 'IntentionalProcess'('Poking'(J))), '$Object'(F, 'Agent'(K))), [], [F], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('Poking'(L))), '$Class'('Poking')), [], [], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('Poking'(M))), '$Object'(H, N)), [], [H], [], [A])), [], [F, H], [A, C], [F, H]), 3981:['POKE'=A, 'AGENT'=F, 'OBJ'=H, 'INST'=C]:entails(and(not(holdsDuring('WhenFn'(A), connects(C, F, H))), and(instance(A, 'Poking'), and(agent(A, F), patient(A, H)))), not(instrument(A, C))), 'Merge', 'PROCESSES', 5597). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('Poking'(B))), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('WhenFn'(A)), connects('$Object'(E, F), '$Object'(G, 'Agent'(H)), '$Object'(C, I))), [], [G, E], [C], [A]), 'f~'(agent('$Process'(A, 'IntentionalProcess'('Poking'(J))), '$Object'(G, 'Agent'(K))), [], [G], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('Poking'(L))), '$Class'('Poking')), [], [], [], [A]), 'f~'(instrument('$Process'(A, 'IntentionalProcess'('Poking'(M))), '$Object'(E, N)), [], [E], [], [A])), [], [G, E], [A, C], [G, E]), 3980:['POKE'=A, 'AGENT'=G, 'OBJ'=C, 'INST'=E]:entails(and(not(holdsDuring('WhenFn'(A), connects(E, G, C))), and(instance(A, 'Poking'), and(agent(A, G), instrument(A, E)))), not(patient(A, C))), 'Merge', 'PROCESSES', 5597). sigmaCache('~agent'('$Process'(A, 'IntentionalProcess'('Poking'(B))), '$Object'(C, 'Agent'(D))), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('WhenFn'(A)), connects('$Object'(E, F), '$Object'(C, 'Agent'(G)), '$Object'(H, I))), [], [H, E], [C], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('Poking'(J))), '$Class'('Poking')), [], [], [], [A]), 'f~'(instrument('$Process'(A, 'IntentionalProcess'('Poking'(K))), '$Object'(E, L)), [], [E], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('Poking'(M))), '$Object'(H, N)), [], [H], [], [A])), [], [H, E], [A, C], [H, E]), 3979:['POKE'=A, 'AGENT'=C, 'OBJ'=H, 'INST'=E]:entails(and(not(holdsDuring('WhenFn'(A), connects(E, C, H))), and(instance(A, 'Poking'), and(patient(A, H), instrument(A, E)))), not(agent(A, C))), 'Merge', 'PROCESSES', 5597). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('Poking'(B))), '$Class'('Poking')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('WhenFn'(A)), connects('$Object'(C, D), '$Object'(E, 'Agent'(F)), '$Object'(G, H))), [], [E, G, C], [], [A]), 'f~'(agent('$Process'(A, 'IntentionalProcess'('Poking'(I))), '$Object'(E, 'Agent'(J))), [], [E], [], [A]), 'f~'(instrument('$Process'(A, 'IntentionalProcess'('Poking'(K))), '$Object'(C, L)), [], [C], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('Poking'(M))), '$Object'(G, N)), [], [G], [], [A])), [], [E, G, C], [A], [E, G, C]), 3978:['POKE'=A, 'AGENT'=E, 'OBJ'=G, 'INST'=C]:entails(and(not(holdsDuring('WhenFn'(A), connects(C, E, G))), and(agent(A, E), and(patient(A, G), instrument(A, C)))), not(instance(A, 'Poking'))), 'Merge', 'PROCESSES', 5597). sigmaCache(holdsDuring('$eval'('WhenFn'(A)), connects('$Object'(B, C), '$Object'(D, 'Agent'(E)), '$Object'(F, G))), 't~Head'(('t~'(agent('$Process'(A, 'IntentionalProcess'('Poking'(H))), '$Object'(D, 'Agent'(I))), [], [], [D], [A]), 't~'(instance('$Process'(A, 'IntentionalProcess'('Poking'(J))), '$Class'('Poking')), [], [], [], [A]), 't~'(instrument('$Process'(A, 'IntentionalProcess'('Poking'(K))), '$Object'(B, L)), [], [], [B], [A]), 't~'(patient('$Process'(A, 'IntentionalProcess'('Poking'(M))), '$Object'(F, N)), [], [], [F], [A])), [], [], [A, D, F, B]), 3977:['POKE'=A, 'AGENT'=D, 'OBJ'=F, 'INST'=B]:entails(and(instance(A, 'Poking'), and(agent(A, D), and(patient(A, F), instrument(A, B)))), holdsDuring('WhenFn'(A), connects(B, D, F))), 'Merge', 'PROCESSES', 5597). sigmaCache('~patient'('$Process'(A, 'Impacting'(B)), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('WhenFn'(A)), connected('$Object'(E, F), '$Object'(C, G))), [], [E], [C], [A]), 'f~'(instance('$Process'(A, 'Impacting'(H)), '$Class'('Impacting')), [], [], [], [A]), 'f~'(instrument('$Process'(A, 'Impacting'(I)), '$Object'(E, J)), [], [E], [], [A])), [], [E], [A, C], [E]), 3971:['IMPACT'=A, 'INST'=E, 'PLACE'=C]:entails(and(not(holdsDuring('WhenFn'(A), connected(E, C))), and(instance(A, 'Impacting'), instrument(A, E))), not(patient(A, C))), 'Merge', 'PROCESSES', 5585). sigmaCache('~instrument'('$Process'(A, 'Impacting'(B)), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('WhenFn'(A)), connected('$Object'(C, E), '$Object'(F, G))), [], [F], [C], [A]), 'f~'(instance('$Process'(A, 'Impacting'(H)), '$Class'('Impacting')), [], [], [], [A]), 'f~'(patient('$Process'(A, 'Impacting'(I)), '$Object'(F, J)), [], [F], [], [A])), [], [F], [A, C], [F]), 3970:['IMPACT'=A, 'INST'=C, 'PLACE'=F]:entails(and(not(holdsDuring('WhenFn'(A), connected(C, F))), and(instance(A, 'Impacting'), patient(A, F))), not(instrument(A, C))), 'Merge', 'PROCESSES', 5585). sigmaCache('~instance'('$Process'(A, 'Impacting'(B)), '$Class'('Impacting')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('WhenFn'(A)), connected('$Object'(C, D), '$Object'(E, F))), [], [C, E], [], [A]), 'f~'(instrument('$Process'(A, 'Impacting'(G)), '$Object'(C, H)), [], [C], [], [A]), 'f~'(patient('$Process'(A, 'Impacting'(I)), '$Object'(E, J)), [], [E], [], [A])), [], [C, E], [A], [C, E]), 3969:['IMPACT'=A, 'INST'=C, 'PLACE'=E]:entails(and(not(holdsDuring('WhenFn'(A), connected(C, E))), and(instrument(A, C), patient(A, E))), not(instance(A, 'Impacting'))), 'Merge', 'PROCESSES', 5585). sigmaCache(holdsDuring('$eval'('WhenFn'(A)), connected('$Object'(B, C), '$Object'(D, E))), 't~Head'(('t~'(instance('$Process'(A, 'Impacting'(F)), '$Class'('Impacting')), [], [], [], [A]), 't~'(instrument('$Process'(A, 'Impacting'(G)), '$Object'(B, H)), [], [], [B], [A]), 't~'(patient('$Process'(A, 'Impacting'(I)), '$Object'(D, J)), [], [], [D], [A])), [], [], [A, B, D]), 3968:['IMPACT'=A, 'INST'=B, 'PLACE'=D]:entails(and(instance(A, 'Impacting'), and(instrument(A, B), patient(A, D))), holdsDuring('WhenFn'(A), connected(B, D))), 'Merge', 'PROCESSES', 5585). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('MentalProcess'('Calculating'('Counting'(B))))), '$Class'(C)), 'f~HeadBodyc'(('f~'('~knows'('$Object'(D, 'Agent'('SentientAgent'('CognitiveAgent'(E)))), equal('CardinalityFn'('$Class'(C)))), [], [D], [C], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'('MentalProcess'('Calculating'('Counting'(F))))), '$Object'(D, 'Agent'('SentientAgent'('CognitiveAgent'(G))))), [], [D], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('MentalProcess'('Calculating'('Counting'(H))))), '$Class'('Counting')), [], [], [], [A])), [], [D], [A, C], [D]), 3937:['COUNT'=A, 'AGENT'=D, 'ENTITY'=C, 'NUMBER'=I]:entails(and(not(knows(D, equal('CardinalityFn'(C)))), and(instance(A, 'Counting'), agent(A, D))), not(patient(A, C))), 'Merge', 'PROCESSES', 5523). sigmaCache('~agent'('$Process'(A, 'IntentionalProcess'('MentalProcess'('Calculating'('Counting'(B))))), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D))))), 'f~HeadBodyc'(('f~'('~knows'('$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(E)))), equal('CardinalityFn'('$Class'(F)))), [], [F], [C], []), 'f~'(instance('$Process'(A, 'IntentionalProcess'('MentalProcess'('Calculating'('Counting'(G))))), '$Class'('Counting')), [], [], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('MentalProcess'('Calculating'('Counting'(H))))), '$Class'(F)), [], [F], [], [A])), [], [F], [A, C], [F]), 3936:['COUNT'=A, 'AGENT'=C, 'ENTITY'=F, 'NUMBER'=I]:entails(and(not(knows(C, equal('CardinalityFn'(F)))), and(instance(A, 'Counting'), patient(A, F))), not(agent(A, C))), 'Merge', 'PROCESSES', 5523). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('MentalProcess'('Calculating'('Counting'(B))))), '$Class'('Counting')), 'f~HeadBodyc'(('f~'('~knows'('$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D)))), equal('CardinalityFn'('$Class'(E)))), [], [C, E], [], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'('MentalProcess'('Calculating'('Counting'(F))))), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(G))))), [], [C], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('MentalProcess'('Calculating'('Counting'(H))))), '$Class'(E)), [], [E], [], [A])), [], [C, E], [A], [C, E]), 3935:['COUNT'=A, 'AGENT'=C, 'ENTITY'=E, 'NUMBER'=I]:entails(and(not(knows(C, equal('CardinalityFn'(E)))), and(agent(A, C), patient(A, E))), not(instance(A, 'Counting'))), 'Merge', 'PROCESSES', 5523). sigmaCache(knows('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(B)))), equal('CardinalityFn'('$Class'(C)))), 't~HeadBodyc'(('t~'(agent('$Process'(D, 'IntentionalProcess'('MentalProcess'('Calculating'('Counting'(E))))), '$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(F))))), [], [D], [A], []), 't~'(instance('$Process'(D, 'IntentionalProcess'('MentalProcess'('Calculating'('Counting'(G))))), '$Class'('Counting')), [], [D], [], []), 't~'(patient('$Process'(D, 'IntentionalProcess'('MentalProcess'('Calculating'('Counting'(H))))), '$Class'(C)), [], [D], [C], [])), [], [D], [A, C], [D]), 3934:['COUNT'=D, 'AGENT'=A, 'ENTITY'=C, 'NUMBER'=I]:entails(and(instance(D, 'Counting'), and(agent(D, A), patient(D, C))), knows(A, equal('CardinalityFn'(C)))), 'Merge', 'PROCESSES', 5523). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('MentalProcess'('Calculating'('Measuring'(B))))), '$Object'(C, D)), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), knows('$Object'(E, 'Agent'('SentientAgent'('CognitiveAgent'(F)))), measure('$Object'(C, G), 'MeasureFn'('$Quantity'(H, 'Number'('RealNumber'(I))), '$Quantity'(J, 'PhysicalQuantity'('UnitOfMeasure'(K))))))), [H, J], [E], [C], [A]), 'f~'(agent('$Process'(A, 'IntentionalProcess'('MentalProcess'('Calculating'('Measuring'(L))))), '$Object'(E, 'Agent'('SentientAgent'('CognitiveAgent'(M))))), [], [E], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('MentalProcess'('Calculating'('Measuring'(N))))), '$Class'('Measuring')), [], [], [], [A])), [], [E, H, J], [A, C], [E], [H, J]), 3931:['MEAS'=A, 'AGENT'=E, 'OBJ'=C, 'QUANT'=H, 'UNIT'=J]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), knows(E, measure(C, 'MeasureFn'(H, J))))), and(instance(A, 'Measuring'), agent(A, E))), not(patient(A, C))), 'Merge', 'PROCESSES', 5517). sigmaCache('~agent'('$Process'(A, 'IntentionalProcess'('MentalProcess'('Calculating'('Measuring'(B))))), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D))))), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), knows('$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(E)))), measure('$Object'(F, G), 'MeasureFn'('$Quantity'(H, 'Number'('RealNumber'(I))), '$Quantity'(J, 'PhysicalQuantity'('UnitOfMeasure'(K))))))), [H, J], [F], [C], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('MentalProcess'('Calculating'('Measuring'(L))))), '$Class'('Measuring')), [], [], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('MentalProcess'('Calculating'('Measuring'(M))))), '$Object'(F, N)), [], [F], [], [A])), [], [F, H, J], [A, C], [F], [H, J]), 3930:['MEAS'=A, 'AGENT'=C, 'OBJ'=F, 'QUANT'=H, 'UNIT'=J]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), knows(C, measure(F, 'MeasureFn'(H, J))))), and(instance(A, 'Measuring'), patient(A, F))), not(agent(A, C))), 'Merge', 'PROCESSES', 5517). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('MentalProcess'('Calculating'('Measuring'(B))))), '$Class'('Measuring')), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), knows('$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D)))), measure('$Object'(E, F), 'MeasureFn'('$Quantity'(G, 'Number'('RealNumber'(H))), '$Quantity'(I, 'PhysicalQuantity'('UnitOfMeasure'(J))))))), [G, I], [C, E], [], [A]), 'f~'(agent('$Process'(A, 'IntentionalProcess'('MentalProcess'('Calculating'('Measuring'(K))))), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(L))))), [], [C], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('MentalProcess'('Calculating'('Measuring'(M))))), '$Object'(E, N)), [], [E], [], [A])), [], [C, E, G, I], [A], [C, E], [G, I]), 3929:['MEAS'=A, 'AGENT'=C, 'OBJ'=E, 'QUANT'=G, 'UNIT'=I]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), knows(C, measure(E, 'MeasureFn'(G, I))))), and(agent(A, C), patient(A, E))), not(instance(A, 'Measuring'))), 'Merge', 'PROCESSES', 5517). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), knows('$Object'(B, 'Agent'('SentientAgent'('CognitiveAgent'(C)))), measure('$Object'(D, E), 'MeasureFn'('$Quantity'(F, 'Number'('RealNumber'(G))), '$Quantity'(H, 'PhysicalQuantity'('UnitOfMeasure'(I))))))), 't~Head'(('t~'(agent('$Process'(A, 'IntentionalProcess'('MentalProcess'('Calculating'('Measuring'(J))))), '$Object'(B, 'Agent'('SentientAgent'('CognitiveAgent'(K))))), [], [], [], [A, B]), 't~'(instance('$Process'(A, 'IntentionalProcess'('MentalProcess'('Calculating'('Measuring'(L))))), '$Class'('Measuring')), [], [], [], [A]), 't~'(patient('$Process'(A, 'IntentionalProcess'('MentalProcess'('Calculating'('Measuring'(M))))), '$Object'(D, N)), [], [], [], [A, D]), 't~'('$existential'(F, '?QUANT', holdsDuring('ImmediateFutureFn'('WhenFn'(A)), knows(B, measure(D, 'MeasureFn'('?QUANT', H))))), [], [], [], [A, B, D, F, H]), 't~'('$existential'(H, '?UNIT', exists(F, holdsDuring('ImmediateFutureFn'('WhenFn'(A)), knows(B, measure(D, 'MeasureFn'(F, '?UNIT')))))), [], [], [], [A, B, D, F, H])), [], [], [A, B, D, F, H]), 3928:['MEAS'=A, 'AGENT'=B, 'OBJ'=D, 'QUANT'=F, 'UNIT'=H]:entails(and(and(and(instance(A, 'Measuring'), and(agent(A, B), patient(A, D))), '$existential'(H, '?UNIT', exists(F, holdsDuring('ImmediateFutureFn'('WhenFn'(A)), knows(B, measure(D, 'MeasureFn'(F, '?UNIT'))))))), '$existential'(F, '?QUANT', holdsDuring('ImmediateFutureFn'('WhenFn'(A)), knows(B, measure(D, 'MeasureFn'('?QUANT', H)))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), knows(B, measure(D, 'MeasureFn'(F, H))))), 'Merge', 'PROCESSES', 5517). sigmaCache('~holdsDuring'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), patient('$Process'(C, 'IntentionalProcess'('MentalProcess'('Learning'(D)))), '$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F))))))))), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'(A)), believes('$Object'(G, 'Agent'('SentientAgent'('CognitiveAgent'(H)))), '$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(I))))))))), [], [G], [E], [A]), 'f~'(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(J))))), agent('$Process'(C, 'IntentionalProcess'('MentalProcess'('Learning'(K)))), '$Object'(G, 'Agent'('SentientAgent'('CognitiveAgent'(L)))))), [], [G], [], [C, A]), 'f~'(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(M))))), instance('$Process'(C, 'IntentionalProcess'('MentalProcess'('Learning'(N)))), '$Class'('Learning'))), [], [], [], [C, A])), [], [G], [C, E, A], [G]), 3915:['TIME'=A, 'LEARN'=C, 'AGENT'=G, 'PROP'=E]:entails(and(not(holdsDuring('ImmediateFutureFn'(A), believes(G, E))), and(holdsDuring(A, instance(C, 'Learning')), holdsDuring(A, agent(C, G)))), not(holdsDuring(A, patient(C, E)))), 'Merge', 'PROCESSES', 5491). sigmaCache('~holdsDuring'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), agent('$Process'(C, 'IntentionalProcess'('MentalProcess'('Learning'(D)))), '$Object'(E, 'Agent'('SentientAgent'('CognitiveAgent'(F)))))), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'(A)), believes('$Object'(E, 'Agent'('SentientAgent'('CognitiveAgent'(G)))), '$Object'(H, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(I))))))))), [], [H], [E], [A]), 'f~'(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(J))))), instance('$Process'(C, 'IntentionalProcess'('MentalProcess'('Learning'(K)))), '$Class'('Learning'))), [], [], [], [C, A]), 'f~'(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(L))))), patient('$Process'(C, 'IntentionalProcess'('MentalProcess'('Learning'(M)))), '$Object'(H, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(N))))))))), [], [H], [], [C, A])), [], [H], [C, E, A], [H]), 3914:['TIME'=A, 'LEARN'=C, 'AGENT'=E, 'PROP'=H]:entails(and(not(holdsDuring('ImmediateFutureFn'(A), believes(E, H))), and(holdsDuring(A, instance(C, 'Learning')), holdsDuring(A, patient(C, H)))), not(holdsDuring(A, agent(C, E)))), 'Merge', 'PROCESSES', 5491). sigmaCache('~holdsDuring'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), instance('$Process'(C, 'IntentionalProcess'('MentalProcess'('Learning'(D)))), '$Class'('Learning'))), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'(A)), believes('$Object'(E, 'Agent'('SentientAgent'('CognitiveAgent'(F)))), '$Object'(G, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(H))))))))), [], [E, G], [], [A]), 'f~'(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(I))))), agent('$Process'(C, 'IntentionalProcess'('MentalProcess'('Learning'(J)))), '$Object'(E, 'Agent'('SentientAgent'('CognitiveAgent'(K)))))), [], [E], [], [C, A]), 'f~'(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(L))))), patient('$Process'(C, 'IntentionalProcess'('MentalProcess'('Learning'(M)))), '$Object'(G, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(N))))))))), [], [G], [], [C, A])), [], [E, G], [C, A], [E, G]), 3913:['TIME'=A, 'LEARN'=C, 'AGENT'=E, 'PROP'=G]:entails(and(not(holdsDuring('ImmediateFutureFn'(A), believes(E, G))), and(holdsDuring(A, agent(C, E)), holdsDuring(A, patient(C, G)))), not(holdsDuring(A, instance(C, 'Learning')))), 'Merge', 'PROCESSES', 5491). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'(A)), believes('$Object'(B, 'Agent'('SentientAgent'('CognitiveAgent'(C)))), '$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(E))))))))), 't~HeadBodyc'(('t~'(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F))))), agent('$Process'(G, 'IntentionalProcess'('MentalProcess'('Learning'(H)))), '$Object'(B, 'Agent'('SentientAgent'('CognitiveAgent'(I)))))), [], [G], [B], [A]), 't~'(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(J))))), instance('$Process'(G, 'IntentionalProcess'('MentalProcess'('Learning'(K)))), '$Class'('Learning'))), [], [G], [], [A]), 't~'(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(L))))), patient('$Process'(G, 'IntentionalProcess'('MentalProcess'('Learning'(M)))), '$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(N))))))))), [], [G], [D], [A])), [], [G], [B, D, A], [G]), 3912:['TIME'=A, 'LEARN'=G, 'AGENT'=B, 'PROP'=D]:entails(and(holdsDuring(A, instance(G, 'Learning')), and(holdsDuring(A, agent(G, B)), holdsDuring(A, patient(G, D)))), holdsDuring('ImmediateFutureFn'(A), believes(B, D))), 'Merge', 'PROCESSES', 5491). sigmaCache('~agent'('$Process'(A, 'IntentionalProcess'('MentalProcess'('Learning'(B)))), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D))))), 'f~Head'(('f~'('~instance'('$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(E)))), '$Class'('CognitiveAgent')), [], [], [C], []), 'f~'(instance('$Process'(A, 'IntentionalProcess'('MentalProcess'('Learning'(F)))), '$Class'('Learning')), [], [], [A], [])), [], [], [A, C]), 3911:['LEARN'=A, 'AGENT'=C]:entails(and(not(instance(C, 'CognitiveAgent')), instance(A, 'Learning')), not(agent(A, C))), 'Merge', 'PROCESSES', 5489). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('MentalProcess'('Learning'(B)))), '$Class'('Learning')), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D)))), '$Class'('CognitiveAgent')), [], [C], [], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'('MentalProcess'('Learning'(E)))), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(F))))), [], [C], [A], [])), [], [C], [A], [C]), 3910:['LEARN'=A, 'AGENT'=C]:entails(and(not(instance(C, 'CognitiveAgent')), agent(A, C)), not(instance(A, 'Learning'))), 'Merge', 'PROCESSES', 5489). sigmaCache(instance('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(B)))), '$Class'('CognitiveAgent')), 't~HeadBodyc'(('t~'(agent('$Process'(C, 'IntentionalProcess'('MentalProcess'('Learning'(D)))), '$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(E))))), [], [C], [A], []), 't~'(instance('$Process'(C, 'IntentionalProcess'('MentalProcess'('Learning'(F)))), '$Class'('Learning')), [], [C], [], [])), [], [C], [A], [C]), 3909:['LEARN'=C, 'AGENT'=A]:entails(and(instance(C, 'Learning'), agent(C, A)), instance(A, 'CognitiveAgent')), 'Merge', 'PROCESSES', 5489). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(B))))))), C), 'f~HeadBodyc'(('f~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(D))))))), '$Object'(E, 'Agent'(F))), [], [E], [], [A]), 'f~'(destination('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(G))))))), '$Object'(H, 'Agent'(I))), [], [H], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(J))))))), '$Class'('Selling')), [], [], [], [A]), 'f~'(or('~instance'('$Process'(K, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(L))))))), '$Class'('Buying')), or('~agent'('$Process'(K, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(M))))))), '$Object'(H, 'Agent'(N))), or('~origin'('$Process'(K, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(O))))))), '$Object'(E, 'Agent'(P))), '~patient'('$Process'(K, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(Q))))))), C)))), [], [K, H, E], [C], [])), [], [K, H, E], [C, A], [K, H, E]), 3906:['BUY'=K, 'AGENT1'=H, 'AGENT2'=E, 'OBJECT'=C, 'SELL'=A]:entails(and(or(not(instance(K, 'Buying')), or(not(agent(K, H)), or(not(origin(K, E)), not(patient(K, C))))), and(instance(A, 'Selling'), and(agent(A, E), destination(A, H)))), not(patient(A, C))), 'Merge', 'PROCESSES', 5483). sigmaCache('~destination'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(B))))))), '$Object'(C, 'Agent'(D))), 'f~HeadBodyc'(('f~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(E))))))), '$Object'(F, 'Agent'(G))), [], [F], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(H))))))), '$Class'('Selling')), [], [], [], [A]), 'f~'(or('~instance'('$Process'(I, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(J))))))), '$Class'('Buying')), or('~agent'('$Process'(I, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(K))))))), '$Object'(C, 'Agent'(L))), or('~origin'('$Process'(I, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(M))))))), '$Object'(F, 'Agent'(N))), '~patient'('$Process'(I, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(O))))))), P)))), [], [I, F, P], [C], []), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(Q))))))), P), [], [P], [], [A])), [], [I, F, P], [C, A], [I, F, P]), 3905:['BUY'=I, 'AGENT1'=C, 'AGENT2'=F, 'OBJECT'=P, 'SELL'=A]:entails(and(or(not(instance(I, 'Buying')), or(not(agent(I, C)), or(not(origin(I, F)), not(patient(I, P))))), and(instance(A, 'Selling'), and(agent(A, F), patient(A, P)))), not(destination(A, C))), 'Merge', 'PROCESSES', 5483). sigmaCache('~agent'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(B))))))), '$Object'(C, 'Agent'(D))), 'f~HeadBodyc'(('f~'(destination('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(E))))))), '$Object'(F, 'Agent'(G))), [], [F], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(H))))))), '$Class'('Selling')), [], [], [], [A]), 'f~'(or('~instance'('$Process'(I, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(J))))))), '$Class'('Buying')), or('~agent'('$Process'(I, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(K))))))), '$Object'(F, 'Agent'(L))), or('~origin'('$Process'(I, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(M))))))), '$Object'(C, 'Agent'(N))), '~patient'('$Process'(I, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(O))))))), P)))), [], [I, F, P], [C], []), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(Q))))))), P), [], [P], [], [A])), [], [I, F, P], [C, A], [I, F, P]), 3904:['BUY'=I, 'AGENT1'=F, 'AGENT2'=C, 'OBJECT'=P, 'SELL'=A]:entails(and(or(not(instance(I, 'Buying')), or(not(agent(I, F)), or(not(origin(I, C)), not(patient(I, P))))), and(instance(A, 'Selling'), and(destination(A, F), patient(A, P)))), not(agent(A, C))), 'Merge', 'PROCESSES', 5483). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(B))))))), '$Class'('Selling')), 'f~HeadBodyc'(('f~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(C))))))), '$Object'(D, 'Agent'(E))), [], [D], [], [A]), 'f~'(destination('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(F))))))), '$Object'(G, 'Agent'(H))), [], [G], [], [A]), 'f~'(or('~instance'('$Process'(I, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(J))))))), '$Class'('Buying')), or('~agent'('$Process'(I, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(K))))))), '$Object'(G, 'Agent'(L))), or('~origin'('$Process'(I, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(M))))))), '$Object'(D, 'Agent'(N))), '~patient'('$Process'(I, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(O))))))), P)))), [], [I, G, D, P], [], []), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(Q))))))), P), [], [P], [], [A])), [], [I, G, D, P], [A], [I, G, D, P]), 3903:['BUY'=I, 'AGENT1'=G, 'AGENT2'=D, 'OBJECT'=P, 'SELL'=A]:entails(and(or(not(instance(I, 'Buying')), or(not(agent(I, G)), or(not(origin(I, D)), not(patient(I, P))))), and(agent(A, D), and(destination(A, G), patient(A, P)))), not(instance(A, 'Selling'))), 'Merge', 'PROCESSES', 5483). sigmaCache(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(B))))))), C), 't~HeadBodycUnivb'(('t~'(agent('$Process'(D, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(E))))))), '$Object'(F, 'Agent'(G))), [F], [D], [], []), 't~'(destination('$Process'(D, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(H))))))), '$Object'(I, 'Agent'(J))), [I], [D], [], []), 't~'(instance('$Process'(D, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(K))))))), '$Class'('Selling')), [], [D], [], []), 't~'(patient('$Process'(D, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(L))))))), C), [], [D], [C], [])), [A], [I, F, D], [A, C], [D], [I, F]), 3902:['BUY'=A, 'AGENT1'=I, 'AGENT2'=F, 'OBJECT'=C, 'SELL'=D]:entails(and(instance(D, 'Selling'), and(agent(D, F), and(destination(D, I), patient(D, C)))), patient(A, C)), 'Merge', 'PROCESSES', 5483). sigmaCache(origin('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(B))))))), '$Object'(C, 'Agent'(D))), 't~HeadBodycUnivb'(('t~'(agent('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(F))))))), '$Object'(C, 'Agent'(G))), [], [E], [C], []), 't~'(destination('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(H))))))), '$Object'(I, 'Agent'(J))), [I], [E], [], []), 't~'(instance('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(K))))))), '$Class'('Selling')), [], [E], [], []), 't~'(patient('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(L))))))), M), [M], [E], [], [])), [A], [I, M, E], [A, C], [E], [I, M]), 3901:['BUY'=A, 'AGENT1'=I, 'AGENT2'=C, 'OBJECT'=M, 'SELL'=E]:entails(and(instance(E, 'Selling'), and(agent(E, C), and(destination(E, I), patient(E, M)))), origin(A, C)), 'Merge', 'PROCESSES', 5483). sigmaCache(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(B))))))), '$Object'(C, 'Agent'(D))), 't~HeadBodycUnivb'(('t~'(agent('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(F))))))), '$Object'(G, 'Agent'(H))), [G], [E], [], []), 't~'(destination('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(I))))))), '$Object'(C, 'Agent'(J))), [], [E], [C], []), 't~'(instance('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(K))))))), '$Class'('Selling')), [], [E], [], []), 't~'(patient('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(L))))))), M), [M], [E], [], [])), [A], [G, M, E], [A, C], [E], [G, M]), 3900:['BUY'=A, 'AGENT1'=C, 'AGENT2'=G, 'OBJECT'=M, 'SELL'=E]:entails(and(instance(E, 'Selling'), and(agent(E, G), and(destination(E, C), patient(E, M)))), agent(A, C)), 'Merge', 'PROCESSES', 5483). sigmaCache(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(B))))))), '$Class'('Buying')), 't~HeadBodycUnivb'(('t~'(agent('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(D))))))), '$Object'(E, 'Agent'(F))), [E], [C], [], []), 't~'(destination('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(G))))))), '$Object'(H, 'Agent'(I))), [H], [C], [], []), 't~'(instance('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(J))))))), '$Class'('Selling')), [], [C], [], []), 't~'(patient('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(K))))))), L), [L], [C], [], [])), [A], [H, E, L, C], [A], [C], [H, E, L]), 3899:['BUY'=A, 'AGENT1'=H, 'AGENT2'=E, 'OBJECT'=L, 'SELL'=C]:entails(and(instance(C, 'Selling'), and(agent(C, E), and(destination(C, H), patient(C, L)))), instance(A, 'Buying')), 'Merge', 'PROCESSES', 5483). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(B))))))), C), 'f~HeadBodyc'(('f~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(D))))))), '$Object'(E, 'Agent'(F))), [], [E], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(G))))))), '$Class'('Buying')), [], [], [], [A]), 'f~'(or('~instance'('$Process'(H, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(I))))))), '$Class'('Selling')), or('~agent'('$Process'(H, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(J))))))), '$Object'(K, 'Agent'(L))), or('~destination'('$Process'(H, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(M))))))), '$Object'(E, 'Agent'(N))), '~patient'('$Process'(H, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(O))))))), C)))), [], [E, K, H], [C], []), 'f~'(origin('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(P))))))), '$Object'(K, 'Agent'(Q))), [], [K], [], [A])), [], [E, K, H], [A, C], [E, K, H]), 3898:['BUY'=A, 'AGENT1'=E, 'AGENT2'=K, 'OBJECT'=C, 'SELL'=H]:entails(and(or(not(instance(H, 'Selling')), or(not(agent(H, K)), or(not(destination(H, E)), not(patient(H, C))))), and(instance(A, 'Buying'), and(agent(A, E), origin(A, K)))), not(patient(A, C))), 'Merge', 'PROCESSES', 5483). sigmaCache('~origin'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(B))))))), '$Object'(C, 'Agent'(D))), 'f~HeadBodyc'(('f~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(E))))))), '$Object'(F, 'Agent'(G))), [], [F], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(H))))))), '$Class'('Buying')), [], [], [], [A]), 'f~'(or('~instance'('$Process'(I, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(J))))))), '$Class'('Selling')), or('~agent'('$Process'(I, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(K))))))), '$Object'(C, 'Agent'(L))), or('~destination'('$Process'(I, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(M))))))), '$Object'(F, 'Agent'(N))), '~patient'('$Process'(I, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(O))))))), P)))), [], [F, P, I], [C], []), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(Q))))))), P), [], [P], [], [A])), [], [F, P, I], [A, C], [F, P, I]), 3897:['BUY'=A, 'AGENT1'=F, 'AGENT2'=C, 'OBJECT'=P, 'SELL'=I]:entails(and(or(not(instance(I, 'Selling')), or(not(agent(I, C)), or(not(destination(I, F)), not(patient(I, P))))), and(instance(A, 'Buying'), and(agent(A, F), patient(A, P)))), not(origin(A, C))), 'Merge', 'PROCESSES', 5483). sigmaCache('~agent'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(B))))))), '$Object'(C, 'Agent'(D))), 'f~HeadBodyc'(('f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(E))))))), '$Class'('Buying')), [], [], [], [A]), 'f~'(or('~instance'('$Process'(F, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(G))))))), '$Class'('Selling')), or('~agent'('$Process'(F, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(H))))))), '$Object'(I, 'Agent'(J))), or('~destination'('$Process'(F, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(K))))))), '$Object'(C, 'Agent'(L))), '~patient'('$Process'(F, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(M))))))), N)))), [], [I, N, F], [C], []), 'f~'(origin('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(O))))))), '$Object'(I, 'Agent'(P))), [], [I], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(Q))))))), N), [], [N], [], [A])), [], [I, N, F], [A, C], [I, N, F]), 3896:['BUY'=A, 'AGENT1'=C, 'AGENT2'=I, 'OBJECT'=N, 'SELL'=F]:entails(and(or(not(instance(F, 'Selling')), or(not(agent(F, I)), or(not(destination(F, C)), not(patient(F, N))))), and(instance(A, 'Buying'), and(origin(A, I), patient(A, N)))), not(agent(A, C))), 'Merge', 'PROCESSES', 5483). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(B))))))), '$Class'('Buying')), 'f~HeadBodyc'(('f~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(C))))))), '$Object'(D, 'Agent'(E))), [], [D], [], [A]), 'f~'(or('~instance'('$Process'(F, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(G))))))), '$Class'('Selling')), or('~agent'('$Process'(F, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(H))))))), '$Object'(I, 'Agent'(J))), or('~destination'('$Process'(F, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(K))))))), '$Object'(D, 'Agent'(L))), '~patient'('$Process'(F, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(M))))))), N)))), [], [D, I, N, F], [], []), 'f~'(origin('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(O))))))), '$Object'(I, 'Agent'(P))), [], [I], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(Q))))))), N), [], [N], [], [A])), [], [D, I, N, F], [A], [D, I, N, F]), 3895:['BUY'=A, 'AGENT1'=D, 'AGENT2'=I, 'OBJECT'=N, 'SELL'=F]:entails(and(or(not(instance(F, 'Selling')), or(not(agent(F, I)), or(not(destination(F, D)), not(patient(F, N))))), and(agent(A, D), and(origin(A, I), patient(A, N)))), not(instance(A, 'Buying'))), 'Merge', 'PROCESSES', 5483). sigmaCache(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(B))))))), C), 't~HeadBodycUnivb'(('t~'(agent('$Process'(D, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(E))))))), '$Object'(F, 'Agent'(G))), [F], [D], [], []), 't~'(instance('$Process'(D, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(H))))))), '$Class'('Buying')), [], [D], [], []), 't~'(origin('$Process'(D, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(I))))))), '$Object'(J, 'Agent'(K))), [J], [D], [], []), 't~'(patient('$Process'(D, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(L))))))), C), [], [D], [C], [])), [A], [D, F, J], [C, A], [D], [F, J]), 3894:['BUY'=D, 'AGENT1'=F, 'AGENT2'=J, 'OBJECT'=C, 'SELL'=A]:entails(and(instance(D, 'Buying'), and(agent(D, F), and(origin(D, J), patient(D, C)))), patient(A, C)), 'Merge', 'PROCESSES', 5483). sigmaCache(destination('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(B))))))), '$Object'(C, 'Agent'(D))), 't~HeadBodycUnivb'(('t~'(agent('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(F))))))), '$Object'(C, 'Agent'(G))), [], [E], [C], []), 't~'(instance('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(H))))))), '$Class'('Buying')), [], [E], [], []), 't~'(origin('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(I))))))), '$Object'(J, 'Agent'(K))), [J], [E], [], []), 't~'(patient('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(L))))))), M), [M], [E], [], [])), [A], [E, J, M], [C, A], [E], [J, M]), 3893:['BUY'=E, 'AGENT1'=C, 'AGENT2'=J, 'OBJECT'=M, 'SELL'=A]:entails(and(instance(E, 'Buying'), and(agent(E, C), and(origin(E, J), patient(E, M)))), destination(A, C)), 'Merge', 'PROCESSES', 5483). sigmaCache(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(B))))))), '$Object'(C, 'Agent'(D))), 't~HeadBodycUnivb'(('t~'(agent('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(F))))))), '$Object'(G, 'Agent'(H))), [G], [E], [], []), 't~'(instance('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(I))))))), '$Class'('Buying')), [], [E], [], []), 't~'(origin('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(J))))))), '$Object'(C, 'Agent'(K))), [], [E], [C], []), 't~'(patient('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(L))))))), M), [M], [E], [], [])), [A], [E, G, M], [C, A], [E], [G, M]), 3892:['BUY'=E, 'AGENT1'=G, 'AGENT2'=C, 'OBJECT'=M, 'SELL'=A]:entails(and(instance(E, 'Buying'), and(agent(E, G), and(origin(E, C), patient(E, M)))), agent(A, C)), 'Merge', 'PROCESSES', 5483). sigmaCache(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(B))))))), '$Class'('Selling')), 't~HeadBodycUnivb'(('t~'(agent('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(D))))))), '$Object'(E, 'Agent'(F))), [E], [C], [], []), 't~'(instance('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(G))))))), '$Class'('Buying')), [], [C], [], []), 't~'(origin('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(H))))))), '$Object'(I, 'Agent'(J))), [I], [C], [], []), 't~'(patient('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Buying'(K))))))), L), [L], [C], [], [])), [A], [C, E, I, L], [A], [C], [E, I, L]), 3891:['BUY'=C, 'AGENT1'=E, 'AGENT2'=I, 'OBJECT'=L, 'SELL'=A]:entails(and(instance(C, 'Buying'), and(agent(C, E), and(origin(C, I), patient(C, L)))), instance(A, 'Selling')), 'Merge', 'PROCESSES', 5483). sigmaCache('~equal'(A, B), 'f~HeadUnivb'('f~'(instance('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'(D))))), '$Class'('Transaction')), [C], [], [], []), [A, B], [C], [A, B], [C]), 3881:['TRANS'=C, 'AGENT1'=E, 'AGENT2'=F, 'GIVE1'=G, 'GIVE2'=H, 'OBJ1'=A, 'OBJ2'=B]:entails(instance(C, 'Transaction'), not(equal(A, B))), 'Merge', 'PROCESSES', 5463). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'(B))))), '$Class'('Transaction')), 'f~HeadUnivb'('f~'(equal(C, D), [C, D], [], [], []), [A], [C, D], [A], [C, D]), 3880:['TRANS'=A, 'AGENT1'=E, 'AGENT2'=F, 'GIVE1'=G, 'GIVE2'=H, 'OBJ1'=C, 'OBJ2'=D]:entails(equal(C, D), not(instance(A, 'Transaction'))), 'Merge', 'PROCESSES', 5463). sigmaCache('~equal'('$Object'(A, 'Agent'(B)), '$Object'(C, 'Agent'(D))), 'f~HeadUnivb'('f~'(instance('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'(F))))), '$Class'('Transaction')), [E], [], [], []), [A, C], [E], [A, C], [E]), 3879:['TRANS'=E, 'AGENT1'=A, 'AGENT2'=C, 'GIVE1'=G, 'GIVE2'=H, 'OBJ1'=I, 'OBJ2'=J]:entails(instance(E, 'Transaction'), not(equal(A, C))), 'Merge', 'PROCESSES', 5463). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'(B))))), '$Class'('Transaction')), 'f~HeadUnivb'('f~'(equal('$Object'(C, 'Agent'(D)), '$Object'(E, 'Agent'(F))), [C, E], [], [], []), [A], [C, E], [A], [C, E]), 3878:['TRANS'=A, 'AGENT1'=C, 'AGENT2'=E, 'GIVE1'=G, 'GIVE2'=H, 'OBJ1'=I, 'OBJ2'=J]:entails(equal(C, E), not(instance(A, 'Transaction'))), 'Merge', 'PROCESSES', 5463). sigmaCache(destination('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(B))))), '$Object'(C, 'Agent'(D))), 't~HeadBodyc'(('t~'(instance('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'(F))))), '$Class'('Transaction')), [], [E], [], []), 't~'('$existential'(G, '?GIVE1', exists(H, exists(C, and(instance('?GIVE1', 'Giving'), and(instance(A, 'Giving'), and(subProcess('?GIVE1', E), and(subProcess(A, E), and(agent('?GIVE1', C), and(agent(A, H), and(patient('?GIVE1', I), and(patient(A, J), and(destination('?GIVE1', H), and(destination(A, C), and(not(equal(C, H)), not(equal(I, J)))))))))))))))), [], [E, G, H, I, J], [], [A, C]), 't~'('$existential'(A, '?GIVE2', exists(G, exists(H, exists(C, and(instance(G, 'Giving'), and(instance('?GIVE2', 'Giving'), and(subProcess(G, E), and(subProcess('?GIVE2', E), and(agent(G, C), and(agent('?GIVE2', H), and(patient(G, I), and(patient('?GIVE2', J), and(destination(G, H), and(destination('?GIVE2', C), and(not(equal(C, H)), not(equal(I, J))))))))))))))))), [], [E, G, H, I, J], [], [A, C]), 't~'('$existential'(C, '?AGENT1', and(instance(G, 'Giving'), and(instance(A, 'Giving'), and(subProcess(G, E), and(subProcess(A, E), and(agent(G, '?AGENT1'), and(agent(A, H), and(patient(G, I), and(patient(A, J), and(destination(G, H), and(destination(A, '?AGENT1'), and(not(equal('?AGENT1', H)), not(equal(I, J)))))))))))))), [], [E, G, H, I, J], [], [A, C]), 't~'('$existential'(H, '?AGENT2', exists(C, and(instance(G, 'Giving'), and(instance(A, 'Giving'), and(subProcess(G, E), and(subProcess(A, E), and(agent(G, C), and(agent(A, '?AGENT2'), and(patient(G, I), and(patient(A, J), and(destination(G, '?AGENT2'), and(destination(A, C), and(not(equal(C, '?AGENT2')), not(equal(I, J))))))))))))))), [], [E, G, H, I, J], [], [A, C])), [], [E, G, H, I, J], [A, C], [E, G, H, I, J]), 3877:['TRANS'=E, 'AGENT1'=C, 'AGENT2'=H, 'GIVE1'=G, 'GIVE2'=A, 'OBJ1'=I, 'OBJ2'=J]:entails(and(and(and(and(instance(E, 'Transaction'), '$existential'(A, '?GIVE2', exists(G, exists(H, exists(C, and(instance(G, 'Giving'), and(instance('?GIVE2', 'Giving'), and(subProcess(G, E), and(subProcess('?GIVE2', E), and(agent(G, C), and(agent('?GIVE2', H), and(patient(G, I), and(patient('?GIVE2', J), and(destination(G, H), and(destination('?GIVE2', C), and(not(equal(C, H)), not(equal(I, J)))))))))))))))))), '$existential'(G, '?GIVE1', exists(H, exists(C, and(instance('?GIVE1', 'Giving'), and(instance(A, 'Giving'), and(subProcess('?GIVE1', E), and(subProcess(A, E), and(agent('?GIVE1', C), and(agent(A, H), and(patient('?GIVE1', I), and(patient(A, J), and(destination('?GIVE1', H), and(destination(A, C), and(not(equal(C, H)), not(equal(I, J))))))))))))))))), '$existential'(H, '?AGENT2', exists(C, and(instance(G, 'Giving'), and(instance(A, 'Giving'), and(subProcess(G, E), and(subProcess(A, E), and(agent(G, C), and(agent(A, '?AGENT2'), and(patient(G, I), and(patient(A, J), and(destination(G, '?AGENT2'), and(destination(A, C), and(not(equal(C, '?AGENT2')), not(equal(I, J)))))))))))))))), '$existential'(C, '?AGENT1', and(instance(G, 'Giving'), and(instance(A, 'Giving'), and(subProcess(G, E), and(subProcess(A, E), and(agent(G, '?AGENT1'), and(agent(A, H), and(patient(G, I), and(patient(A, J), and(destination(G, H), and(destination(A, '?AGENT1'), and(not(equal('?AGENT1', H)), not(equal(I, J))))))))))))))), destination(A, C)), 'Merge', 'PROCESSES', 5463). sigmaCache(destination('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(B))))), '$Object'(C, 'Agent'(D))), 't~HeadBodyc'(('t~'(instance('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'(F))))), '$Class'('Transaction')), [], [E], [], []), 't~'('$existential'(A, '?GIVE1', exists(C, exists(G, and(instance('?GIVE1', 'Giving'), and(instance(H, 'Giving'), and(subProcess('?GIVE1', E), and(subProcess(H, E), and(agent('?GIVE1', G), and(agent(H, C), and(patient('?GIVE1', I), and(patient(H, J), and(destination('?GIVE1', C), and(destination(H, G), and(not(equal(G, C)), not(equal(I, J)))))))))))))))), [], [E, H, G, I, J], [], [A, C]), 't~'('$existential'(G, '?AGENT1', and(instance(A, 'Giving'), and(instance(H, 'Giving'), and(subProcess(A, E), and(subProcess(H, E), and(agent(A, '?AGENT1'), and(agent(H, C), and(patient(A, I), and(patient(H, J), and(destination(A, C), and(destination(H, '?AGENT1'), and(not(equal('?AGENT1', C)), not(equal(I, J)))))))))))))), [], [E, H, G, I, J], [], [A, C]), 't~'('$existential'(C, '?AGENT2', exists(G, and(instance(A, 'Giving'), and(instance(H, 'Giving'), and(subProcess(A, E), and(subProcess(H, E), and(agent(A, G), and(agent(H, '?AGENT2'), and(patient(A, I), and(patient(H, J), and(destination(A, '?AGENT2'), and(destination(H, G), and(not(equal(G, '?AGENT2')), not(equal(I, J))))))))))))))), [], [E, H, G, I, J], [], [A, C])), [], [E, H, G, I, J], [A, C], [E, H, G, I, J]), 3875:['TRANS'=E, 'AGENT1'=G, 'AGENT2'=C, 'GIVE1'=A, 'GIVE2'=H, 'OBJ1'=I, 'OBJ2'=J]:entails(and(and(and(instance(E, 'Transaction'), '$existential'(A, '?GIVE1', exists(C, exists(G, and(instance('?GIVE1', 'Giving'), and(instance(H, 'Giving'), and(subProcess('?GIVE1', E), and(subProcess(H, E), and(agent('?GIVE1', G), and(agent(H, C), and(patient('?GIVE1', I), and(patient(H, J), and(destination('?GIVE1', C), and(destination(H, G), and(not(equal(G, C)), not(equal(I, J))))))))))))))))), '$existential'(C, '?AGENT2', exists(G, and(instance(A, 'Giving'), and(instance(H, 'Giving'), and(subProcess(A, E), and(subProcess(H, E), and(agent(A, G), and(agent(H, '?AGENT2'), and(patient(A, I), and(patient(H, J), and(destination(A, '?AGENT2'), and(destination(H, G), and(not(equal(G, '?AGENT2')), not(equal(I, J)))))))))))))))), '$existential'(G, '?AGENT1', and(instance(A, 'Giving'), and(instance(H, 'Giving'), and(subProcess(A, E), and(subProcess(H, E), and(agent(A, '?AGENT1'), and(agent(H, C), and(patient(A, I), and(patient(H, J), and(destination(A, C), and(destination(H, '?AGENT1'), and(not(equal('?AGENT1', C)), not(equal(I, J))))))))))))))), destination(A, C)), 'Merge', 'PROCESSES', 5463). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'(B))))), '$Class'('Transaction')), 'f~HeadUnivb'('f~'('~destination'('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(D))))), '$Object'(E, 'Agent'(F))), [C, E], [], [], []), [A], [C, E], [A], [C, E]), 3874:['TRANS'=A, 'AGENT1'=G, 'AGENT2'=E, 'GIVE1'=C, 'GIVE2'=H, 'OBJ1'=I, 'OBJ2'=J]:entails(not(destination(C, E)), not(instance(A, 'Transaction'))), 'Merge', 'PROCESSES', 5463). sigmaCache(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(B))))), C), 't~HeadBodyc'(('t~'(instance('$Process'(D, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'(E))))), '$Class'('Transaction')), [], [D], [], []), 't~'('$existential'(F, '?GIVE1', exists(G, exists(H, and(instance('?GIVE1', 'Giving'), and(instance(A, 'Giving'), and(subProcess('?GIVE1', D), and(subProcess(A, D), and(agent('?GIVE1', H), and(agent(A, G), and(patient('?GIVE1', I), and(patient(A, C), and(destination('?GIVE1', G), and(destination(A, H), and(not(equal(H, G)), not(equal(I, C)))))))))))))))), [], [D, F, H, G, I], [], [A, C]), 't~'('$existential'(A, '?GIVE2', exists(F, exists(G, exists(H, and(instance(F, 'Giving'), and(instance('?GIVE2', 'Giving'), and(subProcess(F, D), and(subProcess('?GIVE2', D), and(agent(F, H), and(agent('?GIVE2', G), and(patient(F, I), and(patient('?GIVE2', C), and(destination(F, G), and(destination('?GIVE2', H), and(not(equal(H, G)), not(equal(I, C))))))))))))))))), [], [D, F, H, G, I], [], [A, C]), 't~'('$existential'(H, '?AGENT1', and(instance(F, 'Giving'), and(instance(A, 'Giving'), and(subProcess(F, D), and(subProcess(A, D), and(agent(F, '?AGENT1'), and(agent(A, G), and(patient(F, I), and(patient(A, C), and(destination(F, G), and(destination(A, '?AGENT1'), and(not(equal('?AGENT1', G)), not(equal(I, C)))))))))))))), [], [D, F, H, G, I], [], [A, C]), 't~'('$existential'(G, '?AGENT2', exists(H, and(instance(F, 'Giving'), and(instance(A, 'Giving'), and(subProcess(F, D), and(subProcess(A, D), and(agent(F, H), and(agent(A, '?AGENT2'), and(patient(F, I), and(patient(A, C), and(destination(F, '?AGENT2'), and(destination(A, H), and(not(equal(H, '?AGENT2')), not(equal(I, C))))))))))))))), [], [D, F, H, G, I], [], [A, C]), 't~'('$existential'(I, '?OBJ1', exists(A, exists(F, exists(G, exists(H, and(instance(F, 'Giving'), and(instance(A, 'Giving'), and(subProcess(F, D), and(subProcess(A, D), and(agent(F, H), and(agent(A, G), and(patient(F, '?OBJ1'), and(patient(A, C), and(destination(F, G), and(destination(A, H), and(not(equal(H, G)), not(equal('?OBJ1', C)))))))))))))))))), [], [D, F, H, G, I], [], [A, C]), 't~'('$existential'(C, '?OBJ2', exists(I, exists(A, exists(F, exists(G, exists(H, and(instance(F, 'Giving'), and(instance(A, 'Giving'), and(subProcess(F, D), and(subProcess(A, D), and(agent(F, H), and(agent(A, G), and(patient(F, I), and(patient(A, '?OBJ2'), and(destination(F, G), and(destination(A, H), and(not(equal(H, G)), not(equal(I, '?OBJ2'))))))))))))))))))), [], [D, F, H, G, I], [], [A, C])), [], [D, F, H, G, I], [A, C], [D, F, H, G, I]), 3873:['TRANS'=D, 'AGENT1'=H, 'AGENT2'=G, 'GIVE1'=F, 'GIVE2'=A, 'OBJ1'=I, 'OBJ2'=C]:entails(and(and(and(and(and(and(instance(D, 'Transaction'), '$existential'(C, '?OBJ2', exists(I, exists(A, exists(F, exists(G, exists(H, and(instance(F, 'Giving'), and(instance(A, 'Giving'), and(subProcess(F, D), and(subProcess(A, D), and(agent(F, H), and(agent(A, G), and(patient(F, I), and(patient(A, '?OBJ2'), and(destination(F, G), and(destination(A, H), and(not(equal(H, G)), not(equal(I, '?OBJ2')))))))))))))))))))), '$existential'(I, '?OBJ1', exists(A, exists(F, exists(G, exists(H, and(instance(F, 'Giving'), and(instance(A, 'Giving'), and(subProcess(F, D), and(subProcess(A, D), and(agent(F, H), and(agent(A, G), and(patient(F, '?OBJ1'), and(patient(A, C), and(destination(F, G), and(destination(A, H), and(not(equal(H, G)), not(equal('?OBJ1', C))))))))))))))))))), '$existential'(A, '?GIVE2', exists(F, exists(G, exists(H, and(instance(F, 'Giving'), and(instance('?GIVE2', 'Giving'), and(subProcess(F, D), and(subProcess('?GIVE2', D), and(agent(F, H), and(agent('?GIVE2', G), and(patient(F, I), and(patient('?GIVE2', C), and(destination(F, G), and(destination('?GIVE2', H), and(not(equal(H, G)), not(equal(I, C)))))))))))))))))), '$existential'(F, '?GIVE1', exists(G, exists(H, and(instance('?GIVE1', 'Giving'), and(instance(A, 'Giving'), and(subProcess('?GIVE1', D), and(subProcess(A, D), and(agent('?GIVE1', H), and(agent(A, G), and(patient('?GIVE1', I), and(patient(A, C), and(destination('?GIVE1', G), and(destination(A, H), and(not(equal(H, G)), not(equal(I, C))))))))))))))))), '$existential'(G, '?AGENT2', exists(H, and(instance(F, 'Giving'), and(instance(A, 'Giving'), and(subProcess(F, D), and(subProcess(A, D), and(agent(F, H), and(agent(A, '?AGENT2'), and(patient(F, I), and(patient(A, C), and(destination(F, '?AGENT2'), and(destination(A, H), and(not(equal(H, '?AGENT2')), not(equal(I, C)))))))))))))))), '$existential'(H, '?AGENT1', and(instance(F, 'Giving'), and(instance(A, 'Giving'), and(subProcess(F, D), and(subProcess(A, D), and(agent(F, '?AGENT1'), and(agent(A, G), and(patient(F, I), and(patient(A, C), and(destination(F, G), and(destination(A, '?AGENT1'), and(not(equal('?AGENT1', G)), not(equal(I, C))))))))))))))), patient(A, C)), 'Merge', 'PROCESSES', 5463). sigmaCache(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(B))))), C), 't~HeadBodyc'(('t~'(instance('$Process'(D, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'(E))))), '$Class'('Transaction')), [], [D], [], []), 't~'('$existential'(A, '?GIVE1', exists(F, exists(G, and(instance('?GIVE1', 'Giving'), and(instance(H, 'Giving'), and(subProcess('?GIVE1', D), and(subProcess(H, D), and(agent('?GIVE1', G), and(agent(H, F), and(patient('?GIVE1', C), and(patient(H, I), and(destination('?GIVE1', F), and(destination(H, G), and(not(equal(G, F)), not(equal(C, I)))))))))))))))), [], [D, H, G, F, I], [], [A, C]), 't~'('$existential'(H, '?GIVE2', exists(A, exists(F, exists(G, and(instance(A, 'Giving'), and(instance('?GIVE2', 'Giving'), and(subProcess(A, D), and(subProcess('?GIVE2', D), and(agent(A, G), and(agent('?GIVE2', F), and(patient(A, C), and(patient('?GIVE2', I), and(destination(A, F), and(destination('?GIVE2', G), and(not(equal(G, F)), not(equal(C, I))))))))))))))))), [], [D, H, G, F, I], [], [A, C]), 't~'('$existential'(G, '?AGENT1', and(instance(A, 'Giving'), and(instance(H, 'Giving'), and(subProcess(A, D), and(subProcess(H, D), and(agent(A, '?AGENT1'), and(agent(H, F), and(patient(A, C), and(patient(H, I), and(destination(A, F), and(destination(H, '?AGENT1'), and(not(equal('?AGENT1', F)), not(equal(C, I)))))))))))))), [], [D, H, G, F, I], [], [A, C]), 't~'('$existential'(F, '?AGENT2', exists(G, and(instance(A, 'Giving'), and(instance(H, 'Giving'), and(subProcess(A, D), and(subProcess(H, D), and(agent(A, G), and(agent(H, '?AGENT2'), and(patient(A, C), and(patient(H, I), and(destination(A, '?AGENT2'), and(destination(H, G), and(not(equal(G, '?AGENT2')), not(equal(C, I))))))))))))))), [], [D, H, G, F, I], [], [A, C]), 't~'('$existential'(C, '?OBJ1', exists(H, exists(A, exists(F, exists(G, and(instance(A, 'Giving'), and(instance(H, 'Giving'), and(subProcess(A, D), and(subProcess(H, D), and(agent(A, G), and(agent(H, F), and(patient(A, '?OBJ1'), and(patient(H, I), and(destination(A, F), and(destination(H, G), and(not(equal(G, F)), not(equal('?OBJ1', I)))))))))))))))))), [], [D, H, G, F, I], [], [A, C])), [], [D, H, G, F, I], [A, C], [D, H, G, F, I]), 3871:['TRANS'=D, 'AGENT1'=G, 'AGENT2'=F, 'GIVE1'=A, 'GIVE2'=H, 'OBJ1'=C, 'OBJ2'=I]:entails(and(and(and(and(and(instance(D, 'Transaction'), '$existential'(C, '?OBJ1', exists(H, exists(A, exists(F, exists(G, and(instance(A, 'Giving'), and(instance(H, 'Giving'), and(subProcess(A, D), and(subProcess(H, D), and(agent(A, G), and(agent(H, F), and(patient(A, '?OBJ1'), and(patient(H, I), and(destination(A, F), and(destination(H, G), and(not(equal(G, F)), not(equal('?OBJ1', I))))))))))))))))))), '$existential'(H, '?GIVE2', exists(A, exists(F, exists(G, and(instance(A, 'Giving'), and(instance('?GIVE2', 'Giving'), and(subProcess(A, D), and(subProcess('?GIVE2', D), and(agent(A, G), and(agent('?GIVE2', F), and(patient(A, C), and(patient('?GIVE2', I), and(destination(A, F), and(destination('?GIVE2', G), and(not(equal(G, F)), not(equal(C, I)))))))))))))))))), '$existential'(A, '?GIVE1', exists(F, exists(G, and(instance('?GIVE1', 'Giving'), and(instance(H, 'Giving'), and(subProcess('?GIVE1', D), and(subProcess(H, D), and(agent('?GIVE1', G), and(agent(H, F), and(patient('?GIVE1', C), and(patient(H, I), and(destination('?GIVE1', F), and(destination(H, G), and(not(equal(G, F)), not(equal(C, I))))))))))))))))), '$existential'(F, '?AGENT2', exists(G, and(instance(A, 'Giving'), and(instance(H, 'Giving'), and(subProcess(A, D), and(subProcess(H, D), and(agent(A, G), and(agent(H, '?AGENT2'), and(patient(A, C), and(patient(H, I), and(destination(A, '?AGENT2'), and(destination(H, G), and(not(equal(G, '?AGENT2')), not(equal(C, I)))))))))))))))), '$existential'(G, '?AGENT1', and(instance(A, 'Giving'), and(instance(H, 'Giving'), and(subProcess(A, D), and(subProcess(H, D), and(agent(A, '?AGENT1'), and(agent(H, F), and(patient(A, C), and(patient(H, I), and(destination(A, F), and(destination(H, '?AGENT1'), and(not(equal('?AGENT1', F)), not(equal(C, I))))))))))))))), patient(A, C)), 'Merge', 'PROCESSES', 5463). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'(B))))), '$Class'('Transaction')), 'f~HeadUnivb'('f~'('~patient'('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(D))))), E), [C, E], [], [], []), [A], [C, E], [A], [C, E]), 3870:['TRANS'=A, 'AGENT1'=F, 'AGENT2'=G, 'GIVE1'=C, 'GIVE2'=H, 'OBJ1'=E, 'OBJ2'=I]:entails(not(patient(C, E)), not(instance(A, 'Transaction'))), 'Merge', 'PROCESSES', 5463). sigmaCache(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(B))))), '$Object'(C, 'Agent'(D))), 't~HeadBodyc'(('t~'(instance('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'(F))))), '$Class'('Transaction')), [], [E], [], []), 't~'('$existential'(G, '?GIVE1', exists(C, exists(H, and(instance('?GIVE1', 'Giving'), and(instance(A, 'Giving'), and(subProcess('?GIVE1', E), and(subProcess(A, E), and(agent('?GIVE1', H), and(agent(A, C), and(patient('?GIVE1', I), and(patient(A, J), and(destination('?GIVE1', C), and(destination(A, H), and(not(equal(H, C)), not(equal(I, J)))))))))))))))), [], [E, G, H, I, J], [], [A, C]), 't~'('$existential'(A, '?GIVE2', exists(G, exists(C, exists(H, and(instance(G, 'Giving'), and(instance('?GIVE2', 'Giving'), and(subProcess(G, E), and(subProcess('?GIVE2', E), and(agent(G, H), and(agent('?GIVE2', C), and(patient(G, I), and(patient('?GIVE2', J), and(destination(G, C), and(destination('?GIVE2', H), and(not(equal(H, C)), not(equal(I, J))))))))))))))))), [], [E, G, H, I, J], [], [A, C]), 't~'('$existential'(H, '?AGENT1', and(instance(G, 'Giving'), and(instance(A, 'Giving'), and(subProcess(G, E), and(subProcess(A, E), and(agent(G, '?AGENT1'), and(agent(A, C), and(patient(G, I), and(patient(A, J), and(destination(G, C), and(destination(A, '?AGENT1'), and(not(equal('?AGENT1', C)), not(equal(I, J)))))))))))))), [], [E, G, H, I, J], [], [A, C]), 't~'('$existential'(C, '?AGENT2', exists(H, and(instance(G, 'Giving'), and(instance(A, 'Giving'), and(subProcess(G, E), and(subProcess(A, E), and(agent(G, H), and(agent(A, '?AGENT2'), and(patient(G, I), and(patient(A, J), and(destination(G, '?AGENT2'), and(destination(A, H), and(not(equal(H, '?AGENT2')), not(equal(I, J))))))))))))))), [], [E, G, H, I, J], [], [A, C])), [], [E, G, H, I, J], [A, C], [E, G, H, I, J]), 3869:['TRANS'=E, 'AGENT1'=H, 'AGENT2'=C, 'GIVE1'=G, 'GIVE2'=A, 'OBJ1'=I, 'OBJ2'=J]:entails(and(and(and(and(instance(E, 'Transaction'), '$existential'(A, '?GIVE2', exists(G, exists(C, exists(H, and(instance(G, 'Giving'), and(instance('?GIVE2', 'Giving'), and(subProcess(G, E), and(subProcess('?GIVE2', E), and(agent(G, H), and(agent('?GIVE2', C), and(patient(G, I), and(patient('?GIVE2', J), and(destination(G, C), and(destination('?GIVE2', H), and(not(equal(H, C)), not(equal(I, J)))))))))))))))))), '$existential'(G, '?GIVE1', exists(C, exists(H, and(instance('?GIVE1', 'Giving'), and(instance(A, 'Giving'), and(subProcess('?GIVE1', E), and(subProcess(A, E), and(agent('?GIVE1', H), and(agent(A, C), and(patient('?GIVE1', I), and(patient(A, J), and(destination('?GIVE1', C), and(destination(A, H), and(not(equal(H, C)), not(equal(I, J))))))))))))))))), '$existential'(C, '?AGENT2', exists(H, and(instance(G, 'Giving'), and(instance(A, 'Giving'), and(subProcess(G, E), and(subProcess(A, E), and(agent(G, H), and(agent(A, '?AGENT2'), and(patient(G, I), and(patient(A, J), and(destination(G, '?AGENT2'), and(destination(A, H), and(not(equal(H, '?AGENT2')), not(equal(I, J)))))))))))))))), '$existential'(H, '?AGENT1', and(instance(G, 'Giving'), and(instance(A, 'Giving'), and(subProcess(G, E), and(subProcess(A, E), and(agent(G, '?AGENT1'), and(agent(A, C), and(patient(G, I), and(patient(A, J), and(destination(G, C), and(destination(A, '?AGENT1'), and(not(equal('?AGENT1', C)), not(equal(I, J))))))))))))))), agent(A, C)), 'Merge', 'PROCESSES', 5463). sigmaCache(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(B))))), '$Object'(C, 'Agent'(D))), 't~HeadBodyc'(('t~'(instance('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'(F))))), '$Class'('Transaction')), [], [E], [], []), 't~'('$existential'(A, '?GIVE1', exists(G, exists(C, and(instance('?GIVE1', 'Giving'), and(instance(H, 'Giving'), and(subProcess('?GIVE1', E), and(subProcess(H, E), and(agent('?GIVE1', C), and(agent(H, G), and(patient('?GIVE1', I), and(patient(H, J), and(destination('?GIVE1', G), and(destination(H, C), and(not(equal(C, G)), not(equal(I, J)))))))))))))))), [], [E, H, G, I, J], [], [A, C]), 't~'('$existential'(C, '?AGENT1', and(instance(A, 'Giving'), and(instance(H, 'Giving'), and(subProcess(A, E), and(subProcess(H, E), and(agent(A, '?AGENT1'), and(agent(H, G), and(patient(A, I), and(patient(H, J), and(destination(A, G), and(destination(H, '?AGENT1'), and(not(equal('?AGENT1', G)), not(equal(I, J)))))))))))))), [], [E, H, G, I, J], [], [A, C]), 't~'('$existential'(G, '?AGENT2', exists(C, and(instance(A, 'Giving'), and(instance(H, 'Giving'), and(subProcess(A, E), and(subProcess(H, E), and(agent(A, C), and(agent(H, '?AGENT2'), and(patient(A, I), and(patient(H, J), and(destination(A, '?AGENT2'), and(destination(H, C), and(not(equal(C, '?AGENT2')), not(equal(I, J))))))))))))))), [], [E, H, G, I, J], [], [A, C])), [], [E, H, G, I, J], [A, C], [E, H, G, I, J]), 3867:['TRANS'=E, 'AGENT1'=C, 'AGENT2'=G, 'GIVE1'=A, 'GIVE2'=H, 'OBJ1'=I, 'OBJ2'=J]:entails(and(and(and(instance(E, 'Transaction'), '$existential'(A, '?GIVE1', exists(G, exists(C, and(instance('?GIVE1', 'Giving'), and(instance(H, 'Giving'), and(subProcess('?GIVE1', E), and(subProcess(H, E), and(agent('?GIVE1', C), and(agent(H, G), and(patient('?GIVE1', I), and(patient(H, J), and(destination('?GIVE1', G), and(destination(H, C), and(not(equal(C, G)), not(equal(I, J))))))))))))))))), '$existential'(G, '?AGENT2', exists(C, and(instance(A, 'Giving'), and(instance(H, 'Giving'), and(subProcess(A, E), and(subProcess(H, E), and(agent(A, C), and(agent(H, '?AGENT2'), and(patient(A, I), and(patient(H, J), and(destination(A, '?AGENT2'), and(destination(H, C), and(not(equal(C, '?AGENT2')), not(equal(I, J)))))))))))))))), '$existential'(C, '?AGENT1', and(instance(A, 'Giving'), and(instance(H, 'Giving'), and(subProcess(A, E), and(subProcess(H, E), and(agent(A, '?AGENT1'), and(agent(H, G), and(patient(A, I), and(patient(H, J), and(destination(A, G), and(destination(H, '?AGENT1'), and(not(equal('?AGENT1', G)), not(equal(I, J))))))))))))))), agent(A, C)), 'Merge', 'PROCESSES', 5463). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'(B))))), '$Class'('Transaction')), 'f~HeadUnivb'('f~'('~agent'('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(D))))), '$Object'(E, 'Agent'(F))), [C, E], [], [], []), [A], [C, E], [A], [C, E]), 3866:['TRANS'=A, 'AGENT1'=E, 'AGENT2'=G, 'GIVE1'=C, 'GIVE2'=H, 'OBJ1'=I, 'OBJ2'=J]:entails(not(agent(C, E)), not(instance(A, 'Transaction'))), 'Merge', 'PROCESSES', 5463). sigmaCache(subProcess('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(B))))), '$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'(D)))))), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'(E))))), '$Class'('Transaction')), [], [], [], [C]), 't~'('$existential'(F, '?GIVE1', exists(G, exists(H, and(instance('?GIVE1', 'Giving'), and(instance(A, 'Giving'), and(subProcess('?GIVE1', C), and(subProcess(A, C), and(agent('?GIVE1', H), and(agent(A, G), and(patient('?GIVE1', I), and(patient(A, J), and(destination('?GIVE1', G), and(destination(A, H), and(not(equal(H, G)), not(equal(I, J)))))))))))))))), [], [F, H, G, I, J], [], [C, A]), 't~'('$existential'(A, '?GIVE2', exists(F, exists(G, exists(H, and(instance(F, 'Giving'), and(instance('?GIVE2', 'Giving'), and(subProcess(F, C), and(subProcess('?GIVE2', C), and(agent(F, H), and(agent('?GIVE2', G), and(patient(F, I), and(patient('?GIVE2', J), and(destination(F, G), and(destination('?GIVE2', H), and(not(equal(H, G)), not(equal(I, J))))))))))))))))), [], [F, H, G, I, J], [], [C, A]), 't~'('$existential'(H, '?AGENT1', and(instance(F, 'Giving'), and(instance(A, 'Giving'), and(subProcess(F, C), and(subProcess(A, C), and(agent(F, '?AGENT1'), and(agent(A, G), and(patient(F, I), and(patient(A, J), and(destination(F, G), and(destination(A, '?AGENT1'), and(not(equal('?AGENT1', G)), not(equal(I, J)))))))))))))), [], [F, H, G, I, J], [], [C, A]), 't~'('$existential'(G, '?AGENT2', exists(H, and(instance(F, 'Giving'), and(instance(A, 'Giving'), and(subProcess(F, C), and(subProcess(A, C), and(agent(F, H), and(agent(A, '?AGENT2'), and(patient(F, I), and(patient(A, J), and(destination(F, '?AGENT2'), and(destination(A, H), and(not(equal(H, '?AGENT2')), not(equal(I, J))))))))))))))), [], [F, H, G, I, J], [], [C, A])), [], [F, H, G, I, J], [C, A], [F, H, G, I, J]), 3865:['TRANS'=C, 'AGENT1'=H, 'AGENT2'=G, 'GIVE1'=F, 'GIVE2'=A, 'OBJ1'=I, 'OBJ2'=J]:entails(and(and(and(and(instance(C, 'Transaction'), '$existential'(A, '?GIVE2', exists(F, exists(G, exists(H, and(instance(F, 'Giving'), and(instance('?GIVE2', 'Giving'), and(subProcess(F, C), and(subProcess('?GIVE2', C), and(agent(F, H), and(agent('?GIVE2', G), and(patient(F, I), and(patient('?GIVE2', J), and(destination(F, G), and(destination('?GIVE2', H), and(not(equal(H, G)), not(equal(I, J)))))))))))))))))), '$existential'(F, '?GIVE1', exists(G, exists(H, and(instance('?GIVE1', 'Giving'), and(instance(A, 'Giving'), and(subProcess('?GIVE1', C), and(subProcess(A, C), and(agent('?GIVE1', H), and(agent(A, G), and(patient('?GIVE1', I), and(patient(A, J), and(destination('?GIVE1', G), and(destination(A, H), and(not(equal(H, G)), not(equal(I, J))))))))))))))))), '$existential'(G, '?AGENT2', exists(H, and(instance(F, 'Giving'), and(instance(A, 'Giving'), and(subProcess(F, C), and(subProcess(A, C), and(agent(F, H), and(agent(A, '?AGENT2'), and(patient(F, I), and(patient(A, J), and(destination(F, '?AGENT2'), and(destination(A, H), and(not(equal(H, '?AGENT2')), not(equal(I, J)))))))))))))))), '$existential'(H, '?AGENT1', and(instance(F, 'Giving'), and(instance(A, 'Giving'), and(subProcess(F, C), and(subProcess(A, C), and(agent(F, '?AGENT1'), and(agent(A, G), and(patient(F, I), and(patient(A, J), and(destination(F, G), and(destination(A, '?AGENT1'), and(not(equal('?AGENT1', G)), not(equal(I, J))))))))))))))), subProcess(A, C)), 'Merge', 'PROCESSES', 5463). sigmaCache(subProcess('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(B))))), '$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'(D)))))), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'(E))))), '$Class'('Transaction')), [], [], [], [C]), 't~'('$existential'(A, '?GIVE1', exists(F, exists(G, and(instance('?GIVE1', 'Giving'), and(instance(H, 'Giving'), and(subProcess('?GIVE1', C), and(subProcess(H, C), and(agent('?GIVE1', G), and(agent(H, F), and(patient('?GIVE1', I), and(patient(H, J), and(destination('?GIVE1', F), and(destination(H, G), and(not(equal(G, F)), not(equal(I, J)))))))))))))))), [], [H, G, F, I, J], [], [C, A]), 't~'('$existential'(G, '?AGENT1', and(instance(A, 'Giving'), and(instance(H, 'Giving'), and(subProcess(A, C), and(subProcess(H, C), and(agent(A, '?AGENT1'), and(agent(H, F), and(patient(A, I), and(patient(H, J), and(destination(A, F), and(destination(H, '?AGENT1'), and(not(equal('?AGENT1', F)), not(equal(I, J)))))))))))))), [], [H, G, F, I, J], [], [C, A]), 't~'('$existential'(F, '?AGENT2', exists(G, and(instance(A, 'Giving'), and(instance(H, 'Giving'), and(subProcess(A, C), and(subProcess(H, C), and(agent(A, G), and(agent(H, '?AGENT2'), and(patient(A, I), and(patient(H, J), and(destination(A, '?AGENT2'), and(destination(H, G), and(not(equal(G, '?AGENT2')), not(equal(I, J))))))))))))))), [], [H, G, F, I, J], [], [C, A])), [], [H, G, F, I, J], [C, A], [H, G, F, I, J]), 3863:['TRANS'=C, 'AGENT1'=G, 'AGENT2'=F, 'GIVE1'=A, 'GIVE2'=H, 'OBJ1'=I, 'OBJ2'=J]:entails(and(and(and(instance(C, 'Transaction'), '$existential'(A, '?GIVE1', exists(F, exists(G, and(instance('?GIVE1', 'Giving'), and(instance(H, 'Giving'), and(subProcess('?GIVE1', C), and(subProcess(H, C), and(agent('?GIVE1', G), and(agent(H, F), and(patient('?GIVE1', I), and(patient(H, J), and(destination('?GIVE1', F), and(destination(H, G), and(not(equal(G, F)), not(equal(I, J))))))))))))))))), '$existential'(F, '?AGENT2', exists(G, and(instance(A, 'Giving'), and(instance(H, 'Giving'), and(subProcess(A, C), and(subProcess(H, C), and(agent(A, G), and(agent(H, '?AGENT2'), and(patient(A, I), and(patient(H, J), and(destination(A, '?AGENT2'), and(destination(H, G), and(not(equal(G, '?AGENT2')), not(equal(I, J)))))))))))))))), '$existential'(G, '?AGENT1', and(instance(A, 'Giving'), and(instance(H, 'Giving'), and(subProcess(A, C), and(subProcess(H, C), and(agent(A, '?AGENT1'), and(agent(H, F), and(patient(A, I), and(patient(H, J), and(destination(A, F), and(destination(H, '?AGENT1'), and(not(equal('?AGENT1', F)), not(equal(I, J))))))))))))))), subProcess(A, C)), 'Merge', 'PROCESSES', 5463). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'(B))))), '$Class'('Transaction')), 'f~HeadUnivb'('f~'('~subProcess'('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(D))))), '$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'(E)))))), [C], [], [A], []), [], [C], [A], [C]), 3862:['TRANS'=A, 'AGENT1'=F, 'AGENT2'=G, 'GIVE1'=C, 'GIVE2'=H, 'OBJ1'=I, 'OBJ2'=J]:entails(not(subProcess(C, A)), not(instance(A, 'Transaction'))), 'Merge', 'PROCESSES', 5463). sigmaCache(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(B))))), '$Class'('Giving')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'(D))))), '$Class'('Transaction')), [], [C], [], []), 't~'('$existential'(E, '?GIVE1', exists(F, exists(G, and(instance('?GIVE1', 'Giving'), and(instance(A, 'Giving'), and(subProcess('?GIVE1', C), and(subProcess(A, C), and(agent('?GIVE1', G), and(agent(A, F), and(patient('?GIVE1', H), and(patient(A, I), and(destination('?GIVE1', F), and(destination(A, G), and(not(equal(G, F)), not(equal(H, I)))))))))))))))), [], [C, E, G, F, H, I], [], [A]), 't~'('$existential'(A, '?GIVE2', exists(E, exists(F, exists(G, and(instance(E, 'Giving'), and(instance('?GIVE2', 'Giving'), and(subProcess(E, C), and(subProcess('?GIVE2', C), and(agent(E, G), and(agent('?GIVE2', F), and(patient(E, H), and(patient('?GIVE2', I), and(destination(E, F), and(destination('?GIVE2', G), and(not(equal(G, F)), not(equal(H, I))))))))))))))))), [], [C, E, G, F, H, I], [], [A]), 't~'('$existential'(G, '?AGENT1', and(instance(E, 'Giving'), and(instance(A, 'Giving'), and(subProcess(E, C), and(subProcess(A, C), and(agent(E, '?AGENT1'), and(agent(A, F), and(patient(E, H), and(patient(A, I), and(destination(E, F), and(destination(A, '?AGENT1'), and(not(equal('?AGENT1', F)), not(equal(H, I)))))))))))))), [], [C, E, G, F, H, I], [], [A]), 't~'('$existential'(F, '?AGENT2', exists(G, and(instance(E, 'Giving'), and(instance(A, 'Giving'), and(subProcess(E, C), and(subProcess(A, C), and(agent(E, G), and(agent(A, '?AGENT2'), and(patient(E, H), and(patient(A, I), and(destination(E, '?AGENT2'), and(destination(A, G), and(not(equal(G, '?AGENT2')), not(equal(H, I))))))))))))))), [], [C, E, G, F, H, I], [], [A])), [], [C, E, G, F, H, I], [A], [C, E, G, F, H, I]), 3861:['TRANS'=C, 'AGENT1'=G, 'AGENT2'=F, 'GIVE1'=E, 'GIVE2'=A, 'OBJ1'=H, 'OBJ2'=I]:entails(and(and(and(and(instance(C, 'Transaction'), '$existential'(A, '?GIVE2', exists(E, exists(F, exists(G, and(instance(E, 'Giving'), and(instance('?GIVE2', 'Giving'), and(subProcess(E, C), and(subProcess('?GIVE2', C), and(agent(E, G), and(agent('?GIVE2', F), and(patient(E, H), and(patient('?GIVE2', I), and(destination(E, F), and(destination('?GIVE2', G), and(not(equal(G, F)), not(equal(H, I)))))))))))))))))), '$existential'(E, '?GIVE1', exists(F, exists(G, and(instance('?GIVE1', 'Giving'), and(instance(A, 'Giving'), and(subProcess('?GIVE1', C), and(subProcess(A, C), and(agent('?GIVE1', G), and(agent(A, F), and(patient('?GIVE1', H), and(patient(A, I), and(destination('?GIVE1', F), and(destination(A, G), and(not(equal(G, F)), not(equal(H, I))))))))))))))))), '$existential'(F, '?AGENT2', exists(G, and(instance(E, 'Giving'), and(instance(A, 'Giving'), and(subProcess(E, C), and(subProcess(A, C), and(agent(E, G), and(agent(A, '?AGENT2'), and(patient(E, H), and(patient(A, I), and(destination(E, '?AGENT2'), and(destination(A, G), and(not(equal(G, '?AGENT2')), not(equal(H, I)))))))))))))))), '$existential'(G, '?AGENT1', and(instance(E, 'Giving'), and(instance(A, 'Giving'), and(subProcess(E, C), and(subProcess(A, C), and(agent(E, '?AGENT1'), and(agent(A, F), and(patient(E, H), and(patient(A, I), and(destination(E, F), and(destination(A, '?AGENT1'), and(not(equal('?AGENT1', F)), not(equal(H, I))))))))))))))), instance(A, 'Giving')), 'Merge', 'PROCESSES', 5463). sigmaCache(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(B))))), '$Class'('Giving')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'(D))))), '$Class'('Transaction')), [], [C], [], []), 't~'('$existential'(A, '?GIVE1', exists(E, exists(F, and(instance('?GIVE1', 'Giving'), and(instance(G, 'Giving'), and(subProcess('?GIVE1', C), and(subProcess(G, C), and(agent('?GIVE1', F), and(agent(G, E), and(patient('?GIVE1', H), and(patient(G, I), and(destination('?GIVE1', E), and(destination(G, F), and(not(equal(F, E)), not(equal(H, I)))))))))))))))), [], [C, G, F, E, H, I], [], [A]), 't~'('$existential'(F, '?AGENT1', and(instance(A, 'Giving'), and(instance(G, 'Giving'), and(subProcess(A, C), and(subProcess(G, C), and(agent(A, '?AGENT1'), and(agent(G, E), and(patient(A, H), and(patient(G, I), and(destination(A, E), and(destination(G, '?AGENT1'), and(not(equal('?AGENT1', E)), not(equal(H, I)))))))))))))), [], [C, G, F, E, H, I], [], [A]), 't~'('$existential'(E, '?AGENT2', exists(F, and(instance(A, 'Giving'), and(instance(G, 'Giving'), and(subProcess(A, C), and(subProcess(G, C), and(agent(A, F), and(agent(G, '?AGENT2'), and(patient(A, H), and(patient(G, I), and(destination(A, '?AGENT2'), and(destination(G, F), and(not(equal(F, '?AGENT2')), not(equal(H, I))))))))))))))), [], [C, G, F, E, H, I], [], [A])), [], [C, G, F, E, H, I], [A], [C, G, F, E, H, I]), 3859:['TRANS'=C, 'AGENT1'=F, 'AGENT2'=E, 'GIVE1'=A, 'GIVE2'=G, 'OBJ1'=H, 'OBJ2'=I]:entails(and(and(and(instance(C, 'Transaction'), '$existential'(A, '?GIVE1', exists(E, exists(F, and(instance('?GIVE1', 'Giving'), and(instance(G, 'Giving'), and(subProcess('?GIVE1', C), and(subProcess(G, C), and(agent('?GIVE1', F), and(agent(G, E), and(patient('?GIVE1', H), and(patient(G, I), and(destination('?GIVE1', E), and(destination(G, F), and(not(equal(F, E)), not(equal(H, I))))))))))))))))), '$existential'(E, '?AGENT2', exists(F, and(instance(A, 'Giving'), and(instance(G, 'Giving'), and(subProcess(A, C), and(subProcess(G, C), and(agent(A, F), and(agent(G, '?AGENT2'), and(patient(A, H), and(patient(G, I), and(destination(A, '?AGENT2'), and(destination(G, F), and(not(equal(F, '?AGENT2')), not(equal(H, I)))))))))))))))), '$existential'(F, '?AGENT1', and(instance(A, 'Giving'), and(instance(G, 'Giving'), and(subProcess(A, C), and(subProcess(G, C), and(agent(A, '?AGENT1'), and(agent(G, E), and(patient(A, H), and(patient(G, I), and(destination(A, E), and(destination(G, '?AGENT1'), and(not(equal('?AGENT1', E)), not(equal(H, I))))))))))))))), instance(A, 'Giving')), 'Merge', 'PROCESSES', 5463). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'(B))))), '$Class'('Transaction')), 'f~HeadUnivb'('f~'('~instance'('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(D))))), '$Class'('Giving')), [C], [], [], []), [A], [C], [A], [C]), 3858:['TRANS'=A, 'AGENT1'=E, 'AGENT2'=F, 'GIVE1'=C, 'GIVE2'=G, 'OBJ1'=H, 'OBJ2'=I]:entails(not(instance(C, 'Giving')), not(instance(A, 'Transaction'))), 'Merge', 'PROCESSES', 5463). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(B))))), C), 'f~HeadBodycUnivb'(('f~'('~patient'('$Process'(D, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(E))))), C), [D], [], [C], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(F))))), '$Object'(G, 'Agent'(H))), [G], [], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(I))))), '$Class'('Getting')), [], [], [], [A]), 'f~'(instance('$Object'(J, 'Agent'(K)), '$Class'('Agent')), [], [J], [], []), 'f~'(origin('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(L))))), '$Object'(J, 'Agent'(M))), [], [J], [], [A])), [], [G, J, D], [A, C], [J], [G, D]), 3853:['GET'=A, 'AGENT1'=G, 'AGENT2'=J, 'OBJ'=C, 'GIVE'=D]:entails(and(not(patient(D, C)), and(instance(A, 'Getting'), and(agent(A, G), and(origin(A, J), instance(J, 'Agent'))))), not(patient(A, C))), 'Merge', 'PROCESSES', 5453). sigmaCache('~instance'('$Object'(A, 'Agent'(B)), '$Class'('Agent')), 'f~HeadBodycUnivb'(('f~'('~patient'('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(D))))), E), [C], [E], [], []), 'f~'(agent('$Process'(F, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(G))))), '$Object'(H, 'Agent'(I))), [H], [F], [], []), 'f~'(instance('$Process'(F, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(J))))), '$Class'('Getting')), [], [F], [], []), 'f~'(origin('$Process'(F, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(K))))), '$Object'(A, 'Agent'(L))), [], [F], [A], []), 'f~'(patient('$Process'(F, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(M))))), E), [], [F, E], [], [])), [], [F, H, E, C], [A], [F, E], [H, C]), 3852:['GET'=F, 'AGENT1'=H, 'AGENT2'=A, 'OBJ'=E, 'GIVE'=C]:entails(and(not(patient(C, E)), and(instance(F, 'Getting'), and(agent(F, H), and(origin(F, A), patient(F, E))))), not(instance(A, 'Agent'))), 'Merge', 'PROCESSES', 5453). sigmaCache('~origin'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(B))))), '$Object'(C, 'Agent'(D))), 'f~HeadBodycUnivb'(('f~'('~patient'('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(F))))), G), [E], [G], [], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(H))))), '$Object'(I, 'Agent'(J))), [I], [], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(K))))), '$Class'('Getting')), [], [], [], [A]), 'f~'(instance('$Object'(C, 'Agent'(L)), '$Class'('Agent')), [], [], [C], []), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(M))))), G), [], [G], [], [A])), [], [I, G, E], [A, C], [G], [I, E]), 3851:['GET'=A, 'AGENT1'=I, 'AGENT2'=C, 'OBJ'=G, 'GIVE'=E]:entails(and(not(patient(E, G)), and(instance(A, 'Getting'), and(agent(A, I), and(instance(C, 'Agent'), patient(A, G))))), not(origin(A, C))), 'Merge', 'PROCESSES', 5453). sigmaCache('~agent'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(B))))), '$Object'(C, 'Agent'(D))), 'f~HeadBodycUnivb'(('f~'('~patient'('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(F))))), G), [E], [G], [], []), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(H))))), '$Class'('Getting')), [], [], [], [A]), 'f~'(instance('$Object'(I, 'Agent'(J)), '$Class'('Agent')), [], [I], [], []), 'f~'(origin('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(K))))), '$Object'(I, 'Agent'(L))), [], [I], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(M))))), G), [], [G], [], [A])), [C], [I, G, E], [A, C], [I, G], [E]), 3850:['GET'=A, 'AGENT1'=C, 'AGENT2'=I, 'OBJ'=G, 'GIVE'=E]:entails(and(not(patient(E, G)), and(instance(A, 'Getting'), and(origin(A, I), and(instance(I, 'Agent'), patient(A, G))))), not(agent(A, C))), 'Merge', 'PROCESSES', 5453). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(B))))), '$Class'('Getting')), 'f~HeadBodycUnivb'(('f~'('~patient'('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(D))))), E), [C], [E], [], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(F))))), '$Object'(G, 'Agent'(H))), [G], [], [], [A]), 'f~'(instance('$Object'(I, 'Agent'(J)), '$Class'('Agent')), [], [I], [], []), 'f~'(origin('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(K))))), '$Object'(I, 'Agent'(L))), [], [I], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(M))))), E), [], [E], [], [A])), [], [G, I, E, C], [A], [I, E], [G, C]), 3849:['GET'=A, 'AGENT1'=G, 'AGENT2'=I, 'OBJ'=E, 'GIVE'=C]:entails(and(not(patient(C, E)), and(agent(A, G), and(origin(A, I), and(instance(I, 'Agent'), patient(A, E))))), not(instance(A, 'Getting'))), 'Merge', 'PROCESSES', 5453). sigmaCache(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(B))))), C), 't~HeadBodyc'(('t~'(agent('$Process'(D, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(E))))), '$Object'(F, 'Agent'(G))), [], [D, F], [], []), 't~'(instance('$Process'(D, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(H))))), '$Class'('Getting')), [], [D], [], []), 't~'(instance('$Object'(I, 'Agent'(J)), '$Class'('Agent')), [], [I], [], []), 't~'(origin('$Process'(D, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(K))))), '$Object'(I, 'Agent'(L))), [], [D, I], [], []), 't~'(patient('$Process'(D, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(M))))), C), [], [D], [], [C]), 't~'('$existential'(A, '?GIVE', and(instance('?GIVE', 'Giving'), and(agent('?GIVE', I), and(destination('?GIVE', F), patient('?GIVE', C))))), [], [F, I], [A], [C])), [], [D, F, I], [C, A], [D, F, I]), 3848:['GET'=D, 'AGENT1'=F, 'AGENT2'=I, 'OBJ'=C, 'GIVE'=A]:entails(and(and(instance(D, 'Getting'), and(agent(D, F), and(origin(D, I), and(instance(I, 'Agent'), patient(D, C))))), '$existential'(A, '?GIVE', and(instance('?GIVE', 'Giving'), and(agent('?GIVE', I), and(destination('?GIVE', F), patient('?GIVE', C)))))), patient(A, C)), 'Merge', 'PROCESSES', 5453). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(B))))), C), 'f~HeadBodycUnivb'(('f~'('~destination'('$Process'(D, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(E))))), '$Object'(F, 'Agent'(G))), [D], [F], [], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(H))))), '$Object'(F, 'Agent'(I))), [], [F], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(J))))), '$Class'('Getting')), [], [], [], [A]), 'f~'(instance('$Object'(K, 'Agent'(L)), '$Class'('Agent')), [], [K], [], []), 'f~'(origin('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(M))))), '$Object'(K, 'Agent'(N))), [], [K], [], [A])), [C], [F, K, D], [A, C], [F, K], [D]), 3847:['GET'=A, 'AGENT1'=F, 'AGENT2'=K, 'OBJ'=C, 'GIVE'=D]:entails(and(not(destination(D, F)), and(instance(A, 'Getting'), and(agent(A, F), and(origin(A, K), instance(K, 'Agent'))))), not(patient(A, C))), 'Merge', 'PROCESSES', 5453). sigmaCache('~instance'('$Object'(A, 'Agent'(B)), '$Class'('Agent')), 'f~HeadBodycUnivb'(('f~'('~destination'('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(D))))), '$Object'(E, 'Agent'(F))), [C], [E], [], []), 'f~'(agent('$Process'(G, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(H))))), '$Object'(E, 'Agent'(I))), [], [G, E], [], []), 'f~'(instance('$Process'(G, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(J))))), '$Class'('Getting')), [], [G], [], []), 'f~'(origin('$Process'(G, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(K))))), '$Object'(A, 'Agent'(L))), [], [G], [A], []), 'f~'(patient('$Process'(G, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(M))))), N), [N], [G], [], [])), [], [G, E, N, C], [A], [G, E], [N, C]), 3846:['GET'=G, 'AGENT1'=E, 'AGENT2'=A, 'OBJ'=N, 'GIVE'=C]:entails(and(not(destination(C, E)), and(instance(G, 'Getting'), and(agent(G, E), and(origin(G, A), patient(G, N))))), not(instance(A, 'Agent'))), 'Merge', 'PROCESSES', 5453). sigmaCache('~origin'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(B))))), '$Object'(C, 'Agent'(D))), 'f~HeadBodycUnivb'(('f~'('~destination'('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(F))))), '$Object'(G, 'Agent'(H))), [E], [G], [], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(I))))), '$Object'(G, 'Agent'(J))), [], [G], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(K))))), '$Class'('Getting')), [], [], [], [A]), 'f~'(instance('$Object'(C, 'Agent'(L)), '$Class'('Agent')), [], [], [C], []), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(M))))), N), [N], [], [], [A])), [], [G, N, E], [A, C], [G], [N, E]), 3845:['GET'=A, 'AGENT1'=G, 'AGENT2'=C, 'OBJ'=N, 'GIVE'=E]:entails(and(not(destination(E, G)), and(instance(A, 'Getting'), and(agent(A, G), and(instance(C, 'Agent'), patient(A, N))))), not(origin(A, C))), 'Merge', 'PROCESSES', 5453). sigmaCache('~agent'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(B))))), '$Object'(C, 'Agent'(D))), 'f~HeadBodycUnivb'(('f~'('~destination'('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(F))))), '$Object'(C, 'Agent'(G))), [E], [], [C], []), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(H))))), '$Class'('Getting')), [], [], [], [A]), 'f~'(instance('$Object'(I, 'Agent'(J)), '$Class'('Agent')), [], [I], [], []), 'f~'(origin('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(K))))), '$Object'(I, 'Agent'(L))), [], [I], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(M))))), N), [N], [], [], [A])), [], [I, N, E], [A, C], [I], [N, E]), 3844:['GET'=A, 'AGENT1'=C, 'AGENT2'=I, 'OBJ'=N, 'GIVE'=E]:entails(and(not(destination(E, C)), and(instance(A, 'Getting'), and(origin(A, I), and(instance(I, 'Agent'), patient(A, N))))), not(agent(A, C))), 'Merge', 'PROCESSES', 5453). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(B))))), '$Class'('Getting')), 'f~HeadBodycUnivb'(('f~'('~destination'('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(D))))), '$Object'(E, 'Agent'(F))), [C], [E], [], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(G))))), '$Object'(E, 'Agent'(H))), [], [E], [], [A]), 'f~'(instance('$Object'(I, 'Agent'(J)), '$Class'('Agent')), [], [I], [], []), 'f~'(origin('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(K))))), '$Object'(I, 'Agent'(L))), [], [I], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(M))))), N), [N], [], [], [A])), [], [E, I, N, C], [A], [E, I], [N, C]), 3843:['GET'=A, 'AGENT1'=E, 'AGENT2'=I, 'OBJ'=N, 'GIVE'=C]:entails(and(not(destination(C, E)), and(agent(A, E), and(origin(A, I), and(instance(I, 'Agent'), patient(A, N))))), not(instance(A, 'Getting'))), 'Merge', 'PROCESSES', 5453). sigmaCache(destination('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(B))))), '$Object'(C, 'Agent'(D))), 't~HeadBodyc'(('t~'(agent('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(F))))), '$Object'(C, 'Agent'(G))), [], [E], [], [C]), 't~'(instance('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(H))))), '$Class'('Getting')), [], [E], [], []), 't~'(instance('$Object'(I, 'Agent'(J)), '$Class'('Agent')), [], [I], [], []), 't~'(origin('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(K))))), '$Object'(I, 'Agent'(L))), [], [E, I], [], []), 't~'(patient('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(M))))), N), [], [E, N], [], []), 't~'('$existential'(A, '?GIVE', and(instance('?GIVE', 'Giving'), and(agent('?GIVE', I), and(destination('?GIVE', C), patient('?GIVE', N))))), [], [I, N], [A], [C])), [], [E, I, N], [C, A], [E, I, N]), 3842:['GET'=E, 'AGENT1'=C, 'AGENT2'=I, 'OBJ'=N, 'GIVE'=A]:entails(and(and(instance(E, 'Getting'), and(agent(E, C), and(origin(E, I), and(instance(I, 'Agent'), patient(E, N))))), '$existential'(A, '?GIVE', and(instance('?GIVE', 'Giving'), and(agent('?GIVE', I), and(destination('?GIVE', C), patient('?GIVE', N)))))), destination(A, C)), 'Merge', 'PROCESSES', 5453). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(B))))), C), 'f~HeadBodycUnivb'(('f~'('~agent'('$Process'(D, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(E))))), '$Object'(F, 'Agent'(G))), [D], [F], [], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(H))))), '$Object'(I, 'Agent'(J))), [I], [], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(K))))), '$Class'('Getting')), [], [], [], [A]), 'f~'(instance('$Object'(F, 'Agent'(L)), '$Class'('Agent')), [], [F], [], []), 'f~'(origin('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(M))))), '$Object'(F, 'Agent'(N))), [], [F], [], [A])), [C], [I, F, D], [A, C], [F], [I, D]), 3841:['GET'=A, 'AGENT1'=I, 'AGENT2'=F, 'OBJ'=C, 'GIVE'=D]:entails(and(not(agent(D, F)), and(instance(A, 'Getting'), and(agent(A, I), and(origin(A, F), instance(F, 'Agent'))))), not(patient(A, C))), 'Merge', 'PROCESSES', 5453). sigmaCache('~instance'('$Object'(A, 'Agent'(B)), '$Class'('Agent')), 'f~HeadBodycUnivb'(('f~'('~agent'('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(D))))), '$Object'(A, 'Agent'(E))), [C], [], [], [A]), 'f~'(agent('$Process'(F, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(G))))), '$Object'(H, 'Agent'(I))), [H], [F], [], []), 'f~'(instance('$Process'(F, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(J))))), '$Class'('Getting')), [], [F], [], []), 'f~'(origin('$Process'(F, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(K))))), '$Object'(A, 'Agent'(L))), [], [F], [], [A]), 'f~'(patient('$Process'(F, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(M))))), N), [N], [F], [], [])), [], [F, H, N, C], [A], [F], [H, N, C]), 3840:['GET'=F, 'AGENT1'=H, 'AGENT2'=A, 'OBJ'=N, 'GIVE'=C]:entails(and(not(agent(C, A)), and(instance(F, 'Getting'), and(agent(F, H), and(origin(F, A), patient(F, N))))), not(instance(A, 'Agent'))), 'Merge', 'PROCESSES', 5453). sigmaCache('~origin'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(B))))), '$Object'(C, 'Agent'(D))), 'f~HeadUnivb'(('f~'('~agent'('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(F))))), '$Object'(C, 'Agent'(G))), [E], [], [], [C]), 'f~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(H))))), '$Object'(I, 'Agent'(J))), [I], [], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(K))))), '$Class'('Getting')), [], [], [], [A]), 'f~'(instance('$Object'(C, 'Agent'(L)), '$Class'('Agent')), [], [], [], [C]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(M))))), N), [N], [], [], [A])), [], [I, N, E], [A, C], [I, N, E]), 3839:['GET'=A, 'AGENT1'=I, 'AGENT2'=C, 'OBJ'=N, 'GIVE'=E]:entails(and(not(agent(E, C)), and(instance(A, 'Getting'), and(agent(A, I), and(instance(C, 'Agent'), patient(A, N))))), not(origin(A, C))), 'Merge', 'PROCESSES', 5453). sigmaCache('~agent'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(B))))), '$Object'(C, 'Agent'(D))), 'f~HeadBodycUnivb'(('f~'('~agent'('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(F))))), '$Object'(G, 'Agent'(H))), [E], [G], [], []), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(I))))), '$Class'('Getting')), [], [], [], [A]), 'f~'(instance('$Object'(G, 'Agent'(J)), '$Class'('Agent')), [], [G], [], []), 'f~'(origin('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(K))))), '$Object'(G, 'Agent'(L))), [], [G], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(M))))), N), [N], [], [], [A])), [C], [G, N, E], [A, C], [G], [N, E]), 3838:['GET'=A, 'AGENT1'=C, 'AGENT2'=G, 'OBJ'=N, 'GIVE'=E]:entails(and(not(agent(E, G)), and(instance(A, 'Getting'), and(origin(A, G), and(instance(G, 'Agent'), patient(A, N))))), not(agent(A, C))), 'Merge', 'PROCESSES', 5453). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(B))))), '$Class'('Getting')), 'f~HeadBodycUnivb'(('f~'('~agent'('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(D))))), '$Object'(E, 'Agent'(F))), [C], [E], [], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(G))))), '$Object'(H, 'Agent'(I))), [H], [], [], [A]), 'f~'(instance('$Object'(E, 'Agent'(J)), '$Class'('Agent')), [], [E], [], []), 'f~'(origin('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(K))))), '$Object'(E, 'Agent'(L))), [], [E], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(M))))), N), [N], [], [], [A])), [], [H, E, N, C], [A], [E], [H, N, C]), 3837:['GET'=A, 'AGENT1'=H, 'AGENT2'=E, 'OBJ'=N, 'GIVE'=C]:entails(and(not(agent(C, E)), and(agent(A, H), and(origin(A, E), and(instance(E, 'Agent'), patient(A, N))))), not(instance(A, 'Getting'))), 'Merge', 'PROCESSES', 5453). sigmaCache(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(B))))), '$Object'(C, 'Agent'(D))), 't~HeadBodyc'(('t~'(agent('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(F))))), '$Object'(G, 'Agent'(H))), [], [E, G], [], []), 't~'(instance('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(I))))), '$Class'('Getting')), [], [E], [], []), 't~'(instance('$Object'(C, 'Agent'(J)), '$Class'('Agent')), [], [], [], [C]), 't~'(origin('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(K))))), '$Object'(C, 'Agent'(L))), [], [E], [], [C]), 't~'(patient('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(M))))), N), [], [E, N], [], []), 't~'('$existential'(A, '?GIVE', and(instance('?GIVE', 'Giving'), and(agent('?GIVE', C), and(destination('?GIVE', G), patient('?GIVE', N))))), [], [G, N], [A], [C])), [], [E, G, N], [C, A], [E, G, N]), 3836:['GET'=E, 'AGENT1'=G, 'AGENT2'=C, 'OBJ'=N, 'GIVE'=A]:entails(and(and(instance(E, 'Getting'), and(agent(E, G), and(origin(E, C), and(instance(C, 'Agent'), patient(E, N))))), '$existential'(A, '?GIVE', and(instance('?GIVE', 'Giving'), and(agent('?GIVE', C), and(destination('?GIVE', G), patient('?GIVE', N)))))), agent(A, C)), 'Merge', 'PROCESSES', 5453). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(B))))), C), 'f~HeadBodycUnivb'(('f~'('~instance'('$Process'(D, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(E))))), '$Class'('Giving')), [D], [], [], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(F))))), '$Object'(G, 'Agent'(H))), [G], [], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(I))))), '$Class'('Getting')), [], [], [], [A]), 'f~'(instance('$Object'(J, 'Agent'(K)), '$Class'('Agent')), [], [J], [], []), 'f~'(origin('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(L))))), '$Object'(J, 'Agent'(M))), [], [J], [], [A])), [C], [G, J, D], [A, C], [J], [G, D]), 3835:['GET'=A, 'AGENT1'=G, 'AGENT2'=J, 'OBJ'=C, 'GIVE'=D]:entails(and(not(instance(D, 'Giving')), and(instance(A, 'Getting'), and(agent(A, G), and(origin(A, J), instance(J, 'Agent'))))), not(patient(A, C))), 'Merge', 'PROCESSES', 5453). sigmaCache('~instance'('$Object'(A, 'Agent'(B)), '$Class'('Agent')), 'f~HeadBodycUnivb'(('f~'('~instance'('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(D))))), '$Class'('Giving')), [C], [], [], []), 'f~'(agent('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(F))))), '$Object'(G, 'Agent'(H))), [G], [E], [], []), 'f~'(instance('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(I))))), '$Class'('Getting')), [], [E], [], []), 'f~'(origin('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(J))))), '$Object'(A, 'Agent'(K))), [], [E], [A], []), 'f~'(patient('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(L))))), M), [M], [E], [], [])), [], [E, G, M, C], [A], [E], [G, M, C]), 3834:['GET'=E, 'AGENT1'=G, 'AGENT2'=A, 'OBJ'=M, 'GIVE'=C]:entails(and(not(instance(C, 'Giving')), and(instance(E, 'Getting'), and(agent(E, G), and(origin(E, A), patient(E, M))))), not(instance(A, 'Agent'))), 'Merge', 'PROCESSES', 5453). sigmaCache('~origin'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(B))))), '$Object'(C, 'Agent'(D))), 'f~HeadUnivb'(('f~'('~instance'('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(F))))), '$Class'('Giving')), [E], [], [], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(G))))), '$Object'(H, 'Agent'(I))), [H], [], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(J))))), '$Class'('Getting')), [], [], [], [A]), 'f~'(instance('$Object'(C, 'Agent'(K)), '$Class'('Agent')), [], [], [C], []), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(L))))), M), [M], [], [], [A])), [], [H, M, E], [A, C], [H, M, E]), 3833:['GET'=A, 'AGENT1'=H, 'AGENT2'=C, 'OBJ'=M, 'GIVE'=E]:entails(and(not(instance(E, 'Giving')), and(instance(A, 'Getting'), and(agent(A, H), and(instance(C, 'Agent'), patient(A, M))))), not(origin(A, C))), 'Merge', 'PROCESSES', 5453). sigmaCache('~agent'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(B))))), '$Object'(C, 'Agent'(D))), 'f~HeadBodycUnivb'(('f~'('~instance'('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(F))))), '$Class'('Giving')), [E], [], [], []), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(G))))), '$Class'('Getting')), [], [], [], [A]), 'f~'(instance('$Object'(H, 'Agent'(I)), '$Class'('Agent')), [], [H], [], []), 'f~'(origin('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(J))))), '$Object'(H, 'Agent'(K))), [], [H], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(L))))), M), [M], [], [], [A])), [C], [H, M, E], [A, C], [H], [M, E]), 3832:['GET'=A, 'AGENT1'=C, 'AGENT2'=H, 'OBJ'=M, 'GIVE'=E]:entails(and(not(instance(E, 'Giving')), and(instance(A, 'Getting'), and(origin(A, H), and(instance(H, 'Agent'), patient(A, M))))), not(agent(A, C))), 'Merge', 'PROCESSES', 5453). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(B))))), '$Class'('Getting')), 'f~HeadBodycUnivb'(('f~'('~instance'('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(D))))), '$Class'('Giving')), [C], [], [], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(E))))), '$Object'(F, 'Agent'(G))), [F], [], [], [A]), 'f~'(instance('$Object'(H, 'Agent'(I)), '$Class'('Agent')), [], [H], [], []), 'f~'(origin('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(J))))), '$Object'(H, 'Agent'(K))), [], [H], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(L))))), M), [M], [], [], [A])), [], [F, H, M, C], [A], [H], [F, M, C]), 3831:['GET'=A, 'AGENT1'=F, 'AGENT2'=H, 'OBJ'=M, 'GIVE'=C]:entails(and(not(instance(C, 'Giving')), and(agent(A, F), and(origin(A, H), and(instance(H, 'Agent'), patient(A, M))))), not(instance(A, 'Getting'))), 'Merge', 'PROCESSES', 5453). sigmaCache(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(B))))), '$Class'('Giving')), 't~HeadBodyc'(('t~'(agent('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(D))))), '$Object'(E, 'Agent'(F))), [], [C, E], [], []), 't~'(instance('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(G))))), '$Class'('Getting')), [], [C], [], []), 't~'(instance('$Object'(H, 'Agent'(I)), '$Class'('Agent')), [], [H], [], []), 't~'(origin('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(J))))), '$Object'(H, 'Agent'(K))), [], [C, H], [], []), 't~'(patient('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Getting'(L))))), M), [], [C, M], [], []), 't~'('$existential'(A, '?GIVE', and(instance('?GIVE', 'Giving'), and(agent('?GIVE', H), and(destination('?GIVE', E), patient('?GIVE', M))))), [], [E, H, M], [A], [])), [], [C, E, H, M], [A], [C, E, H, M]), 3830:['GET'=C, 'AGENT1'=E, 'AGENT2'=H, 'OBJ'=M, 'GIVE'=A]:entails(and(and(instance(C, 'Getting'), and(agent(C, E), and(origin(C, H), and(instance(H, 'Agent'), patient(C, M))))), '$existential'(A, '?GIVE', and(instance('?GIVE', 'Giving'), and(agent('?GIVE', H), and(destination('?GIVE', E), patient('?GIVE', M)))))), instance(A, 'Giving')), 'Merge', 'PROCESSES', 5453). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(B))))), '$Object'(C, D)), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), possesses('$Object'(E, 'Agent'(F)), '$Object'(C, G))), [], [E], [C], [A]), 'f~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(H))))), '$Object'(I, 'Agent'(J))), [I], [], [], [A]), 'f~'(destination('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(K))))), '$Object'(E, 'Agent'(L))), [], [E], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(M))))), '$Class'('Giving')), [], [], [], [A]), 'f~'(instance('$Object'(E, 'Agent'(N)), '$Class'('Agent')), [], [E], [], [])), [], [I, E], [A, C], [E], [I]), 3825:['GIVE'=A, 'AGENT1'=I, 'AGENT2'=E, 'OBJ'=C]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), possesses(E, C))), and(instance(A, 'Giving'), and(agent(A, I), and(destination(A, E), instance(E, 'Agent'))))), not(patient(A, C))), 'Merge', 'PROCESSES', 5443). sigmaCache('~instance'('$Object'(A, 'Agent'(B)), '$Class'('Agent')), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(C))), possesses('$Object'(A, 'Agent'(D)), '$Object'(E, F))), [], [C, E], [], [A]), 'f~'(agent('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(G))))), '$Object'(H, 'Agent'(I))), [H], [C], [], []), 'f~'(destination('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(J))))), '$Object'(A, 'Agent'(K))), [], [C], [], [A]), 'f~'(instance('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(L))))), '$Class'('Giving')), [], [C], [], []), 'f~'(patient('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(M))))), '$Object'(E, N)), [], [C, E], [], [])), [], [C, H, E], [A], [C, E], [H]), 3824:['GIVE'=C, 'AGENT1'=H, 'AGENT2'=A, 'OBJ'=E]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(C)), possesses(A, E))), and(instance(C, 'Giving'), and(agent(C, H), and(destination(C, A), patient(C, E))))), not(instance(A, 'Agent'))), 'Merge', 'PROCESSES', 5443). sigmaCache('~destination'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(B))))), '$Object'(C, 'Agent'(D))), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), possesses('$Object'(C, 'Agent'(E)), '$Object'(F, G))), [], [F], [], [A, C]), 'f~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(H))))), '$Object'(I, 'Agent'(J))), [I], [], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(K))))), '$Class'('Giving')), [], [], [], [A]), 'f~'(instance('$Object'(C, 'Agent'(L)), '$Class'('Agent')), [], [], [], [C]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(M))))), '$Object'(F, N)), [], [F], [], [A])), [], [I, F], [A, C], [F], [I]), 3823:['GIVE'=A, 'AGENT1'=I, 'AGENT2'=C, 'OBJ'=F]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), possesses(C, F))), and(instance(A, 'Giving'), and(agent(A, I), and(instance(C, 'Agent'), patient(A, F))))), not(destination(A, C))), 'Merge', 'PROCESSES', 5443). sigmaCache('~agent'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(B))))), '$Object'(C, 'Agent'(D))), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), possesses('$Object'(E, 'Agent'(F)), '$Object'(G, H))), [], [E, G], [], [A]), 'f~'(destination('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(I))))), '$Object'(E, 'Agent'(J))), [], [E], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(K))))), '$Class'('Giving')), [], [], [], [A]), 'f~'(instance('$Object'(E, 'Agent'(L)), '$Class'('Agent')), [], [E], [], []), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(M))))), '$Object'(G, N)), [], [G], [], [A])), [C], [E, G], [A, C], [E, G]), 3822:['GIVE'=A, 'AGENT1'=C, 'AGENT2'=E, 'OBJ'=G]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), possesses(E, G))), and(instance(A, 'Giving'), and(destination(A, E), and(instance(E, 'Agent'), patient(A, G))))), not(agent(A, C))), 'Merge', 'PROCESSES', 5443). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(B))))), '$Class'('Giving')), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), possesses('$Object'(C, 'Agent'(D)), '$Object'(E, F))), [], [C, E], [], [A]), 'f~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(G))))), '$Object'(H, 'Agent'(I))), [H], [], [], [A]), 'f~'(destination('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(J))))), '$Object'(C, 'Agent'(K))), [], [C], [], [A]), 'f~'(instance('$Object'(C, 'Agent'(L)), '$Class'('Agent')), [], [C], [], []), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(M))))), '$Object'(E, N)), [], [E], [], [A])), [], [H, C, E], [A], [C, E], [H]), 3821:['GIVE'=A, 'AGENT1'=H, 'AGENT2'=C, 'OBJ'=E]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), possesses(C, E))), and(agent(A, H), and(destination(A, C), and(instance(C, 'Agent'), patient(A, E))))), not(instance(A, 'Giving'))), 'Merge', 'PROCESSES', 5443). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), possesses('$Object'(B, 'Agent'(C)), '$Object'(D, E))), 't~HeadUnivb'(('t~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(F))))), '$Object'(G, 'Agent'(H))), [G], [], [], [A]), 't~'(destination('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(I))))), '$Object'(B, 'Agent'(J))), [], [], [], [A, B]), 't~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(K))))), '$Class'('Giving')), [], [], [], [A]), 't~'(instance('$Object'(B, 'Agent'(L)), '$Class'('Agent')), [], [], [], [B]), 't~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(M))))), '$Object'(D, N)), [], [], [D], [A])), [], [G], [A, B, D], [G]), 3820:['GIVE'=A, 'AGENT1'=G, 'AGENT2'=B, 'OBJ'=D]:entails(and(instance(A, 'Giving'), and(agent(A, G), and(destination(A, B), and(instance(B, 'Agent'), patient(A, D))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), possesses(B, D))), 'Merge', 'PROCESSES', 5443). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(B))))), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), possesses('$Object'(E, 'Agent'(F)), '$Object'(C, G))), [], [E], [C], [A]), 'f~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(H))))), '$Object'(E, 'Agent'(I))), [], [E], [], [A]), 'f~'(destination('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(J))))), '$Object'(K, 'Agent'(L))), [], [K], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(M))))), '$Class'('Giving')), [], [], [], [A]), 'f~'(instance('$Object'(K, 'Agent'(N)), '$Class'('Agent')), [], [K], [], [])), [], [E, K], [A, C], [E, K]), 3819:['GIVE'=A, 'AGENT1'=E, 'AGENT2'=K, 'OBJ'=C]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), possesses(E, C))), and(instance(A, 'Giving'), and(agent(A, E), and(destination(A, K), instance(K, 'Agent'))))), not(patient(A, C))), 'Merge', 'PROCESSES', 5443). sigmaCache('~instance'('$Object'(A, 'Agent'(B)), '$Class'('Agent')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(C))), possesses('$Object'(D, 'Agent'(E)), '$Object'(F, G))), [], [C, D, F], [], []), 'f~'(agent('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(H))))), '$Object'(D, 'Agent'(I))), [], [C, D], [], []), 'f~'(destination('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(J))))), '$Object'(A, 'Agent'(K))), [], [C], [A], []), 'f~'(instance('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(L))))), '$Class'('Giving')), [], [C], [], []), 'f~'(patient('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(M))))), '$Object'(F, N)), [], [C, F], [], [])), [], [C, D, F], [A], [C, D, F]), 3818:['GIVE'=C, 'AGENT1'=D, 'AGENT2'=A, 'OBJ'=F]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(C)), possesses(D, F))), and(instance(C, 'Giving'), and(agent(C, D), and(destination(C, A), patient(C, F))))), not(instance(A, 'Agent'))), 'Merge', 'PROCESSES', 5443). sigmaCache('~destination'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(B))))), '$Object'(C, 'Agent'(D))), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), possesses('$Object'(E, 'Agent'(F)), '$Object'(G, H))), [], [E, G], [], [A]), 'f~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(I))))), '$Object'(E, 'Agent'(J))), [], [E], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(K))))), '$Class'('Giving')), [], [], [], [A]), 'f~'(instance('$Object'(C, 'Agent'(L)), '$Class'('Agent')), [], [], [C], []), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(M))))), '$Object'(G, N)), [], [G], [], [A])), [], [E, G], [A, C], [E, G]), 3817:['GIVE'=A, 'AGENT1'=E, 'AGENT2'=C, 'OBJ'=G]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), possesses(E, G))), and(instance(A, 'Giving'), and(agent(A, E), and(instance(C, 'Agent'), patient(A, G))))), not(destination(A, C))), 'Merge', 'PROCESSES', 5443). sigmaCache('~agent'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(B))))), '$Object'(C, 'Agent'(D))), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), possesses('$Object'(C, 'Agent'(E)), '$Object'(F, G))), [], [F], [C], [A]), 'f~'(destination('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(H))))), '$Object'(I, 'Agent'(J))), [], [I], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(K))))), '$Class'('Giving')), [], [], [], [A]), 'f~'(instance('$Object'(I, 'Agent'(L)), '$Class'('Agent')), [], [I], [], []), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(M))))), '$Object'(F, N)), [], [F], [], [A])), [], [I, F], [A, C], [I, F]), 3816:['GIVE'=A, 'AGENT1'=C, 'AGENT2'=I, 'OBJ'=F]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), possesses(C, F))), and(instance(A, 'Giving'), and(destination(A, I), and(instance(I, 'Agent'), patient(A, F))))), not(agent(A, C))), 'Merge', 'PROCESSES', 5443). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(B))))), '$Class'('Giving')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), possesses('$Object'(C, 'Agent'(D)), '$Object'(E, F))), [], [C, E], [], [A]), 'f~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(G))))), '$Object'(C, 'Agent'(H))), [], [C], [], [A]), 'f~'(destination('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(I))))), '$Object'(J, 'Agent'(K))), [], [J], [], [A]), 'f~'(instance('$Object'(J, 'Agent'(L)), '$Class'('Agent')), [], [J], [], []), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(M))))), '$Object'(E, N)), [], [E], [], [A])), [], [C, J, E], [A], [C, J, E]), 3815:['GIVE'=A, 'AGENT1'=C, 'AGENT2'=J, 'OBJ'=E]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), possesses(C, E))), and(agent(A, C), and(destination(A, J), and(instance(J, 'Agent'), patient(A, E))))), not(instance(A, 'Giving'))), 'Merge', 'PROCESSES', 5443). sigmaCache(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(A))), possesses('$Object'(B, 'Agent'(C)), '$Object'(D, E))), 't~HeadBodyc'(('t~'(agent('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(F))))), '$Object'(B, 'Agent'(G))), [], [], [B], [A]), 't~'(destination('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(H))))), '$Object'(I, 'Agent'(J))), [], [I], [], [A]), 't~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(K))))), '$Class'('Giving')), [], [], [], [A]), 't~'(instance('$Object'(I, 'Agent'(L)), '$Class'('Agent')), [], [I], [], []), 't~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Giving'(M))))), '$Object'(D, N)), [], [], [D], [A])), [], [I], [A, B, D], [I]), 3814:['GIVE'=A, 'AGENT1'=B, 'AGENT2'=I, 'OBJ'=D]:entails(and(instance(A, 'Giving'), and(agent(A, B), and(destination(A, I), and(instance(I, 'Agent'), patient(A, D))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), possesses(B, D))), 'Merge', 'PROCESSES', 5443). sigmaCache('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), possesses('$Object'(B, 'Agent'(C)), '$Object'(D, E))), 'f~HeadBodyc'(('f~'(equal('$Object'(F, 'Agent'(G)), '$Object'(B, 'Agent'(H))), [], [F], [B], []), 'f~'(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(A))), possesses('$Object'(F, 'Agent'(I)), '$Object'(D, J))), [], [F], [], [A, D]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'(K)))), '$Class'('ChangeOfPossession')), [], [], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'(L)))), '$Object'(D, M)), [], [], [], [A, D])), [], [F], [A, D, B], [F]), 3811:['CHANGE'=A, 'OBJ'=D, 'AGENT1'=F, 'AGENT2'=B]:entails(and(equal(F, B), and(instance(A, 'ChangeOfPossession'), and(patient(A, D), holdsDuring('ImmediatePastFn'('WhenFn'(A)), possesses(F, D))))), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), possesses(B, D)))), 'Merge', 'PROCESSES', 5437). sigmaCache('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), possesses('$Object'(B, 'Agent'(C)), '$Object'(D, E))), 'f~HeadBodyc'(('f~'(equal('$Object'(B, 'Agent'(F)), '$Object'(G, 'Agent'(H))), [], [G], [B], []), 'f~'(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), possesses('$Object'(G, 'Agent'(I)), '$Object'(D, J))), [], [G], [], [A, D]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'(K)))), '$Class'('ChangeOfPossession')), [], [], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'(L)))), '$Object'(D, M)), [], [], [], [A, D])), [], [G], [A, D, B], [G]), 3810:['CHANGE'=A, 'OBJ'=D, 'AGENT1'=B, 'AGENT2'=G]:entails(and(equal(B, G), and(instance(A, 'ChangeOfPossession'), and(patient(A, D), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), possesses(G, D))))), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), possesses(B, D)))), 'Merge', 'PROCESSES', 5437). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'(B)))), '$Object'(C, D)), 'f~HeadBodyc'(('f~'(equal('$Object'(E, 'Agent'(F)), '$Object'(G, 'Agent'(H))), [], [E, G], [], []), 'f~'(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), possesses('$Object'(G, 'Agent'(I)), '$Object'(C, J))), [], [G], [], [A, C]), 'f~'(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(A))), possesses('$Object'(E, 'Agent'(K)), '$Object'(C, L))), [], [E], [], [A, C]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'(M)))), '$Class'('ChangeOfPossession')), [], [], [], [A])), [], [E, G], [A, C], [E, G]), 3809:['CHANGE'=A, 'OBJ'=C, 'AGENT1'=E, 'AGENT2'=G]:entails(and(equal(E, G), and(instance(A, 'ChangeOfPossession'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), possesses(E, C)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), possesses(G, C))))), not(patient(A, C))), 'Merge', 'PROCESSES', 5437). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'(B)))), '$Class'('ChangeOfPossession')), 'f~HeadBodyc'(('f~'(equal('$Object'(C, 'Agent'(D)), '$Object'(E, 'Agent'(F))), [], [C, E], [], []), 'f~'(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), possesses('$Object'(E, 'Agent'(G)), '$Object'(H, I))), [], [H, E], [], [A]), 'f~'(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(A))), possesses('$Object'(C, 'Agent'(J)), '$Object'(H, K))), [], [H, C], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'(L)))), '$Object'(H, M)), [], [H], [], [A])), [], [H, C, E], [A], [H, C, E]), 3808:['CHANGE'=A, 'OBJ'=H, 'AGENT1'=C, 'AGENT2'=E]:entails(and(equal(C, E), and(patient(A, H), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), possesses(C, H)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), possesses(E, H))))), not(instance(A, 'ChangeOfPossession'))), 'Merge', 'PROCESSES', 5437). sigmaCache('~equal'('$Object'(A, 'Agent'(B)), '$Object'(C, 'Agent'(D))), 'f~HeadBodyc'(('f~'(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(E))), possesses('$Object'(C, 'Agent'(F)), '$Object'(G, H))), [], [E, G], [C], []), 'f~'(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(E))), possesses('$Object'(A, 'Agent'(I)), '$Object'(G, J))), [], [E, G], [A], []), 'f~'(instance('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'(K)))), '$Class'('ChangeOfPossession')), [], [E], [], []), 'f~'(patient('$Process'(E, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'(L)))), '$Object'(G, M)), [], [E, G], [], [])), [], [E, G], [A, C], [E, G]), 3807:['CHANGE'=E, 'OBJ'=G, 'AGENT1'=A, 'AGENT2'=C]:entails(and(instance(E, 'ChangeOfPossession'), and(patient(E, G), and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), possesses(A, G)), holdsDuring('ImmediateFutureFn'('WhenFn'(E)), possesses(C, G))))), not(equal(A, C))), 'Merge', 'PROCESSES', 5437). sigmaCache(instrument('$Process'(A, 'Motion'('Transportation'(B))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('TransportationDevice'(D))))))), 't~Head'(('t~'(instance('$Process'(A, 'Motion'('Transportation'(E))), '$Class'('Transportation')), [], [], [], [A]), 't~'('$existential'(C, '?DEVICE', and(instance('?DEVICE', 'TransportationDevice'), instrument(A, '?DEVICE'))), [], [], [C], [A])), [], [], [A, C]), 3801:['TRANS'=A, 'DEVICE'=C]:entails(and(instance(A, 'Transportation'), '$existential'(C, '?DEVICE', and(instance('?DEVICE', 'TransportationDevice'), instrument(A, '?DEVICE')))), instrument(A, C)), 'Merge', 'PROCESSES', 5425). sigmaCache('~instance'('$Process'(A, 'Motion'('Transportation'(B))), '$Class'('Transportation')), 'f~HeadUnivb'('f~'('~instrument'('$Process'(A, 'Motion'('Transportation'(C))), '$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('TransportationDevice'(E))))))), [D], [], [A], []), [], [D], [A], [D]), 3800:['TRANS'=A, 'DEVICE'=D]:entails(not(instrument(A, D)), not(instance(A, 'Transportation'))), 'Merge', 'PROCESSES', 5425). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('TransportationDevice'(B)))))), '$Class'('TransportationDevice')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'Motion'('Transportation'(D))), '$Class'('Transportation')), [], [C], [], []), 't~'('$existential'(A, '?DEVICE', and(instance('?DEVICE', 'TransportationDevice'), instrument(C, '?DEVICE'))), [], [C], [A], [])), [], [C], [A], [C]), 3799:['TRANS'=C, 'DEVICE'=A]:entails(and(instance(C, 'Transportation'), '$existential'(A, '?DEVICE', and(instance('?DEVICE', 'TransportationDevice'), instrument(C, '?DEVICE')))), instance(A, 'TransportationDevice')), 'Merge', 'PROCESSES', 5425). sigmaCache('~instance'('$Process'(A, 'Motion'('Transportation'(B))), '$Class'('Transportation')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('TransportationDevice'(D)))))), '$Class'('TransportationDevice')), [C], [], [], []), [A], [C], [A], [C]), 3798:['TRANS'=A, 'DEVICE'=C]:entails(not(instance(C, 'TransportationDevice')), not(instance(A, 'Transportation'))), 'Merge', 'PROCESSES', 5425). sigmaCache('~equal'(A, B), 'f~HeadUnivb'('f~'(instance('$Process'(C, 'Motion'('Transfer'('Substituting'(D)))), '$Class'('Substituting')), [C], [], [], []), [A, B], [C], [A, B], [C]), 3788:['SUB'=C, 'PUT'=E, 'REMOVE'=F, 'OBJ1'=A, 'OBJ2'=B, 'PLACE'=G]:entails(instance(C, 'Substituting'), not(equal(A, B))), 'Merge', 'PROCESSES', 5405). sigmaCache('~instance'('$Process'(A, 'Motion'('Transfer'('Substituting'(B)))), '$Class'('Substituting')), 'f~HeadUnivb'('f~'(equal(C, D), [C, D], [], [], []), [A], [C, D], [A], [C, D]), 3787:['SUB'=A, 'PUT'=E, 'REMOVE'=F, 'OBJ1'=C, 'OBJ2'=D, 'PLACE'=G]:entails(equal(C, D), not(instance(A, 'Substituting'))), 'Merge', 'PROCESSES', 5405). sigmaCache(destination('$Process'(A, 'Motion'('Transfer'('Putting'(B)))), '$Object'(C, D)), 't~HeadBodyc'(('t~'(instance('$Process'(E, 'Motion'('Transfer'('Substituting'(F)))), '$Class'('Substituting')), [], [E], [], []), 't~'('$existential'(A, '?PUT', and(instance('?PUT', 'Putting'), and(instance(G, 'Removing'), and(subProcess('?PUT', E), and(subProcess(G, E), and(patient(G, H), and(origin(G, C), and(patient('?PUT', I), and(destination('?PUT', C), not(equal(H, I))))))))))), [], [E, G, H, I], [], [A, C]), 't~'('$existential'(G, '?REMOVE', exists(A, and(instance(A, 'Putting'), and(instance('?REMOVE', 'Removing'), and(subProcess(A, E), and(subProcess('?REMOVE', E), and(patient('?REMOVE', H), and(origin('?REMOVE', C), and(patient(A, I), and(destination(A, C), not(equal(H, I)))))))))))), [], [E, G, H, I], [], [A, C]), 't~'('$existential'(H, '?OBJ1', exists(G, exists(A, and(instance(A, 'Putting'), and(instance(G, 'Removing'), and(subProcess(A, E), and(subProcess(G, E), and(patient(G, '?OBJ1'), and(origin(G, C), and(patient(A, I), and(destination(A, C), not(equal('?OBJ1', I))))))))))))), [], [E, G, H, I], [], [A, C]), 't~'('$existential'(C, '?PLACE', exists(I, exists(H, exists(G, exists(A, and(instance(A, 'Putting'), and(instance(G, 'Removing'), and(subProcess(A, E), and(subProcess(G, E), and(patient(G, H), and(origin(G, '?PLACE'), and(patient(A, I), and(destination(A, '?PLACE'), not(equal(H, I))))))))))))))), [], [E, G, H, I], [], [A, C]), 't~'('$existential'(I, '?OBJ2', exists(H, exists(G, exists(A, and(instance(A, 'Putting'), and(instance(G, 'Removing'), and(subProcess(A, E), and(subProcess(G, E), and(patient(G, H), and(origin(G, C), and(patient(A, '?OBJ2'), and(destination(A, C), not(equal(H, '?OBJ2')))))))))))))), [], [E, G, H, I], [], [A, C])), [], [E, G, H, I], [A, C], [E, G, H, I]), 3786:['SUB'=E, 'PUT'=A, 'REMOVE'=G, 'OBJ1'=H, 'OBJ2'=I, 'PLACE'=C]:entails(and(and(and(and(and(instance(E, 'Substituting'), '$existential'(C, '?PLACE', exists(I, exists(H, exists(G, exists(A, and(instance(A, 'Putting'), and(instance(G, 'Removing'), and(subProcess(A, E), and(subProcess(G, E), and(patient(G, H), and(origin(G, '?PLACE'), and(patient(A, I), and(destination(A, '?PLACE'), not(equal(H, I)))))))))))))))), '$existential'(I, '?OBJ2', exists(H, exists(G, exists(A, and(instance(A, 'Putting'), and(instance(G, 'Removing'), and(subProcess(A, E), and(subProcess(G, E), and(patient(G, H), and(origin(G, C), and(patient(A, '?OBJ2'), and(destination(A, C), not(equal(H, '?OBJ2'))))))))))))))), '$existential'(H, '?OBJ1', exists(G, exists(A, and(instance(A, 'Putting'), and(instance(G, 'Removing'), and(subProcess(A, E), and(subProcess(G, E), and(patient(G, '?OBJ1'), and(origin(G, C), and(patient(A, I), and(destination(A, C), not(equal('?OBJ1', I)))))))))))))), '$existential'(G, '?REMOVE', exists(A, and(instance(A, 'Putting'), and(instance('?REMOVE', 'Removing'), and(subProcess(A, E), and(subProcess('?REMOVE', E), and(patient('?REMOVE', H), and(origin('?REMOVE', C), and(patient(A, I), and(destination(A, C), not(equal(H, I))))))))))))), '$existential'(A, '?PUT', and(instance('?PUT', 'Putting'), and(instance(G, 'Removing'), and(subProcess('?PUT', E), and(subProcess(G, E), and(patient(G, H), and(origin(G, C), and(patient('?PUT', I), and(destination('?PUT', C), not(equal(H, I)))))))))))), destination(A, C)), 'Merge', 'PROCESSES', 5405). sigmaCache('~instance'('$Process'(A, 'Motion'('Transfer'('Substituting'(B)))), '$Class'('Substituting')), 'f~HeadUnivb'('f~'('~destination'('$Process'(C, 'Motion'('Transfer'('Putting'(D)))), '$Object'(E, F)), [C, E], [], [], []), [A], [C, E], [A], [C, E]), 3785:['SUB'=A, 'PUT'=C, 'REMOVE'=G, 'OBJ1'=H, 'OBJ2'=I, 'PLACE'=E]:entails(not(destination(C, E)), not(instance(A, 'Substituting'))), 'Merge', 'PROCESSES', 5405). sigmaCache(patient('$Process'(A, 'Motion'('Transfer'('Putting'(B)))), C), 't~HeadBodyc'(('t~'(instance('$Process'(D, 'Motion'('Transfer'('Substituting'(E)))), '$Class'('Substituting')), [], [D], [], []), 't~'('$existential'(A, '?PUT', and(instance('?PUT', 'Putting'), and(instance(F, 'Removing'), and(subProcess('?PUT', D), and(subProcess(F, D), and(patient(F, G), and(origin(F, H), and(patient('?PUT', C), and(destination('?PUT', H), not(equal(G, C))))))))))), [], [D, F, G, H], [], [A, C]), 't~'('$existential'(F, '?REMOVE', exists(A, and(instance(A, 'Putting'), and(instance('?REMOVE', 'Removing'), and(subProcess(A, D), and(subProcess('?REMOVE', D), and(patient('?REMOVE', G), and(origin('?REMOVE', H), and(patient(A, C), and(destination(A, H), not(equal(G, C)))))))))))), [], [D, F, G, H], [], [A, C]), 't~'('$existential'(G, '?OBJ1', exists(F, exists(A, and(instance(A, 'Putting'), and(instance(F, 'Removing'), and(subProcess(A, D), and(subProcess(F, D), and(patient(F, '?OBJ1'), and(origin(F, H), and(patient(A, C), and(destination(A, H), not(equal('?OBJ1', C))))))))))))), [], [D, F, G, H], [], [A, C]), 't~'('$existential'(C, '?OBJ2', exists(G, exists(F, exists(A, and(instance(A, 'Putting'), and(instance(F, 'Removing'), and(subProcess(A, D), and(subProcess(F, D), and(patient(F, G), and(origin(F, H), and(patient(A, '?OBJ2'), and(destination(A, H), not(equal(G, '?OBJ2')))))))))))))), [], [D, F, G, H], [], [A, C])), [], [D, F, G, H], [A, C], [D, F, G, H]), 3784:['SUB'=D, 'PUT'=A, 'REMOVE'=F, 'OBJ1'=G, 'OBJ2'=C, 'PLACE'=H]:entails(and(and(and(and(instance(D, 'Substituting'), '$existential'(C, '?OBJ2', exists(G, exists(F, exists(A, and(instance(A, 'Putting'), and(instance(F, 'Removing'), and(subProcess(A, D), and(subProcess(F, D), and(patient(F, G), and(origin(F, H), and(patient(A, '?OBJ2'), and(destination(A, H), not(equal(G, '?OBJ2'))))))))))))))), '$existential'(G, '?OBJ1', exists(F, exists(A, and(instance(A, 'Putting'), and(instance(F, 'Removing'), and(subProcess(A, D), and(subProcess(F, D), and(patient(F, '?OBJ1'), and(origin(F, H), and(patient(A, C), and(destination(A, H), not(equal('?OBJ1', C)))))))))))))), '$existential'(F, '?REMOVE', exists(A, and(instance(A, 'Putting'), and(instance('?REMOVE', 'Removing'), and(subProcess(A, D), and(subProcess('?REMOVE', D), and(patient('?REMOVE', G), and(origin('?REMOVE', H), and(patient(A, C), and(destination(A, H), not(equal(G, C))))))))))))), '$existential'(A, '?PUT', and(instance('?PUT', 'Putting'), and(instance(F, 'Removing'), and(subProcess('?PUT', D), and(subProcess(F, D), and(patient(F, G), and(origin(F, H), and(patient('?PUT', C), and(destination('?PUT', H), not(equal(G, C)))))))))))), patient(A, C)), 'Merge', 'PROCESSES', 5405). sigmaCache('~instance'('$Process'(A, 'Motion'('Transfer'('Substituting'(B)))), '$Class'('Substituting')), 'f~HeadUnivb'('f~'('~patient'('$Process'(C, 'Motion'('Transfer'('Putting'(D)))), E), [C, E], [], [], []), [A], [C, E], [A], [C, E]), 3783:['SUB'=A, 'PUT'=C, 'REMOVE'=F, 'OBJ1'=G, 'OBJ2'=E, 'PLACE'=H]:entails(not(patient(C, E)), not(instance(A, 'Substituting'))), 'Merge', 'PROCESSES', 5405). sigmaCache(origin('$Process'(A, 'Motion'('Transfer'('Removing'(B)))), '$Object'(C, D)), 't~HeadBodyc'(('t~'(instance('$Process'(E, 'Motion'('Transfer'('Substituting'(F)))), '$Class'('Substituting')), [], [E], [], []), 't~'('$existential'(G, '?PUT', and(instance('?PUT', 'Putting'), and(instance(A, 'Removing'), and(subProcess('?PUT', E), and(subProcess(A, E), and(patient(A, H), and(origin(A, C), and(patient('?PUT', I), and(destination('?PUT', C), not(equal(H, I))))))))))), [], [E, G, H, I], [], [A, C]), 't~'('$existential'(A, '?REMOVE', exists(G, and(instance(G, 'Putting'), and(instance('?REMOVE', 'Removing'), and(subProcess(G, E), and(subProcess('?REMOVE', E), and(patient('?REMOVE', H), and(origin('?REMOVE', C), and(patient(G, I), and(destination(G, C), not(equal(H, I)))))))))))), [], [E, G, H, I], [], [A, C]), 't~'('$existential'(H, '?OBJ1', exists(A, exists(G, and(instance(G, 'Putting'), and(instance(A, 'Removing'), and(subProcess(G, E), and(subProcess(A, E), and(patient(A, '?OBJ1'), and(origin(A, C), and(patient(G, I), and(destination(G, C), not(equal('?OBJ1', I))))))))))))), [], [E, G, H, I], [], [A, C]), 't~'('$existential'(C, '?PLACE', exists(I, exists(H, exists(A, exists(G, and(instance(G, 'Putting'), and(instance(A, 'Removing'), and(subProcess(G, E), and(subProcess(A, E), and(patient(A, H), and(origin(A, '?PLACE'), and(patient(G, I), and(destination(G, '?PLACE'), not(equal(H, I))))))))))))))), [], [E, G, H, I], [], [A, C]), 't~'('$existential'(I, '?OBJ2', exists(H, exists(A, exists(G, and(instance(G, 'Putting'), and(instance(A, 'Removing'), and(subProcess(G, E), and(subProcess(A, E), and(patient(A, H), and(origin(A, C), and(patient(G, '?OBJ2'), and(destination(G, C), not(equal(H, '?OBJ2')))))))))))))), [], [E, G, H, I], [], [A, C])), [], [E, G, H, I], [A, C], [E, G, H, I]), 3782:['SUB'=E, 'PUT'=G, 'REMOVE'=A, 'OBJ1'=H, 'OBJ2'=I, 'PLACE'=C]:entails(and(and(and(and(and(instance(E, 'Substituting'), '$existential'(C, '?PLACE', exists(I, exists(H, exists(A, exists(G, and(instance(G, 'Putting'), and(instance(A, 'Removing'), and(subProcess(G, E), and(subProcess(A, E), and(patient(A, H), and(origin(A, '?PLACE'), and(patient(G, I), and(destination(G, '?PLACE'), not(equal(H, I)))))))))))))))), '$existential'(I, '?OBJ2', exists(H, exists(A, exists(G, and(instance(G, 'Putting'), and(instance(A, 'Removing'), and(subProcess(G, E), and(subProcess(A, E), and(patient(A, H), and(origin(A, C), and(patient(G, '?OBJ2'), and(destination(G, C), not(equal(H, '?OBJ2'))))))))))))))), '$existential'(H, '?OBJ1', exists(A, exists(G, and(instance(G, 'Putting'), and(instance(A, 'Removing'), and(subProcess(G, E), and(subProcess(A, E), and(patient(A, '?OBJ1'), and(origin(A, C), and(patient(G, I), and(destination(G, C), not(equal('?OBJ1', I)))))))))))))), '$existential'(A, '?REMOVE', exists(G, and(instance(G, 'Putting'), and(instance('?REMOVE', 'Removing'), and(subProcess(G, E), and(subProcess('?REMOVE', E), and(patient('?REMOVE', H), and(origin('?REMOVE', C), and(patient(G, I), and(destination(G, C), not(equal(H, I))))))))))))), '$existential'(G, '?PUT', and(instance('?PUT', 'Putting'), and(instance(A, 'Removing'), and(subProcess('?PUT', E), and(subProcess(A, E), and(patient(A, H), and(origin(A, C), and(patient('?PUT', I), and(destination('?PUT', C), not(equal(H, I)))))))))))), origin(A, C)), 'Merge', 'PROCESSES', 5405). sigmaCache('~instance'('$Process'(A, 'Motion'('Transfer'('Substituting'(B)))), '$Class'('Substituting')), 'f~HeadUnivb'('f~'('~origin'('$Process'(C, 'Motion'('Transfer'('Removing'(D)))), '$Object'(E, F)), [C, E], [], [], []), [A], [C, E], [A], [C, E]), 3781:['SUB'=A, 'PUT'=G, 'REMOVE'=C, 'OBJ1'=H, 'OBJ2'=I, 'PLACE'=E]:entails(not(origin(C, E)), not(instance(A, 'Substituting'))), 'Merge', 'PROCESSES', 5405). sigmaCache(patient('$Process'(A, 'Motion'('Transfer'('Removing'(B)))), C), 't~HeadBodyc'(('t~'(instance('$Process'(D, 'Motion'('Transfer'('Substituting'(E)))), '$Class'('Substituting')), [], [D], [], []), 't~'('$existential'(F, '?PUT', and(instance('?PUT', 'Putting'), and(instance(A, 'Removing'), and(subProcess('?PUT', D), and(subProcess(A, D), and(patient(A, C), and(origin(A, G), and(patient('?PUT', H), and(destination('?PUT', G), not(equal(C, H))))))))))), [], [D, F, G, H], [], [A, C]), 't~'('$existential'(A, '?REMOVE', exists(F, and(instance(F, 'Putting'), and(instance('?REMOVE', 'Removing'), and(subProcess(F, D), and(subProcess('?REMOVE', D), and(patient('?REMOVE', C), and(origin('?REMOVE', G), and(patient(F, H), and(destination(F, G), not(equal(C, H)))))))))))), [], [D, F, G, H], [], [A, C]), 't~'('$existential'(C, '?OBJ1', exists(A, exists(F, and(instance(F, 'Putting'), and(instance(A, 'Removing'), and(subProcess(F, D), and(subProcess(A, D), and(patient(A, '?OBJ1'), and(origin(A, G), and(patient(F, H), and(destination(F, G), not(equal('?OBJ1', H))))))))))))), [], [D, F, G, H], [], [A, C])), [], [D, F, G, H], [A, C], [D, F, G, H]), 3780:['SUB'=D, 'PUT'=F, 'REMOVE'=A, 'OBJ1'=C, 'OBJ2'=H, 'PLACE'=G]:entails(and(and(and(instance(D, 'Substituting'), '$existential'(C, '?OBJ1', exists(A, exists(F, and(instance(F, 'Putting'), and(instance(A, 'Removing'), and(subProcess(F, D), and(subProcess(A, D), and(patient(A, '?OBJ1'), and(origin(A, G), and(patient(F, H), and(destination(F, G), not(equal('?OBJ1', H)))))))))))))), '$existential'(A, '?REMOVE', exists(F, and(instance(F, 'Putting'), and(instance('?REMOVE', 'Removing'), and(subProcess(F, D), and(subProcess('?REMOVE', D), and(patient('?REMOVE', C), and(origin('?REMOVE', G), and(patient(F, H), and(destination(F, G), not(equal(C, H))))))))))))), '$existential'(F, '?PUT', and(instance('?PUT', 'Putting'), and(instance(A, 'Removing'), and(subProcess('?PUT', D), and(subProcess(A, D), and(patient(A, C), and(origin(A, G), and(patient('?PUT', H), and(destination('?PUT', G), not(equal(C, H)))))))))))), patient(A, C)), 'Merge', 'PROCESSES', 5405). sigmaCache('~instance'('$Process'(A, 'Motion'('Transfer'('Substituting'(B)))), '$Class'('Substituting')), 'f~HeadUnivb'('f~'('~patient'('$Process'(C, 'Motion'('Transfer'('Removing'(D)))), E), [C, E], [], [], []), [A], [C, E], [A], [C, E]), 3779:['SUB'=A, 'PUT'=F, 'REMOVE'=C, 'OBJ1'=E, 'OBJ2'=G, 'PLACE'=H]:entails(not(patient(C, E)), not(instance(A, 'Substituting'))), 'Merge', 'PROCESSES', 5405). sigmaCache(subProcess('$Process'(A, 'Motion'('Transfer'('Removing'(B)))), '$Process'(C, 'Motion'('Transfer'('Substituting'(D))))), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'Motion'('Transfer'('Substituting'(E)))), '$Class'('Substituting')), [], [], [], [C]), 't~'('$existential'(F, '?PUT', and(instance('?PUT', 'Putting'), and(instance(A, 'Removing'), and(subProcess('?PUT', C), and(subProcess(A, C), and(patient(A, G), and(origin(A, H), and(patient('?PUT', I), and(destination('?PUT', H), not(equal(G, I))))))))))), [], [F, G, H, I], [], [C, A]), 't~'('$existential'(A, '?REMOVE', exists(F, and(instance(F, 'Putting'), and(instance('?REMOVE', 'Removing'), and(subProcess(F, C), and(subProcess('?REMOVE', C), and(patient('?REMOVE', G), and(origin('?REMOVE', H), and(patient(F, I), and(destination(F, H), not(equal(G, I)))))))))))), [], [F, G, H, I], [], [C, A])), [], [F, G, H, I], [C, A], [F, G, H, I]), 3778:['SUB'=C, 'PUT'=F, 'REMOVE'=A, 'OBJ1'=G, 'OBJ2'=I, 'PLACE'=H]:entails(and(and(instance(C, 'Substituting'), '$existential'(A, '?REMOVE', exists(F, and(instance(F, 'Putting'), and(instance('?REMOVE', 'Removing'), and(subProcess(F, C), and(subProcess('?REMOVE', C), and(patient('?REMOVE', G), and(origin('?REMOVE', H), and(patient(F, I), and(destination(F, H), not(equal(G, I))))))))))))), '$existential'(F, '?PUT', and(instance('?PUT', 'Putting'), and(instance(A, 'Removing'), and(subProcess('?PUT', C), and(subProcess(A, C), and(patient(A, G), and(origin(A, H), and(patient('?PUT', I), and(destination('?PUT', H), not(equal(G, I)))))))))))), subProcess(A, C)), 'Merge', 'PROCESSES', 5405). sigmaCache('~instance'('$Process'(A, 'Motion'('Transfer'('Substituting'(B)))), '$Class'('Substituting')), 'f~HeadUnivb'('f~'('~subProcess'('$Process'(C, 'Motion'('Transfer'('Removing'(D)))), '$Process'(A, 'Motion'('Transfer'('Substituting'(E))))), [C], [], [A], []), [], [C], [A], [C]), 3777:['SUB'=A, 'PUT'=F, 'REMOVE'=C, 'OBJ1'=G, 'OBJ2'=H, 'PLACE'=I]:entails(not(subProcess(C, A)), not(instance(A, 'Substituting'))), 'Merge', 'PROCESSES', 5405). sigmaCache(subProcess('$Process'(A, 'Motion'('Transfer'('Putting'(B)))), '$Process'(C, 'Motion'('Transfer'('Substituting'(D))))), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'Motion'('Transfer'('Substituting'(E)))), '$Class'('Substituting')), [], [], [], [C]), 't~'('$existential'(A, '?PUT', and(instance('?PUT', 'Putting'), and(instance(F, 'Removing'), and(subProcess('?PUT', C), and(subProcess(F, C), and(patient(F, G), and(origin(F, H), and(patient('?PUT', I), and(destination('?PUT', H), not(equal(G, I))))))))))), [], [F, G, H, I], [A], [C])), [], [F, G, H, I], [C, A], [F, G, H, I]), 3776:['SUB'=C, 'PUT'=A, 'REMOVE'=F, 'OBJ1'=G, 'OBJ2'=I, 'PLACE'=H]:entails(and(instance(C, 'Substituting'), '$existential'(A, '?PUT', and(instance('?PUT', 'Putting'), and(instance(F, 'Removing'), and(subProcess('?PUT', C), and(subProcess(F, C), and(patient(F, G), and(origin(F, H), and(patient('?PUT', I), and(destination('?PUT', H), not(equal(G, I)))))))))))), subProcess(A, C)), 'Merge', 'PROCESSES', 5405). sigmaCache('~instance'('$Process'(A, 'Motion'('Transfer'('Substituting'(B)))), '$Class'('Substituting')), 'f~HeadUnivb'('f~'('~subProcess'('$Process'(C, 'Motion'('Transfer'('Putting'(D)))), '$Process'(A, 'Motion'('Transfer'('Substituting'(E))))), [C], [], [A], []), [], [C], [A], [C]), 3775:['SUB'=A, 'PUT'=C, 'REMOVE'=F, 'OBJ1'=G, 'OBJ2'=H, 'PLACE'=I]:entails(not(subProcess(C, A)), not(instance(A, 'Substituting'))), 'Merge', 'PROCESSES', 5405). sigmaCache(instance('$Process'(A, 'Motion'('Transfer'('Removing'(B)))), '$Class'('Removing')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'Motion'('Transfer'('Substituting'(D)))), '$Class'('Substituting')), [], [C], [], []), 't~'('$existential'(E, '?PUT', and(instance('?PUT', 'Putting'), and(instance(A, 'Removing'), and(subProcess('?PUT', C), and(subProcess(A, C), and(patient(A, F), and(origin(A, G), and(patient('?PUT', H), and(destination('?PUT', G), not(equal(F, H))))))))))), [], [C, E, F, G, H], [], [A]), 't~'('$existential'(A, '?REMOVE', exists(E, and(instance(E, 'Putting'), and(instance('?REMOVE', 'Removing'), and(subProcess(E, C), and(subProcess('?REMOVE', C), and(patient('?REMOVE', F), and(origin('?REMOVE', G), and(patient(E, H), and(destination(E, G), not(equal(F, H)))))))))))), [], [C, E, F, G, H], [], [A])), [], [C, E, F, G, H], [A], [C, E, F, G, H]), 3774:['SUB'=C, 'PUT'=E, 'REMOVE'=A, 'OBJ1'=F, 'OBJ2'=H, 'PLACE'=G]:entails(and(and(instance(C, 'Substituting'), '$existential'(A, '?REMOVE', exists(E, and(instance(E, 'Putting'), and(instance('?REMOVE', 'Removing'), and(subProcess(E, C), and(subProcess('?REMOVE', C), and(patient('?REMOVE', F), and(origin('?REMOVE', G), and(patient(E, H), and(destination(E, G), not(equal(F, H))))))))))))), '$existential'(E, '?PUT', and(instance('?PUT', 'Putting'), and(instance(A, 'Removing'), and(subProcess('?PUT', C), and(subProcess(A, C), and(patient(A, F), and(origin(A, G), and(patient('?PUT', H), and(destination('?PUT', G), not(equal(F, H)))))))))))), instance(A, 'Removing')), 'Merge', 'PROCESSES', 5405). sigmaCache('~instance'('$Process'(A, 'Motion'('Transfer'('Substituting'(B)))), '$Class'('Substituting')), 'f~HeadUnivb'('f~'('~instance'('$Process'(C, 'Motion'('Transfer'('Removing'(D)))), '$Class'('Removing')), [C], [], [], []), [A], [C], [A], [C]), 3773:['SUB'=A, 'PUT'=E, 'REMOVE'=C, 'OBJ1'=F, 'OBJ2'=G, 'PLACE'=H]:entails(not(instance(C, 'Removing')), not(instance(A, 'Substituting'))), 'Merge', 'PROCESSES', 5405). sigmaCache(instance('$Process'(A, 'Motion'('Transfer'('Putting'(B)))), '$Class'('Putting')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'Motion'('Transfer'('Substituting'(D)))), '$Class'('Substituting')), [], [C], [], []), 't~'('$existential'(A, '?PUT', and(instance('?PUT', 'Putting'), and(instance(E, 'Removing'), and(subProcess('?PUT', C), and(subProcess(E, C), and(patient(E, F), and(origin(E, G), and(patient('?PUT', H), and(destination('?PUT', G), not(equal(F, H))))))))))), [], [C, E, F, G, H], [A], [])), [], [C, E, F, G, H], [A], [C, E, F, G, H]), 3772:['SUB'=C, 'PUT'=A, 'REMOVE'=E, 'OBJ1'=F, 'OBJ2'=H, 'PLACE'=G]:entails(and(instance(C, 'Substituting'), '$existential'(A, '?PUT', and(instance('?PUT', 'Putting'), and(instance(E, 'Removing'), and(subProcess('?PUT', C), and(subProcess(E, C), and(patient(E, F), and(origin(E, G), and(patient('?PUT', H), and(destination('?PUT', G), not(equal(F, H)))))))))))), instance(A, 'Putting')), 'Merge', 'PROCESSES', 5405). sigmaCache('~instance'('$Process'(A, 'Motion'('Transfer'('Substituting'(B)))), '$Class'('Substituting')), 'f~HeadUnivb'('f~'('~instance'('$Process'(C, 'Motion'('Transfer'('Putting'(D)))), '$Class'('Putting')), [C], [], [], []), [A], [C], [A], [C]), 3771:['SUB'=A, 'PUT'=C, 'REMOVE'=E, 'OBJ1'=F, 'OBJ2'=G, 'PLACE'=H]:entails(not(instance(C, 'Putting')), not(instance(A, 'Substituting'))), 'Merge', 'PROCESSES', 5405). sigmaCache('~patient'('$Process'(A, 'Motion'('Transfer'('Putting'(B)))), '$IdentityFn'(C, 'Physical'(D))), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), located('$IdentityFn'(C, 'Physical'(E)), '$Object'(F, G))), [], [F], [C], [A]), 'f~'(destination('$Process'(A, 'Motion'('Transfer'('Putting'(H)))), '$Object'(F, I)), [], [F], [], [A]), 'f~'(instance('$Process'(A, 'Motion'('Transfer'('Putting'(J)))), '$Class'('Putting')), [], [], [], [A])), [], [F], [A, C], [F]), 3768:['PUT'=A, 'PLACE'=F, 'OBJ'=C]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), located(C, F))), and(instance(A, 'Putting'), destination(A, F))), not(patient(A, C))), 'Merge', 'PROCESSES', 5399). sigmaCache('~destination'('$Process'(A, 'Motion'('Transfer'('Putting'(B)))), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), located('$IdentityFn'(E, 'Physical'(F)), '$Object'(C, G))), [], [E], [C], [A]), 'f~'(instance('$Process'(A, 'Motion'('Transfer'('Putting'(H)))), '$Class'('Putting')), [], [], [], [A]), 'f~'(patient('$Process'(A, 'Motion'('Transfer'('Putting'(I)))), '$IdentityFn'(E, 'Physical'(J))), [], [E], [], [A])), [], [E], [A, C], [E]), 3767:['PUT'=A, 'PLACE'=C, 'OBJ'=E]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), located(E, C))), and(instance(A, 'Putting'), patient(A, E))), not(destination(A, C))), 'Merge', 'PROCESSES', 5399). sigmaCache('~instance'('$Process'(A, 'Motion'('Transfer'('Putting'(B)))), '$Class'('Putting')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), located('$IdentityFn'(C, 'Physical'(D)), '$Object'(E, F))), [], [E, C], [], [A]), 'f~'(destination('$Process'(A, 'Motion'('Transfer'('Putting'(G)))), '$Object'(E, H)), [], [E], [], [A]), 'f~'(patient('$Process'(A, 'Motion'('Transfer'('Putting'(I)))), '$IdentityFn'(C, 'Physical'(J))), [], [C], [], [A])), [], [E, C], [A], [E, C]), 3766:['PUT'=A, 'PLACE'=E, 'OBJ'=C]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), located(C, E))), and(destination(A, E), patient(A, C))), not(instance(A, 'Putting'))), 'Merge', 'PROCESSES', 5399). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), located('$IdentityFn'(B, 'Physical'(C)), '$Object'(D, E))), 't~Head'(('t~'(destination('$Process'(A, 'Motion'('Transfer'('Putting'(F)))), '$Object'(D, G)), [], [], [D], [A]), 't~'(instance('$Process'(A, 'Motion'('Transfer'('Putting'(H)))), '$Class'('Putting')), [], [], [], [A]), 't~'(patient('$Process'(A, 'Motion'('Transfer'('Putting'(I)))), '$IdentityFn'(B, 'Physical'(J))), [], [], [B], [A])), [], [], [A, D, B]), 3765:['PUT'=A, 'PLACE'=D, 'OBJ'=B]:entails(and(instance(A, 'Putting'), and(destination(A, D), patient(A, B))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), located(B, D))), 'Merge', 'PROCESSES', 5399). sigmaCache('~patient'('$Process'(A, 'Motion'('Transfer'('Putting'(B)))), '$IdentityFn'(C, 'Physical'(D))), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), not(located('$IdentityFn'(C, 'Physical'(E)), '$Object'(F, G)))), [], [F], [C], [A]), 'f~'(destination('$Process'(A, 'Motion'('Transfer'('Putting'(H)))), '$Object'(F, I)), [], [F], [], [A]), 'f~'(instance('$Process'(A, 'Motion'('Transfer'('Putting'(J)))), '$Class'('Putting')), [], [], [], [A])), [], [F], [A, C], [F]), 3764:['PUT'=A, 'PLACE'=F, 'OBJ'=C]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(located(C, F)))), and(instance(A, 'Putting'), destination(A, F))), not(patient(A, C))), 'Merge', 'PROCESSES', 5399). sigmaCache('~destination'('$Process'(A, 'Motion'('Transfer'('Putting'(B)))), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), not(located('$IdentityFn'(E, 'Physical'(F)), '$Object'(C, G)))), [], [E], [C], [A]), 'f~'(instance('$Process'(A, 'Motion'('Transfer'('Putting'(H)))), '$Class'('Putting')), [], [], [], [A]), 'f~'(patient('$Process'(A, 'Motion'('Transfer'('Putting'(I)))), '$IdentityFn'(E, 'Physical'(J))), [], [E], [], [A])), [], [E], [A, C], [E]), 3763:['PUT'=A, 'PLACE'=C, 'OBJ'=E]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(located(E, C)))), and(instance(A, 'Putting'), patient(A, E))), not(destination(A, C))), 'Merge', 'PROCESSES', 5399). sigmaCache('~instance'('$Process'(A, 'Motion'('Transfer'('Putting'(B)))), '$Class'('Putting')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), not(located('$IdentityFn'(C, 'Physical'(D)), '$Object'(E, F)))), [], [E, C], [], [A]), 'f~'(destination('$Process'(A, 'Motion'('Transfer'('Putting'(G)))), '$Object'(E, H)), [], [E], [], [A]), 'f~'(patient('$Process'(A, 'Motion'('Transfer'('Putting'(I)))), '$IdentityFn'(C, 'Physical'(J))), [], [C], [], [A])), [], [E, C], [A], [E, C]), 3762:['PUT'=A, 'PLACE'=E, 'OBJ'=C]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(located(C, E)))), and(destination(A, E), patient(A, C))), not(instance(A, 'Putting'))), 'Merge', 'PROCESSES', 5399). sigmaCache(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(A))), '~located'('$IdentityFn'(B, 'Physical'(C)), '$Object'(D, E))), 't~Head'(('t~'(destination('$Process'(A, 'Motion'('Transfer'('Putting'(F)))), '$Object'(D, G)), [], [], [D], [A]), 't~'(instance('$Process'(A, 'Motion'('Transfer'('Putting'(H)))), '$Class'('Putting')), [], [], [], [A]), 't~'(patient('$Process'(A, 'Motion'('Transfer'('Putting'(I)))), '$IdentityFn'(B, 'Physical'(J))), [], [], [B], [A])), [], [], [A, D, B]), 3761:['PUT'=A, 'PLACE'=D, 'OBJ'=B]:entails(and(instance(A, 'Putting'), and(destination(A, D), patient(A, B))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(located(B, D)))), 'Merge', 'PROCESSES', 5399). sigmaCache('~patient'('$Process'(A, 'Motion'('Transfer'('Removing'(B)))), '$IdentityFn'(C, 'Physical'(D))), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), not(located('$IdentityFn'(C, 'Physical'(E)), '$Object'(F, G)))), [], [F], [C], [A]), 'f~'(instance('$Process'(A, 'Motion'('Transfer'('Removing'(H)))), '$Class'('Removing')), [], [], [], [A]), 'f~'(origin('$Process'(A, 'Motion'('Transfer'('Removing'(I)))), '$Object'(F, J)), [], [F], [], [A])), [], [F], [A, C], [F]), 3756:['REMOVE'=A, 'PLACE'=F, 'OBJ'=C]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(located(C, F)))), and(instance(A, 'Removing'), origin(A, F))), not(patient(A, C))), 'Merge', 'PROCESSES', 5389). sigmaCache('~origin'('$Process'(A, 'Motion'('Transfer'('Removing'(B)))), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), not(located('$IdentityFn'(E, 'Physical'(F)), '$Object'(C, G)))), [], [E], [C], [A]), 'f~'(instance('$Process'(A, 'Motion'('Transfer'('Removing'(H)))), '$Class'('Removing')), [], [], [], [A]), 'f~'(patient('$Process'(A, 'Motion'('Transfer'('Removing'(I)))), '$IdentityFn'(E, 'Physical'(J))), [], [E], [], [A])), [], [E], [A, C], [E]), 3755:['REMOVE'=A, 'PLACE'=C, 'OBJ'=E]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(located(E, C)))), and(instance(A, 'Removing'), patient(A, E))), not(origin(A, C))), 'Merge', 'PROCESSES', 5389). sigmaCache('~instance'('$Process'(A, 'Motion'('Transfer'('Removing'(B)))), '$Class'('Removing')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), not(located('$IdentityFn'(C, 'Physical'(D)), '$Object'(E, F)))), [], [E, C], [], [A]), 'f~'(origin('$Process'(A, 'Motion'('Transfer'('Removing'(G)))), '$Object'(E, H)), [], [E], [], [A]), 'f~'(patient('$Process'(A, 'Motion'('Transfer'('Removing'(I)))), '$IdentityFn'(C, 'Physical'(J))), [], [C], [], [A])), [], [E, C], [A], [E, C]), 3754:['REMOVE'=A, 'PLACE'=E, 'OBJ'=C]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(located(C, E)))), and(origin(A, E), patient(A, C))), not(instance(A, 'Removing'))), 'Merge', 'PROCESSES', 5389). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), '~located'('$IdentityFn'(B, 'Physical'(C)), '$Object'(D, E))), 't~Head'(('t~'(instance('$Process'(A, 'Motion'('Transfer'('Removing'(F)))), '$Class'('Removing')), [], [], [], [A]), 't~'(origin('$Process'(A, 'Motion'('Transfer'('Removing'(G)))), '$Object'(D, H)), [], [], [D], [A]), 't~'(patient('$Process'(A, 'Motion'('Transfer'('Removing'(I)))), '$IdentityFn'(B, 'Physical'(J))), [], [], [B], [A])), [], [], [A, D, B]), 3753:['REMOVE'=A, 'PLACE'=D, 'OBJ'=B]:entails(and(instance(A, 'Removing'), and(origin(A, D), patient(A, B))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(located(B, D)))), 'Merge', 'PROCESSES', 5389). sigmaCache('~patient'('$Process'(A, 'Motion'('Transfer'('Removing'(B)))), '$IdentityFn'(C, 'Physical'(D))), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), located('$IdentityFn'(C, 'Physical'(E)), '$Object'(F, G))), [], [F], [C], [A]), 'f~'(instance('$Process'(A, 'Motion'('Transfer'('Removing'(H)))), '$Class'('Removing')), [], [], [], [A]), 'f~'(origin('$Process'(A, 'Motion'('Transfer'('Removing'(I)))), '$Object'(F, J)), [], [F], [], [A])), [], [F], [A, C], [F]), 3752:['REMOVE'=A, 'PLACE'=F, 'OBJ'=C]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), located(C, F))), and(instance(A, 'Removing'), origin(A, F))), not(patient(A, C))), 'Merge', 'PROCESSES', 5389). sigmaCache('~origin'('$Process'(A, 'Motion'('Transfer'('Removing'(B)))), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), located('$IdentityFn'(E, 'Physical'(F)), '$Object'(C, G))), [], [E], [C], [A]), 'f~'(instance('$Process'(A, 'Motion'('Transfer'('Removing'(H)))), '$Class'('Removing')), [], [], [], [A]), 'f~'(patient('$Process'(A, 'Motion'('Transfer'('Removing'(I)))), '$IdentityFn'(E, 'Physical'(J))), [], [E], [], [A])), [], [E], [A, C], [E]), 3751:['REMOVE'=A, 'PLACE'=C, 'OBJ'=E]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), located(E, C))), and(instance(A, 'Removing'), patient(A, E))), not(origin(A, C))), 'Merge', 'PROCESSES', 5389). sigmaCache('~instance'('$Process'(A, 'Motion'('Transfer'('Removing'(B)))), '$Class'('Removing')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), located('$IdentityFn'(C, 'Physical'(D)), '$Object'(E, F))), [], [E, C], [], [A]), 'f~'(origin('$Process'(A, 'Motion'('Transfer'('Removing'(G)))), '$Object'(E, H)), [], [E], [], [A]), 'f~'(patient('$Process'(A, 'Motion'('Transfer'('Removing'(I)))), '$IdentityFn'(C, 'Physical'(J))), [], [C], [], [A])), [], [E, C], [A], [E, C]), 3750:['REMOVE'=A, 'PLACE'=E, 'OBJ'=C]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), located(C, E))), and(origin(A, E), patient(A, C))), not(instance(A, 'Removing'))), 'Merge', 'PROCESSES', 5389). sigmaCache(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(A))), located('$IdentityFn'(B, 'Physical'(C)), '$Object'(D, E))), 't~Head'(('t~'(instance('$Process'(A, 'Motion'('Transfer'('Removing'(F)))), '$Class'('Removing')), [], [], [], [A]), 't~'(origin('$Process'(A, 'Motion'('Transfer'('Removing'(G)))), '$Object'(D, H)), [], [], [D], [A]), 't~'(patient('$Process'(A, 'Motion'('Transfer'('Removing'(I)))), '$IdentityFn'(B, 'Physical'(J))), [], [], [B], [A])), [], [], [A, D, B]), 3749:['REMOVE'=A, 'PLACE'=D, 'OBJ'=B]:entails(and(instance(A, 'Removing'), and(origin(A, D), patient(A, B))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), located(B, D))), 'Merge', 'PROCESSES', 5389). sigmaCache('~patient'('$Process'(A, 'Motion'('Transfer'(B))), C), 'f~HeadBodyc'(('f~'(agent('$Process'(A, 'Motion'('Transfer'(D))), '$Object'(E, 'Agent'(F))), [], [E], [], [A]), 'f~'(equal('$Object'(E, 'Agent'(G)), C), [], [E], [C], []), 'f~'(instance('$Process'(A, 'Motion'('Transfer'(H))), '$Class'('Transfer')), [], [], [], [A])), [], [E], [A, C], [E]), 3746:['TRANSFER'=A, 'AGENT'=E, 'PATIENT'=C]:entails(and(equal(E, C), and(instance(A, 'Transfer'), agent(A, E))), not(patient(A, C))), 'Merge', 'PROCESSES', 5383). sigmaCache('~agent'('$Process'(A, 'Motion'('Transfer'(B))), '$Object'(C, 'Agent'(D))), 'f~HeadBodyc'(('f~'(equal('$Object'(C, 'Agent'(E)), F), [], [F], [C], []), 'f~'(instance('$Process'(A, 'Motion'('Transfer'(G))), '$Class'('Transfer')), [], [], [], [A]), 'f~'(patient('$Process'(A, 'Motion'('Transfer'(H))), F), [], [F], [], [A])), [], [F], [A, C], [F]), 3745:['TRANSFER'=A, 'AGENT'=C, 'PATIENT'=F]:entails(and(equal(C, F), and(instance(A, 'Transfer'), patient(A, F))), not(agent(A, C))), 'Merge', 'PROCESSES', 5383). sigmaCache('~instance'('$Process'(A, 'Motion'('Transfer'(B))), '$Class'('Transfer')), 'f~HeadBodyc'(('f~'(agent('$Process'(A, 'Motion'('Transfer'(C))), '$Object'(D, 'Agent'(E))), [], [D], [], [A]), 'f~'(equal('$Object'(D, 'Agent'(F)), G), [], [D, G], [], []), 'f~'(patient('$Process'(A, 'Motion'('Transfer'(H))), G), [], [G], [], [A])), [], [D, G], [A], [D, G]), 3744:['TRANSFER'=A, 'AGENT'=D, 'PATIENT'=G]:entails(and(equal(D, G), and(agent(A, D), patient(A, G))), not(instance(A, 'Transfer'))), 'Merge', 'PROCESSES', 5383). sigmaCache('~equal'('$Object'(A, 'Agent'(B)), C), 'f~HeadBodyc'(('f~'(agent('$Process'(D, 'Motion'('Transfer'(E))), '$Object'(A, 'Agent'(F))), [], [D], [A], []), 'f~'(instance('$Process'(D, 'Motion'('Transfer'(G))), '$Class'('Transfer')), [], [D], [], []), 'f~'(patient('$Process'(D, 'Motion'('Transfer'(H))), C), [], [D], [C], [])), [], [D], [A, C], [D]), 3743:['TRANSFER'=D, 'AGENT'=A, 'PATIENT'=C]:entails(and(instance(D, 'Transfer'), and(agent(D, A), patient(D, C))), not(equal(A, C))), 'Merge', 'PROCESSES', 5383). sigmaCache(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(A))), '~attribute'('$Process'(A, 'Motion'('DirectionChange'(B))), '$Attribute'(C, 'PositionalAttribute'('DirectionalAttribute'(D))))), 't~Head'(('t~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), attribute('$Process'(A, 'Motion'('DirectionChange'(E))), '$Attribute'(C, 'PositionalAttribute'('DirectionalAttribute'(F))))), [], [], [], [A, C]), 't~'(instance('$Process'(A, 'Motion'('DirectionChange'(G))), '$Class'('DirectionChange')), [], [], [], [A]), 't~'('$existential'(C, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR'))))))), [], [], [], [A, C])), [], [], [A, C]), 3740:['PROC'=A, 'ATTR'=C]:entails(and(and(instance(A, 'DirectionChange'), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, C)))), '$existential'(C, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, C)))), 'Merge', 'PROCESSES', 5377). sigmaCache(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(A))), attribute('$Process'(A, 'Motion'('DirectionChange'(B))), '$Attribute'(C, 'PositionalAttribute'('DirectionalAttribute'(D))))), 't~Head'(('t~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), not(attribute('$Process'(A, 'Motion'('DirectionChange'(E))), '$Attribute'(C, 'PositionalAttribute'('DirectionalAttribute'(F)))))), [], [], [], [A, C]), 't~'(instance('$Process'(A, 'Motion'('DirectionChange'(G))), '$Class'('DirectionChange')), [], [], [], [A]), 't~'('$existential'(C, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR'))))))), [], [], [], [A, C])), [], [], [A, C]), 3739:['PROC'=A, 'ATTR'=C]:entails(and(and(instance(A, 'DirectionChange'), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, C))))), '$existential'(C, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, C))), 'Merge', 'PROCESSES', 5377). sigmaCache('~instance'('$Process'(A, 'Motion'('DirectionChange'(B))), '$Class'('DirectionChange')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), not(attribute('$Process'(A, 'Motion'('DirectionChange'(C))), '$Attribute'(D, 'PositionalAttribute'('DirectionalAttribute'(E)))))), [], [D], [], [A]), 'f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), attribute('$Process'(A, 'Motion'('DirectionChange'(F))), '$Attribute'(D, 'PositionalAttribute'('DirectionalAttribute'(G))))), [], [D], [], [A])), [], [D], [A], [D]), 3738:['PROC'=A, 'ATTR'=D]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, D))), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, D))))), not(instance(A, 'DirectionChange'))), 'Merge', 'PROCESSES', 5377). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Process'(A, 'Motion'('DirectionChange'(B))), '$Attribute'(C, 'PositionalAttribute'('DirectionalAttribute'(D))))), 't~Head'(('t~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), attribute('$Process'(A, 'Motion'('DirectionChange'(E))), '$Attribute'(C, 'PositionalAttribute'('DirectionalAttribute'(F))))), [], [], [], [A, C]), 't~'(instance('$Process'(A, 'Motion'('DirectionChange'(G))), '$Class'('DirectionChange')), [], [], [], [A]), 't~'('$existential'(C, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR'))))))), [], [], [], [A, C])), [], [], [A, C]), 3737:['PROC'=A, 'ATTR'=C]:entails(and(and(instance(A, 'DirectionChange'), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, C)))), '$existential'(C, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, C))), 'Merge', 'PROCESSES', 5377). sigmaCache(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(A))), attribute('$Process'(A, 'Motion'('DirectionChange'(B))), '$Attribute'(C, 'PositionalAttribute'('DirectionalAttribute'(D))))), 't~Head'(('t~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Process'(A, 'Motion'('DirectionChange'(E))), '$Attribute'(C, 'PositionalAttribute'('DirectionalAttribute'(F))))), [], [], [], [A, C]), 't~'(instance('$Process'(A, 'Motion'('DirectionChange'(G))), '$Class'('DirectionChange')), [], [], [], [A]), 't~'('$existential'(C, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR'))))))), [], [], [], [A, C])), [], [], [A, C]), 3736:['PROC'=A, 'ATTR'=C]:entails(and(and(instance(A, 'DirectionChange'), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, C)))), '$existential'(C, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, C))), 'Merge', 'PROCESSES', 5377). sigmaCache('~instance'('$Process'(A, 'Motion'('DirectionChange'(B))), '$Class'('DirectionChange')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Process'(A, 'Motion'('DirectionChange'(C))), '$Attribute'(D, 'PositionalAttribute'('DirectionalAttribute'(E))))), [], [D], [], [A]), 'f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), attribute('$Process'(A, 'Motion'('DirectionChange'(F))), '$Attribute'(D, 'PositionalAttribute'('DirectionalAttribute'(G))))), [], [D], [], [A])), [], [D], [A], [D]), 3735:['PROC'=A, 'ATTR'=D]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, D))), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, D)))), not(instance(A, 'DirectionChange'))), 'Merge', 'PROCESSES', 5377). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Process'(A, 'Motion'('DirectionChange'(B))), '$Attribute'(C, 'PositionalAttribute'('DirectionalAttribute'(D))))), 't~Head'(('t~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), not(attribute('$Process'(A, 'Motion'('DirectionChange'(E))), '$Attribute'(C, 'PositionalAttribute'('DirectionalAttribute'(F)))))), [], [], [], [A, C]), 't~'(instance('$Process'(A, 'Motion'('DirectionChange'(G))), '$Class'('DirectionChange')), [], [], [], [A]), 't~'('$existential'(C, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR'))))))), [], [], [], [A, C])), [], [], [A, C]), 3734:['PROC'=A, 'ATTR'=C]:entails(and(and(instance(A, 'DirectionChange'), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, C))))), '$existential'(C, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, C))), 'Merge', 'PROCESSES', 5377). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), '~attribute'('$Process'(A, 'Motion'('DirectionChange'(B))), '$Attribute'(C, 'PositionalAttribute'('DirectionalAttribute'(D))))), 't~Head'(('t~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Process'(A, 'Motion'('DirectionChange'(E))), '$Attribute'(C, 'PositionalAttribute'('DirectionalAttribute'(F))))), [], [], [], [A, C]), 't~'(instance('$Process'(A, 'Motion'('DirectionChange'(G))), '$Class'('DirectionChange')), [], [], [], [A]), 't~'('$existential'(C, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR'))))))), [], [], [], [A, C])), [], [], [A, C]), 3733:['PROC'=A, 'ATTR'=C]:entails(and(and(instance(A, 'DirectionChange'), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, C)))), '$existential'(C, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, C)))), 'Merge', 'PROCESSES', 5377). sigmaCache('~instance'('$Process'(A, 'Motion'('DirectionChange'(B))), '$Class'('DirectionChange')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), not(attribute('$Process'(A, 'Motion'('DirectionChange'(C))), '$Attribute'(D, 'PositionalAttribute'('DirectionalAttribute'(E)))))), [], [D], [], [A]), 'f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), attribute('$Process'(A, 'Motion'('DirectionChange'(F))), '$Attribute'(D, 'PositionalAttribute'('DirectionalAttribute'(G))))), [], [D], [], [A])), [], [D], [A], [D]), 3732:['PROC'=A, 'ATTR'=D]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, D)))), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, D)))), not(instance(A, 'DirectionChange'))), 'Merge', 'PROCESSES', 5377). sigmaCache(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(A))), '~attribute'('$Process'(A, 'Motion'('DirectionChange'(B))), '$Attribute'(C, 'PositionalAttribute'('DirectionalAttribute'(D))))), 't~Head'(('t~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), not(attribute('$Process'(A, 'Motion'('DirectionChange'(E))), '$Attribute'(C, 'PositionalAttribute'('DirectionalAttribute'(F)))))), [], [], [], [A, C]), 't~'(instance('$Process'(A, 'Motion'('DirectionChange'(G))), '$Class'('DirectionChange')), [], [], [], [A]), 't~'('$existential'(C, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR'))))))), [], [], [], [A, C])), [], [], [A, C]), 3731:['PROC'=A, 'ATTR'=C]:entails(and(and(instance(A, 'DirectionChange'), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, C))))), '$existential'(C, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, C)))), 'Merge', 'PROCESSES', 5377). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), '~attribute'('$Process'(A, 'Motion'('DirectionChange'(B))), '$Attribute'(C, 'PositionalAttribute'('DirectionalAttribute'(D))))), 't~Head'(('t~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), not(attribute('$Process'(A, 'Motion'('DirectionChange'(E))), '$Attribute'(C, 'PositionalAttribute'('DirectionalAttribute'(F)))))), [], [], [], [A, C]), 't~'(instance('$Process'(A, 'Motion'('DirectionChange'(G))), '$Class'('DirectionChange')), [], [], [], [A]), 't~'('$existential'(C, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR'))))))), [], [], [], [A, C])), [], [], [A, C]), 3730:['PROC'=A, 'ATTR'=C]:entails(and(and(instance(A, 'DirectionChange'), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, C))))), '$existential'(C, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, C)))), 'Merge', 'PROCESSES', 5377). sigmaCache('~instance'('$Process'(A, 'Motion'('DirectionChange'(B))), '$Class'('DirectionChange')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), not(attribute('$Process'(A, 'Motion'('DirectionChange'(C))), '$Attribute'(D, 'PositionalAttribute'('DirectionalAttribute'(E)))))), [], [D], [], [A]), 'f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), not(attribute('$Process'(A, 'Motion'('DirectionChange'(F))), '$Attribute'(D, 'PositionalAttribute'('DirectionalAttribute'(G)))))), [], [D], [], [A])), [], [D], [A], [D]), 3729:['PROC'=A, 'ATTR'=D]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, D)))), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, D))))), not(instance(A, 'DirectionChange'))), 'Merge', 'PROCESSES', 5377). sigmaCache(instance('$Attribute'(A, 'PositionalAttribute'('DirectionalAttribute'(B))), '$Class'('DirectionalAttribute')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'Motion'('DirectionChange'(D))), '$Class'('DirectionChange')), [], [C], [], []), 't~'('$existential'(A, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(C)), attribute(C, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(C)), not(attribute(C, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(C)), attribute(C, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(C)), not(attribute(C, '?ATTR'))))))), [], [C], [A], [])), [], [C], [A], [C]), 3728:['PROC'=C, 'ATTR'=A]:entails(and(instance(C, 'DirectionChange'), '$existential'(A, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(C)), attribute(C, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(C)), not(attribute(C, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(C)), attribute(C, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(C)), not(attribute(C, '?ATTR')))))))), instance(A, 'DirectionalAttribute')), 'Merge', 'PROCESSES', 5377). sigmaCache('~instance'('$Process'(A, 'Motion'('DirectionChange'(B))), '$Class'('DirectionChange')), 'f~HeadUnivb'('f~'('~instance'('$Attribute'(C, 'PositionalAttribute'('DirectionalAttribute'(D))), '$Class'('DirectionalAttribute')), [C], [], [], []), [A], [C], [A], [C]), 3727:['PROC'=A, 'ATTR'=C]:entails(not(instance(C, 'DirectionalAttribute')), not(instance(A, 'DirectionChange'))), 'Merge', 'PROCESSES', 5377). sigmaCache(patient('$Process'(A, 'Motion'('BodyMotion'(B))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(D)))))), 't~Head'(('t~'(instance('$Process'(A, 'Motion'('BodyMotion'(E))), '$Class'('BodyMotion')), [], [], [], [A]), 't~'('$existential'(C, '?OBJ', and(instance('?OBJ', 'BodyPart'), patient(A, '?OBJ'))), [], [], [C], [A])), [], [], [A, C]), 3718:['MOTION'=A, 'OBJ'=C]:entails(and(instance(A, 'BodyMotion'), '$existential'(C, '?OBJ', and(instance('?OBJ', 'BodyPart'), patient(A, '?OBJ')))), patient(A, C)), 'Merge', 'PROCESSES', 5359). sigmaCache('~instance'('$Process'(A, 'Motion'('BodyMotion'(B))), '$Class'('BodyMotion')), 'f~HeadUnivb'('f~'('~patient'('$Process'(A, 'Motion'('BodyMotion'(C))), '$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(E)))))), [D], [], [A], []), [], [D], [A], [D]), 3717:['MOTION'=A, 'OBJ'=D]:entails(not(patient(A, D)), not(instance(A, 'BodyMotion'))), 'Merge', 'PROCESSES', 5359). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(B))))), '$Class'('BodyPart')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'Motion'('BodyMotion'(D))), '$Class'('BodyMotion')), [], [C], [], []), 't~'('$existential'(A, '?OBJ', and(instance('?OBJ', 'BodyPart'), patient(C, '?OBJ'))), [], [C], [A], [])), [], [C], [A], [C]), 3716:['MOTION'=C, 'OBJ'=A]:entails(and(instance(C, 'BodyMotion'), '$existential'(A, '?OBJ', and(instance('?OBJ', 'BodyPart'), patient(C, '?OBJ')))), instance(A, 'BodyPart')), 'Merge', 'PROCESSES', 5359). sigmaCache('~instance'('$Process'(A, 'Motion'('BodyMotion'(B))), '$Class'('BodyMotion')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'(D))))), '$Class'('BodyPart')), [C], [], [], []), [A], [C], [A], [C]), 3715:['MOTION'=A, 'OBJ'=C]:entails(not(instance(C, 'BodyPart')), not(instance(A, 'BodyMotion'))), 'Merge', 'PROCESSES', 5359). sigmaCache(lessThan('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(B)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(D))))), 't~HeadBodyc'(('t~'('~between'('$Object'(E, F), '$Object'(G, 'SelfConnectedObject'(H)), '$Object'(I, J)), [], [E, I, G], [], []), 't~'(destination('$Process'(K, 'Motion'(L)), '$Object'(I, M)), [], [K, I], [], []), 't~'(length('$Object'(N, 'SelfConnectedObject'('Region'(O))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(P))))), [], [N], [], [C]), 't~'(origin('$Process'(K, 'Motion'(Q)), '$Object'(E, R)), [], [K, E], [], []), 't~'(part('$Object'(G, 'SelfConnectedObject'(S)), '$Object'(N, 'SelfConnectedObject'('Region'(T)))), [], [N, G], [], []), 't~'(path('$Process'(K, 'Motion'(U)), '$Object'(N, 'SelfConnectedObject'('Region'(V)))), [], [K, N], [], []), 't~'('$existential'(W, '?PATH2', and(path(K, '?PATH2'), and(origin(K, X), and(destination(K, I), and(length('?PATH2', A), lessThan(A, C)))))), [], [K, I, W, X], [], [C, A]), 't~'('$existential'(A, '?MEASURE2', exists(W, and(path(K, W), and(origin(K, X), and(destination(K, I), and(length(W, '?MEASURE2'), lessThan('?MEASURE2', C))))))), [], [K, I, W, X], [], [C, A])), [], [K, N, E, I, W, X, G], [C, A], [K, N, E, I, W, X, G]), 3712:['PROCESS'=K, 'PATH1'=N, 'SOURCE'=E, 'DEST'=I, 'MEASURE1'=C, 'PATH2'=W, 'MEASURE2'=A, 'ORIGIN'=X, 'OBJ'=G]:entails(and(and(and(and(part(G, N), not(between(E, G, I))), and(path(K, N), and(origin(K, E), and(destination(K, I), length(N, C))))), '$existential'(A, '?MEASURE2', exists(W, and(path(K, W), and(origin(K, X), and(destination(K, I), and(length(W, '?MEASURE2'), lessThan('?MEASURE2', C)))))))), '$existential'(W, '?PATH2', and(path(K, '?PATH2'), and(origin(K, X), and(destination(K, I), and(length('?PATH2', A), lessThan(A, C))))))), lessThan(A, C)), 'Merge', 'PROCESSES', 5353). sigmaCache('~length'('$Object'(A, 'SelfConnectedObject'('Region'(B))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(D))))), 'f~HeadBodycUnivb'(('f~'('~lessThan'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(F)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(G))))), [E], [], [C], []), 'f~'('~between'('$Object'(H, I), '$Object'(J, 'SelfConnectedObject'(K)), '$Object'(L, M)), [], [H, L, J], [], []), 'f~'(destination('$Process'(N, 'Motion'(O)), '$Object'(L, P)), [], [N, L], [], []), 'f~'(origin('$Process'(N, 'Motion'(Q)), '$Object'(H, R)), [], [N, H], [], []), 'f~'(part('$Object'(J, 'SelfConnectedObject'(S)), '$Object'(A, 'SelfConnectedObject'('Region'(T)))), [], [J], [], [A]), 'f~'(path('$Process'(N, 'Motion'(U)), '$Object'(A, 'SelfConnectedObject'('Region'(V)))), [], [N], [], [A])), [], [N, H, L, E, J], [A, C], [N, H, L, J], [E]), 3711:['PROCESS'=N, 'PATH1'=A, 'SOURCE'=H, 'DEST'=L, 'MEASURE1'=C, 'PATH2'=W, 'MEASURE2'=E, 'ORIGIN'=X, 'OBJ'=J]:entails(and(and(part(J, A), not(between(H, J, L))), and(path(N, A), and(origin(N, H), and(destination(N, L), not(lessThan(E, C)))))), not(length(A, C))), 'Merge', 'PROCESSES', 5353). sigmaCache('~destination'('$Process'(A, 'Motion'(B)), '$Object'(C, D)), 'f~HeadBodycUnivb'(('f~'('~lessThan'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(F)))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(H))))), [E], [G], [], []), 'f~'('~between'('$Object'(I, J), '$Object'(K, 'SelfConnectedObject'(L)), '$Object'(C, M)), [], [I, K], [C], []), 'f~'(length('$Object'(N, 'SelfConnectedObject'('Region'(O))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(P))))), [], [N, G], [], []), 'f~'(origin('$Process'(A, 'Motion'(Q)), '$Object'(I, R)), [], [I], [], [A]), 'f~'(part('$Object'(K, 'SelfConnectedObject'(S)), '$Object'(N, 'SelfConnectedObject'('Region'(T)))), [], [N, K], [], []), 'f~'(path('$Process'(A, 'Motion'(U)), '$Object'(N, 'SelfConnectedObject'('Region'(V)))), [], [N], [], [A])), [], [N, I, G, E, K], [A, C], [N, I, G, K], [E]), 3710:['PROCESS'=A, 'PATH1'=N, 'SOURCE'=I, 'DEST'=C, 'MEASURE1'=G, 'PATH2'=W, 'MEASURE2'=E, 'ORIGIN'=X, 'OBJ'=K]:entails(and(and(part(K, N), not(between(I, K, C))), and(path(A, N), and(origin(A, I), and(length(N, G), not(lessThan(E, G)))))), not(destination(A, C))), 'Merge', 'PROCESSES', 5353). sigmaCache('~origin'('$Process'(A, 'Motion'(B)), '$Object'(C, D)), 'f~HeadBodycUnivb'(('f~'('~lessThan'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(F)))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(H))))), [E], [G], [], []), 'f~'('~between'('$Object'(C, I), '$Object'(J, 'SelfConnectedObject'(K)), '$Object'(L, M)), [], [L, J], [C], []), 'f~'(destination('$Process'(A, 'Motion'(N)), '$Object'(L, O)), [], [L], [], [A]), 'f~'(length('$Object'(P, 'SelfConnectedObject'('Region'(Q))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(R))))), [], [P, G], [], []), 'f~'(part('$Object'(J, 'SelfConnectedObject'(S)), '$Object'(P, 'SelfConnectedObject'('Region'(T)))), [], [P, J], [], []), 'f~'(path('$Process'(A, 'Motion'(U)), '$Object'(P, 'SelfConnectedObject'('Region'(V)))), [], [P], [], [A])), [], [P, L, G, E, J], [A, C], [P, L, G, J], [E]), 3709:['PROCESS'=A, 'PATH1'=P, 'SOURCE'=C, 'DEST'=L, 'MEASURE1'=G, 'PATH2'=W, 'MEASURE2'=E, 'ORIGIN'=X, 'OBJ'=J]:entails(and(and(part(J, P), not(between(C, J, L))), and(path(A, P), and(destination(A, L), and(length(P, G), not(lessThan(E, G)))))), not(origin(A, C))), 'Merge', 'PROCESSES', 5353). sigmaCache('~path'('$Process'(A, 'Motion'(B)), '$Object'(C, 'SelfConnectedObject'('Region'(D)))), 'f~HeadBodycUnivb'(('f~'('~lessThan'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(F)))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(H))))), [E], [G], [], []), 'f~'('~between'('$Object'(I, J), '$Object'(K, 'SelfConnectedObject'(L)), '$Object'(M, N)), [], [I, M, K], [], []), 'f~'(destination('$Process'(A, 'Motion'(O)), '$Object'(M, P)), [], [M], [], [A]), 'f~'(length('$Object'(C, 'SelfConnectedObject'('Region'(Q))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(R))))), [], [G], [], [C]), 'f~'(origin('$Process'(A, 'Motion'(S)), '$Object'(I, T)), [], [I], [], [A]), 'f~'(part('$Object'(K, 'SelfConnectedObject'(U)), '$Object'(C, 'SelfConnectedObject'('Region'(V)))), [], [K], [], [C])), [], [I, M, G, E, K], [A, C], [I, M, G, K], [E]), 3708:['PROCESS'=A, 'PATH1'=C, 'SOURCE'=I, 'DEST'=M, 'MEASURE1'=G, 'PATH2'=W, 'MEASURE2'=E, 'ORIGIN'=X, 'OBJ'=K]:entails(and(and(part(K, C), not(between(I, K, M))), and(origin(A, I), and(destination(A, M), and(length(C, G), not(lessThan(E, G)))))), not(path(A, C))), 'Merge', 'PROCESSES', 5353). sigmaCache(between('$Object'(A, B), '$Object'(C, 'SelfConnectedObject'(D)), '$Object'(E, F)), 't~HeadBodycUnivb'(('t~'('~lessThan'('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(H)))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(J))))), [G], [I], [], []), 't~'(destination('$Process'(K, 'Motion'(L)), '$Object'(E, M)), [], [K], [E], []), 't~'(length('$Object'(N, 'SelfConnectedObject'('Region'(O))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(P))))), [], [N, I], [], []), 't~'(origin('$Process'(K, 'Motion'(Q)), '$Object'(A, R)), [], [K], [A], []), 't~'(part('$Object'(C, 'SelfConnectedObject'(S)), '$Object'(N, 'SelfConnectedObject'('Region'(T)))), [], [N], [C], []), 't~'(path('$Process'(K, 'Motion'(U)), '$Object'(N, 'SelfConnectedObject'('Region'(V)))), [], [K, N], [], [])), [], [K, N, I, G], [A, E, C], [K, N, I], [G]), 3707:['PROCESS'=K, 'PATH1'=N, 'SOURCE'=A, 'DEST'=E, 'MEASURE1'=I, 'PATH2'=W, 'MEASURE2'=G, 'ORIGIN'=X, 'OBJ'=C]:entails(and(part(C, N), and(path(K, N), and(origin(K, A), and(destination(K, E), and(length(N, I), not(lessThan(G, I))))))), between(A, C, E)), 'Merge', 'PROCESSES', 5353). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'('Region'(D)))), 'f~HeadBodycUnivb'(('f~'('~lessThan'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(F)))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(H))))), [E], [G], [], []), 'f~'('~between'('$Object'(I, J), '$Object'(A, 'SelfConnectedObject'(K)), '$Object'(L, M)), [], [I, L], [A], []), 'f~'(destination('$Process'(N, 'Motion'(O)), '$Object'(L, P)), [], [N, L], [], []), 'f~'(length('$Object'(C, 'SelfConnectedObject'('Region'(Q))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(R))))), [], [G], [], [C]), 'f~'(origin('$Process'(N, 'Motion'(S)), '$Object'(I, T)), [], [N, I], [], []), 'f~'(path('$Process'(N, 'Motion'(U)), '$Object'(C, 'SelfConnectedObject'('Region'(V)))), [], [N], [], [C])), [], [N, I, L, G, E], [C, A], [N, I, L, G], [E]), 3706:['PROCESS'=N, 'PATH1'=C, 'SOURCE'=I, 'DEST'=L, 'MEASURE1'=G, 'PATH2'=W, 'MEASURE2'=E, 'ORIGIN'=X, 'OBJ'=A]:entails(and(not(between(I, A, L)), and(path(N, C), and(origin(N, I), and(destination(N, L), and(length(C, G), not(lessThan(E, G))))))), not(part(A, C))), 'Merge', 'PROCESSES', 5353). sigmaCache(length('$Object'(A, 'SelfConnectedObject'('Region'(B))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(D))))), 't~HeadBodyc'(('t~'('~between'('$Object'(E, F), '$Object'(G, 'SelfConnectedObject'(H)), '$Object'(I, J)), [], [E, I, G], [], []), 't~'(destination('$Process'(K, 'Motion'(L)), '$Object'(I, M)), [], [K, I], [], []), 't~'(length('$Object'(N, 'SelfConnectedObject'('Region'(O))), '$Quantity'(P, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(Q))))), [], [N, P], [], []), 't~'(origin('$Process'(K, 'Motion'(R)), '$Object'(E, S)), [], [K, E], [], []), 't~'(part('$Object'(G, 'SelfConnectedObject'(T)), '$Object'(N, 'SelfConnectedObject'('Region'(U)))), [], [N, G], [], []), 't~'(path('$Process'(K, 'Motion'(V)), '$Object'(N, 'SelfConnectedObject'('Region'(W)))), [], [K, N], [], []), 't~'('$existential'(A, '?PATH2', and(path(K, '?PATH2'), and(origin(K, X), and(destination(K, I), and(length('?PATH2', C), lessThan(C, P)))))), [], [K, I, P, X], [], [A, C]), 't~'('$existential'(C, '?MEASURE2', exists(A, and(path(K, A), and(origin(K, X), and(destination(K, I), and(length(A, '?MEASURE2'), lessThan('?MEASURE2', P))))))), [], [K, I, P, X], [], [A, C])), [], [K, N, E, I, P, X, G], [A, C], [K, N, E, I, P, X, G]), 3705:['PROCESS'=K, 'PATH1'=N, 'SOURCE'=E, 'DEST'=I, 'MEASURE1'=P, 'PATH2'=A, 'MEASURE2'=C, 'ORIGIN'=X, 'OBJ'=G]:entails(and(and(and(and(part(G, N), not(between(E, G, I))), and(path(K, N), and(origin(K, E), and(destination(K, I), length(N, P))))), '$existential'(C, '?MEASURE2', exists(A, and(path(K, A), and(origin(K, X), and(destination(K, I), and(length(A, '?MEASURE2'), lessThan('?MEASURE2', P)))))))), '$existential'(A, '?PATH2', and(path(K, '?PATH2'), and(origin(K, X), and(destination(K, I), and(length('?PATH2', C), lessThan(C, P))))))), length(A, C)), 'Merge', 'PROCESSES', 5353). sigmaCache('~length'('$Object'(A, 'SelfConnectedObject'('Region'(B))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(D))))), 'f~HeadBodycUnivb'(('f~'('~length'('$Object'(E, 'SelfConnectedObject'('Region'(F))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(H))))), [E, G], [], [], []), 'f~'('~between'('$Object'(I, J), '$Object'(K, 'SelfConnectedObject'(L)), '$Object'(M, N)), [], [I, M, K], [], []), 'f~'(destination('$Process'(O, 'Motion'(P)), '$Object'(M, Q)), [], [O, M], [], []), 'f~'(origin('$Process'(O, 'Motion'(R)), '$Object'(I, S)), [], [O, I], [], []), 'f~'(part('$Object'(K, 'SelfConnectedObject'(T)), '$Object'(A, 'SelfConnectedObject'('Region'(U)))), [], [K], [], [A]), 'f~'(path('$Process'(O, 'Motion'(V)), '$Object'(A, 'SelfConnectedObject'('Region'(W)))), [], [O], [], [A])), [C], [O, I, M, E, G, K], [A, C], [O, I, M, K], [E, G]), 3704:['PROCESS'=O, 'PATH1'=A, 'SOURCE'=I, 'DEST'=M, 'MEASURE1'=C, 'PATH2'=E, 'MEASURE2'=G, 'ORIGIN'=X, 'OBJ'=K]:entails(and(and(part(K, A), not(between(I, K, M))), and(path(O, A), and(origin(O, I), and(destination(O, M), not(length(E, G)))))), not(length(A, C))), 'Merge', 'PROCESSES', 5353). sigmaCache('~destination'('$Process'(A, 'Motion'(B)), '$Object'(C, D)), 'f~HeadBodycUnivb'(('f~'('~length'('$Object'(E, 'SelfConnectedObject'('Region'(F))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(H))))), [E, G], [], [], []), 'f~'('~between'('$Object'(I, J), '$Object'(K, 'SelfConnectedObject'(L)), '$Object'(C, M)), [], [I, K], [C], []), 'f~'(length('$Object'(N, 'SelfConnectedObject'('Region'(O))), '$Quantity'(P, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(Q))))), [P], [N], [], []), 'f~'(origin('$Process'(A, 'Motion'(R)), '$Object'(I, S)), [], [I], [], [A]), 'f~'(part('$Object'(K, 'SelfConnectedObject'(T)), '$Object'(N, 'SelfConnectedObject'('Region'(U)))), [], [N, K], [], []), 'f~'(path('$Process'(A, 'Motion'(V)), '$Object'(N, 'SelfConnectedObject'('Region'(W)))), [], [N], [], [A])), [], [N, I, P, E, G, K], [A, C], [N, I, K], [P, E, G]), 3703:['PROCESS'=A, 'PATH1'=N, 'SOURCE'=I, 'DEST'=C, 'MEASURE1'=P, 'PATH2'=E, 'MEASURE2'=G, 'ORIGIN'=X, 'OBJ'=K]:entails(and(and(part(K, N), not(between(I, K, C))), and(path(A, N), and(origin(A, I), and(length(N, P), not(length(E, G)))))), not(destination(A, C))), 'Merge', 'PROCESSES', 5353). sigmaCache('~origin'('$Process'(A, 'Motion'(B)), '$Object'(C, D)), 'f~HeadBodycUnivb'(('f~'('~length'('$Object'(E, 'SelfConnectedObject'('Region'(F))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(H))))), [E, G], [], [], []), 'f~'('~between'('$Object'(C, I), '$Object'(J, 'SelfConnectedObject'(K)), '$Object'(L, M)), [], [L, J], [C], []), 'f~'(destination('$Process'(A, 'Motion'(N)), '$Object'(L, O)), [], [L], [], [A]), 'f~'(length('$Object'(P, 'SelfConnectedObject'('Region'(Q))), '$Quantity'(R, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(S))))), [R], [P], [], []), 'f~'(part('$Object'(J, 'SelfConnectedObject'(T)), '$Object'(P, 'SelfConnectedObject'('Region'(U)))), [], [P, J], [], []), 'f~'(path('$Process'(A, 'Motion'(V)), '$Object'(P, 'SelfConnectedObject'('Region'(W)))), [], [P], [], [A])), [], [P, L, R, E, G, J], [A, C], [P, L, J], [R, E, G]), 3702:['PROCESS'=A, 'PATH1'=P, 'SOURCE'=C, 'DEST'=L, 'MEASURE1'=R, 'PATH2'=E, 'MEASURE2'=G, 'ORIGIN'=X, 'OBJ'=J]:entails(and(and(part(J, P), not(between(C, J, L))), and(path(A, P), and(destination(A, L), and(length(P, R), not(length(E, G)))))), not(origin(A, C))), 'Merge', 'PROCESSES', 5353). sigmaCache('~path'('$Process'(A, 'Motion'(B)), '$Object'(C, 'SelfConnectedObject'('Region'(D)))), 'f~HeadBodycUnivb'(('f~'('~length'('$Object'(E, 'SelfConnectedObject'('Region'(F))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(H))))), [E, G], [], [], []), 'f~'('~between'('$Object'(I, J), '$Object'(K, 'SelfConnectedObject'(L)), '$Object'(M, N)), [], [I, M, K], [], []), 'f~'(destination('$Process'(A, 'Motion'(O)), '$Object'(M, P)), [], [M], [], [A]), 'f~'(length('$Object'(C, 'SelfConnectedObject'('Region'(Q))), '$Quantity'(R, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(S))))), [R], [], [], [C]), 'f~'(origin('$Process'(A, 'Motion'(T)), '$Object'(I, U)), [], [I], [], [A]), 'f~'(part('$Object'(K, 'SelfConnectedObject'(V)), '$Object'(C, 'SelfConnectedObject'('Region'(W)))), [], [K], [], [C])), [], [I, M, R, E, G, K], [A, C], [I, M, K], [R, E, G]), 3701:['PROCESS'=A, 'PATH1'=C, 'SOURCE'=I, 'DEST'=M, 'MEASURE1'=R, 'PATH2'=E, 'MEASURE2'=G, 'ORIGIN'=X, 'OBJ'=K]:entails(and(and(part(K, C), not(between(I, K, M))), and(origin(A, I), and(destination(A, M), and(length(C, R), not(length(E, G)))))), not(path(A, C))), 'Merge', 'PROCESSES', 5353). sigmaCache(between('$Object'(A, B), '$Object'(C, 'SelfConnectedObject'(D)), '$Object'(E, F)), 't~HeadBodycUnivb'(('t~'('~length'('$Object'(G, 'SelfConnectedObject'('Region'(H))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(J))))), [], [G, I], [], []), 't~'(destination('$Process'(K, 'Motion'(L)), '$Object'(E, M)), [], [K], [], [E]), 't~'(length('$Object'(N, 'SelfConnectedObject'('Region'(O))), '$Quantity'(P, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(Q))))), [], [N, P], [], []), 't~'(origin('$Process'(K, 'Motion'(R)), '$Object'(A, S)), [], [K], [A], []), 't~'(part('$Object'(C, 'SelfConnectedObject'(T)), '$Object'(N, 'SelfConnectedObject'('Region'(U)))), [], [N], [C], []), 't~'(path('$Process'(K, 'Motion'(V)), '$Object'(N, 'SelfConnectedObject'('Region'(W)))), [], [K, N], [], []), 't~'('$existential'(G, '?PATH2', and(path(K, '?PATH2'), and(origin(K, X), and(destination(K, E), and(length('?PATH2', I), lessThan(I, P)))))), [X], [K, P, G, I], [], [E])), [], [K, N, P, G, X, I], [A, E, C], [K, N, P, G, I], [X]), 3700:['PROCESS'=K, 'PATH1'=N, 'SOURCE'=A, 'DEST'=E, 'MEASURE1'=P, 'PATH2'=G, 'MEASURE2'=I, 'ORIGIN'=X, 'OBJ'=C]:entails(and(and(part(C, N), and(path(K, N), and(origin(K, A), and(destination(K, E), and(length(N, P), not(length(G, I))))))), '$existential'(G, '?PATH2', and(path(K, '?PATH2'), and(origin(K, X), and(destination(K, E), and(length('?PATH2', I), lessThan(I, P))))))), between(A, C, E)), 'Merge', 'PROCESSES', 5353). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'('Region'(D)))), 'f~HeadBodycUnivb'(('f~'('~length'('$Object'(E, 'SelfConnectedObject'('Region'(F))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(H))))), [E, G], [], [], []), 'f~'('~between'('$Object'(I, J), '$Object'(A, 'SelfConnectedObject'(K)), '$Object'(L, M)), [], [I, L], [A], []), 'f~'(destination('$Process'(N, 'Motion'(O)), '$Object'(L, P)), [], [N, L], [], []), 'f~'(length('$Object'(C, 'SelfConnectedObject'('Region'(Q))), '$Quantity'(R, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(S))))), [R], [], [], [C]), 'f~'(origin('$Process'(N, 'Motion'(T)), '$Object'(I, U)), [], [N, I], [], []), 'f~'(path('$Process'(N, 'Motion'(V)), '$Object'(C, 'SelfConnectedObject'('Region'(W)))), [], [N], [], [C])), [], [N, I, L, R, E, G], [C, A], [N, I, L], [R, E, G]), 3699:['PROCESS'=N, 'PATH1'=C, 'SOURCE'=I, 'DEST'=L, 'MEASURE1'=R, 'PATH2'=E, 'MEASURE2'=G, 'ORIGIN'=X, 'OBJ'=A]:entails(and(not(between(I, A, L)), and(path(N, C), and(origin(N, I), and(destination(N, L), and(length(C, R), not(length(E, G))))))), not(part(A, C))), 'Merge', 'PROCESSES', 5353). sigmaCache('~origin'('$Process'(A, 'Motion'(B)), '$Object'(C, D)), 'f~HeadBodycUnivb'(('f~'('~destination'('$Process'(A, 'Motion'(E)), '$Object'(F, G)), [], [F], [], [A]), 'f~'('~between'('$Object'(C, H), '$Object'(I, 'SelfConnectedObject'(J)), '$Object'(F, K)), [], [F, I], [C], []), 'f~'(destination('$Process'(A, 'Motion'(L)), '$Object'(F, M)), [], [F], [], [A]), 'f~'(length('$Object'(N, 'SelfConnectedObject'('Region'(O))), '$Quantity'(P, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(Q))))), [P], [N], [], []), 'f~'(part('$Object'(I, 'SelfConnectedObject'(R)), '$Object'(N, 'SelfConnectedObject'('Region'(S)))), [], [N, I], [], []), 'f~'(path('$Process'(A, 'Motion'(T)), '$Object'(N, 'SelfConnectedObject'('Region'(U)))), [], [N], [], [A])), [], [N, F, P, I], [A, C], [N, F, I], [P]), 3698:['PROCESS'=A, 'PATH1'=N, 'SOURCE'=C, 'DEST'=F, 'MEASURE1'=P, 'PATH2'=V, 'MEASURE2'=W, 'ORIGIN'=X, 'OBJ'=I]:entails(and(and(part(I, N), not(between(C, I, F))), and(path(A, N), and(destination(A, F), and(length(N, P), not(destination(A, F)))))), not(origin(A, C))), 'Merge', 'PROCESSES', 5353). sigmaCache('~path'('$Process'(A, 'Motion'(B)), '$Object'(C, 'SelfConnectedObject'('Region'(D)))), 'f~HeadBodycUnivb'(('f~'('~destination'('$Process'(A, 'Motion'(E)), '$Object'(F, G)), [], [F], [], [A]), 'f~'('~between'('$Object'(H, I), '$Object'(J, 'SelfConnectedObject'(K)), '$Object'(F, L)), [], [H, F, J], [], []), 'f~'(destination('$Process'(A, 'Motion'(M)), '$Object'(F, N)), [], [F], [], [A]), 'f~'(length('$Object'(C, 'SelfConnectedObject'('Region'(O))), '$Quantity'(P, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(Q))))), [P], [], [], [C]), 'f~'(origin('$Process'(A, 'Motion'(R)), '$Object'(H, S)), [], [H], [], [A]), 'f~'(part('$Object'(J, 'SelfConnectedObject'(T)), '$Object'(C, 'SelfConnectedObject'('Region'(U)))), [], [J], [], [C])), [], [H, F, P, J], [A, C], [H, F, J], [P]), 3697:['PROCESS'=A, 'PATH1'=C, 'SOURCE'=H, 'DEST'=F, 'MEASURE1'=P, 'PATH2'=V, 'MEASURE2'=W, 'ORIGIN'=X, 'OBJ'=J]:entails(and(and(part(J, C), not(between(H, J, F))), and(origin(A, H), and(destination(A, F), and(length(C, P), not(destination(A, F)))))), not(path(A, C))), 'Merge', 'PROCESSES', 5353). sigmaCache(between('$Object'(A, B), '$Object'(C, 'SelfConnectedObject'(D)), '$Object'(E, F)), 't~HeadBodycUnivb'(('t~'('~destination'('$Process'(G, 'Motion'(H)), '$Object'(E, I)), [], [G], [], [E]), 't~'(destination('$Process'(G, 'Motion'(J)), '$Object'(E, K)), [], [G], [], [E]), 't~'(length('$Object'(L, 'SelfConnectedObject'('Region'(M))), '$Quantity'(N, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(O))))), [N], [L], [], []), 't~'(origin('$Process'(G, 'Motion'(P)), '$Object'(A, Q)), [], [G], [A], []), 't~'(part('$Object'(C, 'SelfConnectedObject'(R)), '$Object'(L, 'SelfConnectedObject'('Region'(S)))), [], [L], [C], []), 't~'(path('$Process'(G, 'Motion'(T)), '$Object'(L, 'SelfConnectedObject'('Region'(U)))), [], [G, L], [], [])), [], [G, L, N], [A, E, C], [G, L], [N]), 3696:['PROCESS'=G, 'PATH1'=L, 'SOURCE'=A, 'DEST'=E, 'MEASURE1'=N, 'PATH2'=V, 'MEASURE2'=W, 'ORIGIN'=X, 'OBJ'=C]:entails(and(part(C, L), and(path(G, L), and(origin(G, A), and(destination(G, E), and(length(L, N), not(destination(G, E))))))), between(A, C, E)), 'Merge', 'PROCESSES', 5353). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'('Region'(D)))), 'f~HeadBodycUnivb'(('f~'('~destination'('$Process'(E, 'Motion'(F)), '$Object'(G, H)), [], [E, G], [], []), 'f~'('~between'('$Object'(I, J), '$Object'(A, 'SelfConnectedObject'(K)), '$Object'(G, L)), [], [I, G], [A], []), 'f~'(destination('$Process'(E, 'Motion'(M)), '$Object'(G, N)), [], [E, G], [], []), 'f~'(length('$Object'(C, 'SelfConnectedObject'('Region'(O))), '$Quantity'(P, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(Q))))), [P], [], [], [C]), 'f~'(origin('$Process'(E, 'Motion'(R)), '$Object'(I, S)), [], [E, I], [], []), 'f~'(path('$Process'(E, 'Motion'(T)), '$Object'(C, 'SelfConnectedObject'('Region'(U)))), [], [E], [], [C])), [], [E, I, G, P], [C, A], [E, I, G], [P]), 3695:['PROCESS'=E, 'PATH1'=C, 'SOURCE'=I, 'DEST'=G, 'MEASURE1'=P, 'PATH2'=V, 'MEASURE2'=W, 'ORIGIN'=X, 'OBJ'=A]:entails(and(not(between(I, A, G)), and(path(E, C), and(origin(E, I), and(destination(E, G), and(length(C, P), not(destination(E, G))))))), not(part(A, C))), 'Merge', 'PROCESSES', 5353). sigmaCache(origin('$Process'(A, 'Motion'(B)), '$Object'(C, D)), 't~HeadBodycUnivb'(('t~'('~between'('$Object'(E, F), '$Object'(G, 'SelfConnectedObject'(H)), '$Object'(I, J)), [], [E, I, G], [], []), 't~'(destination('$Process'(A, 'Motion'(K)), '$Object'(I, L)), [], [I], [], [A]), 't~'(length('$Object'(M, 'SelfConnectedObject'('Region'(N))), '$Quantity'(O, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(P))))), [O], [M], [], []), 't~'(origin('$Process'(A, 'Motion'(Q)), '$Object'(E, R)), [], [E], [], [A]), 't~'(part('$Object'(G, 'SelfConnectedObject'(S)), '$Object'(M, 'SelfConnectedObject'('Region'(T)))), [], [M, G], [], []), 't~'(path('$Process'(A, 'Motion'(U)), '$Object'(M, 'SelfConnectedObject'('Region'(V)))), [], [M], [], [A])), [C], [M, E, I, O, G], [A, C], [M, E, I, G], [O]), 3694:['PROCESS'=A, 'PATH1'=M, 'SOURCE'=E, 'DEST'=I, 'MEASURE1'=O, 'PATH2'=W, 'MEASURE2'=X, 'ORIGIN'=C, 'OBJ'=G]:entails(and(and(part(G, M), not(between(E, G, I))), and(path(A, M), and(origin(A, E), and(destination(A, I), length(M, O))))), origin(A, C)), 'Merge', 'PROCESSES', 5353). sigmaCache('~length'('$Object'(A, 'SelfConnectedObject'('Region'(B))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(D))))), 'f~HeadBodycUnivb'(('f~'('~origin'('$Process'(E, 'Motion'(F)), '$Object'(G, H)), [G], [E], [], []), 'f~'('~between'('$Object'(I, J), '$Object'(K, 'SelfConnectedObject'(L)), '$Object'(M, N)), [], [I, M, K], [], []), 'f~'(destination('$Process'(E, 'Motion'(O)), '$Object'(M, P)), [], [E, M], [], []), 'f~'(origin('$Process'(E, 'Motion'(Q)), '$Object'(I, R)), [], [E, I], [], []), 'f~'(part('$Object'(K, 'SelfConnectedObject'(S)), '$Object'(A, 'SelfConnectedObject'('Region'(T)))), [], [K], [], [A]), 'f~'(path('$Process'(E, 'Motion'(U)), '$Object'(A, 'SelfConnectedObject'('Region'(V)))), [], [E], [], [A])), [C], [E, I, M, G, K], [A, C], [E, I, M, K], [G]), 3693:['PROCESS'=E, 'PATH1'=A, 'SOURCE'=I, 'DEST'=M, 'MEASURE1'=C, 'PATH2'=W, 'MEASURE2'=X, 'ORIGIN'=G, 'OBJ'=K]:entails(and(and(part(K, A), not(between(I, K, M))), and(path(E, A), and(origin(E, I), and(destination(E, M), not(origin(E, G)))))), not(length(A, C))), 'Merge', 'PROCESSES', 5353). sigmaCache('~destination'('$Process'(A, 'Motion'(B)), '$Object'(C, D)), 'f~HeadBodycUnivb'(('f~'('~origin'('$Process'(A, 'Motion'(E)), '$Object'(F, G)), [F], [], [], [A]), 'f~'('~between'('$Object'(H, I), '$Object'(J, 'SelfConnectedObject'(K)), '$Object'(C, L)), [], [H, J], [C], []), 'f~'(length('$Object'(M, 'SelfConnectedObject'('Region'(N))), '$Quantity'(O, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(P))))), [O], [M], [], []), 'f~'(origin('$Process'(A, 'Motion'(Q)), '$Object'(H, R)), [], [H], [], [A]), 'f~'(part('$Object'(J, 'SelfConnectedObject'(S)), '$Object'(M, 'SelfConnectedObject'('Region'(T)))), [], [M, J], [], []), 'f~'(path('$Process'(A, 'Motion'(U)), '$Object'(M, 'SelfConnectedObject'('Region'(V)))), [], [M], [], [A])), [], [M, H, O, F, J], [A, C], [M, H, J], [O, F]), 3692:['PROCESS'=A, 'PATH1'=M, 'SOURCE'=H, 'DEST'=C, 'MEASURE1'=O, 'PATH2'=W, 'MEASURE2'=X, 'ORIGIN'=F, 'OBJ'=J]:entails(and(and(part(J, M), not(between(H, J, C))), and(path(A, M), and(origin(A, H), and(length(M, O), not(origin(A, F)))))), not(destination(A, C))), 'Merge', 'PROCESSES', 5353). sigmaCache('~origin'('$Process'(A, 'Motion'(B)), '$Object'(C, D)), 'f~HeadBodycUnivb'(('f~'('~origin'('$Process'(A, 'Motion'(E)), '$Object'(F, G)), [F], [], [], [A]), 'f~'('~between'('$Object'(C, H), '$Object'(I, 'SelfConnectedObject'(J)), '$Object'(K, L)), [], [K, I], [C], []), 'f~'(destination('$Process'(A, 'Motion'(M)), '$Object'(K, N)), [], [K], [], [A]), 'f~'(length('$Object'(O, 'SelfConnectedObject'('Region'(P))), '$Quantity'(Q, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(R))))), [Q], [O], [], []), 'f~'(part('$Object'(I, 'SelfConnectedObject'(S)), '$Object'(O, 'SelfConnectedObject'('Region'(T)))), [], [O, I], [], []), 'f~'(path('$Process'(A, 'Motion'(U)), '$Object'(O, 'SelfConnectedObject'('Region'(V)))), [], [O], [], [A])), [], [O, K, Q, F, I], [A, C], [O, K, I], [Q, F]), 3691:['PROCESS'=A, 'PATH1'=O, 'SOURCE'=C, 'DEST'=K, 'MEASURE1'=Q, 'PATH2'=W, 'MEASURE2'=X, 'ORIGIN'=F, 'OBJ'=I]:entails(and(and(part(I, O), not(between(C, I, K))), and(path(A, O), and(destination(A, K), and(length(O, Q), not(origin(A, F)))))), not(origin(A, C))), 'Merge', 'PROCESSES', 5353). sigmaCache('~path'('$Process'(A, 'Motion'(B)), '$Object'(C, 'SelfConnectedObject'('Region'(D)))), 'f~HeadBodycUnivb'(('f~'('~origin'('$Process'(A, 'Motion'(E)), '$Object'(F, G)), [F], [], [], [A]), 'f~'('~between'('$Object'(H, I), '$Object'(J, 'SelfConnectedObject'(K)), '$Object'(L, M)), [], [H, L, J], [], []), 'f~'(destination('$Process'(A, 'Motion'(N)), '$Object'(L, O)), [], [L], [], [A]), 'f~'(length('$Object'(C, 'SelfConnectedObject'('Region'(P))), '$Quantity'(Q, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(R))))), [Q], [], [], [C]), 'f~'(origin('$Process'(A, 'Motion'(S)), '$Object'(H, T)), [], [H], [], [A]), 'f~'(part('$Object'(J, 'SelfConnectedObject'(U)), '$Object'(C, 'SelfConnectedObject'('Region'(V)))), [], [J], [], [C])), [], [H, L, Q, F, J], [A, C], [H, L, J], [Q, F]), 3690:['PROCESS'=A, 'PATH1'=C, 'SOURCE'=H, 'DEST'=L, 'MEASURE1'=Q, 'PATH2'=W, 'MEASURE2'=X, 'ORIGIN'=F, 'OBJ'=J]:entails(and(and(part(J, C), not(between(H, J, L))), and(origin(A, H), and(destination(A, L), and(length(C, Q), not(origin(A, F)))))), not(path(A, C))), 'Merge', 'PROCESSES', 5353). sigmaCache(between('$Object'(A, B), '$Object'(C, 'SelfConnectedObject'(D)), '$Object'(E, F)), 't~HeadBodycUnivb'(('t~'('~origin'('$Process'(G, 'Motion'(H)), '$Object'(I, J)), [I], [G], [], []), 't~'(destination('$Process'(G, 'Motion'(K)), '$Object'(E, L)), [], [G], [E], []), 't~'(length('$Object'(M, 'SelfConnectedObject'('Region'(N))), '$Quantity'(O, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(P))))), [O], [M], [], []), 't~'(origin('$Process'(G, 'Motion'(Q)), '$Object'(A, R)), [], [G], [A], []), 't~'(part('$Object'(C, 'SelfConnectedObject'(S)), '$Object'(M, 'SelfConnectedObject'('Region'(T)))), [], [M], [C], []), 't~'(path('$Process'(G, 'Motion'(U)), '$Object'(M, 'SelfConnectedObject'('Region'(V)))), [], [G, M], [], [])), [], [G, M, O, I], [A, E, C], [G, M], [O, I]), 3689:['PROCESS'=G, 'PATH1'=M, 'SOURCE'=A, 'DEST'=E, 'MEASURE1'=O, 'PATH2'=W, 'MEASURE2'=X, 'ORIGIN'=I, 'OBJ'=C]:entails(and(part(C, M), and(path(G, M), and(origin(G, A), and(destination(G, E), and(length(M, O), not(origin(G, I))))))), between(A, C, E)), 'Merge', 'PROCESSES', 5353). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'('Region'(D)))), 'f~HeadBodycUnivb'(('f~'('~origin'('$Process'(E, 'Motion'(F)), '$Object'(G, H)), [G], [E], [], []), 'f~'('~between'('$Object'(I, J), '$Object'(A, 'SelfConnectedObject'(K)), '$Object'(L, M)), [], [I, L], [A], []), 'f~'(destination('$Process'(E, 'Motion'(N)), '$Object'(L, O)), [], [E, L], [], []), 'f~'(length('$Object'(C, 'SelfConnectedObject'('Region'(P))), '$Quantity'(Q, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(R))))), [Q], [], [], [C]), 'f~'(origin('$Process'(E, 'Motion'(S)), '$Object'(I, T)), [], [E, I], [], []), 'f~'(path('$Process'(E, 'Motion'(U)), '$Object'(C, 'SelfConnectedObject'('Region'(V)))), [], [E], [], [C])), [], [E, I, L, Q, G], [C, A], [E, I, L], [Q, G]), 3688:['PROCESS'=E, 'PATH1'=C, 'SOURCE'=I, 'DEST'=L, 'MEASURE1'=Q, 'PATH2'=W, 'MEASURE2'=X, 'ORIGIN'=G, 'OBJ'=A]:entails(and(not(between(I, A, L)), and(path(E, C), and(origin(E, I), and(destination(E, L), and(length(C, Q), not(origin(E, G))))))), not(part(A, C))), 'Merge', 'PROCESSES', 5353). sigmaCache(path('$Process'(A, 'Motion'(B)), '$Object'(C, 'SelfConnectedObject'('Region'(D)))), 't~HeadBodycUnivb'(('t~'('~between'('$Object'(E, F), '$Object'(G, 'SelfConnectedObject'(H)), '$Object'(I, J)), [], [E, I, G], [], []), 't~'(destination('$Process'(A, 'Motion'(K)), '$Object'(I, L)), [], [I], [], [A]), 't~'(length('$Object'(M, 'SelfConnectedObject'('Region'(N))), '$Quantity'(O, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(P))))), [], [M, O], [], []), 't~'(origin('$Process'(A, 'Motion'(Q)), '$Object'(E, R)), [], [E], [], [A]), 't~'(part('$Object'(G, 'SelfConnectedObject'(S)), '$Object'(M, 'SelfConnectedObject'('Region'(T)))), [], [M, G], [], []), 't~'(path('$Process'(A, 'Motion'(U)), '$Object'(M, 'SelfConnectedObject'('Region'(V)))), [], [M], [], [A]), 't~'('$existential'(C, '?PATH2', and(path(A, '?PATH2'), and(origin(A, W), and(destination(A, I), and(length('?PATH2', X), lessThan(X, O)))))), [W], [I, O, X], [C], [A])), [], [M, E, I, O, W, X, G], [A, C], [M, E, I, O, X, G], [W]), 3687:['PROCESS'=A, 'PATH1'=M, 'SOURCE'=E, 'DEST'=I, 'MEASURE1'=O, 'PATH2'=C, 'MEASURE2'=X, 'ORIGIN'=W, 'OBJ'=G]:entails(and(and(and(part(G, M), not(between(E, G, I))), and(path(A, M), and(origin(A, E), and(destination(A, I), length(M, O))))), '$existential'(C, '?PATH2', and(path(A, '?PATH2'), and(origin(A, W), and(destination(A, I), and(length('?PATH2', X), lessThan(X, O))))))), path(A, C)), 'Merge', 'PROCESSES', 5353). sigmaCache('~length'('$Object'(A, 'SelfConnectedObject'('Region'(B))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(D))))), 'f~HeadBodycUnivb'(('f~'('~path'('$Process'(E, 'Motion'(F)), '$Object'(G, 'SelfConnectedObject'('Region'(H)))), [G], [E], [], []), 'f~'('~between'('$Object'(I, J), '$Object'(K, 'SelfConnectedObject'(L)), '$Object'(M, N)), [], [I, M, K], [], []), 'f~'(destination('$Process'(E, 'Motion'(O)), '$Object'(M, P)), [], [E, M], [], []), 'f~'(origin('$Process'(E, 'Motion'(Q)), '$Object'(I, R)), [], [E, I], [], []), 'f~'(part('$Object'(K, 'SelfConnectedObject'(S)), '$Object'(A, 'SelfConnectedObject'('Region'(T)))), [], [K], [], [A]), 'f~'(path('$Process'(E, 'Motion'(U)), '$Object'(A, 'SelfConnectedObject'('Region'(V)))), [], [E], [], [A])), [C], [E, I, M, G, K], [A, C], [E, I, M, K], [G]), 3686:['PROCESS'=E, 'PATH1'=A, 'SOURCE'=I, 'DEST'=M, 'MEASURE1'=C, 'PATH2'=G, 'MEASURE2'=W, 'ORIGIN'=X, 'OBJ'=K]:entails(and(and(part(K, A), not(between(I, K, M))), and(path(E, A), and(origin(E, I), and(destination(E, M), not(path(E, G)))))), not(length(A, C))), 'Merge', 'PROCESSES', 5353). sigmaCache('~destination'('$Process'(A, 'Motion'(B)), '$Object'(C, D)), 'f~HeadBodycUnivb'(('f~'('~path'('$Process'(A, 'Motion'(E)), '$Object'(F, 'SelfConnectedObject'('Region'(G)))), [F], [], [], [A]), 'f~'('~between'('$Object'(H, I), '$Object'(J, 'SelfConnectedObject'(K)), '$Object'(C, L)), [], [H, J], [C], []), 'f~'(length('$Object'(M, 'SelfConnectedObject'('Region'(N))), '$Quantity'(O, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(P))))), [O], [M], [], []), 'f~'(origin('$Process'(A, 'Motion'(Q)), '$Object'(H, R)), [], [H], [], [A]), 'f~'(part('$Object'(J, 'SelfConnectedObject'(S)), '$Object'(M, 'SelfConnectedObject'('Region'(T)))), [], [M, J], [], []), 'f~'(path('$Process'(A, 'Motion'(U)), '$Object'(M, 'SelfConnectedObject'('Region'(V)))), [], [M], [], [A])), [], [M, H, O, F, J], [A, C], [M, H, J], [O, F]), 3685:['PROCESS'=A, 'PATH1'=M, 'SOURCE'=H, 'DEST'=C, 'MEASURE1'=O, 'PATH2'=F, 'MEASURE2'=W, 'ORIGIN'=X, 'OBJ'=J]:entails(and(and(part(J, M), not(between(H, J, C))), and(path(A, M), and(origin(A, H), and(length(M, O), not(path(A, F)))))), not(destination(A, C))), 'Merge', 'PROCESSES', 5353). sigmaCache('~origin'('$Process'(A, 'Motion'(B)), '$Object'(C, D)), 'f~HeadBodycUnivb'(('f~'('~path'('$Process'(A, 'Motion'(E)), '$Object'(F, 'SelfConnectedObject'('Region'(G)))), [F], [], [], [A]), 'f~'('~between'('$Object'(C, H), '$Object'(I, 'SelfConnectedObject'(J)), '$Object'(K, L)), [], [K, I], [C], []), 'f~'(destination('$Process'(A, 'Motion'(M)), '$Object'(K, N)), [], [K], [], [A]), 'f~'(length('$Object'(O, 'SelfConnectedObject'('Region'(P))), '$Quantity'(Q, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(R))))), [Q], [O], [], []), 'f~'(part('$Object'(I, 'SelfConnectedObject'(S)), '$Object'(O, 'SelfConnectedObject'('Region'(T)))), [], [O, I], [], []), 'f~'(path('$Process'(A, 'Motion'(U)), '$Object'(O, 'SelfConnectedObject'('Region'(V)))), [], [O], [], [A])), [], [O, K, Q, F, I], [A, C], [O, K, I], [Q, F]), 3684:['PROCESS'=A, 'PATH1'=O, 'SOURCE'=C, 'DEST'=K, 'MEASURE1'=Q, 'PATH2'=F, 'MEASURE2'=W, 'ORIGIN'=X, 'OBJ'=I]:entails(and(and(part(I, O), not(between(C, I, K))), and(path(A, O), and(destination(A, K), and(length(O, Q), not(path(A, F)))))), not(origin(A, C))), 'Merge', 'PROCESSES', 5353). sigmaCache('~path'('$Process'(A, 'Motion'(B)), '$Object'(C, 'SelfConnectedObject'('Region'(D)))), 'f~HeadBodycUnivb'(('f~'('~path'('$Process'(A, 'Motion'(E)), '$Object'(F, 'SelfConnectedObject'('Region'(G)))), [F], [], [], [A]), 'f~'('~between'('$Object'(H, I), '$Object'(J, 'SelfConnectedObject'(K)), '$Object'(L, M)), [], [H, L, J], [], []), 'f~'(destination('$Process'(A, 'Motion'(N)), '$Object'(L, O)), [], [L], [], [A]), 'f~'(length('$Object'(C, 'SelfConnectedObject'('Region'(P))), '$Quantity'(Q, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(R))))), [Q], [], [], [C]), 'f~'(origin('$Process'(A, 'Motion'(S)), '$Object'(H, T)), [], [H], [], [A]), 'f~'(part('$Object'(J, 'SelfConnectedObject'(U)), '$Object'(C, 'SelfConnectedObject'('Region'(V)))), [], [J], [], [C])), [], [H, L, Q, F, J], [A, C], [H, L, J], [Q, F]), 3683:['PROCESS'=A, 'PATH1'=C, 'SOURCE'=H, 'DEST'=L, 'MEASURE1'=Q, 'PATH2'=F, 'MEASURE2'=W, 'ORIGIN'=X, 'OBJ'=J]:entails(and(and(part(J, C), not(between(H, J, L))), and(origin(A, H), and(destination(A, L), and(length(C, Q), not(path(A, F)))))), not(path(A, C))), 'Merge', 'PROCESSES', 5353). sigmaCache(between('$Object'(A, B), '$Object'(C, 'SelfConnectedObject'(D)), '$Object'(E, F)), 't~HeadBodycUnivb'(('t~'('~path'('$Process'(G, 'Motion'(H)), '$Object'(I, 'SelfConnectedObject'('Region'(J)))), [], [G, I], [], []), 't~'(destination('$Process'(G, 'Motion'(K)), '$Object'(E, L)), [], [G], [], [E]), 't~'(length('$Object'(M, 'SelfConnectedObject'('Region'(N))), '$Quantity'(O, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(P))))), [], [M, O], [], []), 't~'(origin('$Process'(G, 'Motion'(Q)), '$Object'(A, R)), [], [G], [A], []), 't~'(part('$Object'(C, 'SelfConnectedObject'(S)), '$Object'(M, 'SelfConnectedObject'('Region'(T)))), [], [M], [C], []), 't~'(path('$Process'(G, 'Motion'(U)), '$Object'(M, 'SelfConnectedObject'('Region'(V)))), [], [G, M], [], []), 't~'('$existential'(I, '?PATH2', and(path(G, '?PATH2'), and(origin(G, W), and(destination(G, E), and(length('?PATH2', X), lessThan(X, O)))))), [W], [G, O, I, X], [], [E])), [], [G, M, O, I, W, X], [A, E, C], [G, M, O, I, X], [W]), 3682:['PROCESS'=G, 'PATH1'=M, 'SOURCE'=A, 'DEST'=E, 'MEASURE1'=O, 'PATH2'=I, 'MEASURE2'=X, 'ORIGIN'=W, 'OBJ'=C]:entails(and(and(part(C, M), and(path(G, M), and(origin(G, A), and(destination(G, E), and(length(M, O), not(path(G, I))))))), '$existential'(I, '?PATH2', and(path(G, '?PATH2'), and(origin(G, W), and(destination(G, E), and(length('?PATH2', X), lessThan(X, O))))))), between(A, C, E)), 'Merge', 'PROCESSES', 5353). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'('Region'(D)))), 'f~HeadBodycUnivb'(('f~'('~path'('$Process'(E, 'Motion'(F)), '$Object'(G, 'SelfConnectedObject'('Region'(H)))), [G], [E], [], []), 'f~'('~between'('$Object'(I, J), '$Object'(A, 'SelfConnectedObject'(K)), '$Object'(L, M)), [], [I, L], [A], []), 'f~'(destination('$Process'(E, 'Motion'(N)), '$Object'(L, O)), [], [E, L], [], []), 'f~'(length('$Object'(C, 'SelfConnectedObject'('Region'(P))), '$Quantity'(Q, 'PhysicalQuantity'('ConstantQuantity'('LengthMeasure'(R))))), [Q], [], [], [C]), 'f~'(origin('$Process'(E, 'Motion'(S)), '$Object'(I, T)), [], [E, I], [], []), 'f~'(path('$Process'(E, 'Motion'(U)), '$Object'(C, 'SelfConnectedObject'('Region'(V)))), [], [E], [], [C])), [], [E, I, L, Q, G], [C, A], [E, I, L], [Q, G]), 3681:['PROCESS'=E, 'PATH1'=C, 'SOURCE'=I, 'DEST'=L, 'MEASURE1'=Q, 'PATH2'=G, 'MEASURE2'=W, 'ORIGIN'=X, 'OBJ'=A]:entails(and(not(between(I, A, L)), and(path(E, C), and(origin(E, I), and(destination(E, L), and(length(C, Q), not(path(E, G))))))), not(part(A, C))), 'Merge', 'PROCESSES', 5353). sigmaCache('~destination'('$Process'(A, 'Motion'(B)), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), located('$IdentityFn'(E, 'Physical'(F)), '$Object'(C, G))), [], [E], [C], [A]), 'f~'(instance('$Process'(A, 'Motion'(H)), '$Class'('Motion')), [], [], [], [A]), 'f~'(patient('$Process'(A, 'Motion'(I)), '$IdentityFn'(E, 'Physical'(J))), [], [E], [], [A])), [], [E], [A, C], [E]), 3676:['MOTION'=A, 'OBJ'=E, 'PLACE'=C]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), located(E, C))), and(instance(A, 'Motion'), patient(A, E))), not(destination(A, C))), 'Merge', 'PROCESSES', 5343). sigmaCache('~patient'('$Process'(A, 'Motion'(B)), '$IdentityFn'(C, 'Physical'(D))), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), located('$IdentityFn'(C, 'Physical'(E)), '$Object'(F, G))), [], [F], [C], [A]), 'f~'(destination('$Process'(A, 'Motion'(H)), '$Object'(F, I)), [], [F], [], [A]), 'f~'(instance('$Process'(A, 'Motion'(J)), '$Class'('Motion')), [], [], [], [A])), [], [F], [A, C], [F]), 3675:['MOTION'=A, 'OBJ'=C, 'PLACE'=F]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), located(C, F))), and(instance(A, 'Motion'), destination(A, F))), not(patient(A, C))), 'Merge', 'PROCESSES', 5343). sigmaCache('~instance'('$Process'(A, 'Motion'(B)), '$Class'('Motion')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), located('$IdentityFn'(C, 'Physical'(D)), '$Object'(E, F))), [], [C, E], [], [A]), 'f~'(destination('$Process'(A, 'Motion'(G)), '$Object'(E, H)), [], [E], [], [A]), 'f~'(patient('$Process'(A, 'Motion'(I)), '$IdentityFn'(C, 'Physical'(J))), [], [C], [], [A])), [], [C, E], [A], [C, E]), 3674:['MOTION'=A, 'OBJ'=C, 'PLACE'=E]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), located(C, E))), and(patient(A, C), destination(A, E))), not(instance(A, 'Motion'))), 'Merge', 'PROCESSES', 5343). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), located('$IdentityFn'(B, 'Physical'(C)), '$Object'(D, E))), 't~Head'(('t~'(destination('$Process'(A, 'Motion'(F)), '$Object'(D, G)), [], [], [D], [A]), 't~'(instance('$Process'(A, 'Motion'(H)), '$Class'('Motion')), [], [], [], [A]), 't~'(patient('$Process'(A, 'Motion'(I)), '$IdentityFn'(B, 'Physical'(J))), [], [], [B], [A])), [], [], [A, B, D]), 3673:['MOTION'=A, 'OBJ'=B, 'PLACE'=D]:entails(and(instance(A, 'Motion'), and(patient(A, B), destination(A, D))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), located(B, D))), 'Merge', 'PROCESSES', 5343). sigmaCache('~origin'('$Process'(A, 'Motion'(B)), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), located('$IdentityFn'(E, 'Physical'(F)), '$Object'(C, G))), [], [E], [C], [A]), 'f~'(instance('$Process'(A, 'Motion'(H)), '$Class'('Motion')), [], [], [], [A]), 'f~'(patient('$Process'(A, 'Motion'(I)), '$IdentityFn'(E, 'Physical'(J))), [], [E], [], [A])), [], [E], [A, C], [E]), 3672:['MOTION'=A, 'OBJ'=E, 'PLACE'=C]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), located(E, C))), and(instance(A, 'Motion'), patient(A, E))), not(origin(A, C))), 'Merge', 'PROCESSES', 5341). sigmaCache('~patient'('$Process'(A, 'Motion'(B)), '$IdentityFn'(C, 'Physical'(D))), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), located('$IdentityFn'(C, 'Physical'(E)), '$Object'(F, G))), [], [F], [C], [A]), 'f~'(instance('$Process'(A, 'Motion'(H)), '$Class'('Motion')), [], [], [], [A]), 'f~'(origin('$Process'(A, 'Motion'(I)), '$Object'(F, J)), [], [F], [], [A])), [], [F], [A, C], [F]), 3671:['MOTION'=A, 'OBJ'=C, 'PLACE'=F]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), located(C, F))), and(instance(A, 'Motion'), origin(A, F))), not(patient(A, C))), 'Merge', 'PROCESSES', 5341). sigmaCache('~instance'('$Process'(A, 'Motion'(B)), '$Class'('Motion')), 'f~HeadBodyc'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), located('$IdentityFn'(C, 'Physical'(D)), '$Object'(E, F))), [], [C, E], [], [A]), 'f~'(origin('$Process'(A, 'Motion'(G)), '$Object'(E, H)), [], [E], [], [A]), 'f~'(patient('$Process'(A, 'Motion'(I)), '$IdentityFn'(C, 'Physical'(J))), [], [C], [], [A])), [], [C, E], [A], [C, E]), 3670:['MOTION'=A, 'OBJ'=C, 'PLACE'=E]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), located(C, E))), and(patient(A, C), origin(A, E))), not(instance(A, 'Motion'))), 'Merge', 'PROCESSES', 5341). sigmaCache(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(A))), located('$IdentityFn'(B, 'Physical'(C)), '$Object'(D, E))), 't~Head'(('t~'(instance('$Process'(A, 'Motion'(F)), '$Class'('Motion')), [], [], [], [A]), 't~'(origin('$Process'(A, 'Motion'(G)), '$Object'(D, H)), [], [], [D], [A]), 't~'(patient('$Process'(A, 'Motion'(I)), '$IdentityFn'(B, 'Physical'(J))), [], [], [B], [A])), [], [], [A, B, D]), 3669:['MOTION'=A, 'OBJ'=B, 'PLACE'=D]:entails(and(instance(A, 'Motion'), and(patient(A, B), origin(A, D))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), located(B, D))), 'Merge', 'PROCESSES', 5341). sigmaCache('~patient'('$Process'(A, 'Decreasing'('Cooling'(B))), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadUnivb'(('f~'('~lessThan'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'(F))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'(H)))), [G, E], [], [], []), 'f~'(instance('$Process'(A, 'Decreasing'('Cooling'(I))), '$Class'('Cooling')), [], [], [A], [])), [C], [G, E], [A, C], [G, E]), 3666:['COOL'=A, 'OBJ'=C, 'UNIT'=J, 'QUANT1'=G, 'QUANT2'=E]:entails(and(not(lessThan(E, G)), instance(A, 'Cooling')), not(patient(A, C))), 'Merge', 'PROCESSES', 5335). sigmaCache('~instance'('$Process'(A, 'Decreasing'('Cooling'(B))), '$Class'('Cooling')), 'f~HeadUnivb'(('f~'('~lessThan'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'(D))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'(F)))), [E, C], [], [], []), 'f~'(patient('$Process'(A, 'Decreasing'('Cooling'(G))), '$Quantity'(H, 'Number'('RealNumber'(I)))), [H], [], [A], [])), [], [H, E, C], [A], [H, E, C]), 3665:['COOL'=A, 'OBJ'=H, 'UNIT'=J, 'QUANT1'=E, 'QUANT2'=C]:entails(and(not(lessThan(C, E)), patient(A, H)), not(instance(A, 'Cooling'))), 'Merge', 'PROCESSES', 5335). sigmaCache(lessThan('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'(B))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'(D)))), 't~HeadBodyc'(('t~'(instance('$Process'(E, 'Decreasing'('Cooling'(F))), '$Class'('Cooling')), [], [E], [], []), 't~'(patient('$Process'(E, 'Decreasing'('Cooling'(G))), '$Quantity'(H, 'Number'('RealNumber'(I)))), [], [E, H], [], []), 't~'('$existential'(J, '?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), holds('MeasureFn', H, '?UNIT', C)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(E)), holds('MeasureFn', H, '?UNIT', A)), lessThan(A, C))))), [], [E, H, J], [], [C, A]), 't~'('$existential'(C, '?QUANT1', exists(J, and(instance(J, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), holds('MeasureFn', H, J, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(E)), holds('MeasureFn', H, J, A)), lessThan(A, '?QUANT1')))))), [], [E, H, J], [], [C, A]), 't~'('$existential'(A, '?QUANT2', exists(C, exists(J, and(instance(J, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), holds('MeasureFn', H, J, C)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(E)), holds('MeasureFn', H, J, '?QUANT2')), lessThan('?QUANT2', C))))))), [], [E, H, J], [], [C, A])), [], [E, H, J], [C, A], [E, H, J]), 3664:['COOL'=E, 'OBJ'=H, 'UNIT'=J, 'QUANT1'=C, 'QUANT2'=A]:entails(and(and(and(and(instance(E, 'Cooling'), patient(E, H)), '$existential'(A, '?QUANT2', exists(C, exists(J, and(instance(J, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), holds('MeasureFn', H, J, C)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(E)), holds('MeasureFn', H, J, '?QUANT2')), lessThan('?QUANT2', C)))))))), '$existential'(C, '?QUANT1', exists(J, and(instance(J, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), holds('MeasureFn', H, J, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(E)), holds('MeasureFn', H, J, A)), lessThan(A, '?QUANT1'))))))), '$existential'(J, '?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), holds('MeasureFn', H, '?UNIT', C)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(E)), holds('MeasureFn', H, '?UNIT', A)), lessThan(A, C)))))), lessThan(A, C)), 'Merge', 'PROCESSES', 5335). sigmaCache('~patient'('$Process'(A, 'Decreasing'('Cooling'(B))), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadUnivb'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(E))), '$Quantity'(C, 'Number'('RealNumber'(F))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(H)))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'(J))))), [G, I], [], [C], [A]), 'f~'(instance('$Process'(A, 'Decreasing'('Cooling'(K))), '$Class'('Cooling')), [], [], [], [A])), [], [G, I], [A, C], [G, I]), 3663:['COOL'=A, 'OBJ'=C, 'UNIT'=G, 'QUANT1'=L, 'QUANT2'=I]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, G, I))), instance(A, 'Cooling')), not(patient(A, C))), 'Merge', 'PROCESSES', 5335). sigmaCache('~instance'('$Process'(A, 'Decreasing'('Cooling'(B))), '$Class'('Cooling')), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(C))), '$Quantity'(D, 'Number'('RealNumber'(E))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(G)))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'(I))))), [F, H], [D], [], [A]), 'f~'(patient('$Process'(A, 'Decreasing'('Cooling'(J))), '$Quantity'(D, 'Number'('RealNumber'(K)))), [], [D], [], [A])), [], [D, F, H], [A], [D], [F, H]), 3662:['COOL'=A, 'OBJ'=D, 'UNIT'=F, 'QUANT1'=L, 'QUANT2'=H]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', D, F, H))), patient(A, D)), not(instance(A, 'Cooling'))), 'Merge', 'PROCESSES', 5335). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(B))), '$Quantity'(C, 'Number'('RealNumber'(D))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(F)))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'(H))))), 't~HeadBodyc'(('t~'(instance('$Process'(A, 'Decreasing'('Cooling'(I))), '$Class'('Cooling')), [], [], [], [A]), 't~'(patient('$Process'(A, 'Decreasing'('Cooling'(J))), '$Quantity'(C, 'Number'('RealNumber'(K)))), [], [], [], [A, C]), 't~'('$existential'(E, '?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', L)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', G)), lessThan(G, L))))), [], [L], [], [A, C, E, G]), 't~'('$existential'(L, '?QUANT1', exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, G)), lessThan(G, '?QUANT1')))))), [], [L], [], [A, C, E, G]), 't~'('$existential'(G, '?QUANT2', exists(L, exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, L)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, '?QUANT2')), lessThan('?QUANT2', L))))))), [], [L], [], [A, C, E, G])), [], [L], [A, C, E, G], [L]), 3661:['COOL'=A, 'OBJ'=C, 'UNIT'=E, 'QUANT1'=L, 'QUANT2'=G]:entails(and(and(and(and(instance(A, 'Cooling'), patient(A, C)), '$existential'(G, '?QUANT2', exists(L, exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, L)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, '?QUANT2')), lessThan('?QUANT2', L)))))))), '$existential'(L, '?QUANT1', exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, G)), lessThan(G, '?QUANT1'))))))), '$existential'(E, '?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', L)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', G)), lessThan(G, L)))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, G))), 'Merge', 'PROCESSES', 5335). sigmaCache('~patient'('$Process'(A, 'Decreasing'('Cooling'(B))), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadUnivb'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(E))), '$Quantity'(C, 'Number'('RealNumber'(F))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(H)))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'(J))))), [G, I], [], [C], [A]), 'f~'(instance('$Process'(A, 'Decreasing'('Cooling'(K))), '$Class'('Cooling')), [], [], [], [A])), [], [G, I], [A, C], [G, I]), 3660:['COOL'=A, 'OBJ'=C, 'UNIT'=G, 'QUANT1'=I, 'QUANT2'=L]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, G, I))), instance(A, 'Cooling')), not(patient(A, C))), 'Merge', 'PROCESSES', 5335). sigmaCache('~instance'('$Process'(A, 'Decreasing'('Cooling'(B))), '$Class'('Cooling')), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(C))), '$Quantity'(D, 'Number'('RealNumber'(E))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(G)))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'(I))))), [F, H], [D], [], [A]), 'f~'(patient('$Process'(A, 'Decreasing'('Cooling'(J))), '$Quantity'(D, 'Number'('RealNumber'(K)))), [], [D], [], [A])), [], [D, F, H], [A], [D], [F, H]), 3659:['COOL'=A, 'OBJ'=D, 'UNIT'=F, 'QUANT1'=H, 'QUANT2'=L]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', D, F, H))), patient(A, D)), not(instance(A, 'Cooling'))), 'Merge', 'PROCESSES', 5335). sigmaCache(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(A))), function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(B))), '$Quantity'(C, 'Number'('RealNumber'(D))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(F)))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'(H))))), 't~HeadBodyc'(('t~'(instance('$Process'(A, 'Decreasing'('Cooling'(I))), '$Class'('Cooling')), [], [], [], [A]), 't~'(patient('$Process'(A, 'Decreasing'('Cooling'(J))), '$Quantity'(C, 'Number'('RealNumber'(K)))), [], [], [], [A, C]), 't~'('$existential'(E, '?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', G)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', L)), lessThan(L, G))))), [], [L], [], [A, C, E, G]), 't~'('$existential'(G, '?QUANT1', exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, L)), lessThan(L, '?QUANT1')))))), [], [L], [], [A, C, E, G])), [], [L], [A, C, E, G], [L]), 3658:['COOL'=A, 'OBJ'=C, 'UNIT'=E, 'QUANT1'=G, 'QUANT2'=L]:entails(and(and(and(instance(A, 'Cooling'), patient(A, C)), '$existential'(G, '?QUANT1', exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, L)), lessThan(L, '?QUANT1'))))))), '$existential'(E, '?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', G)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', L)), lessThan(L, G)))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, G))), 'Merge', 'PROCESSES', 5335). sigmaCache('~patient'('$Process'(A, 'Decreasing'('Cooling'(B))), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadUnivb'(('f~'('~instance'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(F)))), '$Class'('TemperatureMeasure')), [E], [], [], []), 'f~'(instance('$Process'(A, 'Decreasing'('Cooling'(G))), '$Class'('Cooling')), [], [], [A], [])), [C], [E], [A, C], [E]), 3657:['COOL'=A, 'OBJ'=C, 'UNIT'=E, 'QUANT1'=H, 'QUANT2'=I]:entails(and(not(instance(E, 'TemperatureMeasure')), instance(A, 'Cooling')), not(patient(A, C))), 'Merge', 'PROCESSES', 5335). sigmaCache('~instance'('$Process'(A, 'Decreasing'('Cooling'(B))), '$Class'('Cooling')), 'f~HeadUnivb'(('f~'('~instance'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(D)))), '$Class'('TemperatureMeasure')), [C], [], [], []), 'f~'(patient('$Process'(A, 'Decreasing'('Cooling'(E))), '$Quantity'(F, 'Number'('RealNumber'(G)))), [F], [], [A], [])), [], [F, C], [A], [F, C]), 3656:['COOL'=A, 'OBJ'=F, 'UNIT'=C, 'QUANT1'=H, 'QUANT2'=I]:entails(and(not(instance(C, 'TemperatureMeasure')), patient(A, F)), not(instance(A, 'Cooling'))), 'Merge', 'PROCESSES', 5335). sigmaCache(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(B)))), '$Class'('TemperatureMeasure')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'Decreasing'('Cooling'(D))), '$Class'('Cooling')), [], [C], [], []), 't~'(patient('$Process'(C, 'Decreasing'('Cooling'(E))), '$Quantity'(F, 'Number'('RealNumber'(G)))), [], [C, F], [], []), 't~'('$existential'(A, '?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(C)), holds('MeasureFn', F, '?UNIT', H)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(C)), holds('MeasureFn', F, '?UNIT', I)), lessThan(I, H))))), [], [C, F, H, I], [A], [])), [], [C, F, H, I], [A], [C, F, H, I]), 3655:['COOL'=C, 'OBJ'=F, 'UNIT'=A, 'QUANT1'=H, 'QUANT2'=I]:entails(and(and(instance(C, 'Cooling'), patient(C, F)), '$existential'(A, '?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(C)), holds('MeasureFn', F, '?UNIT', H)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(C)), holds('MeasureFn', F, '?UNIT', I)), lessThan(I, H)))))), instance(A, 'TemperatureMeasure')), 'Merge', 'PROCESSES', 5335). sigmaCache('~patient'('$Process'(A, 'Decreasing'(B)), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadUnivb'(('f~'('~lessThan'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'(F))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'(H)))), [G, E], [], [], []), 'f~'(instance('$Process'(A, 'Decreasing'(I)), '$Class'('Decreasing')), [], [], [A], [])), [C], [G, E], [A, C], [G, E]), 3652:['DECREASE'=A, 'OBJ'=C, 'UNIT'=J, 'QUANT1'=G, 'QUANT2'=E]:entails(and(not(lessThan(E, G)), instance(A, 'Decreasing')), not(patient(A, C))), 'Merge', 'PROCESSES', 5329). sigmaCache('~instance'('$Process'(A, 'Decreasing'(B)), '$Class'('Decreasing')), 'f~HeadUnivb'(('f~'('~lessThan'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'(D))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'(F)))), [E, C], [], [], []), 'f~'(patient('$Process'(A, 'Decreasing'(G)), '$Quantity'(H, 'Number'('RealNumber'(I)))), [H], [], [A], [])), [], [H, E, C], [A], [H, E, C]), 3651:['DECREASE'=A, 'OBJ'=H, 'UNIT'=J, 'QUANT1'=E, 'QUANT2'=C]:entails(and(not(lessThan(C, E)), patient(A, H)), not(instance(A, 'Decreasing'))), 'Merge', 'PROCESSES', 5329). sigmaCache(lessThan('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'(B))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'(D)))), 't~HeadBodyc'(('t~'(instance('$Process'(E, 'Decreasing'(F)), '$Class'('Decreasing')), [], [E], [], []), 't~'(patient('$Process'(E, 'Decreasing'(G)), '$Quantity'(H, 'Number'('RealNumber'(I)))), [], [E, H], [], []), 't~'('$existential'(J, '?UNIT', and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), holds('MeasureFn', H, '?UNIT', C)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(E)), holds('MeasureFn', H, '?UNIT', A)), lessThan(A, C)))), [], [E, H, J], [], [C, A]), 't~'('$existential'(C, '?QUANT1', exists(J, and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), holds('MeasureFn', H, J, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(E)), holds('MeasureFn', H, J, A)), lessThan(A, '?QUANT1'))))), [], [E, H, J], [], [C, A]), 't~'('$existential'(A, '?QUANT2', exists(C, exists(J, and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), holds('MeasureFn', H, J, C)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(E)), holds('MeasureFn', H, J, '?QUANT2')), lessThan('?QUANT2', C)))))), [], [E, H, J], [], [C, A])), [], [E, H, J], [C, A], [E, H, J]), 3650:['DECREASE'=E, 'OBJ'=H, 'UNIT'=J, 'QUANT1'=C, 'QUANT2'=A]:entails(and(and(and(and(instance(E, 'Decreasing'), patient(E, H)), '$existential'(A, '?QUANT2', exists(C, exists(J, and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), holds('MeasureFn', H, J, C)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(E)), holds('MeasureFn', H, J, '?QUANT2')), lessThan('?QUANT2', C))))))), '$existential'(C, '?QUANT1', exists(J, and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), holds('MeasureFn', H, J, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(E)), holds('MeasureFn', H, J, A)), lessThan(A, '?QUANT1')))))), '$existential'(J, '?UNIT', and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), holds('MeasureFn', H, '?UNIT', C)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(E)), holds('MeasureFn', H, '?UNIT', A)), lessThan(A, C))))), lessThan(A, C)), 'Merge', 'PROCESSES', 5329). sigmaCache('~patient'('$Process'(A, 'Decreasing'(B)), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadUnivb'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(E))), '$Quantity'(C, 'Number'('RealNumber'(F))), '$Quantity'(G, 'PhysicalQuantity'('UnitOfMeasure'(H))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'(J))))), [G, I], [], [C], [A]), 'f~'(instance('$Process'(A, 'Decreasing'(K)), '$Class'('Decreasing')), [], [], [], [A])), [], [G, I], [A, C], [G, I]), 3649:['DECREASE'=A, 'OBJ'=C, 'UNIT'=G, 'QUANT1'=L, 'QUANT2'=I]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, G, I))), instance(A, 'Decreasing')), not(patient(A, C))), 'Merge', 'PROCESSES', 5329). sigmaCache('~instance'('$Process'(A, 'Decreasing'(B)), '$Class'('Decreasing')), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(C))), '$Quantity'(D, 'Number'('RealNumber'(E))), '$Quantity'(F, 'PhysicalQuantity'('UnitOfMeasure'(G))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'(I))))), [F, H], [D], [], [A]), 'f~'(patient('$Process'(A, 'Decreasing'(J)), '$Quantity'(D, 'Number'('RealNumber'(K)))), [], [D], [], [A])), [], [D, F, H], [A], [D], [F, H]), 3648:['DECREASE'=A, 'OBJ'=D, 'UNIT'=F, 'QUANT1'=L, 'QUANT2'=H]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', D, F, H))), patient(A, D)), not(instance(A, 'Decreasing'))), 'Merge', 'PROCESSES', 5329). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(B))), '$Quantity'(C, 'Number'('RealNumber'(D))), '$Quantity'(E, 'PhysicalQuantity'('UnitOfMeasure'(F))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'(H))))), 't~HeadBodyc'(('t~'(instance('$Process'(A, 'Decreasing'(I)), '$Class'('Decreasing')), [], [], [], [A]), 't~'(patient('$Process'(A, 'Decreasing'(J)), '$Quantity'(C, 'Number'('RealNumber'(K)))), [], [], [], [A, C]), 't~'('$existential'(E, '?UNIT', and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', L)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', G)), lessThan(G, L)))), [], [L], [], [A, C, E, G]), 't~'('$existential'(L, '?QUANT1', exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, G)), lessThan(G, '?QUANT1'))))), [], [L], [], [A, C, E, G]), 't~'('$existential'(G, '?QUANT2', exists(L, exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, L)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, '?QUANT2')), lessThan('?QUANT2', L)))))), [], [L], [], [A, C, E, G])), [], [L], [A, C, E, G], [L]), 3647:['DECREASE'=A, 'OBJ'=C, 'UNIT'=E, 'QUANT1'=L, 'QUANT2'=G]:entails(and(and(and(and(instance(A, 'Decreasing'), patient(A, C)), '$existential'(G, '?QUANT2', exists(L, exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, L)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, '?QUANT2')), lessThan('?QUANT2', L))))))), '$existential'(L, '?QUANT1', exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, G)), lessThan(G, '?QUANT1')))))), '$existential'(E, '?UNIT', and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', L)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', G)), lessThan(G, L))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, G))), 'Merge', 'PROCESSES', 5329). sigmaCache('~patient'('$Process'(A, 'Decreasing'(B)), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadUnivb'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(E))), '$Quantity'(C, 'Number'('RealNumber'(F))), '$Quantity'(G, 'PhysicalQuantity'('UnitOfMeasure'(H))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'(J))))), [G, I], [], [C], [A]), 'f~'(instance('$Process'(A, 'Decreasing'(K)), '$Class'('Decreasing')), [], [], [], [A])), [], [G, I], [A, C], [G, I]), 3646:['DECREASE'=A, 'OBJ'=C, 'UNIT'=G, 'QUANT1'=I, 'QUANT2'=L]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, G, I))), instance(A, 'Decreasing')), not(patient(A, C))), 'Merge', 'PROCESSES', 5329). sigmaCache('~instance'('$Process'(A, 'Decreasing'(B)), '$Class'('Decreasing')), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(C))), '$Quantity'(D, 'Number'('RealNumber'(E))), '$Quantity'(F, 'PhysicalQuantity'('UnitOfMeasure'(G))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'(I))))), [F, H], [D], [], [A]), 'f~'(patient('$Process'(A, 'Decreasing'(J)), '$Quantity'(D, 'Number'('RealNumber'(K)))), [], [D], [], [A])), [], [D, F, H], [A], [D], [F, H]), 3645:['DECREASE'=A, 'OBJ'=D, 'UNIT'=F, 'QUANT1'=H, 'QUANT2'=L]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', D, F, H))), patient(A, D)), not(instance(A, 'Decreasing'))), 'Merge', 'PROCESSES', 5329). sigmaCache(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(A))), function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(B))), '$Quantity'(C, 'Number'('RealNumber'(D))), '$Quantity'(E, 'PhysicalQuantity'('UnitOfMeasure'(F))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'(H))))), 't~HeadBodyc'(('t~'(instance('$Process'(A, 'Decreasing'(I)), '$Class'('Decreasing')), [], [], [], [A]), 't~'(patient('$Process'(A, 'Decreasing'(J)), '$Quantity'(C, 'Number'('RealNumber'(K)))), [], [], [], [A, C]), 't~'('$existential'(E, '?UNIT', and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', G)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', L)), lessThan(L, G)))), [], [L], [], [A, C, E, G]), 't~'('$existential'(G, '?QUANT1', exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, L)), lessThan(L, '?QUANT1'))))), [], [L], [], [A, C, E, G])), [], [L], [A, C, E, G], [L]), 3644:['DECREASE'=A, 'OBJ'=C, 'UNIT'=E, 'QUANT1'=G, 'QUANT2'=L]:entails(and(and(and(instance(A, 'Decreasing'), patient(A, C)), '$existential'(G, '?QUANT1', exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, L)), lessThan(L, '?QUANT1')))))), '$existential'(E, '?UNIT', and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', G)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', L)), lessThan(L, G))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, G))), 'Merge', 'PROCESSES', 5329). sigmaCache('~patient'('$Process'(A, 'Increasing'('Heating'(B))), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadUnivb'(('f~'('~greaterThan'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'(F))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'(H)))), [G, E], [], [], []), 'f~'(instance('$Process'(A, 'Increasing'('Heating'(I))), '$Class'('Heating')), [], [], [A], [])), [C], [G, E], [A, C], [G, E]), 3640:['HEAT'=A, 'OBJ'=C, 'UNIT'=J, 'QUANT1'=G, 'QUANT2'=E]:entails(and(not(greaterThan(E, G)), instance(A, 'Heating')), not(patient(A, C))), 'Merge', 'PROCESSES', 5321). sigmaCache('~instance'('$Process'(A, 'Increasing'('Heating'(B))), '$Class'('Heating')), 'f~HeadUnivb'(('f~'('~greaterThan'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'(D))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'(F)))), [E, C], [], [], []), 'f~'(patient('$Process'(A, 'Increasing'('Heating'(G))), '$Quantity'(H, 'Number'('RealNumber'(I)))), [H], [], [A], [])), [], [H, E, C], [A], [H, E, C]), 3639:['HEAT'=A, 'OBJ'=H, 'UNIT'=J, 'QUANT1'=E, 'QUANT2'=C]:entails(and(not(greaterThan(C, E)), patient(A, H)), not(instance(A, 'Heating'))), 'Merge', 'PROCESSES', 5321). sigmaCache(greaterThan('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'(B))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'(D)))), 't~HeadBodyc'(('t~'(instance('$Process'(E, 'Increasing'('Heating'(F))), '$Class'('Heating')), [], [E], [], []), 't~'(patient('$Process'(E, 'Increasing'('Heating'(G))), '$Quantity'(H, 'Number'('RealNumber'(I)))), [], [E, H], [], []), 't~'('$existential'(J, '?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), holds('MeasureFn', H, '?UNIT', C)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(E)), holds('MeasureFn', H, '?UNIT', A)), greaterThan(A, C))))), [], [E, H, J], [], [C, A]), 't~'('$existential'(C, '?QUANT1', exists(J, and(instance(J, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), holds('MeasureFn', H, J, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(E)), holds('MeasureFn', H, J, A)), greaterThan(A, '?QUANT1')))))), [], [E, H, J], [], [C, A]), 't~'('$existential'(A, '?QUANT2', exists(C, exists(J, and(instance(J, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), holds('MeasureFn', H, J, C)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(E)), holds('MeasureFn', H, J, '?QUANT2')), greaterThan('?QUANT2', C))))))), [], [E, H, J], [], [C, A])), [], [E, H, J], [C, A], [E, H, J]), 3638:['HEAT'=E, 'OBJ'=H, 'UNIT'=J, 'QUANT1'=C, 'QUANT2'=A]:entails(and(and(and(and(instance(E, 'Heating'), patient(E, H)), '$existential'(A, '?QUANT2', exists(C, exists(J, and(instance(J, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), holds('MeasureFn', H, J, C)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(E)), holds('MeasureFn', H, J, '?QUANT2')), greaterThan('?QUANT2', C)))))))), '$existential'(C, '?QUANT1', exists(J, and(instance(J, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), holds('MeasureFn', H, J, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(E)), holds('MeasureFn', H, J, A)), greaterThan(A, '?QUANT1'))))))), '$existential'(J, '?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), holds('MeasureFn', H, '?UNIT', C)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(E)), holds('MeasureFn', H, '?UNIT', A)), greaterThan(A, C)))))), greaterThan(A, C)), 'Merge', 'PROCESSES', 5321). sigmaCache('~patient'('$Process'(A, 'Increasing'('Heating'(B))), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadUnivb'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(E))), '$Quantity'(C, 'Number'('RealNumber'(F))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(H)))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'(J))))), [G, I], [], [C], [A]), 'f~'(instance('$Process'(A, 'Increasing'('Heating'(K))), '$Class'('Heating')), [], [], [], [A])), [], [G, I], [A, C], [G, I]), 3637:['HEAT'=A, 'OBJ'=C, 'UNIT'=G, 'QUANT1'=L, 'QUANT2'=I]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, G, I))), instance(A, 'Heating')), not(patient(A, C))), 'Merge', 'PROCESSES', 5321). sigmaCache('~instance'('$Process'(A, 'Increasing'('Heating'(B))), '$Class'('Heating')), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(C))), '$Quantity'(D, 'Number'('RealNumber'(E))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(G)))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'(I))))), [F, H], [D], [], [A]), 'f~'(patient('$Process'(A, 'Increasing'('Heating'(J))), '$Quantity'(D, 'Number'('RealNumber'(K)))), [], [D], [], [A])), [], [D, F, H], [A], [D], [F, H]), 3636:['HEAT'=A, 'OBJ'=D, 'UNIT'=F, 'QUANT1'=L, 'QUANT2'=H]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', D, F, H))), patient(A, D)), not(instance(A, 'Heating'))), 'Merge', 'PROCESSES', 5321). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(B))), '$Quantity'(C, 'Number'('RealNumber'(D))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(F)))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'(H))))), 't~HeadBodyc'(('t~'(instance('$Process'(A, 'Increasing'('Heating'(I))), '$Class'('Heating')), [], [], [], [A]), 't~'(patient('$Process'(A, 'Increasing'('Heating'(J))), '$Quantity'(C, 'Number'('RealNumber'(K)))), [], [], [], [A, C]), 't~'('$existential'(E, '?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', L)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', G)), greaterThan(G, L))))), [], [L], [], [A, C, E, G]), 't~'('$existential'(L, '?QUANT1', exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, G)), greaterThan(G, '?QUANT1')))))), [], [L], [], [A, C, E, G]), 't~'('$existential'(G, '?QUANT2', exists(L, exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, L)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, '?QUANT2')), greaterThan('?QUANT2', L))))))), [], [L], [], [A, C, E, G])), [], [L], [A, C, E, G], [L]), 3635:['HEAT'=A, 'OBJ'=C, 'UNIT'=E, 'QUANT1'=L, 'QUANT2'=G]:entails(and(and(and(and(instance(A, 'Heating'), patient(A, C)), '$existential'(G, '?QUANT2', exists(L, exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, L)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, '?QUANT2')), greaterThan('?QUANT2', L)))))))), '$existential'(L, '?QUANT1', exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, G)), greaterThan(G, '?QUANT1'))))))), '$existential'(E, '?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', L)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', G)), greaterThan(G, L)))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, G))), 'Merge', 'PROCESSES', 5321). sigmaCache('~patient'('$Process'(A, 'Increasing'('Heating'(B))), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadUnivb'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(E))), '$Quantity'(C, 'Number'('RealNumber'(F))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(H)))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'(J))))), [G, I], [], [C], [A]), 'f~'(instance('$Process'(A, 'Increasing'('Heating'(K))), '$Class'('Heating')), [], [], [], [A])), [], [G, I], [A, C], [G, I]), 3634:['HEAT'=A, 'OBJ'=C, 'UNIT'=G, 'QUANT1'=I, 'QUANT2'=L]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, G, I))), instance(A, 'Heating')), not(patient(A, C))), 'Merge', 'PROCESSES', 5321). sigmaCache('~instance'('$Process'(A, 'Increasing'('Heating'(B))), '$Class'('Heating')), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(C))), '$Quantity'(D, 'Number'('RealNumber'(E))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(G)))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'(I))))), [F, H], [D], [], [A]), 'f~'(patient('$Process'(A, 'Increasing'('Heating'(J))), '$Quantity'(D, 'Number'('RealNumber'(K)))), [], [D], [], [A])), [], [D, F, H], [A], [D], [F, H]), 3633:['HEAT'=A, 'OBJ'=D, 'UNIT'=F, 'QUANT1'=H, 'QUANT2'=L]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', D, F, H))), patient(A, D)), not(instance(A, 'Heating'))), 'Merge', 'PROCESSES', 5321). sigmaCache(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(A))), function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(B))), '$Quantity'(C, 'Number'('RealNumber'(D))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(F)))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'(H))))), 't~HeadBodyc'(('t~'(instance('$Process'(A, 'Increasing'('Heating'(I))), '$Class'('Heating')), [], [], [], [A]), 't~'(patient('$Process'(A, 'Increasing'('Heating'(J))), '$Quantity'(C, 'Number'('RealNumber'(K)))), [], [], [], [A, C]), 't~'('$existential'(E, '?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', G)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', L)), greaterThan(L, G))))), [], [L], [], [A, C, E, G]), 't~'('$existential'(G, '?QUANT1', exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, L)), greaterThan(L, '?QUANT1')))))), [], [L], [], [A, C, E, G])), [], [L], [A, C, E, G], [L]), 3632:['HEAT'=A, 'OBJ'=C, 'UNIT'=E, 'QUANT1'=G, 'QUANT2'=L]:entails(and(and(and(instance(A, 'Heating'), patient(A, C)), '$existential'(G, '?QUANT1', exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, L)), greaterThan(L, '?QUANT1'))))))), '$existential'(E, '?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', G)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', L)), greaterThan(L, G)))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, G))), 'Merge', 'PROCESSES', 5321). sigmaCache('~patient'('$Process'(A, 'Increasing'('Heating'(B))), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadUnivb'(('f~'('~instance'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(F)))), '$Class'('TemperatureMeasure')), [E], [], [], []), 'f~'(instance('$Process'(A, 'Increasing'('Heating'(G))), '$Class'('Heating')), [], [], [A], [])), [C], [E], [A, C], [E]), 3631:['HEAT'=A, 'OBJ'=C, 'UNIT'=E, 'QUANT1'=H, 'QUANT2'=I]:entails(and(not(instance(E, 'TemperatureMeasure')), instance(A, 'Heating')), not(patient(A, C))), 'Merge', 'PROCESSES', 5321). sigmaCache('~instance'('$Process'(A, 'Increasing'('Heating'(B))), '$Class'('Heating')), 'f~HeadUnivb'(('f~'('~instance'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(D)))), '$Class'('TemperatureMeasure')), [C], [], [], []), 'f~'(patient('$Process'(A, 'Increasing'('Heating'(E))), '$Quantity'(F, 'Number'('RealNumber'(G)))), [F], [], [A], [])), [], [F, C], [A], [F, C]), 3630:['HEAT'=A, 'OBJ'=F, 'UNIT'=C, 'QUANT1'=H, 'QUANT2'=I]:entails(and(not(instance(C, 'TemperatureMeasure')), patient(A, F)), not(instance(A, 'Heating'))), 'Merge', 'PROCESSES', 5321). sigmaCache(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TemperatureMeasure'(B)))), '$Class'('TemperatureMeasure')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'Increasing'('Heating'(D))), '$Class'('Heating')), [], [C], [], []), 't~'(patient('$Process'(C, 'Increasing'('Heating'(E))), '$Quantity'(F, 'Number'('RealNumber'(G)))), [], [C, F], [], []), 't~'('$existential'(A, '?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(C)), holds('MeasureFn', F, '?UNIT', H)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(C)), holds('MeasureFn', F, '?UNIT', I)), greaterThan(I, H))))), [], [C, F, H, I], [A], [])), [], [C, F, H, I], [A], [C, F, H, I]), 3629:['HEAT'=C, 'OBJ'=F, 'UNIT'=A, 'QUANT1'=H, 'QUANT2'=I]:entails(and(and(instance(C, 'Heating'), patient(C, F)), '$existential'(A, '?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(C)), holds('MeasureFn', F, '?UNIT', H)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(C)), holds('MeasureFn', F, '?UNIT', I)), greaterThan(I, H)))))), instance(A, 'TemperatureMeasure')), 'Merge', 'PROCESSES', 5321). sigmaCache('~patient'('$Process'(A, 'Increasing'(B)), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadUnivb'(('f~'('~greaterThan'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'(F))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'(H)))), [G, E], [], [], []), 'f~'(instance('$Process'(A, 'Increasing'(I)), '$Class'('Increasing')), [], [], [A], [])), [C], [G, E], [A, C], [G, E]), 3625:['INCREASE'=A, 'OBJ'=C, 'UNIT'=J, 'QUANT1'=G, 'QUANT2'=E]:entails(and(not(greaterThan(E, G)), instance(A, 'Increasing')), not(patient(A, C))), 'Merge', 'PROCESSES', 5313). sigmaCache('~instance'('$Process'(A, 'Increasing'(B)), '$Class'('Increasing')), 'f~HeadUnivb'(('f~'('~greaterThan'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'(D))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'(F)))), [E, C], [], [], []), 'f~'(patient('$Process'(A, 'Increasing'(G)), '$Quantity'(H, 'Number'('RealNumber'(I)))), [H], [], [A], [])), [], [H, E, C], [A], [H, E, C]), 3624:['INCREASE'=A, 'OBJ'=H, 'UNIT'=J, 'QUANT1'=E, 'QUANT2'=C]:entails(and(not(greaterThan(C, E)), patient(A, H)), not(instance(A, 'Increasing'))), 'Merge', 'PROCESSES', 5313). sigmaCache(greaterThan('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'(B))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'(D)))), 't~HeadBodyc'(('t~'(instance('$Process'(E, 'Increasing'(F)), '$Class'('Increasing')), [], [E], [], []), 't~'(patient('$Process'(E, 'Increasing'(G)), '$Quantity'(H, 'Number'('RealNumber'(I)))), [], [E, H], [], []), 't~'('$existential'(J, '?UNIT', and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), holds('MeasureFn', H, '?UNIT', C)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(E)), holds('MeasureFn', H, '?UNIT', A)), greaterThan(A, C)))), [], [E, H, J], [], [C, A]), 't~'('$existential'(C, '?QUANT1', exists(J, and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), holds('MeasureFn', H, J, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(E)), holds('MeasureFn', H, J, A)), greaterThan(A, '?QUANT1'))))), [], [E, H, J], [], [C, A]), 't~'('$existential'(A, '?QUANT2', exists(C, exists(J, and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), holds('MeasureFn', H, J, C)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(E)), holds('MeasureFn', H, J, '?QUANT2')), greaterThan('?QUANT2', C)))))), [], [E, H, J], [], [C, A])), [], [E, H, J], [C, A], [E, H, J]), 3623:['INCREASE'=E, 'OBJ'=H, 'UNIT'=J, 'QUANT1'=C, 'QUANT2'=A]:entails(and(and(and(and(instance(E, 'Increasing'), patient(E, H)), '$existential'(A, '?QUANT2', exists(C, exists(J, and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), holds('MeasureFn', H, J, C)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(E)), holds('MeasureFn', H, J, '?QUANT2')), greaterThan('?QUANT2', C))))))), '$existential'(C, '?QUANT1', exists(J, and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), holds('MeasureFn', H, J, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(E)), holds('MeasureFn', H, J, A)), greaterThan(A, '?QUANT1')))))), '$existential'(J, '?UNIT', and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), holds('MeasureFn', H, '?UNIT', C)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(E)), holds('MeasureFn', H, '?UNIT', A)), greaterThan(A, C))))), greaterThan(A, C)), 'Merge', 'PROCESSES', 5313). sigmaCache('~patient'('$Process'(A, 'Increasing'(B)), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadUnivb'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(E))), '$Quantity'(C, 'Number'('RealNumber'(F))), '$Quantity'(G, 'PhysicalQuantity'('UnitOfMeasure'(H))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'(J))))), [G, I], [], [C], [A]), 'f~'(instance('$Process'(A, 'Increasing'(K)), '$Class'('Increasing')), [], [], [], [A])), [], [G, I], [A, C], [G, I]), 3622:['INCREASE'=A, 'OBJ'=C, 'UNIT'=G, 'QUANT1'=L, 'QUANT2'=I]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, G, I))), instance(A, 'Increasing')), not(patient(A, C))), 'Merge', 'PROCESSES', 5313). sigmaCache('~instance'('$Process'(A, 'Increasing'(B)), '$Class'('Increasing')), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(C))), '$Quantity'(D, 'Number'('RealNumber'(E))), '$Quantity'(F, 'PhysicalQuantity'('UnitOfMeasure'(G))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'(I))))), [F, H], [D], [], [A]), 'f~'(patient('$Process'(A, 'Increasing'(J)), '$Quantity'(D, 'Number'('RealNumber'(K)))), [], [D], [], [A])), [], [D, F, H], [A], [D], [F, H]), 3621:['INCREASE'=A, 'OBJ'=D, 'UNIT'=F, 'QUANT1'=L, 'QUANT2'=H]:entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', D, F, H))), patient(A, D)), not(instance(A, 'Increasing'))), 'Merge', 'PROCESSES', 5313). sigmaCache(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(B))), '$Quantity'(C, 'Number'('RealNumber'(D))), '$Quantity'(E, 'PhysicalQuantity'('UnitOfMeasure'(F))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'(H))))), 't~HeadBodyc'(('t~'(instance('$Process'(A, 'Increasing'(I)), '$Class'('Increasing')), [], [], [], [A]), 't~'(patient('$Process'(A, 'Increasing'(J)), '$Quantity'(C, 'Number'('RealNumber'(K)))), [], [], [], [A, C]), 't~'('$existential'(E, '?UNIT', and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', L)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', G)), greaterThan(G, L)))), [], [L], [], [A, C, E, G]), 't~'('$existential'(L, '?QUANT1', exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, G)), greaterThan(G, '?QUANT1'))))), [], [L], [], [A, C, E, G]), 't~'('$existential'(G, '?QUANT2', exists(L, exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, L)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, '?QUANT2')), greaterThan('?QUANT2', L)))))), [], [L], [], [A, C, E, G])), [], [L], [A, C, E, G], [L]), 3620:['INCREASE'=A, 'OBJ'=C, 'UNIT'=E, 'QUANT1'=L, 'QUANT2'=G]:entails(and(and(and(and(instance(A, 'Increasing'), patient(A, C)), '$existential'(G, '?QUANT2', exists(L, exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, L)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, '?QUANT2')), greaterThan('?QUANT2', L))))))), '$existential'(L, '?QUANT1', exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, G)), greaterThan(G, '?QUANT1')))))), '$existential'(E, '?UNIT', and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', L)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', G)), greaterThan(G, L))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, G))), 'Merge', 'PROCESSES', 5313). sigmaCache('~patient'('$Process'(A, 'Increasing'(B)), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadUnivb'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(E))), '$Quantity'(C, 'Number'('RealNumber'(F))), '$Quantity'(G, 'PhysicalQuantity'('UnitOfMeasure'(H))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'(J))))), [G, I], [], [C], [A]), 'f~'(instance('$Process'(A, 'Increasing'(K)), '$Class'('Increasing')), [], [], [], [A])), [], [G, I], [A, C], [G, I]), 3619:['INCREASE'=A, 'OBJ'=C, 'UNIT'=G, 'QUANT1'=I, 'QUANT2'=L]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, G, I))), instance(A, 'Increasing')), not(patient(A, C))), 'Merge', 'PROCESSES', 5313). sigmaCache('~instance'('$Process'(A, 'Increasing'(B)), '$Class'('Increasing')), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(C))), '$Quantity'(D, 'Number'('RealNumber'(E))), '$Quantity'(F, 'PhysicalQuantity'('UnitOfMeasure'(G))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'(I))))), [F, H], [D], [], [A]), 'f~'(patient('$Process'(A, 'Increasing'(J)), '$Quantity'(D, 'Number'('RealNumber'(K)))), [], [D], [], [A])), [], [D, F, H], [A], [D], [F, H]), 3618:['INCREASE'=A, 'OBJ'=D, 'UNIT'=F, 'QUANT1'=H, 'QUANT2'=L]:entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', D, F, H))), patient(A, D)), not(instance(A, 'Increasing'))), 'Merge', 'PROCESSES', 5313). sigmaCache(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(A))), function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(B))), '$Quantity'(C, 'Number'('RealNumber'(D))), '$Quantity'(E, 'PhysicalQuantity'('UnitOfMeasure'(F))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'(H))))), 't~HeadBodyc'(('t~'(instance('$Process'(A, 'Increasing'(I)), '$Class'('Increasing')), [], [], [], [A]), 't~'(patient('$Process'(A, 'Increasing'(J)), '$Quantity'(C, 'Number'('RealNumber'(K)))), [], [], [], [A, C]), 't~'('$existential'(E, '?UNIT', and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', G)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', L)), greaterThan(L, G)))), [], [L], [], [A, C, E, G]), 't~'('$existential'(G, '?QUANT1', exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, L)), greaterThan(L, '?QUANT1'))))), [], [L], [], [A, C, E, G])), [], [L], [A, C, E, G], [L]), 3617:['INCREASE'=A, 'OBJ'=C, 'UNIT'=E, 'QUANT1'=G, 'QUANT2'=L]:entails(and(and(and(instance(A, 'Increasing'), patient(A, C)), '$existential'(G, '?QUANT1', exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, E, L)), greaterThan(L, '?QUANT1')))))), '$existential'(E, '?UNIT', and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', G)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', C, '?UNIT', L)), greaterThan(L, G))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', C, E, G))), 'Merge', 'PROCESSES', 5313). sigmaCache(agent('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'('OccupationalProcess'(B)))), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D))))), 't~HeadBodyc'(('t~'(instance('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'('OccupationalProcess'(E)))), '$Class'('OccupationalProcess')), [], [], [], [A]), 't~'('$existential'(F, '?ORG', and(instance('?ORG', 'Organization'), and(employs('?ORG', C), agent(A, C)))), [], [F], [], [A, C]), 't~'('$existential'(C, '?EMP', exists(F, and(instance(F, 'Organization'), and(employs(F, '?EMP'), agent(A, '?EMP'))))), [], [F], [], [A, C])), [], [F], [A, C], [F]), 3610:['ACT'=A, 'ORG'=F, 'EMP'=C]:entails(and(and(instance(A, 'OccupationalProcess'), '$existential'(C, '?EMP', exists(F, and(instance(F, 'Organization'), and(employs(F, '?EMP'), agent(A, '?EMP')))))), '$existential'(F, '?ORG', and(instance('?ORG', 'Organization'), and(employs('?ORG', C), agent(A, C))))), agent(A, C)), 'Merge', 'PROCESSES', 5299). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'('OccupationalProcess'(B)))), '$Class'('OccupationalProcess')), 'f~HeadUnivb'('f~'('~agent'('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'('OccupationalProcess'(C)))), '$Object'(D, 'Agent'('SentientAgent'('CognitiveAgent'(E))))), [D], [], [A], []), [], [D], [A], [D]), 3609:['ACT'=A, 'ORG'=F, 'EMP'=D]:entails(not(agent(A, D)), not(instance(A, 'OccupationalProcess'))), 'Merge', 'PROCESSES', 5299). sigmaCache(employs('$Object'(A, 'Collection'('Group'('Organization'(B)))), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D))))), 't~HeadBodyc'(('t~'(instance('$Process'(E, 'IntentionalProcess'('OrganizationalProcess'('OccupationalProcess'(F)))), '$Class'('OccupationalProcess')), [], [E], [], []), 't~'('$existential'(A, '?ORG', and(instance('?ORG', 'Organization'), and(employs('?ORG', C), agent(E, C)))), [], [E], [], [A, C]), 't~'('$existential'(C, '?EMP', exists(A, and(instance(A, 'Organization'), and(employs(A, '?EMP'), agent(E, '?EMP'))))), [], [E], [], [A, C])), [], [E], [A, C], [E]), 3608:['ACT'=E, 'ORG'=A, 'EMP'=C]:entails(and(and(instance(E, 'OccupationalProcess'), '$existential'(C, '?EMP', exists(A, and(instance(A, 'Organization'), and(employs(A, '?EMP'), agent(E, '?EMP')))))), '$existential'(A, '?ORG', and(instance('?ORG', 'Organization'), and(employs('?ORG', C), agent(E, C))))), employs(A, C)), 'Merge', 'PROCESSES', 5299). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'('OccupationalProcess'(B)))), '$Class'('OccupationalProcess')), 'f~HeadUnivb'('f~'('~employs'('$Object'(C, 'Collection'('Group'('Organization'(D)))), '$Object'(E, 'Agent'('SentientAgent'('CognitiveAgent'(F))))), [C, E], [], [], []), [A], [C, E], [A], [C, E]), 3607:['ACT'=A, 'ORG'=C, 'EMP'=E]:entails(not(employs(C, E)), not(instance(A, 'OccupationalProcess'))), 'Merge', 'PROCESSES', 5299). sigmaCache(instance('$Object'(A, 'Collection'('Group'('Organization'(B)))), '$Class'('Organization')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'IntentionalProcess'('OrganizationalProcess'('OccupationalProcess'(D)))), '$Class'('OccupationalProcess')), [], [C], [], []), 't~'('$existential'(A, '?ORG', and(instance('?ORG', 'Organization'), and(employs('?ORG', E), agent(C, E)))), [], [C, E], [A], [])), [], [C, E], [A], [C, E]), 3606:['ACT'=C, 'ORG'=A, 'EMP'=E]:entails(and(instance(C, 'OccupationalProcess'), '$existential'(A, '?ORG', and(instance('?ORG', 'Organization'), and(employs('?ORG', E), agent(C, E))))), instance(A, 'Organization')), 'Merge', 'PROCESSES', 5299). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'('OccupationalProcess'(B)))), '$Class'('OccupationalProcess')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'Collection'('Group'('Organization'(D)))), '$Class'('Organization')), [C], [], [], []), [A], [C], [A], [C]), 3605:['ACT'=A, 'ORG'=C, 'EMP'=E]:entails(not(instance(C, 'Organization')), not(instance(A, 'OccupationalProcess'))), 'Merge', 'PROCESSES', 5299). sigmaCache(instance('$Object'(A, 'Collection'('Group'('Organization'('ReligiousOrganization'(B))))), '$Class'('ReligiousOrganization')), 't~HeadBodyc'(('t~'('~instance'('$Object'(C, 'Collection'('Group'('Organization'('ReligiousOrganization'(D))))), '$Class'('ReligiousOrganization')), [], [C], [], []), 't~'(agent('$Process'(E, 'IntentionalProcess'('OrganizationalProcess'('ReligiousProcess'(F)))), '$Object'(C, 'Collection'('Group'('Organization'('ReligiousOrganization'(G)))))), [], [E, C], [], []), 't~'(instance('$Process'(E, 'IntentionalProcess'('OrganizationalProcess'('ReligiousProcess'(H)))), '$Class'('ReligiousProcess')), [], [E], [], []), 't~'('$existential'(A, '?ORG', and(member(C, '?ORG'), instance('?ORG', 'ReligiousOrganization'))), [], [C], [A], [])), [], [E, C], [A], [E, C]), 3596:['ACT'=E, 'AGENT'=C, 'ORG'=A]:entails(and(and(and(instance(E, 'ReligiousProcess'), agent(E, C)), not(instance(C, 'ReligiousOrganization'))), '$existential'(A, '?ORG', and(member(C, '?ORG'), instance('?ORG', 'ReligiousOrganization')))), instance(A, 'ReligiousOrganization')), 'Merge', 'PROCESSES', 5281). sigmaCache(instance('$Object'(A, 'Collection'('Group'('Organization'('ReligiousOrganization'(B))))), '$Class'('ReligiousOrganization')), 't~HeadBodycUnivb'(('t~'('~instance'('$Object'(C, 'Collection'('Group'('Organization'('ReligiousOrganization'(D))))), '$Class'('ReligiousOrganization')), [C], [], [], []), 't~'(agent('$Process'(E, 'IntentionalProcess'('OrganizationalProcess'('ReligiousProcess'(F)))), '$Object'(A, 'Collection'('Group'('Organization'('ReligiousOrganization'(G)))))), [], [E], [A], []), 't~'(instance('$Process'(E, 'IntentionalProcess'('OrganizationalProcess'('ReligiousProcess'(H)))), '$Class'('ReligiousProcess')), [], [E], [], [])), [], [E, C], [A], [E], [C]), 3595:['ACT'=E, 'AGENT'=A, 'ORG'=C]:entails(and(and(instance(E, 'ReligiousProcess'), agent(E, A)), not(instance(C, 'ReligiousOrganization'))), instance(A, 'ReligiousOrganization')), 'Merge', 'PROCESSES', 5281). sigmaCache('~agent'('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'('ReligiousProcess'(B)))), '$Object'(C, 'Collection'('Group'('Organization'('ReligiousOrganization'(D)))))), 'f~HeadUnivb'(('f~'('~instance'('$Object'(C, 'Collection'('Group'('Organization'('ReligiousOrganization'(E))))), '$Class'('ReligiousOrganization')), [], [], [C], []), 'f~'('~instance'('$Object'(F, 'Collection'('Group'('Organization'('ReligiousOrganization'(G))))), '$Class'('ReligiousOrganization')), [F], [], [], []), 'f~'(instance('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'('ReligiousProcess'(H)))), '$Class'('ReligiousProcess')), [], [], [A], [])), [], [F], [A, C], [F]), 3594:['ACT'=A, 'AGENT'=C, 'ORG'=F]:entails(and(instance(A, 'ReligiousProcess'), and(not(instance(C, 'ReligiousOrganization')), not(instance(F, 'ReligiousOrganization')))), not(agent(A, C))), 'Merge', 'PROCESSES', 5281). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'('ReligiousProcess'(B)))), '$Class'('ReligiousProcess')), 'f~HeadBodycUnivb'(('f~'('~instance'('$Object'(C, 'Collection'('Group'('Organization'('ReligiousOrganization'(D))))), '$Class'('ReligiousOrganization')), [], [C], [], []), 'f~'('~instance'('$Object'(E, 'Collection'('Group'('Organization'('ReligiousOrganization'(F))))), '$Class'('ReligiousOrganization')), [E], [], [], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'('ReligiousProcess'(G)))), '$Object'(C, 'Collection'('Group'('Organization'('ReligiousOrganization'(H)))))), [], [C], [A], [])), [], [C, E], [A], [C], [E]), 3593:['ACT'=A, 'AGENT'=C, 'ORG'=E]:entails(and(agent(A, C), and(not(instance(C, 'ReligiousOrganization')), not(instance(E, 'ReligiousOrganization')))), not(instance(A, 'ReligiousProcess'))), 'Merge', 'PROCESSES', 5281). sigmaCache(member('$Object'(A, 'Collection'('Group'('Organization'('ReligiousOrganization'(B))))), '$Object'(C, 'Collection'('Group'('Organization'('ReligiousOrganization'(D)))))), 't~HeadBodyc'(('t~'('~instance'('$Object'(A, 'Collection'('Group'('Organization'('ReligiousOrganization'(E))))), '$Class'('ReligiousOrganization')), [], [], [], [A]), 't~'(agent('$Process'(F, 'IntentionalProcess'('OrganizationalProcess'('ReligiousProcess'(G)))), '$Object'(A, 'Collection'('Group'('Organization'('ReligiousOrganization'(H)))))), [], [F], [], [A]), 't~'(instance('$Process'(F, 'IntentionalProcess'('OrganizationalProcess'('ReligiousProcess'(I)))), '$Class'('ReligiousProcess')), [], [F], [], []), 't~'('$existential'(C, '?ORG', and(member(A, '?ORG'), instance('?ORG', 'ReligiousOrganization'))), [], [], [C], [A])), [], [F], [A, C], [F]), 3592:['ACT'=F, 'AGENT'=A, 'ORG'=C]:entails(and(and(and(instance(F, 'ReligiousProcess'), agent(F, A)), not(instance(A, 'ReligiousOrganization'))), '$existential'(C, '?ORG', and(member(A, '?ORG'), instance('?ORG', 'ReligiousOrganization')))), member(A, C)), 'Merge', 'PROCESSES', 5281). sigmaCache(instance('$Object'(A, 'Collection'('Group'('Organization'('ReligiousOrganization'(B))))), '$Class'('ReligiousOrganization')), 't~HeadBodycUnivb'(('t~'('~member'('$Object'(A, 'Collection'('Group'('Organization'('ReligiousOrganization'(C))))), '$Object'(D, 'Collection'('Group'('Organization'('ReligiousOrganization'(E)))))), [D], [], [], [A]), 't~'(agent('$Process'(F, 'IntentionalProcess'('OrganizationalProcess'('ReligiousProcess'(G)))), '$Object'(A, 'Collection'('Group'('Organization'('ReligiousOrganization'(H)))))), [], [F], [], [A]), 't~'(instance('$Process'(F, 'IntentionalProcess'('OrganizationalProcess'('ReligiousProcess'(I)))), '$Class'('ReligiousProcess')), [], [F], [], [])), [], [F, D], [A], [F], [D]), 3591:['ACT'=F, 'AGENT'=A, 'ORG'=D]:entails(and(and(instance(F, 'ReligiousProcess'), agent(F, A)), not(member(A, D))), instance(A, 'ReligiousOrganization')), 'Merge', 'PROCESSES', 5281). sigmaCache('~agent'('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'('ReligiousProcess'(B)))), '$Object'(C, 'Collection'('Group'('Organization'('ReligiousOrganization'(D)))))), 'f~HeadUnivb'(('f~'('~instance'('$Object'(C, 'Collection'('Group'('Organization'('ReligiousOrganization'(E))))), '$Class'('ReligiousOrganization')), [], [], [], [C]), 'f~'('~member'('$Object'(C, 'Collection'('Group'('Organization'('ReligiousOrganization'(F))))), '$Object'(G, 'Collection'('Group'('Organization'('ReligiousOrganization'(H)))))), [G], [], [], [C]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'('ReligiousProcess'(I)))), '$Class'('ReligiousProcess')), [], [], [A], [])), [], [G], [A, C], [G]), 3590:['ACT'=A, 'AGENT'=C, 'ORG'=G]:entails(and(instance(A, 'ReligiousProcess'), and(not(instance(C, 'ReligiousOrganization')), not(member(C, G)))), not(agent(A, C))), 'Merge', 'PROCESSES', 5281). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'('ReligiousProcess'(B)))), '$Class'('ReligiousProcess')), 'f~HeadBodycUnivb'(('f~'('~instance'('$Object'(C, 'Collection'('Group'('Organization'('ReligiousOrganization'(D))))), '$Class'('ReligiousOrganization')), [], [C], [], []), 'f~'('~member'('$Object'(C, 'Collection'('Group'('Organization'('ReligiousOrganization'(E))))), '$Object'(F, 'Collection'('Group'('Organization'('ReligiousOrganization'(G)))))), [F], [C], [], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'('ReligiousProcess'(H)))), '$Object'(C, 'Collection'('Group'('Organization'('ReligiousOrganization'(I)))))), [], [C], [A], [])), [], [C, F], [A], [C], [F]), 3589:['ACT'=A, 'AGENT'=C, 'ORG'=F]:entails(and(agent(A, C), and(not(instance(C, 'ReligiousOrganization')), not(member(C, F)))), not(instance(A, 'ReligiousProcess'))), 'Merge', 'PROCESSES', 5281). sigmaCache(member('$Object'(A, 'Collection'('Group'('Organization'(B)))), '$Object'(C, 'Collection'('Group'('Organization'(D))))), 't~HeadBodyc'(('t~'('~instance'('$Object'(A, 'Collection'('Group'('Organization'(E)))), '$Class'('Organization')), [], [], [], [A]), 't~'(agent('$Process'(F, 'IntentionalProcess'('OrganizationalProcess'(G))), '$Object'(A, 'Collection'('Group'('Organization'(H))))), [], [F], [], [A]), 't~'(instance('$Process'(F, 'IntentionalProcess'('OrganizationalProcess'(I))), '$Class'('OrganizationalProcess')), [], [F], [], []), 't~'('$existential'(C, '?ORG', and(instance('?ORG', 'Organization'), member(A, '?ORG'))), [], [], [C], [A])), [], [F], [A, C], [F]), 3582:['ACT'=F, 'AGENT'=A, 'ORG'=C]:entails(and(and(and(instance(F, 'OrganizationalProcess'), agent(F, A)), not(instance(A, 'Organization'))), '$existential'(C, '?ORG', and(instance('?ORG', 'Organization'), member(A, '?ORG')))), member(A, C)), 'Merge', 'PROCESSES', 5267). sigmaCache(instance('$Object'(A, 'Collection'('Group'('Organization'(B)))), '$Class'('Organization')), 't~HeadBodycUnivb'(('t~'('~member'('$Object'(A, 'Collection'('Group'('Organization'(C)))), '$Object'(D, 'Collection'('Group'('Organization'(E))))), [D], [], [], [A]), 't~'(agent('$Process'(F, 'IntentionalProcess'('OrganizationalProcess'(G))), '$Object'(A, 'Collection'('Group'('Organization'(H))))), [], [F], [], [A]), 't~'(instance('$Process'(F, 'IntentionalProcess'('OrganizationalProcess'(I))), '$Class'('OrganizationalProcess')), [], [F], [], [])), [], [F, D], [A], [F], [D]), 3581:['ACT'=F, 'AGENT'=A, 'ORG'=D]:entails(and(and(instance(F, 'OrganizationalProcess'), agent(F, A)), not(member(A, D))), instance(A, 'Organization')), 'Merge', 'PROCESSES', 5267). sigmaCache('~agent'('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'(B))), '$Object'(C, 'Collection'('Group'('Organization'(D))))), 'f~HeadUnivb'(('f~'('~instance'('$Object'(C, 'Collection'('Group'('Organization'(E)))), '$Class'('Organization')), [], [], [], [C]), 'f~'('~member'('$Object'(C, 'Collection'('Group'('Organization'(F)))), '$Object'(G, 'Collection'('Group'('Organization'(H))))), [G], [], [], [C]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'(I))), '$Class'('OrganizationalProcess')), [], [], [A], [])), [], [G], [A, C], [G]), 3580:['ACT'=A, 'AGENT'=C, 'ORG'=G]:entails(and(instance(A, 'OrganizationalProcess'), and(not(instance(C, 'Organization')), not(member(C, G)))), not(agent(A, C))), 'Merge', 'PROCESSES', 5267). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'(B))), '$Class'('OrganizationalProcess')), 'f~HeadBodycUnivb'(('f~'('~instance'('$Object'(C, 'Collection'('Group'('Organization'(D)))), '$Class'('Organization')), [], [C], [], []), 'f~'('~member'('$Object'(C, 'Collection'('Group'('Organization'(E)))), '$Object'(F, 'Collection'('Group'('Organization'(G))))), [F], [C], [], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'(H))), '$Object'(C, 'Collection'('Group'('Organization'(I))))), [], [C], [A], [])), [], [C, F], [A], [C], [F]), 3579:['ACT'=A, 'AGENT'=C, 'ORG'=F]:entails(and(agent(A, C), and(not(instance(C, 'Organization')), not(member(C, F)))), not(instance(A, 'OrganizationalProcess'))), 'Merge', 'PROCESSES', 5267). sigmaCache(instance('$Object'(A, 'Collection'('Group'('Organization'(B)))), '$Class'('Organization')), 't~HeadBodyc'(('t~'('~instance'('$Object'(C, 'Collection'('Group'('Organization'(D)))), '$Class'('Organization')), [], [C], [], []), 't~'(agent('$Process'(E, 'IntentionalProcess'('OrganizationalProcess'(F))), '$Object'(C, 'Collection'('Group'('Organization'(G))))), [], [E, C], [], []), 't~'(instance('$Process'(E, 'IntentionalProcess'('OrganizationalProcess'(H))), '$Class'('OrganizationalProcess')), [], [E], [], []), 't~'('$existential'(A, '?ORG', and(instance('?ORG', 'Organization'), member(C, '?ORG'))), [], [C], [A], [])), [], [E, C], [A], [E, C]), 3578:['ACT'=E, 'AGENT'=C, 'ORG'=A]:entails(and(and(and(instance(E, 'OrganizationalProcess'), agent(E, C)), not(instance(C, 'Organization'))), '$existential'(A, '?ORG', and(instance('?ORG', 'Organization'), member(C, '?ORG')))), instance(A, 'Organization')), 'Merge', 'PROCESSES', 5267). sigmaCache(instance('$Object'(A, 'Collection'('Group'('Organization'(B)))), '$Class'('Organization')), 't~HeadBodycUnivb'(('t~'('~instance'('$Object'(C, 'Collection'('Group'('Organization'(D)))), '$Class'('Organization')), [C], [], [], []), 't~'(agent('$Process'(E, 'IntentionalProcess'('OrganizationalProcess'(F))), '$Object'(A, 'Collection'('Group'('Organization'(G))))), [], [E], [A], []), 't~'(instance('$Process'(E, 'IntentionalProcess'('OrganizationalProcess'(H))), '$Class'('OrganizationalProcess')), [], [E], [], [])), [], [E, C], [A], [E], [C]), 3577:['ACT'=E, 'AGENT'=A, 'ORG'=C]:entails(and(and(instance(E, 'OrganizationalProcess'), agent(E, A)), not(instance(C, 'Organization'))), instance(A, 'Organization')), 'Merge', 'PROCESSES', 5267). sigmaCache('~agent'('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'(B))), '$Object'(C, 'Collection'('Group'('Organization'(D))))), 'f~HeadUnivb'(('f~'('~instance'('$Object'(C, 'Collection'('Group'('Organization'(E)))), '$Class'('Organization')), [], [], [C], []), 'f~'('~instance'('$Object'(F, 'Collection'('Group'('Organization'(G)))), '$Class'('Organization')), [F], [], [], []), 'f~'(instance('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'(H))), '$Class'('OrganizationalProcess')), [], [], [A], [])), [], [F], [A, C], [F]), 3576:['ACT'=A, 'AGENT'=C, 'ORG'=F]:entails(and(instance(A, 'OrganizationalProcess'), and(not(instance(C, 'Organization')), not(instance(F, 'Organization')))), not(agent(A, C))), 'Merge', 'PROCESSES', 5267). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'(B))), '$Class'('OrganizationalProcess')), 'f~HeadBodycUnivb'(('f~'('~instance'('$Object'(C, 'Collection'('Group'('Organization'(D)))), '$Class'('Organization')), [], [C], [], []), 'f~'('~instance'('$Object'(E, 'Collection'('Group'('Organization'(F)))), '$Class'('Organization')), [E], [], [], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'('OrganizationalProcess'(G))), '$Object'(C, 'Collection'('Group'('Organization'(H))))), [], [C], [A], [])), [], [C, E], [A], [C], [E]), 3575:['ACT'=A, 'AGENT'=C, 'ORG'=E]:entails(and(agent(A, C), and(not(instance(C, 'Organization')), not(instance(E, 'Organization')))), not(instance(A, 'OrganizationalProcess'))), 'Merge', 'PROCESSES', 5267). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(B)))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D)))))), 'f~HeadUnivb'(('f~'('~subProcess'('$Process'(E, 'Detaching'('Cutting'(F))), '$Process'(A, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(G))))), [E], [], [], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(H)))), '$Class'('Surgery')), [], [], [], [A])), [C], [E], [A, C], [E]), 3572:['ACT'=A, 'ANIMAL'=C, 'SUBACT'=E, 'CUTTING'=I]:entails(and(not(subProcess(E, A)), instance(A, 'Surgery')), not(patient(A, C))), 'Merge', 'PROCESSES', 5261). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(B)))), '$Class'('Surgery')), 'f~HeadUnivb'(('f~'('~subProcess'('$Process'(C, 'Detaching'('Cutting'(D))), '$Process'(A, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(E))))), [C], [], [], [A]), 'f~'(patient('$Process'(A, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(F)))), '$Object'(G, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(H)))))), [G], [], [], [A])), [], [G, C], [A], [G, C]), 3571:['ACT'=A, 'ANIMAL'=G, 'SUBACT'=C, 'CUTTING'=I]:entails(and(not(subProcess(C, A)), patient(A, G)), not(instance(A, 'Surgery'))), 'Merge', 'PROCESSES', 5261). sigmaCache(subProcess('$Process'(A, 'Detaching'('Cutting'(B))), '$Process'(C, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(D))))), 't~HeadBodycUnivb'(('t~'(instance('$Process'(C, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(E)))), '$Class'('Surgery')), [], [], [], [C]), 't~'(patient('$Process'(C, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(F)))), '$Object'(G, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(H)))))), [], [G], [], [C]), 't~'('$existential'(A, '?SUBACT', and(instance('?SUBACT', 'Cutting'), and(instance(G, 'Animal'), and(patient(G, I), subProcess('?SUBACT', C))))), [I], [G], [A], [C])), [], [G, I], [C, A], [G], [I]), 3570:['ACT'=C, 'ANIMAL'=G, 'SUBACT'=A, 'CUTTING'=I]:entails(and(and(instance(C, 'Surgery'), patient(C, G)), '$existential'(A, '?SUBACT', and(instance('?SUBACT', 'Cutting'), and(instance(G, 'Animal'), and(patient(G, I), subProcess('?SUBACT', C)))))), subProcess(A, C)), 'Merge', 'PROCESSES', 5261). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(B)))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D)))))), 'f~HeadUnivb'(('f~'('~patient'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(E))))), F), [F], [], [C], []), 'f~'(instance('$Process'(A, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(G)))), '$Class'('Surgery')), [], [], [A], [])), [], [F], [A, C], [F]), 3569:['ACT'=A, 'ANIMAL'=C, 'SUBACT'=H, 'CUTTING'=F]:entails(and(not(patient(C, F)), instance(A, 'Surgery')), not(patient(A, C))), 'Merge', 'PROCESSES', 5261). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(B)))), '$Class'('Surgery')), 'f~HeadBodycUnivb'(('f~'('~patient'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D))))), E), [E], [C], [], []), 'f~'(patient('$Process'(A, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(F)))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(G)))))), [], [C], [A], [])), [], [C, E], [A], [C], [E]), 3568:['ACT'=A, 'ANIMAL'=C, 'SUBACT'=H, 'CUTTING'=E]:entails(and(not(patient(C, E)), patient(A, C)), not(instance(A, 'Surgery'))), 'Merge', 'PROCESSES', 5261). sigmaCache(patient('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(B))))), C), 't~HeadBodyc'(('t~'(instance('$Process'(D, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(E)))), '$Class'('Surgery')), [], [D], [], []), 't~'(patient('$Process'(D, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(F)))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(G)))))), [], [D], [A], [])), [C], [D], [A, C], [D]), 3567:['ACT'=D, 'ANIMAL'=A, 'SUBACT'=H, 'CUTTING'=C]:entails(and(instance(D, 'Surgery'), patient(D, A)), patient(A, C)), 'Merge', 'PROCESSES', 5261). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(B)))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D)))))), 'f~Head'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(E))))), '$Class'('Animal')), [], [], [C], []), 'f~'(instance('$Process'(A, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(F)))), '$Class'('Surgery')), [], [], [A], [])), [], [], [A, C]), 3566:['ACT'=A, 'ANIMAL'=C, 'SUBACT'=G, 'CUTTING'=H]:entails(and(not(instance(C, 'Animal')), instance(A, 'Surgery')), not(patient(A, C))), 'Merge', 'PROCESSES', 5261). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(B)))), '$Class'('Surgery')), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D))))), '$Class'('Animal')), [], [C], [], []), 'f~'(patient('$Process'(A, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(E)))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(F)))))), [], [C], [A], [])), [], [C], [A], [C]), 3565:['ACT'=A, 'ANIMAL'=C, 'SUBACT'=G, 'CUTTING'=H]:entails(and(not(instance(C, 'Animal')), patient(A, C)), not(instance(A, 'Surgery'))), 'Merge', 'PROCESSES', 5261). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(B))))), '$Class'('Animal')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(D)))), '$Class'('Surgery')), [], [C], [], []), 't~'(patient('$Process'(C, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(E)))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(F)))))), [], [C], [A], [])), [], [C], [A], [C]), 3564:['ACT'=C, 'ANIMAL'=A, 'SUBACT'=G, 'CUTTING'=H]:entails(and(instance(C, 'Surgery'), patient(C, A)), instance(A, 'Animal')), 'Merge', 'PROCESSES', 5261). sigmaCache('~patient'('$Process'(A, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(B)))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D)))))), 'f~HeadUnivb'(('f~'('~instance'('$Process'(E, 'Detaching'('Cutting'(F))), '$Class'('Cutting')), [E], [], [], []), 'f~'(instance('$Process'(A, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(G)))), '$Class'('Surgery')), [], [], [A], [])), [C], [E], [A, C], [E]), 3563:['ACT'=A, 'ANIMAL'=C, 'SUBACT'=E, 'CUTTING'=H]:entails(and(not(instance(E, 'Cutting')), instance(A, 'Surgery')), not(patient(A, C))), 'Merge', 'PROCESSES', 5261). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(B)))), '$Class'('Surgery')), 'f~HeadUnivb'(('f~'('~instance'('$Process'(C, 'Detaching'('Cutting'(D))), '$Class'('Cutting')), [C], [], [], []), 'f~'(patient('$Process'(A, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(E)))), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(G)))))), [F], [], [A], [])), [], [F, C], [A], [F, C]), 3562:['ACT'=A, 'ANIMAL'=F, 'SUBACT'=C, 'CUTTING'=H]:entails(and(not(instance(C, 'Cutting')), patient(A, F)), not(instance(A, 'Surgery'))), 'Merge', 'PROCESSES', 5261). sigmaCache(instance('$Process'(A, 'Detaching'('Cutting'(B))), '$Class'('Cutting')), 't~HeadBodycUnivb'(('t~'(instance('$Process'(C, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(D)))), '$Class'('Surgery')), [], [C], [], []), 't~'(patient('$Process'(C, 'IntentionalProcess'('TherapeuticProcess'('Surgery'(E)))), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(G)))))), [], [C, F], [], []), 't~'('$existential'(A, '?SUBACT', and(instance('?SUBACT', 'Cutting'), and(instance(F, 'Animal'), and(patient(F, H), subProcess('?SUBACT', C))))), [H], [C, F], [A], [])), [], [C, F, H], [A], [C, F], [H]), 3561:['ACT'=C, 'ANIMAL'=F, 'SUBACT'=A, 'CUTTING'=H]:entails(and(and(instance(C, 'Surgery'), patient(C, F)), '$existential'(A, '?SUBACT', and(instance('?SUBACT', 'Cutting'), and(instance(F, 'Animal'), and(patient(F, H), subProcess('?SUBACT', C)))))), instance(A, 'Cutting')), 'Merge', 'PROCESSES', 5261). sigmaCache(agent('$Process'(A, 'IntentionalProcess'(B)), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D))))), 't~Head'(('t~'(instance('$Process'(A, 'IntentionalProcess'(E)), '$Class'('IntentionalProcess')), [], [], [], [A]), 't~'('$existential'(C, '?AGENT', and(instance('?AGENT', 'CognitiveAgent'), agent(A, '?AGENT'))), [], [], [C], [A])), [], [], [A, C]), 3550:['PROC'=A, 'AGENT'=C]:entails(and(instance(A, 'IntentionalProcess'), '$existential'(C, '?AGENT', and(instance('?AGENT', 'CognitiveAgent'), agent(A, '?AGENT')))), agent(A, C)), 'Merge', 'PROCESSES', 5239). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'(B)), '$Class'('IntentionalProcess')), 'f~HeadUnivb'('f~'('~agent'('$Process'(A, 'IntentionalProcess'(C)), '$Object'(D, 'Agent'('SentientAgent'('CognitiveAgent'(E))))), [D], [], [A], []), [], [D], [A], [D]), 3549:['PROC'=A, 'AGENT'=D]:entails(not(agent(A, D)), not(instance(A, 'IntentionalProcess'))), 'Merge', 'PROCESSES', 5239). sigmaCache(instance('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(B)))), '$Class'('CognitiveAgent')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'IntentionalProcess'(D)), '$Class'('IntentionalProcess')), [], [C], [], []), 't~'('$existential'(A, '?AGENT', and(instance('?AGENT', 'CognitiveAgent'), agent(C, '?AGENT'))), [], [C], [A], [])), [], [C], [A], [C]), 3548:['PROC'=C, 'AGENT'=A]:entails(and(instance(C, 'IntentionalProcess'), '$existential'(A, '?AGENT', and(instance('?AGENT', 'CognitiveAgent'), agent(C, '?AGENT')))), instance(A, 'CognitiveAgent')), 'Merge', 'PROCESSES', 5239). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'(B)), '$Class'('IntentionalProcess')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D)))), '$Class'('CognitiveAgent')), [C], [], [], []), [A], [C], [A], [C]), 3547:['PROC'=A, 'AGENT'=C]:entails(not(instance(C, 'CognitiveAgent')), not(instance(A, 'IntentionalProcess'))), 'Merge', 'PROCESSES', 5239). sigmaCache('~agent'('$Process'(A, 'IntentionalProcess'(B)), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D))))), 'f~HeadUnivb'(('f~'('~hasPurposeForAgent'('$Process'(A, 'IntentionalProcess'(E)), '$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(G))))))), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(H))))), [F], [], [C], [A]), 'f~'(instance('$Process'(A, 'IntentionalProcess'(I)), '$Class'('IntentionalProcess')), [], [], [], [A])), [], [F], [A, C], [F]), 3546:['PROC'=A, 'AGENT'=C, 'PURP'=F]:entails(and(not(hasPurposeForAgent(A, F, C)), instance(A, 'IntentionalProcess')), not(agent(A, C))), 'Merge', 'PROCESSES', 5237). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'(B)), '$Class'('IntentionalProcess')), 'f~HeadBodycUnivb'(('f~'('~hasPurposeForAgent'('$Process'(A, 'IntentionalProcess'(C)), '$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(E))))))), '$Object'(F, 'Agent'('SentientAgent'('CognitiveAgent'(G))))), [D], [F], [], [A]), 'f~'(agent('$Process'(A, 'IntentionalProcess'(H)), '$Object'(F, 'Agent'('SentientAgent'('CognitiveAgent'(I))))), [], [F], [], [A])), [], [F, D], [A], [F], [D]), 3545:['PROC'=A, 'AGENT'=F, 'PURP'=D]:entails(and(not(hasPurposeForAgent(A, D, F)), agent(A, F)), not(instance(A, 'IntentionalProcess'))), 'Merge', 'PROCESSES', 5237). sigmaCache(hasPurposeForAgent('$Process'(A, 'IntentionalProcess'(B)), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D))))))), '$Object'(E, 'Agent'('SentientAgent'('CognitiveAgent'(F))))), 't~Head'(('t~'(agent('$Process'(A, 'IntentionalProcess'(G)), '$Object'(E, 'Agent'('SentientAgent'('CognitiveAgent'(H))))), [], [], [], [A, E]), 't~'(instance('$Process'(A, 'IntentionalProcess'(I)), '$Class'('IntentionalProcess')), [], [], [], [A]), 't~'('$existential'(C, '?PURP', hasPurposeForAgent(A, '?PURP', E)), [], [], [C], [A, E])), [], [], [A, E, C]), 3544:['PROC'=A, 'AGENT'=E, 'PURP'=C]:entails(and(and(instance(A, 'IntentionalProcess'), agent(A, E)), '$existential'(C, '?PURP', hasPurposeForAgent(A, '?PURP', E))), hasPurposeForAgent(A, C, E)), 'Merge', 'PROCESSES', 5237). sigmaCache('~agent'('$Process'(A, 'IntentionalProcess'(B)), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D))))), 'f~Head'(('f~'('~instance'('$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(E)))), '$Class'('CognitiveAgent')), [], [], [C], []), 'f~'(instance('$Process'(A, 'IntentionalProcess'(F)), '$Class'('IntentionalProcess')), [], [], [A], [])), [], [], [A, C]), 3543:['PROC'=A, 'AGENT'=C, 'PURP'=G]:entails(and(not(instance(C, 'CognitiveAgent')), instance(A, 'IntentionalProcess')), not(agent(A, C))), 'Merge', 'PROCESSES', 5237). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'(B)), '$Class'('IntentionalProcess')), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D)))), '$Class'('CognitiveAgent')), [], [C], [], []), 'f~'(agent('$Process'(A, 'IntentionalProcess'(E)), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(F))))), [], [C], [A], [])), [], [C], [A], [C]), 3542:['PROC'=A, 'AGENT'=C, 'PURP'=G]:entails(and(not(instance(C, 'CognitiveAgent')), agent(A, C)), not(instance(A, 'IntentionalProcess'))), 'Merge', 'PROCESSES', 5237). sigmaCache(instance('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(B)))), '$Class'('CognitiveAgent')), 't~HeadBodyc'(('t~'(agent('$Process'(C, 'IntentionalProcess'(D)), '$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(E))))), [], [C], [A], []), 't~'(instance('$Process'(C, 'IntentionalProcess'(F)), '$Class'('IntentionalProcess')), [], [C], [], [])), [], [C], [A], [C]), 3541:['PROC'=C, 'AGENT'=A, 'PURP'=G]:entails(and(instance(C, 'IntentionalProcess'), agent(C, A)), instance(A, 'CognitiveAgent')), 'Merge', 'PROCESSES', 5237). sigmaCache(instrument('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'('Poisoning'(B)))))), '$Object'(C, 'SelfConnectedObject'('Substance'('BiologicallyActiveSubstance'(D))))), 't~Head'(('t~'(instance('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'('Poisoning'(E)))))), '$Class'('Poisoning')), [], [], [], [A]), 't~'('$existential'(C, '?SUBSTANCE', and(instance('?SUBSTANCE', 'BiologicallyActiveSubstance'), instrument(A, '?SUBSTANCE'))), [], [], [C], [A])), [], [], [A, C]), 3537:['POISON'=A, 'SUBSTANCE'=C]:entails(and(instance(A, 'Poisoning'), '$existential'(C, '?SUBSTANCE', and(instance('?SUBSTANCE', 'BiologicallyActiveSubstance'), instrument(A, '?SUBSTANCE')))), instrument(A, C)), 'Merge', 'PROCESSES', 5229). sigmaCache('~instance'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'('Poisoning'(B)))))), '$Class'('Poisoning')), 'f~HeadUnivb'('f~'('~instrument'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'('Poisoning'(C)))))), '$Object'(D, 'SelfConnectedObject'('Substance'('BiologicallyActiveSubstance'(E))))), [D], [], [A], []), [], [D], [A], [D]), 3536:['POISON'=A, 'SUBSTANCE'=D]:entails(not(instrument(A, D)), not(instance(A, 'Poisoning'))), 'Merge', 'PROCESSES', 5229). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('Substance'('BiologicallyActiveSubstance'(B)))), '$Class'('BiologicallyActiveSubstance')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'('Poisoning'(D)))))), '$Class'('Poisoning')), [], [C], [], []), 't~'('$existential'(A, '?SUBSTANCE', and(instance('?SUBSTANCE', 'BiologicallyActiveSubstance'), instrument(C, '?SUBSTANCE'))), [], [C], [A], [])), [], [C], [A], [C]), 3535:['POISON'=C, 'SUBSTANCE'=A]:entails(and(instance(C, 'Poisoning'), '$existential'(A, '?SUBSTANCE', and(instance('?SUBSTANCE', 'BiologicallyActiveSubstance'), instrument(C, '?SUBSTANCE')))), instance(A, 'BiologicallyActiveSubstance')), 'Merge', 'PROCESSES', 5229). sigmaCache('~instance'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'('Poisoning'(B)))))), '$Class'('Poisoning')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('Substance'('BiologicallyActiveSubstance'(D)))), '$Class'('BiologicallyActiveSubstance')), [C], [], [], []), [A], [C], [A], [C]), 3534:['POISON'=A, 'SUBSTANCE'=C]:entails(not(instance(C, 'BiologicallyActiveSubstance')), not(instance(A, 'Poisoning'))), 'Merge', 'PROCESSES', 5229). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'(B)))), '$Class'('AnatomicalStructure')), 't~HeadBodyc'(('t~'('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'(C)))), '$Class'('Organism')), [], [], [], [A]), 't~'(instance('$Process'(D, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'('Poisoning'(E)))))), '$Class'('Poisoning')), [], [D], [], []), 't~'('$existential'(A, '?THING', and(patient(D, '?THING'), or(instance('?THING', 'Organism'), instance('?THING', 'AnatomicalStructure')))), [], [D], [], [A])), [], [D], [A], [D]), 3533:['POISON'=D, 'THING'=A]:entails(and(and(instance(D, 'Poisoning'), not(instance(A, 'Organism'))), '$existential'(A, '?THING', and(patient(D, '?THING'), or(instance('?THING', 'Organism'), instance('?THING', 'AnatomicalStructure'))))), instance(A, 'AnatomicalStructure')), 'Merge', 'PROCESSES', 5227). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'(B)))), '$Class'('Organism')), 't~HeadBodyc'(('t~'('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'(C)))), '$Class'('AnatomicalStructure')), [], [], [], [A]), 't~'(instance('$Process'(D, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'('Poisoning'(E)))))), '$Class'('Poisoning')), [], [D], [], []), 't~'('$existential'(A, '?THING', and(patient(D, '?THING'), or(instance('?THING', 'Organism'), instance('?THING', 'AnatomicalStructure')))), [], [D], [], [A])), [], [D], [A], [D]), 3532:['POISON'=D, 'THING'=A]:entails(and(and(instance(D, 'Poisoning'), not(instance(A, 'AnatomicalStructure'))), '$existential'(A, '?THING', and(patient(D, '?THING'), or(instance('?THING', 'Organism'), instance('?THING', 'AnatomicalStructure'))))), instance(A, 'Organism')), 'Merge', 'PROCESSES', 5227). sigmaCache('~instance'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'('Poisoning'(B)))))), '$Class'('Poisoning')), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'(D)))), '$Class'('AnatomicalStructure')), [], [C], [], []), 'f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'(E)))), '$Class'('Organism')), [], [C], [], [])), [A], [C], [A], [C]), 3531:['POISON'=A, 'THING'=C]:entails(and(not(instance(C, 'Organism')), not(instance(C, 'AnatomicalStructure'))), not(instance(A, 'Poisoning'))), 'Merge', 'PROCESSES', 5227). sigmaCache(patient('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'('Poisoning'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'(D))))), 't~Head'(('t~'(instance('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'('Poisoning'(E)))))), '$Class'('Poisoning')), [], [], [], [A]), 't~'('$existential'(C, '?THING', and(patient(A, '?THING'), or(instance('?THING', 'Organism'), instance('?THING', 'AnatomicalStructure')))), [], [], [C], [A])), [], [], [A, C]), 3530:['POISON'=A, 'THING'=C]:entails(and(instance(A, 'Poisoning'), '$existential'(C, '?THING', and(patient(A, '?THING'), or(instance('?THING', 'Organism'), instance('?THING', 'AnatomicalStructure'))))), patient(A, C)), 'Merge', 'PROCESSES', 5227). sigmaCache('~instance'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'('Poisoning'(B)))))), '$Class'('Poisoning')), 'f~HeadUnivb'('f~'('~patient'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'('Poisoning'(C)))))), '$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'(E))))), [D], [], [A], []), [], [D], [A], [D]), 3529:['POISON'=A, 'THING'=D]:entails(not(patient(A, D)), not(instance(A, 'Poisoning'))), 'Merge', 'PROCESSES', 5227). sigmaCache('~patient'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'(B))))), '$Class'('Organism')), 'f~Head'(('f~'('~instance'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'(C))))), '$Class'('Injuring')), [], [], [], [A]), 'f~'(instance('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'(D))))), '$Class'('Damaging')), [], [], [], [A])), [], [], [A]), 3526:['INJ'=A]:entails(and(not(instance(A, 'Injuring')), instance(A, 'Damaging')), not(patient(A, 'Organism'))), 'Merge', 'PROCESSES', 5221). sigmaCache('~instance'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'(B))))), '$Class'('Damaging')), 'f~Head'(('f~'('~instance'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'(C))))), '$Class'('Injuring')), [], [], [], [A]), 'f~'(patient('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'(D))))), '$Class'('Organism')), [], [], [], [A])), [], [], [A]), 3525:['INJ'=A]:entails(and(not(instance(A, 'Injuring')), patient(A, 'Organism')), not(instance(A, 'Damaging'))), 'Merge', 'PROCESSES', 5221). sigmaCache(instance('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'(B))))), '$Class'('Injuring')), 't~Head'(('t~'(instance('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'(C))))), '$Class'('Damaging')), [], [], [], [A]), 't~'(patient('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'(D))))), '$Class'('Organism')), [], [], [], [A])), [], [], [A]), 3524:['INJ'=A]:entails(and(instance(A, 'Damaging'), patient(A, 'Organism')), instance(A, 'Injuring')), 'Merge', 'PROCESSES', 5221). sigmaCache('~instance'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'(B))))), '$Class'('Injuring')), 'f~Head'('f~'(or('~instance'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'(C))))), '$Class'('Damaging')), '~patient'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'(D))))), '$Class'('Organism'))), [], [], [], [A]), [], [], [A]), 3523:['INJ'=A]:entails(or(not(instance(A, 'Damaging')), not(patient(A, 'Organism'))), not(instance(A, 'Injuring'))), 'Merge', 'PROCESSES', 5221). sigmaCache(patient('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'(B))))), '$Class'('Organism')), 't~Head'('t~'(instance('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'(C))))), '$Class'('Injuring')), [], [], [A], []), [], [], [A]), 3522:['INJ'=A]:entails(instance(A, 'Injuring'), patient(A, 'Organism')), 'Merge', 'PROCESSES', 5221). sigmaCache(instance('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'(B))))), '$Class'('Damaging')), 't~Head'('t~'(instance('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'(C))))), '$Class'('Injuring')), [], [], [A], []), [], [], [A]), 3521:['INJ'=A]:entails(instance(A, 'Injuring'), instance(A, 'Damaging')), 'Merge', 'PROCESSES', 5221). sigmaCache(patient('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'(B))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'(D))))), 't~Head'(('t~'(instance('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'(E))))), '$Class'('Injuring')), [], [], [], [A]), 't~'('$existential'(C, '?STRUCT', and(instance('?STRUCT', 'AnatomicalStructure'), patient(A, '?STRUCT'))), [], [], [C], [A])), [], [], [A, C]), 3520:['INJ'=A, 'STRUCT'=C]:entails(and(instance(A, 'Injuring'), '$existential'(C, '?STRUCT', and(instance('?STRUCT', 'AnatomicalStructure'), patient(A, '?STRUCT')))), patient(A, C)), 'Merge', 'PROCESSES', 5219). sigmaCache('~instance'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'(B))))), '$Class'('Injuring')), 'f~HeadUnivb'('f~'('~patient'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'(C))))), '$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'(E))))), [D], [], [A], []), [], [D], [A], [D]), 3519:['INJ'=A, 'STRUCT'=D]:entails(not(patient(A, D)), not(instance(A, 'Injuring'))), 'Merge', 'PROCESSES', 5219). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'(B)))), '$Class'('AnatomicalStructure')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'(D))))), '$Class'('Injuring')), [], [C], [], []), 't~'('$existential'(A, '?STRUCT', and(instance('?STRUCT', 'AnatomicalStructure'), patient(C, '?STRUCT'))), [], [C], [A], [])), [], [C], [A], [C]), 3518:['INJ'=C, 'STRUCT'=A]:entails(and(instance(C, 'Injuring'), '$existential'(A, '?STRUCT', and(instance('?STRUCT', 'AnatomicalStructure'), patient(C, '?STRUCT')))), instance(A, 'AnatomicalStructure')), 'Merge', 'PROCESSES', 5219). sigmaCache('~instance'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('Injuring'(B))))), '$Class'('Injuring')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'(D)))), '$Class'('AnatomicalStructure')), [C], [], [], []), [A], [C], [A], [C]), 3517:['INJ'=A, 'STRUCT'=C]:entails(not(instance(C, 'AnatomicalStructure')), not(instance(A, 'Injuring'))), 'Merge', 'PROCESSES', 5219). sigmaCache(patient('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('DiseaseOrSyndrome'('MentalOrBehavioralDysfunction'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D)))))), 't~Head'(('t~'(instance('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('DiseaseOrSyndrome'('MentalOrBehavioralDysfunction'(E)))))), '$Class'('MentalOrBehavioralDysfunction')), [], [], [], [A]), 't~'('$existential'(C, '?ANIMAL', and(instance('?ANIMAL', 'Animal'), patient(A, '?ANIMAL'))), [], [], [C], [A])), [], [], [A, C]), 3514:['DISEASE'=A, 'ANIMAL'=C]:entails(and(instance(A, 'MentalOrBehavioralDysfunction'), '$existential'(C, '?ANIMAL', and(instance('?ANIMAL', 'Animal'), patient(A, '?ANIMAL')))), patient(A, C)), 'Merge', 'PROCESSES', 5213). sigmaCache('~instance'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('DiseaseOrSyndrome'('MentalOrBehavioralDysfunction'(B)))))), '$Class'('MentalOrBehavioralDysfunction')), 'f~HeadUnivb'('f~'('~patient'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('DiseaseOrSyndrome'('MentalOrBehavioralDysfunction'(C)))))), '$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(E)))))), [D], [], [A], []), [], [D], [A], [D]), 3513:['DISEASE'=A, 'ANIMAL'=D]:entails(not(patient(A, D)), not(instance(A, 'MentalOrBehavioralDysfunction'))), 'Merge', 'PROCESSES', 5213). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(B))))), '$Class'('Animal')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('DiseaseOrSyndrome'('MentalOrBehavioralDysfunction'(D)))))), '$Class'('MentalOrBehavioralDysfunction')), [], [C], [], []), 't~'('$existential'(A, '?ANIMAL', and(instance('?ANIMAL', 'Animal'), patient(C, '?ANIMAL'))), [], [C], [A], [])), [], [C], [A], [C]), 3512:['DISEASE'=C, 'ANIMAL'=A]:entails(and(instance(C, 'MentalOrBehavioralDysfunction'), '$existential'(A, '?ANIMAL', and(instance('?ANIMAL', 'Animal'), patient(C, '?ANIMAL')))), instance(A, 'Animal')), 'Merge', 'PROCESSES', 5213). sigmaCache('~instance'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PathologicProcess'('DiseaseOrSyndrome'('MentalOrBehavioralDysfunction'(B)))))), '$Class'('MentalOrBehavioralDysfunction')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D))))), '$Class'('Animal')), [C], [], [], []), [A], [C], [A], [C]), 3511:['DISEASE'=A, 'ANIMAL'=C]:entails(not(instance(C, 'Animal')), not(instance(A, 'MentalOrBehavioralDysfunction'))), 'Merge', 'PROCESSES', 5213). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Organ'(B)))))), '$Class'('Tissue')), 't~HeadBodyc'(('t~'('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Organ'(C)))))), '$Class'('Organ')), [], [], [], [A]), 't~'(instance('$Process'(D, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganOrTissueProcess'(E))))), '$Class'('OrganOrTissueProcess')), [], [D], [], []), 't~'('$existential'(A, '?THING', and(located(D, '?THING'), or(instance('?THING', 'Organ'), instance('?THING', 'Tissue')))), [], [D], [], [A])), [], [D], [A], [D]), 3503:['PROC'=D, 'THING'=A]:entails(and(and(instance(D, 'OrganOrTissueProcess'), not(instance(A, 'Organ'))), '$existential'(A, '?THING', and(located(D, '?THING'), or(instance('?THING', 'Organ'), instance('?THING', 'Tissue'))))), instance(A, 'Tissue')), 'Merge', 'PROCESSES', 5197). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Organ'(B)))))), '$Class'('Organ')), 't~HeadBodyc'(('t~'('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Organ'(C)))))), '$Class'('Tissue')), [], [], [], [A]), 't~'(instance('$Process'(D, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganOrTissueProcess'(E))))), '$Class'('OrganOrTissueProcess')), [], [D], [], []), 't~'('$existential'(A, '?THING', and(located(D, '?THING'), or(instance('?THING', 'Organ'), instance('?THING', 'Tissue')))), [], [D], [], [A])), [], [D], [A], [D]), 3502:['PROC'=D, 'THING'=A]:entails(and(and(instance(D, 'OrganOrTissueProcess'), not(instance(A, 'Tissue'))), '$existential'(A, '?THING', and(located(D, '?THING'), or(instance('?THING', 'Organ'), instance('?THING', 'Tissue'))))), instance(A, 'Organ')), 'Merge', 'PROCESSES', 5197). sigmaCache('~instance'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganOrTissueProcess'(B))))), '$Class'('OrganOrTissueProcess')), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Organ'(D)))))), '$Class'('Organ')), [], [C], [], []), 'f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Organ'(E)))))), '$Class'('Tissue')), [], [C], [], [])), [A], [C], [A], [C]), 3501:['PROC'=A, 'THING'=C]:entails(and(not(instance(C, 'Organ')), not(instance(C, 'Tissue'))), not(instance(A, 'OrganOrTissueProcess'))), 'Merge', 'PROCESSES', 5197). sigmaCache(located('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganOrTissueProcess'(B))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Organ'(D))))))), 't~Head'(('t~'(instance('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganOrTissueProcess'(E))))), '$Class'('OrganOrTissueProcess')), [], [], [], [A]), 't~'('$existential'(C, '?THING', and(located(A, '?THING'), or(instance('?THING', 'Organ'), instance('?THING', 'Tissue')))), [], [], [C], [A])), [], [], [A, C]), 3500:['PROC'=A, 'THING'=C]:entails(and(instance(A, 'OrganOrTissueProcess'), '$existential'(C, '?THING', and(located(A, '?THING'), or(instance('?THING', 'Organ'), instance('?THING', 'Tissue'))))), located(A, C)), 'Merge', 'PROCESSES', 5197). sigmaCache('~instance'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganOrTissueProcess'(B))))), '$Class'('OrganOrTissueProcess')), 'f~HeadUnivb'('f~'('~located'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganOrTissueProcess'(C))))), '$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('AnatomicalStructure'('BodyPart'('Organ'(E))))))), [D], [], [A], []), [], [D], [A], [D]), 3499:['PROC'=A, 'THING'=D]:entails(not(located(A, D)), not(instance(A, 'OrganOrTissueProcess'))), 'Merge', 'PROCESSES', 5197). sigmaCache(experiencer('$Process'(A, 'IntentionalProcess'('MentalProcess'(B))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D)))))), 't~Head'(('t~'(instance('$Process'(A, 'IntentionalProcess'('MentalProcess'(E))), '$Class'('MentalProcess')), [], [], [], [A]), 't~'('$existential'(C, '?ANIMAL', and(instance('?ANIMAL', 'Animal'), experiencer(A, '?ANIMAL'))), [], [], [C], [A])), [], [], [A, C]), 3495:['PROCESS'=A, 'ANIMAL'=C]:entails(and(instance(A, 'MentalProcess'), '$existential'(C, '?ANIMAL', and(instance('?ANIMAL', 'Animal'), experiencer(A, '?ANIMAL')))), experiencer(A, C)), 'Merge', 'PROCESSES', 5189). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('MentalProcess'(B))), '$Class'('MentalProcess')), 'f~HeadUnivb'('f~'('~experiencer'('$Process'(A, 'IntentionalProcess'('MentalProcess'(C))), '$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(E)))))), [D], [], [A], []), [], [D], [A], [D]), 3494:['PROCESS'=A, 'ANIMAL'=D]:entails(not(experiencer(A, D)), not(instance(A, 'MentalProcess'))), 'Merge', 'PROCESSES', 5189). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(B))))), '$Class'('Animal')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'IntentionalProcess'('MentalProcess'(D))), '$Class'('MentalProcess')), [], [C], [], []), 't~'('$existential'(A, '?ANIMAL', and(instance('?ANIMAL', 'Animal'), experiencer(C, '?ANIMAL'))), [], [C], [A], [])), [], [C], [A], [C]), 3493:['PROCESS'=C, 'ANIMAL'=A]:entails(and(instance(C, 'MentalProcess'), '$existential'(A, '?ANIMAL', and(instance('?ANIMAL', 'Animal'), experiencer(C, '?ANIMAL')))), instance(A, 'Animal')), 'Merge', 'PROCESSES', 5189). sigmaCache('~instance'('$Process'(A, 'IntentionalProcess'('MentalProcess'(B))), '$Class'('MentalProcess')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'(D))))), '$Class'('Animal')), [C], [], [], []), [A], [C], [A], [C]), 3492:['PROCESS'=A, 'ANIMAL'=C]:entails(not(instance(C, 'Animal')), not(instance(A, 'MentalProcess'))), 'Merge', 'PROCESSES', 5189). sigmaCache('~patient'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Ingesting'('Drinking'(B))))))), '$Object'(C, D)), 'f~Head'(('f~'('~attribute'('$Object'(C, E), '$Attribute'('Liquid', 'PhysicalState'(F))), [], [], [C], []), 'f~'(instance('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Ingesting'('Drinking'(G))))))), '$Class'('Drinking')), [], [], [A], [])), [], [], [A, C]), 3480:['ACT'=A, 'FOOD'=C]:entails(and(not(attribute(C, 'Liquid')), instance(A, 'Drinking')), not(patient(A, C))), 'Merge', 'PROCESSES', 5165). sigmaCache('~instance'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Ingesting'('Drinking'(B))))))), '$Class'('Drinking')), 'f~HeadBodyc'(('f~'('~attribute'('$Object'(C, D), '$Attribute'('Liquid', 'PhysicalState'(E))), [], [C], [], []), 'f~'(patient('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Ingesting'('Drinking'(F))))))), '$Object'(C, G)), [], [C], [A], [])), [], [C], [A], [C]), 3479:['ACT'=A, 'FOOD'=C]:entails(and(not(attribute(C, 'Liquid')), patient(A, C)), not(instance(A, 'Drinking'))), 'Merge', 'PROCESSES', 5165). sigmaCache(attribute('$Object'(A, B), '$Attribute'('Liquid', 'PhysicalState'(C))), 't~HeadBodyc'(('t~'(instance('$Process'(D, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Ingesting'('Drinking'(E))))))), '$Class'('Drinking')), [], [D], [], []), 't~'(patient('$Process'(D, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Ingesting'('Drinking'(F))))))), '$Object'(A, G)), [], [D], [A], [])), [], [D], [A], [D]), 3478:['ACT'=D, 'FOOD'=A]:entails(and(instance(D, 'Drinking'), patient(D, A)), attribute(A, 'Liquid')), 'Merge', 'PROCESSES', 5165). sigmaCache('~patient'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Ingesting'('Eating'(B))))))), '$Object'(C, D)), 'f~Head'(('f~'('~attribute'('$Object'(C, E), '$Attribute'('Solid', 'PhysicalState'(F))), [], [], [C], []), 'f~'(instance('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Ingesting'('Eating'(G))))))), '$Class'('Eating')), [], [], [A], [])), [], [], [A, C]), 3475:['ACT'=A, 'FOOD'=C]:entails(and(not(attribute(C, 'Solid')), instance(A, 'Eating')), not(patient(A, C))), 'Merge', 'PROCESSES', 5159). sigmaCache('~instance'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Ingesting'('Eating'(B))))))), '$Class'('Eating')), 'f~HeadBodyc'(('f~'('~attribute'('$Object'(C, D), '$Attribute'('Solid', 'PhysicalState'(E))), [], [C], [], []), 'f~'(patient('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Ingesting'('Eating'(F))))))), '$Object'(C, G)), [], [C], [A], [])), [], [C], [A], [C]), 3474:['ACT'=A, 'FOOD'=C]:entails(and(not(attribute(C, 'Solid')), patient(A, C)), not(instance(A, 'Eating'))), 'Merge', 'PROCESSES', 5159). sigmaCache(attribute('$Object'(A, B), '$Attribute'('Solid', 'PhysicalState'(C))), 't~HeadBodyc'(('t~'(instance('$Process'(D, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Ingesting'('Eating'(E))))))), '$Class'('Eating')), [], [D], [], []), 't~'(patient('$Process'(D, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Ingesting'('Eating'(F))))))), '$Object'(A, G)), [], [D], [A], [])), [], [D], [A], [D]), 3473:['ACT'=D, 'FOOD'=A]:entails(and(instance(D, 'Eating'), patient(D, A)), attribute(A, 'Solid')), 'Merge', 'PROCESSES', 5159). sigmaCache('~patient'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Ingesting'(B)))))), '$Object'(C, 'Food'(D))), 'f~Head'(('f~'('~instance'('$Object'(C, 'Food'(E)), '$Class'('Food')), [], [], [C], []), 'f~'(instance('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Ingesting'(F)))))), '$Class'('Ingesting')), [], [], [A], [])), [], [], [A, C]), 3470:['ACT'=A, 'FOOD'=C]:entails(and(not(instance(C, 'Food')), instance(A, 'Ingesting')), not(patient(A, C))), 'Merge', 'PROCESSES', 5153). sigmaCache('~instance'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Ingesting'(B)))))), '$Class'('Ingesting')), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'Food'(D)), '$Class'('Food')), [], [C], [], []), 'f~'(patient('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Ingesting'(E)))))), '$Object'(C, 'Food'(F))), [], [C], [A], [])), [], [C], [A], [C]), 3469:['ACT'=A, 'FOOD'=C]:entails(and(not(instance(C, 'Food')), patient(A, C)), not(instance(A, 'Ingesting'))), 'Merge', 'PROCESSES', 5153). sigmaCache(instance('$Object'(A, 'Food'(B)), '$Class'('Food')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Ingesting'(D)))))), '$Class'('Ingesting')), [], [C], [], []), 't~'(patient('$Process'(C, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Ingesting'(E)))))), '$Object'(A, 'Food'(F))), [], [C], [A], [])), [], [C], [A], [C]), 3468:['ACT'=C, 'FOOD'=A]:entails(and(instance(C, 'Ingesting'), patient(C, A)), instance(A, 'Food')), 'Merge', 'PROCESSES', 5153). sigmaCache(experiencer('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Death'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 't~Head'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E)))), '$Class'('Organism')), [], [], [], [C]), 't~'('$existential'(A, '?DEATH', and(instance('?DEATH', 'Death'), experiencer('?DEATH', C))), [], [], [A], [C])), [], [], [C, A]), 3463:['ORGANISM'=C, 'DEATH'=A]:entails(and(instance(C, 'Organism'), '$existential'(A, '?DEATH', and(instance('?DEATH', 'Death'), experiencer('?DEATH', C)))), experiencer(A, C)), 'Merge', 'PROCESSES', 5143). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Class'('Organism')), 'f~HeadUnivb'('f~'('~experiencer'('$Process'(C, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Death'(D)))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E))))), [C], [], [A], []), [], [C], [A], [C]), 3462:['ORGANISM'=A, 'DEATH'=C]:entails(not(experiencer(C, A)), not(instance(A, 'Organism'))), 'Merge', 'PROCESSES', 5143). sigmaCache(instance('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Death'(B)))))), '$Class'('Death')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D)))), '$Class'('Organism')), [], [C], [], []), 't~'('$existential'(A, '?DEATH', and(instance('?DEATH', 'Death'), experiencer('?DEATH', C))), [], [C], [A], [])), [], [C], [A], [C]), 3461:['ORGANISM'=C, 'DEATH'=A]:entails(and(instance(C, 'Organism'), '$existential'(A, '?DEATH', and(instance('?DEATH', 'Death'), experiencer('?DEATH', C)))), instance(A, 'Death')), 'Merge', 'PROCESSES', 5143). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Class'('Organism')), 'f~HeadUnivb'('f~'('~instance'('$Process'(C, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Death'(D)))))), '$Class'('Death')), [C], [], [], []), [A], [C], [A], [C]), 3460:['ORGANISM'=A, 'DEATH'=C]:entails(not(instance(C, 'Death')), not(instance(A, 'Organism'))), 'Merge', 'PROCESSES', 5143). sigmaCache(experiencer('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Birth'(B)))))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 't~Head'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E)))), '$Class'('Organism')), [], [], [], [C]), 't~'('$existential'(A, '?BIRTH', and(instance('?BIRTH', 'Birth'), experiencer('?BIRTH', C))), [], [], [A], [C])), [], [], [C, A]), 3457:['ORGANISM'=C, 'BIRTH'=A]:entails(and(instance(C, 'Organism'), '$existential'(A, '?BIRTH', and(instance('?BIRTH', 'Birth'), experiencer('?BIRTH', C)))), experiencer(A, C)), 'Merge', 'PROCESSES', 5137). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Class'('Organism')), 'f~HeadUnivb'('f~'('~experiencer'('$Process'(C, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Birth'(D)))))), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E))))), [C], [], [A], []), [], [C], [A], [C]), 3456:['ORGANISM'=A, 'BIRTH'=C]:entails(not(experiencer(C, A)), not(instance(A, 'Organism'))), 'Merge', 'PROCESSES', 5137). sigmaCache(instance('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Birth'(B)))))), '$Class'('Birth')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D)))), '$Class'('Organism')), [], [C], [], []), 't~'('$existential'(A, '?BIRTH', and(instance('?BIRTH', 'Birth'), experiencer('?BIRTH', C))), [], [C], [A], [])), [], [C], [A], [C]), 3455:['ORGANISM'=C, 'BIRTH'=A]:entails(and(instance(C, 'Organism'), '$existential'(A, '?BIRTH', and(instance('?BIRTH', 'Birth'), experiencer('?BIRTH', C)))), instance(A, 'Birth')), 'Merge', 'PROCESSES', 5137). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Class'('Organism')), 'f~HeadUnivb'('f~'('~instance'('$Process'(C, 'NonintentionalProcess'('BiologicalProcess'('PhysiologicProcess'('OrganismProcess'('Birth'(D)))))), '$Class'('Birth')), [C], [], [], []), [A], [C], [A], [C]), 3454:['ORGANISM'=A, 'BIRTH'=C]:entails(not(instance(C, 'Birth')), not(instance(A, 'Organism'))), 'Merge', 'PROCESSES', 5137). sigmaCache(located('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'(B))), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D))))), 't~Head'(('t~'(instance('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'(E))), '$Class'('BiologicalProcess')), [], [], [], [A]), 't~'('$existential'(C, '?OBJ', and(instance('?OBJ', 'Organism'), located(A, '?OBJ'))), [], [], [C], [A])), [], [], [A, C]), 3447:['PROC'=A, 'OBJ'=C]:entails(and(instance(A, 'BiologicalProcess'), '$existential'(C, '?OBJ', and(instance('?OBJ', 'Organism'), located(A, '?OBJ')))), located(A, C)), 'Merge', 'PROCESSES', 5123). sigmaCache('~instance'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'(B))), '$Class'('BiologicalProcess')), 'f~HeadUnivb'('f~'('~located'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'(C))), '$Object'(D, 'SelfConnectedObject'('CorpuscularObject'('Organism'(E))))), [D], [], [A], []), [], [D], [A], [D]), 3446:['PROC'=A, 'OBJ'=D]:entails(not(located(A, D)), not(instance(A, 'BiologicalProcess'))), 'Merge', 'PROCESSES', 5123). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'(B)))), '$Class'('Organism')), 't~HeadBodyc'(('t~'(instance('$Process'(C, 'NonintentionalProcess'('BiologicalProcess'(D))), '$Class'('BiologicalProcess')), [], [C], [], []), 't~'('$existential'(A, '?OBJ', and(instance('?OBJ', 'Organism'), located(C, '?OBJ'))), [], [C], [A], [])), [], [C], [A], [C]), 3445:['PROC'=C, 'OBJ'=A]:entails(and(instance(C, 'BiologicalProcess'), '$existential'(A, '?OBJ', and(instance('?OBJ', 'Organism'), located(C, '?OBJ')))), instance(A, 'Organism')), 'Merge', 'PROCESSES', 5123). sigmaCache('~instance'('$Process'(A, 'NonintentionalProcess'('BiologicalProcess'(B))), '$Class'('BiologicalProcess')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'(D)))), '$Class'('Organism')), [C], [], [], []), [A], [C], [A], [C]), 3444:['PROC'=A, 'OBJ'=C]:entails(not(instance(C, 'Organism')), not(instance(A, 'BiologicalProcess'))), 'Merge', 'PROCESSES', 5123). sigmaCache(subProcess('$Process'(A, B), '$Process'(C, D)), 't~Head'(('t~'(instance('$Process'(C, E), '$Class'('Process')), [], [], [], [C]), 't~'('$existential'(A, '?SUBPROC', subProcess('?SUBPROC', C)), [], [], [A], [C])), [], [], [C, A]), 3439:['PROC'=C, 'SUBPROC'=A]:entails(and(instance(C, 'Process'), '$existential'(A, '?SUBPROC', subProcess('?SUBPROC', C))), subProcess(A, C)), 'Merge', 'PROCESSES', 5109). sigmaCache('~instance'('$Process'(A, B), '$Class'('Process')), 'f~HeadUnivb'('f~'('~subProcess'('$Process'(C, D), '$Process'(A, E)), [C], [], [A], []), [], [C], [A], [C]), 3438:['PROC'=A, 'SUBPROC'=C]:entails(not(subProcess(C, A)), not(instance(A, 'Process'))), 'Merge', 'PROCESSES', 5109). sigmaCache('~subProcess'('$Process'(A, B), '$Process'(C, D)), 'f~HeadUnivb'(('f~'('~time'('$Process'(A, E), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(G)))))), [F], [], [A], []), 'f~'(instance('$Process'(C, H), '$Class'('Process')), [], [], [C], [])), [], [F], [C, A], [F]), 3437:['PROC'=C, 'SUBPROC'=A, 'TIME'=F]:entails(and(not(time(A, F)), instance(C, 'Process')), not(subProcess(A, C))), 'Merge', 'PROCESSES', 5105). sigmaCache('~instance'('$Process'(A, B), '$Class'('Process')), 'f~HeadBodycUnivb'(('f~'('~time'('$Process'(C, D), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F)))))), [E], [C], [], []), 'f~'(subProcess('$Process'(C, G), '$Process'(A, H)), [], [C], [A], [])), [], [C, E], [A], [C], [E]), 3436:['PROC'=A, 'SUBPROC'=C, 'TIME'=E]:entails(and(not(time(C, E)), subProcess(C, A)), not(instance(A, 'Process'))), 'Merge', 'PROCESSES', 5105). sigmaCache(time('$Process'(A, B), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(D)))))), 't~HeadBodyc'(('t~'(instance('$Process'(E, F), '$Class'('Process')), [], [E], [], []), 't~'(subProcess('$Process'(A, G), '$Process'(E, H)), [], [E], [], [A]), 't~'('$existential'(C, '?TIME', time(A, '?TIME')), [], [], [C], [A])), [], [E], [A, C], [E]), 3435:['PROC'=E, 'SUBPROC'=A, 'TIME'=C]:entails(and(and(instance(E, 'Process'), subProcess(A, E)), '$existential'(C, '?TIME', time(A, '?TIME'))), time(A, C)), 'Merge', 'PROCESSES', 5105). sigmaCache(located('$Process'(A, B), '$Object'(C, D)), 't~HeadBodyc'(('t~'(located('$Process'(E, F), '$Object'(C, G)), [], [E], [C], []), 't~'(subProcess('$Process'(A, H), '$Process'(E, I)), [], [E], [A], [])), [], [E], [A, C], [E]), 3434:['SUBPROC'=A, 'PROC'=E, 'REGION'=C]:entails(and(subProcess(A, E), located(E, C)), located(A, C)), 'Merge', 'PROCESSES', 5101). sigmaCache('~located'('$Process'(A, B), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~located'('$Process'(E, F), '$Object'(C, G)), [], [E], [C], []), 'f~'(subProcess('$Process'(E, H), '$Process'(A, I)), [], [E], [A], [])), [], [E], [A, C], [E]), 3433:['SUBPROC'=E, 'PROC'=A, 'REGION'=C]:entails(and(subProcess(E, A), not(located(E, C))), not(located(A, C))), 'Merge', 'PROCESSES', 5101). sigmaCache('~subProcess'('$Process'(A, B), '$Process'(C, D)), 'f~HeadBodyc'(('f~'('~located'('$Process'(A, E), '$Object'(F, G)), [], [F], [A], []), 'f~'(located('$Process'(C, H), '$Object'(F, I)), [], [F], [C], [])), [], [F], [A, C], [F]), 3432:['SUBPROC'=A, 'PROC'=C, 'REGION'=F]:entails(and(located(C, F), not(located(A, F))), not(subProcess(A, C))), 'Merge', 'PROCESSES', 5101). sigmaCache(during('WhenFn'('$Process'(A, B)), 'WhenFn'('$Process'(C, D))), 't~Head'(('t~'('~equal'('WhenFn'('$Process'(A, E)), 'WhenFn'('$Process'(C, F))), [], [], [], [A, C]), 't~'(subProcess('$Process'(A, G), '$Process'(C, H)), [], [], [], [A, C])), [], [], [A, C]), 3431:['SUBPROC'=A, 'PROC'=C]:entails(and(subProcess(A, C), not(equal('WhenFn'(A), 'WhenFn'(C)))), during('WhenFn'(A), 'WhenFn'(C))), 'Merge', 'PROCESSES', 5099). sigmaCache(equal('WhenFn'('$Process'(A, B)), 'WhenFn'('$Process'(C, D))), 't~Head'(('t~'('~during'('WhenFn'('$Process'(A, E)), 'WhenFn'('$Process'(C, F))), [], [], [], [A, C]), 't~'(subProcess('$Process'(A, G), '$Process'(C, H)), [], [], [], [A, C])), [], [], [A, C]), 3430:['SUBPROC'=A, 'PROC'=C]:entails(and(subProcess(A, C), not(during('WhenFn'(A), 'WhenFn'(C)))), equal('WhenFn'(A), 'WhenFn'(C))), 'Merge', 'PROCESSES', 5099). sigmaCache('~subProcess'('$Process'(A, B), '$Process'(C, D)), 'f~Head'(('f~'('~during'('WhenFn'('$Process'(A, E)), 'WhenFn'('$Process'(C, F))), [], [], [], [A, C]), 'f~'('~equal'('WhenFn'('$Process'(A, G)), 'WhenFn'('$Process'(C, H))), [], [], [], [A, C])), [], [], [A, C]), 3429:['SUBPROC'=A, 'PROC'=C]:entails(and(not(equal('WhenFn'(A), 'WhenFn'(C))), not(during('WhenFn'(A), 'WhenFn'(C)))), not(subProcess(A, C))), 'Merge', 'PROCESSES', 5099). sigmaCache('~overlapsSpatially'('$Object'(A, B), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'('~overlapsSpatially'('$Object'(A, E), '$Object'(F, G)), [], [F], [A], []), 'f~'(meetsSpatially('$Object'(H, 'SelfConnectedObject'('Region'('Hole'(I)))), '$Object'(C, 'SelfConnectedObject'(J))), [], [H], [], [C]), 'f~'(superficialPart('$Object'(C, 'SelfConnectedObject'(K)), 'PrincipalHostFn'('$Object'(H, 'SelfConnectedObject'('Region'('Hole'(L)))))), [], [H], [], [C]), 'f~'(function('$Relation'('SkinFn', 'SpatialRelation'(M)), '$Object'(H, 'SelfConnectedObject'('Region'('Hole'(N)))), '$Object'(F, O)), [], [H, F], [], [])), [], [H, F], [A, C], [H, F]), 3420:['OBJ1'=F, 'HOLE'=H, 'OBJ2'=A, 'OBJ3'=C]:entails(and(holds('SkinFn', H, F), and(not(overlapsSpatially(A, F)), and(superficialPart(C, 'PrincipalHostFn'(H)), meetsSpatially(H, C)))), not(overlapsSpatially(A, C))), 'Merge', 'MEREOTOPOLOGY', 5068). sigmaCache('~meetsSpatially'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'('~overlapsSpatially'('$Object'(E, F), '$Object'(G, H)), [], [G, E], [], []), 'f~'(overlapsSpatially('$Object'(E, I), '$Object'(C, 'SelfConnectedObject'(J))), [], [E], [], [C]), 'f~'(superficialPart('$Object'(C, 'SelfConnectedObject'(K)), 'PrincipalHostFn'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(L)))))), [], [], [], [A, C]), 'f~'(function('$Relation'('SkinFn', 'SpatialRelation'(M)), '$Object'(A, 'SelfConnectedObject'('Region'('Hole'(N)))), '$Object'(G, O)), [], [G], [], [A])), [], [G, E], [A, C], [G, E]), 3419:['OBJ1'=G, 'HOLE'=A, 'OBJ2'=E, 'OBJ3'=C]:entails(and(holds('SkinFn', A, G), and(not(overlapsSpatially(E, G)), and(superficialPart(C, 'PrincipalHostFn'(A)), overlapsSpatially(E, C)))), not(meetsSpatially(A, C))), 'Merge', 'MEREOTOPOLOGY', 5068). sigmaCache('~superficialPart'('$Object'(A, 'SelfConnectedObject'(B)), 'PrincipalHostFn'('$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D)))))), 'f~HeadBodyc'(('f~'('~overlapsSpatially'('$Object'(E, F), '$Object'(G, H)), [], [G, E], [], []), 'f~'(meetsSpatially('$Object'(C, 'SelfConnectedObject'('Region'('Hole'(I)))), '$Object'(A, 'SelfConnectedObject'(J))), [], [], [], [C, A]), 'f~'(overlapsSpatially('$Object'(E, K), '$Object'(A, 'SelfConnectedObject'(L))), [], [E], [], [A]), 'f~'(function('$Relation'('SkinFn', 'SpatialRelation'(M)), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(N)))), '$Object'(G, O)), [], [G], [], [C])), [], [G, E], [C, A], [G, E]), 3418:['OBJ1'=G, 'HOLE'=C, 'OBJ2'=E, 'OBJ3'=A]:entails(and(holds('SkinFn', C, G), and(not(overlapsSpatially(E, G)), and(meetsSpatially(C, A), overlapsSpatially(E, A)))), not(superficialPart(A, 'PrincipalHostFn'(C)))), 'Merge', 'MEREOTOPOLOGY', 5068). sigmaCache(overlapsSpatially('$Object'(A, B), '$Object'(C, D)), 't~HeadBodyc'(('t~'(meetsSpatially('$Object'(E, 'SelfConnectedObject'('Region'('Hole'(F)))), '$Object'(G, 'SelfConnectedObject'(H))), [], [E, G], [], []), 't~'(overlapsSpatially('$Object'(A, I), '$Object'(G, 'SelfConnectedObject'(J))), [], [G], [A], []), 't~'(superficialPart('$Object'(G, 'SelfConnectedObject'(K)), 'PrincipalHostFn'('$Object'(E, 'SelfConnectedObject'('Region'('Hole'(L)))))), [], [E, G], [], []), 't~'(function('$Relation'('SkinFn', 'SpatialRelation'(M)), '$Object'(E, 'SelfConnectedObject'('Region'('Hole'(N)))), '$Object'(C, O)), [], [E], [C], [])), [], [E, G], [C, A], [E, G]), 3417:['OBJ1'=C, 'HOLE'=E, 'OBJ2'=A, 'OBJ3'=G]:entails(and(holds('SkinFn', E, C), and(superficialPart(G, 'PrincipalHostFn'(E)), and(meetsSpatially(E, G), overlapsSpatially(A, G)))), overlapsSpatially(A, C)), 'Merge', 'MEREOTOPOLOGY', 5068). sigmaCache('~function'('$Relation'('SkinFn', 'SpatialRelation'(A)), '$Object'(B, 'SelfConnectedObject'('Region'('Hole'(C)))), '$Object'(D, E)), 'f~HeadBodyc'(('f~'('~overlapsSpatially'('$Object'(F, G), '$Object'(D, H)), [], [F], [D], []), 'f~'(meetsSpatially('$Object'(B, 'SelfConnectedObject'('Region'('Hole'(I)))), '$Object'(J, 'SelfConnectedObject'(K))), [], [J], [], [B]), 'f~'(overlapsSpatially('$Object'(F, L), '$Object'(J, 'SelfConnectedObject'(M))), [], [F, J], [], []), 'f~'(superficialPart('$Object'(J, 'SelfConnectedObject'(N)), 'PrincipalHostFn'('$Object'(B, 'SelfConnectedObject'('Region'('Hole'(O)))))), [], [J], [], [B])), [], [F, J], [B, D], [F, J]), 3416:['OBJ1'=D, 'HOLE'=B, 'OBJ2'=F, 'OBJ3'=J]:entails(and(not(overlapsSpatially(F, D)), and(superficialPart(J, 'PrincipalHostFn'(B)), and(meetsSpatially(B, J), overlapsSpatially(F, J)))), not(holds('SkinFn', B, D))), 'Merge', 'MEREOTOPOLOGY', 5068). sigmaCache('~function'('$Relation'('SkinFn', 'SpatialRelation'(A)), '$Object'(B, 'SelfConnectedObject'('Region'('Hole'(C)))), '$Object'(D, E)), 'f~HeadBodyc'(('f~'('~overlapsSpatially'('$Object'(F, G), '$Object'(D, H)), [], [F], [], [D]), 'f~'(overlapsSpatially('$Object'(F, I), '$Object'(D, J)), [], [F], [], [D])), [B], [F], [B, D], [F]), 3415:['OBJ1'=D, 'HOLE'=B, 'OBJ2'=F, 'OBJ3'=K]:entails(and(not(overlapsSpatially(F, D)), overlapsSpatially(F, D)), not(holds('SkinFn', B, D))), 'Merge', 'MEREOTOPOLOGY', 5068). sigmaCache('~overlapsSpatially'('$Object'(A, B), '$Object'(C, D)), 'f~HeadBodyc'(('f~'(or('~superficialPart'('$Object'(E, 'SelfConnectedObject'(F)), 'PrincipalHostFn'('$Object'(G, 'SelfConnectedObject'('Region'('Hole'(H)))))), or('~meetsSpatially'('$Object'(G, 'SelfConnectedObject'('Region'('Hole'(I)))), '$Object'(E, 'SelfConnectedObject'(J))), '~overlapsSpatially'('$Object'(A, K), '$Object'(E, 'SelfConnectedObject'(L))))), [], [G, E], [A], []), 'f~'(function('$Relation'('SkinFn', 'SpatialRelation'(M)), '$Object'(G, 'SelfConnectedObject'('Region'('Hole'(N)))), '$Object'(C, O)), [], [G], [C], [])), [], [G, E], [C, A], [G, E]), 3414:['OBJ1'=C, 'HOLE'=G, 'OBJ2'=A, 'OBJ3'=E]:entails(and(holds('SkinFn', G, C), or(not(superficialPart(E, 'PrincipalHostFn'(G))), or(not(meetsSpatially(G, E)), not(overlapsSpatially(A, E))))), not(overlapsSpatially(A, C))), 'Merge', 'MEREOTOPOLOGY', 5068). sigmaCache(overlapsSpatially('$Object'(A, B), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'(overlapsSpatially('$Object'(A, E), '$Object'(F, G)), [], [F], [], [A]), 't~'('$existential'(C, '?OBJ3', and(superficialPart('?OBJ3', 'PrincipalHostFn'(H)), and(meetsSpatially(H, '?OBJ3'), overlapsSpatially(A, '?OBJ3')))), [], [H], [C], [A]), 't~'(function('$Relation'('SkinFn', 'SpatialRelation'(I)), '$Object'(H, 'SelfConnectedObject'('Region'('Hole'(J)))), '$Object'(F, K)), [], [H, F], [], [])), [], [H, F], [A, C], [H, F]), 3413:['OBJ1'=F, 'HOLE'=H, 'OBJ2'=A, 'OBJ3'=C]:entails(and(and(holds('SkinFn', H, F), overlapsSpatially(A, F)), '$existential'(C, '?OBJ3', and(superficialPart('?OBJ3', 'PrincipalHostFn'(H)), and(meetsSpatially(H, '?OBJ3'), overlapsSpatially(A, '?OBJ3'))))), overlapsSpatially(A, C)), 'Merge', 'MEREOTOPOLOGY', 5068). sigmaCache(meetsSpatially('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'(overlapsSpatially('$Object'(E, F), '$Object'(G, H)), [], [G, E], [], []), 't~'('$existential'(C, '?OBJ3', and(superficialPart('?OBJ3', 'PrincipalHostFn'(A)), and(meetsSpatially(A, '?OBJ3'), overlapsSpatially(E, '?OBJ3')))), [], [E], [C], [A]), 't~'(function('$Relation'('SkinFn', 'SpatialRelation'(I)), '$Object'(A, 'SelfConnectedObject'('Region'('Hole'(J)))), '$Object'(G, K)), [], [G], [], [A])), [], [G, E], [A, C], [G, E]), 3412:['OBJ1'=G, 'HOLE'=A, 'OBJ2'=E, 'OBJ3'=C]:entails(and(and(holds('SkinFn', A, G), overlapsSpatially(E, G)), '$existential'(C, '?OBJ3', and(superficialPart('?OBJ3', 'PrincipalHostFn'(A)), and(meetsSpatially(A, '?OBJ3'), overlapsSpatially(E, '?OBJ3'))))), meetsSpatially(A, C)), 'Merge', 'MEREOTOPOLOGY', 5068). sigmaCache(superficialPart('$Object'(A, 'SelfConnectedObject'(B)), 'PrincipalHostFn'('$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D)))))), 't~HeadBodyc'(('t~'(overlapsSpatially('$Object'(E, F), '$Object'(G, H)), [], [G, E], [], []), 't~'('$existential'(A, '?OBJ3', and(superficialPart('?OBJ3', 'PrincipalHostFn'(C)), and(meetsSpatially(C, '?OBJ3'), overlapsSpatially(E, '?OBJ3')))), [], [E], [A], [C]), 't~'(function('$Relation'('SkinFn', 'SpatialRelation'(I)), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(J)))), '$Object'(G, K)), [], [G], [], [C])), [], [G, E], [C, A], [G, E]), 3411:['OBJ1'=G, 'HOLE'=C, 'OBJ2'=E, 'OBJ3'=A]:entails(and(and(holds('SkinFn', C, G), overlapsSpatially(E, G)), '$existential'(A, '?OBJ3', and(superficialPart('?OBJ3', 'PrincipalHostFn'(C)), and(meetsSpatially(C, '?OBJ3'), overlapsSpatially(E, '?OBJ3'))))), superficialPart(A, 'PrincipalHostFn'(C))), 'Merge', 'MEREOTOPOLOGY', 5068). sigmaCache('~function'('$Relation'('SkinFn', 'SpatialRelation'(A)), '$Object'(B, 'SelfConnectedObject'('Region'('Hole'(C)))), '$Object'(D, E)), 'f~HeadBodyc'(('f~'(or('~superficialPart'('$Object'(F, 'SelfConnectedObject'(G)), 'PrincipalHostFn'('$Object'(B, 'SelfConnectedObject'('Region'('Hole'(H)))))), or('~meetsSpatially'('$Object'(B, 'SelfConnectedObject'('Region'('Hole'(I)))), '$Object'(F, 'SelfConnectedObject'(J))), '~overlapsSpatially'('$Object'(K, L), '$Object'(F, 'SelfConnectedObject'(M))))), [], [K, F], [], [B]), 'f~'(overlapsSpatially('$Object'(K, N), '$Object'(D, O)), [], [K], [D], [])), [], [K, F], [B, D], [K, F]), 3410:['OBJ1'=D, 'HOLE'=B, 'OBJ2'=K, 'OBJ3'=F]:entails(and(or(not(superficialPart(F, 'PrincipalHostFn'(B))), or(not(meetsSpatially(B, F)), not(overlapsSpatially(K, F)))), overlapsSpatially(K, D)), not(holds('SkinFn', B, D))), 'Merge', 'MEREOTOPOLOGY', 5068). sigmaCache('~function'('$Relation'('SkinFn', 'SpatialRelation'(A)), '$Object'(B, 'SelfConnectedObject'('Region'('Hole'(C)))), '$Object'(D, E)), 'f~HeadBodyc'(('f~'(meetsSpatially('$Object'(B, 'SelfConnectedObject'('Region'('Hole'(F)))), '$Object'(G, 'SelfConnectedObject'(H))), [], [G], [], [B]), 'f~'(or('~superficialPart'('$Object'(G, 'SelfConnectedObject'(I)), 'PrincipalHostFn'('$Object'(B, 'SelfConnectedObject'('Region'('Hole'(J)))))), or('~meetsSpatially'('$Object'(B, 'SelfConnectedObject'('Region'('Hole'(K)))), '$Object'(G, 'SelfConnectedObject'(L))), '~overlapsSpatially'('$Object'(M, N), '$Object'(G, 'SelfConnectedObject'(O))))), [], [M, G], [], [B]), 'f~'(overlapsSpatially('$Object'(M, P), '$Object'(G, 'SelfConnectedObject'(Q))), [], [M, G], [], []), 'f~'(superficialPart('$Object'(G, 'SelfConnectedObject'(R)), 'PrincipalHostFn'('$Object'(B, 'SelfConnectedObject'('Region'('Hole'(S)))))), [], [G], [], [B])), [D], [M, G], [B, D], [M, G]), 3409:['OBJ1'=D, 'HOLE'=B, 'OBJ2'=M, 'OBJ3'=G]:entails(and(or(not(superficialPart(G, 'PrincipalHostFn'(B))), or(not(meetsSpatially(B, G)), not(overlapsSpatially(M, G)))), and(superficialPart(G, 'PrincipalHostFn'(B)), and(meetsSpatially(B, G), overlapsSpatially(M, G)))), not(holds('SkinFn', B, D))), 'Merge', 'MEREOTOPOLOGY', 5068). sigmaCache('~properPart'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'('~properlyFills'('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'('Region'('Hole'(G))))), [], [F], [A], []), 'f~'(fills('$Object'(C, 'SelfConnectedObject'(H)), '$Object'(F, 'SelfConnectedObject'('Region'('Hole'(I))))), [], [F], [C], [])), [], [F], [C, A], [F]), 3403:['OBJ1'=C, 'HOLE'=F, 'OBJ2'=A]:entails(and(not(properlyFills(A, F)), fills(C, F)), not(properPart(A, C))), 'Merge', 'MEREOTOPOLOGY', 5056). sigmaCache('~fills'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 'f~HeadBodyc'(('f~'('~properlyFills'('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(G))))), [], [E], [C], []), 'f~'(properPart('$Object'(E, 'SelfConnectedObject'(H)), '$Object'(A, 'SelfConnectedObject'(I))), [], [E], [A], [])), [], [E], [A, C], [E]), 3402:['OBJ1'=A, 'HOLE'=C, 'OBJ2'=E]:entails(and(not(properlyFills(E, C)), properPart(E, A)), not(fills(A, C))), 'Merge', 'MEREOTOPOLOGY', 5056). sigmaCache(properlyFills('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 't~HeadBodyc'(('t~'(fills('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(G))))), [], [E], [C], []), 't~'(properPart('$Object'(A, 'SelfConnectedObject'(H)), '$Object'(E, 'SelfConnectedObject'(I))), [], [E], [A], [])), [], [E], [C, A], [E]), 3401:['OBJ1'=E, 'HOLE'=C, 'OBJ2'=A]:entails(and(fills(E, C), properPart(A, E)), properlyFills(A, C)), 'Merge', 'MEREOTOPOLOGY', 5056). sigmaCache('~properPart'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 'f~HeadBodyc'(('f~'('~completelyFills'('$Object'(E, F), '$Object'(A, 'SelfConnectedObject'('Region'('Hole'(G))))), [], [E], [A], []), 'f~'(fills('$Object'(E, H), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(I))))), [], [E], [C], [])), [], [E], [C, A], [E]), 3400:['OBJ'=E, 'HOLE1'=C, 'HOLE2'=A]:entails(and(not(completelyFills(E, A)), fills(E, C)), not(properPart(A, C))), 'Merge', 'MEREOTOPOLOGY', 5050). sigmaCache('~fills'('$Object'(A, B), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 'f~HeadBodyc'(('f~'('~completelyFills'('$Object'(A, E), '$Object'(F, 'SelfConnectedObject'('Region'('Hole'(G))))), [], [F], [A], []), 'f~'(properPart('$Object'(F, 'SelfConnectedObject'('Region'('Hole'(H)))), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(I))))), [], [F], [C], [])), [], [F], [A, C], [F]), 3399:['OBJ'=A, 'HOLE1'=C, 'HOLE2'=F]:entails(and(not(completelyFills(A, F)), properPart(F, C)), not(fills(A, C))), 'Merge', 'MEREOTOPOLOGY', 5050). sigmaCache(completelyFills('$Object'(A, B), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 't~HeadBodyc'(('t~'(fills('$Object'(A, E), '$Object'(F, 'SelfConnectedObject'('Region'('Hole'(G))))), [], [F], [A], []), 't~'(properPart('$Object'(C, 'SelfConnectedObject'('Region'('Hole'(H)))), '$Object'(F, 'SelfConnectedObject'('Region'('Hole'(I))))), [], [F], [C], [])), [], [F], [A, C], [F]), 3398:['OBJ'=A, 'HOLE1'=F, 'HOLE2'=C]:entails(and(fills(A, F), properPart(C, F)), completelyFills(A, C)), 'Merge', 'MEREOTOPOLOGY', 5050). sigmaCache('~connected'('$Object'(A, B), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~connected'('$Object'(E, 'SelfConnectedObject'('Region'('Hole'(F)))), '$Object'(A, G)), [], [E], [A], []), 'f~'(properlyFills('$Object'(C, H), '$Object'(E, 'SelfConnectedObject'('Region'('Hole'(I))))), [], [E], [C], [])), [], [E], [C, A], [E]), 3397:['OBJ1'=C, 'HOLE'=E, 'OBJ2'=A]:entails(and(not(connected(E, A)), properlyFills(C, E)), not(connected(A, C))), 'Merge', 'MEREOTOPOLOGY', 5044). sigmaCache('~properlyFills'('$Object'(A, B), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 'f~HeadBodyc'(('f~'('~connected'('$Object'(C, 'SelfConnectedObject'('Region'('Hole'(E)))), '$Object'(F, G)), [], [F], [C], []), 'f~'(connected('$Object'(F, H), '$Object'(A, I)), [], [F], [A], [])), [], [F], [A, C], [F]), 3396:['OBJ1'=A, 'HOLE'=C, 'OBJ2'=F]:entails(and(not(connected(C, F)), connected(F, A)), not(properlyFills(A, C))), 'Merge', 'MEREOTOPOLOGY', 5044). sigmaCache(connected('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, D)), 't~HeadBodyc'(('t~'(connected('$Object'(C, E), '$Object'(F, G)), [], [F], [C], []), 't~'(properlyFills('$Object'(F, H), '$Object'(A, 'SelfConnectedObject'('Region'('Hole'(I))))), [], [F], [A], [])), [], [F], [A, C], [F]), 3395:['OBJ1'=F, 'HOLE'=A, 'OBJ2'=C]:entails(and(properlyFills(F, A), connected(C, F)), connected(A, C)), 'Merge', 'MEREOTOPOLOGY', 5044). sigmaCache(connected('$Object'(A, B), '$Object'(C, D)), 't~HeadBodyc'(('t~'(completelyFills('$Object'(C, E), '$Object'(F, 'SelfConnectedObject'('Region'('Hole'(G))))), [], [F], [C], []), 't~'(connected('$Object'(A, H), '$Object'(F, 'SelfConnectedObject'('Region'('Hole'(I))))), [], [F], [A], [])), [], [F], [C, A], [F]), 3394:['OBJ1'=C, 'HOLE'=F, 'OBJ2'=A]:entails(and(completelyFills(C, F), connected(A, F)), connected(A, C)), 'Merge', 'MEREOTOPOLOGY', 5038). sigmaCache('~connected'('$Object'(A, B), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 'f~HeadBodyc'(('f~'('~connected'('$Object'(A, E), '$Object'(F, G)), [], [F], [A], []), 'f~'(completelyFills('$Object'(F, H), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(I))))), [], [F], [C], [])), [], [F], [C, A], [F]), 3393:['OBJ1'=F, 'HOLE'=C, 'OBJ2'=A]:entails(and(completelyFills(F, C), not(connected(A, F))), not(connected(A, C))), 'Merge', 'MEREOTOPOLOGY', 5038). sigmaCache('~completelyFills'('$Object'(A, B), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 'f~HeadBodyc'(('f~'('~connected'('$Object'(E, F), '$Object'(A, G)), [], [E], [A], []), 'f~'(connected('$Object'(E, H), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(I))))), [], [E], [C], [])), [], [E], [A, C], [E]), 3392:['OBJ1'=A, 'HOLE'=C, 'OBJ2'=E]:entails(and(connected(E, C), not(connected(E, A))), not(completelyFills(A, C))), 'Merge', 'MEREOTOPOLOGY', 5038). sigmaCache('~attribute'('$Object'(A, B), '$Attribute'('Fillable', 'ShapeProperty'(C))), 'f~HeadBodycUnivb'(('f~'(fills('$Object'(D, E), '$Object'(F, 'SelfConnectedObject'('Region'('Hole'(G))))), [F], [D], [], []), 'f~'(overlapsSpatially('$Object'(D, H), '$Object'(A, I)), [], [D], [A], [])), [], [D, F], [A], [D], [F]), 3391:['OBJ1'=D, 'HOLE'=F, 'OBJ2'=A]:entails(and(overlapsSpatially(D, A), fills(D, F)), not(attribute(A, 'Fillable'))), 'Merge', 'MEREOTOPOLOGY', 5032). sigmaCache('~fills'('$Object'(A, B), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 'f~HeadBodyc'(('f~'(attribute('$Object'(E, F), '$Attribute'('Fillable', 'ShapeProperty'(G))), [], [E], [], []), 'f~'(overlapsSpatially('$Object'(A, H), '$Object'(E, I)), [], [E], [A], [])), [C], [E], [A, C], [E]), 3390:['OBJ1'=A, 'HOLE'=C, 'OBJ2'=E]:entails(and(overlapsSpatially(A, E), attribute(E, 'Fillable')), not(fills(A, C))), 'Merge', 'MEREOTOPOLOGY', 5032). sigmaCache('~overlapsSpatially'('$Object'(A, B), '$Object'(C, D)), 'f~HeadUnivb'(('f~'(attribute('$Object'(C, E), '$Attribute'('Fillable', 'ShapeProperty'(F))), [], [], [C], []), 'f~'(fills('$Object'(A, G), '$Object'(H, 'SelfConnectedObject'('Region'('Hole'(I))))), [H], [], [A], [])), [], [H], [A, C], [H]), 3389:['OBJ1'=A, 'HOLE'=H, 'OBJ2'=C]:entails(and(fills(A, H), attribute(C, 'Fillable')), not(overlapsSpatially(A, C))), 'Merge', 'MEREOTOPOLOGY', 5032). sigmaCache(fills('$Object'(A, B), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 't~HeadBodyc'(('t~'(properlyFills('$Object'(A, E), '$Object'(F, 'SelfConnectedObject'('Region'('Hole'(G))))), [], [F], [], [A]), 't~'('$existential'(C, '?HOLE2', and(part('?HOLE2', F), fills(A, '?HOLE2'))), [], [F], [C], [A])), [], [F], [A, C], [F]), 3388:['OBJ'=A, 'HOLE1'=F, 'HOLE2'=C]:entails(and(properlyFills(A, F), '$existential'(C, '?HOLE2', and(part('?HOLE2', F), fills(A, '?HOLE2')))), fills(A, C)), 'Merge', 'MEREOTOPOLOGY', 5026). sigmaCache('~properlyFills'('$Object'(A, B), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 'f~HeadUnivb'('f~'('~fills'('$Object'(A, E), '$Object'(F, 'SelfConnectedObject'('Region'('Hole'(G))))), [F], [], [A], []), [C], [F], [A, C], [F]), 3387:['OBJ'=A, 'HOLE1'=C, 'HOLE2'=F]:entails(not(fills(A, F)), not(properlyFills(A, C))), 'Merge', 'MEREOTOPOLOGY', 5026). sigmaCache(part('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 't~HeadBodyc'(('t~'(properlyFills('$Object'(E, F), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(G))))), [], [E], [], [C]), 't~'('$existential'(A, '?HOLE2', and(part('?HOLE2', C), fills(E, '?HOLE2'))), [], [E], [A], [C])), [], [E], [C, A], [E]), 3386:['OBJ'=E, 'HOLE1'=C, 'HOLE2'=A]:entails(and(properlyFills(E, C), '$existential'(A, '?HOLE2', and(part('?HOLE2', C), fills(E, '?HOLE2')))), part(A, C)), 'Merge', 'MEREOTOPOLOGY', 5026). sigmaCache('~properlyFills'('$Object'(A, B), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 'f~HeadUnivb'('f~'('~part'('$Object'(E, 'SelfConnectedObject'('Region'('Hole'(F)))), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(G))))), [E], [], [C], []), [A], [E], [A, C], [E]), 3385:['OBJ'=A, 'HOLE1'=C, 'HOLE2'=E]:entails(not(part(E, C)), not(properlyFills(A, C))), 'Merge', 'MEREOTOPOLOGY', 5026). sigmaCache(completelyFills('$Object'(A, B), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 't~HeadBodyc'(('t~'(partiallyFills('$Object'(A, E), '$Object'(F, 'SelfConnectedObject'('Region'('Hole'(G))))), [], [F], [], [A]), 't~'('$existential'(C, '?HOLE2', and(part('?HOLE2', F), completelyFills(A, '?HOLE2'))), [], [F], [C], [A])), [], [F], [A, C], [F]), 3377:['OBJ'=A, 'HOLE1'=F, 'HOLE2'=C]:entails(and(partiallyFills(A, F), '$existential'(C, '?HOLE2', and(part('?HOLE2', F), completelyFills(A, '?HOLE2')))), completelyFills(A, C)), 'Merge', 'MEREOTOPOLOGY', 5010). sigmaCache('~partiallyFills'('$Object'(A, B), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 'f~HeadUnivb'('f~'('~completelyFills'('$Object'(A, E), '$Object'(F, 'SelfConnectedObject'('Region'('Hole'(G))))), [F], [], [A], []), [C], [F], [A, C], [F]), 3376:['OBJ'=A, 'HOLE1'=C, 'HOLE2'=F]:entails(not(completelyFills(A, F)), not(partiallyFills(A, C))), 'Merge', 'MEREOTOPOLOGY', 5010). sigmaCache(part('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 't~HeadBodyc'(('t~'(partiallyFills('$Object'(E, F), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(G))))), [], [E], [], [C]), 't~'('$existential'(A, '?HOLE2', and(part('?HOLE2', C), completelyFills(E, '?HOLE2'))), [], [E], [A], [C])), [], [E], [C, A], [E]), 3375:['OBJ'=E, 'HOLE1'=C, 'HOLE2'=A]:entails(and(partiallyFills(E, C), '$existential'(A, '?HOLE2', and(part('?HOLE2', C), completelyFills(E, '?HOLE2')))), part(A, C)), 'Merge', 'MEREOTOPOLOGY', 5010). sigmaCache('~partiallyFills'('$Object'(A, B), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 'f~HeadUnivb'('f~'('~part'('$Object'(E, 'SelfConnectedObject'('Region'('Hole'(F)))), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(G))))), [E], [], [C], []), [A], [E], [A, C], [E]), 3374:['OBJ'=A, 'HOLE1'=C, 'HOLE2'=E]:entails(not(part(E, C)), not(partiallyFills(A, C))), 'Merge', 'MEREOTOPOLOGY', 5010). sigmaCache(fills('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 't~HeadBodyc'(('t~'(completelyFills('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(G))))), [], [E], [], [C]), 't~'('$existential'(A, '?OBJ2', and(part('?OBJ2', E), fills('?OBJ2', C))), [], [E], [A], [C])), [], [E], [C, A], [E]), 3367:['OBJ1'=E, 'HOLE'=C, 'OBJ2'=A]:entails(and(completelyFills(E, C), '$existential'(A, '?OBJ2', and(part('?OBJ2', E), fills('?OBJ2', C)))), fills(A, C)), 'Merge', 'MEREOTOPOLOGY', 4996). sigmaCache('~completelyFills'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 'f~HeadUnivb'('f~'('~fills'('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(G))))), [E], [], [C], []), [A], [E], [A, C], [E]), 3366:['OBJ1'=A, 'HOLE'=C, 'OBJ2'=E]:entails(not(fills(E, C)), not(completelyFills(A, C))), 'Merge', 'MEREOTOPOLOGY', 4996). sigmaCache(part('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'(completelyFills('$Object'(C, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'('Region'('Hole'(G))))), [], [F], [], [C]), 't~'('$existential'(A, '?OBJ2', and(part('?OBJ2', C), fills('?OBJ2', F))), [], [F], [A], [C])), [], [F], [C, A], [F]), 3365:['OBJ1'=C, 'HOLE'=F, 'OBJ2'=A]:entails(and(completelyFills(C, F), '$existential'(A, '?OBJ2', and(part('?OBJ2', C), fills('?OBJ2', F)))), part(A, C)), 'Merge', 'MEREOTOPOLOGY', 4996). sigmaCache('~completelyFills'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 'f~HeadUnivb'('f~'('~part'('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(A, 'SelfConnectedObject'(G))), [E], [], [A], []), [C], [E], [A, C], [E]), 3364:['OBJ1'=A, 'HOLE'=C, 'OBJ2'=E]:entails(not(part(E, A)), not(completelyFills(A, C))), 'Merge', 'MEREOTOPOLOGY', 4996). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 'f~Head'(('f~'('~attribute'('$Object'(A, 'SelfConnectedObject'(E)), '$Attribute'('Fillable', 'ShapeProperty'(F))), [], [], [A], []), 'f~'(instance('$Object'(C, 'SelfConnectedObject'('Region'('Hole'(G)))), '$Class'('Hole')), [], [], [C], [])), [], [], [A, C]), 3358:['HOLE1'=A, 'HOLE2'=C]:entails(and(not(attribute(A, 'Fillable')), instance(C, 'Hole')), not(part(A, C))), 'Merge', 'MEREOTOPOLOGY', 4984). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Class'('Hole')), 'f~HeadBodyc'(('f~'('~attribute'('$Object'(C, 'SelfConnectedObject'(D)), '$Attribute'('Fillable', 'ShapeProperty'(E))), [], [C], [], []), 'f~'(part('$Object'(C, 'SelfConnectedObject'(F)), '$Object'(A, 'SelfConnectedObject'('Region'('Hole'(G))))), [], [C], [A], [])), [], [C], [A], [C]), 3357:['HOLE1'=C, 'HOLE2'=A]:entails(and(not(attribute(C, 'Fillable')), part(C, A)), not(instance(A, 'Hole'))), 'Merge', 'MEREOTOPOLOGY', 4984). sigmaCache(attribute('$Object'(A, 'SelfConnectedObject'(B)), '$Attribute'('Fillable', 'ShapeProperty'(C))), 't~HeadBodyc'(('t~'(instance('$Object'(D, 'SelfConnectedObject'('Region'('Hole'(E)))), '$Class'('Hole')), [], [D], [], []), 't~'(part('$Object'(A, 'SelfConnectedObject'(F)), '$Object'(D, 'SelfConnectedObject'('Region'('Hole'(G))))), [], [D], [A], [])), [], [D], [A], [D]), 3356:['HOLE1'=A, 'HOLE2'=D]:entails(and(instance(D, 'Hole'), part(A, D)), attribute(A, 'Fillable')), 'Merge', 'MEREOTOPOLOGY', 4984). sigmaCache('~attribute'('$Object'(A, 'SelfConnectedObject'(B)), '$Attribute'('Fillable', 'ShapeProperty'(C))), 'f~HeadBodyc'('f~'(or('~instance'('$Object'(D, 'SelfConnectedObject'('Region'('Hole'(E)))), '$Class'('Hole')), '~part'('$Object'(A, 'SelfConnectedObject'(F)), '$Object'(D, 'SelfConnectedObject'('Region'('Hole'(G)))))), [], [D], [A], []), [], [D], [A], [D]), 3355:['HOLE1'=A, 'HOLE2'=D]:entails(or(not(instance(D, 'Hole')), not(part(A, D))), not(attribute(A, 'Fillable'))), 'Merge', 'MEREOTOPOLOGY', 4984). sigmaCache(part('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 't~Head'(('t~'(attribute('$Object'(A, 'SelfConnectedObject'(E)), '$Attribute'('Fillable', 'ShapeProperty'(F))), [], [], [], [A]), 't~'('$existential'(C, '?HOLE2', and(instance('?HOLE2', 'Hole'), part(A, '?HOLE2'))), [], [], [C], [A])), [], [], [A, C]), 3354:['HOLE1'=A, 'HOLE2'=C]:entails(and(attribute(A, 'Fillable'), '$existential'(C, '?HOLE2', and(instance('?HOLE2', 'Hole'), part(A, '?HOLE2')))), part(A, C)), 'Merge', 'MEREOTOPOLOGY', 4984). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Class'('Hole')), 't~HeadBodyc'(('t~'(attribute('$Object'(C, 'SelfConnectedObject'(D)), '$Attribute'('Fillable', 'ShapeProperty'(E))), [], [C], [], []), 't~'('$existential'(A, '?HOLE2', and(instance('?HOLE2', 'Hole'), part(C, '?HOLE2'))), [], [C], [A], [])), [], [C], [A], [C]), 3353:['HOLE1'=C, 'HOLE2'=A]:entails(and(attribute(C, 'Fillable'), '$existential'(A, '?HOLE2', and(instance('?HOLE2', 'Hole'), part(C, '?HOLE2')))), instance(A, 'Hole')), 'Merge', 'MEREOTOPOLOGY', 4984). sigmaCache(attribute('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Attribute'('Fillable', 'ShapeProperty'(C))), 't~HeadUnivb'('t~'(holdsDuring('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(E))))), fills('$Object'(F, G), '$Object'(A, 'SelfConnectedObject'('Region'('Hole'(H)))))), [F, D], [], [A], []), [], [F, D], [A], [F, D]), 3352:['TIME'=D, 'OBJ'=F, 'HOLE'=A]:entails(holdsDuring(D, fills(F, A)), attribute(A, 'Fillable')), 'Merge', 'MEREOTOPOLOGY', 4978). sigmaCache('~holdsDuring'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), fills('$Object'(C, D), '$Object'(E, 'SelfConnectedObject'('Region'('Hole'(F)))))), 'f~Head'('f~'('~attribute'('$Object'(E, 'SelfConnectedObject'('Region'('Hole'(G)))), '$Attribute'('Fillable', 'ShapeProperty'(H))), [], [], [E], []), [C, A], [], [C, E, A]), 3351:['TIME'=A, 'OBJ'=C, 'HOLE'=E]:entails(not(attribute(E, 'Fillable')), not(holdsDuring(A, fills(C, E)))), 'Merge', 'MEREOTOPOLOGY', 4978). sigmaCache('~properPart'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 'f~HeadUnivb'(('f~'(instance('$Object'(C, 'SelfConnectedObject'('Region'('Hole'(E)))), '$Class'('Hole')), [], [], [C], []), 'f~'(meetsSpatially('$Object'(A, 'SelfConnectedObject'(F)), '$Object'(G, H)), [G], [], [A], [])), [], [G], [C, A], [G]), 3339:['HOLE1'=C, 'HOLE2'=A, 'OBJ'=G]:entails(and(meetsSpatially(A, G), instance(C, 'Hole')), not(properPart(A, C))), 'Merge', 'MEREOTOPOLOGY', 4954). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Class'('Hole')), 'f~HeadBodycUnivb'(('f~'(meetsSpatially('$Object'(C, 'SelfConnectedObject'(D)), '$Object'(E, F)), [E], [C], [], []), 'f~'(properPart('$Object'(C, 'SelfConnectedObject'(G)), '$Object'(A, 'SelfConnectedObject'('Region'('Hole'(H))))), [], [C], [A], [])), [], [C, E], [A], [C], [E]), 3338:['HOLE1'=A, 'HOLE2'=C, 'OBJ'=E]:entails(and(meetsSpatially(C, E), properPart(C, A)), not(instance(A, 'Hole'))), 'Merge', 'MEREOTOPOLOGY', 4954). sigmaCache('~meetsSpatially'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, D)), 'f~HeadBodyc'(('f~'(instance('$Object'(E, 'SelfConnectedObject'('Region'('Hole'(F)))), '$Class'('Hole')), [], [E], [], []), 'f~'(properPart('$Object'(A, 'SelfConnectedObject'(G)), '$Object'(E, 'SelfConnectedObject'('Region'('Hole'(H))))), [], [E], [A], [])), [C], [E], [A, C], [E]), 3337:['HOLE1'=E, 'HOLE2'=A, 'OBJ'=C]:entails(and(instance(E, 'Hole'), properPart(A, E)), not(meetsSpatially(A, C))), 'Merge', 'MEREOTOPOLOGY', 4954). sigmaCache('~properPart'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 'f~HeadUnivb'(('f~'('~meetsSpatially'('$Object'(C, 'SelfConnectedObject'('Region'('Hole'(E)))), '$Object'(F, G)), [F], [], [], [C]), 'f~'(instance('$Object'(C, 'SelfConnectedObject'('Region'('Hole'(H)))), '$Class'('Hole')), [], [], [], [C])), [A], [F], [C, A], [F]), 3336:['HOLE1'=C, 'HOLE2'=A, 'OBJ'=F]:entails(and(not(meetsSpatially(C, F)), instance(C, 'Hole')), not(properPart(A, C))), 'Merge', 'MEREOTOPOLOGY', 4954). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Class'('Hole')), 'f~HeadUnivb'(('f~'('~meetsSpatially'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(C)))), '$Object'(D, E)), [D], [], [], [A]), 'f~'(properPart('$Object'(F, 'SelfConnectedObject'(G)), '$Object'(A, 'SelfConnectedObject'('Region'('Hole'(H))))), [F], [], [], [A])), [], [F, D], [A], [F, D]), 3335:['HOLE1'=A, 'HOLE2'=F, 'OBJ'=D]:entails(and(not(meetsSpatially(A, D)), properPart(F, A)), not(instance(A, 'Hole'))), 'Merge', 'MEREOTOPOLOGY', 4954). sigmaCache(meetsSpatially('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, D)), 't~HeadBodyc'(('t~'(instance('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(E)))), '$Class'('Hole')), [], [], [], [A]), 't~'(properPart('$Object'(F, 'SelfConnectedObject'(G)), '$Object'(A, 'SelfConnectedObject'('Region'('Hole'(H))))), [], [F], [], [A]), 't~'('$existential'(C, '?OBJ', and(meetsSpatially(A, '?OBJ'), not(meetsSpatially(F, '?OBJ')))), [], [F], [C], [A])), [], [F], [A, C], [F]), 3334:['HOLE1'=A, 'HOLE2'=F, 'OBJ'=C]:entails(and(and(instance(A, 'Hole'), properPart(F, A)), '$existential'(C, '?OBJ', and(meetsSpatially(A, '?OBJ'), not(meetsSpatially(F, '?OBJ'))))), meetsSpatially(A, C)), 'Merge', 'MEREOTOPOLOGY', 4954). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'(B)), '$Class'('SelfConnectedObject')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D)))), '$Class'('Hole')), [], [C], [], []), 't~'('$existential'(A, '?OBJ', and(hole(C, '?OBJ'), instance('?OBJ', 'SelfConnectedObject'))), [], [C], [A], [])), [], [C], [A], [C]), 3333:['HOLE'=C, 'OBJ'=A]:entails(and(instance(C, 'Hole'), '$existential'(A, '?OBJ', and(hole(C, '?OBJ'), instance('?OBJ', 'SelfConnectedObject')))), instance(A, 'SelfConnectedObject')), 'Merge', 'MEREOTOPOLOGY', 4948). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Class'('Hole')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'(D)), '$Class'('SelfConnectedObject')), [C], [], [], []), [A], [C], [A], [C]), 3332:['HOLE'=A, 'OBJ'=C]:entails(not(instance(C, 'SelfConnectedObject')), not(instance(A, 'Hole'))), 'Merge', 'MEREOTOPOLOGY', 4948). sigmaCache(hole('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, 'SelfConnectedObject'(D))), 't~Head'(('t~'(instance('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(E)))), '$Class'('Hole')), [], [], [], [A]), 't~'('$existential'(C, '?OBJ', and(hole(A, '?OBJ'), instance('?OBJ', 'SelfConnectedObject'))), [], [], [C], [A])), [], [], [A, C]), 3331:['HOLE'=A, 'OBJ'=C]:entails(and(instance(A, 'Hole'), '$existential'(C, '?OBJ', and(hole(A, '?OBJ'), instance('?OBJ', 'SelfConnectedObject')))), hole(A, C)), 'Merge', 'MEREOTOPOLOGY', 4948). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Class'('Hole')), 'f~HeadUnivb'('f~'('~hole'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(C)))), '$Object'(D, 'SelfConnectedObject'(E))), [D], [], [A], []), [], [D], [A], [D]), 3330:['HOLE'=A, 'OBJ'=D]:entails(not(hole(A, D)), not(instance(A, 'Hole'))), 'Merge', 'MEREOTOPOLOGY', 4948). sigmaCache(connected('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, D)), 't~Head'('t~'(hole('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(E)))), '$Object'(C, F)), [], [], [A, C], []), [], [], [A, C]), 3329:['HOLE'=A, 'OBJ'=C]:entails(hole(A, C), connected(A, C)), 'Merge', 'MEREOTOPOLOGY', 4944). sigmaCache('~hole'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, D)), 'f~Head'('f~'('~connected'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(E)))), '$Object'(C, F)), [], [], [A, C], []), [], [], [A, C]), 3328:['HOLE'=A, 'OBJ'=C]:entails(not(connected(A, C)), not(hole(A, C))), 'Merge', 'MEREOTOPOLOGY', 4944). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Class'('SelfConnectedObject')), 't~Head'('t~'(instance('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(C)))), '$Class'('Hole')), [], [], [A], []), [], [], [A]), 3327:['HOLE'=A]:entails(instance(A, 'Hole'), instance(A, 'SelfConnectedObject')), 'Merge', 'MEREOTOPOLOGY', 4940). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Class'('Hole')), 'f~Head'('f~'('~instance'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(C)))), '$Class'('SelfConnectedObject')), [], [], [A], []), [], [], [A]), 3326:['HOLE'=A]:entails(not(instance(A, 'SelfConnectedObject')), not(instance(A, 'Hole'))), 'Merge', 'MEREOTOPOLOGY', 4940). sigmaCache('~overlapsSpatially'('$Object'(A, B), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'('~overlapsSpatially'('$Object'(A, E), '$Object'(F, G)), [], [F], [A], []), 'f~'(hole('$Object'(H, 'SelfConnectedObject'('Region'('Hole'(I)))), '$Object'(C, 'SelfConnectedObject'(J))), [], [H], [], [C]), 'f~'(instance('$Object'(C, 'SelfConnectedObject'(K)), '$Class'('SelfConnectedObject')), [], [], [], [C]), 'f~'(function('$Relation'('PrincipalHostFn', 'SpatialRelation'(L)), '$Object'(H, 'SelfConnectedObject'('Region'('Hole'(M)))), '$Object'(F, N)), [], [H, F], [], [])), [], [H, F], [A, C], [H, F]), 3325:['OBJ1'=F, 'HOLE'=H, 'OBJ2'=A, 'OBJ3'=C]:entails(and(holds('PrincipalHostFn', H, F), and(not(overlapsSpatially(A, F)), and(hole(H, C), instance(C, 'SelfConnectedObject')))), not(overlapsSpatially(A, C))), 'Merge', 'MEREOTOPOLOGY', 4936). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'(B)), '$Class'('SelfConnectedObject')), 'f~HeadBodyc'(('f~'('~overlapsSpatially'('$Object'(C, D), '$Object'(E, F)), [], [E, C], [], []), 'f~'(hole('$Object'(G, 'SelfConnectedObject'('Region'('Hole'(H)))), '$Object'(A, 'SelfConnectedObject'(I))), [], [G], [], [A]), 'f~'(overlapsSpatially('$Object'(C, J), '$Object'(A, 'SelfConnectedObject'(K))), [], [C], [], [A]), 'f~'(function('$Relation'('PrincipalHostFn', 'SpatialRelation'(L)), '$Object'(G, 'SelfConnectedObject'('Region'('Hole'(M)))), '$Object'(E, N)), [], [G, E], [], [])), [], [G, E, C], [A], [G, E, C]), 3324:['OBJ1'=E, 'HOLE'=G, 'OBJ2'=C, 'OBJ3'=A]:entails(and(holds('PrincipalHostFn', G, E), and(not(overlapsSpatially(C, E)), and(hole(G, A), overlapsSpatially(C, A)))), not(instance(A, 'SelfConnectedObject'))), 'Merge', 'MEREOTOPOLOGY', 4936). sigmaCache('~hole'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'('~overlapsSpatially'('$Object'(E, F), '$Object'(G, H)), [], [G, E], [], []), 'f~'(instance('$Object'(C, 'SelfConnectedObject'(I)), '$Class'('SelfConnectedObject')), [], [], [], [C]), 'f~'(overlapsSpatially('$Object'(E, J), '$Object'(C, 'SelfConnectedObject'(K))), [], [E], [], [C]), 'f~'(function('$Relation'('PrincipalHostFn', 'SpatialRelation'(L)), '$Object'(A, 'SelfConnectedObject'('Region'('Hole'(M)))), '$Object'(G, N)), [], [G], [A], [])), [], [G, E], [A, C], [G, E]), 3323:['OBJ1'=G, 'HOLE'=A, 'OBJ2'=E, 'OBJ3'=C]:entails(and(holds('PrincipalHostFn', A, G), and(not(overlapsSpatially(E, G)), and(instance(C, 'SelfConnectedObject'), overlapsSpatially(E, C)))), not(hole(A, C))), 'Merge', 'MEREOTOPOLOGY', 4936). sigmaCache(overlapsSpatially('$Object'(A, B), '$Object'(C, D)), 't~HeadBodyc'(('t~'(hole('$Object'(E, 'SelfConnectedObject'('Region'('Hole'(F)))), '$Object'(G, 'SelfConnectedObject'(H))), [], [E, G], [], []), 't~'(instance('$Object'(G, 'SelfConnectedObject'(I)), '$Class'('SelfConnectedObject')), [], [G], [], []), 't~'(overlapsSpatially('$Object'(A, J), '$Object'(G, 'SelfConnectedObject'(K))), [], [G], [A], []), 't~'(function('$Relation'('PrincipalHostFn', 'SpatialRelation'(L)), '$Object'(E, 'SelfConnectedObject'('Region'('Hole'(M)))), '$Object'(C, N)), [], [E], [C], [])), [], [E, G], [C, A], [E, G]), 3322:['OBJ1'=C, 'HOLE'=E, 'OBJ2'=A, 'OBJ3'=G]:entails(and(holds('PrincipalHostFn', E, C), and(hole(E, G), and(instance(G, 'SelfConnectedObject'), overlapsSpatially(A, G)))), overlapsSpatially(A, C)), 'Merge', 'MEREOTOPOLOGY', 4936). sigmaCache('~function'('$Relation'('PrincipalHostFn', 'SpatialRelation'(A)), '$Object'(B, 'SelfConnectedObject'('Region'('Hole'(C)))), '$Object'(D, E)), 'f~HeadBodyc'(('f~'('~overlapsSpatially'('$Object'(F, G), '$Object'(D, H)), [], [F], [D], []), 'f~'(hole('$Object'(B, 'SelfConnectedObject'('Region'('Hole'(I)))), '$Object'(J, 'SelfConnectedObject'(K))), [], [J], [B], []), 'f~'(instance('$Object'(J, 'SelfConnectedObject'(L)), '$Class'('SelfConnectedObject')), [], [J], [], []), 'f~'(overlapsSpatially('$Object'(F, M), '$Object'(J, 'SelfConnectedObject'(N))), [], [F, J], [], [])), [], [F, J], [B, D], [F, J]), 3321:['OBJ1'=D, 'HOLE'=B, 'OBJ2'=F, 'OBJ3'=J]:entails(and(not(overlapsSpatially(F, D)), and(hole(B, J), and(instance(J, 'SelfConnectedObject'), overlapsSpatially(F, J)))), not(holds('PrincipalHostFn', B, D))), 'Merge', 'MEREOTOPOLOGY', 4936). sigmaCache('~function'('$Relation'('PrincipalHostFn', 'SpatialRelation'(A)), '$Object'(B, 'SelfConnectedObject'('Region'('Hole'(C)))), '$Object'(D, E)), 'f~HeadBodyc'(('f~'('~overlapsSpatially'('$Object'(F, G), '$Object'(D, H)), [], [F], [], [D]), 'f~'(overlapsSpatially('$Object'(F, I), '$Object'(D, J)), [], [F], [], [D])), [B], [F], [B, D], [F]), 3320:['OBJ1'=D, 'HOLE'=B, 'OBJ2'=F, 'OBJ3'=K]:entails(and(not(overlapsSpatially(F, D)), overlapsSpatially(F, D)), not(holds('PrincipalHostFn', B, D))), 'Merge', 'MEREOTOPOLOGY', 4936). sigmaCache('~overlapsSpatially'('$Object'(A, B), '$Object'(C, D)), 'f~HeadBodyc'(('f~'(or('~hole'('$Object'(E, 'SelfConnectedObject'('Region'('Hole'(F)))), '$Object'(G, 'SelfConnectedObject'(H))), or('~instance'('$Object'(G, 'SelfConnectedObject'(I)), '$Class'('SelfConnectedObject')), '~overlapsSpatially'('$Object'(A, J), '$Object'(G, 'SelfConnectedObject'(K))))), [], [E, G], [A], []), 'f~'(function('$Relation'('PrincipalHostFn', 'SpatialRelation'(L)), '$Object'(E, 'SelfConnectedObject'('Region'('Hole'(M)))), '$Object'(C, N)), [], [E], [C], [])), [], [E, G], [C, A], [E, G]), 3319:['OBJ1'=C, 'HOLE'=E, 'OBJ2'=A, 'OBJ3'=G]:entails(and(holds('PrincipalHostFn', E, C), or(not(hole(E, G)), or(not(instance(G, 'SelfConnectedObject')), not(overlapsSpatially(A, G))))), not(overlapsSpatially(A, C))), 'Merge', 'MEREOTOPOLOGY', 4936). sigmaCache(overlapsSpatially('$Object'(A, B), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'(overlapsSpatially('$Object'(A, E), '$Object'(F, G)), [], [F], [], [A]), 't~'('$existential'(C, '?OBJ3', and(hole(H, '?OBJ3'), and(instance('?OBJ3', 'SelfConnectedObject'), overlapsSpatially(A, '?OBJ3')))), [], [H], [C], [A]), 't~'(function('$Relation'('PrincipalHostFn', 'SpatialRelation'(I)), '$Object'(H, 'SelfConnectedObject'('Region'('Hole'(J)))), '$Object'(F, K)), [], [H, F], [], [])), [], [H, F], [A, C], [H, F]), 3318:['OBJ1'=F, 'HOLE'=H, 'OBJ2'=A, 'OBJ3'=C]:entails(and(and(holds('PrincipalHostFn', H, F), overlapsSpatially(A, F)), '$existential'(C, '?OBJ3', and(hole(H, '?OBJ3'), and(instance('?OBJ3', 'SelfConnectedObject'), overlapsSpatially(A, '?OBJ3'))))), overlapsSpatially(A, C)), 'Merge', 'MEREOTOPOLOGY', 4936). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'(B)), '$Class'('SelfConnectedObject')), 't~HeadBodyc'(('t~'(overlapsSpatially('$Object'(C, D), '$Object'(E, F)), [], [E, C], [], []), 't~'('$existential'(A, '?OBJ3', and(hole(G, '?OBJ3'), and(instance('?OBJ3', 'SelfConnectedObject'), overlapsSpatially(C, '?OBJ3')))), [], [G, C], [A], []), 't~'(function('$Relation'('PrincipalHostFn', 'SpatialRelation'(H)), '$Object'(G, 'SelfConnectedObject'('Region'('Hole'(I)))), '$Object'(E, J)), [], [G, E], [], [])), [], [G, E, C], [A], [G, E, C]), 3317:['OBJ1'=E, 'HOLE'=G, 'OBJ2'=C, 'OBJ3'=A]:entails(and(and(holds('PrincipalHostFn', G, E), overlapsSpatially(C, E)), '$existential'(A, '?OBJ3', and(hole(G, '?OBJ3'), and(instance('?OBJ3', 'SelfConnectedObject'), overlapsSpatially(C, '?OBJ3'))))), instance(A, 'SelfConnectedObject')), 'Merge', 'MEREOTOPOLOGY', 4936). sigmaCache(hole('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'(overlapsSpatially('$Object'(E, F), '$Object'(G, H)), [], [G, E], [], []), 't~'('$existential'(C, '?OBJ3', and(hole(A, '?OBJ3'), and(instance('?OBJ3', 'SelfConnectedObject'), overlapsSpatially(E, '?OBJ3')))), [], [E], [C], [A]), 't~'(function('$Relation'('PrincipalHostFn', 'SpatialRelation'(I)), '$Object'(A, 'SelfConnectedObject'('Region'('Hole'(J)))), '$Object'(G, K)), [], [G], [], [A])), [], [G, E], [A, C], [G, E]), 3316:['OBJ1'=G, 'HOLE'=A, 'OBJ2'=E, 'OBJ3'=C]:entails(and(and(holds('PrincipalHostFn', A, G), overlapsSpatially(E, G)), '$existential'(C, '?OBJ3', and(hole(A, '?OBJ3'), and(instance('?OBJ3', 'SelfConnectedObject'), overlapsSpatially(E, '?OBJ3'))))), hole(A, C)), 'Merge', 'MEREOTOPOLOGY', 4936). sigmaCache('~function'('$Relation'('PrincipalHostFn', 'SpatialRelation'(A)), '$Object'(B, 'SelfConnectedObject'('Region'('Hole'(C)))), '$Object'(D, E)), 'f~HeadBodyc'(('f~'(or('~hole'('$Object'(B, 'SelfConnectedObject'('Region'('Hole'(F)))), '$Object'(G, 'SelfConnectedObject'(H))), or('~instance'('$Object'(G, 'SelfConnectedObject'(I)), '$Class'('SelfConnectedObject')), '~overlapsSpatially'('$Object'(J, K), '$Object'(G, 'SelfConnectedObject'(L))))), [], [J, G], [B], []), 'f~'(overlapsSpatially('$Object'(J, M), '$Object'(D, N)), [], [J], [D], [])), [], [J, G], [B, D], [J, G]), 3315:['OBJ1'=D, 'HOLE'=B, 'OBJ2'=J, 'OBJ3'=G]:entails(and(or(not(hole(B, G)), or(not(instance(G, 'SelfConnectedObject')), not(overlapsSpatially(J, G)))), overlapsSpatially(J, D)), not(holds('PrincipalHostFn', B, D))), 'Merge', 'MEREOTOPOLOGY', 4936). sigmaCache('~function'('$Relation'('PrincipalHostFn', 'SpatialRelation'(A)), '$Object'(B, 'SelfConnectedObject'('Region'('Hole'(C)))), '$Object'(D, E)), 'f~HeadBodyc'(('f~'(hole('$Object'(B, 'SelfConnectedObject'('Region'('Hole'(F)))), '$Object'(G, 'SelfConnectedObject'(H))), [], [G], [], [B]), 'f~'(instance('$Object'(G, 'SelfConnectedObject'(I)), '$Class'('SelfConnectedObject')), [], [G], [], []), 'f~'(or('~hole'('$Object'(B, 'SelfConnectedObject'('Region'('Hole'(J)))), '$Object'(G, 'SelfConnectedObject'(K))), or('~instance'('$Object'(G, 'SelfConnectedObject'(L)), '$Class'('SelfConnectedObject')), '~overlapsSpatially'('$Object'(M, N), '$Object'(G, 'SelfConnectedObject'(O))))), [], [M, G], [], [B]), 'f~'(overlapsSpatially('$Object'(M, P), '$Object'(G, 'SelfConnectedObject'(Q))), [], [M, G], [], [])), [D], [M, G], [B, D], [M, G]), 3314:['OBJ1'=D, 'HOLE'=B, 'OBJ2'=M, 'OBJ3'=G]:entails(and(or(not(hole(B, G)), or(not(instance(G, 'SelfConnectedObject')), not(overlapsSpatially(M, G)))), and(hole(B, G), and(instance(G, 'SelfConnectedObject'), overlapsSpatially(M, G)))), not(holds('PrincipalHostFn', B, D))), 'Merge', 'MEREOTOPOLOGY', 4936). sigmaCache(properPart('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 't~Head'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('Region'('Hole'(E)))), '$Class'('Hole')), [], [], [], [C]), 't~'('$existential'(A, '?HOLE2', properPart('?HOLE2', C)), [], [], [A], [C])), [], [], [C, A]), 3308:['HOLE1'=C, 'HOLE2'=A]:entails(and(instance(C, 'Hole'), '$existential'(A, '?HOLE2', properPart('?HOLE2', C))), properPart(A, C)), 'Merge', 'MEREOTOPOLOGY', 4920). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Class'('Hole')), 'f~HeadUnivb'('f~'('~properPart'('$Object'(C, 'SelfConnectedObject'(D)), '$Object'(A, 'SelfConnectedObject'('Region'('Hole'(E))))), [C], [], [A], []), [], [C], [A], [C]), 3307:['HOLE1'=A, 'HOLE2'=C]:entails(not(properPart(C, A)), not(instance(A, 'Hole'))), 'Merge', 'MEREOTOPOLOGY', 4920). sigmaCache('~overlapsSpatially'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 'f~HeadBodyc'(('f~'('~overlapsSpatially'('$Object'(E, F), '$Object'(G, H)), [], [E, G], [], []), 'f~'(hole('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(I)))), '$Object'(E, J)), [], [E], [A], []), 'f~'(hole('$Object'(C, 'SelfConnectedObject'('Region'('Hole'(K)))), '$Object'(G, L)), [], [G], [C], [])), [], [E, G], [A, C], [E, G]), 3306:['HOLE1'=A, 'OBJ1'=E, 'HOLE2'=C, 'OBJ2'=G]:entails(and(not(overlapsSpatially(E, G)), and(hole(A, E), hole(C, G))), not(overlapsSpatially(A, C))), 'Merge', 'MEREOTOPOLOGY', 4916). sigmaCache('~hole'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~overlapsSpatially'('$Object'(E, F), '$Object'(C, G)), [], [E], [C], []), 'f~'(hole('$Object'(H, 'SelfConnectedObject'('Region'('Hole'(I)))), '$Object'(E, J)), [], [H, E], [], []), 'f~'(overlapsSpatially('$Object'(H, 'SelfConnectedObject'('Region'('Hole'(K)))), '$Object'(A, 'SelfConnectedObject'('Region'('Hole'(L))))), [], [H], [A], [])), [], [H, E], [A, C], [H, E]), 3305:['HOLE1'=H, 'OBJ1'=E, 'HOLE2'=A, 'OBJ2'=C]:entails(and(not(overlapsSpatially(E, C)), and(hole(H, E), overlapsSpatially(H, A))), not(hole(A, C))), 'Merge', 'MEREOTOPOLOGY', 4916). sigmaCache('~hole'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~overlapsSpatially'('$Object'(C, E), '$Object'(F, G)), [], [F], [C], []), 'f~'(hole('$Object'(H, 'SelfConnectedObject'('Region'('Hole'(I)))), '$Object'(F, J)), [], [H, F], [], []), 'f~'(overlapsSpatially('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(K)))), '$Object'(H, 'SelfConnectedObject'('Region'('Hole'(L))))), [], [H], [A], [])), [], [H, F], [A, C], [H, F]), 3304:['HOLE1'=A, 'OBJ1'=C, 'HOLE2'=H, 'OBJ2'=F]:entails(and(not(overlapsSpatially(C, F)), and(hole(H, F), overlapsSpatially(A, H))), not(hole(A, C))), 'Merge', 'MEREOTOPOLOGY', 4916). sigmaCache(overlapsSpatially('$Object'(A, B), '$Object'(C, D)), 't~HeadBodyc'(('t~'(hole('$Object'(E, 'SelfConnectedObject'('Region'('Hole'(F)))), '$Object'(A, G)), [], [E], [A], []), 't~'(hole('$Object'(H, 'SelfConnectedObject'('Region'('Hole'(I)))), '$Object'(C, J)), [], [H], [C], []), 't~'(overlapsSpatially('$Object'(E, 'SelfConnectedObject'('Region'('Hole'(K)))), '$Object'(H, 'SelfConnectedObject'('Region'('Hole'(L))))), [], [E, H], [], [])), [], [E, H], [A, C], [E, H]), 3303:['HOLE1'=E, 'OBJ1'=A, 'HOLE2'=H, 'OBJ2'=C]:entails(and(hole(E, A), and(hole(H, C), overlapsSpatially(E, H))), overlapsSpatially(A, C)), 'Merge', 'MEREOTOPOLOGY', 4916). sigmaCache(hole('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'('~overlapsSpatially'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(E)))), '$Object'(C, 'SelfConnectedObject'(F))), [], [], [], [A, C]), 't~'(hole('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(G)))), '$Object'(H, 'SelfConnectedObject'(I))), [], [H], [], [A]), 't~'(part('$Object'(H, 'SelfConnectedObject'(J)), '$Object'(C, 'SelfConnectedObject'(K))), [], [H], [], [C])), [], [H], [A, C], [H]), 3302:['HOLE'=A, 'OBJ1'=H, 'OBJ2'=C]:entails(and(and(hole(A, H), part(H, C)), not(overlapsSpatially(A, C))), hole(A, C)), 'Merge', 'MEREOTOPOLOGY', 4912). sigmaCache(overlapsSpatially('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'('~hole'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(E)))), '$Object'(C, 'SelfConnectedObject'(F))), [], [], [], [A, C]), 't~'(hole('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(G)))), '$Object'(H, 'SelfConnectedObject'(I))), [], [H], [], [A]), 't~'(part('$Object'(H, 'SelfConnectedObject'(J)), '$Object'(C, 'SelfConnectedObject'(K))), [], [H], [], [C])), [], [H], [A, C], [H]), 3301:['HOLE'=A, 'OBJ1'=H, 'OBJ2'=C]:entails(and(and(hole(A, H), part(H, C)), not(hole(A, C))), overlapsSpatially(A, C)), 'Merge', 'MEREOTOPOLOGY', 4912). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'('~hole'('$Object'(E, 'SelfConnectedObject'('Region'('Hole'(F)))), '$Object'(C, 'SelfConnectedObject'(G))), [], [E], [], [C]), 'f~'('~overlapsSpatially'('$Object'(E, 'SelfConnectedObject'('Region'('Hole'(H)))), '$Object'(C, 'SelfConnectedObject'(I))), [], [E], [], [C]), 'f~'(hole('$Object'(E, 'SelfConnectedObject'('Region'('Hole'(J)))), '$Object'(A, 'SelfConnectedObject'(K))), [], [E], [A], [])), [], [E], [A, C], [E]), 3300:['HOLE'=E, 'OBJ1'=A, 'OBJ2'=C]:entails(and(hole(E, A), and(not(overlapsSpatially(E, C)), not(hole(E, C)))), not(part(A, C))), 'Merge', 'MEREOTOPOLOGY', 4912). sigmaCache('~hole'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'('~hole'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(E)))), '$Object'(F, 'SelfConnectedObject'(G))), [], [F], [], [A]), 'f~'('~overlapsSpatially'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(H)))), '$Object'(F, 'SelfConnectedObject'(I))), [], [F], [], [A]), 'f~'(part('$Object'(C, 'SelfConnectedObject'(J)), '$Object'(F, 'SelfConnectedObject'(K))), [], [F], [C], [])), [], [F], [A, C], [F]), 3299:['HOLE'=A, 'OBJ1'=C, 'OBJ2'=F]:entails(and(part(C, F), and(not(overlapsSpatially(A, F)), not(hole(A, F)))), not(hole(A, C))), 'Merge', 'MEREOTOPOLOGY', 4912). sigmaCache(hole('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, D)), 't~HeadBodyc'(('t~'(hole('$Object'(E, 'SelfConnectedObject'('Region'('Hole'(F)))), '$Object'(C, G)), [], [E], [], [C]), 't~'(hole('$Object'(H, 'SelfConnectedObject'('Region'('Hole'(I)))), '$Object'(C, J)), [], [H], [], [C]), 't~'(part('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(K)))), 'MereologicalSumFn'('$Object'(E, 'SelfConnectedObject'('Region'('Hole'(L)))), '$Object'(H, 'SelfConnectedObject'('Region'('Hole'(M)))))), [], [E, H], [A], [])), [], [E, H], [C, A], [E, H]), 3298:['HOLE1'=E, 'OBJ'=C, 'HOLE2'=H, 'HOLE3'=A]:entails(and(and(hole(E, C), hole(H, C)), part(A, 'MereologicalSumFn'(E, H))), hole(A, C)), 'Merge', 'MEREOTOPOLOGY', 4906). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), 'MereologicalSumFn'('$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D)))), '$Object'(E, 'SelfConnectedObject'('Region'('Hole'(F)))))), 'f~HeadBodyc'(('f~'('~hole'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(G)))), '$Object'(H, I)), [], [H], [A], []), 'f~'(hole('$Object'(C, 'SelfConnectedObject'('Region'('Hole'(J)))), '$Object'(H, K)), [], [H], [C], []), 'f~'(hole('$Object'(E, 'SelfConnectedObject'('Region'('Hole'(L)))), '$Object'(H, M)), [], [H], [E], [])), [], [H], [C, E, A], [H]), 3297:['HOLE1'=C, 'OBJ'=H, 'HOLE2'=E, 'HOLE3'=A]:entails(and(and(hole(C, H), hole(E, H)), not(hole(A, H))), not(part(A, 'MereologicalSumFn'(C, E)))), 'Merge', 'MEREOTOPOLOGY', 4906). sigmaCache('~hole'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~hole'('$Object'(E, 'SelfConnectedObject'('Region'('Hole'(F)))), '$Object'(C, G)), [], [E], [], [C]), 'f~'(hole('$Object'(H, 'SelfConnectedObject'('Region'('Hole'(I)))), '$Object'(C, J)), [], [H], [], [C]), 'f~'(part('$Object'(E, 'SelfConnectedObject'('Region'('Hole'(K)))), 'MereologicalSumFn'('$Object'(H, 'SelfConnectedObject'('Region'('Hole'(L)))), '$Object'(A, 'SelfConnectedObject'('Region'('Hole'(M)))))), [], [H, E], [A], [])), [], [H, E], [C, A], [H, E]), 3296:['HOLE1'=H, 'OBJ'=C, 'HOLE2'=A, 'HOLE3'=E]:entails(and(hole(H, C), and(part(E, 'MereologicalSumFn'(H, A)), not(hole(E, C)))), not(hole(A, C))), 'Merge', 'MEREOTOPOLOGY', 4906). sigmaCache('~hole'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~hole'('$Object'(E, 'SelfConnectedObject'('Region'('Hole'(F)))), '$Object'(C, G)), [], [E], [], [C]), 'f~'(hole('$Object'(H, 'SelfConnectedObject'('Region'('Hole'(I)))), '$Object'(C, J)), [], [H], [], [C]), 'f~'(part('$Object'(E, 'SelfConnectedObject'('Region'('Hole'(K)))), 'MereologicalSumFn'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(L)))), '$Object'(H, 'SelfConnectedObject'('Region'('Hole'(M)))))), [], [H, E], [A], [])), [], [H, E], [A, C], [H, E]), 3295:['HOLE1'=A, 'OBJ'=C, 'HOLE2'=H, 'HOLE3'=E]:entails(and(hole(H, C), and(part(E, 'MereologicalSumFn'(A, H)), not(hole(E, C)))), not(hole(A, C))), 'Merge', 'MEREOTOPOLOGY', 4906). sigmaCache('~hole'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, D)), 'f~HeadUnivb'(('f~'('~hole'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(E)))), '$Object'(F, 'SelfConnectedObject'(G))), [F], [], [], [A]), 'f~'(hole('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(H)))), '$Object'(I, J)), [I], [], [], [A])), [C], [I, F], [A, C], [I, F]), 3293:['HOLE'=A, 'OBJ1'=C, 'OBJ2'=I, 'OBJ3'=F]:entails(and(not(hole(A, F)), hole(A, I)), not(hole(A, C))), 'Merge', 'MEREOTOPOLOGY', 4902). sigmaCache(hole('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'(hole('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(E)))), '$Object'(F, G)), [], [F], [], [A]), 't~'(hole('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(H)))), '$Object'(I, J)), [], [I], [], [A]), 't~'('$existential'(C, '?OBJ3', and(properPart('?OBJ3', 'MereologicalProductFn'(F, I)), hole(A, '?OBJ3'))), [], [F, I], [C], [A])), [], [F, I], [A, C], [F, I]), 3292:['HOLE'=A, 'OBJ1'=F, 'OBJ2'=I, 'OBJ3'=C]:entails(and(and(hole(A, F), hole(A, I)), '$existential'(C, '?OBJ3', and(properPart('?OBJ3', 'MereologicalProductFn'(F, I)), hole(A, '?OBJ3')))), hole(A, C)), 'Merge', 'MEREOTOPOLOGY', 4902). sigmaCache('~hole'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, D)), 'f~HeadBodycUnivb'(('f~'('~properPart'('$Object'(E, 'SelfConnectedObject'(F)), 'MereologicalProductFn'('$Object'(G, H), '$Object'(C, I))), [E], [G], [C], []), 'f~'(hole('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(J)))), '$Object'(G, K)), [], [G], [A], [])), [], [G, E], [A, C], [G], [E]), 3291:['HOLE'=A, 'OBJ1'=G, 'OBJ2'=C, 'OBJ3'=E]:entails(and(not(properPart(E, 'MereologicalProductFn'(G, C))), hole(A, G)), not(hole(A, C))), 'Merge', 'MEREOTOPOLOGY', 4902). sigmaCache('~hole'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, D)), 'f~HeadBodycUnivb'(('f~'('~properPart'('$Object'(E, 'SelfConnectedObject'(F)), 'MereologicalProductFn'('$Object'(C, G), '$Object'(H, I))), [E], [H], [C], []), 'f~'(hole('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(J)))), '$Object'(H, K)), [], [H], [A], [])), [], [H, E], [A, C], [H], [E]), 3290:['HOLE'=A, 'OBJ1'=C, 'OBJ2'=H, 'OBJ3'=E]:entails(and(not(properPart(E, 'MereologicalProductFn'(C, H))), hole(A, H)), not(hole(A, C))), 'Merge', 'MEREOTOPOLOGY', 4902). sigmaCache(properPart('$Object'(A, 'SelfConnectedObject'(B)), 'MereologicalProductFn'('$Object'(C, D), '$Object'(E, F))), 't~HeadBodyc'(('t~'(hole('$Object'(G, 'SelfConnectedObject'('Region'('Hole'(H)))), '$Object'(C, I)), [], [G], [], [C]), 't~'(hole('$Object'(G, 'SelfConnectedObject'('Region'('Hole'(J)))), '$Object'(E, K)), [], [G], [], [E]), 't~'('$existential'(A, '?OBJ3', and(properPart('?OBJ3', 'MereologicalProductFn'(C, E)), hole(G, '?OBJ3'))), [], [G], [A], [C, E])), [], [G], [C, E, A], [G]), 3289:['HOLE'=G, 'OBJ1'=C, 'OBJ2'=E, 'OBJ3'=A]:entails(and(and(hole(G, C), hole(G, E)), '$existential'(A, '?OBJ3', and(properPart('?OBJ3', 'MereologicalProductFn'(C, E)), hole(G, '?OBJ3')))), properPart(A, 'MereologicalProductFn'(C, E))), 'Merge', 'MEREOTOPOLOGY', 4902). sigmaCache('~overlapsSpatially'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, D)), 'f~Head'('f~'(hole('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(E)))), '$Object'(C, F)), [], [], [A, C], []), [], [], [A, C]), 3288:['HOLE'=A, 'OBJ'=C]:entails(hole(A, C), not(overlapsSpatially(A, C))), 'Merge', 'MEREOTOPOLOGY', 4896). sigmaCache('~hole'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, D)), 'f~Head'('f~'(overlapsSpatially('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(E)))), '$Object'(C, F)), [], [], [A, C], []), [], [], [A, C]), 3287:['HOLE'=A, 'OBJ'=C]:entails(overlapsSpatially(A, C), not(hole(A, C))), 'Merge', 'MEREOTOPOLOGY', 4896). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Class'('Hole')), 'f~HeadUnivb'('f~'(hole('$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D)))), '$Object'(A, 'SelfConnectedObject'('Region'('Hole'(E))))), [C], [], [A], []), [], [C], [A], [C]), 3286:['HOLE'=C, 'OBJ'=A]:entails(hole(C, A), not(instance(A, 'Hole'))), 'Merge', 'MEREOTOPOLOGY', 4894). sigmaCache('~hole'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, 'SelfConnectedObject'('Region'('Hole'(D))))), 'f~Head'('f~'(instance('$Object'(C, 'SelfConnectedObject'('Region'('Hole'(E)))), '$Class'('Hole')), [], [], [C], []), [A], [], [A, C]), 3285:['HOLE'=A, 'OBJ'=C]:entails(instance(C, 'Hole'), not(hole(A, C))), 'Merge', 'MEREOTOPOLOGY', 4894). sigmaCache('~hole'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, D)), 'f~Head'('f~'('~instance'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(E)))), '$Class'('Hole')), [], [], [A], []), [C], [], [A, C]), 3284:['HOLE'=A, 'OBJ'=C]:entails(not(instance(A, 'Hole')), not(hole(A, C))), 'Merge', 'MEREOTOPOLOGY', 4892). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Class'('Hole')), 't~HeadUnivb'('t~'(hole('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(C)))), '$Object'(D, E)), [D], [], [A], []), [], [D], [A], [D]), 3283:['HOLE'=A, 'OBJ'=D]:entails(hole(A, D), instance(A, 'Hole')), 'Merge', 'MEREOTOPOLOGY', 4892). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Class'('Hole')), 'f~HeadUnivb'('f~'('~hole'('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(C)))), '$Object'(D, E)), [D], [], [A], []), [], [D], [A], [D]), 3282:['HOLE'=A, 'OBJ'=D]:entails(not(hole(A, D)), not(instance(A, 'Hole'))), 'Merge', 'MEREOTOPOLOGY', 4892). sigmaCache(hole('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(B)))), '$Object'(C, D)), 't~Head'(('t~'(instance('$Object'(A, 'SelfConnectedObject'('Region'('Hole'(E)))), '$Class'('Hole')), [], [], [], [A]), 't~'('$existential'(C, '?OBJ', hole(A, '?OBJ')), [], [], [C], [A])), [], [], [A, C]), 3281:['HOLE'=A, 'OBJ'=C]:entails(and(instance(A, 'Hole'), '$existential'(C, '?OBJ', hole(A, '?OBJ'))), hole(A, C)), 'Merge', 'MEREOTOPOLOGY', 4892). sigmaCache(part('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'('~part'('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [], [F], [], [A]), 't~'(part('$Object'(A, 'SelfConnectedObject'(H)), '$Object'(I, 'SelfConnectedObject'(J))), [], [I], [], [A]), 't~'(function('$Relation'('MereologicalDifferenceFn', 'SpatialRelation'(K)), '$Object'(I, 'SelfConnectedObject'(L)), '$Object'(C, 'SelfConnectedObject'(M)), '$Object'(F, 'SelfConnectedObject'(N))), [], [I, F], [C], [])), [], [I, F], [C, A], [I, F]), 3271:['OBJ3'=F, 'OBJ1'=I, 'OBJ2'=C, 'PART'=A]:entails(and(holds('MereologicalDifferenceFn', I, C, F), and(not(part(A, F)), part(A, I))), part(A, C)), 'Merge', 'MEREOTOPOLOGY', 4868). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'('~part'('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [], [F], [], [A]), 'f~'('~part'('$Object'(A, 'SelfConnectedObject'(H)), '$Object'(I, 'SelfConnectedObject'(J))), [], [I], [], [A]), 'f~'(function('$Relation'('MereologicalDifferenceFn', 'SpatialRelation'(K)), '$Object'(C, 'SelfConnectedObject'(L)), '$Object'(F, 'SelfConnectedObject'(M)), '$Object'(I, 'SelfConnectedObject'(N))), [], [F, I], [C], [])), [], [F, I], [C, A], [F, I]), 3270:['OBJ3'=I, 'OBJ1'=C, 'OBJ2'=F, 'PART'=A]:entails(and(holds('MereologicalDifferenceFn', C, F, I), and(not(part(A, I)), not(part(A, F)))), not(part(A, C))), 'Merge', 'MEREOTOPOLOGY', 4868). sigmaCache(part('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'('~part'('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [], [F], [], [A]), 't~'(part('$Object'(A, 'SelfConnectedObject'(H)), '$Object'(I, 'SelfConnectedObject'(J))), [], [I], [], [A]), 't~'(function('$Relation'('MereologicalDifferenceFn', 'SpatialRelation'(K)), '$Object'(I, 'SelfConnectedObject'(L)), '$Object'(F, 'SelfConnectedObject'(M)), '$Object'(C, 'SelfConnectedObject'(N))), [], [I, F], [C], [])), [], [I, F], [C, A], [I, F]), 3269:['OBJ3'=C, 'OBJ1'=I, 'OBJ2'=F, 'PART'=A]:entails(and(holds('MereologicalDifferenceFn', I, F, C), and(part(A, I), not(part(A, F)))), part(A, C)), 'Merge', 'MEREOTOPOLOGY', 4868). sigmaCache('~function'('$Relation'('MereologicalDifferenceFn', 'SpatialRelation'(A)), '$Object'(B, 'SelfConnectedObject'(C)), '$Object'(D, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), 'f~HeadBodyc'(('f~'('~part'('$Object'(H, 'SelfConnectedObject'(I)), '$Object'(D, 'SelfConnectedObject'(J))), [], [H], [D], []), 'f~'('~part'('$Object'(H, 'SelfConnectedObject'(K)), '$Object'(F, 'SelfConnectedObject'(L))), [], [H], [F], []), 'f~'(part('$Object'(H, 'SelfConnectedObject'(M)), '$Object'(B, 'SelfConnectedObject'(N))), [], [H], [B], [])), [], [H], [B, D, F], [H]), 3268:['OBJ3'=F, 'OBJ1'=B, 'OBJ2'=D, 'PART'=H]:entails(and(not(part(H, F)), and(part(H, B), not(part(H, D)))), not(holds('MereologicalDifferenceFn', B, D, F))), 'Merge', 'MEREOTOPOLOGY', 4868). sigmaCache('~function'('$Relation'('MereologicalDifferenceFn', 'SpatialRelation'(A)), '$Object'(B, 'SelfConnectedObject'(C)), '$Object'(D, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), 'f~HeadBodyc'(('f~'('~part'('$Object'(H, 'SelfConnectedObject'(I)), '$Object'(F, 'SelfConnectedObject'(J))), [], [H], [], [F]), 'f~'(part('$Object'(H, 'SelfConnectedObject'(K)), '$Object'(F, 'SelfConnectedObject'(L))), [], [H], [], [F])), [B, D], [H], [B, D, F], [H]), 3267:['OBJ3'=F, 'OBJ1'=B, 'OBJ2'=D, 'PART'=H]:entails(and(not(part(H, F)), part(H, F)), not(holds('MereologicalDifferenceFn', B, D, F))), 'Merge', 'MEREOTOPOLOGY', 4868). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'(or('~part'('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), part('$Object'(A, 'SelfConnectedObject'(H)), '$Object'(I, 'SelfConnectedObject'(J)))), [], [F, I], [], [A]), 'f~'(function('$Relation'('MereologicalDifferenceFn', 'SpatialRelation'(K)), '$Object'(F, 'SelfConnectedObject'(L)), '$Object'(I, 'SelfConnectedObject'(M)), '$Object'(C, 'SelfConnectedObject'(N))), [], [F, I], [C], [])), [], [F, I], [C, A], [F, I]), 3266:['OBJ3'=C, 'OBJ1'=F, 'OBJ2'=I, 'PART'=A]:entails(and(holds('MereologicalDifferenceFn', F, I, C), or(not(part(A, F)), part(A, I))), not(part(A, C))), 'Merge', 'MEREOTOPOLOGY', 4868). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodycUnivb'(('f~'(part('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [], [F], [A], []), 'f~'(function('$Relation'('MereologicalDifferenceFn', 'SpatialRelation'(H)), '$Object'(I, 'SelfConnectedObject'(J)), '$Object'(C, 'SelfConnectedObject'(K)), '$Object'(F, 'SelfConnectedObject'(L))), [I], [F], [C], [])), [], [I, F], [C, A], [F], [I]), 3265:['OBJ3'=F, 'OBJ1'=I, 'OBJ2'=C, 'PART'=A]:entails(and(holds('MereologicalDifferenceFn', I, C, F), part(A, F)), not(part(A, C))), 'Merge', 'MEREOTOPOLOGY', 4868). sigmaCache(part('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodycUnivb'(('t~'(part('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [], [F], [A], []), 't~'(function('$Relation'('MereologicalDifferenceFn', 'SpatialRelation'(H)), '$Object'(C, 'SelfConnectedObject'(I)), '$Object'(J, 'SelfConnectedObject'(K)), '$Object'(F, 'SelfConnectedObject'(L))), [J], [F], [C], [])), [], [J, F], [C, A], [F], [J]), 3264:['OBJ3'=F, 'OBJ1'=C, 'OBJ2'=J, 'PART'=A]:entails(and(holds('MereologicalDifferenceFn', C, J, F), part(A, F)), part(A, C)), 'Merge', 'MEREOTOPOLOGY', 4868). sigmaCache('~function'('$Relation'('MereologicalDifferenceFn', 'SpatialRelation'(A)), '$Object'(B, 'SelfConnectedObject'(C)), '$Object'(D, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), 'f~HeadBodyc'(('f~'(or('~part'('$Object'(H, 'SelfConnectedObject'(I)), '$Object'(B, 'SelfConnectedObject'(J))), part('$Object'(H, 'SelfConnectedObject'(K)), '$Object'(D, 'SelfConnectedObject'(L)))), [], [H], [B, D], []), 'f~'(part('$Object'(H, 'SelfConnectedObject'(M)), '$Object'(F, 'SelfConnectedObject'(N))), [], [H], [F], [])), [], [H], [B, D, F], [H]), 3263:['OBJ3'=F, 'OBJ1'=B, 'OBJ2'=D, 'PART'=H]:entails(and(or(not(part(H, B)), part(H, D)), part(H, F)), not(holds('MereologicalDifferenceFn', B, D, F))), 'Merge', 'MEREOTOPOLOGY', 4868). sigmaCache('~function'('$Relation'('MereologicalDifferenceFn', 'SpatialRelation'(A)), '$Object'(B, 'SelfConnectedObject'(C)), '$Object'(D, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), 'f~HeadBodyc'(('f~'('~part'('$Object'(H, 'SelfConnectedObject'(I)), '$Object'(D, 'SelfConnectedObject'(J))), [], [H], [], [D]), 'f~'(or('~part'('$Object'(H, 'SelfConnectedObject'(K)), '$Object'(B, 'SelfConnectedObject'(L))), part('$Object'(H, 'SelfConnectedObject'(M)), '$Object'(D, 'SelfConnectedObject'(N)))), [], [H], [], [B, D]), 'f~'(part('$Object'(H, 'SelfConnectedObject'(O)), '$Object'(B, 'SelfConnectedObject'(P))), [], [H], [], [B])), [F], [H], [B, D, F], [H]), 3262:['OBJ3'=F, 'OBJ1'=B, 'OBJ2'=D, 'PART'=H]:entails(and(or(not(part(H, B)), part(H, D)), and(part(H, B), not(part(H, D)))), not(holds('MereologicalDifferenceFn', B, D, F))), 'Merge', 'MEREOTOPOLOGY', 4868). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'('~part'('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [], [F], [], [A]), 'f~'(part('$Object'(A, 'SelfConnectedObject'(H)), '$Object'(I, 'SelfConnectedObject'(J))), [], [I], [], [A]), 'f~'(function('$Relation'('MereologicalProductFn', 'SpatialRelation'(K)), '$Object'(I, 'SelfConnectedObject'(L)), '$Object'(C, 'SelfConnectedObject'(M)), '$Object'(F, 'SelfConnectedObject'(N))), [], [I, F], [C], [])), [], [I, F], [C, A], [I, F]), 3255:['OBJ3'=F, 'OBJ1'=I, 'OBJ2'=C, 'PART'=A]:entails(and(holds('MereologicalProductFn', I, C, F), and(not(part(A, F)), part(A, I))), not(part(A, C))), 'Merge', 'MEREOTOPOLOGY', 4854). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'('~part'('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [], [F], [], [A]), 'f~'(part('$Object'(A, 'SelfConnectedObject'(H)), '$Object'(I, 'SelfConnectedObject'(J))), [], [I], [], [A]), 'f~'(function('$Relation'('MereologicalProductFn', 'SpatialRelation'(K)), '$Object'(C, 'SelfConnectedObject'(L)), '$Object'(I, 'SelfConnectedObject'(M)), '$Object'(F, 'SelfConnectedObject'(N))), [], [I, F], [C], [])), [], [I, F], [C, A], [I, F]), 3254:['OBJ3'=F, 'OBJ1'=C, 'OBJ2'=I, 'PART'=A]:entails(and(holds('MereologicalProductFn', C, I, F), and(not(part(A, F)), part(A, I))), not(part(A, C))), 'Merge', 'MEREOTOPOLOGY', 4854). sigmaCache(part('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'(part('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [], [F], [], [A]), 't~'(part('$Object'(A, 'SelfConnectedObject'(H)), '$Object'(I, 'SelfConnectedObject'(J))), [], [I], [], [A]), 't~'(function('$Relation'('MereologicalProductFn', 'SpatialRelation'(K)), '$Object'(F, 'SelfConnectedObject'(L)), '$Object'(I, 'SelfConnectedObject'(M)), '$Object'(C, 'SelfConnectedObject'(N))), [], [F, I], [C], [])), [], [F, I], [C, A], [F, I]), 3253:['OBJ3'=C, 'OBJ1'=F, 'OBJ2'=I, 'PART'=A]:entails(and(holds('MereologicalProductFn', F, I, C), and(part(A, F), part(A, I))), part(A, C)), 'Merge', 'MEREOTOPOLOGY', 4854). sigmaCache('~function'('$Relation'('MereologicalProductFn', 'SpatialRelation'(A)), '$Object'(B, 'SelfConnectedObject'(C)), '$Object'(D, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), 'f~HeadBodyc'(('f~'('~part'('$Object'(H, 'SelfConnectedObject'(I)), '$Object'(F, 'SelfConnectedObject'(J))), [], [H], [F], []), 'f~'(part('$Object'(H, 'SelfConnectedObject'(K)), '$Object'(B, 'SelfConnectedObject'(L))), [], [H], [B], []), 'f~'(part('$Object'(H, 'SelfConnectedObject'(M)), '$Object'(D, 'SelfConnectedObject'(N))), [], [H], [D], [])), [], [H], [B, D, F], [H]), 3252:['OBJ3'=F, 'OBJ1'=B, 'OBJ2'=D, 'PART'=H]:entails(and(not(part(H, F)), and(part(H, B), part(H, D))), not(holds('MereologicalProductFn', B, D, F))), 'Merge', 'MEREOTOPOLOGY', 4854). sigmaCache('~function'('$Relation'('MereologicalProductFn', 'SpatialRelation'(A)), '$Object'(B, 'SelfConnectedObject'(C)), '$Object'(D, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), 'f~HeadBodyc'(('f~'('~part'('$Object'(H, 'SelfConnectedObject'(I)), '$Object'(F, 'SelfConnectedObject'(J))), [], [H], [], [F]), 'f~'(part('$Object'(H, 'SelfConnectedObject'(K)), '$Object'(F, 'SelfConnectedObject'(L))), [], [H], [], [F])), [B, D], [H], [B, D, F], [H]), 3251:['OBJ3'=F, 'OBJ1'=B, 'OBJ2'=D, 'PART'=H]:entails(and(not(part(H, F)), part(H, F)), not(holds('MereologicalProductFn', B, D, F))), 'Merge', 'MEREOTOPOLOGY', 4854). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'(or('~part'('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), '~part'('$Object'(A, 'SelfConnectedObject'(H)), '$Object'(I, 'SelfConnectedObject'(J)))), [], [F, I], [], [A]), 'f~'(function('$Relation'('MereologicalProductFn', 'SpatialRelation'(K)), '$Object'(F, 'SelfConnectedObject'(L)), '$Object'(I, 'SelfConnectedObject'(M)), '$Object'(C, 'SelfConnectedObject'(N))), [], [F, I], [C], [])), [], [F, I], [C, A], [F, I]), 3250:['OBJ3'=C, 'OBJ1'=F, 'OBJ2'=I, 'PART'=A]:entails(and(holds('MereologicalProductFn', F, I, C), or(not(part(A, F)), not(part(A, I)))), not(part(A, C))), 'Merge', 'MEREOTOPOLOGY', 4854). sigmaCache(part('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodycUnivb'(('t~'(part('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [], [F], [A], []), 't~'(function('$Relation'('MereologicalProductFn', 'SpatialRelation'(H)), '$Object'(I, 'SelfConnectedObject'(J)), '$Object'(C, 'SelfConnectedObject'(K)), '$Object'(F, 'SelfConnectedObject'(L))), [I], [F], [C], [])), [], [I, F], [C, A], [F], [I]), 3249:['OBJ3'=F, 'OBJ1'=I, 'OBJ2'=C, 'PART'=A]:entails(and(holds('MereologicalProductFn', I, C, F), part(A, F)), part(A, C)), 'Merge', 'MEREOTOPOLOGY', 4854). sigmaCache(part('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodycUnivb'(('t~'(part('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [], [F], [A], []), 't~'(function('$Relation'('MereologicalProductFn', 'SpatialRelation'(H)), '$Object'(C, 'SelfConnectedObject'(I)), '$Object'(J, 'SelfConnectedObject'(K)), '$Object'(F, 'SelfConnectedObject'(L))), [J], [F], [C], [])), [], [J, F], [C, A], [F], [J]), 3248:['OBJ3'=F, 'OBJ1'=C, 'OBJ2'=J, 'PART'=A]:entails(and(holds('MereologicalProductFn', C, J, F), part(A, F)), part(A, C)), 'Merge', 'MEREOTOPOLOGY', 4854). sigmaCache('~function'('$Relation'('MereologicalProductFn', 'SpatialRelation'(A)), '$Object'(B, 'SelfConnectedObject'(C)), '$Object'(D, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), 'f~HeadBodyc'(('f~'(or('~part'('$Object'(H, 'SelfConnectedObject'(I)), '$Object'(B, 'SelfConnectedObject'(J))), '~part'('$Object'(H, 'SelfConnectedObject'(K)), '$Object'(D, 'SelfConnectedObject'(L)))), [], [H], [B, D], []), 'f~'(part('$Object'(H, 'SelfConnectedObject'(M)), '$Object'(F, 'SelfConnectedObject'(N))), [], [H], [F], [])), [], [H], [B, D, F], [H]), 3247:['OBJ3'=F, 'OBJ1'=B, 'OBJ2'=D, 'PART'=H]:entails(and(or(not(part(H, B)), not(part(H, D))), part(H, F)), not(holds('MereologicalProductFn', B, D, F))), 'Merge', 'MEREOTOPOLOGY', 4854). sigmaCache('~function'('$Relation'('MereologicalProductFn', 'SpatialRelation'(A)), '$Object'(B, 'SelfConnectedObject'(C)), '$Object'(D, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), 'f~HeadBodyc'(('f~'(or('~part'('$Object'(H, 'SelfConnectedObject'(I)), '$Object'(B, 'SelfConnectedObject'(J))), '~part'('$Object'(H, 'SelfConnectedObject'(K)), '$Object'(D, 'SelfConnectedObject'(L)))), [], [H], [], [B, D]), 'f~'(part('$Object'(H, 'SelfConnectedObject'(M)), '$Object'(B, 'SelfConnectedObject'(N))), [], [H], [], [B]), 'f~'(part('$Object'(H, 'SelfConnectedObject'(O)), '$Object'(D, 'SelfConnectedObject'(P))), [], [H], [], [D])), [F], [H], [B, D, F], [H]), 3246:['OBJ3'=F, 'OBJ1'=B, 'OBJ2'=D, 'PART'=H]:entails(and(or(not(part(H, B)), not(part(H, D))), and(part(H, B), part(H, D))), not(holds('MereologicalProductFn', B, D, F))), 'Merge', 'MEREOTOPOLOGY', 4854). sigmaCache(part('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'('~part'('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [], [F], [], [A]), 't~'(part('$Object'(A, 'SelfConnectedObject'(H)), '$Object'(I, 'SelfConnectedObject'(J))), [], [I], [], [A]), 't~'(function('$Relation'('MereologicalSumFn', 'SpatialRelation'(K)), '$Object'(F, 'SelfConnectedObject'(L)), '$Object'(C, 'SelfConnectedObject'(M)), '$Object'(I, 'SelfConnectedObject'(N))), [], [F, I], [C], [])), [], [F, I], [C, A], [F, I]), 3238:['OBJ3'=I, 'OBJ1'=F, 'OBJ2'=C, 'PART'=A]:entails(and(holds('MereologicalSumFn', F, C, I), and(part(A, I), not(part(A, F)))), part(A, C)), 'Merge', 'MEREOTOPOLOGY', 4838). sigmaCache(part('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'('~part'('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [], [F], [], [A]), 't~'(part('$Object'(A, 'SelfConnectedObject'(H)), '$Object'(I, 'SelfConnectedObject'(J))), [], [I], [], [A]), 't~'(function('$Relation'('MereologicalSumFn', 'SpatialRelation'(K)), '$Object'(C, 'SelfConnectedObject'(L)), '$Object'(F, 'SelfConnectedObject'(M)), '$Object'(I, 'SelfConnectedObject'(N))), [], [F, I], [C], [])), [], [F, I], [C, A], [F, I]), 3237:['OBJ3'=I, 'OBJ1'=C, 'OBJ2'=F, 'PART'=A]:entails(and(holds('MereologicalSumFn', C, F, I), and(part(A, I), not(part(A, F)))), part(A, C)), 'Merge', 'MEREOTOPOLOGY', 4838). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'('~part'('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [], [F], [], [A]), 'f~'('~part'('$Object'(A, 'SelfConnectedObject'(H)), '$Object'(I, 'SelfConnectedObject'(J))), [], [I], [], [A]), 'f~'(function('$Relation'('MereologicalSumFn', 'SpatialRelation'(K)), '$Object'(F, 'SelfConnectedObject'(L)), '$Object'(I, 'SelfConnectedObject'(M)), '$Object'(C, 'SelfConnectedObject'(N))), [], [F, I], [C], [])), [], [F, I], [C, A], [F, I]), 3236:['OBJ3'=C, 'OBJ1'=F, 'OBJ2'=I, 'PART'=A]:entails(and(holds('MereologicalSumFn', F, I, C), and(not(part(A, F)), not(part(A, I)))), not(part(A, C))), 'Merge', 'MEREOTOPOLOGY', 4838). sigmaCache('~function'('$Relation'('MereologicalSumFn', 'SpatialRelation'(A)), '$Object'(B, 'SelfConnectedObject'(C)), '$Object'(D, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), 'f~HeadBodyc'(('f~'('~part'('$Object'(H, 'SelfConnectedObject'(I)), '$Object'(B, 'SelfConnectedObject'(J))), [], [H], [B], []), 'f~'('~part'('$Object'(H, 'SelfConnectedObject'(K)), '$Object'(D, 'SelfConnectedObject'(L))), [], [H], [D], []), 'f~'(part('$Object'(H, 'SelfConnectedObject'(M)), '$Object'(F, 'SelfConnectedObject'(N))), [], [H], [F], [])), [], [H], [B, D, F], [H]), 3235:['OBJ3'=F, 'OBJ1'=B, 'OBJ2'=D, 'PART'=H]:entails(and(part(H, F), and(not(part(H, B)), not(part(H, D)))), not(holds('MereologicalSumFn', B, D, F))), 'Merge', 'MEREOTOPOLOGY', 4838). sigmaCache('~function'('$Relation'('MereologicalSumFn', 'SpatialRelation'(A)), '$Object'(B, 'SelfConnectedObject'(C)), '$Object'(D, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), 'f~HeadBodyc'(('f~'('~part'('$Object'(H, 'SelfConnectedObject'(I)), '$Object'(F, 'SelfConnectedObject'(J))), [], [H], [], [F]), 'f~'(part('$Object'(H, 'SelfConnectedObject'(K)), '$Object'(F, 'SelfConnectedObject'(L))), [], [H], [], [F])), [B, D], [H], [B, D, F], [H]), 3234:['OBJ3'=F, 'OBJ1'=B, 'OBJ2'=D, 'PART'=H]:entails(and(part(H, F), not(part(H, F))), not(holds('MereologicalSumFn', B, D, F))), 'Merge', 'MEREOTOPOLOGY', 4838). sigmaCache(part('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'(or(part('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), part('$Object'(A, 'SelfConnectedObject'(H)), '$Object'(I, 'SelfConnectedObject'(J)))), [], [F, I], [], [A]), 't~'(function('$Relation'('MereologicalSumFn', 'SpatialRelation'(K)), '$Object'(F, 'SelfConnectedObject'(L)), '$Object'(I, 'SelfConnectedObject'(M)), '$Object'(C, 'SelfConnectedObject'(N))), [], [F, I], [C], [])), [], [F, I], [C, A], [F, I]), 3233:['OBJ3'=C, 'OBJ1'=F, 'OBJ2'=I, 'PART'=A]:entails(and(holds('MereologicalSumFn', F, I, C), or(part(A, F), part(A, I))), part(A, C)), 'Merge', 'MEREOTOPOLOGY', 4838). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodycUnivb'(('f~'('~part'('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [], [F], [A], []), 'f~'(function('$Relation'('MereologicalSumFn', 'SpatialRelation'(H)), '$Object'(I, 'SelfConnectedObject'(J)), '$Object'(C, 'SelfConnectedObject'(K)), '$Object'(F, 'SelfConnectedObject'(L))), [I], [F], [C], [])), [], [I, F], [C, A], [F], [I]), 3232:['OBJ3'=F, 'OBJ1'=I, 'OBJ2'=C, 'PART'=A]:entails(and(holds('MereologicalSumFn', I, C, F), not(part(A, F))), not(part(A, C))), 'Merge', 'MEREOTOPOLOGY', 4838). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodycUnivb'(('f~'('~part'('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [], [F], [A], []), 'f~'(function('$Relation'('MereologicalSumFn', 'SpatialRelation'(H)), '$Object'(C, 'SelfConnectedObject'(I)), '$Object'(J, 'SelfConnectedObject'(K)), '$Object'(F, 'SelfConnectedObject'(L))), [J], [F], [C], [])), [], [J, F], [C, A], [F], [J]), 3231:['OBJ3'=F, 'OBJ1'=C, 'OBJ2'=J, 'PART'=A]:entails(and(holds('MereologicalSumFn', C, J, F), not(part(A, F))), not(part(A, C))), 'Merge', 'MEREOTOPOLOGY', 4838). sigmaCache('~function'('$Relation'('MereologicalSumFn', 'SpatialRelation'(A)), '$Object'(B, 'SelfConnectedObject'(C)), '$Object'(D, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), 'f~HeadBodyc'(('f~'('~part'('$Object'(H, 'SelfConnectedObject'(I)), '$Object'(F, 'SelfConnectedObject'(J))), [], [H], [F], []), 'f~'(or(part('$Object'(H, 'SelfConnectedObject'(K)), '$Object'(B, 'SelfConnectedObject'(L))), part('$Object'(H, 'SelfConnectedObject'(M)), '$Object'(D, 'SelfConnectedObject'(N)))), [], [H], [B, D], [])), [], [H], [B, D, F], [H]), 3230:['OBJ3'=F, 'OBJ1'=B, 'OBJ2'=D, 'PART'=H]:entails(and(or(part(H, B), part(H, D)), not(part(H, F))), not(holds('MereologicalSumFn', B, D, F))), 'Merge', 'MEREOTOPOLOGY', 4838). sigmaCache('~function'('$Relation'('MereologicalSumFn', 'SpatialRelation'(A)), '$Object'(B, 'SelfConnectedObject'(C)), '$Object'(D, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), 'f~HeadBodyc'(('f~'('~part'('$Object'(H, 'SelfConnectedObject'(I)), '$Object'(B, 'SelfConnectedObject'(J))), [], [H], [], [B]), 'f~'('~part'('$Object'(H, 'SelfConnectedObject'(K)), '$Object'(D, 'SelfConnectedObject'(L))), [], [H], [], [D]), 'f~'(or(part('$Object'(H, 'SelfConnectedObject'(M)), '$Object'(B, 'SelfConnectedObject'(N))), part('$Object'(H, 'SelfConnectedObject'(O)), '$Object'(D, 'SelfConnectedObject'(P)))), [], [H], [], [B, D])), [F], [H], [B, D, F], [H]), 3229:['OBJ3'=F, 'OBJ1'=B, 'OBJ2'=D, 'PART'=H]:entails(and(or(part(H, B), part(H, D)), and(not(part(H, B)), not(part(H, D)))), not(holds('MereologicalSumFn', B, D, F))), 'Merge', 'MEREOTOPOLOGY', 4838). sigmaCache('~overlapsSpatially'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'(interiorPart('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [], [F], [], [A]), 'f~'(superficialPart('$Object'(C, 'SelfConnectedObject'(H)), '$Object'(F, 'SelfConnectedObject'(I))), [], [F], [], [C]), 'f~'('$existential'(C, '?PART', not(=>(superficialPart('?PART', F), not(overlapsSpatially(A, '?PART'))))), [], [F], [], [A, C])), [], [F], [A, C], [F]), 3220:['OBJ1'=A, 'OBJ2'=F, 'PART'=C]:entails(and(and(interiorPart(A, F), superficialPart(C, F)), '$existential'(C, '?PART', not(=>(superficialPart('?PART', F), not(overlapsSpatially(A, '?PART')))))), not(overlapsSpatially(A, C))), 'Merge', 'MEREOTOPOLOGY', 4820). sigmaCache('~superficialPart'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'(interiorPart('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(C, 'SelfConnectedObject'(G))), [], [E], [], [C]), 'f~'(overlapsSpatially('$Object'(E, 'SelfConnectedObject'(H)), '$Object'(A, 'SelfConnectedObject'(I))), [], [E], [], [A]), 'f~'('$existential'(A, '?PART', not(=>(superficialPart('?PART', C), not(overlapsSpatially(E, '?PART'))))), [], [E], [], [C, A])), [], [E], [C, A], [E]), 3219:['OBJ1'=E, 'OBJ2'=C, 'PART'=A]:entails(and(and(interiorPart(E, C), overlapsSpatially(E, A)), '$existential'(A, '?PART', not(=>(superficialPart('?PART', C), not(overlapsSpatially(E, '?PART')))))), not(superficialPart(A, C))), 'Merge', 'MEREOTOPOLOGY', 4820). sigmaCache('~interiorPart'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'(overlapsSpatially('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [], [F], [A], []), 'f~'(superficialPart('$Object'(F, 'SelfConnectedObject'(H)), '$Object'(C, 'SelfConnectedObject'(I))), [], [F], [C], [])), [], [F], [A, C], [F]), 3218:['OBJ1'=A, 'OBJ2'=C, 'PART'=F]:entails(and(superficialPart(F, C), overlapsSpatially(A, F)), not(interiorPart(A, C))), 'Merge', 'MEREOTOPOLOGY', 4820). sigmaCache(interiorPart('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'('t~'(or('~superficialPart'('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(C, 'SelfConnectedObject'(G))), '~overlapsSpatially'('$Object'(A, 'SelfConnectedObject'(H)), '$Object'(E, 'SelfConnectedObject'(I)))), [], [E], [A, C], []), [], [E], [A, C], [E]), 3217:['OBJ1'=A, 'OBJ2'=C, 'PART'=E]:entails(or(not(superficialPart(E, C)), not(overlapsSpatially(A, E))), interiorPart(A, C)), 'Merge', 'MEREOTOPOLOGY', 4820). sigmaCache(overlapsSpatially('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadUnivb'('t~'('~interiorPart'('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [F], [], [A], []), [C], [F], [A, C], [F]), 3216:['OBJ1'=A, 'OBJ2'=F, 'PART'=C]:entails(not(interiorPart(A, F)), overlapsSpatially(A, C)), 'Merge', 'MEREOTOPOLOGY', 4820). sigmaCache(superficialPart('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadUnivb'('t~'('~interiorPart'('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(C, 'SelfConnectedObject'(G))), [E], [], [C], []), [A], [E], [C, A], [E]), 3215:['OBJ1'=E, 'OBJ2'=C, 'PART'=A]:entails(not(interiorPart(E, C)), superficialPart(A, C)), 'Merge', 'MEREOTOPOLOGY', 4820). sigmaCache(part('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'(superficialPart('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [], [F], [A], []), 't~'(surface('$Object'(C, 'SelfConnectedObject'(H)), '$Object'(F, 'SelfConnectedObject'(I))), [], [F], [C], [])), [], [F], [C, A], [F]), 3212:['OBJ1'=C, 'OBJ2'=F, 'OBJ3'=A]:entails(and(surface(C, F), superficialPart(A, F)), part(A, C)), 'Merge', 'MEREOTOPOLOGY', 4814). sigmaCache('~superficialPart'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'('~part'('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [], [F], [A], []), 'f~'(surface('$Object'(F, 'SelfConnectedObject'(H)), '$Object'(C, 'SelfConnectedObject'(I))), [], [F], [C], [])), [], [F], [C, A], [F]), 3211:['OBJ1'=F, 'OBJ2'=C, 'OBJ3'=A]:entails(and(surface(F, C), not(part(A, F))), not(superficialPart(A, C))), 'Merge', 'MEREOTOPOLOGY', 4814). sigmaCache('~surface'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'('~part'('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(A, 'SelfConnectedObject'(G))), [], [E], [A], []), 'f~'(superficialPart('$Object'(E, 'SelfConnectedObject'(H)), '$Object'(C, 'SelfConnectedObject'(I))), [], [E], [C], [])), [], [E], [A, C], [E]), 3210:['OBJ1'=A, 'OBJ2'=C, 'OBJ3'=E]:entails(and(superficialPart(E, C), not(part(E, A))), not(surface(A, C))), 'Merge', 'MEREOTOPOLOGY', 4814). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'(B)), '$Class'('SelfConnectedObject')), 't~HeadUnivb'('t~'(surface('$Object'(A, 'SelfConnectedObject'(C)), '$Object'(D, 'SelfConnectedObject'(E))), [D], [], [A], []), [], [D], [A], [D]), 3209:['OBJ1'=A, 'OBJ2'=D, 'OBJ3'=F]:entails(surface(A, D), instance(A, 'SelfConnectedObject')), 'Merge', 'MEREOTOPOLOGY', 4814). sigmaCache('~surface'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~Head'('f~'('~instance'('$Object'(A, 'SelfConnectedObject'(E)), '$Class'('SelfConnectedObject')), [], [], [A], []), [C], [], [A, C]), 3208:['OBJ1'=A, 'OBJ2'=C, 'OBJ3'=F]:entails(not(instance(A, 'SelfConnectedObject')), not(surface(A, C))), 'Merge', 'MEREOTOPOLOGY', 4814). sigmaCache('~interiorPart'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadUnivb'('f~'(superficialPart('$Object'(C, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [F], [], [C], []), [A], [F], [C, A], [F]), 3205:['OBJ1'=C, 'OBJ2'=F, 'OBJ3'=A]:entails(superficialPart(C, F), not(interiorPart(A, C))), 'Merge', 'MEREOTOPOLOGY', 4808). sigmaCache('~superficialPart'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadUnivb'('f~'(interiorPart('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(A, 'SelfConnectedObject'(G))), [E], [], [A], []), [C], [E], [A, C], [E]), 3204:['OBJ1'=A, 'OBJ2'=C, 'OBJ3'=E]:entails(interiorPart(E, A), not(superficialPart(A, C))), 'Merge', 'MEREOTOPOLOGY', 4808). sigmaCache('~interiorPart'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~Head'('f~'(superficialPart('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(C, 'SelfConnectedObject'(F))), [], [], [A, C], []), [], [], [A, C]), 3203:['OBJ1'=A, 'OBJ2'=C, 'OBJ3'=G]:entails(superficialPart(A, C), not(interiorPart(A, C))), 'Merge', 'MEREOTOPOLOGY', 4808). sigmaCache('~superficialPart'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~Head'('f~'(interiorPart('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(C, 'SelfConnectedObject'(F))), [], [], [A, C], []), [], [], [A, C]), 3202:['OBJ1'=A, 'OBJ2'=C, 'OBJ3'=G]:entails(interiorPart(A, C), not(superficialPart(A, C))), 'Merge', 'MEREOTOPOLOGY', 4808). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~Head'('f~'(overlapsPartially('$Object'(C, 'SelfConnectedObject'(E)), '$Object'(A, 'SelfConnectedObject'(F))), [], [], [C, A], []), [], [], [C, A]), 3197:['OBJ1'=C, 'OBJ2'=A]:entails(overlapsPartially(C, A), not(part(A, C))), 'Merge', 'MEREOTOPOLOGY', 4798). sigmaCache('~overlapsPartially'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~Head'('f~'(part('$Object'(C, 'SelfConnectedObject'(E)), '$Object'(A, 'SelfConnectedObject'(F))), [], [], [A, C], []), [], [], [A, C]), 3196:['OBJ1'=A, 'OBJ2'=C]:entails(part(C, A), not(overlapsPartially(A, C))), 'Merge', 'MEREOTOPOLOGY', 4798). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~Head'('f~'(overlapsPartially('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(C, 'SelfConnectedObject'(F))), [], [], [A, C], []), [], [], [A, C]), 3195:['OBJ1'=A, 'OBJ2'=C]:entails(overlapsPartially(A, C), not(part(A, C))), 'Merge', 'MEREOTOPOLOGY', 4798). sigmaCache('~overlapsPartially'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~Head'('f~'(part('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(C, 'SelfConnectedObject'(F))), [], [], [A, C], []), [], [], [A, C]), 3194:['OBJ1'=A, 'OBJ2'=C]:entails(part(A, C), not(overlapsPartially(A, C))), 'Merge', 'MEREOTOPOLOGY', 4798). sigmaCache('~holds'('$Relation'(A, 'Predicate'('BinaryPredicate'('CaseRole'(B)))), '$IdentityFn'(C, 'Physical'(D)), '$Object'(E, F)), 'f~HeadUnivb'(('f~'('~overlapsSpatially'('WhereFn'('$IdentityFn'(C, 'Physical'(G)), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I))))))), '$Object'(E, J)), [H], [], [C, E], []), 'f~'(instance('$Relation'(A, 'Predicate'('BinaryPredicate'('CaseRole'(K)))), '$Class'('CaseRole')), [], [], [A], [])), [], [H], [A, C, E], [H]), 3191:['REL'=A, 'PROCESS'=C, 'OBJ'=E, 'TIME'=H]:entails(and(not(overlapsSpatially('WhereFn'(C, H), E)), instance(A, 'CaseRole')), not(holds(A, C, E))), 'Merge', 'MEREOTOPOLOGY', 4792). sigmaCache('~instance'('$Relation'(A, 'Predicate'('BinaryPredicate'('CaseRole'(B)))), '$Class'('CaseRole')), 'f~HeadBodycUnivb'(('f~'('~overlapsSpatially'('WhereFn'('$IdentityFn'(C, 'Physical'(D)), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F))))))), '$Object'(G, H)), [E], [C, G], [], []), 'f~'(holds('$Relation'(A, 'Predicate'('BinaryPredicate'('CaseRole'(I)))), '$IdentityFn'(C, 'Physical'(J)), '$Object'(G, K)), [], [C, G], [A], [])), [], [C, G, E], [A], [C, G], [E]), 3190:['REL'=A, 'PROCESS'=C, 'OBJ'=G, 'TIME'=E]:entails(and(not(overlapsSpatially('WhereFn'(C, E), G)), holds(A, C, G)), not(instance(A, 'CaseRole'))), 'Merge', 'MEREOTOPOLOGY', 4792). sigmaCache(overlapsSpatially('WhereFn'('$IdentityFn'(A, 'Physical'(B)), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), '$Object'(E, F)), 't~HeadBodyc'(('t~'(instance('$Relation'(G, 'Predicate'('BinaryPredicate'('CaseRole'(H)))), '$Class'('CaseRole')), [], [G], [], []), 't~'('$existential'(C, '?TIME', overlapsSpatially('WhereFn'(A, '?TIME'), E)), [], [], [C], [A, E]), 't~'(holds('$Relation'(G, 'Predicate'('BinaryPredicate'('CaseRole'(I)))), '$IdentityFn'(A, 'Physical'(J)), '$Object'(E, K)), [], [G], [], [A, E])), [], [G], [A, E, C], [G]), 3189:['REL'=G, 'PROCESS'=A, 'OBJ'=E, 'TIME'=C]:entails(and(and(instance(G, 'CaseRole'), holds(G, A, E)), '$existential'(C, '?TIME', overlapsSpatially('WhereFn'(A, '?TIME'), E))), overlapsSpatially('WhereFn'(A, C), E)), 'Merge', 'MEREOTOPOLOGY', 4792). sigmaCache('~member'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'Collection'(D))), 'f~HeadBodyc'(('f~'(member('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(C, 'Collection'(G))), [], [E], [C], []), 'f~'(overlapsSpatially('$Object'(E, 'SelfConnectedObject'(H)), '$Object'(A, 'SelfConnectedObject'(I))), [], [E], [A], [])), [], [E], [C, A], [E]), 3188:['OBJ1'=E, 'COLL'=C, 'OBJ2'=A]:entails(and(overlapsSpatially(E, A), member(E, C)), not(member(A, C))), 'Merge', 'MEREOTOPOLOGY', 4790). sigmaCache('~member'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'Collection'(D))), 'f~HeadBodyc'(('f~'(member('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(C, 'Collection'(G))), [], [E], [C], []), 'f~'(overlapsSpatially('$Object'(A, 'SelfConnectedObject'(H)), '$Object'(E, 'SelfConnectedObject'(I))), [], [E], [A], [])), [], [E], [A, C], [E]), 3187:['OBJ1'=A, 'COLL'=C, 'OBJ2'=E]:entails(and(overlapsSpatially(A, E), member(E, C)), not(member(A, C))), 'Merge', 'MEREOTOPOLOGY', 4790). sigmaCache('~overlapsSpatially'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'(member('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'Collection'(G))), [], [F], [A], []), 'f~'(member('$Object'(C, 'SelfConnectedObject'(H)), '$Object'(F, 'Collection'(I))), [], [F], [C], [])), [], [F], [A, C], [F]), 3186:['OBJ1'=A, 'COLL'=F, 'OBJ2'=C]:entails(and(member(A, F), member(C, F)), not(overlapsSpatially(A, C))), 'Merge', 'MEREOTOPOLOGY', 4790). sigmaCache(overlapsSpatially('$Object'(A, B), '$Object'(C, 'SelfConnectedObject'('Region'(D)))), 't~Head'('t~'(partlyLocated('$Object'(A, E), '$Object'(C, 'SelfConnectedObject'('Region'(F)))), [], [], [A, C], []), [], [], [A, C]), 3185:['OBJ'=A, 'REGION'=C]:entails(partlyLocated(A, C), overlapsSpatially(A, C)), 'Merge', 'MEREOTOPOLOGY', 4788). sigmaCache('~partlyLocated'('$Object'(A, B), '$Object'(C, 'SelfConnectedObject'('Region'(D)))), 'f~Head'('f~'('~overlapsSpatially'('$Object'(A, E), '$Object'(C, 'SelfConnectedObject'('Region'(F)))), [], [], [A, C], []), [], [], [A, C]), 3184:['OBJ'=A, 'REGION'=C]:entails(not(overlapsSpatially(A, C)), not(partlyLocated(A, C))), 'Merge', 'MEREOTOPOLOGY', 4788). sigmaCache(part('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadUnivb'('t~'(overlapsSpatially('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(C, 'SelfConnectedObject'(G))), [E], [], [C], []), [A], [E], [A, C], [E]), 3183:['OBJ3'=E, 'OBJ1'=A, 'OBJ2'=C]:entails(overlapsSpatially(E, C), part(A, C)), 'Merge', 'MEREOTOPOLOGY', 4786). sigmaCache('~overlapsSpatially'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'('~part'('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(C, 'SelfConnectedObject'(G))), [], [E], [], [C]), 'f~'('$existential'(A, '?OBJ3', not(=>(part('?OBJ3', E), overlapsSpatially('?OBJ3', C)))), [], [E], [A], [C])), [], [E], [A, C], [E]), 3182:['OBJ3'=A, 'OBJ1'=E, 'OBJ2'=C]:entails(and(not(part(E, C)), '$existential'(A, '?OBJ3', not(=>(part('?OBJ3', E), overlapsSpatially('?OBJ3', C))))), not(overlapsSpatially(A, C))), 'Merge', 'MEREOTOPOLOGY', 4786). sigmaCache(part('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadUnivb'('t~'('~part'('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(A, 'SelfConnectedObject'(G))), [E], [], [A], []), [C], [E], [A, C], [E]), 3181:['OBJ3'=E, 'OBJ1'=A, 'OBJ2'=C]:entails(not(part(E, A)), part(A, C)), 'Merge', 'MEREOTOPOLOGY', 4786). sigmaCache(part('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadUnivb'('t~'('~part'('$Object'(C, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [F], [], [C], []), [A], [F], [A, C], [F]), 3180:['OBJ3'=A, 'OBJ1'=C, 'OBJ2'=F]:entails(not(part(C, F)), part(A, C)), 'Merge', 'MEREOTOPOLOGY', 4786). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'('~overlapsSpatially'('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(C, 'SelfConnectedObject'(G))), [], [E], [C], []), 'f~'(part('$Object'(A, 'SelfConnectedObject'(H)), '$Object'(E, 'SelfConnectedObject'(I))), [], [E], [A], [])), [], [E], [C, A], [E]), 3179:['OBJ1'=E, 'OBJ2'=C, 'OBJ3'=A]:entails(and(not(overlapsSpatially(E, C)), part(A, E)), not(part(A, C))), 'Merge', 'MEREOTOPOLOGY', 4784). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'('~overlapsSpatially'('$Object'(C, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [], [F], [C], []), 'f~'(part('$Object'(A, 'SelfConnectedObject'(H)), '$Object'(F, 'SelfConnectedObject'(I))), [], [F], [A], [])), [], [F], [C, A], [F]), 3178:['OBJ1'=C, 'OBJ2'=F, 'OBJ3'=A]:entails(and(not(overlapsSpatially(C, F)), part(A, F)), not(part(A, C))), 'Merge', 'MEREOTOPOLOGY', 4784). sigmaCache(overlapsSpatially('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'(part('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(A, 'SelfConnectedObject'(G))), [], [E], [A], []), 't~'(part('$Object'(E, 'SelfConnectedObject'(H)), '$Object'(C, 'SelfConnectedObject'(I))), [], [E], [C], [])), [], [E], [A, C], [E]), 3177:['OBJ1'=A, 'OBJ2'=C, 'OBJ3'=E]:entails(and(part(E, A), part(E, C)), overlapsSpatially(A, C)), 'Merge', 'MEREOTOPOLOGY', 4784). sigmaCache('~overlapsSpatially'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'('f~'(or('~part'('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(A, 'SelfConnectedObject'(G))), '~part'('$Object'(E, 'SelfConnectedObject'(H)), '$Object'(C, 'SelfConnectedObject'(I)))), [], [E], [A, C], []), [], [E], [A, C], [E]), 3176:['OBJ1'=A, 'OBJ2'=C, 'OBJ3'=E]:entails(or(not(part(E, A)), not(part(E, C))), not(overlapsSpatially(A, C))), 'Merge', 'MEREOTOPOLOGY', 4784). sigmaCache(part('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'(overlapsSpatially('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(C, 'SelfConnectedObject'(G))), [], [E], [], [C]), 't~'('$existential'(A, '?OBJ3', and(part('?OBJ3', E), part('?OBJ3', C))), [], [E], [A], [C])), [], [E], [C, A], [E]), 3175:['OBJ1'=E, 'OBJ2'=C, 'OBJ3'=A]:entails(and(overlapsSpatially(E, C), '$existential'(A, '?OBJ3', and(part('?OBJ3', E), part('?OBJ3', C)))), part(A, C)), 'Merge', 'MEREOTOPOLOGY', 4784). sigmaCache(part('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'(overlapsSpatially('$Object'(C, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G))), [], [F], [], [C]), 't~'('$existential'(A, '?OBJ3', and(part('?OBJ3', C), part('?OBJ3', F))), [], [F], [A], [C])), [], [F], [C, A], [F]), 3174:['OBJ1'=C, 'OBJ2'=F, 'OBJ3'=A]:entails(and(overlapsSpatially(C, F), '$existential'(A, '?OBJ3', and(part('?OBJ3', C), part('?OBJ3', F)))), part(A, C)), 'Merge', 'MEREOTOPOLOGY', 4784). sigmaCache(connected('$Object'(A, B), '$Object'(C, D)), 't~HeadBodyc'(('t~'('~connects'('$Object'(E, F), '$Object'(A, G), '$Object'(C, H)), [], [E], [], [A, C]), 't~'(connected('$Object'(E, I), '$Object'(A, J)), [], [E], [], [A]), 't~'(connected('$Object'(E, K), '$Object'(C, L)), [], [E], [], [C])), [], [E], [A, C], [E]), 3168:['OBJ1'=E, 'OBJ2'=A, 'OBJ3'=C]:entails(and(not(connects(E, A, C)), and(connected(E, A), connected(E, C))), connected(A, C)), 'Merge', 'MEREOTOPOLOGY', 4772). sigmaCache('~connected'('$Object'(A, B), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~connected'('$Object'(E, F), '$Object'(C, G)), [], [E], [], [C]), 'f~'('~connects'('$Object'(A, H), '$Object'(E, I), '$Object'(C, J)), [], [E], [], [A, C]), 'f~'(connected('$Object'(A, K), '$Object'(E, L)), [], [E], [], [A])), [], [E], [A, C], [E]), 3167:['OBJ1'=A, 'OBJ2'=E, 'OBJ3'=C]:entails(and(not(connects(A, E, C)), and(connected(A, E), not(connected(E, C)))), not(connected(A, C))), 'Merge', 'MEREOTOPOLOGY', 4772). sigmaCache('~connected'('$Object'(A, B), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~connected'('$Object'(C, E), '$Object'(F, G)), [], [F], [], [C]), 'f~'('~connects'('$Object'(A, H), '$Object'(C, I), '$Object'(F, J)), [], [F], [], [A, C]), 'f~'(connected('$Object'(A, K), '$Object'(F, L)), [], [F], [], [A])), [], [F], [A, C], [F]), 3166:['OBJ1'=A, 'OBJ2'=C, 'OBJ3'=F]:entails(and(not(connects(A, C, F)), and(connected(A, F), not(connected(C, F)))), not(connected(A, C))), 'Merge', 'MEREOTOPOLOGY', 4772). sigmaCache(connects('$Object'(A, B), '$Object'(C, D), '$Object'(E, F)), 't~Head'(('t~'('~connected'('$Object'(C, G), '$Object'(E, H)), [], [], [], [C, E]), 't~'(connected('$Object'(A, I), '$Object'(C, J)), [], [], [], [A, C]), 't~'(connected('$Object'(A, K), '$Object'(E, L)), [], [], [], [A, E])), [], [], [A, C, E]), 3165:['OBJ1'=A, 'OBJ2'=C, 'OBJ3'=E]:entails(and(connected(A, C), and(connected(A, E), not(connected(C, E)))), connects(A, C, E)), 'Merge', 'MEREOTOPOLOGY', 4772). sigmaCache('~connects'('$Object'(A, B), '$Object'(C, D), '$Object'(E, F)), 'f~Head'('f~'(or('~connected'('$Object'(A, G), '$Object'(C, H)), or('~connected'('$Object'(A, I), '$Object'(E, J)), connected('$Object'(C, K), '$Object'(E, L)))), [], [], [], [A, C, E]), [], [], [A, C, E]), 3164:['OBJ1'=A, 'OBJ2'=C, 'OBJ3'=E]:entails(or(not(connected(A, C)), or(not(connected(A, E)), connected(C, E))), not(connects(A, C, E))), 'Merge', 'MEREOTOPOLOGY', 4772). sigmaCache('~connected'('$Object'(A, B), '$Object'(C, D)), 'f~HeadUnivb'('f~'(connects('$Object'(E, F), '$Object'(A, G), '$Object'(C, H)), [E], [], [A, C], []), [], [E], [A, C], [E]), 3163:['OBJ1'=E, 'OBJ2'=A, 'OBJ3'=C]:entails(connects(E, A, C), not(connected(A, C))), 'Merge', 'MEREOTOPOLOGY', 4772). sigmaCache(connected('$Object'(A, B), '$Object'(C, D)), 't~HeadUnivb'('t~'(connects('$Object'(A, E), '$Object'(F, G), '$Object'(C, H)), [F], [], [A, C], []), [], [F], [A, C], [F]), 3162:['OBJ1'=A, 'OBJ2'=F, 'OBJ3'=C]:entails(connects(A, F, C), connected(A, C)), 'Merge', 'MEREOTOPOLOGY', 4772). sigmaCache(connected('$Object'(A, B), '$Object'(C, D)), 't~HeadUnivb'('t~'(connects('$Object'(A, E), '$Object'(C, F), '$Object'(G, H)), [G], [], [A, C], []), [], [G], [A, C], [G]), 3161:['OBJ1'=A, 'OBJ2'=C, 'OBJ3'=G]:entails(connects(A, C, G), connected(A, C)), 'Merge', 'MEREOTOPOLOGY', 4772). sigmaCache(connected('$Object'(A, B), '$Object'(C, D)), 't~HeadBodyc'(('t~'(instance('$Object'(E, 'SelfConnectedObject'(F)), '$Class'('SelfConnectedObject')), [], [E], [], []), 't~'(function('$Relation'('MereologicalSumFn', 'SpatialRelation'(G)), '$Object'(A, H), '$Object'(C, I), '$Object'(E, 'SelfConnectedObject'(J))), [], [E], [A, C], [])), [], [E], [A, C], [E]), 3154:['OBJ'=E, 'PART1'=A, 'PART2'=C]:entails(and(instance(E, 'SelfConnectedObject'), holds('MereologicalSumFn', A, C, E)), connected(A, C)), 'Merge', 'MEREOTOPOLOGY', 4758). sigmaCache('~function'('$Relation'('MereologicalSumFn', 'SpatialRelation'(A)), '$Object'(B, C), '$Object'(D, E), '$Object'(F, 'SelfConnectedObject'(G))), 'f~Head'(('f~'('~connected'('$Object'(B, H), '$Object'(D, I)), [], [], [], [B, D]), 'f~'(instance('$Object'(F, 'SelfConnectedObject'(J)), '$Class'('SelfConnectedObject')), [], [], [], [F]), 'f~'('$existential'(B, '?PART1', not(=>(holds('MereologicalSumFn', '?PART1', D, F), connected('?PART1', D)))), [], [], [], [F, B, D]), 'f~'('$existential'(D, '?PART2', not(forall(B, =>(holds('MereologicalSumFn', B, '?PART2', F), connected(B, '?PART2'))))), [], [], [], [F, B, D])), [], [], [F, B, D]), 3153:['OBJ'=F, 'PART1'=B, 'PART2'=D]:entails(and(and(and(instance(F, 'SelfConnectedObject'), not(connected(B, D))), '$existential'(D, '?PART2', not(forall(B, =>(holds('MereologicalSumFn', B, '?PART2', F), connected(B, '?PART2')))))), '$existential'(B, '?PART1', not(=>(holds('MereologicalSumFn', '?PART1', D, F), connected('?PART1', D))))), not(holds('MereologicalSumFn', B, D, F))), 'Merge', 'MEREOTOPOLOGY', 4758). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'(B)), '$Class'('SelfConnectedObject')), 'f~HeadBodyc'(('f~'('~connected'('$Object'(C, D), '$Object'(E, F)), [], [C, E], [], []), 'f~'('$existential'(C, '?PART1', not(=>(holds('MereologicalSumFn', '?PART1', E, A), connected('?PART1', E)))), [], [C, E], [], [A]), 'f~'(function('$Relation'('MereologicalSumFn', 'SpatialRelation'(G)), '$Object'(C, H), '$Object'(E, I), '$Object'(A, 'SelfConnectedObject'(J))), [], [C, E], [], [A])), [], [C, E], [A], [C, E]), 3152:['OBJ'=A, 'PART1'=C, 'PART2'=E]:entails(and(and(holds('MereologicalSumFn', C, E, A), not(connected(C, E))), '$existential'(C, '?PART1', not(=>(holds('MereologicalSumFn', '?PART1', E, A), connected('?PART1', E))))), not(instance(A, 'SelfConnectedObject'))), 'Merge', 'MEREOTOPOLOGY', 4758). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'(B)), '$Class'('SelfConnectedObject')), 't~HeadBodyc'('t~'(or('~function'('$Relation'('MereologicalSumFn', 'SpatialRelation'(C)), '$Object'(D, E), '$Object'(F, G), '$Object'(A, 'SelfConnectedObject'(H))), connected('$Object'(D, I), '$Object'(F, J))), [], [D, F], [A], []), [], [D, F], [A], [D, F]), 3151:['OBJ'=A, 'PART1'=D, 'PART2'=F]:entails(or(not(holds('MereologicalSumFn', D, F, A)), connected(D, F)), instance(A, 'SelfConnectedObject')), 'Merge', 'MEREOTOPOLOGY', 4758). sigmaCache('~connected'('$Object'(A, B), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~instance'('$Object'(E, 'SelfConnectedObject'(F)), '$Class'('SelfConnectedObject')), [], [E], [], []), 'f~'('$existential'(A, '?PART1', not(=>(holds('MereologicalSumFn', '?PART1', C, E), connected('?PART1', C)))), [], [E], [], [A, C]), 'f~'('$existential'(C, '?PART2', not(forall(A, =>(holds('MereologicalSumFn', A, '?PART2', E), connected(A, '?PART2'))))), [], [E], [], [A, C])), [], [E], [A, C], [E]), 3150:['OBJ'=E, 'PART1'=A, 'PART2'=C]:entails(and(and(not(instance(E, 'SelfConnectedObject')), '$existential'(C, '?PART2', not(forall(A, =>(holds('MereologicalSumFn', A, '?PART2', E), connected(A, '?PART2')))))), '$existential'(A, '?PART1', not(=>(holds('MereologicalSumFn', '?PART1', C, E), connected('?PART1', C))))), not(connected(A, C))), 'Merge', 'MEREOTOPOLOGY', 4758). sigmaCache(function('$Relation'('MereologicalSumFn', 'SpatialRelation'(A)), '$Object'(B, C), '$Object'(D, E), '$Object'(F, 'SelfConnectedObject'(G))), 't~Head'('t~'('~instance'('$Object'(F, 'SelfConnectedObject'(H)), '$Class'('SelfConnectedObject')), [], [], [F], []), [B, D], [], [F, B, D]), 3149:['OBJ'=F, 'PART1'=B, 'PART2'=D]:entails(not(instance(F, 'SelfConnectedObject')), holds('MereologicalSumFn', B, D, F)), 'Merge', 'MEREOTOPOLOGY', 4758). sigmaCache(overlapsSpatially('$Object'(A, B), '$Object'(C, D)), 't~Head'(('t~'('~meetsSpatially'('$Object'(A, E), '$Object'(C, F)), [], [], [], [A, C]), 't~'(connected('$Object'(A, G), '$Object'(C, H)), [], [], [], [A, C])), [], [], [A, C]), 3148:['OBJ1'=A, 'OBJ2'=C]:entails(and(connected(A, C), not(meetsSpatially(A, C))), overlapsSpatially(A, C)), 'Merge', 'MEREOTOPOLOGY', 4756). sigmaCache(meetsSpatially('$Object'(A, B), '$Object'(C, D)), 't~Head'(('t~'('~overlapsSpatially'('$Object'(A, E), '$Object'(C, F)), [], [], [], [A, C]), 't~'(connected('$Object'(A, G), '$Object'(C, H)), [], [], [], [A, C])), [], [], [A, C]), 3147:['OBJ1'=A, 'OBJ2'=C]:entails(and(connected(A, C), not(overlapsSpatially(A, C))), meetsSpatially(A, C)), 'Merge', 'MEREOTOPOLOGY', 4756). sigmaCache('~connected'('$Object'(A, B), '$Object'(C, D)), 'f~Head'(('f~'('~meetsSpatially'('$Object'(A, E), '$Object'(C, F)), [], [], [], [A, C]), 'f~'('~overlapsSpatially'('$Object'(A, G), '$Object'(C, H)), [], [], [], [A, C])), [], [], [A, C]), 3146:['OBJ1'=A, 'OBJ2'=C]:entails(and(not(meetsSpatially(A, C)), not(overlapsSpatially(A, C))), not(connected(A, C))), 'Merge', 'MEREOTOPOLOGY', 4756). sigmaCache(duration('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Second'(B))))))), '$Quantity'('SecondDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(C)))))), 't~Head'('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Second'(D))))))), '$Class'('Second')), [], [], [A], []), [], [], [A]), 3136:['SECOND'=A]:entails(instance(A, 'Second'), duration(A, 'SecondDuration')), 'Merge', 'TEMPORAL CONCEPTS', 4720). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Second'(B))))))), '$Class'('Second')), 'f~Head'('f~'('~duration'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Second'(C))))))), '$Quantity'('SecondDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D)))))), [], [], [A], []), [], [], [A]), 3135:['SECOND'=A]:entails(not(duration(A, 'SecondDuration')), not(instance(A, 'Second'))), 'Merge', 'TEMPORAL CONCEPTS', 4720). sigmaCache(duration('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(B))))))), '$Quantity'('MinuteDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(C)))))), 't~Head'('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(D))))))), '$Class'('Minute')), [], [], [A], []), [], [], [A]), 3130:['MINUTE'=A]:entails(instance(A, 'Minute'), duration(A, 'MinuteDuration')), 'Merge', 'TEMPORAL CONCEPTS', 4710). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(B))))))), '$Class'('Minute')), 'f~Head'('f~'('~duration'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(C))))))), '$Quantity'('MinuteDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D)))))), [], [], [A], []), [], [], [A]), 3129:['MINUTE'=A]:entails(not(duration(A, 'MinuteDuration')), not(instance(A, 'Minute'))), 'Merge', 'TEMPORAL CONCEPTS', 4710). sigmaCache(duration('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(B))))))), '$Quantity'('HourDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(C)))))), 't~Head'('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(D))))))), '$Class'('Hour')), [], [], [A], []), [], [], [A]), 3124:['HOUR'=A]:entails(instance(A, 'Hour'), duration(A, 'HourDuration')), 'Merge', 'TEMPORAL CONCEPTS', 4700). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(B))))))), '$Class'('Hour')), 'f~Head'('f~'('~duration'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(C))))))), '$Quantity'('HourDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D)))))), [], [], [A], []), [], [], [A]), 3123:['HOUR'=A]:entails(not(duration(A, 'HourDuration')), not(instance(A, 'Hour'))), 'Merge', 'TEMPORAL CONCEPTS', 4700). sigmaCache(duration('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(B))))))), '$Quantity'('WeekDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(C)))))), 't~Head'('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(D))))))), '$Class'('Week')), [], [], [A], []), [], [], [A]), 3118:['WEEK'=A]:entails(instance(A, 'Week'), duration(A, 'WeekDuration')), 'Merge', 'TEMPORAL CONCEPTS', 4690). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(B))))))), '$Class'('Week')), 'f~Head'('f~'('~duration'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(C))))))), '$Quantity'('WeekDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D)))))), [], [], [A], []), [], [], [A]), 3117:['WEEK'=A]:entails(not(duration(A, 'WeekDuration')), not(instance(A, 'Week'))), 'Merge', 'TEMPORAL CONCEPTS', 4690). sigmaCache('~meetsTemporally'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(B))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(D)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(F)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(H))))))))), [], [E, G], [], []), 'f~'(instance('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(I)))))))), '$Class'('Sunday')), [], [E], [], []), 'f~'(instance('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(J)))))))), '$Class'('Monday')), [], [G], [], []), 'f~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(K))))))), '$Class'('Week')), [], [], [], [A]), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L))))))), '$Class'('Week')), [], [], [], [C]), 'f~'(temporalPart('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(M)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(N)))))))), [], [E], [], [A]), 'f~'(temporalPart('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(O)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(P)))))))), [], [G], [], [C])), [], [E, G], [A, C], [E, G]), 3114:['DAY1'=E, 'DAY2'=G, 'WEEK1'=A, 'WEEK2'=C]:entails(and(not(meetsTemporally(E, G)), and(instance(E, 'Sunday'), and(instance(G, 'Monday'), and(instance(A, 'Week'), and(instance(C, 'Week'), and(temporalPart(E, A), temporalPart(G, C))))))), not(meetsTemporally(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4684). sigmaCache('~temporalPart'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(B)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(D)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(F)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(G))))))))), [], [E], [], [A]), 'f~'(instance('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(H)))))))), '$Class'('Sunday')), [], [E], [], []), 'f~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(I)))))))), '$Class'('Monday')), [], [], [], [A]), 'f~'(instance('$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(K))))))), '$Class'('Week')), [], [J], [], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L))))))), '$Class'('Week')), [], [], [], [C]), 'f~'(meetsTemporally('$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(M))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(N)))))))), [], [J], [], [C]), 'f~'(temporalPart('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(O)))))))), '$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(P)))))))), [], [E, J], [], [])), [], [E, J], [A, C], [E, J]), 3113:['DAY1'=E, 'DAY2'=A, 'WEEK1'=J, 'WEEK2'=C]:entails(and(not(meetsTemporally(E, A)), and(instance(E, 'Sunday'), and(instance(A, 'Monday'), and(instance(J, 'Week'), and(instance(C, 'Week'), and(temporalPart(E, J), meetsTemporally(J, C))))))), not(temporalPart(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4684). sigmaCache('~temporalPart'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(B)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(D)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(E)))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(G))))))))), [], [F], [], [A]), 'f~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(H)))))))), '$Class'('Sunday')), [], [], [], [A]), 'f~'(instance('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(I)))))))), '$Class'('Monday')), [], [F], [], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J))))))), '$Class'('Week')), [], [], [], [C]), 'f~'(instance('$Quantity'(K, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L))))))), '$Class'('Week')), [], [K], [], []), 'f~'(meetsTemporally('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(M))))))), '$Quantity'(K, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(N)))))))), [], [K], [], [C]), 'f~'(temporalPart('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(O)))))))), '$Quantity'(K, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(P)))))))), [], [F, K], [], [])), [], [F, K], [A, C], [F, K]), 3112:['DAY1'=A, 'DAY2'=F, 'WEEK1'=C, 'WEEK2'=K]:entails(and(not(meetsTemporally(A, F)), and(instance(A, 'Sunday'), and(instance(F, 'Monday'), and(instance(C, 'Week'), and(instance(K, 'Week'), and(temporalPart(F, K), meetsTemporally(C, K))))))), not(temporalPart(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4684). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(B))))))), '$Class'('Week')), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(D)))))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(F))))))))), [], [C, E], [], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(G)))))))), '$Class'('Sunday')), [], [C], [], []), 'f~'(instance('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(H)))))))), '$Class'('Monday')), [], [E], [], []), 'f~'(instance('$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J))))))), '$Class'('Week')), [], [I], [], []), 'f~'(meetsTemporally('$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(K))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [I], [], [A]), 'f~'(temporalPart('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(M)))))))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(N)))))))), [], [C, I], [], []), 'f~'(temporalPart('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(O)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(P)))))))), [], [E], [], [A])), [], [C, E, I], [A], [C, E, I]), 3111:['DAY1'=C, 'DAY2'=E, 'WEEK1'=I, 'WEEK2'=A]:entails(and(not(meetsTemporally(C, E)), and(instance(C, 'Sunday'), and(instance(E, 'Monday'), and(instance(I, 'Week'), and(temporalPart(C, I), and(temporalPart(E, A), meetsTemporally(I, A))))))), not(instance(A, 'Week'))), 'Merge', 'TEMPORAL CONCEPTS', 4684). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(B))))))), '$Class'('Week')), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(D)))))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(F))))))))), [], [C, E], [], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(G)))))))), '$Class'('Sunday')), [], [C], [], []), 'f~'(instance('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(H)))))))), '$Class'('Monday')), [], [E], [], []), 'f~'(instance('$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J))))))), '$Class'('Week')), [], [I], [], []), 'f~'(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(K))))))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [I], [], [A]), 'f~'(temporalPart('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(M)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(N)))))))), [], [C], [], [A]), 'f~'(temporalPart('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(O)))))))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(P)))))))), [], [E, I], [], [])), [], [C, E, I], [A], [C, E, I]), 3110:['DAY1'=C, 'DAY2'=E, 'WEEK1'=A, 'WEEK2'=I]:entails(and(not(meetsTemporally(C, E)), and(instance(C, 'Sunday'), and(instance(E, 'Monday'), and(instance(I, 'Week'), and(temporalPart(C, A), and(temporalPart(E, I), meetsTemporally(A, I))))))), not(instance(A, 'Week'))), 'Merge', 'TEMPORAL CONCEPTS', 4684). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(B)))))))), '$Class'('Monday')), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(D)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(E))))))))), [], [C], [], [A]), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(F)))))))), '$Class'('Sunday')), [], [C], [], []), 'f~'(instance('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(H))))))), '$Class'('Week')), [], [G], [], []), 'f~'(instance('$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J))))))), '$Class'('Week')), [], [I], [], []), 'f~'(meetsTemporally('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(K))))))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [G, I], [], []), 'f~'(temporalPart('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(M)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(N)))))))), [], [C, G], [], []), 'f~'(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(O)))))))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(P)))))))), [], [I], [], [A])), [], [C, G, I], [A], [C, G, I]), 3109:['DAY1'=C, 'DAY2'=A, 'WEEK1'=G, 'WEEK2'=I]:entails(and(not(meetsTemporally(C, A)), and(instance(C, 'Sunday'), and(instance(G, 'Week'), and(instance(I, 'Week'), and(temporalPart(C, G), and(temporalPart(A, I), meetsTemporally(G, I))))))), not(instance(A, 'Monday'))), 'Merge', 'TEMPORAL CONCEPTS', 4684). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(B)))))))), '$Class'('Sunday')), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(C)))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(E))))))))), [], [D], [], [A]), 'f~'(instance('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(F)))))))), '$Class'('Monday')), [], [D], [], []), 'f~'(instance('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(H))))))), '$Class'('Week')), [], [G], [], []), 'f~'(instance('$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J))))))), '$Class'('Week')), [], [I], [], []), 'f~'(meetsTemporally('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(K))))))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [G, I], [], []), 'f~'(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(M)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(N)))))))), [], [G], [], [A]), 'f~'(temporalPart('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(O)))))))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(P)))))))), [], [D, I], [], [])), [], [D, G, I], [A], [D, G, I]), 3108:['DAY1'=A, 'DAY2'=D, 'WEEK1'=G, 'WEEK2'=I]:entails(and(not(meetsTemporally(A, D)), and(instance(D, 'Monday'), and(instance(G, 'Week'), and(instance(I, 'Week'), and(temporalPart(A, G), and(temporalPart(D, I), meetsTemporally(G, I))))))), not(instance(A, 'Sunday'))), 'Merge', 'TEMPORAL CONCEPTS', 4684). sigmaCache(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(B)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(D))))))))), 't~HeadBodyc'(('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(E)))))))), '$Class'('Sunday')), [], [], [], [A]), 't~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(F)))))))), '$Class'('Monday')), [], [], [], [C]), 't~'(instance('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(H))))))), '$Class'('Week')), [], [G], [], []), 't~'(instance('$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J))))))), '$Class'('Week')), [], [I], [], []), 't~'(meetsTemporally('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(K))))))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [G, I], [], []), 't~'(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(M)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(N)))))))), [], [G], [], [A]), 't~'(temporalPart('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(O)))))))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(P)))))))), [], [I], [], [C])), [], [G, I], [A, C], [G, I]), 3107:['DAY1'=A, 'DAY2'=C, 'WEEK1'=G, 'WEEK2'=I]:entails(and(instance(A, 'Sunday'), and(instance(C, 'Monday'), and(instance(G, 'Week'), and(instance(I, 'Week'), and(temporalPart(A, G), and(temporalPart(C, I), meetsTemporally(G, I))))))), meetsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4684). sigmaCache('~temporalPart'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(B)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(D)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(F)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(G))))))))), [], [E], [], [A]), 'f~'(instance('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(H)))))))), '$Class'('Saturday')), [], [E], [], []), 'f~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(I)))))))), '$Class'('Sunday')), [], [], [], [A]), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J))))))), '$Class'('Week')), [], [], [], [C]), 'f~'(temporalPart('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(K)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [E], [], [C])), [], [E], [A, C], [E]), 3106:['DAY1'=E, 'DAY2'=A, 'WEEK'=C]:entails(and(not(meetsTemporally(E, A)), and(instance(E, 'Saturday'), and(instance(A, 'Sunday'), and(instance(C, 'Week'), temporalPart(E, C))))), not(temporalPart(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4682). sigmaCache('~temporalPart'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(B)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(D)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(E)))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(G))))))))), [], [F], [], [A]), 'f~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(H)))))))), '$Class'('Saturday')), [], [], [], [A]), 'f~'(instance('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(I)))))))), '$Class'('Sunday')), [], [F], [], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J))))))), '$Class'('Week')), [], [], [], [C]), 'f~'(temporalPart('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(K)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [F], [], [C])), [], [F], [A, C], [F]), 3105:['DAY1'=A, 'DAY2'=F, 'WEEK'=C]:entails(and(not(meetsTemporally(A, F)), and(instance(A, 'Saturday'), and(instance(F, 'Sunday'), and(instance(C, 'Week'), temporalPart(F, C))))), not(temporalPart(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4682). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(B))))))), '$Class'('Week')), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(D)))))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(F))))))))), [], [C, E], [], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(G)))))))), '$Class'('Saturday')), [], [C], [], []), 'f~'(instance('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(H)))))))), '$Class'('Sunday')), [], [E], [], []), 'f~'(temporalPart('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(I)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J)))))))), [], [C], [], [A]), 'f~'(temporalPart('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(K)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [E], [], [A])), [], [C, E], [A], [C, E]), 3104:['DAY1'=C, 'DAY2'=E, 'WEEK'=A]:entails(and(not(meetsTemporally(C, E)), and(instance(C, 'Saturday'), and(instance(E, 'Sunday'), and(temporalPart(C, A), temporalPart(E, A))))), not(instance(A, 'Week'))), 'Merge', 'TEMPORAL CONCEPTS', 4682). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(B)))))))), '$Class'('Sunday')), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(D)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(E))))))))), [], [C], [], [A]), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(F)))))))), '$Class'('Saturday')), [], [C], [], []), 'f~'(instance('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(H))))))), '$Class'('Week')), [], [G], [], []), 'f~'(temporalPart('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(I)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J)))))))), [], [C, G], [], []), 'f~'(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(K)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [G], [], [A])), [], [C, G], [A], [C, G]), 3103:['DAY1'=C, 'DAY2'=A, 'WEEK'=G]:entails(and(not(meetsTemporally(C, A)), and(instance(C, 'Saturday'), and(instance(G, 'Week'), and(temporalPart(C, G), temporalPart(A, G))))), not(instance(A, 'Sunday'))), 'Merge', 'TEMPORAL CONCEPTS', 4682). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(B)))))))), '$Class'('Saturday')), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(C)))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(E))))))))), [], [D], [], [A]), 'f~'(instance('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(F)))))))), '$Class'('Sunday')), [], [D], [], []), 'f~'(instance('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(H))))))), '$Class'('Week')), [], [G], [], []), 'f~'(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(I)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J)))))))), [], [G], [], [A]), 'f~'(temporalPart('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(K)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [D, G], [], [])), [], [D, G], [A], [D, G]), 3102:['DAY1'=A, 'DAY2'=D, 'WEEK'=G]:entails(and(not(meetsTemporally(A, D)), and(instance(D, 'Sunday'), and(instance(G, 'Week'), and(temporalPart(A, G), temporalPart(D, G))))), not(instance(A, 'Saturday'))), 'Merge', 'TEMPORAL CONCEPTS', 4682). sigmaCache(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(B)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(D))))))))), 't~HeadBodyc'(('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(E)))))))), '$Class'('Saturday')), [], [], [], [A]), 't~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(F)))))))), '$Class'('Sunday')), [], [], [], [C]), 't~'(instance('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(H))))))), '$Class'('Week')), [], [G], [], []), 't~'(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(I)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J)))))))), [], [G], [], [A]), 't~'(temporalPart('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Sunday'(K)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [G], [], [C])), [], [G], [A, C], [G]), 3101:['DAY1'=A, 'DAY2'=C, 'WEEK'=G]:entails(and(instance(A, 'Saturday'), and(instance(C, 'Sunday'), and(instance(G, 'Week'), and(temporalPart(A, G), temporalPart(C, G))))), meetsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4682). sigmaCache('~temporalPart'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(B)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(D)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(F)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(G))))))))), [], [E], [], [A]), 'f~'(instance('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(H)))))))), '$Class'('Friday')), [], [E], [], []), 'f~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(I)))))))), '$Class'('Saturday')), [], [], [], [A]), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J))))))), '$Class'('Week')), [], [], [], [C]), 'f~'(temporalPart('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(K)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [E], [], [C])), [], [E], [A, C], [E]), 3098:['DAY1'=E, 'DAY2'=A, 'WEEK'=C]:entails(and(not(meetsTemporally(E, A)), and(instance(E, 'Friday'), and(instance(A, 'Saturday'), and(instance(C, 'Week'), temporalPart(E, C))))), not(temporalPart(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4676). sigmaCache('~temporalPart'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(B)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(D)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(E)))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(G))))))))), [], [F], [], [A]), 'f~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(H)))))))), '$Class'('Friday')), [], [], [], [A]), 'f~'(instance('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(I)))))))), '$Class'('Saturday')), [], [F], [], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J))))))), '$Class'('Week')), [], [], [], [C]), 'f~'(temporalPart('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(K)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [F], [], [C])), [], [F], [A, C], [F]), 3097:['DAY1'=A, 'DAY2'=F, 'WEEK'=C]:entails(and(not(meetsTemporally(A, F)), and(instance(A, 'Friday'), and(instance(F, 'Saturday'), and(instance(C, 'Week'), temporalPart(F, C))))), not(temporalPart(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4676). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(B))))))), '$Class'('Week')), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(D)))))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(F))))))))), [], [C, E], [], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(G)))))))), '$Class'('Friday')), [], [C], [], []), 'f~'(instance('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(H)))))))), '$Class'('Saturday')), [], [E], [], []), 'f~'(temporalPart('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(I)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J)))))))), [], [C], [], [A]), 'f~'(temporalPart('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(K)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [E], [], [A])), [], [C, E], [A], [C, E]), 3096:['DAY1'=C, 'DAY2'=E, 'WEEK'=A]:entails(and(not(meetsTemporally(C, E)), and(instance(C, 'Friday'), and(instance(E, 'Saturday'), and(temporalPart(C, A), temporalPart(E, A))))), not(instance(A, 'Week'))), 'Merge', 'TEMPORAL CONCEPTS', 4676). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(B)))))))), '$Class'('Saturday')), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(D)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(E))))))))), [], [C], [], [A]), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(F)))))))), '$Class'('Friday')), [], [C], [], []), 'f~'(instance('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(H))))))), '$Class'('Week')), [], [G], [], []), 'f~'(temporalPart('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(I)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J)))))))), [], [C, G], [], []), 'f~'(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(K)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [G], [], [A])), [], [C, G], [A], [C, G]), 3095:['DAY1'=C, 'DAY2'=A, 'WEEK'=G]:entails(and(not(meetsTemporally(C, A)), and(instance(C, 'Friday'), and(instance(G, 'Week'), and(temporalPart(C, G), temporalPart(A, G))))), not(instance(A, 'Saturday'))), 'Merge', 'TEMPORAL CONCEPTS', 4676). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(B)))))))), '$Class'('Friday')), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(C)))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(E))))))))), [], [D], [], [A]), 'f~'(instance('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(F)))))))), '$Class'('Saturday')), [], [D], [], []), 'f~'(instance('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(H))))))), '$Class'('Week')), [], [G], [], []), 'f~'(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(I)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J)))))))), [], [G], [], [A]), 'f~'(temporalPart('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(K)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [D, G], [], [])), [], [D, G], [A], [D, G]), 3094:['DAY1'=A, 'DAY2'=D, 'WEEK'=G]:entails(and(not(meetsTemporally(A, D)), and(instance(D, 'Saturday'), and(instance(G, 'Week'), and(temporalPart(A, G), temporalPart(D, G))))), not(instance(A, 'Friday'))), 'Merge', 'TEMPORAL CONCEPTS', 4676). sigmaCache(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(B)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(D))))))))), 't~HeadBodyc'(('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(E)))))))), '$Class'('Friday')), [], [], [], [A]), 't~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(F)))))))), '$Class'('Saturday')), [], [], [], [C]), 't~'(instance('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(H))))))), '$Class'('Week')), [], [G], [], []), 't~'(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(I)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J)))))))), [], [G], [], [A]), 't~'(temporalPart('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Saturday'(K)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [G], [], [C])), [], [G], [A, C], [G]), 3093:['DAY1'=A, 'DAY2'=C, 'WEEK'=G]:entails(and(instance(A, 'Friday'), and(instance(C, 'Saturday'), and(instance(G, 'Week'), and(temporalPart(A, G), temporalPart(C, G))))), meetsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4676). sigmaCache('~temporalPart'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(B)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(D)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(F)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(G))))))))), [], [E], [], [A]), 'f~'(instance('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(H)))))))), '$Class'('Thursday')), [], [E], [], []), 'f~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(I)))))))), '$Class'('Friday')), [], [], [], [A]), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J))))))), '$Class'('Week')), [], [], [], [C]), 'f~'(temporalPart('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(K)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [E], [], [C])), [], [E], [A, C], [E]), 3090:['DAY1'=E, 'DAY2'=A, 'WEEK'=C]:entails(and(not(meetsTemporally(E, A)), and(instance(E, 'Thursday'), and(instance(A, 'Friday'), and(instance(C, 'Week'), temporalPart(E, C))))), not(temporalPart(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4670). sigmaCache('~temporalPart'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(B)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(D)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(E)))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(G))))))))), [], [F], [], [A]), 'f~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(H)))))))), '$Class'('Thursday')), [], [], [], [A]), 'f~'(instance('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(I)))))))), '$Class'('Friday')), [], [F], [], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J))))))), '$Class'('Week')), [], [], [], [C]), 'f~'(temporalPart('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(K)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [F], [], [C])), [], [F], [A, C], [F]), 3089:['DAY1'=A, 'DAY2'=F, 'WEEK'=C]:entails(and(not(meetsTemporally(A, F)), and(instance(A, 'Thursday'), and(instance(F, 'Friday'), and(instance(C, 'Week'), temporalPart(F, C))))), not(temporalPart(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4670). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(B))))))), '$Class'('Week')), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(D)))))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(F))))))))), [], [C, E], [], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(G)))))))), '$Class'('Thursday')), [], [C], [], []), 'f~'(instance('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(H)))))))), '$Class'('Friday')), [], [E], [], []), 'f~'(temporalPart('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(I)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J)))))))), [], [C], [], [A]), 'f~'(temporalPart('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(K)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [E], [], [A])), [], [C, E], [A], [C, E]), 3088:['DAY1'=C, 'DAY2'=E, 'WEEK'=A]:entails(and(not(meetsTemporally(C, E)), and(instance(C, 'Thursday'), and(instance(E, 'Friday'), and(temporalPart(C, A), temporalPart(E, A))))), not(instance(A, 'Week'))), 'Merge', 'TEMPORAL CONCEPTS', 4670). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(B)))))))), '$Class'('Friday')), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(D)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(E))))))))), [], [C], [], [A]), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(F)))))))), '$Class'('Thursday')), [], [C], [], []), 'f~'(instance('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(H))))))), '$Class'('Week')), [], [G], [], []), 'f~'(temporalPart('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(I)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J)))))))), [], [C, G], [], []), 'f~'(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(K)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [G], [], [A])), [], [C, G], [A], [C, G]), 3087:['DAY1'=C, 'DAY2'=A, 'WEEK'=G]:entails(and(not(meetsTemporally(C, A)), and(instance(C, 'Thursday'), and(instance(G, 'Week'), and(temporalPart(C, G), temporalPart(A, G))))), not(instance(A, 'Friday'))), 'Merge', 'TEMPORAL CONCEPTS', 4670). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(B)))))))), '$Class'('Thursday')), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(C)))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(E))))))))), [], [D], [], [A]), 'f~'(instance('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(F)))))))), '$Class'('Friday')), [], [D], [], []), 'f~'(instance('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(H))))))), '$Class'('Week')), [], [G], [], []), 'f~'(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(I)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J)))))))), [], [G], [], [A]), 'f~'(temporalPart('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(K)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [D, G], [], [])), [], [D, G], [A], [D, G]), 3086:['DAY1'=A, 'DAY2'=D, 'WEEK'=G]:entails(and(not(meetsTemporally(A, D)), and(instance(D, 'Friday'), and(instance(G, 'Week'), and(temporalPart(A, G), temporalPart(D, G))))), not(instance(A, 'Thursday'))), 'Merge', 'TEMPORAL CONCEPTS', 4670). sigmaCache(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(B)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(D))))))))), 't~HeadBodyc'(('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(E)))))))), '$Class'('Thursday')), [], [], [], [A]), 't~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(F)))))))), '$Class'('Friday')), [], [], [], [C]), 't~'(instance('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(H))))))), '$Class'('Week')), [], [G], [], []), 't~'(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(I)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J)))))))), [], [G], [], [A]), 't~'(temporalPart('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Friday'(K)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [G], [], [C])), [], [G], [A, C], [G]), 3085:['DAY1'=A, 'DAY2'=C, 'WEEK'=G]:entails(and(instance(A, 'Thursday'), and(instance(C, 'Friday'), and(instance(G, 'Week'), and(temporalPart(A, G), temporalPart(C, G))))), meetsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4670). sigmaCache('~temporalPart'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(B)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(D)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(F)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(G))))))))), [], [E], [], [A]), 'f~'(instance('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(H)))))))), '$Class'('Wednesday')), [], [E], [], []), 'f~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(I)))))))), '$Class'('Thursday')), [], [], [], [A]), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J))))))), '$Class'('Week')), [], [], [], [C]), 'f~'(temporalPart('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(K)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [E], [], [C])), [], [E], [A, C], [E]), 3082:['DAY1'=E, 'DAY2'=A, 'WEEK'=C]:entails(and(not(meetsTemporally(E, A)), and(instance(E, 'Wednesday'), and(instance(A, 'Thursday'), and(instance(C, 'Week'), temporalPart(E, C))))), not(temporalPart(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4664). sigmaCache('~temporalPart'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(B)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(D)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(E)))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(G))))))))), [], [F], [], [A]), 'f~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(H)))))))), '$Class'('Wednesday')), [], [], [], [A]), 'f~'(instance('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(I)))))))), '$Class'('Thursday')), [], [F], [], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J))))))), '$Class'('Week')), [], [], [], [C]), 'f~'(temporalPart('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(K)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [F], [], [C])), [], [F], [A, C], [F]), 3081:['DAY1'=A, 'DAY2'=F, 'WEEK'=C]:entails(and(not(meetsTemporally(A, F)), and(instance(A, 'Wednesday'), and(instance(F, 'Thursday'), and(instance(C, 'Week'), temporalPart(F, C))))), not(temporalPart(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4664). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(B))))))), '$Class'('Week')), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(D)))))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(F))))))))), [], [C, E], [], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(G)))))))), '$Class'('Wednesday')), [], [C], [], []), 'f~'(instance('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(H)))))))), '$Class'('Thursday')), [], [E], [], []), 'f~'(temporalPart('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(I)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J)))))))), [], [C], [], [A]), 'f~'(temporalPart('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(K)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [E], [], [A])), [], [C, E], [A], [C, E]), 3080:['DAY1'=C, 'DAY2'=E, 'WEEK'=A]:entails(and(not(meetsTemporally(C, E)), and(instance(C, 'Wednesday'), and(instance(E, 'Thursday'), and(temporalPart(C, A), temporalPart(E, A))))), not(instance(A, 'Week'))), 'Merge', 'TEMPORAL CONCEPTS', 4664). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(B)))))))), '$Class'('Thursday')), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(D)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(E))))))))), [], [C], [], [A]), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(F)))))))), '$Class'('Wednesday')), [], [C], [], []), 'f~'(instance('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(H))))))), '$Class'('Week')), [], [G], [], []), 'f~'(temporalPart('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(I)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J)))))))), [], [C, G], [], []), 'f~'(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(K)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [G], [], [A])), [], [C, G], [A], [C, G]), 3079:['DAY1'=C, 'DAY2'=A, 'WEEK'=G]:entails(and(not(meetsTemporally(C, A)), and(instance(C, 'Wednesday'), and(instance(G, 'Week'), and(temporalPart(C, G), temporalPart(A, G))))), not(instance(A, 'Thursday'))), 'Merge', 'TEMPORAL CONCEPTS', 4664). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(B)))))))), '$Class'('Wednesday')), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(C)))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(E))))))))), [], [D], [], [A]), 'f~'(instance('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(F)))))))), '$Class'('Thursday')), [], [D], [], []), 'f~'(instance('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(H))))))), '$Class'('Week')), [], [G], [], []), 'f~'(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(I)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J)))))))), [], [G], [], [A]), 'f~'(temporalPart('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(K)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [D, G], [], [])), [], [D, G], [A], [D, G]), 3078:['DAY1'=A, 'DAY2'=D, 'WEEK'=G]:entails(and(not(meetsTemporally(A, D)), and(instance(D, 'Thursday'), and(instance(G, 'Week'), and(temporalPart(A, G), temporalPart(D, G))))), not(instance(A, 'Wednesday'))), 'Merge', 'TEMPORAL CONCEPTS', 4664). sigmaCache(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(B)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(D))))))))), 't~HeadBodyc'(('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(E)))))))), '$Class'('Wednesday')), [], [], [], [A]), 't~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(F)))))))), '$Class'('Thursday')), [], [], [], [C]), 't~'(instance('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(H))))))), '$Class'('Week')), [], [G], [], []), 't~'(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(I)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J)))))))), [], [G], [], [A]), 't~'(temporalPart('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Thursday'(K)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [G], [], [C])), [], [G], [A, C], [G]), 3077:['DAY1'=A, 'DAY2'=C, 'WEEK'=G]:entails(and(instance(A, 'Wednesday'), and(instance(C, 'Thursday'), and(instance(G, 'Week'), and(temporalPart(A, G), temporalPart(C, G))))), meetsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4664). sigmaCache('~temporalPart'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(B)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(D)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(F)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(G))))))))), [], [E], [], [A]), 'f~'(instance('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(H)))))))), '$Class'('Tuesday')), [], [E], [], []), 'f~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(I)))))))), '$Class'('Wednesday')), [], [], [], [A]), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J))))))), '$Class'('Week')), [], [], [], [C]), 'f~'(temporalPart('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(K)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [E], [], [C])), [], [E], [A, C], [E]), 3074:['DAY1'=E, 'DAY2'=A, 'WEEK'=C]:entails(and(not(meetsTemporally(E, A)), and(instance(E, 'Tuesday'), and(instance(A, 'Wednesday'), and(instance(C, 'Week'), temporalPart(E, C))))), not(temporalPart(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4658). sigmaCache('~temporalPart'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(B)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(D)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(E)))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(G))))))))), [], [F], [], [A]), 'f~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(H)))))))), '$Class'('Tuesday')), [], [], [], [A]), 'f~'(instance('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(I)))))))), '$Class'('Wednesday')), [], [F], [], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J))))))), '$Class'('Week')), [], [], [], [C]), 'f~'(temporalPart('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(K)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [F], [], [C])), [], [F], [A, C], [F]), 3073:['DAY1'=A, 'DAY2'=F, 'WEEK'=C]:entails(and(not(meetsTemporally(A, F)), and(instance(A, 'Tuesday'), and(instance(F, 'Wednesday'), and(instance(C, 'Week'), temporalPart(F, C))))), not(temporalPart(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4658). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(B))))))), '$Class'('Week')), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(D)))))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(F))))))))), [], [C, E], [], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(G)))))))), '$Class'('Tuesday')), [], [C], [], []), 'f~'(instance('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(H)))))))), '$Class'('Wednesday')), [], [E], [], []), 'f~'(temporalPart('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(I)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J)))))))), [], [C], [], [A]), 'f~'(temporalPart('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(K)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [E], [], [A])), [], [C, E], [A], [C, E]), 3072:['DAY1'=C, 'DAY2'=E, 'WEEK'=A]:entails(and(not(meetsTemporally(C, E)), and(instance(C, 'Tuesday'), and(instance(E, 'Wednesday'), and(temporalPart(C, A), temporalPart(E, A))))), not(instance(A, 'Week'))), 'Merge', 'TEMPORAL CONCEPTS', 4658). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(B)))))))), '$Class'('Wednesday')), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(D)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(E))))))))), [], [C], [], [A]), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(F)))))))), '$Class'('Tuesday')), [], [C], [], []), 'f~'(instance('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(H))))))), '$Class'('Week')), [], [G], [], []), 'f~'(temporalPart('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(I)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J)))))))), [], [C, G], [], []), 'f~'(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(K)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [G], [], [A])), [], [C, G], [A], [C, G]), 3071:['DAY1'=C, 'DAY2'=A, 'WEEK'=G]:entails(and(not(meetsTemporally(C, A)), and(instance(C, 'Tuesday'), and(instance(G, 'Week'), and(temporalPart(C, G), temporalPart(A, G))))), not(instance(A, 'Wednesday'))), 'Merge', 'TEMPORAL CONCEPTS', 4658). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(B)))))))), '$Class'('Tuesday')), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(C)))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(E))))))))), [], [D], [], [A]), 'f~'(instance('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(F)))))))), '$Class'('Wednesday')), [], [D], [], []), 'f~'(instance('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(H))))))), '$Class'('Week')), [], [G], [], []), 'f~'(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(I)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J)))))))), [], [G], [], [A]), 'f~'(temporalPart('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(K)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [D, G], [], [])), [], [D, G], [A], [D, G]), 3070:['DAY1'=A, 'DAY2'=D, 'WEEK'=G]:entails(and(not(meetsTemporally(A, D)), and(instance(D, 'Wednesday'), and(instance(G, 'Week'), and(temporalPart(A, G), temporalPart(D, G))))), not(instance(A, 'Tuesday'))), 'Merge', 'TEMPORAL CONCEPTS', 4658). sigmaCache(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(B)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(D))))))))), 't~HeadBodyc'(('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(E)))))))), '$Class'('Tuesday')), [], [], [], [A]), 't~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(F)))))))), '$Class'('Wednesday')), [], [], [], [C]), 't~'(instance('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(H))))))), '$Class'('Week')), [], [G], [], []), 't~'(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(I)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J)))))))), [], [G], [], [A]), 't~'(temporalPart('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Wednesday'(K)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [G], [], [C])), [], [G], [A, C], [G]), 3069:['DAY1'=A, 'DAY2'=C, 'WEEK'=G]:entails(and(instance(A, 'Tuesday'), and(instance(C, 'Wednesday'), and(instance(G, 'Week'), and(temporalPart(A, G), temporalPart(C, G))))), meetsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4658). sigmaCache('~temporalPart'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(B)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(D)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(F)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(G))))))))), [], [E], [], [A]), 'f~'(instance('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(H)))))))), '$Class'('Monday')), [], [E], [], []), 'f~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(I)))))))), '$Class'('Tuesday')), [], [], [], [A]), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J))))))), '$Class'('Week')), [], [], [], [C]), 'f~'(temporalPart('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(K)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [E], [], [C])), [], [E], [A, C], [E]), 3066:['DAY1'=E, 'DAY2'=A, 'WEEK'=C]:entails(and(not(meetsTemporally(E, A)), and(instance(E, 'Monday'), and(instance(A, 'Tuesday'), and(instance(C, 'Week'), temporalPart(E, C))))), not(temporalPart(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4652). sigmaCache('~temporalPart'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(B)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(D)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(E)))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(G))))))))), [], [F], [], [A]), 'f~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(H)))))))), '$Class'('Monday')), [], [], [], [A]), 'f~'(instance('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(I)))))))), '$Class'('Tuesday')), [], [F], [], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J))))))), '$Class'('Week')), [], [], [], [C]), 'f~'(temporalPart('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(K)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [F], [], [C])), [], [F], [A, C], [F]), 3065:['DAY1'=A, 'DAY2'=F, 'WEEK'=C]:entails(and(not(meetsTemporally(A, F)), and(instance(A, 'Monday'), and(instance(F, 'Tuesday'), and(instance(C, 'Week'), temporalPart(F, C))))), not(temporalPart(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4652). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(B))))))), '$Class'('Week')), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(D)))))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(F))))))))), [], [C, E], [], []), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(G)))))))), '$Class'('Monday')), [], [C], [], []), 'f~'(instance('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(H)))))))), '$Class'('Tuesday')), [], [E], [], []), 'f~'(temporalPart('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(I)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J)))))))), [], [C], [], [A]), 'f~'(temporalPart('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(K)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [E], [], [A])), [], [C, E], [A], [C, E]), 3064:['DAY1'=C, 'DAY2'=E, 'WEEK'=A]:entails(and(not(meetsTemporally(C, E)), and(instance(C, 'Monday'), and(instance(E, 'Tuesday'), and(temporalPart(C, A), temporalPart(E, A))))), not(instance(A, 'Week'))), 'Merge', 'TEMPORAL CONCEPTS', 4652). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(B)))))))), '$Class'('Tuesday')), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(D)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(E))))))))), [], [C], [], [A]), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(F)))))))), '$Class'('Monday')), [], [C], [], []), 'f~'(instance('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(H))))))), '$Class'('Week')), [], [G], [], []), 'f~'(temporalPart('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(I)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J)))))))), [], [C, G], [], []), 'f~'(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(K)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [G], [], [A])), [], [C, G], [A], [C, G]), 3063:['DAY1'=C, 'DAY2'=A, 'WEEK'=G]:entails(and(not(meetsTemporally(C, A)), and(instance(C, 'Monday'), and(instance(G, 'Week'), and(temporalPart(C, G), temporalPart(A, G))))), not(instance(A, 'Tuesday'))), 'Merge', 'TEMPORAL CONCEPTS', 4652). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(B)))))))), '$Class'('Monday')), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(C)))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(E))))))))), [], [D], [], [A]), 'f~'(instance('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(F)))))))), '$Class'('Tuesday')), [], [D], [], []), 'f~'(instance('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(H))))))), '$Class'('Week')), [], [G], [], []), 'f~'(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(I)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J)))))))), [], [G], [], [A]), 'f~'(temporalPart('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(K)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [D, G], [], [])), [], [D, G], [A], [D, G]), 3062:['DAY1'=A, 'DAY2'=D, 'WEEK'=G]:entails(and(not(meetsTemporally(A, D)), and(instance(D, 'Tuesday'), and(instance(G, 'Week'), and(temporalPart(A, G), temporalPart(D, G))))), not(instance(A, 'Monday'))), 'Merge', 'TEMPORAL CONCEPTS', 4652). sigmaCache(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(B)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(D))))))))), 't~HeadBodyc'(('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(E)))))))), '$Class'('Monday')), [], [], [], [A]), 't~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(F)))))))), '$Class'('Tuesday')), [], [], [], [C]), 't~'(instance('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(H))))))), '$Class'('Week')), [], [G], [], []), 't~'(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Monday'(I)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(J)))))))), [], [G], [], [A]), 't~'(temporalPart('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'('Tuesday'(K)))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Week'(L)))))))), [], [G], [], [C])), [], [G], [A, C], [G]), 3061:['DAY1'=A, 'DAY2'=C, 'WEEK'=G]:entails(and(instance(A, 'Monday'), and(instance(C, 'Tuesday'), and(instance(G, 'Week'), and(temporalPart(A, G), temporalPart(C, G))))), meetsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4652). sigmaCache(duration('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(B))))))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(C)))))), 't~Head'('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(D))))))), '$Class'('Day')), [], [], [A], []), [], [], [A]), 3056:['DAY'=A]:entails(instance(A, 'Day'), duration(A, 'DayDuration')), 'Merge', 'TEMPORAL CONCEPTS', 4642). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(B))))))), '$Class'('Day')), 'f~Head'('f~'('~duration'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(C))))))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D)))))), [], [], [A], []), [], [], [A]), 3055:['DAY'=A]:entails(not(duration(A, 'DayDuration')), not(instance(A, 'Day'))), 'Merge', 'TEMPORAL CONCEPTS', 4642). sigmaCache('~meetsTemporally'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(B))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(D)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(F))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [E, G], [], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('December'), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [E], [A], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(L)), '$Class'('January'), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(M))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(N)))))))), [], [G], [C], [])), [], [E, G], [A, C], [E, G]), 3050:['MONTH1'=E, 'YEAR1'=A, 'MONTH2'=G, 'YEAR2'=C]:entails(and(not(meetsTemporally(E, G)), and(holds('MonthFn', 'December', A, E), holds('MonthFn', 'January', C, G))), not(meetsTemporally(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4632). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('January'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(G))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [F], [D], []), 'f~'(meetsTemporally('$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(K)))))))), [], [I], [B], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(L)), '$Class'('December'), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(M))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(N)))))))), [], [I, F], [], [])), [], [I, F], [B, D], [I, F]), 3049:['MONTH1'=F, 'YEAR1'=I, 'MONTH2'=D, 'YEAR2'=B]:entails(and(not(meetsTemporally(F, D)), and(holds('MonthFn', 'December', I, F), meetsTemporally(I, B))), not(holds('MonthFn', 'January', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4632). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('December'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(F))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [G], [D], []), 'f~'(meetsTemporally('$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(I))))))), '$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(K)))))))), [], [J], [B], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(L)), '$Class'('January'), '$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(M))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(N)))))))), [], [J, G], [], [])), [], [J, G], [B, D], [J, G]), 3048:['MONTH1'=D, 'YEAR1'=B, 'MONTH2'=G, 'YEAR2'=J]:entails(and(not(meetsTemporally(D, G)), and(holds('MonthFn', 'January', J, G), meetsTemporally(B, J))), not(holds('MonthFn', 'December', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4632). sigmaCache(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(B))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(D)))))))), 't~HeadBodyc'(('t~'(meetsTemporally('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(F))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(H)))))))), [], [E, G], [], []), 't~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('December'), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [E], [A], []), 't~'(function('$Relation'('MonthFn', 'TemporalRelation'(L)), '$Class'('January'), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(M))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(N)))))))), [], [G], [C], [])), [], [E, G], [A, C], [E, G]), 3047:['MONTH1'=A, 'YEAR1'=E, 'MONTH2'=C, 'YEAR2'=G]:entails(and(holds('MonthFn', 'December', E, A), and(holds('MonthFn', 'January', G, C), meetsTemporally(E, G))), meetsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4632). sigmaCache(duration('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('December'(B)))))))), 'MeasureFn'('$Quantity'(31, 'Number'('RealNumber'(C))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D))))))), 't~Head'('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('December'(E)))))))), '$Class'('December')), [], [], [A], []), [], [], [A]), 3046:['MONTH'=A]:entails(instance(A, 'December'), duration(A, 'MeasureFn'(31, 'DayDuration'))), 'Merge', 'TEMPORAL CONCEPTS', 4630). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('December'(B)))))))), '$Class'('December')), 'f~Head'('f~'('~duration'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('December'(C)))))))), 'MeasureFn'('$Quantity'(31, 'Number'('RealNumber'(D))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(E))))))), [], [], [A], []), [], [], [A]), 3045:['MONTH'=A]:entails(not(duration(A, 'MeasureFn'(31, 'DayDuration'))), not(instance(A, 'December'))), 'Merge', 'TEMPORAL CONCEPTS', 4630). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('December'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(G))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [F], [D], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('November'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [F], [B], [])), [], [F], [B, D], [F]), 3042:['MONTH1'=F, 'YEAR'=B, 'MONTH2'=D]:entails(and(not(meetsTemporally(F, D)), holds('MonthFn', 'November', B, F)), not(holds('MonthFn', 'December', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4624). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('November'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(F))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [G], [D], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('December'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [G], [B], [])), [], [G], [B, D], [G]), 3041:['MONTH1'=D, 'YEAR'=B, 'MONTH2'=G]:entails(and(not(meetsTemporally(D, G)), holds('MonthFn', 'December', B, G)), not(holds('MonthFn', 'November', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4624). sigmaCache(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(B))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(D)))))))), 't~HeadBodyc'(('t~'(function('$Relation'('MonthFn', 'TemporalRelation'(E)), '$Class'('December'), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(G))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [F], [C], []), 't~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('November'), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [F], [A], [])), [], [F], [A, C], [F]), 3040:['MONTH1'=A, 'YEAR'=F, 'MONTH2'=C]:entails(and(holds('MonthFn', 'November', F, A), holds('MonthFn', 'December', F, C)), meetsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4624). sigmaCache(duration('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('November'(B)))))))), 'MeasureFn'('$Quantity'(30, 'Number'('RealNumber'(C))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D))))))), 't~Head'('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('November'(E)))))))), '$Class'('November')), [], [], [A], []), [], [], [A]), 3039:['MONTH'=A]:entails(instance(A, 'November'), duration(A, 'MeasureFn'(30, 'DayDuration'))), 'Merge', 'TEMPORAL CONCEPTS', 4622). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('November'(B)))))))), '$Class'('November')), 'f~Head'('f~'('~duration'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('November'(C)))))))), 'MeasureFn'('$Quantity'(30, 'Number'('RealNumber'(D))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(E))))))), [], [], [A], []), [], [], [A]), 3038:['MONTH'=A]:entails(not(duration(A, 'MeasureFn'(30, 'DayDuration'))), not(instance(A, 'November'))), 'Merge', 'TEMPORAL CONCEPTS', 4622). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('November'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(G))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [F], [D], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('October'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [F], [B], [])), [], [F], [B, D], [F]), 3035:['MONTH1'=F, 'YEAR'=B, 'MONTH2'=D]:entails(and(not(meetsTemporally(F, D)), holds('MonthFn', 'October', B, F)), not(holds('MonthFn', 'November', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4616). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('October'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(F))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [G], [D], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('November'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [G], [B], [])), [], [G], [B, D], [G]), 3034:['MONTH1'=D, 'YEAR'=B, 'MONTH2'=G]:entails(and(not(meetsTemporally(D, G)), holds('MonthFn', 'November', B, G)), not(holds('MonthFn', 'October', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4616). sigmaCache(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(B))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(D)))))))), 't~HeadBodyc'(('t~'(function('$Relation'('MonthFn', 'TemporalRelation'(E)), '$Class'('November'), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(G))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [F], [C], []), 't~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('October'), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [F], [A], [])), [], [F], [A, C], [F]), 3033:['MONTH1'=A, 'YEAR'=F, 'MONTH2'=C]:entails(and(holds('MonthFn', 'October', F, A), holds('MonthFn', 'November', F, C)), meetsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4616). sigmaCache(duration('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('October'(B)))))))), 'MeasureFn'('$Quantity'(31, 'Number'('RealNumber'(C))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D))))))), 't~Head'('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('October'(E)))))))), '$Class'('October')), [], [], [A], []), [], [], [A]), 3032:['MONTH'=A]:entails(instance(A, 'October'), duration(A, 'MeasureFn'(31, 'DayDuration'))), 'Merge', 'TEMPORAL CONCEPTS', 4614). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('October'(B)))))))), '$Class'('October')), 'f~Head'('f~'('~duration'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('October'(C)))))))), 'MeasureFn'('$Quantity'(31, 'Number'('RealNumber'(D))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(E))))))), [], [], [A], []), [], [], [A]), 3031:['MONTH'=A]:entails(not(duration(A, 'MeasureFn'(31, 'DayDuration'))), not(instance(A, 'October'))), 'Merge', 'TEMPORAL CONCEPTS', 4614). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('October'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(G))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [F], [D], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('September'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [F], [B], [])), [], [F], [B, D], [F]), 3028:['MONTH1'=F, 'YEAR'=B, 'MONTH2'=D]:entails(and(not(meetsTemporally(F, D)), holds('MonthFn', 'September', B, F)), not(holds('MonthFn', 'October', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4608). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('September'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(F))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [G], [D], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('October'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [G], [B], [])), [], [G], [B, D], [G]), 3027:['MONTH1'=D, 'YEAR'=B, 'MONTH2'=G]:entails(and(not(meetsTemporally(D, G)), holds('MonthFn', 'October', B, G)), not(holds('MonthFn', 'September', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4608). sigmaCache(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(B))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(D)))))))), 't~HeadBodyc'(('t~'(function('$Relation'('MonthFn', 'TemporalRelation'(E)), '$Class'('October'), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(G))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [F], [C], []), 't~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('September'), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [F], [A], [])), [], [F], [A, C], [F]), 3026:['MONTH1'=A, 'YEAR'=F, 'MONTH2'=C]:entails(and(holds('MonthFn', 'September', F, A), holds('MonthFn', 'October', F, C)), meetsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4608). sigmaCache(duration('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('September'(B)))))))), 'MeasureFn'('$Quantity'(30, 'Number'('RealNumber'(C))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D))))))), 't~Head'('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('September'(E)))))))), '$Class'('September')), [], [], [A], []), [], [], [A]), 3025:['MONTH'=A]:entails(instance(A, 'September'), duration(A, 'MeasureFn'(30, 'DayDuration'))), 'Merge', 'TEMPORAL CONCEPTS', 4606). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('September'(B)))))))), '$Class'('September')), 'f~Head'('f~'('~duration'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('September'(C)))))))), 'MeasureFn'('$Quantity'(30, 'Number'('RealNumber'(D))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(E))))))), [], [], [A], []), [], [], [A]), 3024:['MONTH'=A]:entails(not(duration(A, 'MeasureFn'(30, 'DayDuration'))), not(instance(A, 'September'))), 'Merge', 'TEMPORAL CONCEPTS', 4606). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('September'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(G))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [F], [D], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('August'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [F], [B], [])), [], [F], [B, D], [F]), 3021:['MONTH1'=F, 'YEAR'=B, 'MONTH2'=D]:entails(and(not(meetsTemporally(F, D)), holds('MonthFn', 'August', B, F)), not(holds('MonthFn', 'September', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4600). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('August'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(F))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [G], [D], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('September'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [G], [B], [])), [], [G], [B, D], [G]), 3020:['MONTH1'=D, 'YEAR'=B, 'MONTH2'=G]:entails(and(not(meetsTemporally(D, G)), holds('MonthFn', 'September', B, G)), not(holds('MonthFn', 'August', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4600). sigmaCache(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(B))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(D)))))))), 't~HeadBodyc'(('t~'(function('$Relation'('MonthFn', 'TemporalRelation'(E)), '$Class'('August'), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(G))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [F], [A], []), 't~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('September'), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [F], [C], [])), [], [F], [A, C], [F]), 3019:['MONTH1'=A, 'YEAR'=F, 'MONTH2'=C]:entails(and(holds('MonthFn', 'August', F, A), holds('MonthFn', 'September', F, C)), meetsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4600). sigmaCache(duration('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('August'(B)))))))), 'MeasureFn'('$Quantity'(31, 'Number'('RealNumber'(C))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D))))))), 't~Head'('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('August'(E)))))))), '$Class'('August')), [], [], [A], []), [], [], [A]), 3018:['MONTH'=A]:entails(instance(A, 'August'), duration(A, 'MeasureFn'(31, 'DayDuration'))), 'Merge', 'TEMPORAL CONCEPTS', 4598). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('August'(B)))))))), '$Class'('August')), 'f~Head'('f~'('~duration'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('August'(C)))))))), 'MeasureFn'('$Quantity'(31, 'Number'('RealNumber'(D))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(E))))))), [], [], [A], []), [], [], [A]), 3017:['MONTH'=A]:entails(not(duration(A, 'MeasureFn'(31, 'DayDuration'))), not(instance(A, 'August'))), 'Merge', 'TEMPORAL CONCEPTS', 4598). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('August'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(G))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [F], [D], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('July'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [F], [B], [])), [], [F], [B, D], [F]), 3014:['MONTH1'=F, 'YEAR'=B, 'MONTH2'=D]:entails(and(not(meetsTemporally(F, D)), holds('MonthFn', 'July', B, F)), not(holds('MonthFn', 'August', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4592). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('July'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(F))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [G], [D], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('August'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [G], [B], [])), [], [G], [B, D], [G]), 3013:['MONTH1'=D, 'YEAR'=B, 'MONTH2'=G]:entails(and(not(meetsTemporally(D, G)), holds('MonthFn', 'August', B, G)), not(holds('MonthFn', 'July', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4592). sigmaCache(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(B))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(D)))))))), 't~HeadBodyc'(('t~'(function('$Relation'('MonthFn', 'TemporalRelation'(E)), '$Class'('August'), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(G))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [F], [C], []), 't~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('July'), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [F], [A], [])), [], [F], [A, C], [F]), 3012:['MONTH1'=A, 'YEAR'=F, 'MONTH2'=C]:entails(and(holds('MonthFn', 'July', F, A), holds('MonthFn', 'August', F, C)), meetsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4592). sigmaCache(duration('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('July'(B)))))))), 'MeasureFn'('$Quantity'(31, 'Number'('RealNumber'(C))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D))))))), 't~Head'('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('July'(E)))))))), '$Class'('July')), [], [], [A], []), [], [], [A]), 3011:['MONTH'=A]:entails(instance(A, 'July'), duration(A, 'MeasureFn'(31, 'DayDuration'))), 'Merge', 'TEMPORAL CONCEPTS', 4590). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('July'(B)))))))), '$Class'('July')), 'f~Head'('f~'('~duration'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('July'(C)))))))), 'MeasureFn'('$Quantity'(31, 'Number'('RealNumber'(D))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(E))))))), [], [], [A], []), [], [], [A]), 3010:['MONTH'=A]:entails(not(duration(A, 'MeasureFn'(31, 'DayDuration'))), not(instance(A, 'July'))), 'Merge', 'TEMPORAL CONCEPTS', 4590). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('July'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(G))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [F], [D], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('June'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [F], [B], [])), [], [F], [B, D], [F]), 3007:['MONTH1'=F, 'YEAR'=B, 'MONTH2'=D]:entails(and(not(meetsTemporally(F, D)), holds('MonthFn', 'June', B, F)), not(holds('MonthFn', 'July', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4584). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('June'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(F))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [G], [D], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('July'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [G], [B], [])), [], [G], [B, D], [G]), 3006:['MONTH1'=D, 'YEAR'=B, 'MONTH2'=G]:entails(and(not(meetsTemporally(D, G)), holds('MonthFn', 'July', B, G)), not(holds('MonthFn', 'June', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4584). sigmaCache(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(B))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(D)))))))), 't~HeadBodyc'(('t~'(function('$Relation'('MonthFn', 'TemporalRelation'(E)), '$Class'('July'), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(G))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [F], [C], []), 't~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('June'), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [F], [A], [])), [], [F], [A, C], [F]), 3005:['MONTH1'=A, 'YEAR'=F, 'MONTH2'=C]:entails(and(holds('MonthFn', 'June', F, A), holds('MonthFn', 'July', F, C)), meetsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4584). sigmaCache(duration('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('June'(B)))))))), 'MeasureFn'('$Quantity'(30, 'Number'('RealNumber'(C))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D))))))), 't~Head'('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('June'(E)))))))), '$Class'('June')), [], [], [A], []), [], [], [A]), 3004:['MONTH'=A]:entails(instance(A, 'June'), duration(A, 'MeasureFn'(30, 'DayDuration'))), 'Merge', 'TEMPORAL CONCEPTS', 4582). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('June'(B)))))))), '$Class'('June')), 'f~Head'('f~'('~duration'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('June'(C)))))))), 'MeasureFn'('$Quantity'(30, 'Number'('RealNumber'(D))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(E))))))), [], [], [A], []), [], [], [A]), 3003:['MONTH'=A]:entails(not(duration(A, 'MeasureFn'(30, 'DayDuration'))), not(instance(A, 'June'))), 'Merge', 'TEMPORAL CONCEPTS', 4582). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('June'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(G))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [F], [D], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('May'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [F], [B], [])), [], [F], [B, D], [F]), 3000:['MONTH1'=F, 'YEAR'=B, 'MONTH2'=D]:entails(and(not(meetsTemporally(F, D)), holds('MonthFn', 'May', B, F)), not(holds('MonthFn', 'June', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4576). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('May'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(F))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [G], [D], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('June'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [G], [B], [])), [], [G], [B, D], [G]), 2999:['MONTH1'=D, 'YEAR'=B, 'MONTH2'=G]:entails(and(not(meetsTemporally(D, G)), holds('MonthFn', 'June', B, G)), not(holds('MonthFn', 'May', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4576). sigmaCache(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(B))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(D)))))))), 't~HeadBodyc'(('t~'(function('$Relation'('MonthFn', 'TemporalRelation'(E)), '$Class'('June'), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(G))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [F], [C], []), 't~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('May'), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [F], [A], [])), [], [F], [A, C], [F]), 2998:['MONTH1'=A, 'YEAR'=F, 'MONTH2'=C]:entails(and(holds('MonthFn', 'May', F, A), holds('MonthFn', 'June', F, C)), meetsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4576). sigmaCache(duration('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('May'(B)))))))), 'MeasureFn'('$Quantity'(31, 'Number'('RealNumber'(C))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D))))))), 't~Head'('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('May'(E)))))))), '$Class'('May')), [], [], [A], []), [], [], [A]), 2997:['MONTH'=A]:entails(instance(A, 'May'), duration(A, 'MeasureFn'(31, 'DayDuration'))), 'Merge', 'TEMPORAL CONCEPTS', 4574). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('May'(B)))))))), '$Class'('May')), 'f~Head'('f~'('~duration'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('May'(C)))))))), 'MeasureFn'('$Quantity'(31, 'Number'('RealNumber'(D))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(E))))))), [], [], [A], []), [], [], [A]), 2996:['MONTH'=A]:entails(not(duration(A, 'MeasureFn'(31, 'DayDuration'))), not(instance(A, 'May'))), 'Merge', 'TEMPORAL CONCEPTS', 4574). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('May'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(G))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [F], [D], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('April'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [F], [B], [])), [], [F], [B, D], [F]), 2993:['MONTH1'=F, 'YEAR'=B, 'MONTH2'=D]:entails(and(not(meetsTemporally(F, D)), holds('MonthFn', 'April', B, F)), not(holds('MonthFn', 'May', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4568). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('April'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(F))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [G], [D], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('May'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [G], [B], [])), [], [G], [B, D], [G]), 2992:['MONTH1'=D, 'YEAR'=B, 'MONTH2'=G]:entails(and(not(meetsTemporally(D, G)), holds('MonthFn', 'May', B, G)), not(holds('MonthFn', 'April', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4568). sigmaCache(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(B))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(D)))))))), 't~HeadBodyc'(('t~'(function('$Relation'('MonthFn', 'TemporalRelation'(E)), '$Class'('April'), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(G))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [F], [A], []), 't~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('May'), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [F], [C], [])), [], [F], [A, C], [F]), 2991:['MONTH1'=A, 'YEAR'=F, 'MONTH2'=C]:entails(and(holds('MonthFn', 'April', F, A), holds('MonthFn', 'May', F, C)), meetsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4568). sigmaCache(duration('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('April'(B)))))))), 'MeasureFn'('$Quantity'(30, 'Number'('RealNumber'(C))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D))))))), 't~Head'('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('April'(E)))))))), '$Class'('April')), [], [], [A], []), [], [], [A]), 2990:['MONTH'=A]:entails(instance(A, 'April'), duration(A, 'MeasureFn'(30, 'DayDuration'))), 'Merge', 'TEMPORAL CONCEPTS', 4566). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('April'(B)))))))), '$Class'('April')), 'f~Head'('f~'('~duration'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('April'(C)))))))), 'MeasureFn'('$Quantity'(30, 'Number'('RealNumber'(D))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(E))))))), [], [], [A], []), [], [], [A]), 2989:['MONTH'=A]:entails(not(duration(A, 'MeasureFn'(30, 'DayDuration'))), not(instance(A, 'April'))), 'Merge', 'TEMPORAL CONCEPTS', 4566). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('April'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(G))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [F], [D], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('March'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [F], [B], [])), [], [F], [B, D], [F]), 2986:['MONTH1'=F, 'YEAR'=B, 'MONTH2'=D]:entails(and(not(meetsTemporally(F, D)), holds('MonthFn', 'March', B, F)), not(holds('MonthFn', 'April', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4560). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('March'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(F))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [G], [D], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('April'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [G], [B], [])), [], [G], [B, D], [G]), 2985:['MONTH1'=D, 'YEAR'=B, 'MONTH2'=G]:entails(and(not(meetsTemporally(D, G)), holds('MonthFn', 'April', B, G)), not(holds('MonthFn', 'March', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4560). sigmaCache(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(B))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(D)))))))), 't~HeadBodyc'(('t~'(function('$Relation'('MonthFn', 'TemporalRelation'(E)), '$Class'('April'), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(G))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [F], [C], []), 't~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('March'), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [F], [A], [])), [], [F], [A, C], [F]), 2984:['MONTH1'=A, 'YEAR'=F, 'MONTH2'=C]:entails(and(holds('MonthFn', 'March', F, A), holds('MonthFn', 'April', F, C)), meetsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4560). sigmaCache(duration('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('March'(B)))))))), 'MeasureFn'('$Quantity'(31, 'Number'('RealNumber'(C))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D))))))), 't~Head'('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('March'(E)))))))), '$Class'('March')), [], [], [A], []), [], [], [A]), 2983:['MONTH'=A]:entails(instance(A, 'March'), duration(A, 'MeasureFn'(31, 'DayDuration'))), 'Merge', 'TEMPORAL CONCEPTS', 4558). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('March'(B)))))))), '$Class'('March')), 'f~Head'('f~'('~duration'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('March'(C)))))))), 'MeasureFn'('$Quantity'(31, 'Number'('RealNumber'(D))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(E))))))), [], [], [A], []), [], [], [A]), 2982:['MONTH'=A]:entails(not(duration(A, 'MeasureFn'(31, 'DayDuration'))), not(instance(A, 'March'))), 'Merge', 'TEMPORAL CONCEPTS', 4558). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('March'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(G))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [F], [D], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('February'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [F], [B], [])), [], [F], [B, D], [F]), 2979:['MONTH1'=F, 'YEAR'=B, 'MONTH2'=D]:entails(and(not(meetsTemporally(F, D)), holds('MonthFn', 'February', B, F)), not(holds('MonthFn', 'March', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4552). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('February'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(F))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [G], [D], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('March'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [G], [B], [])), [], [G], [B, D], [G]), 2978:['MONTH1'=D, 'YEAR'=B, 'MONTH2'=G]:entails(and(not(meetsTemporally(D, G)), holds('MonthFn', 'March', B, G)), not(holds('MonthFn', 'February', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4552). sigmaCache(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(B))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(D)))))))), 't~HeadBodyc'(('t~'(function('$Relation'('MonthFn', 'TemporalRelation'(E)), '$Class'('February'), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(G))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [F], [A], []), 't~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('March'), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [F], [C], [])), [], [F], [A, C], [F]), 2977:['MONTH1'=A, 'YEAR'=F, 'MONTH2'=C]:entails(and(holds('MonthFn', 'February', F, A), holds('MonthFn', 'March', F, C)), meetsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4552). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(B)))))))), '$Class'('LeapYear')), 'f~HeadBodyc'(('f~'('~duration'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(D))))))), 'MeasureFn'('$Quantity'(29, 'Number'('RealNumber'(E))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(F))))))), [], [C], [], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(G)), '$Class'('February'), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(H)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(I)))))))), [], [C], [A], [])), [], [C], [A], [C]), 2976:['YEAR'=A, 'MONTH'=C]:entails(and(not(duration(C, 'MeasureFn'(29, 'DayDuration'))), holds('MonthFn', 'February', A, C)), not(instance(A, 'LeapYear'))), 'Merge', 'TEMPORAL CONCEPTS', 4550). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('February'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(C)))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~Head'(('f~'('~duration'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(F))))))), 'MeasureFn'('$Quantity'(29, 'Number'('RealNumber'(G))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(H))))))), [], [], [D], []), 'f~'(instance('$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(I)))))))), '$Class'('LeapYear')), [], [], [B], [])), [], [], [B, D]), 2975:['YEAR'=B, 'MONTH'=D]:entails(and(not(duration(D, 'MeasureFn'(29, 'DayDuration'))), instance(B, 'LeapYear')), not(holds('MonthFn', 'February', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4550). sigmaCache(duration('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(B))))))), 'MeasureFn'('$Quantity'(29, 'Number'('RealNumber'(C))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D))))))), 't~HeadBodyc'(('t~'(instance('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(F)))))))), '$Class'('LeapYear')), [], [E], [], []), 't~'(function('$Relation'('MonthFn', 'TemporalRelation'(G)), '$Class'('February'), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(H)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(I)))))))), [], [E], [A], [])), [], [E], [A], [E]), 2974:['YEAR'=E, 'MONTH'=A]:entails(and(holds('MonthFn', 'February', E, A), instance(E, 'LeapYear')), duration(A, 'MeasureFn'(29, 'DayDuration'))), 'Merge', 'TEMPORAL CONCEPTS', 4550). sigmaCache(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(B)))))))), '$Class'('LeapYear')), 't~HeadBodyc'(('t~'('~duration'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(D))))))), 'MeasureFn'('$Quantity'(28, 'Number'('RealNumber'(E))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(F))))))), [], [C], [], []), 't~'(function('$Relation'('MonthFn', 'TemporalRelation'(G)), '$Class'('February'), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(H)))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(I)))))))), [], [C], [A], [])), [], [C], [A], [C]), 2973:['YEAR'=A, 'MONTH'=C]:entails(and(not(duration(C, 'MeasureFn'(28, 'DayDuration'))), holds('MonthFn', 'February', A, C)), instance(A, 'LeapYear')), 'Merge', 'TEMPORAL CONCEPTS', 4548). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('February'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(C)))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~Head'(('f~'('~duration'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(F))))))), 'MeasureFn'('$Quantity'(28, 'Number'('RealNumber'(G))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(H))))))), [], [], [D], []), 'f~'('~instance'('$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(I)))))))), '$Class'('LeapYear')), [], [], [B], [])), [], [], [B, D]), 2972:['YEAR'=B, 'MONTH'=D]:entails(and(not(duration(D, 'MeasureFn'(28, 'DayDuration'))), not(instance(B, 'LeapYear'))), not(holds('MonthFn', 'February', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4548). sigmaCache(duration('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(B))))))), 'MeasureFn'('$Quantity'(28, 'Number'('RealNumber'(C))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D))))))), 't~HeadBodyc'(('t~'('~instance'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(F)))))))), '$Class'('LeapYear')), [], [E], [], []), 't~'(function('$Relation'('MonthFn', 'TemporalRelation'(G)), '$Class'('February'), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(H)))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(I)))))))), [], [E], [A], [])), [], [E], [A], [E]), 2971:['YEAR'=E, 'MONTH'=A]:entails(and(holds('MonthFn', 'February', E, A), not(instance(E, 'LeapYear'))), duration(A, 'MeasureFn'(28, 'DayDuration'))), 'Merge', 'TEMPORAL CONCEPTS', 4548). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('February'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(G))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [F], [D], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('January'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [F], [B], [])), [], [F], [B, D], [F]), 2968:['MONTH1'=F, 'YEAR'=B, 'MONTH2'=D]:entails(and(not(meetsTemporally(F, D)), holds('MonthFn', 'January', B, F)), not(holds('MonthFn', 'February', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4542). sigmaCache('~function'('$Relation'('MonthFn', 'TemporalRelation'(A)), '$Class'('January'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(F))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [G], [D], []), 'f~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('February'), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [G], [B], [])), [], [G], [B, D], [G]), 2967:['MONTH1'=D, 'YEAR'=B, 'MONTH2'=G]:entails(and(not(meetsTemporally(D, G)), holds('MonthFn', 'February', B, G)), not(holds('MonthFn', 'January', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4542). sigmaCache(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(B))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(D)))))))), 't~HeadBodyc'(('t~'(function('$Relation'('MonthFn', 'TemporalRelation'(E)), '$Class'('February'), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(G))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(H)))))))), [], [F], [C], []), 't~'(function('$Relation'('MonthFn', 'TemporalRelation'(I)), '$Class'('January'), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(J))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(K)))))))), [], [F], [A], [])), [], [F], [A, C], [F]), 2966:['MONTH1'=A, 'YEAR'=F, 'MONTH2'=C]:entails(and(holds('MonthFn', 'January', F, A), holds('MonthFn', 'February', F, C)), meetsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4542). sigmaCache(duration('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('January'(B)))))))), 'MeasureFn'('$Quantity'(31, 'Number'('RealNumber'(C))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D))))))), 't~Head'('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('January'(E)))))))), '$Class'('January')), [], [], [A], []), [], [], [A]), 2965:['MONTH'=A]:entails(instance(A, 'January'), duration(A, 'MeasureFn'(31, 'DayDuration'))), 'Merge', 'TEMPORAL CONCEPTS', 4540). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('January'(B)))))))), '$Class'('January')), 'f~Head'('f~'('~duration'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'('January'(C)))))))), 'MeasureFn'('$Quantity'(31, 'Number'('RealNumber'(D))), '$Quantity'('DayDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(E))))))), [], [], [A], []), [], [], [A]), 2964:['MONTH'=A]:entails(not(duration(A, 'MeasureFn'(31, 'DayDuration'))), not(instance(A, 'January'))), 'Merge', 'TEMPORAL CONCEPTS', 4540). sigmaCache(equal('RemainderFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'(400, 'Number'(C))), '$Quantity'(0, 'Number'(D))), 't~HeadBodyc'(('t~'(equal('RemainderFn'('$Quantity'(A, 'Number'('RealNumber'(E))), '$Quantity'(100, 'Number'(F))), '$Quantity'(0, 'Number'(G))), [], [], [], [A]), 't~'(instance('$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(I)))))))), '$Class'('LeapYear')), [], [H], [], []), 't~'(function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(J))), '$Quantity'(A, 'Number'('RealNumber'(K))), '$Class'('Year'), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(L))))))))), [], [H], [], [A])), [], [H], [A], [H]), 2958:['LEAP'=H, 'NUMBER'=A]:entails(and(and(instance(H, 'LeapYear'), holds('MeasureFn', A, 'Year', H)), equal('RemainderFn'(A, 100), 0)), equal('RemainderFn'(A, 400), 0)), 'Merge', 'TEMPORAL CONCEPTS', 4528). sigmaCache('~equal'('RemainderFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'(100, 'Number'(C))), '$Quantity'(0, 'Number'(D))), 'f~HeadBodyc'(('f~'('~equal'('RemainderFn'('$Quantity'(A, 'Number'('RealNumber'(E))), '$Quantity'(400, 'Number'(F))), '$Quantity'(0, 'Number'(G))), [], [], [], [A]), 'f~'(instance('$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(I)))))))), '$Class'('LeapYear')), [], [H], [], []), 'f~'(function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(J))), '$Quantity'(A, 'Number'('RealNumber'(K))), '$Class'('Year'), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(L))))))))), [], [H], [], [A])), [], [H], [A], [H]), 2957:['LEAP'=H, 'NUMBER'=A]:entails(and(and(instance(H, 'LeapYear'), holds('MeasureFn', A, 'Year', H)), not(equal('RemainderFn'(A, 400), 0))), not(equal('RemainderFn'(A, 100), 0))), 'Merge', 'TEMPORAL CONCEPTS', 4528). sigmaCache('~function'('$Relation'('MeasureFn', 'Function'('BinaryFunction'(A))), '$Quantity'(B, 'Number'('RealNumber'(C))), '$Class'('Year'), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(E))))))))), 'f~Head'(('f~'('~equal'('RemainderFn'('$Quantity'(B, 'Number'('RealNumber'(F))), '$Quantity'(400, 'Number'(G))), '$Quantity'(0, 'Number'(H))), [], [], [], [B]), 'f~'(equal('RemainderFn'('$Quantity'(B, 'Number'('RealNumber'(I))), '$Quantity'(100, 'Number'(J))), '$Quantity'(0, 'Number'(K))), [], [], [], [B]), 'f~'(instance('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(L)))))))), '$Class'('LeapYear')), [], [], [D], [])), [], [], [D, B]), 2956:['LEAP'=D, 'NUMBER'=B]:entails(and(instance(D, 'LeapYear'), and(equal('RemainderFn'(B, 100), 0), not(equal('RemainderFn'(B, 400), 0)))), not(holds('MeasureFn', B, 'Year', D))), 'Merge', 'TEMPORAL CONCEPTS', 4528). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(B)))))))), '$Class'('LeapYear')), 'f~HeadBodyc'(('f~'('~equal'('RemainderFn'('$Quantity'(C, 'Number'('RealNumber'(D))), '$Quantity'(400, 'Number'(E))), '$Quantity'(0, 'Number'(F))), [], [C], [], []), 'f~'(equal('RemainderFn'('$Quantity'(C, 'Number'('RealNumber'(G))), '$Quantity'(100, 'Number'(H))), '$Quantity'(0, 'Number'(I))), [], [C], [], []), 'f~'(function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(J))), '$Quantity'(C, 'Number'('RealNumber'(K))), '$Class'('Year'), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(L))))))))), [], [C], [A], [])), [], [C], [A], [C]), 2955:['LEAP'=A, 'NUMBER'=C]:entails(and(holds('MeasureFn', C, 'Year', A), and(equal('RemainderFn'(C, 100), 0), not(equal('RemainderFn'(C, 400), 0)))), not(instance(A, 'LeapYear'))), 'Merge', 'TEMPORAL CONCEPTS', 4528). sigmaCache(equal('RemainderFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'(400, 'Number'(C))), '$Quantity'(0, 'Number'(D))), 't~HeadBodyc'(('t~'('~equal'('RemainderFn'('$Quantity'(A, 'Number'('RealNumber'(E))), '$Quantity'(4, 'Number'(F))), '$Quantity'(0, 'Number'(G))), [], [], [], [A]), 't~'(instance('$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(I)))))))), '$Class'('LeapYear')), [], [H], [], []), 't~'(function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(J))), '$Quantity'(A, 'Number'('RealNumber'(K))), '$Class'('Year'), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(L))))))))), [], [H], [], [A])), [], [H], [A], [H]), 2954:['LEAP'=H, 'NUMBER'=A]:entails(and(and(instance(H, 'LeapYear'), holds('MeasureFn', A, 'Year', H)), not(equal('RemainderFn'(A, 4), 0))), equal('RemainderFn'(A, 400), 0)), 'Merge', 'TEMPORAL CONCEPTS', 4528). sigmaCache(equal('RemainderFn'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'(4, 'Number'(C))), '$Quantity'(0, 'Number'(D))), 't~HeadBodyc'(('t~'('~equal'('RemainderFn'('$Quantity'(A, 'Number'('RealNumber'(E))), '$Quantity'(400, 'Number'(F))), '$Quantity'(0, 'Number'(G))), [], [], [], [A]), 't~'(instance('$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(I)))))))), '$Class'('LeapYear')), [], [H], [], []), 't~'(function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(J))), '$Quantity'(A, 'Number'('RealNumber'(K))), '$Class'('Year'), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(L))))))))), [], [H], [], [A])), [], [H], [A], [H]), 2953:['LEAP'=H, 'NUMBER'=A]:entails(and(and(instance(H, 'LeapYear'), holds('MeasureFn', A, 'Year', H)), not(equal('RemainderFn'(A, 400), 0))), equal('RemainderFn'(A, 4), 0)), 'Merge', 'TEMPORAL CONCEPTS', 4528). sigmaCache('~function'('$Relation'('MeasureFn', 'Function'('BinaryFunction'(A))), '$Quantity'(B, 'Number'('RealNumber'(C))), '$Class'('Year'), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(E))))))))), 'f~Head'(('f~'('~equal'('RemainderFn'('$Quantity'(B, 'Number'('RealNumber'(F))), '$Quantity'(4, 'Number'(G))), '$Quantity'(0, 'Number'(H))), [], [], [], [B]), 'f~'('~equal'('RemainderFn'('$Quantity'(B, 'Number'('RealNumber'(I))), '$Quantity'(400, 'Number'(J))), '$Quantity'(0, 'Number'(K))), [], [], [], [B]), 'f~'(instance('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(L)))))))), '$Class'('LeapYear')), [], [], [D], [])), [], [], [D, B]), 2952:['LEAP'=D, 'NUMBER'=B]:entails(and(instance(D, 'LeapYear'), and(not(equal('RemainderFn'(B, 4), 0)), not(equal('RemainderFn'(B, 400), 0)))), not(holds('MeasureFn', B, 'Year', D))), 'Merge', 'TEMPORAL CONCEPTS', 4528). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(B)))))))), '$Class'('LeapYear')), 'f~HeadBodyc'(('f~'('~equal'('RemainderFn'('$Quantity'(C, 'Number'('RealNumber'(D))), '$Quantity'(4, 'Number'(E))), '$Quantity'(0, 'Number'(F))), [], [C], [], []), 'f~'('~equal'('RemainderFn'('$Quantity'(C, 'Number'('RealNumber'(G))), '$Quantity'(400, 'Number'(H))), '$Quantity'(0, 'Number'(I))), [], [C], [], []), 'f~'(function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(J))), '$Quantity'(C, 'Number'('RealNumber'(K))), '$Class'('Year'), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'('LeapYear'(L))))))))), [], [C], [A], [])), [], [C], [A], [C]), 2951:['LEAP'=A, 'NUMBER'=C]:entails(and(holds('MeasureFn', C, 'Year', A), and(not(equal('RemainderFn'(C, 4), 0)), not(equal('RemainderFn'(C, 400), 0)))), not(instance(A, 'LeapYear'))), 'Merge', 'TEMPORAL CONCEPTS', 4528). sigmaCache('~equal'('SubtractionFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(B))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(D)))))))), '$Quantity'(1, 'Number'(E))), 'f~Head'(('f~'('~meetsTemporally'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(F))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(G)))))))), [], [], [], [C, A]), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(H))))))), '$Class'('Year')), [], [], [], [C]), 'f~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(I))))))), '$Class'('Year')), [], [], [], [A])), [], [], [C, A]), 2948:['YEAR1'=C, 'YEAR2'=A]:entails(and(not(meetsTemporally(C, A)), and(instance(C, 'Year'), instance(A, 'Year'))), not(equal('SubtractionFn'(A, C), 1))), 'Merge', 'TEMPORAL CONCEPTS', 4522). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(B))))))), '$Class'('Year')), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(D))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(E)))))))), [], [C], [], [A]), 'f~'(equal('SubtractionFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(F))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(G)))))))), '$Quantity'(1, 'Number'(H))), [], [C], [], [A]), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(I))))))), '$Class'('Year')), [], [C], [], [])), [], [C], [A], [C]), 2947:['YEAR1'=C, 'YEAR2'=A]:entails(and(not(meetsTemporally(C, A)), and(instance(C, 'Year'), equal('SubtractionFn'(A, C), 1))), not(instance(A, 'Year'))), 'Merge', 'TEMPORAL CONCEPTS', 4522). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(B))))))), '$Class'('Year')), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(E)))))))), [], [D], [], [A]), 'f~'(equal('SubtractionFn'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(F))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(G)))))))), '$Quantity'(1, 'Number'(H))), [], [D], [], [A]), 'f~'(instance('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(I))))))), '$Class'('Year')), [], [D], [], [])), [], [D], [A], [D]), 2946:['YEAR1'=A, 'YEAR2'=D]:entails(and(not(meetsTemporally(A, D)), and(instance(D, 'Year'), equal('SubtractionFn'(D, A), 1))), not(instance(A, 'Year'))), 'Merge', 'TEMPORAL CONCEPTS', 4522). sigmaCache(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(B))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(D)))))))), 't~Head'(('t~'(equal('SubtractionFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(E))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(F)))))))), '$Quantity'(1, 'Number'(G))), [], [], [], [A, C]), 't~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(H))))))), '$Class'('Year')), [], [], [], [A]), 't~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(I))))))), '$Class'('Year')), [], [], [], [C])), [], [], [A, C]), 2945:['YEAR1'=A, 'YEAR2'=C]:entails(and(instance(A, 'Year'), and(instance(C, 'Year'), equal('SubtractionFn'(C, A), 1))), meetsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4522). sigmaCache(duration('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(B))))))), '$Quantity'('YearDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(C)))))), 't~Head'('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(D))))))), '$Class'('Year')), [], [], [A], []), [], [], [A]), 2944:['YEAR'=A]:entails(instance(A, 'Year'), duration(A, 'YearDuration')), 'Merge', 'TEMPORAL CONCEPTS', 4520). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(B))))))), '$Class'('Year')), 'f~Head'('f~'('~duration'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Year'(C))))))), '$Quantity'('YearDuration', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D)))))), [], [], [A], []), [], [], [A]), 2943:['YEAR'=A]:entails(not(duration(A, 'YearDuration')), not(instance(A, 'Year'))), 'Merge', 'TEMPORAL CONCEPTS', 4520). sigmaCache('~equal'('SubtractionFn'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(B))))), '$Quantity'(C, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(D)))))), '$Quantity'(1, 'Number'(E))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Second'(G))))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Second'(I)))))))), [], [F, H], [], []), 'f~'(function('$Relation'('SecondFn', 'TemporalRelation'(J)), '$Quantity'(C, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(K))))), '$Quantity'(L, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(M))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Second'(N)))))))), [], [L, F], [C], []), 'f~'(function('$Relation'('SecondFn', 'TemporalRelation'(O)), '$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(P))))), '$Quantity'(L, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(Q))))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Second'(R)))))))), [], [L, H], [A], [])), [], [L, F, H], [C, A], [L, F, H]), 2938:['SECOND1'=F, 'NUMBER1'=C, 'MINUTE'=L, 'SECOND2'=H, 'NUMBER2'=A]:entails(and(not(meetsTemporally(F, H)), and(holds('SecondFn', C, L, F), holds('SecondFn', A, L, H))), not(equal('SubtractionFn'(A, C), 1))), 'Merge', 'TEMPORAL CONCEPTS', 4510). sigmaCache('~function'('$Relation'('SecondFn', 'TemporalRelation'(A)), '$Quantity'(B, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(C))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(E))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Second'(G)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Second'(I))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Second'(J)))))))), [], [H], [F], []), 'f~'(equal('SubtractionFn'('$Quantity'(B, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(K))))), '$Quantity'(L, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(M)))))), '$Quantity'(1, 'Number'(N))), [], [L], [B], []), 'f~'(function('$Relation'('SecondFn', 'TemporalRelation'(O)), '$Quantity'(L, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(P))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(Q))))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Second'(R)))))))), [], [L, H], [D], [])), [], [L, H], [D, B, F], [L, H]), 2937:['SECOND1'=H, 'NUMBER1'=L, 'MINUTE'=D, 'SECOND2'=F, 'NUMBER2'=B]:entails(and(not(meetsTemporally(H, F)), and(holds('SecondFn', L, D, H), equal('SubtractionFn'(B, L), 1))), not(holds('SecondFn', B, D, F))), 'Merge', 'TEMPORAL CONCEPTS', 4510). sigmaCache('~function'('$Relation'('SecondFn', 'TemporalRelation'(A)), '$Quantity'(B, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(C))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(E))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Second'(G)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Second'(H))))))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Second'(J)))))))), [], [I], [F], []), 'f~'(equal('SubtractionFn'('$Quantity'(K, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(L))))), '$Quantity'(B, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(M)))))), '$Quantity'(1, 'Number'(N))), [], [K], [B], []), 'f~'(function('$Relation'('SecondFn', 'TemporalRelation'(O)), '$Quantity'(K, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(P))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(Q))))))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Second'(R)))))))), [], [K, I], [D], [])), [], [K, I], [B, D, F], [K, I]), 2936:['SECOND1'=F, 'NUMBER1'=B, 'MINUTE'=D, 'SECOND2'=I, 'NUMBER2'=K]:entails(and(not(meetsTemporally(F, I)), and(holds('SecondFn', K, D, I), equal('SubtractionFn'(K, B), 1))), not(holds('SecondFn', B, D, F))), 'Merge', 'TEMPORAL CONCEPTS', 4510). sigmaCache(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Second'(B))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Second'(D)))))))), 't~HeadBodyc'(('t~'(equal('SubtractionFn'('$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(F))))), '$Quantity'(G, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(H)))))), '$Quantity'(1, 'Number'(I))), [], [G, E], [], []), 't~'(function('$Relation'('SecondFn', 'TemporalRelation'(J)), '$Quantity'(G, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(K))))), '$Quantity'(L, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(M))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Second'(N)))))))), [], [G, L], [A], []), 't~'(function('$Relation'('SecondFn', 'TemporalRelation'(O)), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(P))))), '$Quantity'(L, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(Q))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Second'(R)))))))), [], [L, E], [C], [])), [], [G, L, E], [A, C], [G, L, E]), 2935:['SECOND1'=A, 'NUMBER1'=G, 'MINUTE'=L, 'SECOND2'=C, 'NUMBER2'=E]:entails(and(holds('SecondFn', G, L, A), and(holds('SecondFn', E, L, C), equal('SubtractionFn'(E, G), 1))), meetsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4510). sigmaCache(lessThan('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(B))))), '$Quantity'(60, 'Number'(C))), 't~HeadUnivb'('t~'(instance('SecondFn'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(D))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(F)))))))), '$Class'('Second')), [E], [], [A], []), [], [E], [A], [E]), 2934:['NUMBER'=A, 'MINUTE'=E]:entails(instance('SecondFn'(A, E), 'Second'), lessThan(A, 60)), 'Merge', 'TEMPORAL CONCEPTS', 4508). sigmaCache('~instance'('SecondFn'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(B))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(D)))))))), '$Class'('Second')), 'f~Head'('f~'('~lessThan'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(E))))), '$Quantity'(60, 'Number'(F))), [], [], [A], []), [C], [], [A, C]), 2933:['NUMBER'=A, 'MINUTE'=C]:entails(not(lessThan(A, 60)), not(instance('SecondFn'(A, C), 'Second'))), 'Merge', 'TEMPORAL CONCEPTS', 4508). sigmaCache('~equal'('SubtractionFn'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(B))))), '$Quantity'(C, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(D)))))), '$Quantity'(1, 'Number'(E))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(G))))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(I)))))))), [], [F, H], [], []), 'f~'(function('$Relation'('MinuteFn', 'TemporalRelation'(J)), '$Quantity'(C, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(K))))), '$Quantity'(L, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(M))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(N)))))))), [], [L, F], [C], []), 'f~'(function('$Relation'('MinuteFn', 'TemporalRelation'(O)), '$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(P))))), '$Quantity'(L, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(Q))))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(R)))))))), [], [L, H], [A], [])), [], [L, F, H], [C, A], [L, F, H]), 2926:['MINUTE1'=F, 'NUMBER1'=C, 'HOUR'=L, 'MINUTE2'=H, 'NUMBER2'=A]:entails(and(not(meetsTemporally(F, H)), and(holds('MinuteFn', C, L, F), holds('MinuteFn', A, L, H))), not(equal('SubtractionFn'(A, C), 1))), 'Merge', 'TEMPORAL CONCEPTS', 4494). sigmaCache('~function'('$Relation'('MinuteFn', 'TemporalRelation'(A)), '$Quantity'(B, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(C))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(E))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(G)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(I))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(J)))))))), [], [H], [F], []), 'f~'(equal('SubtractionFn'('$Quantity'(B, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(K))))), '$Quantity'(L, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(M)))))), '$Quantity'(1, 'Number'(N))), [], [L], [B], []), 'f~'(function('$Relation'('MinuteFn', 'TemporalRelation'(O)), '$Quantity'(L, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(P))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(Q))))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(R)))))))), [], [L, H], [D], [])), [], [L, H], [D, B, F], [L, H]), 2925:['MINUTE1'=H, 'NUMBER1'=L, 'HOUR'=D, 'MINUTE2'=F, 'NUMBER2'=B]:entails(and(not(meetsTemporally(H, F)), and(holds('MinuteFn', L, D, H), equal('SubtractionFn'(B, L), 1))), not(holds('MinuteFn', B, D, F))), 'Merge', 'TEMPORAL CONCEPTS', 4494). sigmaCache('~function'('$Relation'('MinuteFn', 'TemporalRelation'(A)), '$Quantity'(B, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(C))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(E))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(G)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(H))))))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(J)))))))), [], [I], [F], []), 'f~'(equal('SubtractionFn'('$Quantity'(K, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(L))))), '$Quantity'(B, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(M)))))), '$Quantity'(1, 'Number'(N))), [], [K], [B], []), 'f~'(function('$Relation'('MinuteFn', 'TemporalRelation'(O)), '$Quantity'(K, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(P))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(Q))))))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(R)))))))), [], [K, I], [D], [])), [], [K, I], [B, D, F], [K, I]), 2924:['MINUTE1'=F, 'NUMBER1'=B, 'HOUR'=D, 'MINUTE2'=I, 'NUMBER2'=K]:entails(and(not(meetsTemporally(F, I)), and(holds('MinuteFn', K, D, I), equal('SubtractionFn'(K, B), 1))), not(holds('MinuteFn', B, D, F))), 'Merge', 'TEMPORAL CONCEPTS', 4494). sigmaCache(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(B))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(D)))))))), 't~HeadBodyc'(('t~'(equal('SubtractionFn'('$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(F))))), '$Quantity'(G, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(H)))))), '$Quantity'(1, 'Number'(I))), [], [G, E], [], []), 't~'(function('$Relation'('MinuteFn', 'TemporalRelation'(J)), '$Quantity'(G, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(K))))), '$Quantity'(L, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(M))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(N)))))))), [], [G, L], [A], []), 't~'(function('$Relation'('MinuteFn', 'TemporalRelation'(O)), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(P))))), '$Quantity'(L, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(Q))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Minute'(R)))))))), [], [L, E], [C], [])), [], [G, L, E], [A, C], [G, L, E]), 2923:['MINUTE1'=A, 'NUMBER1'=G, 'HOUR'=L, 'MINUTE2'=C, 'NUMBER2'=E]:entails(and(holds('MinuteFn', G, L, A), and(holds('MinuteFn', E, L, C), equal('SubtractionFn'(E, G), 1))), meetsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4494). sigmaCache(lessThan('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(B))))), '$Quantity'(60, 'Number'(C))), 't~HeadUnivb'('t~'(instance('MinuteFn'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(D))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(F)))))))), '$Class'('Minute')), [E], [], [A], []), [], [E], [A], [E]), 2922:['NUMBER'=A, 'HOUR'=E]:entails(instance('MinuteFn'(A, E), 'Minute'), lessThan(A, 60)), 'Merge', 'TEMPORAL CONCEPTS', 4492). sigmaCache('~instance'('MinuteFn'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(B))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(D)))))))), '$Class'('Minute')), 'f~Head'('f~'('~lessThan'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(E))))), '$Quantity'(60, 'Number'(F))), [], [], [A], []), [C], [], [A, C]), 2921:['NUMBER'=A, 'HOUR'=C]:entails(not(lessThan(A, 60)), not(instance('MinuteFn'(A, C), 'Minute'))), 'Merge', 'TEMPORAL CONCEPTS', 4492). sigmaCache('~equal'('SubtractionFn'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(B))))), '$Quantity'(C, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(D)))))), '$Quantity'(1, 'Number'(E))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(G))))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(I)))))))), [], [F, H], [], []), 'f~'(function('$Relation'('HourFn', 'TemporalRelation'(J)), '$Quantity'(C, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(K))))), '$Quantity'(L, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(M))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(N)))))))), [], [L, F], [C], []), 'f~'(function('$Relation'('HourFn', 'TemporalRelation'(O)), '$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(P))))), '$Quantity'(L, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(Q))))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(R)))))))), [], [L, H], [A], [])), [], [L, F, H], [C, A], [L, F, H]), 2914:['HOUR1'=F, 'NUMBER1'=C, 'DAY'=L, 'HOUR2'=H, 'NUMBER2'=A]:entails(and(not(meetsTemporally(F, H)), and(holds('HourFn', C, L, F), holds('HourFn', A, L, H))), not(equal('SubtractionFn'(A, C), 1))), 'Merge', 'TEMPORAL CONCEPTS', 4478). sigmaCache('~function'('$Relation'('HourFn', 'TemporalRelation'(A)), '$Quantity'(B, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(C))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(E))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(G)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(I))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(J)))))))), [], [H], [F], []), 'f~'(equal('SubtractionFn'('$Quantity'(B, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(K))))), '$Quantity'(L, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(M)))))), '$Quantity'(1, 'Number'(N))), [], [L], [B], []), 'f~'(function('$Relation'('HourFn', 'TemporalRelation'(O)), '$Quantity'(L, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(P))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(Q))))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(R)))))))), [], [L, H], [D], [])), [], [L, H], [D, B, F], [L, H]), 2913:['HOUR1'=H, 'NUMBER1'=L, 'DAY'=D, 'HOUR2'=F, 'NUMBER2'=B]:entails(and(not(meetsTemporally(H, F)), and(holds('HourFn', L, D, H), equal('SubtractionFn'(B, L), 1))), not(holds('HourFn', B, D, F))), 'Merge', 'TEMPORAL CONCEPTS', 4478). sigmaCache('~function'('$Relation'('HourFn', 'TemporalRelation'(A)), '$Quantity'(B, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(C))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(E))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(G)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(H))))))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(J)))))))), [], [I], [F], []), 'f~'(equal('SubtractionFn'('$Quantity'(K, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(L))))), '$Quantity'(B, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(M)))))), '$Quantity'(1, 'Number'(N))), [], [K], [B], []), 'f~'(function('$Relation'('HourFn', 'TemporalRelation'(O)), '$Quantity'(K, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(P))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(Q))))))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(R)))))))), [], [K, I], [D], [])), [], [K, I], [B, D, F], [K, I]), 2912:['HOUR1'=F, 'NUMBER1'=B, 'DAY'=D, 'HOUR2'=I, 'NUMBER2'=K]:entails(and(not(meetsTemporally(F, I)), and(holds('HourFn', K, D, I), equal('SubtractionFn'(K, B), 1))), not(holds('HourFn', B, D, F))), 'Merge', 'TEMPORAL CONCEPTS', 4478). sigmaCache(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(B))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(D)))))))), 't~HeadBodyc'(('t~'(equal('SubtractionFn'('$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(F))))), '$Quantity'(G, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(H)))))), '$Quantity'(1, 'Number'(I))), [], [G, E], [], []), 't~'(function('$Relation'('HourFn', 'TemporalRelation'(J)), '$Quantity'(G, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(K))))), '$Quantity'(L, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(M))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(N)))))))), [], [G, L], [A], []), 't~'(function('$Relation'('HourFn', 'TemporalRelation'(O)), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(P))))), '$Quantity'(L, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(Q))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Hour'(R)))))))), [], [L, E], [C], [])), [], [G, L, E], [A, C], [G, L, E]), 2911:['HOUR1'=A, 'NUMBER1'=G, 'DAY'=L, 'HOUR2'=C, 'NUMBER2'=E]:entails(and(holds('HourFn', G, L, A), and(holds('HourFn', E, L, C), equal('SubtractionFn'(E, G), 1))), meetsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4478). sigmaCache(lessThan('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(B))))), '$Quantity'(24, 'Number'(C))), 't~HeadUnivb'('t~'(instance('HourFn'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(D))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(F)))))))), '$Class'('Hour')), [E], [], [A], []), [], [E], [A], [E]), 2910:['NUMBER'=A, 'DAY'=E]:entails(instance('HourFn'(A, E), 'Hour'), lessThan(A, 24)), 'Merge', 'TEMPORAL CONCEPTS', 4476). sigmaCache('~instance'('HourFn'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(B))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(D)))))))), '$Class'('Hour')), 'f~Head'('f~'('~lessThan'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(E))))), '$Quantity'(24, 'Number'(F))), [], [], [A], []), [C], [], [A, C]), 2909:['NUMBER'=A, 'DAY'=C]:entails(not(lessThan(A, 24)), not(instance('HourFn'(A, C), 'Hour'))), 'Merge', 'TEMPORAL CONCEPTS', 4476). sigmaCache('~equal'('SubtractionFn'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D)))))))), '$Quantity'(1, 'Number'(E))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(G))))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(I)))))))), [], [F, H], [], []), 'f~'(function('$Relation'('DayFn', 'TemporalRelation'(J)), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(K))))))), '$Quantity'(L, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(M))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(N)))))))), [], [L, F], [C], []), 'f~'(function('$Relation'('DayFn', 'TemporalRelation'(O)), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(P))))))), '$Quantity'(L, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(Q))))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(R)))))))), [], [L, H], [A], [])), [], [L, F, H], [C, A], [L, F, H]), 2902:['DAY1'=F, 'NUMBER1'=C, 'MONTH'=L, 'DAY2'=H, 'NUMBER2'=A]:entails(and(not(meetsTemporally(F, H)), and(holds('DayFn', C, L, F), holds('DayFn', A, L, H))), not(equal('SubtractionFn'(A, C), 1))), 'Merge', 'TEMPORAL CONCEPTS', 4462). sigmaCache('~function'('$Relation'('DayFn', 'TemporalRelation'(A)), '$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(G)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(I))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(J)))))))), [], [H], [F], []), 'f~'(equal('SubtractionFn'('$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(K))))))), '$Quantity'(L, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(M)))))))), '$Quantity'(1, 'Number'(N))), [], [L], [B], []), 'f~'(function('$Relation'('DayFn', 'TemporalRelation'(O)), '$Quantity'(L, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(P))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(Q))))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(R)))))))), [], [L, H], [D], [])), [], [L, H], [D, B, F], [L, H]), 2901:['DAY1'=H, 'NUMBER1'=L, 'MONTH'=D, 'DAY2'=F, 'NUMBER2'=B]:entails(and(not(meetsTemporally(H, F)), and(holds('DayFn', L, D, H), equal('SubtractionFn'(B, L), 1))), not(holds('DayFn', B, D, F))), 'Merge', 'TEMPORAL CONCEPTS', 4462). sigmaCache('~function'('$Relation'('DayFn', 'TemporalRelation'(A)), '$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(C))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(E))))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(G)))))))), 'f~HeadBodyc'(('f~'('~meetsTemporally'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(H))))))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(J)))))))), [], [I], [F], []), 'f~'(equal('SubtractionFn'('$Quantity'(K, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(L))))))), '$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(M)))))))), '$Quantity'(1, 'Number'(N))), [], [K], [B], []), 'f~'(function('$Relation'('DayFn', 'TemporalRelation'(O)), '$Quantity'(K, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(P))))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(Q))))))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(R)))))))), [], [K, I], [D], [])), [], [K, I], [B, D, F], [K, I]), 2900:['DAY1'=F, 'NUMBER1'=B, 'MONTH'=D, 'DAY2'=I, 'NUMBER2'=K]:entails(and(not(meetsTemporally(F, I)), and(holds('DayFn', K, D, I), equal('SubtractionFn'(K, B), 1))), not(holds('DayFn', B, D, F))), 'Merge', 'TEMPORAL CONCEPTS', 4462). sigmaCache(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(B))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(D)))))))), 't~HeadBodyc'(('t~'(equal('SubtractionFn'('$Quantity'(E, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(F))))))), '$Quantity'(G, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(H)))))))), '$Quantity'(1, 'Number'(I))), [], [G, E], [], []), 't~'(function('$Relation'('DayFn', 'TemporalRelation'(J)), '$Quantity'(G, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(K))))))), '$Quantity'(L, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(M))))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(N)))))))), [], [G, L], [A], []), 't~'(function('$Relation'('DayFn', 'TemporalRelation'(O)), '$Quantity'(E, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(P))))))), '$Quantity'(L, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(Q))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Day'(R)))))))), [], [L, E], [C], [])), [], [G, L, E], [A, C], [G, L, E]), 2899:['DAY1'=A, 'NUMBER1'=G, 'MONTH'=L, 'DAY2'=C, 'NUMBER2'=E]:entails(and(holds('DayFn', G, L, A), and(holds('DayFn', E, L, C), equal('SubtractionFn'(E, G), 1))), meetsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4462). sigmaCache(lessThanOrEqualTo('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Quantity'(31, 'Number'(C))), 't~HeadUnivb'('t~'(instance('DayFn'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D))))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(F)))))))), '$Class'('Day')), [E], [], [A], []), [], [E], [A], [E]), 2898:['NUMBER'=A, 'MONTH'=E]:entails(instance('DayFn'(A, E), 'Day'), lessThanOrEqualTo(A, 31)), 'Merge', 'TEMPORAL CONCEPTS', 4460). sigmaCache('~instance'('DayFn'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'('Month'(D)))))))), '$Class'('Day')), 'f~Head'('f~'('~lessThanOrEqualTo'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(E))))))), '$Quantity'(31, 'Number'(F))), [], [], [A], []), [C], [], [A, C]), 2897:['NUMBER'=A, 'MONTH'=C]:entails(not(lessThanOrEqualTo(A, 31)), not(instance('DayFn'(A, C), 'Day'))), 'Merge', 'TEMPORAL CONCEPTS', 4460). sigmaCache('~holdsDuring'('$eval'('ImmediateFutureFn'('WhenFn'(A))), measure('$Object'(B, C), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'(E))))), 'f~HeadBodyc'(('f~'('~greaterThan'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'(G))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'(H)))), [], [F], [D], []), 'f~'(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(A))), measure('$Object'(B, I), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'(J))))), [], [F], [], [A, B]), 'f~'(resource('$Process'(A, K), '$Object'(B, L)), [], [], [], [A, B])), [], [F], [A, B, D], [F]), 2859:['PROC'=A, 'OBJ'=B, 'QUANT1'=F, 'QUANT2'=D]:entails(and(not(greaterThan(F, D)), and(resource(A, B), holdsDuring('ImmediatePastFn'('WhenFn'(A)), measure(B, F)))), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), measure(B, D)))), 'Merge', 'TEMPORAL CONCEPTS', 4380). sigmaCache('~holdsDuring'('$eval'('ImmediatePastFn'('WhenFn'(A))), measure('$Object'(B, C), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'(E))))), 'f~HeadBodyc'(('f~'('~greaterThan'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'(F))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'(H)))), [], [G], [D], []), 'f~'(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), measure('$Object'(B, I), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'(J))))), [], [G], [], [A, B]), 'f~'(resource('$Process'(A, K), '$Object'(B, L)), [], [], [], [A, B])), [], [G], [A, B, D], [G]), 2858:['PROC'=A, 'OBJ'=B, 'QUANT1'=D, 'QUANT2'=G]:entails(and(not(greaterThan(D, G)), and(resource(A, B), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), measure(B, G)))), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), measure(B, D)))), 'Merge', 'TEMPORAL CONCEPTS', 4380). sigmaCache('~resource'('$Process'(A, B), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~greaterThan'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'(F))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'(H)))), [], [E, G], [], []), 'f~'(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(A))), measure('$Object'(C, I), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'(J))))), [], [G], [], [A, C]), 'f~'(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(A))), measure('$Object'(C, K), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'(L))))), [], [E], [], [A, C])), [], [E, G], [A, C], [E, G]), 2857:['PROC'=A, 'OBJ'=C, 'QUANT1'=E, 'QUANT2'=G]:entails(and(not(greaterThan(E, G)), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), measure(C, E)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), measure(C, G)))), not(resource(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4380). sigmaCache(greaterThan('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'(B))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'(D)))), 't~HeadBodyc'(('t~'(holdsDuring('$eval'('ImmediateFutureFn'('WhenFn'(E))), measure('$Object'(F, G), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'(H))))), [], [E, F], [C], []), 't~'(holdsDuring('$eval'('ImmediatePastFn'('WhenFn'(E))), measure('$Object'(F, I), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'(J))))), [], [E, F], [A], []), 't~'(resource('$Process'(E, K), '$Object'(F, L)), [], [E, F], [], [])), [], [E, F], [A, C], [E, F]), 2856:['PROC'=E, 'OBJ'=F, 'QUANT1'=A, 'QUANT2'=C]:entails(and(resource(E, F), and(holdsDuring('ImmediatePastFn'('WhenFn'(E)), measure(F, A)), holdsDuring('ImmediateFutureFn'('WhenFn'(E)), measure(F, C)))), greaterThan(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4380). sigmaCache('~temporalPart'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 'f~HeadBodyc'(('f~'('~temporallyBetweenOrEqual'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I))))))), [], [E, H], [A], []), 'f~'(function('$Relation'('TimeIntervalFn', 'Function'('BinaryFunction'(J))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(K)))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(M))))))), [], [E, H], [C], [])), [], [E, H], [C, A], [E, H]), 2836:['POINT1'=E, 'POINT2'=H, 'INTERVAL'=C, 'POINT'=A]:entails(and(holds('TimeIntervalFn', E, H, C), not(temporallyBetweenOrEqual(E, A, H))), not(temporalPart(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4340). sigmaCache(temporallyBetweenOrEqual('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D)))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F))))))), 't~HeadBodyc'(('t~'(temporalPart('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(I))))))), [], [H], [C], []), 't~'(function('$Relation'('TimeIntervalFn', 'Function'('BinaryFunction'(J))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(K)))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L)))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(M))))))), [], [H], [A, E], [])), [], [H], [A, E, C], [H]), 2835:['POINT1'=A, 'POINT2'=E, 'INTERVAL'=H, 'POINT'=C]:entails(and(holds('TimeIntervalFn', A, E, H), temporalPart(C, H)), temporallyBetweenOrEqual(A, C, E)), 'Merge', 'TEMPORAL CONCEPTS', 4340). sigmaCache('~function'('$Relation'('TimeIntervalFn', 'Function'('BinaryFunction'(A))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(C)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G))))))), 'f~HeadBodyc'(('f~'('~temporallyBetweenOrEqual'('$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H)))))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(J)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(K))))))), [], [I], [B, D], []), 'f~'(temporalPart('$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L)))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(M))))))), [], [I], [F], [])), [], [I], [B, D, F], [I]), 2834:['POINT1'=B, 'POINT2'=D, 'INTERVAL'=F, 'POINT'=I]:entails(and(not(temporallyBetweenOrEqual(B, I, D)), temporalPart(I, F)), not(holds('TimeIntervalFn', B, D, F))), 'Merge', 'TEMPORAL CONCEPTS', 4340). sigmaCache('~function'('$Relation'('TimeIntervalFn', 'Function'('BinaryFunction'(A))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(C)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G))))))), 'f~HeadBodyc'(('f~'('~temporallyBetweenOrEqual'('$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H)))))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(J)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(K))))))), [], [I], [], [B, D]), 'f~'(temporallyBetweenOrEqual('$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L)))))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(M)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(N))))))), [], [I], [], [B, D])), [F], [I], [B, D, F], [I]), 2833:['POINT1'=B, 'POINT2'=D, 'INTERVAL'=F, 'POINT'=I]:entails(and(not(temporallyBetweenOrEqual(B, I, D)), temporallyBetweenOrEqual(B, I, D)), not(holds('TimeIntervalFn', B, D, F))), 'Merge', 'TEMPORAL CONCEPTS', 4340). sigmaCache('~temporallyBetweenOrEqual'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D)))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F))))))), 'f~HeadBodyc'(('f~'('~temporalPart'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(I))))))), [], [H], [C], []), 'f~'(function('$Relation'('TimeIntervalFn', 'Function'('BinaryFunction'(J))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(K)))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L)))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(M))))))), [], [H], [A, E], [])), [], [H], [A, E, C], [H]), 2832:['POINT1'=A, 'POINT2'=E, 'INTERVAL'=H, 'POINT'=C]:entails(and(holds('TimeIntervalFn', A, E, H), not(temporalPart(C, H))), not(temporallyBetweenOrEqual(A, C, E))), 'Merge', 'TEMPORAL CONCEPTS', 4340). sigmaCache(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 't~HeadBodyc'(('t~'(temporallyBetweenOrEqual('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I))))))), [], [E, H], [A], []), 't~'(function('$Relation'('TimeIntervalFn', 'Function'('BinaryFunction'(J))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(K)))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(M))))))), [], [E, H], [C], [])), [], [E, H], [C, A], [E, H]), 2831:['POINT1'=E, 'POINT2'=H, 'INTERVAL'=C, 'POINT'=A]:entails(and(holds('TimeIntervalFn', E, H, C), temporallyBetweenOrEqual(E, A, H)), temporalPart(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4340). sigmaCache('~function'('$Relation'('TimeIntervalFn', 'Function'('BinaryFunction'(A))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(C)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G))))))), 'f~HeadBodyc'(('f~'('~temporalPart'('$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I)))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(J))))))), [], [H], [F], []), 'f~'(temporallyBetweenOrEqual('$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(K)))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(M))))))), [], [H], [B, D], [])), [], [H], [B, D, F], [H]), 2830:['POINT1'=B, 'POINT2'=D, 'INTERVAL'=F, 'POINT'=H]:entails(and(not(temporalPart(H, F)), temporallyBetweenOrEqual(B, H, D)), not(holds('TimeIntervalFn', B, D, F))), 'Merge', 'TEMPORAL CONCEPTS', 4340). sigmaCache('~function'('$Relation'('TimeIntervalFn', 'Function'('BinaryFunction'(A))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(C)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G))))))), 'f~HeadBodyc'(('f~'('~temporalPart'('$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I)))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(J))))))), [], [H], [], [F]), 'f~'(temporalPart('$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(K)))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(L))))))), [], [H], [], [F])), [B, D], [H], [B, D, F], [H]), 2829:['POINT1'=B, 'POINT2'=D, 'INTERVAL'=F, 'POINT'=H]:entails(and(not(temporalPart(H, F)), temporalPart(H, F)), not(holds('TimeIntervalFn', B, D, F))), 'Merge', 'TEMPORAL CONCEPTS', 4340). sigmaCache(function('$Relation'('EndFn', 'TemporalRelation'(A)), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(C)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E))))))), 't~HeadUnivb'('t~'(function('$Relation'('TimeIntervalFn', 'Function'('BinaryFunction'(F))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I)))))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(J))))))), [G], [], [D, B], []), [], [G], [D, B], [G]), 2828:['POINT1'=G, 'POINT2'=D, 'INTERVAL'=B]:entails(holds('TimeIntervalFn', G, D, B), holds('EndFn', B, D)), 'Merge', 'TEMPORAL CONCEPTS', 4338). sigmaCache('~function'('$Relation'('TimeIntervalFn', 'Function'('BinaryFunction'(A))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(C)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G))))))), 'f~Head'('f~'('~function'('$Relation'('EndFn', 'TemporalRelation'(H)), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(I)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(J))))))), [], [], [D, F], []), [B], [], [B, D, F]), 2827:['POINT1'=B, 'POINT2'=D, 'INTERVAL'=F]:entails(not(holds('EndFn', F, D)), not(holds('TimeIntervalFn', B, D, F))), 'Merge', 'TEMPORAL CONCEPTS', 4338). sigmaCache(function('$Relation'('BeginFn', 'TemporalRelation'(A)), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(C)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E))))))), 't~HeadUnivb'('t~'(function('$Relation'('TimeIntervalFn', 'Function'('BinaryFunction'(F))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I)))))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(J))))))), [H], [], [D, B], []), [], [H], [D, B], [H]), 2826:['POINT1'=D, 'POINT2'=H, 'INTERVAL'=B]:entails(holds('TimeIntervalFn', D, H, B), holds('BeginFn', B, D)), 'Merge', 'TEMPORAL CONCEPTS', 4338). sigmaCache('~function'('$Relation'('TimeIntervalFn', 'Function'('BinaryFunction'(A))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(C)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G))))))), 'f~Head'('f~'('~function'('$Relation'('BeginFn', 'TemporalRelation'(H)), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(I)))))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(J))))))), [], [], [B, F], []), [D], [], [B, D, F]), 2825:['POINT1'=B, 'POINT2'=D, 'INTERVAL'=F]:entails(not(holds('BeginFn', F, B)), not(holds('TimeIntervalFn', B, D, F))), 'Merge', 'TEMPORAL CONCEPTS', 4338). sigmaCache('~equal'('WhenFn'('$IdentityFn'(A, 'Physical'(B))), 'WhenFn'('$IdentityFn'(C, 'Physical'(D)))), 'f~Head'('f~'('~cooccur'('$IdentityFn'(A, 'Physical'(E)), '$IdentityFn'(C, 'Physical'(F))), [], [], [A, C], []), [], [], [A, C]), 2818:['PHYS1'=A, 'PHYS2'=C]:entails(not(cooccur(A, C)), not(equal('WhenFn'(A), 'WhenFn'(C)))), 'Merge', 'TEMPORAL CONCEPTS', 4322). sigmaCache(cooccur('$IdentityFn'(A, 'Physical'(B)), '$IdentityFn'(C, 'Physical'(D))), 't~Head'('t~'(equal('WhenFn'('$IdentityFn'(A, 'Physical'(E))), 'WhenFn'('$IdentityFn'(C, 'Physical'(F)))), [], [], [A, C], []), [], [], [A, C]), 2817:['PHYS1'=A, 'PHYS2'=C]:entails(equal('WhenFn'(A), 'WhenFn'(C)), cooccur(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4322). sigmaCache('~cooccur'('$IdentityFn'(A, 'Physical'(B)), '$IdentityFn'(C, 'Physical'(D))), 'f~Head'('f~'('~equal'('WhenFn'('$IdentityFn'(A, 'Physical'(E))), 'WhenFn'('$IdentityFn'(C, 'Physical'(F)))), [], [], [A, C], []), [], [], [A, C]), 2816:['PHYS1'=A, 'PHYS2'=C]:entails(not(equal('WhenFn'(A), 'WhenFn'(C))), not(cooccur(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4322). sigmaCache(equal('WhenFn'('$IdentityFn'(A, 'Physical'(B))), 'WhenFn'('$IdentityFn'(C, 'Physical'(D)))), 't~Head'('t~'(cooccur('$IdentityFn'(A, 'Physical'(E)), '$IdentityFn'(C, 'Physical'(F))), [], [], [A, C], []), [], [], [A, C]), 2815:['PHYS1'=A, 'PHYS2'=C]:entails(cooccur(A, C), equal('WhenFn'(A), 'WhenFn'(C))), 'Merge', 'TEMPORAL CONCEPTS', 4322). sigmaCache('~before'('EndFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B))))))), 'BeginFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D)))))))), 'f~Head'('f~'('~earlier'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [], [], [A, C], []), [], [], [A, C]), 2808:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(not(earlier(A, C)), not(before('EndFn'(A), 'BeginFn'(C)))), 'Merge', 'TEMPORAL CONCEPTS', 4308). sigmaCache(earlier('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 't~Head'('t~'(before('EndFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E))))))), 'BeginFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F)))))))), [], [], [A, C], []), [], [], [A, C]), 2807:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(before('EndFn'(A), 'BeginFn'(C)), earlier(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4308). sigmaCache('~earlier'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 'f~Head'('f~'('~before'('EndFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E))))))), 'BeginFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F)))))))), [], [], [A, C], []), [], [], [A, C]), 2806:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(not(before('EndFn'(A), 'BeginFn'(C))), not(earlier(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4308). sigmaCache(before('EndFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B))))))), 'BeginFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D)))))))), 't~Head'('t~'(earlier('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [], [], [A, C], []), [], [], [A, C]), 2805:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(earlier(A, C), before('EndFn'(A), 'BeginFn'(C))), 'Merge', 'TEMPORAL CONCEPTS', 4308). sigmaCache('~equal'('EndFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B))))))), 'EndFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D)))))))), 'f~Head'(('f~'('~equal'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [], [], [], [A, C]), 'f~'(equal('BeginFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G))))))), 'BeginFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(H)))))))), [], [], [], [A, C])), [], [], [A, C]), 2797:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(and(not(equal(A, C)), equal('BeginFn'(A), 'BeginFn'(C))), not(equal('EndFn'(A), 'EndFn'(C)))), 'Merge', 'TEMPORAL CONCEPTS', 4292). sigmaCache('~equal'('BeginFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B))))))), 'BeginFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D)))))))), 'f~Head'(('f~'('~equal'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [], [], [], [A, C]), 'f~'(equal('EndFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G))))))), 'EndFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(H)))))))), [], [], [], [A, C])), [], [], [A, C]), 2796:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(and(not(equal(A, C)), equal('EndFn'(A), 'EndFn'(C))), not(equal('BeginFn'(A), 'BeginFn'(C)))), 'Merge', 'TEMPORAL CONCEPTS', 4292). sigmaCache(equal('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 't~Head'(('t~'(equal('BeginFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E))))))), 'BeginFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F)))))))), [], [], [], [A, C]), 't~'(equal('EndFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G))))))), 'EndFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(H)))))))), [], [], [], [A, C])), [], [], [A, C]), 2795:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(and(equal('BeginFn'(A), 'BeginFn'(C)), equal('EndFn'(A), 'EndFn'(C))), equal(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4292). sigmaCache('~equal'('EndFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B))))))), 'BeginFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D)))))))), 'f~Head'('f~'('~meetsTemporally'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [], [], [A, C], []), [], [], [A, C]), 2794:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(not(meetsTemporally(A, C)), not(equal('EndFn'(A), 'BeginFn'(C)))), 'Merge', 'TEMPORAL CONCEPTS', 4290). sigmaCache(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 't~Head'('t~'(equal('EndFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E))))))), 'BeginFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F)))))))), [], [], [A, C], []), [], [], [A, C]), 2793:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(equal('EndFn'(A), 'BeginFn'(C)), meetsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4290). sigmaCache('~meetsTemporally'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 'f~Head'('f~'('~equal'('EndFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E))))))), 'BeginFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F)))))))), [], [], [A, C], []), [], [], [A, C]), 2792:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(not(equal('EndFn'(A), 'BeginFn'(C))), not(meetsTemporally(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4290). sigmaCache(equal('EndFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B))))))), 'BeginFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D)))))))), 't~Head'('t~'(meetsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [], [], [A, C], []), [], [], [A, C]), 2791:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(meetsTemporally(A, C), equal('EndFn'(A), 'BeginFn'(C))), 'Merge', 'TEMPORAL CONCEPTS', 4290). sigmaCache(before('BeginFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B))))))), 'BeginFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D)))))))), 't~Head'('t~'(during('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [], [], [C, A], []), [], [], [C, A]), 2783:['INTERVAL1'=C, 'INTERVAL2'=A]:entails(during(C, A), before('BeginFn'(A), 'BeginFn'(C))), 'Merge', 'TEMPORAL CONCEPTS', 4274). sigmaCache('~during'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 'f~Head'('f~'('~before'('BeginFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E))))))), 'BeginFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F)))))))), [], [], [A, C], []), [], [], [A, C]), 2782:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(not(before('BeginFn'(C), 'BeginFn'(A))), not(during(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4274). sigmaCache(before('EndFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B))))))), 'EndFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D)))))))), 't~Head'('t~'(during('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [], [], [A, C], []), [], [], [A, C]), 2781:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(during(A, C), before('EndFn'(A), 'EndFn'(C))), 'Merge', 'TEMPORAL CONCEPTS', 4274). sigmaCache('~during'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 'f~Head'('f~'('~before'('EndFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E))))))), 'EndFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F)))))))), [], [], [A, C], []), [], [], [A, C]), 2780:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(not(before('EndFn'(A), 'EndFn'(C))), not(during(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4274). sigmaCache('~holds'('$Relation'(A, 'SpatialRelation'(B)), '$IdentityFn'(C, 'Physical'(D)), '$IdentityFn'(E, 'Physical'(F))), 'f~Head'(('f~'('~overlapsTemporally'('WhenFn'('$IdentityFn'(C, 'Physical'(G))), 'WhenFn'('$IdentityFn'(E, 'Physical'(H)))), [], [], [C, E], []), 'f~'(instance('$Relation'(A, 'SpatialRelation'(I)), '$Class'('SpatialRelation')), [], [], [A], [])), [], [], [A, C, E]), 2772:['REL'=A, 'OBJ1'=C, 'OBJ2'=E]:entails(and(not(overlapsTemporally('WhenFn'(C), 'WhenFn'(E))), instance(A, 'SpatialRelation')), not(holds(A, C, E))), 'Merge', 'TEMPORAL CONCEPTS', 4258). sigmaCache('~instance'('$Relation'(A, 'SpatialRelation'(B)), '$Class'('SpatialRelation')), 'f~HeadBodyc'(('f~'('~overlapsTemporally'('WhenFn'('$IdentityFn'(C, 'Physical'(D))), 'WhenFn'('$IdentityFn'(E, 'Physical'(F)))), [], [C, E], [], []), 'f~'(holds('$Relation'(A, 'SpatialRelation'(G)), '$IdentityFn'(C, 'Physical'(H)), '$IdentityFn'(E, 'Physical'(I))), [], [C, E], [A], [])), [], [C, E], [A], [C, E]), 2771:['REL'=A, 'OBJ1'=C, 'OBJ2'=E]:entails(and(not(overlapsTemporally('WhenFn'(C), 'WhenFn'(E))), holds(A, C, E)), not(instance(A, 'SpatialRelation'))), 'Merge', 'TEMPORAL CONCEPTS', 4258). sigmaCache(overlapsTemporally('WhenFn'('$IdentityFn'(A, 'Physical'(B))), 'WhenFn'('$IdentityFn'(C, 'Physical'(D)))), 't~HeadBodyc'(('t~'(instance('$Relation'(E, 'SpatialRelation'(F)), '$Class'('SpatialRelation')), [], [E], [], []), 't~'(holds('$Relation'(E, 'SpatialRelation'(G)), '$IdentityFn'(A, 'Physical'(H)), '$IdentityFn'(C, 'Physical'(I))), [], [E], [A, C], [])), [], [E], [A, C], [E]), 2770:['REL'=E, 'OBJ1'=A, 'OBJ2'=C]:entails(and(instance(E, 'SpatialRelation'), holds(E, A, C)), overlapsTemporally('WhenFn'(A), 'WhenFn'(C))), 'Merge', 'TEMPORAL CONCEPTS', 4258). sigmaCache(finishes('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 't~Head'(('t~'('~during'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [], [], [], [A, C]), 't~'('~equal'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(H))))))), [], [], [], [A, C]), 't~'('~starts'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(I)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(J))))))), [], [], [], [A, C]), 't~'(overlapsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(K)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(L))))))), [], [], [], [A, C])), [], [], [A, C]), 2769:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(and(overlapsTemporally(A, C), and(not(equal(A, C)), and(not(during(A, C)), not(starts(A, C))))), finishes(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4256). sigmaCache(starts('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 't~Head'(('t~'('~during'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [], [], [], [A, C]), 't~'('~equal'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(H))))))), [], [], [], [A, C]), 't~'('~finishes'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(I)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(J))))))), [], [], [], [A, C]), 't~'(overlapsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(K)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(L))))))), [], [], [], [A, C])), [], [], [A, C]), 2768:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(and(overlapsTemporally(A, C), and(not(equal(A, C)), and(not(during(A, C)), not(finishes(A, C))))), starts(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4256). sigmaCache(during('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 't~Head'(('t~'('~equal'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [], [], [], [A, C]), 't~'('~finishes'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(H))))))), [], [], [], [A, C]), 't~'('~starts'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(I)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(J))))))), [], [], [], [A, C]), 't~'(overlapsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(K)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(L))))))), [], [], [], [A, C])), [], [], [A, C]), 2767:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(and(overlapsTemporally(A, C), and(not(equal(A, C)), and(not(starts(A, C)), not(finishes(A, C))))), during(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4256). sigmaCache(equal('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 't~Head'(('t~'('~during'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [], [], [], [A, C]), 't~'('~finishes'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(H))))))), [], [], [], [A, C]), 't~'('~starts'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(I)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(J))))))), [], [], [], [A, C]), 't~'(overlapsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(K)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(L))))))), [], [], [], [A, C])), [], [], [A, C]), 2766:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(and(overlapsTemporally(A, C), and(not(during(A, C)), and(not(starts(A, C)), not(finishes(A, C))))), equal(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4256). sigmaCache('~overlapsTemporally'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 'f~Head'(('f~'('~during'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [], [], [], [A, C]), 'f~'('~equal'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(H))))))), [], [], [], [A, C]), 'f~'('~finishes'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(I)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(J))))))), [], [], [], [A, C]), 'f~'('~starts'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(K)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(L))))))), [], [], [], [A, C])), [], [], [A, C]), 2765:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(and(not(equal(A, C)), and(not(during(A, C)), and(not(starts(A, C)), not(finishes(A, C))))), not(overlapsTemporally(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4256). sigmaCache(overlapsTemporally('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 't~Head'('t~'(or(equal('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), or(during('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(H))))))), or(starts('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(I)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(J))))))), finishes('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(K)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(L)))))))))), [], [], [], [A, C]), [], [], [A, C]), 2764:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(or(equal(A, C), or(during(A, C), or(starts(A, C), finishes(A, C)))), overlapsTemporally(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4256). sigmaCache('~finishes'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 'f~Head'('f~'('~overlapsTemporally'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [], [], [A, C], []), [], [], [A, C]), 2763:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(not(overlapsTemporally(A, C)), not(finishes(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4256). sigmaCache('~starts'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 'f~Head'('f~'('~overlapsTemporally'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [], [], [A, C], []), [], [], [A, C]), 2762:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(not(overlapsTemporally(A, C)), not(starts(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4256). sigmaCache('~during'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 'f~Head'('f~'('~overlapsTemporally'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [], [], [A, C], []), [], [], [A, C]), 2761:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(not(overlapsTemporally(A, C)), not(during(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4256). sigmaCache('~equal'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 'f~Head'('f~'('~overlapsTemporally'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [], [], [A, C], []), [], [], [A, C]), 2760:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(not(overlapsTemporally(A, C)), not(equal(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4256). sigmaCache('~temporallyBetweenOrEqual'('BeginFn'('WhenFn'('$IdentityFn'(A, 'Physical'(B)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D)))))), 'EndFn'('WhenFn'('$IdentityFn'(A, 'Physical'(E))))), 'f~Head'('f~'(or('~time'('$IdentityFn'(A, 'Physical'(F)), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G))))))), '~instance'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H)))))), '$Class'('TimePoint'))), [], [], [A], [C]), [], [], [A, C]), 2753:['PHYS'=A, 'TIME'=C]:entails(or(not(time(A, C)), not(instance(C, 'TimePoint'))), not(temporallyBetweenOrEqual('BeginFn'('WhenFn'(A)), C, 'EndFn'('WhenFn'(A))))), 'Merge', 'TEMPORAL CONCEPTS', 4242). sigmaCache(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Class'('TimePoint')), 't~HeadBodyc'('t~'(temporallyBetweenOrEqual('BeginFn'('WhenFn'('$IdentityFn'(C, 'Physical'(D)))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), 'EndFn'('WhenFn'('$IdentityFn'(C, 'Physical'(F))))), [], [C], [A], []), [], [C], [A], [C]), 2752:['PHYS'=C, 'TIME'=A]:entails(temporallyBetweenOrEqual('BeginFn'('WhenFn'(C)), A, 'EndFn'('WhenFn'(C))), instance(A, 'TimePoint')), 'Merge', 'TEMPORAL CONCEPTS', 4242). sigmaCache(time('$IdentityFn'(A, 'Physical'(B)), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 't~Head'('t~'(temporallyBetweenOrEqual('BeginFn'('WhenFn'('$IdentityFn'(A, 'Physical'(E)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), 'EndFn'('WhenFn'('$IdentityFn'(A, 'Physical'(G))))), [], [], [C], [A]), [], [], [A, C]), 2751:['PHYS'=A, 'TIME'=C]:entails(temporallyBetweenOrEqual('BeginFn'('WhenFn'(A)), C, 'EndFn'('WhenFn'(A))), time(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4242). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Class'('TimePoint')), 'f~HeadBodyc'(('f~'('~temporallyBetweenOrEqual'('BeginFn'('WhenFn'('$IdentityFn'(C, 'Physical'(D)))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), 'EndFn'('WhenFn'('$IdentityFn'(C, 'Physical'(F))))), [], [C], [], [A]), 'f~'(time('$IdentityFn'(C, 'Physical'(G)), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), [], [C], [], [A])), [], [C], [A], [C]), 2750:['PHYS'=C, 'TIME'=A]:entails(and(not(temporallyBetweenOrEqual('BeginFn'('WhenFn'(C)), A, 'EndFn'('WhenFn'(C)))), time(C, A)), not(instance(A, 'TimePoint'))), 'Merge', 'TEMPORAL CONCEPTS', 4242). sigmaCache('~time'('$IdentityFn'(A, 'Physical'(B)), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 'f~Head'(('f~'('~temporallyBetweenOrEqual'('BeginFn'('WhenFn'('$IdentityFn'(A, 'Physical'(E)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), 'EndFn'('WhenFn'('$IdentityFn'(A, 'Physical'(G))))), [], [], [], [A, C]), 'f~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H)))))), '$Class'('TimePoint')), [], [], [], [C])), [], [], [A, C]), 2749:['PHYS'=A, 'TIME'=C]:entails(and(not(temporallyBetweenOrEqual('BeginFn'('WhenFn'(A)), C, 'EndFn'('WhenFn'(A)))), instance(C, 'TimePoint')), not(time(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4242). sigmaCache(temporallyBetweenOrEqual('BeginFn'('WhenFn'('$IdentityFn'(A, 'Physical'(B)))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D)))))), 'EndFn'('WhenFn'('$IdentityFn'(A, 'Physical'(E))))), 't~Head'(('t~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), '$Class'('TimePoint')), [], [], [], [C]), 't~'(time('$IdentityFn'(A, 'Physical'(G)), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), [], [], [A], [C])), [], [], [A, C]), 2748:['PHYS'=A, 'TIME'=C]:entails(and(time(A, C), instance(C, 'TimePoint')), temporallyBetweenOrEqual('BeginFn'('WhenFn'(A)), C, 'EndFn'('WhenFn'(A)))), 'Merge', 'TEMPORAL CONCEPTS', 4242). sigmaCache('~beforeOrEqual'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 'f~HeadBodyc'(('f~'('~temporallyBetweenOrEqual'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), [], [E], [C], [A]), 'f~'(beforeOrEqual('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(J))))))), [], [E], [], [A])), [], [E], [A, C], [E]), 2747:['POINT1'=E, 'POINT2'=A, 'POINT3'=C]:entails(and(not(temporallyBetweenOrEqual(E, A, C)), beforeOrEqual(E, A)), not(beforeOrEqual(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4240). sigmaCache('~beforeOrEqual'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 'f~HeadBodyc'(('f~'('~temporallyBetweenOrEqual'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), [], [G], [A], [C]), 'f~'(beforeOrEqual('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I)))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(J))))))), [], [G], [], [C])), [], [G], [A, C], [G]), 2746:['POINT1'=A, 'POINT2'=C, 'POINT3'=G]:entails(and(not(temporallyBetweenOrEqual(A, C, G)), beforeOrEqual(C, G)), not(beforeOrEqual(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4240). sigmaCache(temporallyBetweenOrEqual('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D)))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F))))))), 't~Head'(('t~'(beforeOrEqual('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), [], [], [A], [C]), 't~'(beforeOrEqual('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I)))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(J))))))), [], [], [E], [C])), [], [], [A, C, E]), 2745:['POINT1'=A, 'POINT2'=C, 'POINT3'=E]:entails(and(beforeOrEqual(A, C), beforeOrEqual(C, E)), temporallyBetweenOrEqual(A, C, E)), 'Merge', 'TEMPORAL CONCEPTS', 4240). sigmaCache('~temporallyBetweenOrEqual'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D)))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F))))))), 'f~Head'('f~'(or('~beforeOrEqual'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), '~beforeOrEqual'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I)))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(J)))))))), [], [], [A, E], [C]), [], [], [A, C, E]), 2744:['POINT1'=A, 'POINT2'=C, 'POINT3'=E]:entails(or(not(beforeOrEqual(A, C)), not(beforeOrEqual(C, E))), not(temporallyBetweenOrEqual(A, C, E))), 'Merge', 'TEMPORAL CONCEPTS', 4240). sigmaCache(beforeOrEqual('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 't~HeadUnivb'('t~'(temporallyBetweenOrEqual('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), [E], [], [A, C], []), [], [E], [A, C], [E]), 2743:['POINT1'=E, 'POINT2'=A, 'POINT3'=C]:entails(temporallyBetweenOrEqual(E, A, C), beforeOrEqual(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4240). sigmaCache(beforeOrEqual('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 't~HeadUnivb'('t~'(temporallyBetweenOrEqual('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), [G], [], [A, C], []), [], [G], [A, C], [G]), 2742:['POINT1'=A, 'POINT2'=C, 'POINT3'=G]:entails(temporallyBetweenOrEqual(A, C, G), beforeOrEqual(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4240). sigmaCache('~before'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 'f~HeadBodyc'(('f~'('~temporallyBetween'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), [], [E], [C], [A]), 'f~'(before('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(J))))))), [], [E], [], [A])), [], [E], [A, C], [E]), 2735:['POINT1'=E, 'POINT2'=A, 'POINT3'=C]:entails(and(not(temporallyBetween(E, A, C)), before(E, A)), not(before(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4226). sigmaCache('~before'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 'f~HeadBodyc'(('f~'('~temporallyBetween'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), [], [G], [A], [C]), 'f~'(before('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I)))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(J))))))), [], [G], [], [C])), [], [G], [A, C], [G]), 2734:['POINT1'=A, 'POINT2'=C, 'POINT3'=G]:entails(and(not(temporallyBetween(A, C, G)), before(C, G)), not(before(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4226). sigmaCache(temporallyBetween('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D)))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F))))))), 't~Head'(('t~'(before('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), [], [], [A], [C]), 't~'(before('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I)))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(J))))))), [], [], [E], [C])), [], [], [A, C, E]), 2733:['POINT1'=A, 'POINT2'=C, 'POINT3'=E]:entails(and(before(A, C), before(C, E)), temporallyBetween(A, C, E)), 'Merge', 'TEMPORAL CONCEPTS', 4226). sigmaCache('~temporallyBetween'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D)))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F))))))), 'f~Head'('f~'(or('~before'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), '~before'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I)))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(J)))))))), [], [], [A, E], [C]), [], [], [A, C, E]), 2732:['POINT1'=A, 'POINT2'=C, 'POINT3'=E]:entails(or(not(before(A, C)), not(before(C, E))), not(temporallyBetween(A, C, E))), 'Merge', 'TEMPORAL CONCEPTS', 4226). sigmaCache(before('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 't~HeadUnivb'('t~'(temporallyBetween('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), [E], [], [A, C], []), [], [E], [A, C], [E]), 2731:['POINT1'=E, 'POINT2'=A, 'POINT3'=C]:entails(temporallyBetween(E, A, C), before(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4226). sigmaCache(before('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 't~HeadUnivb'('t~'(temporallyBetween('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), [G], [], [A, C], []), [], [G], [A, C], [G]), 2730:['POINT1'=A, 'POINT2'=C, 'POINT3'=G]:entails(temporallyBetween(A, C, G), before(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4226). sigmaCache(equal('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 't~Head'(('t~'('~before'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F))))))), [], [], [], [A, C]), 't~'(beforeOrEqual('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), [], [], [], [A, C])), [], [], [A, C]), 2722:['POINT1'=A, 'POINT2'=C]:entails(and(beforeOrEqual(A, C), not(before(A, C))), equal(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4210). sigmaCache(before('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 't~Head'(('t~'('~equal'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F))))))), [], [], [], [A, C]), 't~'(beforeOrEqual('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), [], [], [], [A, C])), [], [], [A, C]), 2721:['POINT1'=A, 'POINT2'=C]:entails(and(beforeOrEqual(A, C), not(equal(A, C))), before(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4210). sigmaCache('~beforeOrEqual'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 'f~Head'(('f~'('~before'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F))))))), [], [], [], [A, C]), 'f~'('~equal'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), [], [], [], [A, C])), [], [], [A, C]), 2720:['POINT1'=A, 'POINT2'=C]:entails(and(not(before(A, C)), not(equal(A, C))), not(beforeOrEqual(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4210). sigmaCache('~time'('$Object'(A, B), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 'f~HeadBodyc'(('f~'(before('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), 'BeginFn'('WhenFn'('$Process'(F, G)))), [], [F], [C], []), 'f~'(result('$Process'(F, H), '$Object'(A, I)), [], [F], [A], [])), [], [F], [A, C], [F]), 2714:['PROC'=F, 'OBJ'=A, 'TIME'=C]:entails(and(result(F, A), before(C, 'BeginFn'('WhenFn'(F)))), not(time(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4198). sigmaCache('~before'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), 'BeginFn'('WhenFn'('$Process'(C, D)))), 'f~HeadBodyc'(('f~'(result('$Process'(C, E), '$Object'(F, G)), [], [F], [C], []), 'f~'(time('$Object'(F, H), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I))))))), [], [F], [A], [])), [], [F], [C, A], [F]), 2713:['PROC'=C, 'OBJ'=F, 'TIME'=A]:entails(and(result(C, F), time(F, A)), not(before(A, 'BeginFn'('WhenFn'(C))))), 'Merge', 'TEMPORAL CONCEPTS', 4198). sigmaCache('~result'('$Process'(A, B), '$Object'(C, D)), 'f~HeadBodyc'(('f~'(before('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), 'BeginFn'('WhenFn'('$Process'(A, G)))), [], [E], [A], []), 'f~'(time('$Object'(C, H), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I))))))), [], [E], [C], [])), [], [E], [A, C], [E]), 2712:['PROC'=A, 'OBJ'=C, 'TIME'=E]:entails(and(before(E, 'BeginFn'('WhenFn'(A))), time(C, E)), not(result(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4198). sigmaCache('~beforeOrEqual'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 'f~HeadBodycUnivb'(('f~'('~time'('$Object'(E, F), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G))))))), [], [E], [], [A]), 'f~'(beforeOrEqual('$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(J))))))), [H], [], [], [A]), 'f~'(instance('$Object'(E, K), '$Class'('Object')), [], [E], [], [])), [C], [E, H], [C, A], [E], [H]), 2711:['OBJ'=E, 'TIME1'=H, 'TIME2'=C, 'TIME'=A]:entails(and(instance(E, 'Object'), and(not(time(E, A)), beforeOrEqual(H, A))), not(beforeOrEqual(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4196). sigmaCache('~beforeOrEqual'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 'f~HeadBodycUnivb'(('f~'('~time'('$Object'(E, F), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G))))))), [], [E], [], [C]), 'f~'(beforeOrEqual('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H)))))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(J))))))), [I], [], [], [C]), 'f~'(instance('$Object'(E, K), '$Class'('Object')), [], [E], [], [])), [A], [E, I], [A, C], [E], [I]), 2710:['OBJ'=E, 'TIME1'=A, 'TIME2'=I, 'TIME'=C]:entails(and(instance(E, 'Object'), and(not(time(E, C)), beforeOrEqual(C, I))), not(beforeOrEqual(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4196). sigmaCache(time('$Object'(A, B), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 't~HeadBodyc'(('t~'(beforeOrEqual('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G))))))), [], [E], [], [C]), 't~'(beforeOrEqual('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H)))))), '$Quantity'(I, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(J))))))), [], [I], [], [C]), 't~'(instance('$Object'(A, K), '$Class'('Object')), [], [], [], [A]), 't~'('$existential'(E, '?TIME1', and(instance('?TIME1', 'TimePoint'), and(instance(I, 'TimePoint'), and(before('?TIME1', I), forall(C, =>(and(beforeOrEqual('?TIME1', C), beforeOrEqual(C, I)), time(A, C))))))), [], [E, I], [], [A, C])), [], [E, I], [A, C], [E, I]), 2709:['OBJ'=A, 'TIME1'=E, 'TIME2'=I, 'TIME'=C]:entails(and(and(instance(A, 'Object'), and(beforeOrEqual(E, C), beforeOrEqual(C, I))), '$existential'(E, '?TIME1', and(instance('?TIME1', 'TimePoint'), and(instance(I, 'TimePoint'), and(before('?TIME1', I), forall(C, =>(and(beforeOrEqual('?TIME1', C), beforeOrEqual(C, I)), time(A, C)))))))), time(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4196). sigmaCache('~instance'('$Object'(A, B), '$Class'('Object')), 'f~HeadBodycUnivb'(('f~'('~time'('$Object'(A, C), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E))))))), [], [D], [A], []), 'f~'(beforeOrEqual('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), [F], [D], [], []), 'f~'(beforeOrEqual('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I)))))), '$Quantity'(J, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(K))))))), [J], [D], [], [])), [], [F, J, D], [A], [D], [F, J]), 2708:['OBJ'=A, 'TIME1'=F, 'TIME2'=J, 'TIME'=D]:entails(and(not(time(A, D)), and(beforeOrEqual(F, D), beforeOrEqual(D, J))), not(instance(A, 'Object'))), 'Merge', 'TEMPORAL CONCEPTS', 4196). sigmaCache(before('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 't~HeadBodyc'(('t~'(instance('$Object'(E, F), '$Class'('Object')), [], [E], [], []), 't~'('$existential'(A, '?TIME1', and(instance('?TIME1', 'TimePoint'), and(instance(C, 'TimePoint'), and(before('?TIME1', C), forall(G, =>(and(beforeOrEqual('?TIME1', G), beforeOrEqual(G, C)), time(E, G))))))), [], [E, G], [], [A, C]), 't~'('$existential'(C, '?TIME2', exists(A, and(instance(A, 'TimePoint'), and(instance('?TIME2', 'TimePoint'), and(before(A, '?TIME2'), forall(G, =>(and(beforeOrEqual(A, G), beforeOrEqual(G, '?TIME2')), time(E, G)))))))), [], [E, G], [], [A, C])), [], [E, G], [A, C], [E, G]), 2707:['OBJ'=E, 'TIME1'=A, 'TIME2'=C, 'TIME'=G]:entails(and(and(instance(E, 'Object'), '$existential'(C, '?TIME2', exists(A, and(instance(A, 'TimePoint'), and(instance('?TIME2', 'TimePoint'), and(before(A, '?TIME2'), forall(G, =>(and(beforeOrEqual(A, G), beforeOrEqual(G, '?TIME2')), time(E, G))))))))), '$existential'(A, '?TIME1', and(instance('?TIME1', 'TimePoint'), and(instance(C, 'TimePoint'), and(before('?TIME1', C), forall(G, =>(and(beforeOrEqual('?TIME1', G), beforeOrEqual(G, C)), time(E, G)))))))), before(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4196). sigmaCache('~instance'('$Object'(A, B), '$Class'('Object')), 'f~HeadUnivb'('f~'('~before'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D)))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F))))))), [C, E], [], [], []), [A], [C, E], [A], [C, E]), 2706:['OBJ'=A, 'TIME1'=C, 'TIME2'=E, 'TIME'=G]:entails(not(before(C, E)), not(instance(A, 'Object'))), 'Merge', 'TEMPORAL CONCEPTS', 4196). sigmaCache(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Class'('TimePoint')), 't~HeadBodyc'(('t~'(instance('$Object'(C, D), '$Class'('Object')), [], [C], [], []), 't~'('$existential'(E, '?TIME1', and(instance('?TIME1', 'TimePoint'), and(instance(A, 'TimePoint'), and(before('?TIME1', A), forall(F, =>(and(beforeOrEqual('?TIME1', F), beforeOrEqual(F, A)), time(C, F))))))), [], [C, E, F], [], [A]), 't~'('$existential'(A, '?TIME2', exists(E, and(instance(E, 'TimePoint'), and(instance('?TIME2', 'TimePoint'), and(before(E, '?TIME2'), forall(F, =>(and(beforeOrEqual(E, F), beforeOrEqual(F, '?TIME2')), time(C, F)))))))), [], [C, E, F], [], [A])), [], [C, E, F], [A], [C, E, F]), 2705:['OBJ'=C, 'TIME1'=E, 'TIME2'=A, 'TIME'=F]:entails(and(and(instance(C, 'Object'), '$existential'(A, '?TIME2', exists(E, and(instance(E, 'TimePoint'), and(instance('?TIME2', 'TimePoint'), and(before(E, '?TIME2'), forall(F, =>(and(beforeOrEqual(E, F), beforeOrEqual(F, '?TIME2')), time(C, F))))))))), '$existential'(E, '?TIME1', and(instance('?TIME1', 'TimePoint'), and(instance(A, 'TimePoint'), and(before('?TIME1', A), forall(F, =>(and(beforeOrEqual('?TIME1', F), beforeOrEqual(F, A)), time(C, F)))))))), instance(A, 'TimePoint')), 'Merge', 'TEMPORAL CONCEPTS', 4196). sigmaCache(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Class'('TimePoint')), 't~HeadBodyc'(('t~'(instance('$Object'(C, D), '$Class'('Object')), [], [C], [], []), 't~'('$existential'(A, '?TIME1', and(instance('?TIME1', 'TimePoint'), and(instance(E, 'TimePoint'), and(before('?TIME1', E), forall(F, =>(and(beforeOrEqual('?TIME1', F), beforeOrEqual(F, E)), time(C, F))))))), [], [C, E, F], [A], [])), [], [C, E, F], [A], [C, E, F]), 2703:['OBJ'=C, 'TIME1'=A, 'TIME2'=E, 'TIME'=F]:entails(and(instance(C, 'Object'), '$existential'(A, '?TIME1', and(instance('?TIME1', 'TimePoint'), and(instance(E, 'TimePoint'), and(before('?TIME1', E), forall(F, =>(and(beforeOrEqual('?TIME1', F), beforeOrEqual(F, E)), time(C, F)))))))), instance(A, 'TimePoint')), 'Merge', 'TEMPORAL CONCEPTS', 4196). sigmaCache('~instance'('$Object'(A, B), '$Class'('Object')), 'f~HeadUnivb'('f~'('~instance'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D)))))), '$Class'('TimePoint')), [C], [], [], []), [A], [C], [A], [C]), 2702:['OBJ'=A, 'TIME1'=C, 'TIME2'=E, 'TIME'=F]:entails(not(instance(C, 'TimePoint')), not(instance(A, 'Object'))), 'Merge', 'TEMPORAL CONCEPTS', 4196). sigmaCache('~equal'('EndFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B))))))), 'EndFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D)))))))), 'f~Head'(('f~'('~finishes'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [], [], [], [C, A]), 'f~'(before('BeginFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G))))))), 'BeginFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(H)))))))), [], [], [], [C, A])), [], [], [C, A]), 2694:['INTERVAL1'=C, 'INTERVAL2'=A]:entails(and(not(finishes(C, A)), before('BeginFn'(A), 'BeginFn'(C))), not(equal('EndFn'(A), 'EndFn'(C)))), 'Merge', 'TEMPORAL CONCEPTS', 4176). sigmaCache('~before'('BeginFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B))))))), 'BeginFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D)))))))), 'f~Head'(('f~'('~finishes'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [], [], [], [C, A]), 'f~'(equal('EndFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G))))))), 'EndFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(H)))))))), [], [], [], [C, A])), [], [], [C, A]), 2693:['INTERVAL1'=C, 'INTERVAL2'=A]:entails(and(not(finishes(C, A)), equal('EndFn'(A), 'EndFn'(C))), not(before('BeginFn'(A), 'BeginFn'(C)))), 'Merge', 'TEMPORAL CONCEPTS', 4176). sigmaCache(finishes('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 't~Head'(('t~'(before('BeginFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E))))))), 'BeginFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F)))))))), [], [], [], [A, C]), 't~'(equal('EndFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G))))))), 'EndFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(H)))))))), [], [], [], [A, C])), [], [], [A, C]), 2692:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(and(before('BeginFn'(C), 'BeginFn'(A)), equal('EndFn'(C), 'EndFn'(A))), finishes(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4176). sigmaCache('~finishes'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 'f~Head'('f~'(or('~before'('BeginFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E))))))), 'BeginFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F)))))))), '~equal'('EndFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G))))))), 'EndFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(H))))))))), [], [], [], [A, C]), [], [], [A, C]), 2691:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(or(not(before('BeginFn'(C), 'BeginFn'(A))), not(equal('EndFn'(C), 'EndFn'(A)))), not(finishes(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4176). sigmaCache(equal('EndFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B))))))), 'EndFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D)))))))), 't~Head'('t~'(finishes('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [], [], [C, A], []), [], [], [C, A]), 2690:['INTERVAL1'=C, 'INTERVAL2'=A]:entails(finishes(C, A), equal('EndFn'(A), 'EndFn'(C))), 'Merge', 'TEMPORAL CONCEPTS', 4176). sigmaCache(before('BeginFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B))))))), 'BeginFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D)))))))), 't~Head'('t~'(finishes('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [], [], [C, A], []), [], [], [C, A]), 2689:['INTERVAL1'=C, 'INTERVAL2'=A]:entails(finishes(C, A), before('BeginFn'(A), 'BeginFn'(C))), 'Merge', 'TEMPORAL CONCEPTS', 4176). sigmaCache('~before'('EndFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B))))))), 'EndFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D)))))))), 'f~Head'(('f~'('~starts'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [], [], [], [A, C]), 'f~'(equal('BeginFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G))))))), 'BeginFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(H)))))))), [], [], [], [A, C])), [], [], [A, C]), 2681:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(and(not(starts(A, C)), equal('BeginFn'(A), 'BeginFn'(C))), not(before('EndFn'(A), 'EndFn'(C)))), 'Merge', 'TEMPORAL CONCEPTS', 4160). sigmaCache('~equal'('BeginFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B))))))), 'BeginFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D)))))))), 'f~Head'(('f~'('~starts'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [], [], [], [A, C]), 'f~'(before('EndFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G))))))), 'EndFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(H)))))))), [], [], [], [A, C])), [], [], [A, C]), 2680:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(and(not(starts(A, C)), before('EndFn'(A), 'EndFn'(C))), not(equal('BeginFn'(A), 'BeginFn'(C)))), 'Merge', 'TEMPORAL CONCEPTS', 4160). sigmaCache(starts('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 't~Head'(('t~'(before('EndFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E))))))), 'EndFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F)))))))), [], [], [], [A, C]), 't~'(equal('BeginFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G))))))), 'BeginFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(H)))))))), [], [], [], [A, C])), [], [], [A, C]), 2679:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(and(equal('BeginFn'(A), 'BeginFn'(C)), before('EndFn'(A), 'EndFn'(C))), starts(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4160). sigmaCache('~starts'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 'f~Head'('f~'(or('~equal'('BeginFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E))))))), 'BeginFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F)))))))), '~before'('EndFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(G))))))), 'EndFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(H))))))))), [], [], [], [A, C]), [], [], [A, C]), 2678:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(or(not(equal('BeginFn'(A), 'BeginFn'(C))), not(before('EndFn'(A), 'EndFn'(C)))), not(starts(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4160). sigmaCache(before('EndFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B))))))), 'EndFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D)))))))), 't~Head'('t~'(starts('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [], [], [A, C], []), [], [], [A, C]), 2677:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(starts(A, C), before('EndFn'(A), 'EndFn'(C))), 'Merge', 'TEMPORAL CONCEPTS', 4160). sigmaCache(equal('BeginFn'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B))))))), 'BeginFn'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D)))))))), 't~Head'('t~'(starts('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(F))))))), [], [], [A, C], []), [], [], [A, C]), 2676:['INTERVAL1'=A, 'INTERVAL2'=C]:entails(starts(A, C), equal('BeginFn'(A), 'BeginFn'(C))), 'Merge', 'TEMPORAL CONCEPTS', 4160). sigmaCache(equal('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 't~HeadBodyc'(('t~'('~before'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F))))))), [], [], [], [C, A]), 't~'(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(I))))))), [], [H], [], [A]), 't~'(function('$Relation'('EndFn', 'TemporalRelation'(J)), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(K)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L))))))), [], [H], [], [C])), [], [H], [C, A], [H]), 2668:['INTERVAL'=H, 'POINT'=C, 'OTHERPOINT'=A]:entails(and(holds('EndFn', H, C), and(not(before(A, C)), temporalPart(A, H))), equal(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4144). sigmaCache('~temporalPart'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 'f~HeadBodyc'(('f~'('~before'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G))))))), [], [F], [], [A]), 'f~'('~equal'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H)))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I))))))), [], [F], [], [A]), 'f~'(function('$Relation'('EndFn', 'TemporalRelation'(J)), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(K)))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L))))))), [], [F], [C], [])), [], [F], [C, A], [F]), 2667:['INTERVAL'=C, 'POINT'=F, 'OTHERPOINT'=A]:entails(and(holds('EndFn', C, F), and(not(before(A, F)), not(equal(A, F)))), not(temporalPart(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4144). sigmaCache(before('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F))))))), [], [], [], [C, A]), 't~'(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(I))))))), [], [H], [], [A]), 't~'(function('$Relation'('EndFn', 'TemporalRelation'(J)), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(K)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L))))))), [], [H], [], [C])), [], [H], [C, A], [H]), 2666:['INTERVAL'=H, 'POINT'=C, 'OTHERPOINT'=A]:entails(and(holds('EndFn', H, C), and(temporalPart(A, H), not(equal(A, C)))), before(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4144). sigmaCache('~function'('$Relation'('EndFn', 'TemporalRelation'(A)), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(C)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E))))))), 'f~HeadBodyc'(('f~'('~before'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), [], [F], [], [D]), 'f~'('~equal'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(J))))))), [], [F], [], [D]), 'f~'(temporalPart('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(K)))))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(L))))))), [], [F], [B], [])), [], [F], [B, D], [F]), 2665:['INTERVAL'=B, 'POINT'=D, 'OTHERPOINT'=F]:entails(and(not(before(F, D)), and(temporalPart(F, B), not(equal(F, D)))), not(holds('EndFn', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4144). sigmaCache(located('WhereFn'('$Process'(A, B), 'BeginFn'('WhenFn'('$Process'(A, C)))), 'WhereFn'('$Object'(D, E), 'BeginFn'('WhenFn'('$Object'(D, F))))), 't~Head'('t~'(origin('$Process'(A, G), '$Object'(D, H)), [], [], [A, D], []), [], [], [A, D]), 2659:['PROCESS'=A, 'OBJ'=D]:entails(origin(A, D), located('WhereFn'(A, 'BeginFn'('WhenFn'(A))), 'WhereFn'(D, 'BeginFn'('WhenFn'(D))))), 'Merge', 'TEMPORAL CONCEPTS', 4132). sigmaCache('~origin'('$Process'(A, B), '$Object'(C, D)), 'f~Head'('f~'('~located'('WhereFn'('$Process'(A, E), 'BeginFn'('WhenFn'('$Process'(A, F)))), 'WhereFn'('$Object'(C, G), 'BeginFn'('WhenFn'('$Object'(C, H))))), [], [], [], [A, C]), [], [], [A, C]), 2658:['PROCESS'=A, 'OBJ'=C]:entails(not(located('WhereFn'(A, 'BeginFn'('WhenFn'(A))), 'WhereFn'(C, 'BeginFn'('WhenFn'(C))))), not(origin(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4132). sigmaCache(equal('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 't~HeadBodyc'(('t~'('~before'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F))))))), [], [], [], [C, A]), 't~'(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(I))))))), [], [H], [], [A]), 't~'(function('$Relation'('BeginFn', 'TemporalRelation'(J)), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(K)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L))))))), [], [H], [], [C])), [], [H], [C, A], [H]), 2657:['INTERVAL'=H, 'POINT'=C, 'OTHERPOINT'=A]:entails(and(holds('BeginFn', H, C), and(not(before(C, A)), temporalPart(A, H))), equal(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4130). sigmaCache('~temporalPart'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 'f~HeadBodyc'(('f~'('~before'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G))))))), [], [E], [], [A]), 'f~'('~equal'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H)))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I))))))), [], [E], [], [A]), 'f~'(function('$Relation'('BeginFn', 'TemporalRelation'(J)), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(K)))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L))))))), [], [E], [C], [])), [], [E], [C, A], [E]), 2656:['INTERVAL'=C, 'POINT'=E, 'OTHERPOINT'=A]:entails(and(holds('BeginFn', C, E), and(not(before(E, A)), not(equal(A, E)))), not(temporalPart(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4130). sigmaCache(before('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F))))))), [], [], [], [A, C]), 't~'(temporalPart('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(I))))))), [], [H], [], [C]), 't~'(function('$Relation'('BeginFn', 'TemporalRelation'(J)), '$Quantity'(H, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(K)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(L))))))), [], [H], [], [A])), [], [H], [A, C], [H]), 2655:['INTERVAL'=H, 'POINT'=A, 'OTHERPOINT'=C]:entails(and(holds('BeginFn', H, A), and(temporalPart(C, H), not(equal(C, A)))), before(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4130). sigmaCache('~function'('$Relation'('BeginFn', 'TemporalRelation'(A)), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(C)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E))))))), 'f~HeadBodyc'(('f~'('~before'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), [], [G], [], [D]), 'f~'('~equal'('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(J))))))), [], [G], [], [D]), 'f~'(temporalPart('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(K)))))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(L))))))), [], [G], [B], [])), [], [G], [B, D], [G]), 2654:['INTERVAL'=B, 'POINT'=D, 'OTHERPOINT'=G]:entails(and(not(before(D, G)), and(temporalPart(G, B), not(equal(G, D)))), not(holds('BeginFn', B, D))), 'Merge', 'TEMPORAL CONCEPTS', 4130). sigmaCache('~time'('$IdentityFn'(A, 'Physical'(B)), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(D)))))), 'f~Head'('f~'('~temporalPart'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(E))))), 'WhenFn'('$IdentityFn'(A, 'Physical'(F)))), [], [], [A, C], []), [], [], [A, C]), 2648:['POS'=C, 'THING'=A]:entails(not(temporalPart(C, 'WhenFn'(A))), not(time(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4118). sigmaCache(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), 'WhenFn'('$IdentityFn'(C, 'Physical'(D)))), 't~Head'('t~'(time('$IdentityFn'(C, 'Physical'(E)), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F)))))), [], [], [C, A], []), [], [], [C, A]), 2647:['POS'=A, 'THING'=C]:entails(time(C, A), temporalPart(A, 'WhenFn'(C))), 'Merge', 'TEMPORAL CONCEPTS', 4118). sigmaCache('~temporalPart'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), 'WhenFn'('$IdentityFn'(C, 'Physical'(D)))), 'f~Head'('f~'('~time'('$IdentityFn'(C, 'Physical'(E)), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F)))))), [], [], [C, A], []), [], [], [C, A]), 2646:['POS'=A, 'THING'=C]:entails(not(time(C, A)), not(temporalPart(A, 'WhenFn'(C)))), 'Merge', 'TEMPORAL CONCEPTS', 4118). sigmaCache(time('$IdentityFn'(A, 'Physical'(B)), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(D)))))), 't~Head'('t~'(temporalPart('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(E))))), 'WhenFn'('$IdentityFn'(A, 'Physical'(F)))), [], [], [A, C], []), [], [], [A, C]), 2645:['POS'=C, 'THING'=A]:entails(temporalPart(C, 'WhenFn'(A)), time(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4118). sigmaCache('~instance'('$IdentityFn'(A, 'Physical'(B)), '$Class'('Physical')), 'f~HeadBodycUnivb'(('f~'('~time'('$IdentityFn'(A, 'Physical'(C)), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(E)))))), [], [D], [], [A]), 'f~'(holdsDuring('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F))))), holds('$Relation'(G, H), '$IdentityFn'(I, 'Physical'(J)), '$IdentityFn'(A, 'Physical'(K)))), [G], [I, D], [], [A]), 'f~'(instance('$IdentityFn'(I, 'Physical'(L)), '$Class'('Physical')), [], [I], [], [])), [], [G, I, D], [A], [I, D], [G]), 2644:['INTERVAL'=D, 'REL'=G, 'INST1'=I, 'INST2'=A]:entails(and(not(time(A, D)), and(holdsDuring(D, holds(G, I, A)), instance(I, 'Physical'))), not(instance(A, 'Physical'))), 'Merge', 'TEMPORAL CONCEPTS', 4116). sigmaCache('~instance'('$IdentityFn'(A, 'Physical'(B)), '$Class'('Physical')), 'f~HeadBodycUnivb'(('f~'('~time'('$IdentityFn'(C, 'Physical'(D)), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F)))))), [], [C, E], [], []), 'f~'(holdsDuring('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(G))))), holds('$Relation'(H, I), '$IdentityFn'(A, 'Physical'(J)), '$IdentityFn'(C, 'Physical'(K)))), [H], [C, E], [A], []), 'f~'(instance('$IdentityFn'(C, 'Physical'(L)), '$Class'('Physical')), [], [C], [], [])), [], [H, C, E], [A], [C, E], [H]), 2643:['INTERVAL'=E, 'REL'=H, 'INST1'=A, 'INST2'=C]:entails(and(not(time(C, E)), and(holdsDuring(E, holds(H, A, C)), instance(C, 'Physical'))), not(instance(A, 'Physical'))), 'Merge', 'TEMPORAL CONCEPTS', 4116). sigmaCache('~holdsDuring'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), holds('$Relation'(C, D), '$IdentityFn'(E, 'Physical'(F)), '$IdentityFn'(G, 'Physical'(H)))), 'f~Head'(('f~'('~time'('$IdentityFn'(G, 'Physical'(I)), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(J)))))), [], [], [A], [G]), 'f~'(instance('$IdentityFn'(E, 'Physical'(K)), '$Class'('Physical')), [], [], [E], []), 'f~'(instance('$IdentityFn'(G, 'Physical'(L)), '$Class'('Physical')), [], [], [], [G])), [C], [], [C, E, G, A]), 2642:['INTERVAL'=A, 'REL'=C, 'INST1'=E, 'INST2'=G]:entails(and(not(time(G, A)), and(instance(E, 'Physical'), instance(G, 'Physical'))), not(holdsDuring(A, holds(C, E, G)))), 'Merge', 'TEMPORAL CONCEPTS', 4116). sigmaCache(time('$IdentityFn'(A, 'Physical'(B)), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(D)))))), 't~HeadBodycUnivb'(('t~'(holdsDuring('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(E))))), holds('$Relation'(F, G), '$IdentityFn'(H, 'Physical'(I)), '$IdentityFn'(A, 'Physical'(J)))), [F], [H], [C], [A]), 't~'(instance('$IdentityFn'(H, 'Physical'(K)), '$Class'('Physical')), [], [H], [], []), 't~'(instance('$IdentityFn'(A, 'Physical'(L)), '$Class'('Physical')), [], [], [], [A])), [], [F, H], [A, C], [H], [F]), 2641:['INTERVAL'=C, 'REL'=F, 'INST1'=H, 'INST2'=A]:entails(and(holdsDuring(C, holds(F, H, A)), and(instance(H, 'Physical'), instance(A, 'Physical'))), time(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4116). sigmaCache('~instance'('$IdentityFn'(A, 'Physical'(B)), '$Class'('Physical')), 'f~HeadBodycUnivb'(('f~'('~time'('$IdentityFn'(C, 'Physical'(D)), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F)))))), [], [C, E], [], []), 'f~'(holdsDuring('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(G))))), holds('$Relation'(H, I), '$IdentityFn'(C, 'Physical'(J)), '$IdentityFn'(A, 'Physical'(K)))), [H], [C, E], [A], []), 'f~'(instance('$IdentityFn'(C, 'Physical'(L)), '$Class'('Physical')), [], [C], [], [])), [], [H, C, E], [A], [C, E], [H]), 2640:['INTERVAL'=E, 'REL'=H, 'INST1'=C, 'INST2'=A]:entails(and(not(time(C, E)), and(holdsDuring(E, holds(H, C, A)), instance(C, 'Physical'))), not(instance(A, 'Physical'))), 'Merge', 'TEMPORAL CONCEPTS', 4116). sigmaCache('~instance'('$IdentityFn'(A, 'Physical'(B)), '$Class'('Physical')), 'f~HeadBodycUnivb'(('f~'('~time'('$IdentityFn'(A, 'Physical'(C)), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(E)))))), [], [D], [], [A]), 'f~'(holdsDuring('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F))))), holds('$Relation'(G, H), '$IdentityFn'(A, 'Physical'(I)), '$IdentityFn'(J, 'Physical'(K)))), [G], [J, D], [], [A]), 'f~'(instance('$IdentityFn'(J, 'Physical'(L)), '$Class'('Physical')), [], [J], [], [])), [], [G, J, D], [A], [J, D], [G]), 2639:['INTERVAL'=D, 'REL'=G, 'INST1'=A, 'INST2'=J]:entails(and(not(time(A, D)), and(holdsDuring(D, holds(G, A, J)), instance(J, 'Physical'))), not(instance(A, 'Physical'))), 'Merge', 'TEMPORAL CONCEPTS', 4116). sigmaCache('~holdsDuring'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), holds('$Relation'(C, D), '$IdentityFn'(E, 'Physical'(F)), '$IdentityFn'(G, 'Physical'(H)))), 'f~Head'(('f~'('~time'('$IdentityFn'(E, 'Physical'(I)), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(J)))))), [], [], [A], [E]), 'f~'(instance('$IdentityFn'(E, 'Physical'(K)), '$Class'('Physical')), [], [], [], [E]), 'f~'(instance('$IdentityFn'(G, 'Physical'(L)), '$Class'('Physical')), [], [], [G], [])), [C], [], [C, E, G, A]), 2638:['INTERVAL'=A, 'REL'=C, 'INST1'=E, 'INST2'=G]:entails(and(not(time(E, A)), and(instance(E, 'Physical'), instance(G, 'Physical'))), not(holdsDuring(A, holds(C, E, G)))), 'Merge', 'TEMPORAL CONCEPTS', 4116). sigmaCache(time('$IdentityFn'(A, 'Physical'(B)), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(D)))))), 't~HeadBodycUnivb'(('t~'(holdsDuring('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(E))))), holds('$Relation'(F, G), '$IdentityFn'(A, 'Physical'(H)), '$IdentityFn'(I, 'Physical'(J)))), [F], [I], [C], [A]), 't~'(instance('$IdentityFn'(A, 'Physical'(K)), '$Class'('Physical')), [], [], [], [A]), 't~'(instance('$IdentityFn'(I, 'Physical'(L)), '$Class'('Physical')), [], [I], [], [])), [], [F, I], [A, C], [I], [F]), 2637:['INTERVAL'=C, 'REL'=F, 'INST1'=A, 'INST2'=I]:entails(and(holdsDuring(C, holds(F, A, I)), and(instance(A, 'Physical'), instance(I, 'Physical'))), time(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4116). sigmaCache('~temporalPart'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(D)))))), 'f~HeadBodyc'(('f~'('~holdsDuring'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(E))))), '$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(G)))))))), [], [F], [A], []), 'f~'(holdsDuring('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(H))))), '$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(I)))))))), [], [F], [C], [])), [], [F], [C, A], [F]), 2636:['TIME1'=C, 'SITUATION'=F, 'TIME2'=A]:entails(and(not(holdsDuring(A, F)), holdsDuring(C, F)), not(temporalPart(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4114). sigmaCache('~holdsDuring'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), 'f~HeadBodyc'(('f~'('~holdsDuring'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(G)))))))), [], [E], [C], []), 'f~'(temporalPart('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(H))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(I)))))), [], [E], [A], [])), [], [E], [A, C], [E]), 2635:['TIME1'=A, 'SITUATION'=C, 'TIME2'=E]:entails(and(not(holdsDuring(E, C)), temporalPart(E, A)), not(holdsDuring(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4114). sigmaCache(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), 't~HeadBodyc'(('t~'(holdsDuring('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(G)))))))), [], [E], [C], []), 't~'(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(H))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(I)))))), [], [E], [A], [])), [], [E], [C, A], [E]), 2634:['TIME1'=E, 'SITUATION'=C, 'TIME2'=A]:entails(and(holdsDuring(E, C), temporalPart(A, E)), holdsDuring(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4114). sigmaCache(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D))))))), 't~Head'(('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Class'('TimePoint')), [], [], [], [A]), 't~'('$existential'(C, '?INTERVAL', and(instance('?INTERVAL', 'TimeInterval'), temporalPart(A, '?INTERVAL'))), [], [], [C], [A])), [], [], [A, C]), 2633:['POINT'=A, 'INTERVAL'=C]:entails(and(instance(A, 'TimePoint'), '$existential'(C, '?INTERVAL', and(instance('?INTERVAL', 'TimeInterval'), temporalPart(A, '?INTERVAL')))), temporalPart(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4112). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Class'('TimePoint')), 'f~HeadUnivb'('f~'('~temporalPart'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(C)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E))))))), [D], [], [A], []), [], [D], [A], [D]), 2632:['POINT'=A, 'INTERVAL'=D]:entails(not(temporalPart(A, D)), not(instance(A, 'TimePoint'))), 'Merge', 'TEMPORAL CONCEPTS', 4112). sigmaCache(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Class'('TimeInterval')), 't~HeadBodyc'(('t~'(instance('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D)))))), '$Class'('TimePoint')), [], [C], [], []), 't~'('$existential'(A, '?INTERVAL', and(instance('?INTERVAL', 'TimeInterval'), temporalPart(C, '?INTERVAL'))), [], [C], [A], [])), [], [C], [A], [C]), 2631:['POINT'=C, 'INTERVAL'=A]:entails(and(instance(C, 'TimePoint'), '$existential'(A, '?INTERVAL', and(instance('?INTERVAL', 'TimeInterval'), temporalPart(C, '?INTERVAL')))), instance(A, 'TimeInterval')), 'Merge', 'TEMPORAL CONCEPTS', 4112). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Class'('TimePoint')), 'f~HeadUnivb'('f~'('~instance'('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(D)))))), '$Class'('TimeInterval')), [C], [], [], []), [A], [C], [A], [C]), 2630:['POINT'=A, 'INTERVAL'=C]:entails(not(instance(C, 'TimeInterval')), not(instance(A, 'TimePoint'))), 'Merge', 'TEMPORAL CONCEPTS', 4112). sigmaCache(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), instance(C, '$Class'(D))), 't~HeadBodyc'(('t~'(duration('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F))))), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(H)))))), [], [G, E], [], []), 't~'(frequency('$Class'(D), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(I)))))), [], [G], [], [D]), 't~'('$existential'(A, '?POSITION', and(temporalPart('?POSITION', E), exists(C, holdsDuring('?POSITION', instance(C, D))))), [], [E], [], [D, A, C]), 't~'('$existential'(C, '?INST', holdsDuring(A, instance('?INST', D))), [], [], [], [D, A, C])), [], [G, E], [D, A, C], [G, E]), 2624:['PROC'=D, 'TIME1'=G, 'TIME2'=E, 'POSITION'=A, 'INST'=C]:entails(and(and(and(frequency(D, G), duration(E, G)), '$existential'(A, '?POSITION', and(temporalPart('?POSITION', E), exists(C, holdsDuring('?POSITION', instance(C, D)))))), '$existential'(C, '?INST', holdsDuring(A, instance('?INST', D)))), holdsDuring(A, instance(C, D))), 'Merge', 'TEMPORAL CONCEPTS', 4100). sigmaCache('~duration'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D)))))), 'f~HeadBodycUnivb'(('f~'('~holdsDuring'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F))))), instance(G, '$Class'(H))), [E, G], [H], [], []), 'f~'(frequency('$Class'(H), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(I)))))), [], [H], [C], [])), [A], [H, E, G], [C, A], [H], [E, G]), 2623:['PROC'=H, 'TIME1'=C, 'TIME2'=A, 'POSITION'=E, 'INST'=G]:entails(and(frequency(H, C), not(holdsDuring(E, instance(G, H)))), not(duration(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4100). sigmaCache('~frequency'('$Class'(A), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(C)))))), 'f~HeadUnivb'(('f~'('~holdsDuring'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(E))))), instance(F, '$Class'(A))), [D, F], [], [A], []), 'f~'(duration('$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(H))))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(I)))))), [G], [], [B], [])), [], [G, D, F], [A, B], [G, D, F]), 2622:['PROC'=A, 'TIME1'=B, 'TIME2'=G, 'POSITION'=D, 'INST'=F]:entails(and(duration(G, B), not(holdsDuring(D, instance(F, A)))), not(frequency(A, B))), 'Merge', 'TEMPORAL CONCEPTS', 4100). sigmaCache(temporalPart('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(D)))))), 't~HeadBodyc'(('t~'(duration('$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(E))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(G)))))), [], [F], [], [C]), 't~'(frequency('$Class'(H), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(I)))))), [], [H, F], [], []), 't~'('$existential'(A, '?POSITION', and(temporalPart('?POSITION', C), exists(J, holdsDuring('?POSITION', instance(J, H))))), [], [H, J], [], [C, A]), 't~'('$existential'(J, '?INST', holdsDuring(A, instance('?INST', H))), [], [H, J], [], [A])), [], [H, F, J], [C, A], [H, F, J]), 2621:['PROC'=H, 'TIME1'=F, 'TIME2'=C, 'POSITION'=A, 'INST'=J]:entails(and(and(and(frequency(H, F), duration(C, F)), '$existential'(A, '?POSITION', and(temporalPart('?POSITION', C), exists(J, holdsDuring('?POSITION', instance(J, H)))))), '$existential'(J, '?INST', holdsDuring(A, instance('?INST', H)))), temporalPart(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4100). sigmaCache('~duration'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D)))))), 'f~HeadUnivb'(('f~'('~temporalPart'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(G)))))), [E], [], [A], []), 'f~'(frequency('$Class'(H), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(I)))))), [H], [], [C], [])), [], [H, E], [C, A], [H, E]), 2620:['PROC'=H, 'TIME1'=C, 'TIME2'=A, 'POSITION'=E, 'INST'=J]:entails(and(frequency(H, C), not(temporalPart(E, A))), not(duration(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4100). sigmaCache('~frequency'('$Class'(A), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(C)))))), 'f~HeadBodycUnivb'(('f~'('~temporalPart'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(E))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(G)))))), [D], [F], [], []), 'f~'(duration('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(H))))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(I)))))), [], [F], [B], [])), [A], [F, D], [A, B], [F], [D]), 2619:['PROC'=A, 'TIME1'=B, 'TIME2'=F, 'POSITION'=D, 'INST'=J]:entails(and(duration(F, B), not(temporalPart(D, F))), not(frequency(A, B))), 'Merge', 'TEMPORAL CONCEPTS', 4100). sigmaCache('~duration'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D)))))), 'f~Head'('f~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Class'('TimePoint')), [], [], [A], []), [C], [], [A, C]), 2613:['POINT'=A, 'DURATION'=C]:entails(instance(A, 'TimePoint'), not(duration(A, C))), 'Merge', 'TEMPORAL CONCEPTS', 4088). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Class'('TimePoint')), 'f~HeadUnivb'('f~'(duration('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(C)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(E)))))), [D], [], [A], []), [], [D], [A], [D]), 2612:['POINT'=A, 'DURATION'=D]:entails(duration(A, D), not(instance(A, 'TimePoint'))), 'Merge', 'TEMPORAL CONCEPTS', 4088). sigmaCache(duration('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(D)))))), 't~Head'(('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(E)))))), '$Class'('TimeInterval')), [], [], [], [A]), 't~'('$existential'(C, '?DURATION', duration(A, '?DURATION')), [], [], [C], [A])), [], [], [A, C]), 2611:['INTERVAL'=A, 'DURATION'=C]:entails(and(instance(A, 'TimeInterval'), '$existential'(C, '?DURATION', duration(A, '?DURATION'))), duration(A, C)), 'Merge', 'TEMPORAL CONCEPTS', 4086). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(B)))))), '$Class'('TimeInterval')), 'f~HeadUnivb'('f~'('~duration'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimeInterval'(C)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimeDuration'(E)))))), [D], [], [A], []), [], [D], [A], [D]), 2610:['INTERVAL'=A, 'DURATION'=D]:entails(not(duration(A, D)), not(instance(A, 'TimeInterval'))), 'Merge', 'TEMPORAL CONCEPTS', 4086). sigmaCache(equal('$Quantity'('NegativeInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(A)))))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(C))))))), 't~HeadUnivb'(('t~'('~temporallyBetween'('$Quantity'('NegativeInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D)))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G))))))), [E], [], [], [B]), 't~'(instance('$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H)))))), '$Class'('TimePoint')), [], [], [], [B])), [], [E], [B], [E]), 2604:['POINT'=B, 'OTHERPOINT'=E]:entails(and(not(temporallyBetween('NegativeInfinity', E, B)), instance(B, 'TimePoint')), equal('NegativeInfinity', B)), 'Merge', 'TEMPORAL CONCEPTS', 4074). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Class'('TimePoint')), 'f~HeadUnivb'(('f~'('~equal'('$Quantity'('NegativeInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(C)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), [], [], [], [A]), 'f~'('~temporallyBetween'('$Quantity'('NegativeInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), [F], [], [], [A])), [], [F], [A], [F]), 2603:['POINT'=A, 'OTHERPOINT'=F]:entails(and(not(temporallyBetween('NegativeInfinity', F, A)), not(equal('NegativeInfinity', A))), not(instance(A, 'TimePoint'))), 'Merge', 'TEMPORAL CONCEPTS', 4074). sigmaCache(temporallyBetween('$Quantity'('NegativeInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(A)))))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(C)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E))))))), 't~Head'(('t~'('~equal'('$Quantity'('NegativeInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G))))))), [], [], [], [D]), 't~'(instance('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H)))))), '$Class'('TimePoint')), [], [], [], [D]), 't~'('$existential'(B, '?OTHERPOINT', temporallyBetween('NegativeInfinity', '?OTHERPOINT', D)), [], [], [B], [D])), [], [], [D, B]), 2602:['POINT'=D, 'OTHERPOINT'=B]:entails(and(and(instance(D, 'TimePoint'), not(equal('NegativeInfinity', D))), '$existential'(B, '?OTHERPOINT', temporallyBetween('NegativeInfinity', '?OTHERPOINT', D))), temporallyBetween('NegativeInfinity', B, D)), 'Merge', 'TEMPORAL CONCEPTS', 4074). sigmaCache(equal('$Quantity'('NegativeInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(A)))))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(C))))))), 't~Head'(('t~'('~before'('$Quantity'('NegativeInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D)))))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E))))))), [], [], [], [B]), 't~'(instance('$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), '$Class'('TimePoint')), [], [], [], [B])), [], [], [B]), 2601:['POINT'=B]:entails(and(not(before('NegativeInfinity', B)), instance(B, 'TimePoint')), equal('NegativeInfinity', B)), 'Merge', 'TEMPORAL CONCEPTS', 4072). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Class'('TimePoint')), 'f~Head'(('f~'('~before'('$Quantity'('NegativeInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(C)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), [], [], [], [A]), 'f~'('~equal'('$Quantity'('NegativeInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F))))))), [], [], [], [A])), [], [], [A]), 2600:['POINT'=A]:entails(and(not(before('NegativeInfinity', A)), not(equal('NegativeInfinity', A))), not(instance(A, 'TimePoint'))), 'Merge', 'TEMPORAL CONCEPTS', 4072). sigmaCache(before('$Quantity'('NegativeInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(A)))))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(C))))))), 't~Head'(('t~'('~equal'('$Quantity'('NegativeInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D)))))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E))))))), [], [], [], [B]), 't~'(instance('$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), '$Class'('TimePoint')), [], [], [], [B])), [], [], [B]), 2599:['POINT'=B]:entails(and(instance(B, 'TimePoint'), not(equal('NegativeInfinity', B))), before('NegativeInfinity', B)), 'Merge', 'TEMPORAL CONCEPTS', 4072). sigmaCache(equal('$Quantity'('PositiveInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(A)))))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(C))))))), 't~HeadUnivb'(('t~'('~temporallyBetween'('$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D)))))), '$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), '$Quantity'('PositiveInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G))))))), [E], [], [], [B]), 't~'(instance('$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H)))))), '$Class'('TimePoint')), [], [], [], [B])), [], [E], [B], [E]), 2596:['POINT'=B, 'OTHERPOINT'=E]:entails(and(not(temporallyBetween(B, E, 'PositiveInfinity')), instance(B, 'TimePoint')), equal('PositiveInfinity', B)), 'Merge', 'TEMPORAL CONCEPTS', 4066). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Class'('TimePoint')), 'f~HeadUnivb'(('f~'('~equal'('$Quantity'('PositiveInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(C)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), [], [], [], [A]), 'f~'('~temporallyBetween'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G)))))), '$Quantity'('PositiveInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H))))))), [F], [], [], [A])), [], [F], [A], [F]), 2595:['POINT'=A, 'OTHERPOINT'=F]:entails(and(not(temporallyBetween(A, F, 'PositiveInfinity')), not(equal('PositiveInfinity', A))), not(instance(A, 'TimePoint'))), 'Merge', 'TEMPORAL CONCEPTS', 4066). sigmaCache(temporallyBetween('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D)))))), '$Quantity'('PositiveInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E))))))), 't~Head'(('t~'('~equal'('$Quantity'('PositiveInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(G))))))), [], [], [], [A]), 't~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H)))))), '$Class'('TimePoint')), [], [], [], [A]), 't~'('$existential'(C, '?OTHERPOINT', temporallyBetween(A, '?OTHERPOINT', 'PositiveInfinity')), [], [], [C], [A])), [], [], [A, C]), 2594:['POINT'=A, 'OTHERPOINT'=C]:entails(and(and(instance(A, 'TimePoint'), not(equal('PositiveInfinity', A))), '$existential'(C, '?OTHERPOINT', temporallyBetween(A, '?OTHERPOINT', 'PositiveInfinity'))), temporallyBetween(A, C, 'PositiveInfinity')), 'Merge', 'TEMPORAL CONCEPTS', 4066). sigmaCache(equal('$Quantity'('PositiveInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(A)))))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(C))))))), 't~Head'(('t~'('~before'('$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D)))))), '$Quantity'('PositiveInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E))))))), [], [], [], [B]), 't~'(instance('$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), '$Class'('TimePoint')), [], [], [], [B])), [], [], [B]), 2593:['POINT'=B]:entails(and(not(before(B, 'PositiveInfinity')), instance(B, 'TimePoint')), equal('PositiveInfinity', B)), 'Merge', 'TEMPORAL CONCEPTS', 4064). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Class'('TimePoint')), 'f~Head'(('f~'('~before'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(C)))))), '$Quantity'('PositiveInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D))))))), [], [], [], [A]), 'f~'('~equal'('$Quantity'('PositiveInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F))))))), [], [], [], [A])), [], [], [A]), 2592:['POINT'=A]:entails(and(not(before(A, 'PositiveInfinity')), not(equal('PositiveInfinity', A))), not(instance(A, 'TimePoint'))), 'Merge', 'TEMPORAL CONCEPTS', 4064). sigmaCache(before('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), '$Quantity'('PositiveInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(C))))))), 't~Head'(('t~'('~equal'('$Quantity'('PositiveInfinity', 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(D)))))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E))))))), [], [], [], [A]), 't~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(F)))))), '$Class'('TimePoint')), [], [], [], [A])), [], [], [A]), 2591:['POINT'=A]:entails(and(instance(A, 'TimePoint'), not(equal('PositiveInfinity', A))), before(A, 'PositiveInfinity')), 'Merge', 'TEMPORAL CONCEPTS', 4064). sigmaCache('~monetaryValue'('PropertyFn'('$Object'(A, 'Agent'(B))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('CurrencyMeasure'(D))))), 'f~Head'('f~'('~function'('$Relation'('WealthFn', 'Function'('UnaryFunction'(E))), '$Object'(A, 'Agent'(F)), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('CurrencyMeasure'(G))))), [], [], [A, C], []), [], [], [A, C]), 2586:['PERSON'=A, 'AMOUNT'=C]:entails(not(holds('WealthFn', A, C)), not(monetaryValue('PropertyFn'(A), C))), 'Merge', 'UNITS OF MEASURE', 4030). sigmaCache(function('$Relation'('WealthFn', 'Function'('UnaryFunction'(A))), '$Object'(B, 'Agent'(C)), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('CurrencyMeasure'(E))))), 't~Head'('t~'(monetaryValue('PropertyFn'('$Object'(B, 'Agent'(F))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('CurrencyMeasure'(G))))), [], [], [B, D], []), [], [], [B, D]), 2585:['PERSON'=B, 'AMOUNT'=D]:entails(monetaryValue('PropertyFn'(B), D), holds('WealthFn', B, D)), 'Merge', 'UNITS OF MEASURE', 4030). sigmaCache('~function'('$Relation'('WealthFn', 'Function'('UnaryFunction'(A))), '$Object'(B, 'Agent'(C)), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('CurrencyMeasure'(E))))), 'f~Head'('f~'('~monetaryValue'('PropertyFn'('$Object'(B, 'Agent'(F))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('CurrencyMeasure'(G))))), [], [], [B, D], []), [], [], [B, D]), 2584:['PERSON'=B, 'AMOUNT'=D]:entails(not(monetaryValue('PropertyFn'(B), D)), not(holds('WealthFn', B, D))), 'Merge', 'UNITS OF MEASURE', 4030). sigmaCache(monetaryValue('PropertyFn'('$Object'(A, 'Agent'(B))), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('CurrencyMeasure'(D))))), 't~Head'('t~'(function('$Relation'('WealthFn', 'Function'('UnaryFunction'(E))), '$Object'(A, 'Agent'(F)), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('CurrencyMeasure'(G))))), [], [], [A, C], []), [], [], [A, C]), 2583:['PERSON'=A, 'AMOUNT'=C]:entails(holds('WealthFn', A, C), monetaryValue('PropertyFn'(A), C)), 'Merge', 'UNITS OF MEASURE', 4030). sigmaCache('~measure'('$Object'(A, B), 'MeasureFn'('$Quantity'(C, 'Number'('RealNumber'(D))), '$Class'('LengthMeasure'))), 'f~HeadBodyc'(('f~'('~greaterThan'('$Quantity'(E, 'Number'('RealNumber'(F))), '$Quantity'(C, 'Number'('RealNumber'(G)))), [], [E], [C], []), 'f~'(larger('$Object'(H, I), '$Object'(A, J)), [], [H], [A], []), 'f~'(measure('$Object'(H, K), 'MeasureFn'('$Quantity'(E, 'Number'('RealNumber'(L))), '$Class'('LengthMeasure'))), [], [H, E], [], [])), [], [H, E], [A, C], [H, E]), 2566:['OBJ1'=H, 'OBJ2'=A, 'QUANT1'=E, 'QUANT2'=C]:entails(and(larger(H, A), and(not(greaterThan(E, C)), measure(H, 'MeasureFn'(E, 'LengthMeasure')))), not(measure(A, 'MeasureFn'(C, 'LengthMeasure')))), 'Merge', 'UNITS OF MEASURE', 3996). sigmaCache('~measure'('$Object'(A, B), 'MeasureFn'('$Quantity'(C, 'Number'('RealNumber'(D))), '$Class'('LengthMeasure'))), 'f~HeadBodyc'(('f~'('~greaterThan'('$Quantity'(C, 'Number'('RealNumber'(E))), '$Quantity'(F, 'Number'('RealNumber'(G)))), [], [F], [C], []), 'f~'(larger('$Object'(A, H), '$Object'(I, J)), [], [I], [A], []), 'f~'(measure('$Object'(I, K), 'MeasureFn'('$Quantity'(F, 'Number'('RealNumber'(L))), '$Class'('LengthMeasure'))), [], [I, F], [], [])), [], [I, F], [A, C], [I, F]), 2565:['OBJ1'=A, 'OBJ2'=I, 'QUANT1'=C, 'QUANT2'=F]:entails(and(larger(A, I), and(not(greaterThan(C, F)), measure(I, 'MeasureFn'(F, 'LengthMeasure')))), not(measure(A, 'MeasureFn'(C, 'LengthMeasure')))), 'Merge', 'UNITS OF MEASURE', 3996). sigmaCache(greaterThan('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'(C, 'Number'('RealNumber'(D)))), 't~HeadBodyc'(('t~'(larger('$Object'(E, F), '$Object'(G, H)), [], [E, G], [], []), 't~'(measure('$Object'(E, I), 'MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(J))), '$Class'('LengthMeasure'))), [], [E], [A], []), 't~'(measure('$Object'(G, K), 'MeasureFn'('$Quantity'(C, 'Number'('RealNumber'(L))), '$Class'('LengthMeasure'))), [], [G], [C], [])), [], [E, G], [A, C], [E, G]), 2564:['OBJ1'=E, 'OBJ2'=G, 'QUANT1'=A, 'QUANT2'=C]:entails(and(larger(E, G), and(measure(E, 'MeasureFn'(A, 'LengthMeasure')), measure(G, 'MeasureFn'(C, 'LengthMeasure')))), greaterThan(A, C)), 'Merge', 'UNITS OF MEASURE', 3996). sigmaCache('~larger'('$Object'(A, B), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~greaterThan'('$Quantity'(E, 'Number'('RealNumber'(F))), '$Quantity'(G, 'Number'('RealNumber'(H)))), [], [E, G], [], []), 'f~'(measure('$Object'(A, I), 'MeasureFn'('$Quantity'(E, 'Number'('RealNumber'(J))), '$Class'('LengthMeasure'))), [], [E], [A], []), 'f~'(measure('$Object'(C, K), 'MeasureFn'('$Quantity'(G, 'Number'('RealNumber'(L))), '$Class'('LengthMeasure'))), [], [G], [C], [])), [], [E, G], [A, C], [E, G]), 2563:['OBJ1'=A, 'OBJ2'=C, 'QUANT1'=E, 'QUANT2'=G]:entails(and(not(greaterThan(E, G)), and(measure(A, 'MeasureFn'(E, 'LengthMeasure')), measure(C, 'MeasureFn'(G, 'LengthMeasure')))), not(larger(A, C))), 'Merge', 'UNITS OF MEASURE', 3996). sigmaCache('~holds'('$Relation'(A, 'BinaryRelation'(B)), '$Quantity'(C, 'Number'('RealNumber'(D))), '$Quantity'(E, 'Number'('RealNumber'(F)))), 'f~HeadBodyc'(('f~'('~holds'('$Relation'(A, 'BinaryRelation'(G)), 'MeasureFn'('$Quantity'(C, 'Number'('RealNumber'(H))), '$Quantity'(I, 'PhysicalQuantity'('UnitOfMeasure'(J)))), 'MeasureFn'('$Quantity'(E, 'Number'('RealNumber'(K))), '$Quantity'(I, 'PhysicalQuantity'('UnitOfMeasure'(L))))), [], [I], [], [A, C, E]), 'f~'(instance('$Relation'(A, 'BinaryRelation'(M)), '$Class'('BinaryRelation')), [], [], [], [A]), 'f~'(instance('$Relation'(A, 'BinaryRelation'(N)), '$Class'('RelationExtendedToQuantities')), [], [], [], [A]), 'f~'(instance('$Quantity'(C, 'Number'('RealNumber'(O))), '$Class'('RealNumber')), [], [], [], [C]), 'f~'(instance('$Quantity'(E, 'Number'('RealNumber'(P))), '$Class'('RealNumber')), [], [], [], [E]), 'f~'(instance('$Quantity'(I, 'PhysicalQuantity'('UnitOfMeasure'(Q))), '$Class'('UnitOfMeasure')), [], [I], [], [])), [], [I], [A, C, E], [I]), 2259:['REL'=A, 'NUMBER1'=C, 'NUMBER2'=E, 'UNIT'=I]:entails(and(and(instance(I, 'UnitOfMeasure'), not(holds(A, 'MeasureFn'(C, I), 'MeasureFn'(E, I)))), and(instance(A, 'RelationExtendedToQuantities'), and(instance(A, 'BinaryRelation'), and(instance(C, 'RealNumber'), instance(E, 'RealNumber'))))), not(holds(A, C, E))), 'Merge', 'UNITS OF MEASURE', 3280). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Class'('RealNumber')), 'f~HeadBodyc'(('f~'('~holds'('$Relation'(C, 'BinaryRelation'(D)), 'MeasureFn'('$Quantity'(E, 'Number'('RealNumber'(F))), '$Quantity'(G, 'PhysicalQuantity'('UnitOfMeasure'(H)))), 'MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(I))), '$Quantity'(G, 'PhysicalQuantity'('UnitOfMeasure'(J))))), [], [C, E, G], [], [A]), 'f~'(instance('$Relation'(C, 'BinaryRelation'(K)), '$Class'('BinaryRelation')), [], [C], [], []), 'f~'(instance('$Relation'(C, 'BinaryRelation'(L)), '$Class'('RelationExtendedToQuantities')), [], [C], [], []), 'f~'(instance('$Quantity'(E, 'Number'('RealNumber'(M))), '$Class'('RealNumber')), [], [E], [], []), 'f~'(instance('$Quantity'(G, 'PhysicalQuantity'('UnitOfMeasure'(N))), '$Class'('UnitOfMeasure')), [], [G], [], []), 'f~'(holds('$Relation'(C, 'BinaryRelation'(O)), '$Quantity'(E, 'Number'('RealNumber'(P))), '$Quantity'(A, 'Number'('RealNumber'(Q)))), [], [C, E], [], [A])), [], [C, E, G], [A], [C, E, G]), 2258:['REL'=C, 'NUMBER1'=E, 'NUMBER2'=A, 'UNIT'=G]:entails(and(and(instance(G, 'UnitOfMeasure'), not(holds(C, 'MeasureFn'(E, G), 'MeasureFn'(A, G)))), and(instance(C, 'RelationExtendedToQuantities'), and(instance(C, 'BinaryRelation'), and(instance(E, 'RealNumber'), holds(C, E, A))))), not(instance(A, 'RealNumber'))), 'Merge', 'UNITS OF MEASURE', 3280). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Class'('RealNumber')), 'f~HeadBodyc'(('f~'('~holds'('$Relation'(C, 'BinaryRelation'(D)), 'MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(E))), '$Quantity'(F, 'PhysicalQuantity'('UnitOfMeasure'(G)))), 'MeasureFn'('$Quantity'(H, 'Number'('RealNumber'(I))), '$Quantity'(F, 'PhysicalQuantity'('UnitOfMeasure'(J))))), [], [C, H, F], [], [A]), 'f~'(instance('$Relation'(C, 'BinaryRelation'(K)), '$Class'('BinaryRelation')), [], [C], [], []), 'f~'(instance('$Relation'(C, 'BinaryRelation'(L)), '$Class'('RelationExtendedToQuantities')), [], [C], [], []), 'f~'(instance('$Quantity'(H, 'Number'('RealNumber'(M))), '$Class'('RealNumber')), [], [H], [], []), 'f~'(instance('$Quantity'(F, 'PhysicalQuantity'('UnitOfMeasure'(N))), '$Class'('UnitOfMeasure')), [], [F], [], []), 'f~'(holds('$Relation'(C, 'BinaryRelation'(O)), '$Quantity'(A, 'Number'('RealNumber'(P))), '$Quantity'(H, 'Number'('RealNumber'(Q)))), [], [C, H], [], [A])), [], [C, H, F], [A], [C, H, F]), 2257:['REL'=C, 'NUMBER1'=A, 'NUMBER2'=H, 'UNIT'=F]:entails(and(and(instance(F, 'UnitOfMeasure'), not(holds(C, 'MeasureFn'(A, F), 'MeasureFn'(H, F)))), and(instance(C, 'RelationExtendedToQuantities'), and(instance(C, 'BinaryRelation'), and(instance(H, 'RealNumber'), holds(C, A, H))))), not(instance(A, 'RealNumber'))), 'Merge', 'UNITS OF MEASURE', 3280). sigmaCache('~instance'('$Relation'(A, 'BinaryRelation'(B)), '$Class'('BinaryRelation')), 'f~HeadBodyc'(('f~'('~holds'('$Relation'(A, 'BinaryRelation'(C)), 'MeasureFn'('$Quantity'(D, 'Number'('RealNumber'(E))), '$Quantity'(F, 'PhysicalQuantity'('UnitOfMeasure'(G)))), 'MeasureFn'('$Quantity'(H, 'Number'('RealNumber'(I))), '$Quantity'(F, 'PhysicalQuantity'('UnitOfMeasure'(J))))), [], [D, H, F], [], [A]), 'f~'(instance('$Relation'(A, 'BinaryRelation'(K)), '$Class'('RelationExtendedToQuantities')), [], [], [], [A]), 'f~'(instance('$Quantity'(D, 'Number'('RealNumber'(L))), '$Class'('RealNumber')), [], [D], [], []), 'f~'(instance('$Quantity'(H, 'Number'('RealNumber'(M))), '$Class'('RealNumber')), [], [H], [], []), 'f~'(instance('$Quantity'(F, 'PhysicalQuantity'('UnitOfMeasure'(N))), '$Class'('UnitOfMeasure')), [], [F], [], []), 'f~'(holds('$Relation'(A, 'BinaryRelation'(O)), '$Quantity'(D, 'Number'('RealNumber'(P))), '$Quantity'(H, 'Number'('RealNumber'(Q)))), [], [D, H], [], [A])), [], [D, H, F], [A], [D, H, F]), 2256:['REL'=A, 'NUMBER1'=D, 'NUMBER2'=H, 'UNIT'=F]:entails(and(and(instance(F, 'UnitOfMeasure'), not(holds(A, 'MeasureFn'(D, F), 'MeasureFn'(H, F)))), and(instance(A, 'RelationExtendedToQuantities'), and(instance(D, 'RealNumber'), and(instance(H, 'RealNumber'), holds(A, D, H))))), not(instance(A, 'BinaryRelation'))), 'Merge', 'UNITS OF MEASURE', 3280). sigmaCache('~instance'('$Relation'(A, 'BinaryRelation'(B)), '$Class'('RelationExtendedToQuantities')), 'f~HeadBodyc'(('f~'('~holds'('$Relation'(A, 'BinaryRelation'(C)), 'MeasureFn'('$Quantity'(D, 'Number'('RealNumber'(E))), '$Quantity'(F, 'PhysicalQuantity'('UnitOfMeasure'(G)))), 'MeasureFn'('$Quantity'(H, 'Number'('RealNumber'(I))), '$Quantity'(F, 'PhysicalQuantity'('UnitOfMeasure'(J))))), [], [D, H, F], [], [A]), 'f~'(instance('$Relation'(A, 'BinaryRelation'(K)), '$Class'('BinaryRelation')), [], [], [], [A]), 'f~'(instance('$Quantity'(D, 'Number'('RealNumber'(L))), '$Class'('RealNumber')), [], [D], [], []), 'f~'(instance('$Quantity'(H, 'Number'('RealNumber'(M))), '$Class'('RealNumber')), [], [H], [], []), 'f~'(instance('$Quantity'(F, 'PhysicalQuantity'('UnitOfMeasure'(N))), '$Class'('UnitOfMeasure')), [], [F], [], []), 'f~'(holds('$Relation'(A, 'BinaryRelation'(O)), '$Quantity'(D, 'Number'('RealNumber'(P))), '$Quantity'(H, 'Number'('RealNumber'(Q)))), [], [D, H], [], [A])), [], [D, H, F], [A], [D, H, F]), 2255:['REL'=A, 'NUMBER1'=D, 'NUMBER2'=H, 'UNIT'=F]:entails(and(and(instance(F, 'UnitOfMeasure'), not(holds(A, 'MeasureFn'(D, F), 'MeasureFn'(H, F)))), and(instance(A, 'BinaryRelation'), and(instance(D, 'RealNumber'), and(instance(H, 'RealNumber'), holds(A, D, H))))), not(instance(A, 'RelationExtendedToQuantities'))), 'Merge', 'UNITS OF MEASURE', 3280). sigmaCache(holds('$Relation'(A, 'BinaryRelation'(B)), 'MeasureFn'('$Quantity'(C, 'Number'('RealNumber'(D))), '$Quantity'(E, 'PhysicalQuantity'('UnitOfMeasure'(F)))), 'MeasureFn'('$Quantity'(G, 'Number'('RealNumber'(H))), '$Quantity'(E, 'PhysicalQuantity'('UnitOfMeasure'(I))))), 't~Head'(('t~'(instance('$Relation'(A, 'BinaryRelation'(J)), '$Class'('BinaryRelation')), [], [], [], [A]), 't~'(instance('$Relation'(A, 'BinaryRelation'(K)), '$Class'('RelationExtendedToQuantities')), [], [], [], [A]), 't~'(instance('$Quantity'(C, 'Number'('RealNumber'(L))), '$Class'('RealNumber')), [], [], [], [C]), 't~'(instance('$Quantity'(G, 'Number'('RealNumber'(M))), '$Class'('RealNumber')), [], [], [], [G]), 't~'(instance('$Quantity'(E, 'PhysicalQuantity'('UnitOfMeasure'(N))), '$Class'('UnitOfMeasure')), [], [], [E], []), 't~'(holds('$Relation'(A, 'BinaryRelation'(O)), '$Quantity'(C, 'Number'('RealNumber'(P))), '$Quantity'(G, 'Number'('RealNumber'(Q)))), [], [], [], [A, C, G])), [], [], [A, C, G, E]), 2254:['REL'=A, 'NUMBER1'=C, 'NUMBER2'=G, 'UNIT'=E]:entails(and(instance(E, 'UnitOfMeasure'), and(instance(A, 'RelationExtendedToQuantities'), and(instance(A, 'BinaryRelation'), and(instance(C, 'RealNumber'), and(instance(G, 'RealNumber'), holds(A, C, G)))))), holds(A, 'MeasureFn'(C, E), 'MeasureFn'(G, E))), 'Merge', 'UNITS OF MEASURE', 3280). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('UnitOfMeasure'(B))), '$Class'('UnitOfMeasure')), 'f~HeadBodyc'(('f~'('~holds'('$Relation'(C, 'BinaryRelation'(D)), 'MeasureFn'('$Quantity'(E, 'Number'('RealNumber'(F))), '$Quantity'(A, 'PhysicalQuantity'('UnitOfMeasure'(G)))), 'MeasureFn'('$Quantity'(H, 'Number'('RealNumber'(I))), '$Quantity'(A, 'PhysicalQuantity'('UnitOfMeasure'(J))))), [], [C, E, H], [], [A]), 'f~'(instance('$Relation'(C, 'BinaryRelation'(K)), '$Class'('BinaryRelation')), [], [C], [], []), 'f~'(instance('$Relation'(C, 'BinaryRelation'(L)), '$Class'('RelationExtendedToQuantities')), [], [C], [], []), 'f~'(instance('$Quantity'(E, 'Number'('RealNumber'(M))), '$Class'('RealNumber')), [], [E], [], []), 'f~'(instance('$Quantity'(H, 'Number'('RealNumber'(N))), '$Class'('RealNumber')), [], [H], [], []), 'f~'(holds('$Relation'(C, 'BinaryRelation'(O)), '$Quantity'(E, 'Number'('RealNumber'(P))), '$Quantity'(H, 'Number'('RealNumber'(Q)))), [], [C, E, H], [], [])), [], [C, E, H], [A], [C, E, H]), 2253:['REL'=C, 'NUMBER1'=E, 'NUMBER2'=H, 'UNIT'=A]:entails(and(not(holds(C, 'MeasureFn'(E, A), 'MeasureFn'(H, A))), and(instance(C, 'RelationExtendedToQuantities'), and(instance(C, 'BinaryRelation'), and(instance(E, 'RealNumber'), and(instance(H, 'RealNumber'), holds(C, E, H)))))), not(instance(A, 'UnitOfMeasure'))), 'Merge', 'UNITS OF MEASURE', 3280). sigmaCache('~holds'('$Relation'(A, 'Function'('BinaryFunction'(B))), '$Quantity'(C, 'Number'('RealNumber'(D))), '$Quantity'(E, 'Number'('RealNumber'(F))), '$Quantity'(G, 'Number'('RealNumber'(H)))), 'f~HeadBodyc'(('f~'('~equal'('AssignmentFn'('$Relation'(A, 'Function'('BinaryFunction'(I))), 'MeasureFn'('$Quantity'(C, 'Number'('RealNumber'(J))), '$Quantity'(K, 'PhysicalQuantity'('UnitOfMeasure'(L)))), 'MeasureFn'('$Quantity'(E, 'Number'('RealNumber'(M))), '$Quantity'(K, 'PhysicalQuantity'('UnitOfMeasure'(N))))), 'MeasureFn'('$Quantity'(G, 'Number'('RealNumber'(O))), '$Quantity'(K, 'PhysicalQuantity'('UnitOfMeasure'(P))))), [], [K], [G], [A, C, E]), 'f~'(instance('$Relation'(A, 'Function'('BinaryFunction'(Q))), '$Class'('BinaryFunction')), [], [], [], [A]), 'f~'(instance('$Relation'(A, 'Function'('BinaryFunction'(R))), '$Class'('RelationExtendedToQuantities')), [], [], [], [A]), 'f~'(instance('$Quantity'(C, 'Number'('RealNumber'(S))), '$Class'('RealNumber')), [], [], [], [C]), 'f~'(instance('$Quantity'(E, 'Number'('RealNumber'(T))), '$Class'('RealNumber')), [], [], [], [E]), 'f~'(instance('$Quantity'(K, 'PhysicalQuantity'('UnitOfMeasure'(U))), '$Class'('UnitOfMeasure')), [], [K], [], [])), [], [K], [A, C, E, G], [K]), 2252:['FUNCTION'=A, 'NUMBER1'=C, 'NUMBER2'=E, 'VALUE'=G, 'UNIT'=K]:entails(and(and(instance(K, 'UnitOfMeasure'), not(equal('AssignmentFn'(A, 'MeasureFn'(C, K), 'MeasureFn'(E, K)), 'MeasureFn'(G, K)))), and(instance(A, 'RelationExtendedToQuantities'), and(instance(A, 'BinaryFunction'), and(instance(C, 'RealNumber'), instance(E, 'RealNumber'))))), not(holds(A, C, E, G))), 'Merge', 'UNITS OF MEASURE', 3278). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Class'('RealNumber')), 'f~HeadBodyc'(('f~'('~equal'('AssignmentFn'('$Relation'(C, 'Function'('BinaryFunction'(D))), 'MeasureFn'('$Quantity'(E, 'Number'('RealNumber'(F))), '$Quantity'(G, 'PhysicalQuantity'('UnitOfMeasure'(H)))), 'MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(I))), '$Quantity'(G, 'PhysicalQuantity'('UnitOfMeasure'(J))))), 'MeasureFn'('$Quantity'(K, 'Number'('RealNumber'(L))), '$Quantity'(G, 'PhysicalQuantity'('UnitOfMeasure'(M))))), [], [C, E, K, G], [], [A]), 'f~'(instance('$Relation'(C, 'Function'('BinaryFunction'(N))), '$Class'('BinaryFunction')), [], [C], [], []), 'f~'(instance('$Relation'(C, 'Function'('BinaryFunction'(O))), '$Class'('RelationExtendedToQuantities')), [], [C], [], []), 'f~'(instance('$Quantity'(E, 'Number'('RealNumber'(P))), '$Class'('RealNumber')), [], [E], [], []), 'f~'(instance('$Quantity'(G, 'PhysicalQuantity'('UnitOfMeasure'(Q))), '$Class'('UnitOfMeasure')), [], [G], [], []), 'f~'(holds('$Relation'(C, 'Function'('BinaryFunction'(R))), '$Quantity'(E, 'Number'('RealNumber'(S))), '$Quantity'(A, 'Number'('RealNumber'(T))), '$Quantity'(K, 'Number'('RealNumber'(U)))), [], [C, E, K], [], [A])), [], [C, E, K, G], [A], [C, E, K, G]), 2251:['FUNCTION'=C, 'NUMBER1'=E, 'NUMBER2'=A, 'VALUE'=K, 'UNIT'=G]:entails(and(and(instance(G, 'UnitOfMeasure'), not(equal('AssignmentFn'(C, 'MeasureFn'(E, G), 'MeasureFn'(A, G)), 'MeasureFn'(K, G)))), and(instance(C, 'RelationExtendedToQuantities'), and(instance(C, 'BinaryFunction'), and(instance(E, 'RealNumber'), holds(C, E, A, K))))), not(instance(A, 'RealNumber'))), 'Merge', 'UNITS OF MEASURE', 3278). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'(B))), '$Class'('RealNumber')), 'f~HeadBodyc'(('f~'('~equal'('AssignmentFn'('$Relation'(C, 'Function'('BinaryFunction'(D))), 'MeasureFn'('$Quantity'(A, 'Number'('RealNumber'(E))), '$Quantity'(F, 'PhysicalQuantity'('UnitOfMeasure'(G)))), 'MeasureFn'('$Quantity'(H, 'Number'('RealNumber'(I))), '$Quantity'(F, 'PhysicalQuantity'('UnitOfMeasure'(J))))), 'MeasureFn'('$Quantity'(K, 'Number'('RealNumber'(L))), '$Quantity'(F, 'PhysicalQuantity'('UnitOfMeasure'(M))))), [], [C, H, K, F], [], [A]), 'f~'(instance('$Relation'(C, 'Function'('BinaryFunction'(N))), '$Class'('BinaryFunction')), [], [C], [], []), 'f~'(instance('$Relation'(C, 'Function'('BinaryFunction'(O))), '$Class'('RelationExtendedToQuantities')), [], [C], [], []), 'f~'(instance('$Quantity'(H, 'Number'('RealNumber'(P))), '$Class'('RealNumber')), [], [H], [], []), 'f~'(instance('$Quantity'(F, 'PhysicalQuantity'('UnitOfMeasure'(Q))), '$Class'('UnitOfMeasure')), [], [F], [], []), 'f~'(holds('$Relation'(C, 'Function'('BinaryFunction'(R))), '$Quantity'(A, 'Number'('RealNumber'(S))), '$Quantity'(H, 'Number'('RealNumber'(T))), '$Quantity'(K, 'Number'('RealNumber'(U)))), [], [C, H, K], [], [A])), [], [C, H, K, F], [A], [C, H, K, F]), 2250:['FUNCTION'=C, 'NUMBER1'=A, 'NUMBER2'=H, 'VALUE'=K, 'UNIT'=F]:entails(and(and(instance(F, 'UnitOfMeasure'), not(equal('AssignmentFn'(C, 'MeasureFn'(A, F), 'MeasureFn'(H, F)), 'MeasureFn'(K, F)))), and(instance(C, 'RelationExtendedToQuantities'), and(instance(C, 'BinaryFunction'), and(instance(H, 'RealNumber'), holds(C, A, H, K))))), not(instance(A, 'RealNumber'))), 'Merge', 'UNITS OF MEASURE', 3278). sigmaCache('~instance'('$Relation'(A, 'Function'('BinaryFunction'(B))), '$Class'('BinaryFunction')), 'f~HeadBodyc'(('f~'('~equal'('AssignmentFn'('$Relation'(A, 'Function'('BinaryFunction'(C))), 'MeasureFn'('$Quantity'(D, 'Number'('RealNumber'(E))), '$Quantity'(F, 'PhysicalQuantity'('UnitOfMeasure'(G)))), 'MeasureFn'('$Quantity'(H, 'Number'('RealNumber'(I))), '$Quantity'(F, 'PhysicalQuantity'('UnitOfMeasure'(J))))), 'MeasureFn'('$Quantity'(K, 'Number'('RealNumber'(L))), '$Quantity'(F, 'PhysicalQuantity'('UnitOfMeasure'(M))))), [], [D, H, K, F], [], [A]), 'f~'(instance('$Relation'(A, 'Function'('BinaryFunction'(N))), '$Class'('RelationExtendedToQuantities')), [], [], [], [A]), 'f~'(instance('$Quantity'(D, 'Number'('RealNumber'(O))), '$Class'('RealNumber')), [], [D], [], []), 'f~'(instance('$Quantity'(H, 'Number'('RealNumber'(P))), '$Class'('RealNumber')), [], [H], [], []), 'f~'(instance('$Quantity'(F, 'PhysicalQuantity'('UnitOfMeasure'(Q))), '$Class'('UnitOfMeasure')), [], [F], [], []), 'f~'(holds('$Relation'(A, 'Function'('BinaryFunction'(R))), '$Quantity'(D, 'Number'('RealNumber'(S))), '$Quantity'(H, 'Number'('RealNumber'(T))), '$Quantity'(K, 'Number'('RealNumber'(U)))), [], [D, H, K], [], [A])), [], [D, H, K, F], [A], [D, H, K, F]), 2249:['FUNCTION'=A, 'NUMBER1'=D, 'NUMBER2'=H, 'VALUE'=K, 'UNIT'=F]:entails(and(and(instance(F, 'UnitOfMeasure'), not(equal('AssignmentFn'(A, 'MeasureFn'(D, F), 'MeasureFn'(H, F)), 'MeasureFn'(K, F)))), and(instance(A, 'RelationExtendedToQuantities'), and(instance(D, 'RealNumber'), and(instance(H, 'RealNumber'), holds(A, D, H, K))))), not(instance(A, 'BinaryFunction'))), 'Merge', 'UNITS OF MEASURE', 3278). sigmaCache('~instance'('$Relation'(A, 'Function'('BinaryFunction'(B))), '$Class'('RelationExtendedToQuantities')), 'f~HeadBodyc'(('f~'('~equal'('AssignmentFn'('$Relation'(A, 'Function'('BinaryFunction'(C))), 'MeasureFn'('$Quantity'(D, 'Number'('RealNumber'(E))), '$Quantity'(F, 'PhysicalQuantity'('UnitOfMeasure'(G)))), 'MeasureFn'('$Quantity'(H, 'Number'('RealNumber'(I))), '$Quantity'(F, 'PhysicalQuantity'('UnitOfMeasure'(J))))), 'MeasureFn'('$Quantity'(K, 'Number'('RealNumber'(L))), '$Quantity'(F, 'PhysicalQuantity'('UnitOfMeasure'(M))))), [], [D, H, K, F], [], [A]), 'f~'(instance('$Relation'(A, 'Function'('BinaryFunction'(N))), '$Class'('BinaryFunction')), [], [], [], [A]), 'f~'(instance('$Quantity'(D, 'Number'('RealNumber'(O))), '$Class'('RealNumber')), [], [D], [], []), 'f~'(instance('$Quantity'(H, 'Number'('RealNumber'(P))), '$Class'('RealNumber')), [], [H], [], []), 'f~'(instance('$Quantity'(F, 'PhysicalQuantity'('UnitOfMeasure'(Q))), '$Class'('UnitOfMeasure')), [], [F], [], []), 'f~'(holds('$Relation'(A, 'Function'('BinaryFunction'(R))), '$Quantity'(D, 'Number'('RealNumber'(S))), '$Quantity'(H, 'Number'('RealNumber'(T))), '$Quantity'(K, 'Number'('RealNumber'(U)))), [], [D, H, K], [], [A])), [], [D, H, K, F], [A], [D, H, K, F]), 2248:['FUNCTION'=A, 'NUMBER1'=D, 'NUMBER2'=H, 'VALUE'=K, 'UNIT'=F]:entails(and(and(instance(F, 'UnitOfMeasure'), not(equal('AssignmentFn'(A, 'MeasureFn'(D, F), 'MeasureFn'(H, F)), 'MeasureFn'(K, F)))), and(instance(A, 'BinaryFunction'), and(instance(D, 'RealNumber'), and(instance(H, 'RealNumber'), holds(A, D, H, K))))), not(instance(A, 'RelationExtendedToQuantities'))), 'Merge', 'UNITS OF MEASURE', 3278). sigmaCache(equal('AssignmentFn'('$Relation'(A, 'Function'('BinaryFunction'(B))), 'MeasureFn'('$Quantity'(C, 'Number'('RealNumber'(D))), '$Quantity'(E, 'PhysicalQuantity'('UnitOfMeasure'(F)))), 'MeasureFn'('$Quantity'(G, 'Number'('RealNumber'(H))), '$Quantity'(E, 'PhysicalQuantity'('UnitOfMeasure'(I))))), 'MeasureFn'('$Quantity'(J, 'Number'('RealNumber'(K))), '$Quantity'(E, 'PhysicalQuantity'('UnitOfMeasure'(L))))), 't~Head'(('t~'(instance('$Relation'(A, 'Function'('BinaryFunction'(M))), '$Class'('BinaryFunction')), [], [], [], [A]), 't~'(instance('$Relation'(A, 'Function'('BinaryFunction'(N))), '$Class'('RelationExtendedToQuantities')), [], [], [], [A]), 't~'(instance('$Quantity'(C, 'Number'('RealNumber'(O))), '$Class'('RealNumber')), [], [], [], [C]), 't~'(instance('$Quantity'(G, 'Number'('RealNumber'(P))), '$Class'('RealNumber')), [], [], [], [G]), 't~'(instance('$Quantity'(E, 'PhysicalQuantity'('UnitOfMeasure'(Q))), '$Class'('UnitOfMeasure')), [], [], [E], []), 't~'(holds('$Relation'(A, 'Function'('BinaryFunction'(R))), '$Quantity'(C, 'Number'('RealNumber'(S))), '$Quantity'(G, 'Number'('RealNumber'(T))), '$Quantity'(J, 'Number'('RealNumber'(U)))), [], [], [J], [A, C, G])), [], [], [A, C, G, J, E]), 2247:['FUNCTION'=A, 'NUMBER1'=C, 'NUMBER2'=G, 'VALUE'=J, 'UNIT'=E]:entails(and(instance(E, 'UnitOfMeasure'), and(instance(A, 'RelationExtendedToQuantities'), and(instance(A, 'BinaryFunction'), and(instance(C, 'RealNumber'), and(instance(G, 'RealNumber'), holds(A, C, G, J)))))), equal('AssignmentFn'(A, 'MeasureFn'(C, E), 'MeasureFn'(G, E)), 'MeasureFn'(J, E))), 'Merge', 'UNITS OF MEASURE', 3278). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('UnitOfMeasure'(B))), '$Class'('UnitOfMeasure')), 'f~HeadBodyc'(('f~'('~equal'('AssignmentFn'('$Relation'(C, 'Function'('BinaryFunction'(D))), 'MeasureFn'('$Quantity'(E, 'Number'('RealNumber'(F))), '$Quantity'(A, 'PhysicalQuantity'('UnitOfMeasure'(G)))), 'MeasureFn'('$Quantity'(H, 'Number'('RealNumber'(I))), '$Quantity'(A, 'PhysicalQuantity'('UnitOfMeasure'(J))))), 'MeasureFn'('$Quantity'(K, 'Number'('RealNumber'(L))), '$Quantity'(A, 'PhysicalQuantity'('UnitOfMeasure'(M))))), [], [C, E, H, K], [], [A]), 'f~'(instance('$Relation'(C, 'Function'('BinaryFunction'(N))), '$Class'('BinaryFunction')), [], [C], [], []), 'f~'(instance('$Relation'(C, 'Function'('BinaryFunction'(O))), '$Class'('RelationExtendedToQuantities')), [], [C], [], []), 'f~'(instance('$Quantity'(E, 'Number'('RealNumber'(P))), '$Class'('RealNumber')), [], [E], [], []), 'f~'(instance('$Quantity'(H, 'Number'('RealNumber'(Q))), '$Class'('RealNumber')), [], [H], [], []), 'f~'(holds('$Relation'(C, 'Function'('BinaryFunction'(R))), '$Quantity'(E, 'Number'('RealNumber'(S))), '$Quantity'(H, 'Number'('RealNumber'(T))), '$Quantity'(K, 'Number'('RealNumber'(U)))), [], [C, E, H, K], [], [])), [], [C, E, H, K], [A], [C, E, H, K]), 2246:['FUNCTION'=C, 'NUMBER1'=E, 'NUMBER2'=H, 'VALUE'=K, 'UNIT'=A]:entails(and(not(equal('AssignmentFn'(C, 'MeasureFn'(E, A), 'MeasureFn'(H, A)), 'MeasureFn'(K, A))), and(instance(C, 'RelationExtendedToQuantities'), and(instance(C, 'BinaryFunction'), and(instance(E, 'RealNumber'), and(instance(H, 'RealNumber'), holds(C, E, H, K)))))), not(instance(A, 'UnitOfMeasure'))), 'Merge', 'UNITS OF MEASURE', 3278). sigmaCache(equal('$Class'('UnitOfMeasure'), '$Class'(A)), 't~HeadBodycUnivb'(('t~'('~instance'('$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'(C))), '$Class'(A)), [], [B], [], [A]), 't~'(instance('$Quantity'(D, 'PhysicalQuantity'('UnitOfMeasure'(E))), '$Class'(A)), [], [D], [], [A]), 't~'(function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(F))), '$Quantity'(G, 'Number'('RealNumber'(H))), '$Quantity'(D, 'PhysicalQuantity'('UnitOfMeasure'(I))), '$Quantity'(B, 'PhysicalQuantity'('ConstantQuantity'(J)))), [G], [D, B], [], [])), [], [G, D, B], [A], [D, B], [G]), 2245:['NUMBER'=G, 'UNIT'=D, 'QUANT'=B, 'QUANTTYPE'=A]:entails(and(not(instance(B, A)), and(holds('MeasureFn', G, D, B), instance(D, A))), equal('UnitOfMeasure', A)), 'Merge', 'UNITS OF MEASURE', 3276). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('UnitOfMeasure'(B))), '$Class'(C)), 'f~HeadBodycUnivb'(('f~'('~equal'('$Class'('UnitOfMeasure'), '$Class'(C)), [], [], [], [C]), 'f~'('~instance'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'(E))), '$Class'(C)), [], [D], [], [C]), 'f~'(function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(F))), '$Quantity'(G, 'Number'('RealNumber'(H))), '$Quantity'(A, 'PhysicalQuantity'('UnitOfMeasure'(I))), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'(J)))), [G], [D], [A], [])), [], [G, D], [A, C], [D], [G]), 2244:['NUMBER'=G, 'UNIT'=A, 'QUANT'=D, 'QUANTTYPE'=C]:entails(and(not(instance(D, C)), and(holds('MeasureFn', G, A, D), not(equal('UnitOfMeasure', C)))), not(instance(A, C))), 'Merge', 'UNITS OF MEASURE', 3276). sigmaCache('~function'('$Relation'('MeasureFn', 'Function'('BinaryFunction'(A))), '$Quantity'(B, 'Number'('RealNumber'(C))), '$Quantity'(D, 'PhysicalQuantity'('UnitOfMeasure'(E))), '$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'(G)))), 'f~HeadBodyc'(('f~'('~equal'('$Class'('UnitOfMeasure'), '$Class'(H)), [], [H], [], []), 'f~'('~instance'('$Quantity'(F, 'PhysicalQuantity'('ConstantQuantity'(I))), '$Class'(H)), [], [H], [F], []), 'f~'(instance('$Quantity'(D, 'PhysicalQuantity'('UnitOfMeasure'(J))), '$Class'(H)), [], [H], [D], [])), [B], [H], [B, D, F], [H]), 2243:['NUMBER'=B, 'UNIT'=D, 'QUANT'=F, 'QUANTTYPE'=H]:entails(and(not(instance(F, H)), and(instance(D, H), not(equal('UnitOfMeasure', H)))), not(holds('MeasureFn', B, D, F))), 'Merge', 'UNITS OF MEASURE', 3276). sigmaCache(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'(B))), '$Class'(C)), 't~HeadBodycUnivb'(('t~'('~equal'('$Class'('UnitOfMeasure'), '$Class'(C)), [], [], [], [C]), 't~'(instance('$Quantity'(D, 'PhysicalQuantity'('UnitOfMeasure'(E))), '$Class'(C)), [], [D], [], [C]), 't~'(function('$Relation'('MeasureFn', 'Function'('BinaryFunction'(F))), '$Quantity'(G, 'Number'('RealNumber'(H))), '$Quantity'(D, 'PhysicalQuantity'('UnitOfMeasure'(I))), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'(J)))), [G], [D], [A], [])), [], [G, D], [A, C], [D], [G]), 2242:['NUMBER'=G, 'UNIT'=D, 'QUANT'=A, 'QUANTTYPE'=C]:entails(and(holds('MeasureFn', G, D, A), and(instance(D, C), not(equal('UnitOfMeasure', C)))), instance(A, C)), 'Merge', 'UNITS OF MEASURE', 3276). sigmaCache('~lessThan'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D)))))))), 'f~HeadBodyc'(('f~'(instance('$Graph'(E, 'DirectedGraph'('GraphPath'(F))), 'CutSetFn'('$Graph'(G, H))), [], [G, E], [], []), 'f~'(instance('$Graph'(I, 'DirectedGraph'('GraphPath'(J))), 'MinimalCutSetFn'('$Graph'(G, K))), [], [G, I], [], []), 'f~'(pathLength('$Graph'(E, 'DirectedGraph'('GraphPath'(L))), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(M)))))))), [], [E], [A], []), 'f~'(pathLength('$Graph'(I, 'DirectedGraph'('GraphPath'(N))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(O)))))))), [], [I], [C], [])), [], [G, E, I], [A, C], [G, E, I]), 2212:['PATH1'=E, 'PATH2'=I, 'GRAPH'=G, 'NUMBER1'=A, 'NUMBER2'=C]:entails(and(instance(E, 'CutSetFn'(G)), and(instance(I, 'MinimalCutSetFn'(G)), and(pathLength(E, A), pathLength(I, C)))), not(lessThan(A, C))), 'Merge', 'GRAPH THEORY', 3187). sigmaCache('~pathLength'('$Graph'(A, 'DirectedGraph'('GraphPath'(B))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D)))))))), 'f~HeadBodyc'(('f~'(instance('$Graph'(E, 'DirectedGraph'('GraphPath'(F))), 'CutSetFn'('$Graph'(G, H))), [], [G, E], [], []), 'f~'(instance('$Graph'(A, 'DirectedGraph'('GraphPath'(I))), 'MinimalCutSetFn'('$Graph'(G, J))), [], [G], [A], []), 'f~'(lessThan('$Quantity'(K, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(L))))))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(M)))))))), [], [K], [C], []), 'f~'(pathLength('$Graph'(E, 'DirectedGraph'('GraphPath'(N))), '$Quantity'(K, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(O)))))))), [], [E, K], [], [])), [], [G, E, K], [A, C], [G, E, K]), 2211:['PATH1'=E, 'PATH2'=A, 'GRAPH'=G, 'NUMBER1'=K, 'NUMBER2'=C]:entails(and(instance(E, 'CutSetFn'(G)), and(instance(A, 'MinimalCutSetFn'(G)), and(pathLength(E, K), lessThan(K, C)))), not(pathLength(A, C))), 'Merge', 'GRAPH THEORY', 3187). sigmaCache('~pathLength'('$Graph'(A, 'DirectedGraph'('GraphPath'(B))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D)))))))), 'f~HeadBodyc'(('f~'(instance('$Graph'(A, 'DirectedGraph'('GraphPath'(E))), 'CutSetFn'('$Graph'(F, G))), [], [F], [A], []), 'f~'(instance('$Graph'(H, 'DirectedGraph'('GraphPath'(I))), 'MinimalCutSetFn'('$Graph'(F, J))), [], [F, H], [], []), 'f~'(lessThan('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(K))))))), '$Quantity'(L, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(M)))))))), [], [L], [C], []), 'f~'(pathLength('$Graph'(H, 'DirectedGraph'('GraphPath'(N))), '$Quantity'(L, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(O)))))))), [], [H, L], [], [])), [], [F, H, L], [A, C], [F, H, L]), 2210:['PATH1'=A, 'PATH2'=H, 'GRAPH'=F, 'NUMBER1'=C, 'NUMBER2'=L]:entails(and(instance(A, 'CutSetFn'(F)), and(instance(H, 'MinimalCutSetFn'(F)), and(pathLength(H, L), lessThan(C, L)))), not(pathLength(A, C))), 'Merge', 'GRAPH THEORY', 3187). sigmaCache('~instance'('$Graph'(A, 'DirectedGraph'('GraphPath'(B))), 'MinimalCutSetFn'('$Graph'(C, D))), 'f~HeadBodyc'(('f~'(instance('$Graph'(E, 'DirectedGraph'('GraphPath'(F))), 'CutSetFn'('$Graph'(C, G))), [], [E], [C], []), 'f~'(lessThan('$Quantity'(H, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(I))))))), '$Quantity'(J, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(K)))))))), [], [H, J], [], []), 'f~'(pathLength('$Graph'(E, 'DirectedGraph'('GraphPath'(L))), '$Quantity'(H, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(M)))))))), [], [E, H], [], []), 'f~'(pathLength('$Graph'(A, 'DirectedGraph'('GraphPath'(N))), '$Quantity'(J, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(O)))))))), [], [J], [A], [])), [], [E, H, J], [C, A], [E, H, J]), 2209:['PATH1'=E, 'PATH2'=A, 'GRAPH'=C, 'NUMBER1'=H, 'NUMBER2'=J]:entails(and(instance(E, 'CutSetFn'(C)), and(pathLength(E, H), and(pathLength(A, J), lessThan(H, J)))), not(instance(A, 'MinimalCutSetFn'(C)))), 'Merge', 'GRAPH THEORY', 3187). sigmaCache('~instance'('$Graph'(A, 'DirectedGraph'('GraphPath'(B))), 'CutSetFn'('$Graph'(C, D))), 'f~HeadBodyc'(('f~'(instance('$Graph'(E, 'DirectedGraph'('GraphPath'(F))), 'MinimalCutSetFn'('$Graph'(C, G))), [], [E], [C], []), 'f~'(lessThan('$Quantity'(H, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(I))))))), '$Quantity'(J, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(K)))))))), [], [H, J], [], []), 'f~'(pathLength('$Graph'(A, 'DirectedGraph'('GraphPath'(L))), '$Quantity'(H, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(M)))))))), [], [H], [A], []), 'f~'(pathLength('$Graph'(E, 'DirectedGraph'('GraphPath'(N))), '$Quantity'(J, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(O)))))))), [], [E, J], [], [])), [], [E, H, J], [C, A], [E, H, J]), 2208:['PATH1'=A, 'PATH2'=E, 'GRAPH'=C, 'NUMBER1'=H, 'NUMBER2'=J]:entails(and(instance(E, 'MinimalCutSetFn'(C)), and(pathLength(A, H), and(pathLength(E, J), lessThan(H, J)))), not(instance(A, 'CutSetFn'(C)))), 'Merge', 'GRAPH THEORY', 3187). sigmaCache(pathLength('$Graph'(A, 'DirectedGraph'('GraphPath'(B))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D)))))))), 't~HeadBodycUnivb'(('t~'(instance('$Graph'(A, 'DirectedGraph'('GraphPath'(E))), '$Class'(F)), [], [F], [], [A]), 't~'('$existential'(C, '?NUMBER', forall(A, =>(instance(A, F), pathLength(A, '?NUMBER')))), [], [F], [C], [A]), 't~'(function('$Relation'('MinimalCutSetFn', 'Function'('UnaryFunction'(G))), '$Graph'(H, I), '$Class'(F)), [H], [F], [], [])), [], [H, F], [A, C], [F], [H]), 2207:['GRAPH'=H, 'PATHCLASS'=F, 'NUMBER'=C, 'PATH'=A]:entails(and(and(holds('MinimalCutSetFn', H, F), instance(A, F)), '$existential'(C, '?NUMBER', forall(A, =>(instance(A, F), pathLength(A, '?NUMBER'))))), pathLength(A, C)), 'Merge', 'GRAPH THEORY', 3185). sigmaCache('~instance'('$Graph'(A, 'DirectedGraph'('GraphPath'(B))), '$Class'(C)), 'f~HeadUnivb'(('f~'('~pathLength'('$Graph'(A, 'DirectedGraph'('GraphPath'(D))), '$Quantity'(E, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(F)))))))), [E], [], [A], []), 'f~'(function('$Relation'('MinimalCutSetFn', 'Function'('UnaryFunction'(G))), '$Graph'(H, I), '$Class'(C)), [H], [], [C], [])), [], [H, E], [C, A], [H, E]), 2206:['GRAPH'=H, 'PATHCLASS'=C, 'NUMBER'=E, 'PATH'=A]:entails(and(holds('MinimalCutSetFn', H, C), not(pathLength(A, E))), not(instance(A, C))), 'Merge', 'GRAPH THEORY', 3185). sigmaCache('~function'('$Relation'('MinimalCutSetFn', 'Function'('UnaryFunction'(A))), '$Graph'(B, C), '$Class'(D)), 'f~HeadBodycUnivb'(('f~'('~pathLength'('$Graph'(E, 'DirectedGraph'('GraphPath'(F))), '$Quantity'(G, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(H)))))))), [G], [E], [], []), 'f~'(instance('$Graph'(E, 'DirectedGraph'('GraphPath'(I))), '$Class'(D)), [], [E], [D], [])), [B], [E, G], [B, D], [E], [G]), 2205:['GRAPH'=B, 'PATHCLASS'=D, 'NUMBER'=G, 'PATH'=E]:entails(and(instance(E, D), not(pathLength(E, G))), not(holds('MinimalCutSetFn', B, D))), 'Merge', 'GRAPH THEORY', 3185). sigmaCache('~function'('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(A))), '$GraphElement'(B, 'GraphNode'(C)), '$GraphElement'(D, 'GraphNode'(E)), '$Class'(F)), 'f~HeadBodyc'(('f~'('~instance'('$Graph'(G, 'DirectedGraph'(H)), '$Class'('DirectedGraph')), [], [G], [], []), 'f~'('~function'('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(I))), '$GraphElement'(D, 'GraphNode'(J)), '$GraphElement'(B, 'GraphNode'(K)), '$Class'(F)), [], [], [D, B], [F]), 'f~'(graphPart('$Class'(F), '$Graph'(G, 'DirectedGraph'(L))), [], [G], [], [F])), [], [G], [F, D, B], [G]), 2194:['PATH'=F, 'GRAPH'=G, 'NODE1'=D, 'NODE2'=B]:entails(and(and(graphPart(F, G), not(instance(G, 'DirectedGraph'))), not(holds('GraphPathFn', D, B, F))), not(holds('GraphPathFn', B, D, F))), 'Merge', 'GRAPH THEORY', 3163). sigmaCache(function('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(A))), '$GraphElement'(B, 'GraphNode'(C)), '$GraphElement'(D, 'GraphNode'(E)), '$Class'(F)), 't~HeadBodyc'(('t~'('~instance'('$Graph'(G, 'DirectedGraph'(H)), '$Class'('DirectedGraph')), [], [G], [], []), 't~'(graphPart('$Class'(F), '$Graph'(G, 'DirectedGraph'(I))), [], [G], [], [F]), 't~'(function('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(J))), '$GraphElement'(D, 'GraphNode'(K)), '$GraphElement'(B, 'GraphNode'(L)), '$Class'(F)), [], [], [B, D], [F])), [], [G], [F, B, D], [G]), 2193:['PATH'=F, 'GRAPH'=G, 'NODE1'=B, 'NODE2'=D]:entails(and(and(graphPart(F, G), not(instance(G, 'DirectedGraph'))), holds('GraphPathFn', D, B, F)), holds('GraphPathFn', B, D, F)), 'Merge', 'GRAPH THEORY', 3163). sigmaCache(instance('$Graph'(A, 'DirectedGraph'(B)), '$Class'('DirectedGraph')), 't~HeadBodyc'(('t~'('~function'('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(C))), '$GraphElement'(D, 'GraphNode'(E)), '$GraphElement'(F, 'GraphNode'(G)), '$Class'(H)), [], [H, D, F], [], []), 't~'(graphPart('$Class'(H), '$Graph'(A, 'DirectedGraph'(I))), [], [H], [A], []), 't~'(function('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(J))), '$GraphElement'(F, 'GraphNode'(K)), '$GraphElement'(D, 'GraphNode'(L)), '$Class'(H)), [], [H, D, F], [], [])), [], [H, D, F], [A], [H, D, F]), 2192:['PATH'=H, 'GRAPH'=A, 'NODE1'=D, 'NODE2'=F]:entails(and(graphPart(H, A), and(not(holds('GraphPathFn', D, F, H)), holds('GraphPathFn', F, D, H))), instance(A, 'DirectedGraph')), 'Merge', 'GRAPH THEORY', 3163). sigmaCache('~graphPart'('$Class'(A), '$Graph'(B, 'DirectedGraph'(C))), 'f~HeadBodyc'(('f~'('~instance'('$Graph'(B, 'DirectedGraph'(D)), '$Class'('DirectedGraph')), [], [], [B], []), 'f~'('~function'('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(E))), '$GraphElement'(F, 'GraphNode'(G)), '$GraphElement'(H, 'GraphNode'(I)), '$Class'(A)), [], [F, H], [], [A]), 'f~'(function('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(J))), '$GraphElement'(H, 'GraphNode'(K)), '$GraphElement'(F, 'GraphNode'(L)), '$Class'(A)), [], [F, H], [], [A])), [], [F, H], [A, B], [F, H]), 2191:['PATH'=A, 'GRAPH'=B, 'NODE1'=F, 'NODE2'=H]:entails(and(not(instance(B, 'DirectedGraph')), and(not(holds('GraphPathFn', F, H, A)), holds('GraphPathFn', H, F, A))), not(graphPart(A, B))), 'Merge', 'GRAPH THEORY', 3163). sigmaCache(instance('$Graph'(A, 'DirectedGraph'(B)), '$Class'('DirectedGraph')), 't~HeadBodyc'(('t~'('~function'('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(C))), '$GraphElement'(D, 'GraphNode'(E)), '$GraphElement'(F, 'GraphNode'(G)), '$Class'(H)), [], [H, D, F], [], []), 't~'(graphPart('$Class'(H), '$Graph'(A, 'DirectedGraph'(I))), [], [H], [A], []), 't~'(function('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(J))), '$GraphElement'(D, 'GraphNode'(K)), '$GraphElement'(F, 'GraphNode'(L)), '$Class'(H)), [], [H, D, F], [], [])), [], [H, D, F], [A], [H, D, F]), 2190:['PATH'=H, 'GRAPH'=A, 'NODE1'=D, 'NODE2'=F]:entails(and(graphPart(H, A), and(not(holds('GraphPathFn', D, F, H)), holds('GraphPathFn', D, F, H))), instance(A, 'DirectedGraph')), 'Merge', 'GRAPH THEORY', 3163). sigmaCache('~graphPart'('$Class'(A), '$Graph'(B, 'DirectedGraph'(C))), 'f~HeadBodyc'(('f~'('~instance'('$Graph'(B, 'DirectedGraph'(D)), '$Class'('DirectedGraph')), [], [], [B], []), 'f~'('~function'('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(E))), '$GraphElement'(F, 'GraphNode'(G)), '$GraphElement'(H, 'GraphNode'(I)), '$Class'(A)), [], [F, H], [], [A]), 'f~'(function('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(J))), '$GraphElement'(F, 'GraphNode'(K)), '$GraphElement'(H, 'GraphNode'(L)), '$Class'(A)), [], [F, H], [], [A])), [], [F, H], [A, B], [F, H]), 2189:['PATH'=A, 'GRAPH'=B, 'NODE1'=F, 'NODE2'=H]:entails(and(not(instance(B, 'DirectedGraph')), and(not(holds('GraphPathFn', F, H, A)), holds('GraphPathFn', F, H, A))), not(graphPart(A, B))), 'Merge', 'GRAPH THEORY', 3163). sigmaCache('~function'('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(A))), '$GraphElement'(B, 'GraphNode'(C)), '$GraphElement'(D, 'GraphNode'(E)), '$Class'(F)), 'f~HeadBodyc'(('f~'('~instance'('$Graph'(G, 'DirectedGraph'(H)), '$Class'('DirectedGraph')), [], [G], [], []), 'f~'('~function'('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(I))), '$GraphElement'(D, 'GraphNode'(J)), '$GraphElement'(B, 'GraphNode'(K)), '$Class'(F)), [], [], [B, D], [F]), 'f~'(graphPart('$Class'(F), '$Graph'(G, 'DirectedGraph'(L))), [], [G], [], [F])), [], [G], [F, B, D], [G]), 2188:['PATH'=F, 'GRAPH'=G, 'NODE1'=B, 'NODE2'=D]:entails(and(and(graphPart(F, G), not(instance(G, 'DirectedGraph'))), not(holds('GraphPathFn', D, B, F))), not(holds('GraphPathFn', B, D, F))), 'Merge', 'GRAPH THEORY', 3163). sigmaCache(function('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(A))), '$GraphElement'(B, 'GraphNode'(C)), '$GraphElement'(D, 'GraphNode'(E)), '$Class'(F)), 't~HeadBodyc'(('t~'('~instance'('$Graph'(G, 'DirectedGraph'(H)), '$Class'('DirectedGraph')), [], [G], [], []), 't~'(graphPart('$Class'(F), '$Graph'(G, 'DirectedGraph'(I))), [], [G], [], [F]), 't~'(function('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(J))), '$GraphElement'(D, 'GraphNode'(K)), '$GraphElement'(B, 'GraphNode'(L)), '$Class'(F)), [], [], [D, B], [F])), [], [G], [F, D, B], [G]), 2187:['PATH'=F, 'GRAPH'=G, 'NODE1'=D, 'NODE2'=B]:entails(and(and(graphPart(F, G), not(instance(G, 'DirectedGraph'))), holds('GraphPathFn', D, B, F)), holds('GraphPathFn', B, D, F)), 'Merge', 'GRAPH THEORY', 3163). sigmaCache(instance('$Graph'(A, 'DirectedGraph'(B)), '$Class'('DirectedGraph')), 't~HeadBodyc'(('t~'('~function'('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(C))), '$GraphElement'(D, 'GraphNode'(E)), '$GraphElement'(F, 'GraphNode'(G)), '$Class'(H)), [], [H, F, D], [], []), 't~'(graphPart('$Class'(H), '$Graph'(A, 'DirectedGraph'(I))), [], [H], [A], []), 't~'(function('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(J))), '$GraphElement'(F, 'GraphNode'(K)), '$GraphElement'(D, 'GraphNode'(L)), '$Class'(H)), [], [H, F, D], [], [])), [], [H, F, D], [A], [H, F, D]), 2186:['PATH'=H, 'GRAPH'=A, 'NODE1'=F, 'NODE2'=D]:entails(and(graphPart(H, A), and(not(holds('GraphPathFn', D, F, H)), holds('GraphPathFn', F, D, H))), instance(A, 'DirectedGraph')), 'Merge', 'GRAPH THEORY', 3163). sigmaCache('~graphPart'('$Class'(A), '$Graph'(B, 'DirectedGraph'(C))), 'f~HeadBodyc'(('f~'('~instance'('$Graph'(B, 'DirectedGraph'(D)), '$Class'('DirectedGraph')), [], [], [B], []), 'f~'('~function'('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(E))), '$GraphElement'(F, 'GraphNode'(G)), '$GraphElement'(H, 'GraphNode'(I)), '$Class'(A)), [], [H, F], [], [A]), 'f~'(function('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(J))), '$GraphElement'(H, 'GraphNode'(K)), '$GraphElement'(F, 'GraphNode'(L)), '$Class'(A)), [], [H, F], [], [A])), [], [H, F], [A, B], [H, F]), 2185:['PATH'=A, 'GRAPH'=B, 'NODE1'=H, 'NODE2'=F]:entails(and(not(instance(B, 'DirectedGraph')), and(not(holds('GraphPathFn', F, H, A)), holds('GraphPathFn', H, F, A))), not(graphPart(A, B))), 'Merge', 'GRAPH THEORY', 3163). sigmaCache(instance('$Graph'(A, 'DirectedGraph'(B)), '$Class'('DirectedGraph')), 't~HeadBodyc'(('t~'('~function'('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(C))), '$GraphElement'(D, 'GraphNode'(E)), '$GraphElement'(F, 'GraphNode'(G)), '$Class'(H)), [], [H, F, D], [], []), 't~'(graphPart('$Class'(H), '$Graph'(A, 'DirectedGraph'(I))), [], [H], [A], []), 't~'(function('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(J))), '$GraphElement'(D, 'GraphNode'(K)), '$GraphElement'(F, 'GraphNode'(L)), '$Class'(H)), [], [H, F, D], [], [])), [], [H, F, D], [A], [H, F, D]), 2184:['PATH'=H, 'GRAPH'=A, 'NODE1'=F, 'NODE2'=D]:entails(and(graphPart(H, A), and(not(holds('GraphPathFn', D, F, H)), holds('GraphPathFn', D, F, H))), instance(A, 'DirectedGraph')), 'Merge', 'GRAPH THEORY', 3163). sigmaCache('~graphPart'('$Class'(A), '$Graph'(B, 'DirectedGraph'(C))), 'f~HeadBodyc'(('f~'('~instance'('$Graph'(B, 'DirectedGraph'(D)), '$Class'('DirectedGraph')), [], [], [B], []), 'f~'('~function'('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(E))), '$GraphElement'(F, 'GraphNode'(G)), '$GraphElement'(H, 'GraphNode'(I)), '$Class'(A)), [], [H, F], [], [A]), 'f~'(function('$Relation'('GraphPathFn', 'Function'('BinaryFunction'(J))), '$GraphElement'(F, 'GraphNode'(K)), '$GraphElement'(H, 'GraphNode'(L)), '$Class'(A)), [], [H, F], [], [A])), [], [H, F], [A, B], [H, F]), 2183:['PATH'=A, 'GRAPH'=B, 'NODE1'=H, 'NODE2'=F]:entails(and(not(instance(B, 'DirectedGraph')), and(not(holds('GraphPathFn', F, H, A)), holds('GraphPathFn', F, H, A))), not(graphPart(A, B))), 'Merge', 'GRAPH THEORY', 3163). sigmaCache('~function'('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(A))), '$Graph'(B, 'DirectedGraph'('GraphPath'(C))), '$Quantity'(D, 'Number'('RealNumber'(E)))), 'f~HeadBodycUnivb'(('f~'('~lessThanOrEqualTo'('$Quantity'(D, 'Number'('RealNumber'(F))), '$Quantity'(G, H)), [G], [], [D], []), 'f~'(instance('$Graph'(B, 'DirectedGraph'('GraphPath'(I))), 'GraphPathFn'('$GraphElement'(J, 'GraphNode'(K)), '$GraphElement'(L, 'GraphNode'(M)))), [], [J, L], [B], []), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(N))), '$Graph'(O, 'DirectedGraph'('GraphPath'(P))), '$Quantity'(Q, 'Number'('RealNumber'(R)))), [Q], [O], [], []), 'f~'(function('$Relation'('MaximalWeightedPathFn', 'Function'('BinaryFunction'(S))), '$GraphElement'(J, 'GraphNode'(T)), '$GraphElement'(L, 'GraphNode'(U)), '$Graph'(O, 'DirectedGraph'('GraphPath'(V)))), [], [J, L, O], [], [])), [], [J, L, O, Q, G], [B, D], [J, L, O], [Q, G]), 2177:['NODE1'=J, 'NODE2'=L, 'PATH'=O, 'NUMBER'=Q, 'PATH2'=B, 'NUMBER2'=D, 'NUMBER1'=G]:entails(and(and(holds('MaximalWeightedPathFn', J, L, O), holds('PathWeightFn', O, Q)), and(not(lessThanOrEqualTo(D, G)), instance(B, 'GraphPathFn'(J, L)))), not(holds('PathWeightFn', B, D))), 'Merge', 'GRAPH THEORY', 3151). sigmaCache('~instance'('$Graph'(A, 'DirectedGraph'('GraphPath'(B))), 'GraphPathFn'('$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphNode'(F)))), 'f~HeadBodycUnivb'(('f~'('~lessThanOrEqualTo'('$Quantity'(G, 'Number'('RealNumber'(H))), '$Quantity'(I, J)), [I], [G], [], []), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(K))), '$Graph'(L, 'DirectedGraph'('GraphPath'(M))), '$Quantity'(N, 'Number'('RealNumber'(O)))), [N], [L], [], []), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(P))), '$Graph'(A, 'DirectedGraph'('GraphPath'(Q))), '$Quantity'(G, 'Number'('RealNumber'(R)))), [], [G], [A], []), 'f~'(function('$Relation'('MaximalWeightedPathFn', 'Function'('BinaryFunction'(S))), '$GraphElement'(C, 'GraphNode'(T)), '$GraphElement'(E, 'GraphNode'(U)), '$Graph'(L, 'DirectedGraph'('GraphPath'(V)))), [], [L], [C, E], [])), [], [L, N, G, I], [C, E, A], [L, G], [N, I]), 2176:['NODE1'=C, 'NODE2'=E, 'PATH'=L, 'NUMBER'=N, 'PATH2'=A, 'NUMBER2'=G, 'NUMBER1'=I]:entails(and(and(holds('MaximalWeightedPathFn', C, E, L), holds('PathWeightFn', L, N)), and(not(lessThanOrEqualTo(G, I)), holds('PathWeightFn', A, G))), not(instance(A, 'GraphPathFn'(C, E)))), 'Merge', 'GRAPH THEORY', 3151). sigmaCache(lessThanOrEqualTo('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'(C, D)), 't~HeadBodycUnivb'(('t~'(instance('$Graph'(E, 'DirectedGraph'('GraphPath'(F))), 'GraphPathFn'('$GraphElement'(G, 'GraphNode'(H)), '$GraphElement'(I, 'GraphNode'(J)))), [], [G, I, E], [], []), 't~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(K))), '$Graph'(L, 'DirectedGraph'('GraphPath'(M))), '$Quantity'(N, 'Number'('RealNumber'(O)))), [N], [L], [], []), 't~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(P))), '$Graph'(E, 'DirectedGraph'('GraphPath'(Q))), '$Quantity'(A, 'Number'('RealNumber'(R)))), [], [E], [A], []), 't~'(function('$Relation'('MaximalWeightedPathFn', 'Function'('BinaryFunction'(S))), '$GraphElement'(G, 'GraphNode'(T)), '$GraphElement'(I, 'GraphNode'(U)), '$Graph'(L, 'DirectedGraph'('GraphPath'(V)))), [], [G, I, L], [], [])), [C], [G, I, L, N, E], [A, C], [G, I, L, E], [N]), 2175:['NODE1'=G, 'NODE2'=I, 'PATH'=L, 'NUMBER'=N, 'PATH2'=E, 'NUMBER2'=A, 'NUMBER1'=C]:entails(and(and(holds('MaximalWeightedPathFn', G, I, L), holds('PathWeightFn', L, N)), and(instance(E, 'GraphPathFn'(G, I)), holds('PathWeightFn', E, A))), lessThanOrEqualTo(A, C)), 'Merge', 'GRAPH THEORY', 3151). sigmaCache('~function'('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(A))), '$Graph'(B, 'DirectedGraph'('GraphPath'(C))), '$Quantity'(D, 'Number'('RealNumber'(E)))), 'f~HeadBodycUnivb'(('f~'('~lessThanOrEqualTo'('$Quantity'(F, 'Number'('RealNumber'(G))), '$Quantity'(H, I)), [H], [F], [], []), 'f~'(instance('$Graph'(J, 'DirectedGraph'('GraphPath'(K))), 'GraphPathFn'('$GraphElement'(L, 'GraphNode'(M)), '$GraphElement'(N, 'GraphNode'(O)))), [], [L, N, J], [], []), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(P))), '$Graph'(J, 'DirectedGraph'('GraphPath'(Q))), '$Quantity'(F, 'Number'('RealNumber'(R)))), [], [J, F], [], []), 'f~'(function('$Relation'('MaximalWeightedPathFn', 'Function'('BinaryFunction'(S))), '$GraphElement'(L, 'GraphNode'(T)), '$GraphElement'(N, 'GraphNode'(U)), '$Graph'(B, 'DirectedGraph'('GraphPath'(V)))), [], [L, N], [B], [])), [D], [L, N, J, F, H], [B, D], [L, N, J, F], [H]), 2174:['NODE1'=L, 'NODE2'=N, 'PATH'=B, 'NUMBER'=D, 'PATH2'=J, 'NUMBER2'=F, 'NUMBER1'=H]:entails(and(holds('MaximalWeightedPathFn', L, N, B), and(not(lessThanOrEqualTo(F, H)), and(instance(J, 'GraphPathFn'(L, N)), holds('PathWeightFn', J, F)))), not(holds('PathWeightFn', B, D))), 'Merge', 'GRAPH THEORY', 3151). sigmaCache('~function'('$Relation'('MaximalWeightedPathFn', 'Function'('BinaryFunction'(A))), '$GraphElement'(B, 'GraphNode'(C)), '$GraphElement'(D, 'GraphNode'(E)), '$Graph'(F, 'DirectedGraph'('GraphPath'(G)))), 'f~HeadBodycUnivb'(('f~'('~lessThanOrEqualTo'('$Quantity'(H, 'Number'('RealNumber'(I))), '$Quantity'(J, K)), [J], [H], [], []), 'f~'(instance('$Graph'(L, 'DirectedGraph'('GraphPath'(M))), 'GraphPathFn'('$GraphElement'(B, 'GraphNode'(N)), '$GraphElement'(D, 'GraphNode'(O)))), [], [L], [B, D], []), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(P))), '$Graph'(F, 'DirectedGraph'('GraphPath'(Q))), '$Quantity'(R, 'Number'('RealNumber'(S)))), [R], [], [F], []), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(T))), '$Graph'(L, 'DirectedGraph'('GraphPath'(U))), '$Quantity'(H, 'Number'('RealNumber'(V)))), [], [L, H], [], [])), [], [R, L, H, J], [B, D, F], [L, H], [R, J]), 2173:['NODE1'=B, 'NODE2'=D, 'PATH'=F, 'NUMBER'=R, 'PATH2'=L, 'NUMBER2'=H, 'NUMBER1'=J]:entails(and(holds('PathWeightFn', F, R), and(not(lessThanOrEqualTo(H, J)), and(instance(L, 'GraphPathFn'(B, D)), holds('PathWeightFn', L, H)))), not(holds('MaximalWeightedPathFn', B, D, F))), 'Merge', 'GRAPH THEORY', 3151). sigmaCache(instance('$Graph'(A, 'DirectedGraph'('GraphPath'(B))), 'GraphPathFn'('$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphNode'(F)))), 't~Head'('t~'(function('$Relation'('MaximalWeightedPathFn', 'Function'('BinaryFunction'(G))), '$GraphElement'(C, 'GraphNode'(H)), '$GraphElement'(E, 'GraphNode'(I)), '$Graph'(A, 'DirectedGraph'('GraphPath'(J)))), [], [], [C, E, A], []), [], [], [C, E, A]), 2172:['NODE1'=C, 'NODE2'=E, 'PATH'=A]:entails(holds('MaximalWeightedPathFn', C, E, A), instance(A, 'GraphPathFn'(C, E))), 'Merge', 'GRAPH THEORY', 3149). sigmaCache('~function'('$Relation'('MaximalWeightedPathFn', 'Function'('BinaryFunction'(A))), '$GraphElement'(B, 'GraphNode'(C)), '$GraphElement'(D, 'GraphNode'(E)), '$Graph'(F, 'DirectedGraph'('GraphPath'(G)))), 'f~Head'('f~'('~instance'('$Graph'(F, 'DirectedGraph'('GraphPath'(H))), 'GraphPathFn'('$GraphElement'(B, 'GraphNode'(I)), '$GraphElement'(D, 'GraphNode'(J)))), [], [], [B, D, F], []), [], [], [B, D, F]), 2171:['NODE1'=B, 'NODE2'=D, 'PATH'=F]:entails(not(instance(F, 'GraphPathFn'(B, D))), not(holds('MaximalWeightedPathFn', B, D, F))), 'Merge', 'GRAPH THEORY', 3149). sigmaCache('~function'('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(A))), '$Graph'(B, 'DirectedGraph'('GraphPath'(C))), '$Quantity'(D, 'Number'('RealNumber'(E)))), 'f~HeadBodycUnivb'(('f~'('~greaterThanOrEqualTo'('$Quantity'(D, 'Number'('RealNumber'(F))), '$Quantity'(G, H)), [G], [], [D], []), 'f~'(instance('$Graph'(B, 'DirectedGraph'('GraphPath'(I))), 'GraphPathFn'('$GraphElement'(J, 'GraphNode'(K)), '$GraphElement'(L, 'GraphNode'(M)))), [], [J, L], [B], []), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(N))), '$Graph'(O, 'DirectedGraph'('GraphPath'(P))), '$Quantity'(Q, 'Number'('RealNumber'(R)))), [Q], [O], [], []), 'f~'(function('$Relation'('MinimalWeightedPathFn', 'Function'('BinaryFunction'(S))), '$GraphElement'(J, 'GraphNode'(T)), '$GraphElement'(L, 'GraphNode'(U)), '$Graph'(O, 'DirectedGraph'('GraphPath'(V)))), [], [J, L, O], [], [])), [], [J, L, O, Q, G], [B, D], [J, L, O], [Q, G]), 2165:['NODE1'=J, 'NODE2'=L, 'PATH'=O, 'NUMBER'=Q, 'PATH2'=B, 'NUMBER2'=D, 'NUMBER1'=G]:entails(and(and(holds('MinimalWeightedPathFn', J, L, O), holds('PathWeightFn', O, Q)), and(not(greaterThanOrEqualTo(D, G)), instance(B, 'GraphPathFn'(J, L)))), not(holds('PathWeightFn', B, D))), 'Merge', 'GRAPH THEORY', 3137). sigmaCache('~instance'('$Graph'(A, 'DirectedGraph'('GraphPath'(B))), 'GraphPathFn'('$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphNode'(F)))), 'f~HeadBodycUnivb'(('f~'('~greaterThanOrEqualTo'('$Quantity'(G, 'Number'('RealNumber'(H))), '$Quantity'(I, J)), [I], [G], [], []), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(K))), '$Graph'(L, 'DirectedGraph'('GraphPath'(M))), '$Quantity'(N, 'Number'('RealNumber'(O)))), [N], [L], [], []), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(P))), '$Graph'(A, 'DirectedGraph'('GraphPath'(Q))), '$Quantity'(G, 'Number'('RealNumber'(R)))), [], [G], [A], []), 'f~'(function('$Relation'('MinimalWeightedPathFn', 'Function'('BinaryFunction'(S))), '$GraphElement'(C, 'GraphNode'(T)), '$GraphElement'(E, 'GraphNode'(U)), '$Graph'(L, 'DirectedGraph'('GraphPath'(V)))), [], [L], [C, E], [])), [], [L, N, G, I], [C, E, A], [L, G], [N, I]), 2164:['NODE1'=C, 'NODE2'=E, 'PATH'=L, 'NUMBER'=N, 'PATH2'=A, 'NUMBER2'=G, 'NUMBER1'=I]:entails(and(and(holds('MinimalWeightedPathFn', C, E, L), holds('PathWeightFn', L, N)), and(not(greaterThanOrEqualTo(G, I)), holds('PathWeightFn', A, G))), not(instance(A, 'GraphPathFn'(C, E)))), 'Merge', 'GRAPH THEORY', 3137). sigmaCache(greaterThanOrEqualTo('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'(C, D)), 't~HeadBodycUnivb'(('t~'(instance('$Graph'(E, 'DirectedGraph'('GraphPath'(F))), 'GraphPathFn'('$GraphElement'(G, 'GraphNode'(H)), '$GraphElement'(I, 'GraphNode'(J)))), [], [G, I, E], [], []), 't~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(K))), '$Graph'(L, 'DirectedGraph'('GraphPath'(M))), '$Quantity'(N, 'Number'('RealNumber'(O)))), [N], [L], [], []), 't~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(P))), '$Graph'(E, 'DirectedGraph'('GraphPath'(Q))), '$Quantity'(A, 'Number'('RealNumber'(R)))), [], [E], [A], []), 't~'(function('$Relation'('MinimalWeightedPathFn', 'Function'('BinaryFunction'(S))), '$GraphElement'(G, 'GraphNode'(T)), '$GraphElement'(I, 'GraphNode'(U)), '$Graph'(L, 'DirectedGraph'('GraphPath'(V)))), [], [G, I, L], [], [])), [C], [G, I, L, N, E], [A, C], [G, I, L, E], [N]), 2163:['NODE1'=G, 'NODE2'=I, 'PATH'=L, 'NUMBER'=N, 'PATH2'=E, 'NUMBER2'=A, 'NUMBER1'=C]:entails(and(and(holds('MinimalWeightedPathFn', G, I, L), holds('PathWeightFn', L, N)), and(instance(E, 'GraphPathFn'(G, I)), holds('PathWeightFn', E, A))), greaterThanOrEqualTo(A, C)), 'Merge', 'GRAPH THEORY', 3137). sigmaCache('~function'('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(A))), '$Graph'(B, 'DirectedGraph'('GraphPath'(C))), '$Quantity'(D, 'Number'('RealNumber'(E)))), 'f~HeadBodycUnivb'(('f~'('~greaterThanOrEqualTo'('$Quantity'(F, 'Number'('RealNumber'(G))), '$Quantity'(H, I)), [H], [F], [], []), 'f~'(instance('$Graph'(J, 'DirectedGraph'('GraphPath'(K))), 'GraphPathFn'('$GraphElement'(L, 'GraphNode'(M)), '$GraphElement'(N, 'GraphNode'(O)))), [], [L, N, J], [], []), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(P))), '$Graph'(J, 'DirectedGraph'('GraphPath'(Q))), '$Quantity'(F, 'Number'('RealNumber'(R)))), [], [J, F], [], []), 'f~'(function('$Relation'('MinimalWeightedPathFn', 'Function'('BinaryFunction'(S))), '$GraphElement'(L, 'GraphNode'(T)), '$GraphElement'(N, 'GraphNode'(U)), '$Graph'(B, 'DirectedGraph'('GraphPath'(V)))), [], [L, N], [B], [])), [D], [L, N, J, F, H], [B, D], [L, N, J, F], [H]), 2162:['NODE1'=L, 'NODE2'=N, 'PATH'=B, 'NUMBER'=D, 'PATH2'=J, 'NUMBER2'=F, 'NUMBER1'=H]:entails(and(holds('MinimalWeightedPathFn', L, N, B), and(not(greaterThanOrEqualTo(F, H)), and(instance(J, 'GraphPathFn'(L, N)), holds('PathWeightFn', J, F)))), not(holds('PathWeightFn', B, D))), 'Merge', 'GRAPH THEORY', 3137). sigmaCache('~function'('$Relation'('MinimalWeightedPathFn', 'Function'('BinaryFunction'(A))), '$GraphElement'(B, 'GraphNode'(C)), '$GraphElement'(D, 'GraphNode'(E)), '$Graph'(F, 'DirectedGraph'('GraphPath'(G)))), 'f~HeadBodycUnivb'(('f~'('~greaterThanOrEqualTo'('$Quantity'(H, 'Number'('RealNumber'(I))), '$Quantity'(J, K)), [J], [H], [], []), 'f~'(instance('$Graph'(L, 'DirectedGraph'('GraphPath'(M))), 'GraphPathFn'('$GraphElement'(B, 'GraphNode'(N)), '$GraphElement'(D, 'GraphNode'(O)))), [], [L], [B, D], []), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(P))), '$Graph'(F, 'DirectedGraph'('GraphPath'(Q))), '$Quantity'(R, 'Number'('RealNumber'(S)))), [R], [], [F], []), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(T))), '$Graph'(L, 'DirectedGraph'('GraphPath'(U))), '$Quantity'(H, 'Number'('RealNumber'(V)))), [], [L, H], [], [])), [], [R, L, H, J], [B, D, F], [L, H], [R, J]), 2161:['NODE1'=B, 'NODE2'=D, 'PATH'=F, 'NUMBER'=R, 'PATH2'=L, 'NUMBER2'=H, 'NUMBER1'=J]:entails(and(holds('PathWeightFn', F, R), and(not(greaterThanOrEqualTo(H, J)), and(instance(L, 'GraphPathFn'(B, D)), holds('PathWeightFn', L, H)))), not(holds('MinimalWeightedPathFn', B, D, F))), 'Merge', 'GRAPH THEORY', 3137). sigmaCache(instance('$Graph'(A, 'DirectedGraph'('GraphPath'(B))), 'GraphPathFn'('$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphNode'(F)))), 't~Head'('t~'(function('$Relation'('MinimalWeightedPathFn', 'Function'('BinaryFunction'(G))), '$GraphElement'(C, 'GraphNode'(H)), '$GraphElement'(E, 'GraphNode'(I)), '$Graph'(A, 'DirectedGraph'('GraphPath'(J)))), [], [], [C, E, A], []), [], [], [C, E, A]), 2160:['NODE1'=C, 'NODE2'=E, 'PATH'=A]:entails(holds('MinimalWeightedPathFn', C, E, A), instance(A, 'GraphPathFn'(C, E))), 'Merge', 'GRAPH THEORY', 3135). sigmaCache('~function'('$Relation'('MinimalWeightedPathFn', 'Function'('BinaryFunction'(A))), '$GraphElement'(B, 'GraphNode'(C)), '$GraphElement'(D, 'GraphNode'(E)), '$Graph'(F, 'DirectedGraph'('GraphPath'(G)))), 'f~Head'('f~'('~instance'('$Graph'(F, 'DirectedGraph'('GraphPath'(H))), 'GraphPathFn'('$GraphElement'(B, 'GraphNode'(I)), '$GraphElement'(D, 'GraphNode'(J)))), [], [], [B, D, F], []), [], [], [B, D, F]), 2159:['NODE1'=B, 'NODE2'=D, 'PATH'=F]:entails(not(instance(F, 'GraphPathFn'(B, D))), not(holds('MinimalWeightedPathFn', B, D, F))), 'Merge', 'GRAPH THEORY', 3135). sigmaCache('~equal'('$GraphElement'(A, B), '$GraphElement'(C, 'GraphArc'(D))), 'f~HeadBodycUnivb'(('f~'('~equal'('PathWeightFn'('$Graph'(E, 'DirectedGraph'('GraphPath'(F)))), 'AdditionFn'('$Quantity'(G, 'Number'('RealNumber'(H))), '$Quantity'(I, 'Number'('RealNumber'(J))))), [], [E, G, I], [], []), 'f~'(arcWeight('$GraphElement'(K, 'GraphArc'(L)), '$Quantity'(G, 'Number'('RealNumber'(M)))), [], [K, G], [], []), 'f~'(arcWeight('$GraphElement'(C, 'GraphArc'(N)), '$Quantity'(I, 'Number'('RealNumber'(O)))), [], [I], [], [C]), 'f~'(graphPart('$GraphElement'(K, 'GraphArc'(P)), '$Graph'(E, 'DirectedGraph'('GraphPath'(Q)))), [], [E, K], [], []), 'f~'(graphPart('$GraphElement'(C, 'GraphArc'(R)), '$Graph'(E, 'DirectedGraph'('GraphPath'(S)))), [], [E], [], [C]), 'f~'('$existential'(A, '?ARC3', not(=>(graphPart('?ARC3', E), or(equal('?ARC3', K), equal('?ARC3', C))))), [], [E, K], [A], [C]), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(T))), '$Graph'(E, 'DirectedGraph'('GraphPath'(U))), '$Quantity'(V, 'Number'('RealNumber'(W)))), [V], [E], [], [])), [], [E, V, K, G, I], [C, A], [E, K, G, I], [V]), 2153:['PATH'=E, 'SUM'=V, 'ARC1'=K, 'ARC2'=C, 'NUMBER1'=G, 'NUMBER2'=I, 'ARC3'=A]:entails(and(and(not(equal('PathWeightFn'(E), 'AdditionFn'(G, I))), and(holds('PathWeightFn', E, V), and(graphPart(K, E), and(graphPart(C, E), and(arcWeight(K, G), arcWeight(C, I)))))), '$existential'(A, '?ARC3', not(=>(graphPart('?ARC3', E), or(equal('?ARC3', K), equal('?ARC3', C)))))), not(equal(A, C))), 'Merge', 'GRAPH THEORY', 3123). sigmaCache('~arcWeight'('$GraphElement'(A, 'GraphArc'(B)), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadBodycUnivb'(('f~'('~equal'('PathWeightFn'('$Graph'(E, 'DirectedGraph'('GraphPath'(F)))), 'AdditionFn'('$Quantity'(G, 'Number'('RealNumber'(H))), '$Quantity'(C, 'Number'('RealNumber'(I))))), [], [E, G], [C], []), 'f~'(arcWeight('$GraphElement'(J, 'GraphArc'(K)), '$Quantity'(G, 'Number'('RealNumber'(L)))), [], [J, G], [], []), 'f~'(equal('$GraphElement'(M, N), '$GraphElement'(A, 'GraphArc'(O))), [M], [], [], [A]), 'f~'(graphPart('$GraphElement'(J, 'GraphArc'(P)), '$Graph'(E, 'DirectedGraph'('GraphPath'(Q)))), [], [E, J], [], []), 'f~'(graphPart('$GraphElement'(A, 'GraphArc'(R)), '$Graph'(E, 'DirectedGraph'('GraphPath'(S)))), [], [E], [], [A]), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(T))), '$Graph'(E, 'DirectedGraph'('GraphPath'(U))), '$Quantity'(V, 'Number'('RealNumber'(W)))), [V], [E], [], [])), [], [E, V, J, G, M], [A, C], [E, J, G], [V, M]), 2152:['PATH'=E, 'SUM'=V, 'ARC1'=J, 'ARC2'=A, 'NUMBER1'=G, 'NUMBER2'=C, 'ARC3'=M]:entails(and(not(equal('PathWeightFn'(E), 'AdditionFn'(G, C))), and(holds('PathWeightFn', E, V), and(graphPart(J, E), and(graphPart(A, E), and(arcWeight(J, G), equal(M, A)))))), not(arcWeight(A, C))), 'Merge', 'GRAPH THEORY', 3123). sigmaCache('~arcWeight'('$GraphElement'(A, 'GraphArc'(B)), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadBodycUnivb'(('f~'('~equal'('PathWeightFn'('$Graph'(E, 'DirectedGraph'('GraphPath'(F)))), 'AdditionFn'('$Quantity'(C, 'Number'('RealNumber'(G))), '$Quantity'(H, 'Number'('RealNumber'(I))))), [], [E, H], [C], []), 'f~'(arcWeight('$GraphElement'(J, 'GraphArc'(K)), '$Quantity'(H, 'Number'('RealNumber'(L)))), [], [J, H], [], []), 'f~'(equal('$GraphElement'(M, N), '$GraphElement'(J, 'GraphArc'(O))), [M], [J], [], []), 'f~'(graphPart('$GraphElement'(A, 'GraphArc'(P)), '$Graph'(E, 'DirectedGraph'('GraphPath'(Q)))), [], [E], [A], []), 'f~'(graphPart('$GraphElement'(J, 'GraphArc'(R)), '$Graph'(E, 'DirectedGraph'('GraphPath'(S)))), [], [E, J], [], []), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(T))), '$Graph'(E, 'DirectedGraph'('GraphPath'(U))), '$Quantity'(V, 'Number'('RealNumber'(W)))), [V], [E], [], [])), [], [E, V, J, H, M], [A, C], [E, J, H], [V, M]), 2151:['PATH'=E, 'SUM'=V, 'ARC1'=A, 'ARC2'=J, 'NUMBER1'=C, 'NUMBER2'=H, 'ARC3'=M]:entails(and(not(equal('PathWeightFn'(E), 'AdditionFn'(C, H))), and(holds('PathWeightFn', E, V), and(graphPart(A, E), and(graphPart(J, E), and(arcWeight(J, H), equal(M, J)))))), not(arcWeight(A, C))), 'Merge', 'GRAPH THEORY', 3123). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphArc'(B)), '$Graph'(C, 'DirectedGraph'('GraphPath'(D)))), 'f~HeadBodycUnivb'(('f~'('~equal'('PathWeightFn'('$Graph'(C, 'DirectedGraph'('GraphPath'(E)))), 'AdditionFn'('$Quantity'(F, 'Number'('RealNumber'(G))), '$Quantity'(H, 'Number'('RealNumber'(I))))), [], [F, H], [], [C]), 'f~'(arcWeight('$GraphElement'(J, 'GraphArc'(K)), '$Quantity'(F, 'Number'('RealNumber'(L)))), [], [J, F], [], []), 'f~'(arcWeight('$GraphElement'(A, 'GraphArc'(M)), '$Quantity'(H, 'Number'('RealNumber'(N)))), [], [H], [], [A]), 'f~'(equal('$GraphElement'(O, P), '$GraphElement'(A, 'GraphArc'(Q))), [O], [], [], [A]), 'f~'(graphPart('$GraphElement'(J, 'GraphArc'(R)), '$Graph'(C, 'DirectedGraph'('GraphPath'(S)))), [], [J], [], [C]), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(T))), '$Graph'(C, 'DirectedGraph'('GraphPath'(U))), '$Quantity'(V, 'Number'('RealNumber'(W)))), [V], [], [], [C])), [], [V, J, F, H, O], [C, A], [J, F, H], [V, O]), 2150:['PATH'=C, 'SUM'=V, 'ARC1'=J, 'ARC2'=A, 'NUMBER1'=F, 'NUMBER2'=H, 'ARC3'=O]:entails(and(not(equal('PathWeightFn'(C), 'AdditionFn'(F, H))), and(holds('PathWeightFn', C, V), and(graphPart(J, C), and(arcWeight(J, F), and(arcWeight(A, H), equal(O, A)))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 3123). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphArc'(B)), '$Graph'(C, 'DirectedGraph'('GraphPath'(D)))), 'f~HeadBodycUnivb'(('f~'('~equal'('PathWeightFn'('$Graph'(C, 'DirectedGraph'('GraphPath'(E)))), 'AdditionFn'('$Quantity'(F, 'Number'('RealNumber'(G))), '$Quantity'(H, 'Number'('RealNumber'(I))))), [], [F, H], [], [C]), 'f~'(arcWeight('$GraphElement'(A, 'GraphArc'(J)), '$Quantity'(F, 'Number'('RealNumber'(K)))), [], [F], [A], []), 'f~'(arcWeight('$GraphElement'(L, 'GraphArc'(M)), '$Quantity'(H, 'Number'('RealNumber'(N)))), [], [L, H], [], []), 'f~'(equal('$GraphElement'(O, P), '$GraphElement'(L, 'GraphArc'(Q))), [O], [L], [], []), 'f~'(graphPart('$GraphElement'(L, 'GraphArc'(R)), '$Graph'(C, 'DirectedGraph'('GraphPath'(S)))), [], [L], [], [C]), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(T))), '$Graph'(C, 'DirectedGraph'('GraphPath'(U))), '$Quantity'(V, 'Number'('RealNumber'(W)))), [V], [], [], [C])), [], [V, L, F, H, O], [C, A], [L, F, H], [V, O]), 2149:['PATH'=C, 'SUM'=V, 'ARC1'=A, 'ARC2'=L, 'NUMBER1'=F, 'NUMBER2'=H, 'ARC3'=O]:entails(and(not(equal('PathWeightFn'(C), 'AdditionFn'(F, H))), and(holds('PathWeightFn', C, V), and(graphPart(L, C), and(arcWeight(A, F), and(arcWeight(L, H), equal(O, L)))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 3123). sigmaCache('~function'('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(A))), '$Graph'(B, 'DirectedGraph'('GraphPath'(C))), '$Quantity'(D, 'Number'('RealNumber'(E)))), 'f~HeadBodycUnivb'(('f~'('~equal'('PathWeightFn'('$Graph'(B, 'DirectedGraph'('GraphPath'(F)))), 'AdditionFn'('$Quantity'(G, 'Number'('RealNumber'(H))), '$Quantity'(I, 'Number'('RealNumber'(J))))), [], [G, I], [], [B]), 'f~'(arcWeight('$GraphElement'(K, 'GraphArc'(L)), '$Quantity'(G, 'Number'('RealNumber'(M)))), [], [K, G], [], []), 'f~'(arcWeight('$GraphElement'(N, 'GraphArc'(O)), '$Quantity'(I, 'Number'('RealNumber'(P)))), [], [N, I], [], []), 'f~'(equal('$GraphElement'(Q, R), '$GraphElement'(N, 'GraphArc'(S))), [Q], [N], [], []), 'f~'(graphPart('$GraphElement'(K, 'GraphArc'(T)), '$Graph'(B, 'DirectedGraph'('GraphPath'(U)))), [], [K], [], [B]), 'f~'(graphPart('$GraphElement'(N, 'GraphArc'(V)), '$Graph'(B, 'DirectedGraph'('GraphPath'(W)))), [], [N], [], [B])), [D], [K, N, G, I, Q], [B, D], [K, N, G, I], [Q]), 2148:['PATH'=B, 'SUM'=D, 'ARC1'=K, 'ARC2'=N, 'NUMBER1'=G, 'NUMBER2'=I, 'ARC3'=Q]:entails(and(not(equal('PathWeightFn'(B), 'AdditionFn'(G, I))), and(graphPart(K, B), and(graphPart(N, B), and(arcWeight(K, G), and(arcWeight(N, I), equal(Q, N)))))), not(holds('PathWeightFn', B, D))), 'Merge', 'GRAPH THEORY', 3123). sigmaCache(equal('PathWeightFn'('$Graph'(A, 'DirectedGraph'('GraphPath'(B)))), 'AdditionFn'('$Quantity'(C, 'Number'('RealNumber'(D))), '$Quantity'(E, 'Number'('RealNumber'(F))))), 't~HeadBodycUnivb'(('t~'(arcWeight('$GraphElement'(G, 'GraphArc'(H)), '$Quantity'(C, 'Number'('RealNumber'(I)))), [], [G], [C], []), 't~'(arcWeight('$GraphElement'(J, 'GraphArc'(K)), '$Quantity'(E, 'Number'('RealNumber'(L)))), [], [J], [E], []), 't~'(equal('$GraphElement'(M, N), '$GraphElement'(J, 'GraphArc'(O))), [M], [J], [], []), 't~'(graphPart('$GraphElement'(G, 'GraphArc'(P)), '$Graph'(A, 'DirectedGraph'('GraphPath'(Q)))), [], [G], [], [A]), 't~'(graphPart('$GraphElement'(J, 'GraphArc'(R)), '$Graph'(A, 'DirectedGraph'('GraphPath'(S)))), [], [J], [], [A]), 't~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(T))), '$Graph'(A, 'DirectedGraph'('GraphPath'(U))), '$Quantity'(V, 'Number'('RealNumber'(W)))), [V], [], [], [A])), [], [V, G, J, M], [A, C, E], [G, J], [V, M]), 2147:['PATH'=A, 'SUM'=V, 'ARC1'=G, 'ARC2'=J, 'NUMBER1'=C, 'NUMBER2'=E, 'ARC3'=M]:entails(and(holds('PathWeightFn', A, V), and(graphPart(G, A), and(graphPart(J, A), and(arcWeight(G, C), and(arcWeight(J, E), equal(M, J)))))), equal('PathWeightFn'(A), 'AdditionFn'(C, E))), 'Merge', 'GRAPH THEORY', 3123). sigmaCache('~equal'('$GraphElement'(A, B), '$GraphElement'(C, 'GraphArc'(D))), 'f~HeadBodycUnivb'(('f~'('~equal'('PathWeightFn'('$Graph'(E, 'DirectedGraph'('GraphPath'(F)))), 'AdditionFn'('$Quantity'(G, 'Number'('RealNumber'(H))), '$Quantity'(I, 'Number'('RealNumber'(J))))), [], [E, G, I], [], []), 'f~'(arcWeight('$GraphElement'(C, 'GraphArc'(K)), '$Quantity'(G, 'Number'('RealNumber'(L)))), [], [G], [], [C]), 'f~'(arcWeight('$GraphElement'(M, 'GraphArc'(N)), '$Quantity'(I, 'Number'('RealNumber'(O)))), [], [M, I], [], []), 'f~'(graphPart('$GraphElement'(C, 'GraphArc'(P)), '$Graph'(E, 'DirectedGraph'('GraphPath'(Q)))), [], [E], [], [C]), 'f~'(graphPart('$GraphElement'(M, 'GraphArc'(R)), '$Graph'(E, 'DirectedGraph'('GraphPath'(S)))), [], [E, M], [], []), 'f~'('$existential'(A, '?ARC3', not(=>(graphPart('?ARC3', E), or(equal('?ARC3', C), equal('?ARC3', M))))), [], [E, M], [A], [C]), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(T))), '$Graph'(E, 'DirectedGraph'('GraphPath'(U))), '$Quantity'(V, 'Number'('RealNumber'(W)))), [V], [E], [], [])), [], [E, V, M, G, I], [C, A], [E, M, G, I], [V]), 2146:['PATH'=E, 'SUM'=V, 'ARC1'=C, 'ARC2'=M, 'NUMBER1'=G, 'NUMBER2'=I, 'ARC3'=A]:entails(and(and(not(equal('PathWeightFn'(E), 'AdditionFn'(G, I))), and(holds('PathWeightFn', E, V), and(graphPart(C, E), and(graphPart(M, E), and(arcWeight(C, G), arcWeight(M, I)))))), '$existential'(A, '?ARC3', not(=>(graphPart('?ARC3', E), or(equal('?ARC3', C), equal('?ARC3', M)))))), not(equal(A, C))), 'Merge', 'GRAPH THEORY', 3123). sigmaCache('~arcWeight'('$GraphElement'(A, 'GraphArc'(B)), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadBodycUnivb'(('f~'('~equal'('PathWeightFn'('$Graph'(E, 'DirectedGraph'('GraphPath'(F)))), 'AdditionFn'('$Quantity'(G, 'Number'('RealNumber'(H))), '$Quantity'(C, 'Number'('RealNumber'(I))))), [], [E, G], [C], []), 'f~'(arcWeight('$GraphElement'(J, 'GraphArc'(K)), '$Quantity'(G, 'Number'('RealNumber'(L)))), [], [J, G], [], []), 'f~'(equal('$GraphElement'(M, N), '$GraphElement'(J, 'GraphArc'(O))), [M], [J], [], []), 'f~'(graphPart('$GraphElement'(J, 'GraphArc'(P)), '$Graph'(E, 'DirectedGraph'('GraphPath'(Q)))), [], [E, J], [], []), 'f~'(graphPart('$GraphElement'(A, 'GraphArc'(R)), '$Graph'(E, 'DirectedGraph'('GraphPath'(S)))), [], [E], [A], []), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(T))), '$Graph'(E, 'DirectedGraph'('GraphPath'(U))), '$Quantity'(V, 'Number'('RealNumber'(W)))), [V], [E], [], [])), [], [E, V, J, G, M], [A, C], [E, J, G], [V, M]), 2145:['PATH'=E, 'SUM'=V, 'ARC1'=J, 'ARC2'=A, 'NUMBER1'=G, 'NUMBER2'=C, 'ARC3'=M]:entails(and(not(equal('PathWeightFn'(E), 'AdditionFn'(G, C))), and(holds('PathWeightFn', E, V), and(graphPart(J, E), and(graphPart(A, E), and(arcWeight(J, G), equal(M, J)))))), not(arcWeight(A, C))), 'Merge', 'GRAPH THEORY', 3123). sigmaCache('~arcWeight'('$GraphElement'(A, 'GraphArc'(B)), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadBodycUnivb'(('f~'('~equal'('PathWeightFn'('$Graph'(E, 'DirectedGraph'('GraphPath'(F)))), 'AdditionFn'('$Quantity'(C, 'Number'('RealNumber'(G))), '$Quantity'(H, 'Number'('RealNumber'(I))))), [], [E, H], [C], []), 'f~'(arcWeight('$GraphElement'(J, 'GraphArc'(K)), '$Quantity'(H, 'Number'('RealNumber'(L)))), [], [J, H], [], []), 'f~'(equal('$GraphElement'(M, N), '$GraphElement'(A, 'GraphArc'(O))), [M], [], [], [A]), 'f~'(graphPart('$GraphElement'(A, 'GraphArc'(P)), '$Graph'(E, 'DirectedGraph'('GraphPath'(Q)))), [], [E], [], [A]), 'f~'(graphPart('$GraphElement'(J, 'GraphArc'(R)), '$Graph'(E, 'DirectedGraph'('GraphPath'(S)))), [], [E, J], [], []), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(T))), '$Graph'(E, 'DirectedGraph'('GraphPath'(U))), '$Quantity'(V, 'Number'('RealNumber'(W)))), [V], [E], [], [])), [], [E, V, J, H, M], [A, C], [E, J, H], [V, M]), 2144:['PATH'=E, 'SUM'=V, 'ARC1'=A, 'ARC2'=J, 'NUMBER1'=C, 'NUMBER2'=H, 'ARC3'=M]:entails(and(not(equal('PathWeightFn'(E), 'AdditionFn'(C, H))), and(holds('PathWeightFn', E, V), and(graphPart(A, E), and(graphPart(J, E), and(arcWeight(J, H), equal(M, A)))))), not(arcWeight(A, C))), 'Merge', 'GRAPH THEORY', 3123). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphArc'(B)), '$Graph'(C, 'DirectedGraph'('GraphPath'(D)))), 'f~HeadBodycUnivb'(('f~'('~equal'('PathWeightFn'('$Graph'(C, 'DirectedGraph'('GraphPath'(E)))), 'AdditionFn'('$Quantity'(F, 'Number'('RealNumber'(G))), '$Quantity'(H, 'Number'('RealNumber'(I))))), [], [F, H], [], [C]), 'f~'(arcWeight('$GraphElement'(J, 'GraphArc'(K)), '$Quantity'(F, 'Number'('RealNumber'(L)))), [], [J, F], [], []), 'f~'(arcWeight('$GraphElement'(A, 'GraphArc'(M)), '$Quantity'(H, 'Number'('RealNumber'(N)))), [], [H], [A], []), 'f~'(equal('$GraphElement'(O, P), '$GraphElement'(J, 'GraphArc'(Q))), [O], [J], [], []), 'f~'(graphPart('$GraphElement'(J, 'GraphArc'(R)), '$Graph'(C, 'DirectedGraph'('GraphPath'(S)))), [], [J], [], [C]), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(T))), '$Graph'(C, 'DirectedGraph'('GraphPath'(U))), '$Quantity'(V, 'Number'('RealNumber'(W)))), [V], [], [], [C])), [], [V, J, F, H, O], [C, A], [J, F, H], [V, O]), 2143:['PATH'=C, 'SUM'=V, 'ARC1'=J, 'ARC2'=A, 'NUMBER1'=F, 'NUMBER2'=H, 'ARC3'=O]:entails(and(not(equal('PathWeightFn'(C), 'AdditionFn'(F, H))), and(holds('PathWeightFn', C, V), and(graphPart(J, C), and(arcWeight(J, F), and(arcWeight(A, H), equal(O, J)))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 3123). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphArc'(B)), '$Graph'(C, 'DirectedGraph'('GraphPath'(D)))), 'f~HeadBodycUnivb'(('f~'('~equal'('PathWeightFn'('$Graph'(C, 'DirectedGraph'('GraphPath'(E)))), 'AdditionFn'('$Quantity'(F, 'Number'('RealNumber'(G))), '$Quantity'(H, 'Number'('RealNumber'(I))))), [], [F, H], [], [C]), 'f~'(arcWeight('$GraphElement'(A, 'GraphArc'(J)), '$Quantity'(F, 'Number'('RealNumber'(K)))), [], [F], [], [A]), 'f~'(arcWeight('$GraphElement'(L, 'GraphArc'(M)), '$Quantity'(H, 'Number'('RealNumber'(N)))), [], [L, H], [], []), 'f~'(equal('$GraphElement'(O, P), '$GraphElement'(A, 'GraphArc'(Q))), [O], [], [], [A]), 'f~'(graphPart('$GraphElement'(L, 'GraphArc'(R)), '$Graph'(C, 'DirectedGraph'('GraphPath'(S)))), [], [L], [], [C]), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(T))), '$Graph'(C, 'DirectedGraph'('GraphPath'(U))), '$Quantity'(V, 'Number'('RealNumber'(W)))), [V], [], [], [C])), [], [V, L, F, H, O], [C, A], [L, F, H], [V, O]), 2142:['PATH'=C, 'SUM'=V, 'ARC1'=A, 'ARC2'=L, 'NUMBER1'=F, 'NUMBER2'=H, 'ARC3'=O]:entails(and(not(equal('PathWeightFn'(C), 'AdditionFn'(F, H))), and(holds('PathWeightFn', C, V), and(graphPart(L, C), and(arcWeight(A, F), and(arcWeight(L, H), equal(O, A)))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 3123). sigmaCache('~function'('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(A))), '$Graph'(B, 'DirectedGraph'('GraphPath'(C))), '$Quantity'(D, 'Number'('RealNumber'(E)))), 'f~HeadBodycUnivb'(('f~'('~equal'('PathWeightFn'('$Graph'(B, 'DirectedGraph'('GraphPath'(F)))), 'AdditionFn'('$Quantity'(G, 'Number'('RealNumber'(H))), '$Quantity'(I, 'Number'('RealNumber'(J))))), [], [G, I], [], [B]), 'f~'(arcWeight('$GraphElement'(K, 'GraphArc'(L)), '$Quantity'(G, 'Number'('RealNumber'(M)))), [], [K, G], [], []), 'f~'(arcWeight('$GraphElement'(N, 'GraphArc'(O)), '$Quantity'(I, 'Number'('RealNumber'(P)))), [], [N, I], [], []), 'f~'(equal('$GraphElement'(Q, R), '$GraphElement'(K, 'GraphArc'(S))), [Q], [K], [], []), 'f~'(graphPart('$GraphElement'(K, 'GraphArc'(T)), '$Graph'(B, 'DirectedGraph'('GraphPath'(U)))), [], [K], [], [B]), 'f~'(graphPart('$GraphElement'(N, 'GraphArc'(V)), '$Graph'(B, 'DirectedGraph'('GraphPath'(W)))), [], [N], [], [B])), [D], [K, N, G, I, Q], [B, D], [K, N, G, I], [Q]), 2141:['PATH'=B, 'SUM'=D, 'ARC1'=K, 'ARC2'=N, 'NUMBER1'=G, 'NUMBER2'=I, 'ARC3'=Q]:entails(and(not(equal('PathWeightFn'(B), 'AdditionFn'(G, I))), and(graphPart(K, B), and(graphPart(N, B), and(arcWeight(K, G), and(arcWeight(N, I), equal(Q, K)))))), not(holds('PathWeightFn', B, D))), 'Merge', 'GRAPH THEORY', 3123). sigmaCache(equal('PathWeightFn'('$Graph'(A, 'DirectedGraph'('GraphPath'(B)))), 'AdditionFn'('$Quantity'(C, 'Number'('RealNumber'(D))), '$Quantity'(E, 'Number'('RealNumber'(F))))), 't~HeadBodycUnivb'(('t~'(arcWeight('$GraphElement'(G, 'GraphArc'(H)), '$Quantity'(C, 'Number'('RealNumber'(I)))), [], [G], [C], []), 't~'(arcWeight('$GraphElement'(J, 'GraphArc'(K)), '$Quantity'(E, 'Number'('RealNumber'(L)))), [], [J], [E], []), 't~'(equal('$GraphElement'(M, N), '$GraphElement'(G, 'GraphArc'(O))), [M], [G], [], []), 't~'(graphPart('$GraphElement'(G, 'GraphArc'(P)), '$Graph'(A, 'DirectedGraph'('GraphPath'(Q)))), [], [G], [], [A]), 't~'(graphPart('$GraphElement'(J, 'GraphArc'(R)), '$Graph'(A, 'DirectedGraph'('GraphPath'(S)))), [], [J], [], [A]), 't~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(T))), '$Graph'(A, 'DirectedGraph'('GraphPath'(U))), '$Quantity'(V, 'Number'('RealNumber'(W)))), [V], [], [], [A])), [], [V, G, J, M], [A, C, E], [G, J], [V, M]), 2140:['PATH'=A, 'SUM'=V, 'ARC1'=G, 'ARC2'=J, 'NUMBER1'=C, 'NUMBER2'=E, 'ARC3'=M]:entails(and(holds('PathWeightFn', A, V), and(graphPart(G, A), and(graphPart(J, A), and(arcWeight(G, C), and(arcWeight(J, E), equal(M, G)))))), equal('PathWeightFn'(A), 'AdditionFn'(C, E))), 'Merge', 'GRAPH THEORY', 3123). sigmaCache(graphPart('$GraphElement'(A, B), '$Graph'(C, 'DirectedGraph'('GraphPath'(D)))), 't~HeadBodycUnivb'(('t~'('~equal'('PathWeightFn'('$Graph'(C, 'DirectedGraph'('GraphPath'(E)))), 'AdditionFn'('$Quantity'(F, 'Number'('RealNumber'(G))), '$Quantity'(H, 'Number'('RealNumber'(I))))), [], [F, H], [], [C]), 't~'(arcWeight('$GraphElement'(J, 'GraphArc'(K)), '$Quantity'(F, 'Number'('RealNumber'(L)))), [], [J, F], [], []), 't~'(arcWeight('$GraphElement'(M, 'GraphArc'(N)), '$Quantity'(H, 'Number'('RealNumber'(O)))), [], [M, H], [], []), 't~'(graphPart('$GraphElement'(J, 'GraphArc'(P)), '$Graph'(C, 'DirectedGraph'('GraphPath'(Q)))), [], [J], [], [C]), 't~'(graphPart('$GraphElement'(M, 'GraphArc'(R)), '$Graph'(C, 'DirectedGraph'('GraphPath'(S)))), [], [M], [], [C]), 't~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(T))), '$Graph'(C, 'DirectedGraph'('GraphPath'(U))), '$Quantity'(V, 'Number'('RealNumber'(W)))), [V], [], [], [C])), [A], [V, J, M, F, H], [C, A], [J, M, F, H], [V]), 2139:['PATH'=C, 'SUM'=V, 'ARC1'=J, 'ARC2'=M, 'NUMBER1'=F, 'NUMBER2'=H, 'ARC3'=A]:entails(and(not(equal('PathWeightFn'(C), 'AdditionFn'(F, H))), and(holds('PathWeightFn', C, V), and(graphPart(J, C), and(graphPart(M, C), and(arcWeight(J, F), arcWeight(M, H)))))), graphPart(A, C)), 'Merge', 'GRAPH THEORY', 3123). sigmaCache('~arcWeight'('$GraphElement'(A, 'GraphArc'(B)), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadBodycUnivb'(('f~'('~equal'('PathWeightFn'('$Graph'(E, 'DirectedGraph'('GraphPath'(F)))), 'AdditionFn'('$Quantity'(G, 'Number'('RealNumber'(H))), '$Quantity'(C, 'Number'('RealNumber'(I))))), [], [E, G], [C], []), 'f~'('~graphPart'('$GraphElement'(J, K), '$Graph'(E, 'DirectedGraph'('GraphPath'(L)))), [J], [E], [], []), 'f~'(arcWeight('$GraphElement'(M, 'GraphArc'(N)), '$Quantity'(G, 'Number'('RealNumber'(O)))), [], [M, G], [], []), 'f~'(graphPart('$GraphElement'(M, 'GraphArc'(P)), '$Graph'(E, 'DirectedGraph'('GraphPath'(Q)))), [], [E, M], [], []), 'f~'(graphPart('$GraphElement'(A, 'GraphArc'(R)), '$Graph'(E, 'DirectedGraph'('GraphPath'(S)))), [], [E], [A], []), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(T))), '$Graph'(E, 'DirectedGraph'('GraphPath'(U))), '$Quantity'(V, 'Number'('RealNumber'(W)))), [V], [E], [], [])), [], [E, V, M, G, J], [A, C], [E, M, G], [V, J]), 2138:['PATH'=E, 'SUM'=V, 'ARC1'=M, 'ARC2'=A, 'NUMBER1'=G, 'NUMBER2'=C, 'ARC3'=J]:entails(and(not(equal('PathWeightFn'(E), 'AdditionFn'(G, C))), and(holds('PathWeightFn', E, V), and(graphPart(M, E), and(graphPart(A, E), and(arcWeight(M, G), not(graphPart(J, E))))))), not(arcWeight(A, C))), 'Merge', 'GRAPH THEORY', 3123). sigmaCache('~arcWeight'('$GraphElement'(A, 'GraphArc'(B)), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadBodycUnivb'(('f~'('~equal'('PathWeightFn'('$Graph'(E, 'DirectedGraph'('GraphPath'(F)))), 'AdditionFn'('$Quantity'(C, 'Number'('RealNumber'(G))), '$Quantity'(H, 'Number'('RealNumber'(I))))), [], [E, H], [C], []), 'f~'('~graphPart'('$GraphElement'(J, K), '$Graph'(E, 'DirectedGraph'('GraphPath'(L)))), [J], [E], [], []), 'f~'(arcWeight('$GraphElement'(M, 'GraphArc'(N)), '$Quantity'(H, 'Number'('RealNumber'(O)))), [], [M, H], [], []), 'f~'(graphPart('$GraphElement'(A, 'GraphArc'(P)), '$Graph'(E, 'DirectedGraph'('GraphPath'(Q)))), [], [E], [A], []), 'f~'(graphPart('$GraphElement'(M, 'GraphArc'(R)), '$Graph'(E, 'DirectedGraph'('GraphPath'(S)))), [], [E, M], [], []), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(T))), '$Graph'(E, 'DirectedGraph'('GraphPath'(U))), '$Quantity'(V, 'Number'('RealNumber'(W)))), [V], [E], [], [])), [], [E, V, M, H, J], [A, C], [E, M, H], [V, J]), 2137:['PATH'=E, 'SUM'=V, 'ARC1'=A, 'ARC2'=M, 'NUMBER1'=C, 'NUMBER2'=H, 'ARC3'=J]:entails(and(not(equal('PathWeightFn'(E), 'AdditionFn'(C, H))), and(holds('PathWeightFn', E, V), and(graphPart(A, E), and(graphPart(M, E), and(arcWeight(M, H), not(graphPart(J, E))))))), not(arcWeight(A, C))), 'Merge', 'GRAPH THEORY', 3123). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphArc'(B)), '$Graph'(C, 'DirectedGraph'('GraphPath'(D)))), 'f~HeadBodycUnivb'(('f~'('~equal'('PathWeightFn'('$Graph'(C, 'DirectedGraph'('GraphPath'(E)))), 'AdditionFn'('$Quantity'(F, 'Number'('RealNumber'(G))), '$Quantity'(H, 'Number'('RealNumber'(I))))), [], [F, H], [], [C]), 'f~'('~graphPart'('$GraphElement'(J, K), '$Graph'(C, 'DirectedGraph'('GraphPath'(L)))), [J], [], [], [C]), 'f~'(arcWeight('$GraphElement'(M, 'GraphArc'(N)), '$Quantity'(F, 'Number'('RealNumber'(O)))), [], [M, F], [], []), 'f~'(arcWeight('$GraphElement'(A, 'GraphArc'(P)), '$Quantity'(H, 'Number'('RealNumber'(Q)))), [], [H], [A], []), 'f~'(graphPart('$GraphElement'(M, 'GraphArc'(R)), '$Graph'(C, 'DirectedGraph'('GraphPath'(S)))), [], [M], [], [C]), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(T))), '$Graph'(C, 'DirectedGraph'('GraphPath'(U))), '$Quantity'(V, 'Number'('RealNumber'(W)))), [V], [], [], [C])), [], [V, M, F, H, J], [C, A], [M, F, H], [V, J]), 2136:['PATH'=C, 'SUM'=V, 'ARC1'=M, 'ARC2'=A, 'NUMBER1'=F, 'NUMBER2'=H, 'ARC3'=J]:entails(and(not(equal('PathWeightFn'(C), 'AdditionFn'(F, H))), and(holds('PathWeightFn', C, V), and(graphPart(M, C), and(arcWeight(M, F), and(arcWeight(A, H), not(graphPart(J, C))))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 3123). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphArc'(B)), '$Graph'(C, 'DirectedGraph'('GraphPath'(D)))), 'f~HeadBodycUnivb'(('f~'('~equal'('PathWeightFn'('$Graph'(C, 'DirectedGraph'('GraphPath'(E)))), 'AdditionFn'('$Quantity'(F, 'Number'('RealNumber'(G))), '$Quantity'(H, 'Number'('RealNumber'(I))))), [], [F, H], [], [C]), 'f~'('~graphPart'('$GraphElement'(J, K), '$Graph'(C, 'DirectedGraph'('GraphPath'(L)))), [J], [], [], [C]), 'f~'(arcWeight('$GraphElement'(A, 'GraphArc'(M)), '$Quantity'(F, 'Number'('RealNumber'(N)))), [], [F], [A], []), 'f~'(arcWeight('$GraphElement'(O, 'GraphArc'(P)), '$Quantity'(H, 'Number'('RealNumber'(Q)))), [], [O, H], [], []), 'f~'(graphPart('$GraphElement'(O, 'GraphArc'(R)), '$Graph'(C, 'DirectedGraph'('GraphPath'(S)))), [], [O], [], [C]), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(T))), '$Graph'(C, 'DirectedGraph'('GraphPath'(U))), '$Quantity'(V, 'Number'('RealNumber'(W)))), [V], [], [], [C])), [], [V, O, F, H, J], [C, A], [O, F, H], [V, J]), 2135:['PATH'=C, 'SUM'=V, 'ARC1'=A, 'ARC2'=O, 'NUMBER1'=F, 'NUMBER2'=H, 'ARC3'=J]:entails(and(not(equal('PathWeightFn'(C), 'AdditionFn'(F, H))), and(holds('PathWeightFn', C, V), and(graphPart(O, C), and(arcWeight(A, F), and(arcWeight(O, H), not(graphPart(J, C))))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 3123). sigmaCache('~function'('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(A))), '$Graph'(B, 'DirectedGraph'('GraphPath'(C))), '$Quantity'(D, 'Number'('RealNumber'(E)))), 'f~HeadBodycUnivb'(('f~'('~equal'('PathWeightFn'('$Graph'(B, 'DirectedGraph'('GraphPath'(F)))), 'AdditionFn'('$Quantity'(G, 'Number'('RealNumber'(H))), '$Quantity'(I, 'Number'('RealNumber'(J))))), [], [G, I], [], [B]), 'f~'('~graphPart'('$GraphElement'(K, L), '$Graph'(B, 'DirectedGraph'('GraphPath'(M)))), [K], [], [], [B]), 'f~'(arcWeight('$GraphElement'(N, 'GraphArc'(O)), '$Quantity'(G, 'Number'('RealNumber'(P)))), [], [N, G], [], []), 'f~'(arcWeight('$GraphElement'(Q, 'GraphArc'(R)), '$Quantity'(I, 'Number'('RealNumber'(S)))), [], [Q, I], [], []), 'f~'(graphPart('$GraphElement'(N, 'GraphArc'(T)), '$Graph'(B, 'DirectedGraph'('GraphPath'(U)))), [], [N], [], [B]), 'f~'(graphPart('$GraphElement'(Q, 'GraphArc'(V)), '$Graph'(B, 'DirectedGraph'('GraphPath'(W)))), [], [Q], [], [B])), [D], [N, Q, G, I, K], [B, D], [N, Q, G, I], [K]), 2134:['PATH'=B, 'SUM'=D, 'ARC1'=N, 'ARC2'=Q, 'NUMBER1'=G, 'NUMBER2'=I, 'ARC3'=K]:entails(and(not(equal('PathWeightFn'(B), 'AdditionFn'(G, I))), and(graphPart(N, B), and(graphPart(Q, B), and(arcWeight(N, G), and(arcWeight(Q, I), not(graphPart(K, B))))))), not(holds('PathWeightFn', B, D))), 'Merge', 'GRAPH THEORY', 3123). sigmaCache(equal('PathWeightFn'('$Graph'(A, 'DirectedGraph'('GraphPath'(B)))), 'AdditionFn'('$Quantity'(C, 'Number'('RealNumber'(D))), '$Quantity'(E, 'Number'('RealNumber'(F))))), 't~HeadBodycUnivb'(('t~'('~graphPart'('$GraphElement'(G, H), '$Graph'(A, 'DirectedGraph'('GraphPath'(I)))), [G], [], [], [A]), 't~'(arcWeight('$GraphElement'(J, 'GraphArc'(K)), '$Quantity'(C, 'Number'('RealNumber'(L)))), [], [J], [C], []), 't~'(arcWeight('$GraphElement'(M, 'GraphArc'(N)), '$Quantity'(E, 'Number'('RealNumber'(O)))), [], [M], [E], []), 't~'(graphPart('$GraphElement'(J, 'GraphArc'(P)), '$Graph'(A, 'DirectedGraph'('GraphPath'(Q)))), [], [J], [], [A]), 't~'(graphPart('$GraphElement'(M, 'GraphArc'(R)), '$Graph'(A, 'DirectedGraph'('GraphPath'(S)))), [], [M], [], [A]), 't~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(T))), '$Graph'(A, 'DirectedGraph'('GraphPath'(U))), '$Quantity'(V, 'Number'('RealNumber'(W)))), [V], [], [], [A])), [], [V, J, M, G], [A, C, E], [J, M], [V, G]), 2133:['PATH'=A, 'SUM'=V, 'ARC1'=J, 'ARC2'=M, 'NUMBER1'=C, 'NUMBER2'=E, 'ARC3'=G]:entails(and(holds('PathWeightFn', A, V), and(graphPart(J, A), and(graphPart(M, A), and(arcWeight(J, C), and(arcWeight(M, E), not(graphPart(G, A))))))), equal('PathWeightFn'(A), 'AdditionFn'(C, E))), 'Merge', 'GRAPH THEORY', 3123). sigmaCache('~equal'('$GraphElement'(A, B), '$GraphElement'(C, 'GraphArc'(D))), 'f~HeadBodyc'(('f~'('~function'('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(E)))), 'PathWeightFn'('$Graph'(F, 'DirectedGraph'('GraphPath'(G)))), '$Quantity'(H, 'Number'('RealNumber'(I))), '$Quantity'(J, 'Number'('RealNumber'(K)))), [], [J, F, H], [], []), 'f~'(arcWeight('$GraphElement'(C, 'GraphArc'(L)), '$Quantity'(H, 'Number'('RealNumber'(M)))), [], [H], [], [C]), 'f~'(graphPart('$GraphElement'(C, 'GraphArc'(N)), '$Graph'(O, 'DirectedGraph'('GraphPath'(P)))), [], [O], [], [C]), 'f~'(subGraph('$Graph'(F, 'DirectedGraph'('GraphPath'(Q))), '$Graph'(O, 'DirectedGraph'('GraphPath'(R)))), [], [O, F], [], []), 'f~'('$existential'(A, '?ARC2', not(=>(graphPart('?ARC2', O), or(graphPart('?ARC2', F), equal('?ARC2', C))))), [], [O, F], [A], [C]), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(S))), '$Graph'(O, 'DirectedGraph'('GraphPath'(T))), '$Quantity'(J, 'Number'('RealNumber'(U)))), [], [O, J], [], [])), [], [O, J, F, H], [C, A], [O, J, F, H]), 2132:['PATH'=O, 'SUM'=J, 'SUBPATH'=F, 'ARC1'=C, 'NUMBER1'=H, 'ARC2'=A]:entails(and(and(not(holds('AdditionFn', 'PathWeightFn'(F), H, J)), and(holds('PathWeightFn', O, J), and(subGraph(F, O), and(graphPart(C, O), arcWeight(C, H))))), '$existential'(A, '?ARC2', not(=>(graphPart('?ARC2', O), or(graphPart('?ARC2', F), equal('?ARC2', C)))))), not(equal(A, C))), 'Merge', 'GRAPH THEORY', 3121). sigmaCache('~arcWeight'('$GraphElement'(A, 'GraphArc'(B)), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadBodycUnivb'(('f~'('~function'('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(E)))), 'PathWeightFn'('$Graph'(F, 'DirectedGraph'('GraphPath'(G)))), '$Quantity'(C, 'Number'('RealNumber'(H))), '$Quantity'(I, 'Number'('RealNumber'(J)))), [], [I, F], [C], []), 'f~'(equal('$GraphElement'(K, L), '$GraphElement'(A, 'GraphArc'(M))), [K], [], [], [A]), 'f~'(graphPart('$GraphElement'(A, 'GraphArc'(N)), '$Graph'(O, 'DirectedGraph'('GraphPath'(P)))), [], [O], [], [A]), 'f~'(subGraph('$Graph'(F, 'DirectedGraph'('GraphPath'(Q))), '$Graph'(O, 'DirectedGraph'('GraphPath'(R)))), [], [O, F], [], []), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(S))), '$Graph'(O, 'DirectedGraph'('GraphPath'(T))), '$Quantity'(I, 'Number'('RealNumber'(U)))), [], [O, I], [], [])), [], [O, I, F, K], [A, C], [O, I, F], [K]), 2131:['PATH'=O, 'SUM'=I, 'SUBPATH'=F, 'ARC1'=A, 'NUMBER1'=C, 'ARC2'=K]:entails(and(not(holds('AdditionFn', 'PathWeightFn'(F), C, I)), and(holds('PathWeightFn', O, I), and(subGraph(F, O), and(graphPart(A, O), equal(K, A))))), not(arcWeight(A, C))), 'Merge', 'GRAPH THEORY', 3121). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphArc'(B)), '$Graph'(C, 'DirectedGraph'('GraphPath'(D)))), 'f~HeadBodycUnivb'(('f~'('~function'('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(E)))), 'PathWeightFn'('$Graph'(F, 'DirectedGraph'('GraphPath'(G)))), '$Quantity'(H, 'Number'('RealNumber'(I))), '$Quantity'(J, 'Number'('RealNumber'(K)))), [], [J, F, H], [], []), 'f~'(arcWeight('$GraphElement'(A, 'GraphArc'(L)), '$Quantity'(H, 'Number'('RealNumber'(M)))), [], [H], [], [A]), 'f~'(equal('$GraphElement'(N, O), '$GraphElement'(A, 'GraphArc'(P))), [N], [], [], [A]), 'f~'(subGraph('$Graph'(F, 'DirectedGraph'('GraphPath'(Q))), '$Graph'(C, 'DirectedGraph'('GraphPath'(R)))), [], [F], [], [C]), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(S))), '$Graph'(C, 'DirectedGraph'('GraphPath'(T))), '$Quantity'(J, 'Number'('RealNumber'(U)))), [], [J], [], [C])), [], [J, F, H, N], [C, A], [J, F, H], [N]), 2130:['PATH'=C, 'SUM'=J, 'SUBPATH'=F, 'ARC1'=A, 'NUMBER1'=H, 'ARC2'=N]:entails(and(not(holds('AdditionFn', 'PathWeightFn'(F), H, J)), and(holds('PathWeightFn', C, J), and(subGraph(F, C), and(arcWeight(A, H), equal(N, A))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 3121). sigmaCache('~subGraph'('$Graph'(A, 'DirectedGraph'('GraphPath'(B))), '$Graph'(C, 'DirectedGraph'('GraphPath'(D)))), 'f~HeadBodycUnivb'(('f~'('~function'('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(E)))), 'PathWeightFn'('$Graph'(A, 'DirectedGraph'('GraphPath'(F)))), '$Quantity'(G, 'Number'('RealNumber'(H))), '$Quantity'(I, 'Number'('RealNumber'(J)))), [], [I, G], [A], []), 'f~'(arcWeight('$GraphElement'(K, 'GraphArc'(L)), '$Quantity'(G, 'Number'('RealNumber'(M)))), [], [K, G], [], []), 'f~'(equal('$GraphElement'(N, O), '$GraphElement'(K, 'GraphArc'(P))), [N], [K], [], []), 'f~'(graphPart('$GraphElement'(K, 'GraphArc'(Q)), '$Graph'(C, 'DirectedGraph'('GraphPath'(R)))), [], [K], [], [C]), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(S))), '$Graph'(C, 'DirectedGraph'('GraphPath'(T))), '$Quantity'(I, 'Number'('RealNumber'(U)))), [], [I], [], [C])), [], [I, K, G, N], [C, A], [I, K, G], [N]), 2129:['PATH'=C, 'SUM'=I, 'SUBPATH'=A, 'ARC1'=K, 'NUMBER1'=G, 'ARC2'=N]:entails(and(not(holds('AdditionFn', 'PathWeightFn'(A), G, I)), and(holds('PathWeightFn', C, I), and(graphPart(K, C), and(arcWeight(K, G), equal(N, K))))), not(subGraph(A, C))), 'Merge', 'GRAPH THEORY', 3121). sigmaCache('~function'('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(A))), '$Graph'(B, 'DirectedGraph'('GraphPath'(C))), '$Quantity'(D, 'Number'('RealNumber'(E)))), 'f~HeadBodycUnivb'(('f~'('~function'('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(F)))), 'PathWeightFn'('$Graph'(G, 'DirectedGraph'('GraphPath'(H)))), '$Quantity'(I, 'Number'('RealNumber'(J))), '$Quantity'(D, 'Number'('RealNumber'(K)))), [], [G, I], [D], []), 'f~'(arcWeight('$GraphElement'(L, 'GraphArc'(M)), '$Quantity'(I, 'Number'('RealNumber'(N)))), [], [L, I], [], []), 'f~'(equal('$GraphElement'(O, P), '$GraphElement'(L, 'GraphArc'(Q))), [O], [L], [], []), 'f~'(graphPart('$GraphElement'(L, 'GraphArc'(R)), '$Graph'(B, 'DirectedGraph'('GraphPath'(S)))), [], [L], [], [B]), 'f~'(subGraph('$Graph'(G, 'DirectedGraph'('GraphPath'(T))), '$Graph'(B, 'DirectedGraph'('GraphPath'(U)))), [], [G], [], [B])), [], [G, L, I, O], [B, D], [G, L, I], [O]), 2128:['PATH'=B, 'SUM'=D, 'SUBPATH'=G, 'ARC1'=L, 'NUMBER1'=I, 'ARC2'=O]:entails(and(not(holds('AdditionFn', 'PathWeightFn'(G), I, D)), and(subGraph(G, B), and(graphPart(L, B), and(arcWeight(L, I), equal(O, L))))), not(holds('PathWeightFn', B, D))), 'Merge', 'GRAPH THEORY', 3121). sigmaCache(function('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), 'PathWeightFn'('$Graph'(B, 'DirectedGraph'('GraphPath'(C)))), '$Quantity'(D, 'Number'('RealNumber'(E))), '$Quantity'(F, 'Number'('RealNumber'(G)))), 't~HeadBodycUnivb'(('t~'(arcWeight('$GraphElement'(H, 'GraphArc'(I)), '$Quantity'(D, 'Number'('RealNumber'(J)))), [], [H], [D], []), 't~'(equal('$GraphElement'(K, L), '$GraphElement'(H, 'GraphArc'(M))), [K], [H], [], []), 't~'(graphPart('$GraphElement'(H, 'GraphArc'(N)), '$Graph'(O, 'DirectedGraph'('GraphPath'(P)))), [], [O, H], [], []), 't~'(subGraph('$Graph'(B, 'DirectedGraph'('GraphPath'(Q))), '$Graph'(O, 'DirectedGraph'('GraphPath'(R)))), [], [O], [B], []), 't~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(S))), '$Graph'(O, 'DirectedGraph'('GraphPath'(T))), '$Quantity'(F, 'Number'('RealNumber'(U)))), [], [O], [F], [])), [], [O, H, K], [F, B, D], [O, H], [K]), 2127:['PATH'=O, 'SUM'=F, 'SUBPATH'=B, 'ARC1'=H, 'NUMBER1'=D, 'ARC2'=K]:entails(and(holds('PathWeightFn', O, F), and(subGraph(B, O), and(graphPart(H, O), and(arcWeight(H, D), equal(K, H))))), holds('AdditionFn', 'PathWeightFn'(B), D, F)), 'Merge', 'GRAPH THEORY', 3121). sigmaCache('~graphPart'('$GraphElement'(A, B), '$Graph'(C, 'DirectedGraph'('GraphPath'(D)))), 'f~HeadBodyc'(('f~'('~function'('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(E)))), 'PathWeightFn'('$Graph'(C, 'DirectedGraph'('GraphPath'(F)))), '$Quantity'(G, 'Number'('RealNumber'(H))), '$Quantity'(I, 'Number'('RealNumber'(J)))), [], [I, G], [], [C]), 'f~'(arcWeight('$GraphElement'(K, 'GraphArc'(L)), '$Quantity'(G, 'Number'('RealNumber'(M)))), [], [K, G], [], []), 'f~'(graphPart('$GraphElement'(K, 'GraphArc'(N)), '$Graph'(O, 'DirectedGraph'('GraphPath'(P)))), [], [O, K], [], []), 'f~'(subGraph('$Graph'(C, 'DirectedGraph'('GraphPath'(Q))), '$Graph'(O, 'DirectedGraph'('GraphPath'(R)))), [], [O], [], [C]), 'f~'('$existential'(A, '?ARC2', not(=>(graphPart('?ARC2', O), or(graphPart('?ARC2', C), equal('?ARC2', K))))), [], [O, K], [A], [C]), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(S))), '$Graph'(O, 'DirectedGraph'('GraphPath'(T))), '$Quantity'(I, 'Number'('RealNumber'(U)))), [], [O, I], [], [])), [], [O, I, K, G], [C, A], [O, I, K, G]), 2126:['PATH'=O, 'SUM'=I, 'SUBPATH'=C, 'ARC1'=K, 'NUMBER1'=G, 'ARC2'=A]:entails(and(and(not(holds('AdditionFn', 'PathWeightFn'(C), G, I)), and(holds('PathWeightFn', O, I), and(subGraph(C, O), and(graphPart(K, O), arcWeight(K, G))))), '$existential'(A, '?ARC2', not(=>(graphPart('?ARC2', O), or(graphPart('?ARC2', C), equal('?ARC2', K)))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 3121). sigmaCache('~arcWeight'('$GraphElement'(A, 'GraphArc'(B)), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadBodycUnivb'(('f~'('~function'('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(E)))), 'PathWeightFn'('$Graph'(F, 'DirectedGraph'('GraphPath'(G)))), '$Quantity'(C, 'Number'('RealNumber'(H))), '$Quantity'(I, 'Number'('RealNumber'(J)))), [], [I, F], [C], []), 'f~'(graphPart('$GraphElement'(A, 'GraphArc'(K)), '$Graph'(L, 'DirectedGraph'('GraphPath'(M)))), [], [L], [A], []), 'f~'(graphPart('$GraphElement'(N, O), '$Graph'(F, 'DirectedGraph'('GraphPath'(P)))), [N], [F], [], []), 'f~'(subGraph('$Graph'(F, 'DirectedGraph'('GraphPath'(Q))), '$Graph'(L, 'DirectedGraph'('GraphPath'(R)))), [], [L, F], [], []), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(S))), '$Graph'(L, 'DirectedGraph'('GraphPath'(T))), '$Quantity'(I, 'Number'('RealNumber'(U)))), [], [L, I], [], [])), [], [L, I, F, N], [A, C], [L, I, F], [N]), 2125:['PATH'=L, 'SUM'=I, 'SUBPATH'=F, 'ARC1'=A, 'NUMBER1'=C, 'ARC2'=N]:entails(and(not(holds('AdditionFn', 'PathWeightFn'(F), C, I)), and(holds('PathWeightFn', L, I), and(subGraph(F, L), and(graphPart(A, L), graphPart(N, F))))), not(arcWeight(A, C))), 'Merge', 'GRAPH THEORY', 3121). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphArc'(B)), '$Graph'(C, 'DirectedGraph'('GraphPath'(D)))), 'f~HeadBodycUnivb'(('f~'('~function'('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(E)))), 'PathWeightFn'('$Graph'(F, 'DirectedGraph'('GraphPath'(G)))), '$Quantity'(H, 'Number'('RealNumber'(I))), '$Quantity'(J, 'Number'('RealNumber'(K)))), [], [J, F, H], [], []), 'f~'(arcWeight('$GraphElement'(A, 'GraphArc'(L)), '$Quantity'(H, 'Number'('RealNumber'(M)))), [], [H], [A], []), 'f~'(graphPart('$GraphElement'(N, O), '$Graph'(F, 'DirectedGraph'('GraphPath'(P)))), [N], [F], [], []), 'f~'(subGraph('$Graph'(F, 'DirectedGraph'('GraphPath'(Q))), '$Graph'(C, 'DirectedGraph'('GraphPath'(R)))), [], [F], [], [C]), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(S))), '$Graph'(C, 'DirectedGraph'('GraphPath'(T))), '$Quantity'(J, 'Number'('RealNumber'(U)))), [], [J], [], [C])), [], [J, F, H, N], [C, A], [J, F, H], [N]), 2124:['PATH'=C, 'SUM'=J, 'SUBPATH'=F, 'ARC1'=A, 'NUMBER1'=H, 'ARC2'=N]:entails(and(not(holds('AdditionFn', 'PathWeightFn'(F), H, J)), and(holds('PathWeightFn', C, J), and(subGraph(F, C), and(arcWeight(A, H), graphPart(N, F))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 3121). sigmaCache('~subGraph'('$Graph'(A, 'DirectedGraph'('GraphPath'(B))), '$Graph'(C, 'DirectedGraph'('GraphPath'(D)))), 'f~HeadBodycUnivb'(('f~'('~function'('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(E)))), 'PathWeightFn'('$Graph'(A, 'DirectedGraph'('GraphPath'(F)))), '$Quantity'(G, 'Number'('RealNumber'(H))), '$Quantity'(I, 'Number'('RealNumber'(J)))), [], [I, G], [], [A]), 'f~'(arcWeight('$GraphElement'(K, 'GraphArc'(L)), '$Quantity'(G, 'Number'('RealNumber'(M)))), [], [K, G], [], []), 'f~'(graphPart('$GraphElement'(K, 'GraphArc'(N)), '$Graph'(C, 'DirectedGraph'('GraphPath'(O)))), [], [K], [], [C]), 'f~'(graphPart('$GraphElement'(P, Q), '$Graph'(A, 'DirectedGraph'('GraphPath'(R)))), [P], [], [], [A]), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(S))), '$Graph'(C, 'DirectedGraph'('GraphPath'(T))), '$Quantity'(I, 'Number'('RealNumber'(U)))), [], [I], [], [C])), [], [I, K, G, P], [C, A], [I, K, G], [P]), 2123:['PATH'=C, 'SUM'=I, 'SUBPATH'=A, 'ARC1'=K, 'NUMBER1'=G, 'ARC2'=P]:entails(and(not(holds('AdditionFn', 'PathWeightFn'(A), G, I)), and(holds('PathWeightFn', C, I), and(graphPart(K, C), and(arcWeight(K, G), graphPart(P, A))))), not(subGraph(A, C))), 'Merge', 'GRAPH THEORY', 3121). sigmaCache('~function'('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(A))), '$Graph'(B, 'DirectedGraph'('GraphPath'(C))), '$Quantity'(D, 'Number'('RealNumber'(E)))), 'f~HeadBodycUnivb'(('f~'('~function'('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(F)))), 'PathWeightFn'('$Graph'(G, 'DirectedGraph'('GraphPath'(H)))), '$Quantity'(I, 'Number'('RealNumber'(J))), '$Quantity'(D, 'Number'('RealNumber'(K)))), [], [G, I], [D], []), 'f~'(arcWeight('$GraphElement'(L, 'GraphArc'(M)), '$Quantity'(I, 'Number'('RealNumber'(N)))), [], [L, I], [], []), 'f~'(graphPart('$GraphElement'(L, 'GraphArc'(O)), '$Graph'(B, 'DirectedGraph'('GraphPath'(P)))), [], [L], [], [B]), 'f~'(graphPart('$GraphElement'(Q, R), '$Graph'(G, 'DirectedGraph'('GraphPath'(S)))), [Q], [G], [], []), 'f~'(subGraph('$Graph'(G, 'DirectedGraph'('GraphPath'(T))), '$Graph'(B, 'DirectedGraph'('GraphPath'(U)))), [], [G], [], [B])), [], [G, L, I, Q], [B, D], [G, L, I], [Q]), 2122:['PATH'=B, 'SUM'=D, 'SUBPATH'=G, 'ARC1'=L, 'NUMBER1'=I, 'ARC2'=Q]:entails(and(not(holds('AdditionFn', 'PathWeightFn'(G), I, D)), and(subGraph(G, B), and(graphPart(L, B), and(arcWeight(L, I), graphPart(Q, G))))), not(holds('PathWeightFn', B, D))), 'Merge', 'GRAPH THEORY', 3121). sigmaCache(function('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), 'PathWeightFn'('$Graph'(B, 'DirectedGraph'('GraphPath'(C)))), '$Quantity'(D, 'Number'('RealNumber'(E))), '$Quantity'(F, 'Number'('RealNumber'(G)))), 't~HeadBodycUnivb'(('t~'(arcWeight('$GraphElement'(H, 'GraphArc'(I)), '$Quantity'(D, 'Number'('RealNumber'(J)))), [], [H], [D], []), 't~'(graphPart('$GraphElement'(H, 'GraphArc'(K)), '$Graph'(L, 'DirectedGraph'('GraphPath'(M)))), [], [L, H], [], []), 't~'(graphPart('$GraphElement'(N, O), '$Graph'(B, 'DirectedGraph'('GraphPath'(P)))), [N], [], [], [B]), 't~'(subGraph('$Graph'(B, 'DirectedGraph'('GraphPath'(Q))), '$Graph'(L, 'DirectedGraph'('GraphPath'(R)))), [], [L], [], [B]), 't~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(S))), '$Graph'(L, 'DirectedGraph'('GraphPath'(T))), '$Quantity'(F, 'Number'('RealNumber'(U)))), [], [L], [F], [])), [], [L, H, N], [F, B, D], [L, H], [N]), 2121:['PATH'=L, 'SUM'=F, 'SUBPATH'=B, 'ARC1'=H, 'NUMBER1'=D, 'ARC2'=N]:entails(and(holds('PathWeightFn', L, F), and(subGraph(B, L), and(graphPart(H, L), and(arcWeight(H, D), graphPart(N, B))))), holds('AdditionFn', 'PathWeightFn'(B), D, F)), 'Merge', 'GRAPH THEORY', 3121). sigmaCache(graphPart('$GraphElement'(A, B), '$Graph'(C, 'DirectedGraph'('GraphPath'(D)))), 't~HeadBodyc'(('t~'('~function'('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(E)))), 'PathWeightFn'('$Graph'(F, 'DirectedGraph'('GraphPath'(G)))), '$Quantity'(H, 'Number'('RealNumber'(I))), '$Quantity'(J, 'Number'('RealNumber'(K)))), [], [J, F, H], [], []), 't~'(arcWeight('$GraphElement'(L, 'GraphArc'(M)), '$Quantity'(H, 'Number'('RealNumber'(N)))), [], [L, H], [], []), 't~'(graphPart('$GraphElement'(L, 'GraphArc'(O)), '$Graph'(C, 'DirectedGraph'('GraphPath'(P)))), [], [L], [], [C]), 't~'(subGraph('$Graph'(F, 'DirectedGraph'('GraphPath'(Q))), '$Graph'(C, 'DirectedGraph'('GraphPath'(R)))), [], [F], [], [C]), 't~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(S))), '$Graph'(C, 'DirectedGraph'('GraphPath'(T))), '$Quantity'(J, 'Number'('RealNumber'(U)))), [], [J], [], [C])), [A], [J, F, L, H], [C, A], [J, F, L, H]), 2120:['PATH'=C, 'SUM'=J, 'SUBPATH'=F, 'ARC1'=L, 'NUMBER1'=H, 'ARC2'=A]:entails(and(not(holds('AdditionFn', 'PathWeightFn'(F), H, J)), and(holds('PathWeightFn', C, J), and(subGraph(F, C), and(graphPart(L, C), arcWeight(L, H))))), graphPart(A, C)), 'Merge', 'GRAPH THEORY', 3121). sigmaCache('~arcWeight'('$GraphElement'(A, 'GraphArc'(B)), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadBodycUnivb'(('f~'('~graphPart'('$GraphElement'(E, F), '$Graph'(G, 'DirectedGraph'('GraphPath'(H)))), [E], [G], [], []), 'f~'('~function'('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(I)))), 'PathWeightFn'('$Graph'(J, 'DirectedGraph'('GraphPath'(K)))), '$Quantity'(C, 'Number'('RealNumber'(L))), '$Quantity'(M, 'Number'('RealNumber'(N)))), [], [M, J], [C], []), 'f~'(graphPart('$GraphElement'(A, 'GraphArc'(O)), '$Graph'(G, 'DirectedGraph'('GraphPath'(P)))), [], [G], [A], []), 'f~'(subGraph('$Graph'(J, 'DirectedGraph'('GraphPath'(Q))), '$Graph'(G, 'DirectedGraph'('GraphPath'(R)))), [], [G, J], [], []), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(S))), '$Graph'(G, 'DirectedGraph'('GraphPath'(T))), '$Quantity'(M, 'Number'('RealNumber'(U)))), [], [G, M], [], [])), [], [G, M, J, E], [A, C], [G, M, J], [E]), 2119:['PATH'=G, 'SUM'=M, 'SUBPATH'=J, 'ARC1'=A, 'NUMBER1'=C, 'ARC2'=E]:entails(and(not(holds('AdditionFn', 'PathWeightFn'(J), C, M)), and(holds('PathWeightFn', G, M), and(subGraph(J, G), and(graphPart(A, G), not(graphPart(E, G)))))), not(arcWeight(A, C))), 'Merge', 'GRAPH THEORY', 3121). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphArc'(B)), '$Graph'(C, 'DirectedGraph'('GraphPath'(D)))), 'f~HeadBodycUnivb'(('f~'('~graphPart'('$GraphElement'(E, F), '$Graph'(C, 'DirectedGraph'('GraphPath'(G)))), [E], [], [], [C]), 'f~'('~function'('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(H)))), 'PathWeightFn'('$Graph'(I, 'DirectedGraph'('GraphPath'(J)))), '$Quantity'(K, 'Number'('RealNumber'(L))), '$Quantity'(M, 'Number'('RealNumber'(N)))), [], [M, I, K], [], []), 'f~'(arcWeight('$GraphElement'(A, 'GraphArc'(O)), '$Quantity'(K, 'Number'('RealNumber'(P)))), [], [K], [A], []), 'f~'(subGraph('$Graph'(I, 'DirectedGraph'('GraphPath'(Q))), '$Graph'(C, 'DirectedGraph'('GraphPath'(R)))), [], [I], [], [C]), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(S))), '$Graph'(C, 'DirectedGraph'('GraphPath'(T))), '$Quantity'(M, 'Number'('RealNumber'(U)))), [], [M], [], [C])), [], [M, I, K, E], [C, A], [M, I, K], [E]), 2118:['PATH'=C, 'SUM'=M, 'SUBPATH'=I, 'ARC1'=A, 'NUMBER1'=K, 'ARC2'=E]:entails(and(not(holds('AdditionFn', 'PathWeightFn'(I), K, M)), and(holds('PathWeightFn', C, M), and(subGraph(I, C), and(arcWeight(A, K), not(graphPart(E, C)))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 3121). sigmaCache('~subGraph'('$Graph'(A, 'DirectedGraph'('GraphPath'(B))), '$Graph'(C, 'DirectedGraph'('GraphPath'(D)))), 'f~HeadBodycUnivb'(('f~'('~graphPart'('$GraphElement'(E, F), '$Graph'(C, 'DirectedGraph'('GraphPath'(G)))), [E], [], [], [C]), 'f~'('~function'('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(H)))), 'PathWeightFn'('$Graph'(A, 'DirectedGraph'('GraphPath'(I)))), '$Quantity'(J, 'Number'('RealNumber'(K))), '$Quantity'(L, 'Number'('RealNumber'(M)))), [], [L, J], [A], []), 'f~'(arcWeight('$GraphElement'(N, 'GraphArc'(O)), '$Quantity'(J, 'Number'('RealNumber'(P)))), [], [N, J], [], []), 'f~'(graphPart('$GraphElement'(N, 'GraphArc'(Q)), '$Graph'(C, 'DirectedGraph'('GraphPath'(R)))), [], [N], [], [C]), 'f~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(S))), '$Graph'(C, 'DirectedGraph'('GraphPath'(T))), '$Quantity'(L, 'Number'('RealNumber'(U)))), [], [L], [], [C])), [], [L, N, J, E], [C, A], [L, N, J], [E]), 2117:['PATH'=C, 'SUM'=L, 'SUBPATH'=A, 'ARC1'=N, 'NUMBER1'=J, 'ARC2'=E]:entails(and(not(holds('AdditionFn', 'PathWeightFn'(A), J, L)), and(holds('PathWeightFn', C, L), and(graphPart(N, C), and(arcWeight(N, J), not(graphPart(E, C)))))), not(subGraph(A, C))), 'Merge', 'GRAPH THEORY', 3121). sigmaCache('~function'('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(A))), '$Graph'(B, 'DirectedGraph'('GraphPath'(C))), '$Quantity'(D, 'Number'('RealNumber'(E)))), 'f~HeadBodycUnivb'(('f~'('~graphPart'('$GraphElement'(F, G), '$Graph'(B, 'DirectedGraph'('GraphPath'(H)))), [F], [], [], [B]), 'f~'('~function'('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(I)))), 'PathWeightFn'('$Graph'(J, 'DirectedGraph'('GraphPath'(K)))), '$Quantity'(L, 'Number'('RealNumber'(M))), '$Quantity'(D, 'Number'('RealNumber'(N)))), [], [J, L], [D], []), 'f~'(arcWeight('$GraphElement'(O, 'GraphArc'(P)), '$Quantity'(L, 'Number'('RealNumber'(Q)))), [], [O, L], [], []), 'f~'(graphPart('$GraphElement'(O, 'GraphArc'(R)), '$Graph'(B, 'DirectedGraph'('GraphPath'(S)))), [], [O], [], [B]), 'f~'(subGraph('$Graph'(J, 'DirectedGraph'('GraphPath'(T))), '$Graph'(B, 'DirectedGraph'('GraphPath'(U)))), [], [J], [], [B])), [], [J, O, L, F], [B, D], [J, O, L], [F]), 2116:['PATH'=B, 'SUM'=D, 'SUBPATH'=J, 'ARC1'=O, 'NUMBER1'=L, 'ARC2'=F]:entails(and(not(holds('AdditionFn', 'PathWeightFn'(J), L, D)), and(subGraph(J, B), and(graphPart(O, B), and(arcWeight(O, L), not(graphPart(F, B)))))), not(holds('PathWeightFn', B, D))), 'Merge', 'GRAPH THEORY', 3121). sigmaCache(function('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), 'PathWeightFn'('$Graph'(B, 'DirectedGraph'('GraphPath'(C)))), '$Quantity'(D, 'Number'('RealNumber'(E))), '$Quantity'(F, 'Number'('RealNumber'(G)))), 't~HeadBodycUnivb'(('t~'('~graphPart'('$GraphElement'(H, I), '$Graph'(J, 'DirectedGraph'('GraphPath'(K)))), [H], [J], [], []), 't~'(arcWeight('$GraphElement'(L, 'GraphArc'(M)), '$Quantity'(D, 'Number'('RealNumber'(N)))), [], [L], [D], []), 't~'(graphPart('$GraphElement'(L, 'GraphArc'(O)), '$Graph'(J, 'DirectedGraph'('GraphPath'(P)))), [], [J, L], [], []), 't~'(subGraph('$Graph'(B, 'DirectedGraph'('GraphPath'(Q))), '$Graph'(J, 'DirectedGraph'('GraphPath'(R)))), [], [J], [B], []), 't~'(function('$Relation'('PathWeightFn', 'Function'('UnaryFunction'(S))), '$Graph'(J, 'DirectedGraph'('GraphPath'(T))), '$Quantity'(F, 'Number'('RealNumber'(U)))), [], [J], [F], [])), [], [J, L, H], [F, B, D], [J, L], [H]), 2115:['PATH'=J, 'SUM'=F, 'SUBPATH'=B, 'ARC1'=L, 'NUMBER1'=D, 'ARC2'=H]:entails(and(holds('PathWeightFn', J, F), and(subGraph(B, J), and(graphPart(L, J), and(arcWeight(L, D), not(graphPart(H, J)))))), holds('AdditionFn', 'PathWeightFn'(B), D, F)), 'Merge', 'GRAPH THEORY', 3121). sigmaCache('~graphPart'('$GraphElement'(A, B), '$Graph'(C, D)), 'f~HeadBodyc'(('f~'('~graphPart'('$GraphElement'(A, E), '$Graph'(F, G)), [], [F], [A], []), 'f~'(subGraph('$Graph'(C, H), '$Graph'(F, I)), [], [F], [C], [])), [], [F], [C, A], [F]), 2082:['GRAPH1'=C, 'GRAPH2'=F, 'ELEMENT'=A]:entails(and(not(graphPart(A, F)), subGraph(C, F)), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 3055). sigmaCache('~subGraph'('$Graph'(A, B), '$Graph'(C, D)), 'f~HeadBodyc'(('f~'('~graphPart'('$GraphElement'(E, F), '$Graph'(C, G)), [], [E], [C], []), 'f~'(graphPart('$GraphElement'(E, H), '$Graph'(A, I)), [], [E], [A], [])), [], [E], [A, C], [E]), 2081:['GRAPH1'=A, 'GRAPH2'=C, 'ELEMENT'=E]:entails(and(not(graphPart(E, C)), graphPart(E, A)), not(subGraph(A, C))), 'Merge', 'GRAPH THEORY', 3055). sigmaCache(graphPart('$GraphElement'(A, B), '$Graph'(C, D)), 't~HeadBodyc'(('t~'(graphPart('$GraphElement'(A, E), '$Graph'(F, G)), [], [F], [A], []), 't~'(subGraph('$Graph'(F, H), '$Graph'(C, I)), [], [F], [C], [])), [], [F], [C, A], [F]), 2080:['GRAPH1'=F, 'GRAPH2'=C, 'ELEMENT'=A]:entails(and(subGraph(F, C), graphPart(A, F)), graphPart(A, C)), 'Merge', 'GRAPH THEORY', 3055). sigmaCache(links('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphArc'(F))), 't~Head'('t~'(links('$GraphElement'(C, 'GraphNode'(G)), '$GraphElement'(A, 'GraphNode'(H)), '$GraphElement'(E, 'GraphArc'(I))), [], [], [C, A, E], []), [], [], [C, A, E]), 2067:['NODE1'=C, 'NODE2'=A, 'ARC'=E]:entails(links(C, A, E), links(A, C, E)), 'Merge', 'GRAPH THEORY', 3029). sigmaCache('~links'('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphArc'(F))), 'f~Head'('f~'('~links'('$GraphElement'(C, 'GraphNode'(G)), '$GraphElement'(A, 'GraphNode'(H)), '$GraphElement'(E, 'GraphArc'(I))), [], [], [A, C, E], []), [], [], [A, C, E]), 2066:['NODE1'=A, 'NODE2'=C, 'ARC'=E]:entails(not(links(C, A, E)), not(links(A, C, E))), 'Merge', 'GRAPH THEORY', 3029). sigmaCache('~function'('$Relation'('TerminalNodeFn', 'Function'('UnaryFunction'(A))), '$GraphElement'(B, 'GraphArc'('GraphLoop'(C))), '$GraphElement'(D, 'GraphNode'(E))), 'f~Head'(('f~'('~instance'('$GraphElement'(B, 'GraphArc'('GraphLoop'(F))), '$Class'('GraphLoop')), [], [], [], [B]), 'f~'(function('$Relation'('InitialNodeFn', 'Function'('UnaryFunction'(G))), '$GraphElement'(B, 'GraphArc'('GraphLoop'(H))), '$GraphElement'(D, 'GraphNode'(I))), [], [], [D], [B])), [], [], [B, D]), 2060:['ARC'=B, 'NODE'=D]:entails(and(not(instance(B, 'GraphLoop')), holds('InitialNodeFn', B, D)), not(holds('TerminalNodeFn', B, D))), 'Merge', 'GRAPH THEORY', 3017). sigmaCache('~function'('$Relation'('InitialNodeFn', 'Function'('UnaryFunction'(A))), '$GraphElement'(B, 'GraphArc'('GraphLoop'(C))), '$GraphElement'(D, 'GraphNode'(E))), 'f~Head'(('f~'('~instance'('$GraphElement'(B, 'GraphArc'('GraphLoop'(F))), '$Class'('GraphLoop')), [], [], [], [B]), 'f~'(function('$Relation'('TerminalNodeFn', 'Function'('UnaryFunction'(G))), '$GraphElement'(B, 'GraphArc'('GraphLoop'(H))), '$GraphElement'(D, 'GraphNode'(I))), [], [], [D], [B])), [], [], [B, D]), 2059:['ARC'=B, 'NODE'=D]:entails(and(not(instance(B, 'GraphLoop')), holds('TerminalNodeFn', B, D)), not(holds('InitialNodeFn', B, D))), 'Merge', 'GRAPH THEORY', 3017). sigmaCache(instance('$GraphElement'(A, 'GraphArc'('GraphLoop'(B))), '$Class'('GraphLoop')), 't~HeadBodyc'(('t~'(function('$Relation'('InitialNodeFn', 'Function'('UnaryFunction'(C))), '$GraphElement'(A, 'GraphArc'('GraphLoop'(D))), '$GraphElement'(E, 'GraphNode'(F))), [], [E], [], [A]), 't~'(function('$Relation'('TerminalNodeFn', 'Function'('UnaryFunction'(G))), '$GraphElement'(A, 'GraphArc'('GraphLoop'(H))), '$GraphElement'(E, 'GraphNode'(I))), [], [E], [], [A])), [], [E], [A], [E]), 2058:['ARC'=A, 'NODE'=E]:entails(and(holds('InitialNodeFn', A, E), holds('TerminalNodeFn', A, E)), instance(A, 'GraphLoop')), 'Merge', 'GRAPH THEORY', 3017). sigmaCache('~links'('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(A, 'GraphNode'(C)), '$GraphElement'(D, 'GraphArc'('GraphLoop'(E)))), 'f~Head'('f~'('~instance'('$GraphElement'(D, 'GraphArc'('GraphLoop'(F))), '$Class'('GraphLoop')), [], [], [D], []), [A], [], [D, A]), 2057:['LOOP'=D, 'NODE'=A]:entails(not(instance(D, 'GraphLoop')), not(links(A, A, D))), 'Merge', 'GRAPH THEORY', 3015). sigmaCache(instance('$GraphElement'(A, 'GraphArc'('GraphLoop'(B))), '$Class'('GraphLoop')), 't~HeadBodyc'('t~'(links('$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(C, 'GraphNode'(E)), '$GraphElement'(A, 'GraphArc'('GraphLoop'(F)))), [], [C], [A], []), [], [C], [A], [C]), 2056:['LOOP'=A, 'NODE'=C]:entails(links(C, C, A), instance(A, 'GraphLoop')), 'Merge', 'GRAPH THEORY', 3015). sigmaCache('~instance'('$GraphElement'(A, 'GraphArc'('GraphLoop'(B))), '$Class'('GraphLoop')), 'f~HeadBodyc'('f~'('~links'('$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(C, 'GraphNode'(E)), '$GraphElement'(A, 'GraphArc'('GraphLoop'(F)))), [], [C], [A], []), [], [C], [A], [C]), 2055:['LOOP'=A, 'NODE'=C]:entails(not(links(C, C, A)), not(instance(A, 'GraphLoop'))), 'Merge', 'GRAPH THEORY', 3015). sigmaCache(links('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(A, 'GraphNode'(C)), '$GraphElement'(D, 'GraphArc'('GraphLoop'(E)))), 't~Head'(('t~'(instance('$GraphElement'(D, 'GraphArc'('GraphLoop'(F))), '$Class'('GraphLoop')), [], [], [], [D]), 't~'('$existential'(A, '?NODE', links('?NODE', '?NODE', D)), [], [], [A], [D])), [], [], [D, A]), 2054:['LOOP'=D, 'NODE'=A]:entails(and(instance(D, 'GraphLoop'), '$existential'(A, '?NODE', links('?NODE', '?NODE', D))), links(A, A, D)), 'Merge', 'GRAPH THEORY', 3015). sigmaCache(links('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphArc'(F))), 't~Head'(('t~'(instance('$GraphElement'(E, 'GraphArc'(G)), '$Class'('GraphArc')), [], [], [], [E]), 't~'('$existential'(A, '?NODE1', links('?NODE1', C, E)), [], [], [], [E, A, C]), 't~'('$existential'(C, '?NODE2', exists(A, links(A, '?NODE2', E))), [], [], [], [E, A, C])), [], [], [E, A, C]), 2051:['ARC'=E, 'NODE1'=A, 'NODE2'=C]:entails(and(and(instance(E, 'GraphArc'), '$existential'(C, '?NODE2', exists(A, links(A, '?NODE2', E)))), '$existential'(A, '?NODE1', links('?NODE1', C, E))), links(A, C, E)), 'Merge', 'GRAPH THEORY', 3009). sigmaCache('~instance'('$GraphElement'(A, 'GraphArc'(B)), '$Class'('GraphArc')), 'f~HeadUnivb'('f~'('~links'('$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphNode'(F)), '$GraphElement'(A, 'GraphArc'(G))), [C, E], [], [A], []), [], [C, E], [A], [C, E]), 2050:['ARC'=A, 'NODE1'=C, 'NODE2'=E]:entails(not(links(C, E, A)), not(instance(A, 'GraphArc'))), 'Merge', 'GRAPH THEORY', 3009). sigmaCache(links('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphArc'(F))), 't~Head'(('t~'(instance('$GraphElement'(A, 'GraphNode'(G)), '$Class'('GraphNode')), [], [], [], [A]), 't~'('$existential'(C, '?OTHER', links(A, '?OTHER', E)), [], [], [], [A, C, E]), 't~'('$existential'(E, '?ARC', exists(C, links(A, C, '?ARC'))), [], [], [], [A, C, E])), [], [], [A, C, E]), 2047:['NODE'=A, 'OTHER'=C, 'ARC'=E]:entails(and(and(instance(A, 'GraphNode'), '$existential'(E, '?ARC', exists(C, links(A, C, '?ARC')))), '$existential'(C, '?OTHER', links(A, '?OTHER', E))), links(A, C, E)), 'Merge', 'GRAPH THEORY', 3003). sigmaCache('~instance'('$GraphElement'(A, 'GraphNode'(B)), '$Class'('GraphNode')), 'f~HeadUnivb'('f~'('~links'('$GraphElement'(A, 'GraphNode'(C)), '$GraphElement'(D, 'GraphNode'(E)), '$GraphElement'(F, 'GraphArc'(G))), [D, F], [], [A], []), [], [D, F], [A], [D, F]), 2046:['NODE'=A, 'OTHER'=D, 'ARC'=F]:entails(not(links(A, D, F)), not(instance(A, 'GraphNode'))), 'Merge', 'GRAPH THEORY', 3003). sigmaCache(graphPart('$GraphElement'(A, B), '$Graph'(C, D)), 't~Head'(('t~'(instance('$GraphElement'(A, E), '$Class'('GraphElement')), [], [], [], [A]), 't~'('$existential'(C, '?GRAPH', and(instance('?GRAPH', 'Graph'), graphPart(A, '?GRAPH'))), [], [], [C], [A])), [], [], [A, C]), 2043:['PART'=A, 'GRAPH'=C]:entails(and(instance(A, 'GraphElement'), '$existential'(C, '?GRAPH', and(instance('?GRAPH', 'Graph'), graphPart(A, '?GRAPH')))), graphPart(A, C)), 'Merge', 'GRAPH THEORY', 2997). sigmaCache('~instance'('$GraphElement'(A, B), '$Class'('GraphElement')), 'f~HeadUnivb'('f~'('~graphPart'('$GraphElement'(A, C), '$Graph'(D, E)), [D], [], [A], []), [], [D], [A], [D]), 2042:['PART'=A, 'GRAPH'=D]:entails(not(graphPart(A, D)), not(instance(A, 'GraphElement'))), 'Merge', 'GRAPH THEORY', 2997). sigmaCache(instance('$Graph'(A, B), '$Class'('Graph')), 't~HeadBodyc'(('t~'(instance('$GraphElement'(C, D), '$Class'('GraphElement')), [], [C], [], []), 't~'('$existential'(A, '?GRAPH', and(instance('?GRAPH', 'Graph'), graphPart(C, '?GRAPH'))), [], [C], [A], [])), [], [C], [A], [C]), 2041:['PART'=C, 'GRAPH'=A]:entails(and(instance(C, 'GraphElement'), '$existential'(A, '?GRAPH', and(instance('?GRAPH', 'Graph'), graphPart(C, '?GRAPH')))), instance(A, 'Graph')), 'Merge', 'GRAPH THEORY', 2997). sigmaCache('~instance'('$GraphElement'(A, B), '$Class'('GraphElement')), 'f~HeadUnivb'('f~'('~instance'('$Graph'(C, D), '$Class'('Graph')), [C], [], [], []), [A], [C], [A], [C]), 2040:['PART'=A, 'GRAPH'=C]:entails(not(instance(C, 'Graph')), not(instance(A, 'GraphElement'))), 'Merge', 'GRAPH THEORY', 2997). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphArc'('GraphLoop'(B))), '$Graph'(C, 'PseudoGraph'(D))), 'f~Head'(('f~'('~instance'('$Graph'(C, 'PseudoGraph'(E)), '$Class'('PseudoGraph')), [], [], [C], []), 'f~'(instance('$GraphElement'(A, 'GraphArc'('GraphLoop'(F))), '$Class'('GraphLoop')), [], [], [A], [])), [], [], [C, A]), 2035:['GRAPH'=C, 'LOOP'=A]:entails(and(not(instance(C, 'PseudoGraph')), instance(A, 'GraphLoop')), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 2987). sigmaCache('~instance'('$GraphElement'(A, 'GraphArc'('GraphLoop'(B))), '$Class'('GraphLoop')), 'f~HeadBodyc'(('f~'('~instance'('$Graph'(C, 'PseudoGraph'(D)), '$Class'('PseudoGraph')), [], [C], [], []), 'f~'(graphPart('$GraphElement'(A, 'GraphArc'('GraphLoop'(E))), '$Graph'(C, 'PseudoGraph'(F))), [], [C], [A], [])), [], [C], [A], [C]), 2034:['GRAPH'=C, 'LOOP'=A]:entails(and(not(instance(C, 'PseudoGraph')), graphPart(A, C)), not(instance(A, 'GraphLoop'))), 'Merge', 'GRAPH THEORY', 2987). sigmaCache(instance('$Graph'(A, 'PseudoGraph'(B)), '$Class'('PseudoGraph')), 't~HeadBodyc'(('t~'(graphPart('$GraphElement'(C, 'GraphArc'('GraphLoop'(D))), '$Graph'(A, 'PseudoGraph'(E))), [], [C], [A], []), 't~'(instance('$GraphElement'(C, 'GraphArc'('GraphLoop'(F))), '$Class'('GraphLoop')), [], [C], [], [])), [], [C], [A], [C]), 2033:['GRAPH'=A, 'LOOP'=C]:entails(and(instance(C, 'GraphLoop'), graphPart(C, A)), instance(A, 'PseudoGraph')), 'Merge', 'GRAPH THEORY', 2987). sigmaCache('~instance'('$Graph'(A, 'PseudoGraph'(B)), '$Class'('PseudoGraph')), 'f~HeadBodyc'('f~'(or('~instance'('$GraphElement'(C, 'GraphArc'('GraphLoop'(D))), '$Class'('GraphLoop')), '~graphPart'('$GraphElement'(C, 'GraphArc'('GraphLoop'(E))), '$Graph'(A, 'PseudoGraph'(F)))), [], [C], [A], []), [], [C], [A], [C]), 2032:['GRAPH'=A, 'LOOP'=C]:entails(or(not(instance(C, 'GraphLoop')), not(graphPart(C, A))), not(instance(A, 'PseudoGraph'))), 'Merge', 'GRAPH THEORY', 2987). sigmaCache(graphPart('$GraphElement'(A, 'GraphArc'('GraphLoop'(B))), '$Graph'(C, 'PseudoGraph'(D))), 't~Head'(('t~'(instance('$Graph'(C, 'PseudoGraph'(E)), '$Class'('PseudoGraph')), [], [], [], [C]), 't~'('$existential'(A, '?LOOP', and(instance('?LOOP', 'GraphLoop'), graphPart('?LOOP', C))), [], [], [A], [C])), [], [], [C, A]), 2031:['GRAPH'=C, 'LOOP'=A]:entails(and(instance(C, 'PseudoGraph'), '$existential'(A, '?LOOP', and(instance('?LOOP', 'GraphLoop'), graphPart('?LOOP', C)))), graphPart(A, C)), 'Merge', 'GRAPH THEORY', 2987). sigmaCache(instance('$GraphElement'(A, 'GraphArc'('GraphLoop'(B))), '$Class'('GraphLoop')), 't~HeadBodyc'(('t~'(instance('$Graph'(C, 'PseudoGraph'(D)), '$Class'('PseudoGraph')), [], [C], [], []), 't~'('$existential'(A, '?LOOP', and(instance('?LOOP', 'GraphLoop'), graphPart('?LOOP', C))), [], [C], [A], [])), [], [C], [A], [C]), 2030:['GRAPH'=C, 'LOOP'=A]:entails(and(instance(C, 'PseudoGraph'), '$existential'(A, '?LOOP', and(instance('?LOOP', 'GraphLoop'), graphPart('?LOOP', C)))), instance(A, 'GraphLoop')), 'Merge', 'GRAPH THEORY', 2987). sigmaCache(equal('$GraphElement'(A, 'GraphArc'(B)), '$GraphElement'(C, 'GraphArc'(D))), 't~HeadBodyc'(('t~'('~instance'('$Graph'(E, 'MultiGraph'(F)), '$Class'('MultiGraph')), [], [E], [], []), 't~'(graphPart('$GraphElement'(A, 'GraphArc'(G)), '$Graph'(E, 'MultiGraph'(H))), [], [E], [], [A]), 't~'(graphPart('$GraphElement'(C, 'GraphArc'(I)), '$Graph'(E, 'MultiGraph'(J))), [], [E], [], [C]), 't~'(graphPart('$GraphElement'(K, 'GraphNode'(L)), '$Graph'(E, 'MultiGraph'(M))), [], [E, K], [], []), 't~'(graphPart('$GraphElement'(N, 'GraphNode'(O)), '$Graph'(E, 'MultiGraph'(P))), [], [E, N], [], []), 't~'('$existential'(A, '?ARC1', and(graphPart('?ARC1', E), and(graphPart(C, E), and(graphPart(K, E), and(graphPart(N, E), and(links(K, N, '?ARC1'), and(links(K, N, C), not(equal('?ARC1', C))))))))), [], [E, K, N], [], [A, C]), 't~'('$existential'(C, '?ARC2', exists(A, and(graphPart(A, E), and(graphPart('?ARC2', E), and(graphPart(K, E), and(graphPart(N, E), and(links(K, N, A), and(links(K, N, '?ARC2'), not(equal(A, '?ARC2')))))))))), [], [E, K, N], [], [A, C]), 't~'('$existential'(K, '?NODE1', exists(C, exists(A, and(graphPart(A, E), and(graphPart(C, E), and(graphPart('?NODE1', E), and(graphPart(N, E), and(links('?NODE1', N, A), and(links('?NODE1', N, C), not(equal(A, C))))))))))), [], [E, K, N], [], [A, C]), 't~'(links('$GraphElement'(K, 'GraphNode'(Q)), '$GraphElement'(N, 'GraphNode'(R)), '$GraphElement'(A, 'GraphArc'(S))), [], [K, N], [], [A]), 't~'(links('$GraphElement'(K, 'GraphNode'(T)), '$GraphElement'(N, 'GraphNode'(U)), '$GraphElement'(C, 'GraphArc'(V))), [], [K, N], [], [C])), [], [E, K, N], [A, C], [E, K, N]), 2027:['GRAPH'=E, 'ARC1'=A, 'ARC2'=C, 'NODE1'=K, 'NODE2'=N]:entails(and(and(and(and(not(instance(E, 'MultiGraph')), and(graphPart(A, E), and(graphPart(C, E), and(graphPart(K, E), and(graphPart(N, E), and(links(K, N, A), links(K, N, C))))))), '$existential'(K, '?NODE1', exists(C, exists(A, and(graphPart(A, E), and(graphPart(C, E), and(graphPart('?NODE1', E), and(graphPart(N, E), and(links('?NODE1', N, A), and(links('?NODE1', N, C), not(equal(A, C)))))))))))), '$existential'(C, '?ARC2', exists(A, and(graphPart(A, E), and(graphPart('?ARC2', E), and(graphPart(K, E), and(graphPart(N, E), and(links(K, N, A), and(links(K, N, '?ARC2'), not(equal(A, '?ARC2'))))))))))), '$existential'(A, '?ARC1', and(graphPart('?ARC1', E), and(graphPart(C, E), and(graphPart(K, E), and(graphPart(N, E), and(links(K, N, '?ARC1'), and(links(K, N, C), not(equal('?ARC1', C)))))))))), equal(A, C)), 'Merge', 'GRAPH THEORY', 2981). sigmaCache('~links'('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphArc'(F))), 'f~HeadBodyc'(('f~'('~equal'('$GraphElement'(G, 'GraphArc'(H)), '$GraphElement'(E, 'GraphArc'(I))), [], [G], [], [E]), 'f~'('~instance'('$Graph'(J, 'MultiGraph'(K)), '$Class'('MultiGraph')), [], [J], [], []), 'f~'(graphPart('$GraphElement'(G, 'GraphArc'(L)), '$Graph'(J, 'MultiGraph'(M))), [], [J, G], [], []), 'f~'(graphPart('$GraphElement'(E, 'GraphArc'(N)), '$Graph'(J, 'MultiGraph'(O))), [], [J], [], [E]), 'f~'(graphPart('$GraphElement'(A, 'GraphNode'(P)), '$Graph'(J, 'MultiGraph'(Q))), [], [J], [], [A]), 'f~'(graphPart('$GraphElement'(C, 'GraphNode'(R)), '$Graph'(J, 'MultiGraph'(S))), [], [J], [], [C]), 'f~'(links('$GraphElement'(A, 'GraphNode'(T)), '$GraphElement'(C, 'GraphNode'(U)), '$GraphElement'(G, 'GraphArc'(V))), [], [G], [], [A, C])), [], [J, G], [E, A, C], [J, G]), 2026:['GRAPH'=J, 'ARC1'=G, 'ARC2'=E, 'NODE1'=A, 'NODE2'=C]:entails(and(not(instance(J, 'MultiGraph')), and(graphPart(G, J), and(graphPart(E, J), and(graphPart(A, J), and(graphPart(C, J), and(links(A, C, G), not(equal(G, E)))))))), not(links(A, C, E))), 'Merge', 'GRAPH THEORY', 2981). sigmaCache('~links'('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphArc'(F))), 'f~HeadBodyc'(('f~'('~equal'('$GraphElement'(E, 'GraphArc'(G)), '$GraphElement'(H, 'GraphArc'(I))), [], [H], [], [E]), 'f~'('~instance'('$Graph'(J, 'MultiGraph'(K)), '$Class'('MultiGraph')), [], [J], [], []), 'f~'(graphPart('$GraphElement'(E, 'GraphArc'(L)), '$Graph'(J, 'MultiGraph'(M))), [], [J], [], [E]), 'f~'(graphPart('$GraphElement'(H, 'GraphArc'(N)), '$Graph'(J, 'MultiGraph'(O))), [], [J, H], [], []), 'f~'(graphPart('$GraphElement'(A, 'GraphNode'(P)), '$Graph'(J, 'MultiGraph'(Q))), [], [J], [], [A]), 'f~'(graphPart('$GraphElement'(C, 'GraphNode'(R)), '$Graph'(J, 'MultiGraph'(S))), [], [J], [], [C]), 'f~'(links('$GraphElement'(A, 'GraphNode'(T)), '$GraphElement'(C, 'GraphNode'(U)), '$GraphElement'(H, 'GraphArc'(V))), [], [H], [], [A, C])), [], [J, H], [E, A, C], [J, H]), 2025:['GRAPH'=J, 'ARC1'=E, 'ARC2'=H, 'NODE1'=A, 'NODE2'=C]:entails(and(not(instance(J, 'MultiGraph')), and(graphPart(E, J), and(graphPart(H, J), and(graphPart(A, J), and(graphPart(C, J), and(links(A, C, H), not(equal(E, H)))))))), not(links(A, C, E))), 'Merge', 'GRAPH THEORY', 2981). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphNode'(B)), '$Graph'(C, 'MultiGraph'(D))), 'f~HeadBodyc'(('f~'('~equal'('$GraphElement'(E, 'GraphArc'(F)), '$GraphElement'(G, 'GraphArc'(H))), [], [E, G], [], []), 'f~'('~instance'('$Graph'(C, 'MultiGraph'(I)), '$Class'('MultiGraph')), [], [], [], [C]), 'f~'(graphPart('$GraphElement'(E, 'GraphArc'(J)), '$Graph'(C, 'MultiGraph'(K))), [], [E], [], [C]), 'f~'(graphPart('$GraphElement'(G, 'GraphArc'(L)), '$Graph'(C, 'MultiGraph'(M))), [], [G], [], [C]), 'f~'(graphPart('$GraphElement'(N, 'GraphNode'(O)), '$Graph'(C, 'MultiGraph'(P))), [], [N], [], [C]), 'f~'(links('$GraphElement'(N, 'GraphNode'(Q)), '$GraphElement'(A, 'GraphNode'(R)), '$GraphElement'(E, 'GraphArc'(S))), [], [E, N], [], [A]), 'f~'(links('$GraphElement'(N, 'GraphNode'(T)), '$GraphElement'(A, 'GraphNode'(U)), '$GraphElement'(G, 'GraphArc'(V))), [], [G, N], [], [A])), [], [E, G, N], [C, A], [E, G, N]), 2024:['GRAPH'=C, 'ARC1'=E, 'ARC2'=G, 'NODE1'=N, 'NODE2'=A]:entails(and(not(instance(C, 'MultiGraph')), and(graphPart(E, C), and(graphPart(G, C), and(graphPart(N, C), and(links(N, A, E), and(links(N, A, G), not(equal(E, G)))))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 2981). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphNode'(B)), '$Graph'(C, 'MultiGraph'(D))), 'f~HeadBodyc'(('f~'('~equal'('$GraphElement'(E, 'GraphArc'(F)), '$GraphElement'(G, 'GraphArc'(H))), [], [E, G], [], []), 'f~'('~instance'('$Graph'(C, 'MultiGraph'(I)), '$Class'('MultiGraph')), [], [], [], [C]), 'f~'(graphPart('$GraphElement'(E, 'GraphArc'(J)), '$Graph'(C, 'MultiGraph'(K))), [], [E], [], [C]), 'f~'(graphPart('$GraphElement'(G, 'GraphArc'(L)), '$Graph'(C, 'MultiGraph'(M))), [], [G], [], [C]), 'f~'(graphPart('$GraphElement'(N, 'GraphNode'(O)), '$Graph'(C, 'MultiGraph'(P))), [], [N], [], [C]), 'f~'(links('$GraphElement'(A, 'GraphNode'(Q)), '$GraphElement'(N, 'GraphNode'(R)), '$GraphElement'(E, 'GraphArc'(S))), [], [E, N], [], [A]), 'f~'(links('$GraphElement'(A, 'GraphNode'(T)), '$GraphElement'(N, 'GraphNode'(U)), '$GraphElement'(G, 'GraphArc'(V))), [], [G, N], [], [A])), [], [E, G, N], [C, A], [E, G, N]), 2023:['GRAPH'=C, 'ARC1'=E, 'ARC2'=G, 'NODE1'=A, 'NODE2'=N]:entails(and(not(instance(C, 'MultiGraph')), and(graphPart(E, C), and(graphPart(G, C), and(graphPart(N, C), and(links(A, N, E), and(links(A, N, G), not(equal(E, G)))))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 2981). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphArc'(B)), '$Graph'(C, 'MultiGraph'(D))), 'f~HeadBodyc'(('f~'('~equal'('$GraphElement'(E, 'GraphArc'(F)), '$GraphElement'(A, 'GraphArc'(G))), [], [E], [], [A]), 'f~'('~instance'('$Graph'(C, 'MultiGraph'(H)), '$Class'('MultiGraph')), [], [], [], [C]), 'f~'(graphPart('$GraphElement'(E, 'GraphArc'(I)), '$Graph'(C, 'MultiGraph'(J))), [], [E], [], [C]), 'f~'(graphPart('$GraphElement'(K, 'GraphNode'(L)), '$Graph'(C, 'MultiGraph'(M))), [], [K], [], [C]), 'f~'(graphPart('$GraphElement'(N, 'GraphNode'(O)), '$Graph'(C, 'MultiGraph'(P))), [], [N], [], [C]), 'f~'(links('$GraphElement'(K, 'GraphNode'(Q)), '$GraphElement'(N, 'GraphNode'(R)), '$GraphElement'(E, 'GraphArc'(S))), [], [E, K, N], [], []), 'f~'(links('$GraphElement'(K, 'GraphNode'(T)), '$GraphElement'(N, 'GraphNode'(U)), '$GraphElement'(A, 'GraphArc'(V))), [], [K, N], [], [A])), [], [E, K, N], [C, A], [E, K, N]), 2022:['GRAPH'=C, 'ARC1'=E, 'ARC2'=A, 'NODE1'=K, 'NODE2'=N]:entails(and(not(instance(C, 'MultiGraph')), and(graphPart(E, C), and(graphPart(K, C), and(graphPart(N, C), and(links(K, N, E), and(links(K, N, A), not(equal(E, A)))))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 2981). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphArc'(B)), '$Graph'(C, 'MultiGraph'(D))), 'f~HeadBodyc'(('f~'('~equal'('$GraphElement'(A, 'GraphArc'(E)), '$GraphElement'(F, 'GraphArc'(G))), [], [F], [], [A]), 'f~'('~instance'('$Graph'(C, 'MultiGraph'(H)), '$Class'('MultiGraph')), [], [], [], [C]), 'f~'(graphPart('$GraphElement'(F, 'GraphArc'(I)), '$Graph'(C, 'MultiGraph'(J))), [], [F], [], [C]), 'f~'(graphPart('$GraphElement'(K, 'GraphNode'(L)), '$Graph'(C, 'MultiGraph'(M))), [], [K], [], [C]), 'f~'(graphPart('$GraphElement'(N, 'GraphNode'(O)), '$Graph'(C, 'MultiGraph'(P))), [], [N], [], [C]), 'f~'(links('$GraphElement'(K, 'GraphNode'(Q)), '$GraphElement'(N, 'GraphNode'(R)), '$GraphElement'(A, 'GraphArc'(S))), [], [K, N], [], [A]), 'f~'(links('$GraphElement'(K, 'GraphNode'(T)), '$GraphElement'(N, 'GraphNode'(U)), '$GraphElement'(F, 'GraphArc'(V))), [], [F, K, N], [], [])), [], [F, K, N], [C, A], [F, K, N]), 2021:['GRAPH'=C, 'ARC1'=A, 'ARC2'=F, 'NODE1'=K, 'NODE2'=N]:entails(and(not(instance(C, 'MultiGraph')), and(graphPart(F, C), and(graphPart(K, C), and(graphPart(N, C), and(links(K, N, A), and(links(K, N, F), not(equal(A, F)))))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 2981). sigmaCache(instance('$Graph'(A, 'MultiGraph'(B)), '$Class'('MultiGraph')), 't~HeadBodyc'(('t~'('~equal'('$GraphElement'(C, 'GraphArc'(D)), '$GraphElement'(E, 'GraphArc'(F))), [], [C, E], [], []), 't~'(graphPart('$GraphElement'(C, 'GraphArc'(G)), '$Graph'(A, 'MultiGraph'(H))), [], [C], [], [A]), 't~'(graphPart('$GraphElement'(E, 'GraphArc'(I)), '$Graph'(A, 'MultiGraph'(J))), [], [E], [], [A]), 't~'(graphPart('$GraphElement'(K, 'GraphNode'(L)), '$Graph'(A, 'MultiGraph'(M))), [], [K], [], [A]), 't~'(graphPart('$GraphElement'(N, 'GraphNode'(O)), '$Graph'(A, 'MultiGraph'(P))), [], [N], [], [A]), 't~'('$existential'(C, '?ARC1', and(graphPart('?ARC1', A), and(graphPart(E, A), and(graphPart(K, A), and(graphPart(N, A), and(links(K, N, '?ARC1'), and(links(K, N, E), not(equal('?ARC1', E))))))))), [], [C, E, K, N], [], [A]), 't~'('$existential'(E, '?ARC2', exists(C, and(graphPart(C, A), and(graphPart('?ARC2', A), and(graphPart(K, A), and(graphPart(N, A), and(links(K, N, C), and(links(K, N, '?ARC2'), not(equal(C, '?ARC2')))))))))), [], [C, E, K, N], [], [A]), 't~'('$existential'(K, '?NODE1', exists(E, exists(C, and(graphPart(C, A), and(graphPart(E, A), and(graphPart('?NODE1', A), and(graphPart(N, A), and(links('?NODE1', N, C), and(links('?NODE1', N, E), not(equal(C, E))))))))))), [], [C, E, K, N], [], [A]), 't~'(links('$GraphElement'(K, 'GraphNode'(Q)), '$GraphElement'(N, 'GraphNode'(R)), '$GraphElement'(C, 'GraphArc'(S))), [], [C, K, N], [], []), 't~'(links('$GraphElement'(K, 'GraphNode'(T)), '$GraphElement'(N, 'GraphNode'(U)), '$GraphElement'(E, 'GraphArc'(V))), [], [E, K, N], [], [])), [], [C, E, K, N], [A], [C, E, K, N]), 2020:['GRAPH'=A, 'ARC1'=C, 'ARC2'=E, 'NODE1'=K, 'NODE2'=N]:entails(and(and(and(and(graphPart(C, A), and(graphPart(E, A), and(graphPart(K, A), and(graphPart(N, A), and(links(K, N, C), and(links(K, N, E), not(equal(C, E)))))))), '$existential'(K, '?NODE1', exists(E, exists(C, and(graphPart(C, A), and(graphPart(E, A), and(graphPart('?NODE1', A), and(graphPart(N, A), and(links('?NODE1', N, C), and(links('?NODE1', N, E), not(equal(C, E)))))))))))), '$existential'(E, '?ARC2', exists(C, and(graphPart(C, A), and(graphPart('?ARC2', A), and(graphPart(K, A), and(graphPart(N, A), and(links(K, N, C), and(links(K, N, '?ARC2'), not(equal(C, '?ARC2'))))))))))), '$existential'(C, '?ARC1', and(graphPart('?ARC1', A), and(graphPart(E, A), and(graphPart(K, A), and(graphPart(N, A), and(links(K, N, '?ARC1'), and(links(K, N, E), not(equal('?ARC1', E)))))))))), instance(A, 'MultiGraph')), 'Merge', 'GRAPH THEORY', 2981). sigmaCache('~instance'('$Graph'(A, 'MultiGraph'(B)), '$Class'('MultiGraph')), 'f~HeadBodyc'('f~'(or('~graphPart'('$GraphElement'(C, 'GraphArc'(D)), '$Graph'(A, 'MultiGraph'(E))), or('~graphPart'('$GraphElement'(F, 'GraphArc'(G)), '$Graph'(A, 'MultiGraph'(H))), or('~graphPart'('$GraphElement'(I, 'GraphNode'(J)), '$Graph'(A, 'MultiGraph'(K))), or('~graphPart'('$GraphElement'(L, 'GraphNode'(M)), '$Graph'(A, 'MultiGraph'(N))), or('~links'('$GraphElement'(I, 'GraphNode'(O)), '$GraphElement'(L, 'GraphNode'(P)), '$GraphElement'(C, 'GraphArc'(Q))), or('~links'('$GraphElement'(I, 'GraphNode'(R)), '$GraphElement'(L, 'GraphNode'(S)), '$GraphElement'(F, 'GraphArc'(T))), equal('$GraphElement'(C, 'GraphArc'(U)), '$GraphElement'(F, 'GraphArc'(V))))))))), [], [C, F, I, L], [], [A]), [], [C, F, I, L], [A], [C, F, I, L]), 2019:['GRAPH'=A, 'ARC1'=C, 'ARC2'=F, 'NODE1'=I, 'NODE2'=L]:entails(or(not(graphPart(C, A)), or(not(graphPart(F, A)), or(not(graphPart(I, A)), or(not(graphPart(L, A)), or(not(links(I, L, C)), or(not(links(I, L, F)), equal(C, F))))))), not(instance(A, 'MultiGraph'))), 'Merge', 'GRAPH THEORY', 2981). sigmaCache('~equal'('$GraphElement'(A, 'GraphArc'(B)), '$GraphElement'(C, 'GraphArc'(D))), 'f~HeadUnivb'('f~'(instance('$Graph'(E, 'MultiGraph'(F)), '$Class'('MultiGraph')), [E], [], [], []), [A, C], [E], [A, C], [E]), 2018:['GRAPH'=E, 'ARC1'=A, 'ARC2'=C, 'NODE1'=G, 'NODE2'=H]:entails(instance(E, 'MultiGraph'), not(equal(A, C))), 'Merge', 'GRAPH THEORY', 2981). sigmaCache(links('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphArc'(F))), 't~HeadBodyc'(('t~'(instance('$Graph'(G, 'MultiGraph'(H)), '$Class'('MultiGraph')), [], [G], [], []), 't~'('$existential'(I, '?ARC1', and(graphPart('?ARC1', G), and(graphPart(E, G), and(graphPart(A, G), and(graphPart(C, G), and(links(A, C, '?ARC1'), and(links(A, C, E), not(equal('?ARC1', E))))))))), [], [G, I], [], [E, A, C]), 't~'('$existential'(E, '?ARC2', exists(I, and(graphPart(I, G), and(graphPart('?ARC2', G), and(graphPart(A, G), and(graphPart(C, G), and(links(A, C, I), and(links(A, C, '?ARC2'), not(equal(I, '?ARC2')))))))))), [], [G, I], [], [E, A, C]), 't~'('$existential'(A, '?NODE1', exists(E, exists(I, and(graphPart(I, G), and(graphPart(E, G), and(graphPart('?NODE1', G), and(graphPart(C, G), and(links('?NODE1', C, I), and(links('?NODE1', C, E), not(equal(I, E))))))))))), [], [G, I], [], [E, A, C]), 't~'('$existential'(C, '?NODE2', exists(A, exists(E, exists(I, and(graphPart(I, G), and(graphPart(E, G), and(graphPart(A, G), and(graphPart('?NODE2', G), and(links(A, '?NODE2', I), and(links(A, '?NODE2', E), not(equal(I, E)))))))))))), [], [G, I], [], [E, A, C])), [], [G, I], [E, A, C], [G, I]), 2017:['GRAPH'=G, 'ARC1'=I, 'ARC2'=E, 'NODE1'=A, 'NODE2'=C]:entails(and(and(and(and(instance(G, 'MultiGraph'), '$existential'(C, '?NODE2', exists(A, exists(E, exists(I, and(graphPart(I, G), and(graphPart(E, G), and(graphPart(A, G), and(graphPart('?NODE2', G), and(links(A, '?NODE2', I), and(links(A, '?NODE2', E), not(equal(I, E))))))))))))), '$existential'(A, '?NODE1', exists(E, exists(I, and(graphPart(I, G), and(graphPart(E, G), and(graphPart('?NODE1', G), and(graphPart(C, G), and(links('?NODE1', C, I), and(links('?NODE1', C, E), not(equal(I, E)))))))))))), '$existential'(E, '?ARC2', exists(I, and(graphPart(I, G), and(graphPart('?ARC2', G), and(graphPart(A, G), and(graphPart(C, G), and(links(A, C, I), and(links(A, C, '?ARC2'), not(equal(I, '?ARC2'))))))))))), '$existential'(I, '?ARC1', and(graphPart('?ARC1', G), and(graphPart(E, G), and(graphPart(A, G), and(graphPart(C, G), and(links(A, C, '?ARC1'), and(links(A, C, E), not(equal('?ARC1', E)))))))))), links(A, C, E)), 'Merge', 'GRAPH THEORY', 2981). sigmaCache(links('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphArc'(F))), 't~HeadBodyc'(('t~'(instance('$Graph'(G, 'MultiGraph'(H)), '$Class'('MultiGraph')), [], [G], [], []), 't~'('$existential'(E, '?ARC1', and(graphPart('?ARC1', G), and(graphPart(I, G), and(graphPart(A, G), and(graphPart(C, G), and(links(A, C, '?ARC1'), and(links(A, C, I), not(equal('?ARC1', I))))))))), [], [G, I], [], [E, A, C]), 't~'('$existential'(I, '?ARC2', exists(E, and(graphPart(E, G), and(graphPart('?ARC2', G), and(graphPart(A, G), and(graphPart(C, G), and(links(A, C, E), and(links(A, C, '?ARC2'), not(equal(E, '?ARC2')))))))))), [], [G, I], [], [E, A, C]), 't~'('$existential'(A, '?NODE1', exists(I, exists(E, and(graphPart(E, G), and(graphPart(I, G), and(graphPart('?NODE1', G), and(graphPart(C, G), and(links('?NODE1', C, E), and(links('?NODE1', C, I), not(equal(E, I))))))))))), [], [G, I], [], [E, A, C]), 't~'('$existential'(C, '?NODE2', exists(A, exists(I, exists(E, and(graphPart(E, G), and(graphPart(I, G), and(graphPart(A, G), and(graphPart('?NODE2', G), and(links(A, '?NODE2', E), and(links(A, '?NODE2', I), not(equal(E, I)))))))))))), [], [G, I], [], [E, A, C])), [], [G, I], [E, A, C], [G, I]), 2016:['GRAPH'=G, 'ARC1'=E, 'ARC2'=I, 'NODE1'=A, 'NODE2'=C]:entails(and(and(and(and(instance(G, 'MultiGraph'), '$existential'(C, '?NODE2', exists(A, exists(I, exists(E, and(graphPart(E, G), and(graphPart(I, G), and(graphPart(A, G), and(graphPart('?NODE2', G), and(links(A, '?NODE2', E), and(links(A, '?NODE2', I), not(equal(E, I))))))))))))), '$existential'(A, '?NODE1', exists(I, exists(E, and(graphPart(E, G), and(graphPart(I, G), and(graphPart('?NODE1', G), and(graphPart(C, G), and(links('?NODE1', C, E), and(links('?NODE1', C, I), not(equal(E, I)))))))))))), '$existential'(I, '?ARC2', exists(E, and(graphPart(E, G), and(graphPart('?ARC2', G), and(graphPart(A, G), and(graphPart(C, G), and(links(A, C, E), and(links(A, C, '?ARC2'), not(equal(E, '?ARC2'))))))))))), '$existential'(E, '?ARC1', and(graphPart('?ARC1', G), and(graphPart(I, G), and(graphPart(A, G), and(graphPart(C, G), and(links(A, C, '?ARC1'), and(links(A, C, I), not(equal('?ARC1', I)))))))))), links(A, C, E)), 'Merge', 'GRAPH THEORY', 2981). sigmaCache(graphPart('$GraphElement'(A, 'GraphNode'(B)), '$Graph'(C, 'MultiGraph'(D))), 't~HeadBodyc'(('t~'(instance('$Graph'(C, 'MultiGraph'(E)), '$Class'('MultiGraph')), [], [], [], [C]), 't~'('$existential'(F, '?ARC1', and(graphPart('?ARC1', C), and(graphPart(G, C), and(graphPart(H, C), and(graphPart(A, C), and(links(H, A, '?ARC1'), and(links(H, A, G), not(equal('?ARC1', G))))))))), [], [F, G, H], [], [C, A]), 't~'('$existential'(G, '?ARC2', exists(F, and(graphPart(F, C), and(graphPart('?ARC2', C), and(graphPart(H, C), and(graphPart(A, C), and(links(H, A, F), and(links(H, A, '?ARC2'), not(equal(F, '?ARC2')))))))))), [], [F, G, H], [], [C, A]), 't~'('$existential'(H, '?NODE1', exists(G, exists(F, and(graphPart(F, C), and(graphPart(G, C), and(graphPart('?NODE1', C), and(graphPart(A, C), and(links('?NODE1', A, F), and(links('?NODE1', A, G), not(equal(F, G))))))))))), [], [F, G, H], [], [C, A]), 't~'('$existential'(A, '?NODE2', exists(H, exists(G, exists(F, and(graphPart(F, C), and(graphPart(G, C), and(graphPart(H, C), and(graphPart('?NODE2', C), and(links(H, '?NODE2', F), and(links(H, '?NODE2', G), not(equal(F, G)))))))))))), [], [F, G, H], [], [C, A])), [], [F, G, H], [C, A], [F, G, H]), 2015:['GRAPH'=C, 'ARC1'=F, 'ARC2'=G, 'NODE1'=H, 'NODE2'=A]:entails(and(and(and(and(instance(C, 'MultiGraph'), '$existential'(A, '?NODE2', exists(H, exists(G, exists(F, and(graphPart(F, C), and(graphPart(G, C), and(graphPart(H, C), and(graphPart('?NODE2', C), and(links(H, '?NODE2', F), and(links(H, '?NODE2', G), not(equal(F, G))))))))))))), '$existential'(H, '?NODE1', exists(G, exists(F, and(graphPart(F, C), and(graphPart(G, C), and(graphPart('?NODE1', C), and(graphPart(A, C), and(links('?NODE1', A, F), and(links('?NODE1', A, G), not(equal(F, G)))))))))))), '$existential'(G, '?ARC2', exists(F, and(graphPart(F, C), and(graphPart('?ARC2', C), and(graphPart(H, C), and(graphPart(A, C), and(links(H, A, F), and(links(H, A, '?ARC2'), not(equal(F, '?ARC2'))))))))))), '$existential'(F, '?ARC1', and(graphPart('?ARC1', C), and(graphPart(G, C), and(graphPart(H, C), and(graphPart(A, C), and(links(H, A, '?ARC1'), and(links(H, A, G), not(equal('?ARC1', G)))))))))), graphPart(A, C)), 'Merge', 'GRAPH THEORY', 2981). sigmaCache(graphPart('$GraphElement'(A, 'GraphNode'(B)), '$Graph'(C, 'MultiGraph'(D))), 't~HeadBodyc'(('t~'(instance('$Graph'(C, 'MultiGraph'(E)), '$Class'('MultiGraph')), [], [], [], [C]), 't~'('$existential'(F, '?ARC1', and(graphPart('?ARC1', C), and(graphPart(G, C), and(graphPart(A, C), and(graphPart(H, C), and(links(A, H, '?ARC1'), and(links(A, H, G), not(equal('?ARC1', G))))))))), [], [F, G, H], [], [C, A]), 't~'('$existential'(G, '?ARC2', exists(F, and(graphPart(F, C), and(graphPart('?ARC2', C), and(graphPart(A, C), and(graphPart(H, C), and(links(A, H, F), and(links(A, H, '?ARC2'), not(equal(F, '?ARC2')))))))))), [], [F, G, H], [], [C, A]), 't~'('$existential'(A, '?NODE1', exists(G, exists(F, and(graphPart(F, C), and(graphPart(G, C), and(graphPart('?NODE1', C), and(graphPart(H, C), and(links('?NODE1', H, F), and(links('?NODE1', H, G), not(equal(F, G))))))))))), [], [F, G, H], [], [C, A])), [], [F, G, H], [C, A], [F, G, H]), 2014:['GRAPH'=C, 'ARC1'=F, 'ARC2'=G, 'NODE1'=A, 'NODE2'=H]:entails(and(and(and(instance(C, 'MultiGraph'), '$existential'(A, '?NODE1', exists(G, exists(F, and(graphPart(F, C), and(graphPart(G, C), and(graphPart('?NODE1', C), and(graphPart(H, C), and(links('?NODE1', H, F), and(links('?NODE1', H, G), not(equal(F, G)))))))))))), '$existential'(G, '?ARC2', exists(F, and(graphPart(F, C), and(graphPart('?ARC2', C), and(graphPart(A, C), and(graphPart(H, C), and(links(A, H, F), and(links(A, H, '?ARC2'), not(equal(F, '?ARC2'))))))))))), '$existential'(F, '?ARC1', and(graphPart('?ARC1', C), and(graphPart(G, C), and(graphPart(A, C), and(graphPart(H, C), and(links(A, H, '?ARC1'), and(links(A, H, G), not(equal('?ARC1', G)))))))))), graphPart(A, C)), 'Merge', 'GRAPH THEORY', 2981). sigmaCache(graphPart('$GraphElement'(A, 'GraphArc'(B)), '$Graph'(C, 'MultiGraph'(D))), 't~HeadBodyc'(('t~'(instance('$Graph'(C, 'MultiGraph'(E)), '$Class'('MultiGraph')), [], [], [], [C]), 't~'('$existential'(F, '?ARC1', and(graphPart('?ARC1', C), and(graphPart(A, C), and(graphPart(G, C), and(graphPart(H, C), and(links(G, H, '?ARC1'), and(links(G, H, A), not(equal('?ARC1', A))))))))), [], [F, G, H], [], [C, A]), 't~'('$existential'(A, '?ARC2', exists(F, and(graphPart(F, C), and(graphPart('?ARC2', C), and(graphPart(G, C), and(graphPart(H, C), and(links(G, H, F), and(links(G, H, '?ARC2'), not(equal(F, '?ARC2')))))))))), [], [F, G, H], [], [C, A])), [], [F, G, H], [C, A], [F, G, H]), 2013:['GRAPH'=C, 'ARC1'=F, 'ARC2'=A, 'NODE1'=G, 'NODE2'=H]:entails(and(and(instance(C, 'MultiGraph'), '$existential'(A, '?ARC2', exists(F, and(graphPart(F, C), and(graphPart('?ARC2', C), and(graphPart(G, C), and(graphPart(H, C), and(links(G, H, F), and(links(G, H, '?ARC2'), not(equal(F, '?ARC2'))))))))))), '$existential'(F, '?ARC1', and(graphPart('?ARC1', C), and(graphPart(A, C), and(graphPart(G, C), and(graphPart(H, C), and(links(G, H, '?ARC1'), and(links(G, H, A), not(equal('?ARC1', A)))))))))), graphPart(A, C)), 'Merge', 'GRAPH THEORY', 2981). sigmaCache(graphPart('$GraphElement'(A, 'GraphArc'(B)), '$Graph'(C, 'MultiGraph'(D))), 't~HeadBodyc'(('t~'(instance('$Graph'(C, 'MultiGraph'(E)), '$Class'('MultiGraph')), [], [], [], [C]), 't~'('$existential'(A, '?ARC1', and(graphPart('?ARC1', C), and(graphPart(F, C), and(graphPart(G, C), and(graphPart(H, C), and(links(G, H, '?ARC1'), and(links(G, H, F), not(equal('?ARC1', F))))))))), [], [F, G, H], [A], [C])), [], [F, G, H], [C, A], [F, G, H]), 2012:['GRAPH'=C, 'ARC1'=A, 'ARC2'=F, 'NODE1'=G, 'NODE2'=H]:entails(and(instance(C, 'MultiGraph'), '$existential'(A, '?ARC1', and(graphPart('?ARC1', C), and(graphPart(F, C), and(graphPart(G, C), and(graphPart(H, C), and(links(G, H, '?ARC1'), and(links(G, H, F), not(equal('?ARC1', F)))))))))), graphPart(A, C)), 'Merge', 'GRAPH THEORY', 2981). sigmaCache('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(A))), '$Graph'(B, 'DirectedGraph'('GraphPath'('GraphCircuit'(C)))), '$GraphElement'(D, 'GraphNode'(E))), 'f~Head'(('f~'('~instance'('$Graph'(B, 'DirectedGraph'('GraphPath'('GraphCircuit'(F)))), '$Class'('GraphCircuit')), [], [], [], [B]), 'f~'(function('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(G))), '$Graph'(B, 'DirectedGraph'('GraphPath'('GraphCircuit'(H)))), '$GraphElement'(D, 'GraphNode'(I))), [], [], [D], [B])), [], [], [B, D]), 2009:['GRAPH'=B, 'NODE'=D]:entails(and(not(instance(B, 'GraphCircuit')), holds('BeginNodeFn', B, D)), not(holds('EndNodeFn', B, D))), 'Merge', 'GRAPH THEORY', 2975). sigmaCache('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(A))), '$Graph'(B, 'DirectedGraph'('GraphPath'('GraphCircuit'(C)))), '$GraphElement'(D, 'GraphNode'(E))), 'f~Head'(('f~'('~instance'('$Graph'(B, 'DirectedGraph'('GraphPath'('GraphCircuit'(F)))), '$Class'('GraphCircuit')), [], [], [], [B]), 'f~'(function('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(G))), '$Graph'(B, 'DirectedGraph'('GraphPath'('GraphCircuit'(H)))), '$GraphElement'(D, 'GraphNode'(I))), [], [], [D], [B])), [], [], [B, D]), 2008:['GRAPH'=B, 'NODE'=D]:entails(and(not(instance(B, 'GraphCircuit')), holds('EndNodeFn', B, D)), not(holds('BeginNodeFn', B, D))), 'Merge', 'GRAPH THEORY', 2975). sigmaCache(instance('$Graph'(A, 'DirectedGraph'('GraphPath'('GraphCircuit'(B)))), '$Class'('GraphCircuit')), 't~HeadBodyc'(('t~'(function('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(C))), '$Graph'(A, 'DirectedGraph'('GraphPath'('GraphCircuit'(D)))), '$GraphElement'(E, 'GraphNode'(F))), [], [E], [], [A]), 't~'(function('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(G))), '$Graph'(A, 'DirectedGraph'('GraphPath'('GraphCircuit'(H)))), '$GraphElement'(E, 'GraphNode'(I))), [], [E], [], [A])), [], [E], [A], [E]), 2007:['GRAPH'=A, 'NODE'=E]:entails(and(holds('BeginNodeFn', A, E), holds('EndNodeFn', A, E)), instance(A, 'GraphCircuit')), 'Merge', 'GRAPH THEORY', 2975). sigmaCache('~instance'('$Graph'(A, 'DirectedGraph'('GraphPath'('GraphCircuit'(B)))), '$Class'('GraphCircuit')), 'f~HeadBodyc'('f~'(or('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(C))), '$Graph'(A, 'DirectedGraph'('GraphPath'('GraphCircuit'(D)))), '$GraphElement'(E, 'GraphNode'(F))), '~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(G))), '$Graph'(A, 'DirectedGraph'('GraphPath'('GraphCircuit'(H)))), '$GraphElement'(E, 'GraphNode'(I)))), [], [E], [], [A]), [], [E], [A], [E]), 2006:['GRAPH'=A, 'NODE'=E]:entails(or(not(holds('BeginNodeFn', A, E)), not(holds('EndNodeFn', A, E))), not(instance(A, 'GraphCircuit'))), 'Merge', 'GRAPH THEORY', 2975). sigmaCache(function('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(A))), '$Graph'(B, 'DirectedGraph'('GraphPath'('GraphCircuit'(C)))), '$GraphElement'(D, 'GraphNode'(E))), 't~Head'(('t~'(instance('$Graph'(B, 'DirectedGraph'('GraphPath'('GraphCircuit'(F)))), '$Class'('GraphCircuit')), [], [], [], [B]), 't~'('$existential'(D, '?NODE', and(holds('BeginNodeFn', B, '?NODE'), holds('EndNodeFn', B, '?NODE'))), [], [], [D], [B])), [], [], [B, D]), 2005:['GRAPH'=B, 'NODE'=D]:entails(and(instance(B, 'GraphCircuit'), '$existential'(D, '?NODE', and(holds('BeginNodeFn', B, '?NODE'), holds('EndNodeFn', B, '?NODE')))), holds('EndNodeFn', B, D)), 'Merge', 'GRAPH THEORY', 2975). sigmaCache(function('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(A))), '$Graph'(B, 'DirectedGraph'('GraphPath'('GraphCircuit'(C)))), '$GraphElement'(D, 'GraphNode'(E))), 't~Head'(('t~'(instance('$Graph'(B, 'DirectedGraph'('GraphPath'('GraphCircuit'(F)))), '$Class'('GraphCircuit')), [], [], [], [B]), 't~'('$existential'(D, '?NODE', and(holds('BeginNodeFn', B, '?NODE'), holds('EndNodeFn', B, '?NODE'))), [], [], [D], [B])), [], [], [B, D]), 2004:['GRAPH'=B, 'NODE'=D]:entails(and(instance(B, 'GraphCircuit'), '$existential'(D, '?NODE', and(holds('BeginNodeFn', B, '?NODE'), holds('EndNodeFn', B, '?NODE')))), holds('BeginNodeFn', B, D)), 'Merge', 'GRAPH THEORY', 2975). sigmaCache(equal('$GraphElement'(A, 'GraphArc'(B)), '$GraphElement'(C, 'GraphArc'(D))), 't~HeadBodyc'(('t~'(graphPart('$GraphElement'(C, 'GraphArc'(E)), '$Graph'(F, 'DirectedGraph'('GraphPath'(G)))), [], [F], [], [C]), 't~'(instance('$Graph'(F, 'DirectedGraph'('GraphPath'(H))), '$Class'('GraphPath')), [], [F], [], []), 't~'(instance('$GraphElement'(C, 'GraphArc'(I)), '$Class'('GraphArc')), [], [], [], [C]), 't~'(function('$Relation'('TerminalNodeFn', 'Function'('UnaryFunction'(J))), '$GraphElement'(C, 'GraphArc'(K)), '$GraphElement'(L, 'GraphNode'(M))), [], [L], [], [C]), 't~'(function('$Relation'('TerminalNodeFn', 'Function'('UnaryFunction'(N))), '$GraphElement'(A, 'GraphArc'(O)), '$GraphElement'(L, 'GraphNode'(P))), [], [L], [A], [])), [], [F, L], [C, A], [F, L]), 2001:['GRAPH'=F, 'ARC'=C, 'NODE'=L, 'OTHER'=A]:entails(and(and(instance(F, 'GraphPath'), and(instance(C, 'GraphArc'), graphPart(C, F))), and(holds('TerminalNodeFn', C, L), holds('TerminalNodeFn', A, L))), equal(A, C)), 'Merge', 'GRAPH THEORY', 2969). sigmaCache('~function'('$Relation'('TerminalNodeFn', 'Function'('UnaryFunction'(A))), '$GraphElement'(B, 'GraphArc'(C)), '$GraphElement'(D, 'GraphNode'(E))), 'f~HeadBodyc'(('f~'('~equal'('$GraphElement'(B, 'GraphArc'(F)), '$GraphElement'(G, 'GraphArc'(H))), [], [G], [B], []), 'f~'(graphPart('$GraphElement'(G, 'GraphArc'(I)), '$Graph'(J, 'DirectedGraph'('GraphPath'(K)))), [], [J, G], [], []), 'f~'(instance('$Graph'(J, 'DirectedGraph'('GraphPath'(L))), '$Class'('GraphPath')), [], [J], [], []), 'f~'(instance('$GraphElement'(G, 'GraphArc'(M)), '$Class'('GraphArc')), [], [G], [], []), 'f~'(function('$Relation'('TerminalNodeFn', 'Function'('UnaryFunction'(N))), '$GraphElement'(G, 'GraphArc'(O)), '$GraphElement'(D, 'GraphNode'(P))), [], [G], [D], [])), [], [J, G], [D, B], [J, G]), 2000:['GRAPH'=J, 'ARC'=G, 'NODE'=D, 'OTHER'=B]:entails(and(and(instance(J, 'GraphPath'), and(instance(G, 'GraphArc'), graphPart(G, J))), and(holds('TerminalNodeFn', G, D), not(equal(B, G)))), not(holds('TerminalNodeFn', B, D))), 'Merge', 'GRAPH THEORY', 2969). sigmaCache('~function'('$Relation'('TerminalNodeFn', 'Function'('UnaryFunction'(A))), '$GraphElement'(B, 'GraphArc'(C)), '$GraphElement'(D, 'GraphNode'(E))), 'f~HeadBodyc'(('f~'('~equal'('$GraphElement'(F, 'GraphArc'(G)), '$GraphElement'(B, 'GraphArc'(H))), [], [F], [], [B]), 'f~'(graphPart('$GraphElement'(B, 'GraphArc'(I)), '$Graph'(J, 'DirectedGraph'('GraphPath'(K)))), [], [J], [], [B]), 'f~'(instance('$Graph'(J, 'DirectedGraph'('GraphPath'(L))), '$Class'('GraphPath')), [], [J], [], []), 'f~'(instance('$GraphElement'(B, 'GraphArc'(M)), '$Class'('GraphArc')), [], [], [], [B]), 'f~'(function('$Relation'('TerminalNodeFn', 'Function'('UnaryFunction'(N))), '$GraphElement'(F, 'GraphArc'(O)), '$GraphElement'(D, 'GraphNode'(P))), [], [F], [D], [])), [], [J, F], [B, D], [J, F]), 1999:['GRAPH'=J, 'ARC'=B, 'NODE'=D, 'OTHER'=F]:entails(and(and(instance(J, 'GraphPath'), and(instance(B, 'GraphArc'), graphPart(B, J))), and(holds('TerminalNodeFn', F, D), not(equal(F, B)))), not(holds('TerminalNodeFn', B, D))), 'Merge', 'GRAPH THEORY', 2969). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphArc'(B)), '$Graph'(C, 'DirectedGraph'('GraphPath'(D)))), 'f~HeadBodyc'(('f~'('~equal'('$GraphElement'(E, 'GraphArc'(F)), '$GraphElement'(A, 'GraphArc'(G))), [], [E], [], [A]), 'f~'(instance('$Graph'(C, 'DirectedGraph'('GraphPath'(H))), '$Class'('GraphPath')), [], [], [C], []), 'f~'(instance('$GraphElement'(A, 'GraphArc'(I)), '$Class'('GraphArc')), [], [], [], [A]), 'f~'(function('$Relation'('TerminalNodeFn', 'Function'('UnaryFunction'(J))), '$GraphElement'(A, 'GraphArc'(K)), '$GraphElement'(L, 'GraphNode'(M))), [], [L], [], [A]), 'f~'(function('$Relation'('TerminalNodeFn', 'Function'('UnaryFunction'(N))), '$GraphElement'(E, 'GraphArc'(O)), '$GraphElement'(L, 'GraphNode'(P))), [], [L, E], [], [])), [], [L, E], [C, A], [L, E]), 1998:['GRAPH'=C, 'ARC'=A, 'NODE'=L, 'OTHER'=E]:entails(and(and(instance(C, 'GraphPath'), instance(A, 'GraphArc')), and(holds('TerminalNodeFn', A, L), and(holds('TerminalNodeFn', E, L), not(equal(E, A))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 2969). sigmaCache('~instance'('$GraphElement'(A, 'GraphArc'(B)), '$Class'('GraphArc')), 'f~HeadBodyc'(('f~'('~equal'('$GraphElement'(C, 'GraphArc'(D)), '$GraphElement'(A, 'GraphArc'(E))), [], [C], [], [A]), 'f~'(graphPart('$GraphElement'(A, 'GraphArc'(F)), '$Graph'(G, 'DirectedGraph'('GraphPath'(H)))), [], [G], [], [A]), 'f~'(instance('$Graph'(G, 'DirectedGraph'('GraphPath'(I))), '$Class'('GraphPath')), [], [G], [], []), 'f~'(function('$Relation'('TerminalNodeFn', 'Function'('UnaryFunction'(J))), '$GraphElement'(A, 'GraphArc'(K)), '$GraphElement'(L, 'GraphNode'(M))), [], [L], [], [A]), 'f~'(function('$Relation'('TerminalNodeFn', 'Function'('UnaryFunction'(N))), '$GraphElement'(C, 'GraphArc'(O)), '$GraphElement'(L, 'GraphNode'(P))), [], [L, C], [], [])), [], [G, L, C], [A], [G, L, C]), 1997:['GRAPH'=G, 'ARC'=A, 'NODE'=L, 'OTHER'=C]:entails(and(and(instance(G, 'GraphPath'), graphPart(A, G)), and(holds('TerminalNodeFn', A, L), and(holds('TerminalNodeFn', C, L), not(equal(C, A))))), not(instance(A, 'GraphArc'))), 'Merge', 'GRAPH THEORY', 2969). sigmaCache('~instance'('$Graph'(A, 'DirectedGraph'('GraphPath'(B))), '$Class'('GraphPath')), 'f~HeadBodyc'(('f~'('~equal'('$GraphElement'(C, 'GraphArc'(D)), '$GraphElement'(E, 'GraphArc'(F))), [], [E, C], [], []), 'f~'(graphPart('$GraphElement'(E, 'GraphArc'(G)), '$Graph'(A, 'DirectedGraph'('GraphPath'(H)))), [], [E], [A], []), 'f~'(instance('$GraphElement'(E, 'GraphArc'(I)), '$Class'('GraphArc')), [], [E], [], []), 'f~'(function('$Relation'('TerminalNodeFn', 'Function'('UnaryFunction'(J))), '$GraphElement'(E, 'GraphArc'(K)), '$GraphElement'(L, 'GraphNode'(M))), [], [E, L], [], []), 'f~'(function('$Relation'('TerminalNodeFn', 'Function'('UnaryFunction'(N))), '$GraphElement'(C, 'GraphArc'(O)), '$GraphElement'(L, 'GraphNode'(P))), [], [L, C], [], [])), [], [E, L, C], [A], [E, L, C]), 1996:['GRAPH'=A, 'ARC'=E, 'NODE'=L, 'OTHER'=C]:entails(and(and(instance(E, 'GraphArc'), graphPart(E, A)), and(holds('TerminalNodeFn', E, L), and(holds('TerminalNodeFn', C, L), not(equal(C, E))))), not(instance(A, 'GraphPath'))), 'Merge', 'GRAPH THEORY', 2969). sigmaCache(equal('$GraphElement'(A, 'GraphArc'(B)), '$GraphElement'(C, 'GraphArc'(D))), 't~HeadBodyc'(('t~'(graphPart('$GraphElement'(C, 'GraphArc'(E)), '$Graph'(F, 'DirectedGraph'('GraphPath'(G)))), [], [F], [], [C]), 't~'(instance('$Graph'(F, 'DirectedGraph'('GraphPath'(H))), '$Class'('GraphPath')), [], [F], [], []), 't~'(instance('$GraphElement'(C, 'GraphArc'(I)), '$Class'('GraphArc')), [], [], [], [C]), 't~'(function('$Relation'('InitialNodeFn', 'Function'('UnaryFunction'(J))), '$GraphElement'(C, 'GraphArc'(K)), '$GraphElement'(L, 'GraphNode'(M))), [], [L], [], [C]), 't~'(function('$Relation'('InitialNodeFn', 'Function'('UnaryFunction'(N))), '$GraphElement'(A, 'GraphArc'(O)), '$GraphElement'(L, 'GraphNode'(P))), [], [L], [A], [])), [], [F, L], [C, A], [F, L]), 1995:['GRAPH'=F, 'ARC'=C, 'NODE'=L, 'OTHER'=A]:entails(and(and(instance(F, 'GraphPath'), and(instance(C, 'GraphArc'), graphPart(C, F))), and(holds('InitialNodeFn', C, L), holds('InitialNodeFn', A, L))), equal(A, C)), 'Merge', 'GRAPH THEORY', 2967). sigmaCache('~function'('$Relation'('InitialNodeFn', 'Function'('UnaryFunction'(A))), '$GraphElement'(B, 'GraphArc'(C)), '$GraphElement'(D, 'GraphNode'(E))), 'f~HeadBodyc'(('f~'('~equal'('$GraphElement'(B, 'GraphArc'(F)), '$GraphElement'(G, 'GraphArc'(H))), [], [G], [B], []), 'f~'(graphPart('$GraphElement'(G, 'GraphArc'(I)), '$Graph'(J, 'DirectedGraph'('GraphPath'(K)))), [], [J, G], [], []), 'f~'(instance('$Graph'(J, 'DirectedGraph'('GraphPath'(L))), '$Class'('GraphPath')), [], [J], [], []), 'f~'(instance('$GraphElement'(G, 'GraphArc'(M)), '$Class'('GraphArc')), [], [G], [], []), 'f~'(function('$Relation'('InitialNodeFn', 'Function'('UnaryFunction'(N))), '$GraphElement'(G, 'GraphArc'(O)), '$GraphElement'(D, 'GraphNode'(P))), [], [G], [D], [])), [], [J, G], [D, B], [J, G]), 1994:['GRAPH'=J, 'ARC'=G, 'NODE'=D, 'OTHER'=B]:entails(and(and(instance(J, 'GraphPath'), and(instance(G, 'GraphArc'), graphPart(G, J))), and(holds('InitialNodeFn', G, D), not(equal(B, G)))), not(holds('InitialNodeFn', B, D))), 'Merge', 'GRAPH THEORY', 2967). sigmaCache('~function'('$Relation'('InitialNodeFn', 'Function'('UnaryFunction'(A))), '$GraphElement'(B, 'GraphArc'(C)), '$GraphElement'(D, 'GraphNode'(E))), 'f~HeadBodyc'(('f~'('~equal'('$GraphElement'(F, 'GraphArc'(G)), '$GraphElement'(B, 'GraphArc'(H))), [], [F], [], [B]), 'f~'(graphPart('$GraphElement'(B, 'GraphArc'(I)), '$Graph'(J, 'DirectedGraph'('GraphPath'(K)))), [], [J], [], [B]), 'f~'(instance('$Graph'(J, 'DirectedGraph'('GraphPath'(L))), '$Class'('GraphPath')), [], [J], [], []), 'f~'(instance('$GraphElement'(B, 'GraphArc'(M)), '$Class'('GraphArc')), [], [], [], [B]), 'f~'(function('$Relation'('InitialNodeFn', 'Function'('UnaryFunction'(N))), '$GraphElement'(F, 'GraphArc'(O)), '$GraphElement'(D, 'GraphNode'(P))), [], [F], [D], [])), [], [J, F], [B, D], [J, F]), 1993:['GRAPH'=J, 'ARC'=B, 'NODE'=D, 'OTHER'=F]:entails(and(and(instance(J, 'GraphPath'), and(instance(B, 'GraphArc'), graphPart(B, J))), and(holds('InitialNodeFn', F, D), not(equal(F, B)))), not(holds('InitialNodeFn', B, D))), 'Merge', 'GRAPH THEORY', 2967). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphArc'(B)), '$Graph'(C, 'DirectedGraph'('GraphPath'(D)))), 'f~HeadBodyc'(('f~'('~equal'('$GraphElement'(E, 'GraphArc'(F)), '$GraphElement'(A, 'GraphArc'(G))), [], [E], [], [A]), 'f~'(instance('$Graph'(C, 'DirectedGraph'('GraphPath'(H))), '$Class'('GraphPath')), [], [], [C], []), 'f~'(instance('$GraphElement'(A, 'GraphArc'(I)), '$Class'('GraphArc')), [], [], [], [A]), 'f~'(function('$Relation'('InitialNodeFn', 'Function'('UnaryFunction'(J))), '$GraphElement'(A, 'GraphArc'(K)), '$GraphElement'(L, 'GraphNode'(M))), [], [L], [], [A]), 'f~'(function('$Relation'('InitialNodeFn', 'Function'('UnaryFunction'(N))), '$GraphElement'(E, 'GraphArc'(O)), '$GraphElement'(L, 'GraphNode'(P))), [], [L, E], [], [])), [], [L, E], [C, A], [L, E]), 1992:['GRAPH'=C, 'ARC'=A, 'NODE'=L, 'OTHER'=E]:entails(and(and(instance(C, 'GraphPath'), instance(A, 'GraphArc')), and(holds('InitialNodeFn', A, L), and(holds('InitialNodeFn', E, L), not(equal(E, A))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 2967). sigmaCache('~instance'('$GraphElement'(A, 'GraphArc'(B)), '$Class'('GraphArc')), 'f~HeadBodyc'(('f~'('~equal'('$GraphElement'(C, 'GraphArc'(D)), '$GraphElement'(A, 'GraphArc'(E))), [], [C], [], [A]), 'f~'(graphPart('$GraphElement'(A, 'GraphArc'(F)), '$Graph'(G, 'DirectedGraph'('GraphPath'(H)))), [], [G], [], [A]), 'f~'(instance('$Graph'(G, 'DirectedGraph'('GraphPath'(I))), '$Class'('GraphPath')), [], [G], [], []), 'f~'(function('$Relation'('InitialNodeFn', 'Function'('UnaryFunction'(J))), '$GraphElement'(A, 'GraphArc'(K)), '$GraphElement'(L, 'GraphNode'(M))), [], [L], [], [A]), 'f~'(function('$Relation'('InitialNodeFn', 'Function'('UnaryFunction'(N))), '$GraphElement'(C, 'GraphArc'(O)), '$GraphElement'(L, 'GraphNode'(P))), [], [L, C], [], [])), [], [G, L, C], [A], [G, L, C]), 1991:['GRAPH'=G, 'ARC'=A, 'NODE'=L, 'OTHER'=C]:entails(and(and(instance(G, 'GraphPath'), graphPart(A, G)), and(holds('InitialNodeFn', A, L), and(holds('InitialNodeFn', C, L), not(equal(C, A))))), not(instance(A, 'GraphArc'))), 'Merge', 'GRAPH THEORY', 2967). sigmaCache('~instance'('$Graph'(A, 'DirectedGraph'('GraphPath'(B))), '$Class'('GraphPath')), 'f~HeadBodyc'(('f~'('~equal'('$GraphElement'(C, 'GraphArc'(D)), '$GraphElement'(E, 'GraphArc'(F))), [], [E, C], [], []), 'f~'(graphPart('$GraphElement'(E, 'GraphArc'(G)), '$Graph'(A, 'DirectedGraph'('GraphPath'(H)))), [], [E], [A], []), 'f~'(instance('$GraphElement'(E, 'GraphArc'(I)), '$Class'('GraphArc')), [], [E], [], []), 'f~'(function('$Relation'('InitialNodeFn', 'Function'('UnaryFunction'(J))), '$GraphElement'(E, 'GraphArc'(K)), '$GraphElement'(L, 'GraphNode'(M))), [], [E, L], [], []), 'f~'(function('$Relation'('InitialNodeFn', 'Function'('UnaryFunction'(N))), '$GraphElement'(C, 'GraphArc'(O)), '$GraphElement'(L, 'GraphNode'(P))), [], [L, C], [], [])), [], [E, L, C], [A], [E, L, C]), 1990:['GRAPH'=A, 'ARC'=E, 'NODE'=L, 'OTHER'=C]:entails(and(and(instance(E, 'GraphArc'), graphPart(E, A)), and(holds('InitialNodeFn', E, L), and(holds('InitialNodeFn', C, L), not(equal(C, E))))), not(instance(A, 'GraphPath'))), 'Merge', 'GRAPH THEORY', 2967). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphArc'('GraphLoop'(B))), '$Graph'(C, 'Tree'(D))), 'f~Head'(('f~'(instance('$Graph'(C, 'Tree'(E)), '$Class'('Tree')), [], [], [C], []), 'f~'(instance('$GraphElement'(A, 'GraphArc'('GraphLoop'(F))), '$Class'('GraphLoop')), [], [], [A], [])), [], [], [C, A]), 1987:['GRAPH'=C, 'LOOP'=A]:entails(and(instance(C, 'Tree'), instance(A, 'GraphLoop')), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 2961). sigmaCache('~instance'('$GraphElement'(A, 'GraphArc'('GraphLoop'(B))), '$Class'('GraphLoop')), 'f~HeadBodyc'(('f~'(graphPart('$GraphElement'(A, 'GraphArc'('GraphLoop'(C))), '$Graph'(D, 'Tree'(E))), [], [D], [A], []), 'f~'(instance('$Graph'(D, 'Tree'(F)), '$Class'('Tree')), [], [D], [], [])), [], [D], [A], [D]), 1986:['GRAPH'=D, 'LOOP'=A]:entails(and(instance(D, 'Tree'), graphPart(A, D)), not(instance(A, 'GraphLoop'))), 'Merge', 'GRAPH THEORY', 2961). sigmaCache('~instance'('$Graph'(A, 'Tree'(B)), '$Class'('Tree')), 'f~HeadBodyc'(('f~'(graphPart('$GraphElement'(C, 'GraphArc'('GraphLoop'(D))), '$Graph'(A, 'Tree'(E))), [], [C], [A], []), 'f~'(instance('$GraphElement'(C, 'GraphArc'('GraphLoop'(F))), '$Class'('GraphLoop')), [], [C], [], [])), [], [C], [A], [C]), 1985:['GRAPH'=A, 'LOOP'=C]:entails(and(instance(C, 'GraphLoop'), graphPart(C, A)), not(instance(A, 'Tree'))), 'Merge', 'GRAPH THEORY', 2961). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphArc'(B)), '$Graph'(C, 'DirectedGraph'(D))), 'f~HeadUnivb'(('f~'('~function'('$Relation'('TerminalNodeFn', 'Function'('UnaryFunction'(E))), '$GraphElement'(A, 'GraphArc'(F)), '$GraphElement'(G, 'GraphNode'(H))), [G], [], [], [A]), 'f~'(instance('$Graph'(C, 'DirectedGraph'(I)), '$Class'('DirectedGraph')), [], [], [C], []), 'f~'(instance('$GraphElement'(A, 'GraphArc'(J)), '$Class'('GraphArc')), [], [], [], [A])), [], [G], [C, A], [G]), 1982:['GRAPH'=C, 'ARC'=A, 'NODE1'=K, 'NODE2'=G]:entails(and(not(holds('TerminalNodeFn', A, G)), and(instance(C, 'DirectedGraph'), instance(A, 'GraphArc'))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 2955). sigmaCache('~instance'('$GraphElement'(A, 'GraphArc'(B)), '$Class'('GraphArc')), 'f~HeadBodycUnivb'(('f~'('~function'('$Relation'('TerminalNodeFn', 'Function'('UnaryFunction'(C))), '$GraphElement'(A, 'GraphArc'(D)), '$GraphElement'(E, 'GraphNode'(F))), [E], [], [], [A]), 'f~'(graphPart('$GraphElement'(A, 'GraphArc'(G)), '$Graph'(H, 'DirectedGraph'(I))), [], [H], [], [A]), 'f~'(instance('$Graph'(H, 'DirectedGraph'(J)), '$Class'('DirectedGraph')), [], [H], [], [])), [], [H, E], [A], [H], [E]), 1981:['GRAPH'=H, 'ARC'=A, 'NODE1'=K, 'NODE2'=E]:entails(and(not(holds('TerminalNodeFn', A, E)), and(instance(H, 'DirectedGraph'), graphPart(A, H))), not(instance(A, 'GraphArc'))), 'Merge', 'GRAPH THEORY', 2955). sigmaCache('~instance'('$Graph'(A, 'DirectedGraph'(B)), '$Class'('DirectedGraph')), 'f~HeadBodycUnivb'(('f~'('~function'('$Relation'('TerminalNodeFn', 'Function'('UnaryFunction'(C))), '$GraphElement'(D, 'GraphArc'(E)), '$GraphElement'(F, 'GraphNode'(G))), [F], [D], [], []), 'f~'(graphPart('$GraphElement'(D, 'GraphArc'(H)), '$Graph'(A, 'DirectedGraph'(I))), [], [D], [A], []), 'f~'(instance('$GraphElement'(D, 'GraphArc'(J)), '$Class'('GraphArc')), [], [D], [], [])), [], [D, F], [A], [D], [F]), 1980:['GRAPH'=A, 'ARC'=D, 'NODE1'=K, 'NODE2'=F]:entails(and(not(holds('TerminalNodeFn', D, F)), and(instance(D, 'GraphArc'), graphPart(D, A))), not(instance(A, 'DirectedGraph'))), 'Merge', 'GRAPH THEORY', 2955). sigmaCache(function('$Relation'('TerminalNodeFn', 'Function'('UnaryFunction'(A))), '$GraphElement'(B, 'GraphArc'(C)), '$GraphElement'(D, 'GraphNode'(E))), 't~HeadBodyc'(('t~'(graphPart('$GraphElement'(B, 'GraphArc'(F)), '$Graph'(G, 'DirectedGraph'(H))), [], [G], [], [B]), 't~'(instance('$Graph'(G, 'DirectedGraph'(I)), '$Class'('DirectedGraph')), [], [G], [], []), 't~'(instance('$GraphElement'(B, 'GraphArc'(J)), '$Class'('GraphArc')), [], [], [], [B]), 't~'('$existential'(K, '?NODE1', and(holds('InitialNodeFn', B, '?NODE1'), holds('TerminalNodeFn', B, D))), [], [K], [], [B, D]), 't~'('$existential'(D, '?NODE2', exists(K, and(holds('InitialNodeFn', B, K), holds('TerminalNodeFn', B, '?NODE2')))), [], [K], [], [B, D])), [], [G, K], [B, D], [G, K]), 1979:['GRAPH'=G, 'ARC'=B, 'NODE1'=K, 'NODE2'=D]:entails(and(and(and(instance(G, 'DirectedGraph'), and(instance(B, 'GraphArc'), graphPart(B, G))), '$existential'(D, '?NODE2', exists(K, and(holds('InitialNodeFn', B, K), holds('TerminalNodeFn', B, '?NODE2'))))), '$existential'(K, '?NODE1', and(holds('InitialNodeFn', B, '?NODE1'), holds('TerminalNodeFn', B, D)))), holds('TerminalNodeFn', B, D)), 'Merge', 'GRAPH THEORY', 2955). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphArc'(B)), '$Graph'(C, 'DirectedGraph'(D))), 'f~HeadUnivb'(('f~'('~function'('$Relation'('InitialNodeFn', 'Function'('UnaryFunction'(E))), '$GraphElement'(A, 'GraphArc'(F)), '$GraphElement'(G, 'GraphNode'(H))), [G], [], [], [A]), 'f~'(instance('$Graph'(C, 'DirectedGraph'(I)), '$Class'('DirectedGraph')), [], [], [C], []), 'f~'(instance('$GraphElement'(A, 'GraphArc'(J)), '$Class'('GraphArc')), [], [], [], [A])), [], [G], [C, A], [G]), 1978:['GRAPH'=C, 'ARC'=A, 'NODE1'=G, 'NODE2'=K]:entails(and(not(holds('InitialNodeFn', A, G)), and(instance(C, 'DirectedGraph'), instance(A, 'GraphArc'))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 2955). sigmaCache('~instance'('$GraphElement'(A, 'GraphArc'(B)), '$Class'('GraphArc')), 'f~HeadBodycUnivb'(('f~'('~function'('$Relation'('InitialNodeFn', 'Function'('UnaryFunction'(C))), '$GraphElement'(A, 'GraphArc'(D)), '$GraphElement'(E, 'GraphNode'(F))), [E], [], [], [A]), 'f~'(graphPart('$GraphElement'(A, 'GraphArc'(G)), '$Graph'(H, 'DirectedGraph'(I))), [], [H], [], [A]), 'f~'(instance('$Graph'(H, 'DirectedGraph'(J)), '$Class'('DirectedGraph')), [], [H], [], [])), [], [H, E], [A], [H], [E]), 1977:['GRAPH'=H, 'ARC'=A, 'NODE1'=E, 'NODE2'=K]:entails(and(not(holds('InitialNodeFn', A, E)), and(instance(H, 'DirectedGraph'), graphPart(A, H))), not(instance(A, 'GraphArc'))), 'Merge', 'GRAPH THEORY', 2955). sigmaCache('~instance'('$Graph'(A, 'DirectedGraph'(B)), '$Class'('DirectedGraph')), 'f~HeadBodycUnivb'(('f~'('~function'('$Relation'('InitialNodeFn', 'Function'('UnaryFunction'(C))), '$GraphElement'(D, 'GraphArc'(E)), '$GraphElement'(F, 'GraphNode'(G))), [F], [D], [], []), 'f~'(graphPart('$GraphElement'(D, 'GraphArc'(H)), '$Graph'(A, 'DirectedGraph'(I))), [], [D], [A], []), 'f~'(instance('$GraphElement'(D, 'GraphArc'(J)), '$Class'('GraphArc')), [], [D], [], [])), [], [D, F], [A], [D], [F]), 1976:['GRAPH'=A, 'ARC'=D, 'NODE1'=F, 'NODE2'=K]:entails(and(not(holds('InitialNodeFn', D, F)), and(instance(D, 'GraphArc'), graphPart(D, A))), not(instance(A, 'DirectedGraph'))), 'Merge', 'GRAPH THEORY', 2955). sigmaCache(function('$Relation'('InitialNodeFn', 'Function'('UnaryFunction'(A))), '$GraphElement'(B, 'GraphArc'(C)), '$GraphElement'(D, 'GraphNode'(E))), 't~HeadBodycUnivb'(('t~'(graphPart('$GraphElement'(B, 'GraphArc'(F)), '$Graph'(G, 'DirectedGraph'(H))), [], [G], [], [B]), 't~'(instance('$Graph'(G, 'DirectedGraph'(I)), '$Class'('DirectedGraph')), [], [G], [], []), 't~'(instance('$GraphElement'(B, 'GraphArc'(J)), '$Class'('GraphArc')), [], [], [], [B]), 't~'('$existential'(D, '?NODE1', and(holds('InitialNodeFn', B, '?NODE1'), holds('TerminalNodeFn', B, K))), [K], [], [D], [B])), [], [G, K], [B, D], [G], [K]), 1975:['GRAPH'=G, 'ARC'=B, 'NODE1'=D, 'NODE2'=K]:entails(and(and(instance(G, 'DirectedGraph'), and(instance(B, 'GraphArc'), graphPart(B, G))), '$existential'(D, '?NODE1', and(holds('InitialNodeFn', B, '?NODE1'), holds('TerminalNodeFn', B, K)))), holds('InitialNodeFn', B, D)), 'Merge', 'GRAPH THEORY', 2955). sigmaCache('~equal'('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(C, 'GraphNode'(D))), 'f~HeadUnivb'('f~'(instance('$Graph'(E, F), '$Class'('Graph')), [E], [], [], []), [A, C], [E], [A, C], [E]), 1972:['GRAPH'=E, 'NODE1'=G, 'NODE2'=H, 'NODE3'=I, 'ARC1'=A, 'ARC2'=C]:entails(instance(E, 'Graph'), not(equal(A, C))), 'Merge', 'GRAPH THEORY', 2949). sigmaCache('~instance'('$Graph'(A, B), '$Class'('Graph')), 'f~HeadUnivb'('f~'(equal('$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphNode'(F))), [C, E], [], [], []), [A], [C, E], [A], [C, E]), 1971:['GRAPH'=A, 'NODE1'=G, 'NODE2'=H, 'NODE3'=I, 'ARC1'=C, 'ARC2'=E]:entails(equal(C, E), not(instance(A, 'Graph'))), 'Merge', 'GRAPH THEORY', 2949). sigmaCache('~equal'('$GraphElement'(A, 'GraphArc'(B)), '$GraphElement'(C, 'GraphArc'(D))), 'f~HeadUnivb'('f~'(instance('$Graph'(E, F), '$Class'('Graph')), [E], [], [], []), [A, C], [E], [A, C], [E]), 1968:['GRAPH'=E, 'NODE1'=G, 'NODE2'=A, 'NODE3'=C, 'ARC1'=H, 'ARC2'=I]:entails(instance(E, 'Graph'), not(equal(A, C))), 'Merge', 'GRAPH THEORY', 2949). sigmaCache('~instance'('$Graph'(A, B), '$Class'('Graph')), 'f~HeadUnivb'('f~'(equal('$GraphElement'(C, 'GraphArc'(D)), '$GraphElement'(E, 'GraphArc'(F))), [C, E], [], [], []), [A], [C, E], [A], [C, E]), 1967:['GRAPH'=A, 'NODE1'=G, 'NODE2'=C, 'NODE3'=E, 'ARC1'=H, 'ARC2'=I]:entails(equal(C, E), not(instance(A, 'Graph'))), 'Merge', 'GRAPH THEORY', 2949). sigmaCache('~equal'('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(C, 'GraphArc'(D))), 'f~HeadUnivb'('f~'(instance('$Graph'(E, F), '$Class'('Graph')), [E], [], [], []), [A, C], [E], [A, C], [E]), 1966:['GRAPH'=E, 'NODE1'=A, 'NODE2'=C, 'NODE3'=G, 'ARC1'=H, 'ARC2'=I]:entails(instance(E, 'Graph'), not(equal(A, C))), 'Merge', 'GRAPH THEORY', 2949). sigmaCache('~instance'('$Graph'(A, B), '$Class'('Graph')), 'f~HeadUnivb'('f~'(equal('$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphArc'(F))), [C, E], [], [], []), [A], [C, E], [A], [C, E]), 1965:['GRAPH'=A, 'NODE1'=C, 'NODE2'=E, 'NODE3'=G, 'ARC1'=H, 'ARC2'=I]:entails(equal(C, E), not(instance(A, 'Graph'))), 'Merge', 'GRAPH THEORY', 2949). sigmaCache(links('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(C, 'GraphArc'(D)), '$GraphElement'(E, 'GraphArc'(F))), 't~HeadBodyc'(('t~'(instance('$Graph'(G, H), '$Class'('Graph')), [], [G], [], []), 't~'('$existential'(I, '?NODE1', and(graphPart('?NODE1', G), and(graphPart(C, G), and(graphPart(E, G), and(graphPart(J, G), and(graphPart(A, G), and(links(J, '?NODE1', C), and(links(A, C, E), and(not(equal('?NODE1', C)), and(not(equal(C, E)), and(not(equal('?NODE1', E)), not(equal(J, A))))))))))))), [], [G, I, J], [], [C, E, A]), 't~'('$existential'(C, '?NODE2', exists(I, and(graphPart(I, G), and(graphPart('?NODE2', G), and(graphPart(E, G), and(graphPart(J, G), and(graphPart(A, G), and(links(J, I, '?NODE2'), and(links(A, '?NODE2', E), and(not(equal(I, '?NODE2')), and(not(equal('?NODE2', E)), and(not(equal(I, E)), not(equal(J, A)))))))))))))), [], [G, I, J], [], [C, E, A]), 't~'('$existential'(E, '?NODE3', exists(C, exists(I, and(graphPart(I, G), and(graphPart(C, G), and(graphPart('?NODE3', G), and(graphPart(J, G), and(graphPart(A, G), and(links(J, I, C), and(links(A, C, '?NODE3'), and(not(equal(I, C)), and(not(equal(C, '?NODE3')), and(not(equal(I, '?NODE3')), not(equal(J, A))))))))))))))), [], [G, I, J], [], [C, E, A]), 't~'('$existential'(J, '?ARC1', exists(E, exists(C, exists(I, and(graphPart(I, G), and(graphPart(C, G), and(graphPart(E, G), and(graphPart('?ARC1', G), and(graphPart(A, G), and(links('?ARC1', I, C), and(links(A, C, E), and(not(equal(I, C)), and(not(equal(C, E)), and(not(equal(I, E)), not(equal('?ARC1', A)))))))))))))))), [], [G, I, J], [], [C, E, A]), 't~'('$existential'(A, '?ARC2', exists(J, exists(E, exists(C, exists(I, and(graphPart(I, G), and(graphPart(C, G), and(graphPart(E, G), and(graphPart(J, G), and(graphPart('?ARC2', G), and(links(J, I, C), and(links('?ARC2', C, E), and(not(equal(I, C)), and(not(equal(C, E)), and(not(equal(I, E)), not(equal(J, '?ARC2'))))))))))))))))), [], [G, I, J], [], [C, E, A])), [], [G, I, J], [C, E, A], [G, I, J]), 1964:['GRAPH'=G, 'NODE1'=I, 'NODE2'=C, 'NODE3'=E, 'ARC1'=J, 'ARC2'=A]:entails(and(and(and(and(and(instance(G, 'Graph'), '$existential'(A, '?ARC2', exists(J, exists(E, exists(C, exists(I, and(graphPart(I, G), and(graphPart(C, G), and(graphPart(E, G), and(graphPart(J, G), and(graphPart('?ARC2', G), and(links(J, I, C), and(links('?ARC2', C, E), and(not(equal(I, C)), and(not(equal(C, E)), and(not(equal(I, E)), not(equal(J, '?ARC2')))))))))))))))))), '$existential'(J, '?ARC1', exists(E, exists(C, exists(I, and(graphPart(I, G), and(graphPart(C, G), and(graphPart(E, G), and(graphPart('?ARC1', G), and(graphPart(A, G), and(links('?ARC1', I, C), and(links(A, C, E), and(not(equal(I, C)), and(not(equal(C, E)), and(not(equal(I, E)), not(equal('?ARC1', A))))))))))))))))), '$existential'(E, '?NODE3', exists(C, exists(I, and(graphPart(I, G), and(graphPart(C, G), and(graphPart('?NODE3', G), and(graphPart(J, G), and(graphPart(A, G), and(links(J, I, C), and(links(A, C, '?NODE3'), and(not(equal(I, C)), and(not(equal(C, '?NODE3')), and(not(equal(I, '?NODE3')), not(equal(J, A)))))))))))))))), '$existential'(C, '?NODE2', exists(I, and(graphPart(I, G), and(graphPart('?NODE2', G), and(graphPart(E, G), and(graphPart(J, G), and(graphPart(A, G), and(links(J, I, '?NODE2'), and(links(A, '?NODE2', E), and(not(equal(I, '?NODE2')), and(not(equal('?NODE2', E)), and(not(equal(I, E)), not(equal(J, A))))))))))))))), '$existential'(I, '?NODE1', and(graphPart('?NODE1', G), and(graphPart(C, G), and(graphPart(E, G), and(graphPart(J, G), and(graphPart(A, G), and(links(J, '?NODE1', C), and(links(A, C, E), and(not(equal('?NODE1', C)), and(not(equal(C, E)), and(not(equal('?NODE1', E)), not(equal(J, A)))))))))))))), links(A, C, E)), 'Merge', 'GRAPH THEORY', 2949). sigmaCache('~instance'('$Graph'(A, B), '$Class'('Graph')), 'f~HeadUnivb'('f~'('~links'('$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphArc'(F)), '$GraphElement'(G, 'GraphArc'(H))), [E, G, C], [], [], []), [A], [E, G, C], [A], [E, G, C]), 1963:['GRAPH'=A, 'NODE1'=I, 'NODE2'=E, 'NODE3'=G, 'ARC1'=J, 'ARC2'=C]:entails(not(links(C, E, G)), not(instance(A, 'Graph'))), 'Merge', 'GRAPH THEORY', 2949). sigmaCache(links('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphArc'(F))), 't~HeadBodyc'(('t~'(instance('$Graph'(G, H), '$Class'('Graph')), [], [G], [], []), 't~'('$existential'(C, '?NODE1', and(graphPart('?NODE1', G), and(graphPart(E, G), and(graphPart(I, G), and(graphPart(A, G), and(graphPart(J, G), and(links(A, '?NODE1', E), and(links(J, E, I), and(not(equal('?NODE1', E)), and(not(equal(E, I)), and(not(equal('?NODE1', I)), not(equal(A, J))))))))))))), [], [G, I, J], [], [C, E, A]), 't~'('$existential'(E, '?NODE2', exists(C, and(graphPart(C, G), and(graphPart('?NODE2', G), and(graphPart(I, G), and(graphPart(A, G), and(graphPart(J, G), and(links(A, C, '?NODE2'), and(links(J, '?NODE2', I), and(not(equal(C, '?NODE2')), and(not(equal('?NODE2', I)), and(not(equal(C, I)), not(equal(A, J)))))))))))))), [], [G, I, J], [], [C, E, A]), 't~'('$existential'(I, '?NODE3', exists(E, exists(C, and(graphPart(C, G), and(graphPart(E, G), and(graphPart('?NODE3', G), and(graphPart(A, G), and(graphPart(J, G), and(links(A, C, E), and(links(J, E, '?NODE3'), and(not(equal(C, E)), and(not(equal(E, '?NODE3')), and(not(equal(C, '?NODE3')), not(equal(A, J))))))))))))))), [], [G, I, J], [], [C, E, A]), 't~'('$existential'(A, '?ARC1', exists(I, exists(E, exists(C, and(graphPart(C, G), and(graphPart(E, G), and(graphPart(I, G), and(graphPart('?ARC1', G), and(graphPart(J, G), and(links('?ARC1', C, E), and(links(J, E, I), and(not(equal(C, E)), and(not(equal(E, I)), and(not(equal(C, I)), not(equal('?ARC1', J)))))))))))))))), [], [G, I, J], [], [C, E, A])), [], [G, I, J], [C, E, A], [G, I, J]), 1962:['GRAPH'=G, 'NODE1'=C, 'NODE2'=E, 'NODE3'=I, 'ARC1'=A, 'ARC2'=J]:entails(and(and(and(and(instance(G, 'Graph'), '$existential'(A, '?ARC1', exists(I, exists(E, exists(C, and(graphPart(C, G), and(graphPart(E, G), and(graphPart(I, G), and(graphPart('?ARC1', G), and(graphPart(J, G), and(links('?ARC1', C, E), and(links(J, E, I), and(not(equal(C, E)), and(not(equal(E, I)), and(not(equal(C, I)), not(equal('?ARC1', J))))))))))))))))), '$existential'(I, '?NODE3', exists(E, exists(C, and(graphPart(C, G), and(graphPart(E, G), and(graphPart('?NODE3', G), and(graphPart(A, G), and(graphPart(J, G), and(links(A, C, E), and(links(J, E, '?NODE3'), and(not(equal(C, E)), and(not(equal(E, '?NODE3')), and(not(equal(C, '?NODE3')), not(equal(A, J)))))))))))))))), '$existential'(E, '?NODE2', exists(C, and(graphPart(C, G), and(graphPart('?NODE2', G), and(graphPart(I, G), and(graphPart(A, G), and(graphPart(J, G), and(links(A, C, '?NODE2'), and(links(J, '?NODE2', I), and(not(equal(C, '?NODE2')), and(not(equal('?NODE2', I)), and(not(equal(C, I)), not(equal(A, J))))))))))))))), '$existential'(C, '?NODE1', and(graphPart('?NODE1', G), and(graphPart(E, G), and(graphPart(I, G), and(graphPart(A, G), and(graphPart(J, G), and(links(A, '?NODE1', E), and(links(J, E, I), and(not(equal('?NODE1', E)), and(not(equal(E, I)), and(not(equal('?NODE1', I)), not(equal(A, J)))))))))))))), links(A, C, E)), 'Merge', 'GRAPH THEORY', 2949). sigmaCache('~instance'('$Graph'(A, B), '$Class'('Graph')), 'f~HeadUnivb'('f~'('~links'('$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphNode'(F)), '$GraphElement'(G, 'GraphArc'(H))), [E, G, C], [], [], []), [A], [E, G, C], [A], [E, G, C]), 1961:['GRAPH'=A, 'NODE1'=E, 'NODE2'=G, 'NODE3'=I, 'ARC1'=C, 'ARC2'=J]:entails(not(links(C, E, G)), not(instance(A, 'Graph'))), 'Merge', 'GRAPH THEORY', 2949). sigmaCache(graphPart('$GraphElement'(A, 'GraphNode'(B)), '$Graph'(C, D)), 't~HeadBodyc'(('t~'(instance('$Graph'(C, E), '$Class'('Graph')), [], [], [], [C]), 't~'('$existential'(F, '?NODE1', and(graphPart('?NODE1', C), and(graphPart(G, C), and(graphPart(H, C), and(graphPart(I, C), and(graphPart(A, C), and(links(I, '?NODE1', G), and(links(A, G, H), and(not(equal('?NODE1', G)), and(not(equal(G, H)), and(not(equal('?NODE1', H)), not(equal(I, A))))))))))))), [], [F, G, H, I], [], [C, A]), 't~'('$existential'(G, '?NODE2', exists(F, and(graphPart(F, C), and(graphPart('?NODE2', C), and(graphPart(H, C), and(graphPart(I, C), and(graphPart(A, C), and(links(I, F, '?NODE2'), and(links(A, '?NODE2', H), and(not(equal(F, '?NODE2')), and(not(equal('?NODE2', H)), and(not(equal(F, H)), not(equal(I, A)))))))))))))), [], [F, G, H, I], [], [C, A]), 't~'('$existential'(H, '?NODE3', exists(G, exists(F, and(graphPart(F, C), and(graphPart(G, C), and(graphPart('?NODE3', C), and(graphPart(I, C), and(graphPart(A, C), and(links(I, F, G), and(links(A, G, '?NODE3'), and(not(equal(F, G)), and(not(equal(G, '?NODE3')), and(not(equal(F, '?NODE3')), not(equal(I, A))))))))))))))), [], [F, G, H, I], [], [C, A]), 't~'('$existential'(I, '?ARC1', exists(H, exists(G, exists(F, and(graphPart(F, C), and(graphPart(G, C), and(graphPart(H, C), and(graphPart('?ARC1', C), and(graphPart(A, C), and(links('?ARC1', F, G), and(links(A, G, H), and(not(equal(F, G)), and(not(equal(G, H)), and(not(equal(F, H)), not(equal('?ARC1', A)))))))))))))))), [], [F, G, H, I], [], [C, A]), 't~'('$existential'(A, '?ARC2', exists(I, exists(H, exists(G, exists(F, and(graphPart(F, C), and(graphPart(G, C), and(graphPart(H, C), and(graphPart(I, C), and(graphPart('?ARC2', C), and(links(I, F, G), and(links('?ARC2', G, H), and(not(equal(F, G)), and(not(equal(G, H)), and(not(equal(F, H)), not(equal(I, '?ARC2'))))))))))))))))), [], [F, G, H, I], [], [C, A])), [], [F, G, H, I], [C, A], [F, G, H, I]), 1960:['GRAPH'=C, 'NODE1'=F, 'NODE2'=G, 'NODE3'=H, 'ARC1'=I, 'ARC2'=A]:entails(and(and(and(and(and(instance(C, 'Graph'), '$existential'(A, '?ARC2', exists(I, exists(H, exists(G, exists(F, and(graphPart(F, C), and(graphPart(G, C), and(graphPart(H, C), and(graphPart(I, C), and(graphPart('?ARC2', C), and(links(I, F, G), and(links('?ARC2', G, H), and(not(equal(F, G)), and(not(equal(G, H)), and(not(equal(F, H)), not(equal(I, '?ARC2')))))))))))))))))), '$existential'(I, '?ARC1', exists(H, exists(G, exists(F, and(graphPart(F, C), and(graphPart(G, C), and(graphPart(H, C), and(graphPart('?ARC1', C), and(graphPart(A, C), and(links('?ARC1', F, G), and(links(A, G, H), and(not(equal(F, G)), and(not(equal(G, H)), and(not(equal(F, H)), not(equal('?ARC1', A))))))))))))))))), '$existential'(H, '?NODE3', exists(G, exists(F, and(graphPart(F, C), and(graphPart(G, C), and(graphPart('?NODE3', C), and(graphPart(I, C), and(graphPart(A, C), and(links(I, F, G), and(links(A, G, '?NODE3'), and(not(equal(F, G)), and(not(equal(G, '?NODE3')), and(not(equal(F, '?NODE3')), not(equal(I, A)))))))))))))))), '$existential'(G, '?NODE2', exists(F, and(graphPart(F, C), and(graphPart('?NODE2', C), and(graphPart(H, C), and(graphPart(I, C), and(graphPart(A, C), and(links(I, F, '?NODE2'), and(links(A, '?NODE2', H), and(not(equal(F, '?NODE2')), and(not(equal('?NODE2', H)), and(not(equal(F, H)), not(equal(I, A))))))))))))))), '$existential'(F, '?NODE1', and(graphPart('?NODE1', C), and(graphPart(G, C), and(graphPart(H, C), and(graphPart(I, C), and(graphPart(A, C), and(links(I, '?NODE1', G), and(links(A, G, H), and(not(equal('?NODE1', G)), and(not(equal(G, H)), and(not(equal('?NODE1', H)), not(equal(I, A)))))))))))))), graphPart(A, C)), 'Merge', 'GRAPH THEORY', 2949). sigmaCache(graphPart('$GraphElement'(A, 'GraphNode'(B)), '$Graph'(C, D)), 't~HeadBodyc'(('t~'(instance('$Graph'(C, E), '$Class'('Graph')), [], [], [], [C]), 't~'('$existential'(F, '?NODE1', and(graphPart('?NODE1', C), and(graphPart(G, C), and(graphPart(H, C), and(graphPart(A, C), and(graphPart(I, C), and(links(A, '?NODE1', G), and(links(I, G, H), and(not(equal('?NODE1', G)), and(not(equal(G, H)), and(not(equal('?NODE1', H)), not(equal(A, I))))))))))))), [], [F, G, H, I], [], [C, A]), 't~'('$existential'(G, '?NODE2', exists(F, and(graphPart(F, C), and(graphPart('?NODE2', C), and(graphPart(H, C), and(graphPart(A, C), and(graphPart(I, C), and(links(A, F, '?NODE2'), and(links(I, '?NODE2', H), and(not(equal(F, '?NODE2')), and(not(equal('?NODE2', H)), and(not(equal(F, H)), not(equal(A, I)))))))))))))), [], [F, G, H, I], [], [C, A]), 't~'('$existential'(H, '?NODE3', exists(G, exists(F, and(graphPart(F, C), and(graphPart(G, C), and(graphPart('?NODE3', C), and(graphPart(A, C), and(graphPart(I, C), and(links(A, F, G), and(links(I, G, '?NODE3'), and(not(equal(F, G)), and(not(equal(G, '?NODE3')), and(not(equal(F, '?NODE3')), not(equal(A, I))))))))))))))), [], [F, G, H, I], [], [C, A]), 't~'('$existential'(A, '?ARC1', exists(H, exists(G, exists(F, and(graphPart(F, C), and(graphPart(G, C), and(graphPart(H, C), and(graphPart('?ARC1', C), and(graphPart(I, C), and(links('?ARC1', F, G), and(links(I, G, H), and(not(equal(F, G)), and(not(equal(G, H)), and(not(equal(F, H)), not(equal('?ARC1', I)))))))))))))))), [], [F, G, H, I], [], [C, A])), [], [F, G, H, I], [C, A], [F, G, H, I]), 1958:['GRAPH'=C, 'NODE1'=F, 'NODE2'=G, 'NODE3'=H, 'ARC1'=A, 'ARC2'=I]:entails(and(and(and(and(instance(C, 'Graph'), '$existential'(A, '?ARC1', exists(H, exists(G, exists(F, and(graphPart(F, C), and(graphPart(G, C), and(graphPart(H, C), and(graphPart('?ARC1', C), and(graphPart(I, C), and(links('?ARC1', F, G), and(links(I, G, H), and(not(equal(F, G)), and(not(equal(G, H)), and(not(equal(F, H)), not(equal('?ARC1', I))))))))))))))))), '$existential'(H, '?NODE3', exists(G, exists(F, and(graphPart(F, C), and(graphPart(G, C), and(graphPart('?NODE3', C), and(graphPart(A, C), and(graphPart(I, C), and(links(A, F, G), and(links(I, G, '?NODE3'), and(not(equal(F, G)), and(not(equal(G, '?NODE3')), and(not(equal(F, '?NODE3')), not(equal(A, I)))))))))))))))), '$existential'(G, '?NODE2', exists(F, and(graphPart(F, C), and(graphPart('?NODE2', C), and(graphPart(H, C), and(graphPart(A, C), and(graphPart(I, C), and(links(A, F, '?NODE2'), and(links(I, '?NODE2', H), and(not(equal(F, '?NODE2')), and(not(equal('?NODE2', H)), and(not(equal(F, H)), not(equal(A, I))))))))))))))), '$existential'(F, '?NODE1', and(graphPart('?NODE1', C), and(graphPart(G, C), and(graphPart(H, C), and(graphPart(A, C), and(graphPart(I, C), and(links(A, '?NODE1', G), and(links(I, G, H), and(not(equal('?NODE1', G)), and(not(equal(G, H)), and(not(equal('?NODE1', H)), not(equal(A, I)))))))))))))), graphPart(A, C)), 'Merge', 'GRAPH THEORY', 2949). sigmaCache(graphPart('$GraphElement'(A, 'GraphArc'(B)), '$Graph'(C, D)), 't~HeadBodyc'(('t~'(instance('$Graph'(C, E), '$Class'('Graph')), [], [], [], [C]), 't~'('$existential'(F, '?NODE1', and(graphPart('?NODE1', C), and(graphPart(G, C), and(graphPart(A, C), and(graphPart(H, C), and(graphPart(I, C), and(links(H, '?NODE1', G), and(links(I, G, A), and(not(equal('?NODE1', G)), and(not(equal(G, A)), and(not(equal('?NODE1', A)), not(equal(H, I))))))))))))), [], [F, G, H, I], [], [C, A]), 't~'('$existential'(G, '?NODE2', exists(F, and(graphPart(F, C), and(graphPart('?NODE2', C), and(graphPart(A, C), and(graphPart(H, C), and(graphPart(I, C), and(links(H, F, '?NODE2'), and(links(I, '?NODE2', A), and(not(equal(F, '?NODE2')), and(not(equal('?NODE2', A)), and(not(equal(F, A)), not(equal(H, I)))))))))))))), [], [F, G, H, I], [], [C, A]), 't~'('$existential'(A, '?NODE3', exists(G, exists(F, and(graphPart(F, C), and(graphPart(G, C), and(graphPart('?NODE3', C), and(graphPart(H, C), and(graphPart(I, C), and(links(H, F, G), and(links(I, G, '?NODE3'), and(not(equal(F, G)), and(not(equal(G, '?NODE3')), and(not(equal(F, '?NODE3')), not(equal(H, I))))))))))))))), [], [F, G, H, I], [], [C, A])), [], [F, G, H, I], [C, A], [F, G, H, I]), 1956:['GRAPH'=C, 'NODE1'=F, 'NODE2'=G, 'NODE3'=A, 'ARC1'=H, 'ARC2'=I]:entails(and(and(and(instance(C, 'Graph'), '$existential'(A, '?NODE3', exists(G, exists(F, and(graphPart(F, C), and(graphPart(G, C), and(graphPart('?NODE3', C), and(graphPart(H, C), and(graphPart(I, C), and(links(H, F, G), and(links(I, G, '?NODE3'), and(not(equal(F, G)), and(not(equal(G, '?NODE3')), and(not(equal(F, '?NODE3')), not(equal(H, I)))))))))))))))), '$existential'(G, '?NODE2', exists(F, and(graphPart(F, C), and(graphPart('?NODE2', C), and(graphPart(A, C), and(graphPart(H, C), and(graphPart(I, C), and(links(H, F, '?NODE2'), and(links(I, '?NODE2', A), and(not(equal(F, '?NODE2')), and(not(equal('?NODE2', A)), and(not(equal(F, A)), not(equal(H, I))))))))))))))), '$existential'(F, '?NODE1', and(graphPart('?NODE1', C), and(graphPart(G, C), and(graphPart(A, C), and(graphPart(H, C), and(graphPart(I, C), and(links(H, '?NODE1', G), and(links(I, G, A), and(not(equal('?NODE1', G)), and(not(equal(G, A)), and(not(equal('?NODE1', A)), not(equal(H, I)))))))))))))), graphPart(A, C)), 'Merge', 'GRAPH THEORY', 2949). sigmaCache(graphPart('$GraphElement'(A, 'GraphArc'(B)), '$Graph'(C, D)), 't~HeadBodyc'(('t~'(instance('$Graph'(C, E), '$Class'('Graph')), [], [], [], [C]), 't~'('$existential'(F, '?NODE1', and(graphPart('?NODE1', C), and(graphPart(A, C), and(graphPart(G, C), and(graphPart(H, C), and(graphPart(I, C), and(links(H, '?NODE1', A), and(links(I, A, G), and(not(equal('?NODE1', A)), and(not(equal(A, G)), and(not(equal('?NODE1', G)), not(equal(H, I))))))))))))), [], [F, G, H, I], [], [C, A]), 't~'('$existential'(A, '?NODE2', exists(F, and(graphPart(F, C), and(graphPart('?NODE2', C), and(graphPart(G, C), and(graphPart(H, C), and(graphPart(I, C), and(links(H, F, '?NODE2'), and(links(I, '?NODE2', G), and(not(equal(F, '?NODE2')), and(not(equal('?NODE2', G)), and(not(equal(F, G)), not(equal(H, I)))))))))))))), [], [F, G, H, I], [], [C, A])), [], [F, G, H, I], [C, A], [F, G, H, I]), 1954:['GRAPH'=C, 'NODE1'=F, 'NODE2'=A, 'NODE3'=G, 'ARC1'=H, 'ARC2'=I]:entails(and(and(instance(C, 'Graph'), '$existential'(A, '?NODE2', exists(F, and(graphPart(F, C), and(graphPart('?NODE2', C), and(graphPart(G, C), and(graphPart(H, C), and(graphPart(I, C), and(links(H, F, '?NODE2'), and(links(I, '?NODE2', G), and(not(equal(F, '?NODE2')), and(not(equal('?NODE2', G)), and(not(equal(F, G)), not(equal(H, I))))))))))))))), '$existential'(F, '?NODE1', and(graphPart('?NODE1', C), and(graphPart(A, C), and(graphPart(G, C), and(graphPart(H, C), and(graphPart(I, C), and(links(H, '?NODE1', A), and(links(I, A, G), and(not(equal('?NODE1', A)), and(not(equal(A, G)), and(not(equal('?NODE1', G)), not(equal(H, I)))))))))))))), graphPart(A, C)), 'Merge', 'GRAPH THEORY', 2949). sigmaCache('~instance'('$Graph'(A, B), '$Class'('Graph')), 'f~HeadUnivb'('f~'('~graphPart'('$GraphElement'(C, 'GraphArc'(D)), '$Graph'(A, E)), [C], [], [A], []), [], [C], [A], [C]), 1953:['GRAPH'=A, 'NODE1'=F, 'NODE2'=C, 'NODE3'=G, 'ARC1'=H, 'ARC2'=I]:entails(not(graphPart(C, A)), not(instance(A, 'Graph'))), 'Merge', 'GRAPH THEORY', 2949). sigmaCache(graphPart('$GraphElement'(A, 'GraphNode'(B)), '$Graph'(C, D)), 't~HeadBodyc'(('t~'(instance('$Graph'(C, E), '$Class'('Graph')), [], [], [], [C]), 't~'('$existential'(A, '?NODE1', and(graphPart('?NODE1', C), and(graphPart(F, C), and(graphPart(G, C), and(graphPart(H, C), and(graphPart(I, C), and(links(H, '?NODE1', F), and(links(I, F, G), and(not(equal('?NODE1', F)), and(not(equal(F, G)), and(not(equal('?NODE1', G)), not(equal(H, I))))))))))))), [], [F, G, H, I], [A], [C])), [], [F, G, H, I], [C, A], [F, G, H, I]), 1952:['GRAPH'=C, 'NODE1'=A, 'NODE2'=F, 'NODE3'=G, 'ARC1'=H, 'ARC2'=I]:entails(and(instance(C, 'Graph'), '$existential'(A, '?NODE1', and(graphPart('?NODE1', C), and(graphPart(F, C), and(graphPart(G, C), and(graphPart(H, C), and(graphPart(I, C), and(links(H, '?NODE1', F), and(links(I, F, G), and(not(equal('?NODE1', F)), and(not(equal(F, G)), and(not(equal('?NODE1', G)), not(equal(H, I)))))))))))))), graphPart(A, C)), 'Merge', 'GRAPH THEORY', 2949). sigmaCache('~instance'('$Graph'(A, B), '$Class'('Graph')), 'f~HeadUnivb'('f~'('~graphPart'('$GraphElement'(C, 'GraphNode'(D)), '$Graph'(A, E)), [C], [], [A], []), [], [C], [A], [C]), 1951:['GRAPH'=A, 'NODE1'=C, 'NODE2'=F, 'NODE3'=G, 'ARC1'=H, 'ARC2'=I]:entails(not(graphPart(C, A)), not(instance(A, 'Graph'))), 'Merge', 'GRAPH THEORY', 2949). sigmaCache(equal('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(C, 'GraphNode'(D))), 't~HeadBodyc'(('t~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(E))), '$Graph'(F, 'DirectedGraph'('GraphPath'(G))), '$GraphElement'(A, 'GraphNode'(H))), [], [F], [], [A]), 't~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(I))), '$Graph'(F, 'DirectedGraph'('GraphPath'(J))), '$GraphElement'(A, 'GraphNode'(K))), [], [F], [], [A]), 't~'('~links'('$GraphElement'(A, 'GraphNode'(L)), '$GraphElement'(C, 'GraphNode'(M)), '$GraphElement'(N, 'GraphArc'(O))), [], [N], [], [A, C]), 't~'(graphPart('$GraphElement'(A, 'GraphNode'(P)), '$Graph'(Q, R)), [], [Q], [], [A]), 't~'(graphPart('$GraphElement'(C, 'GraphNode'(S)), '$Graph'(Q, T)), [], [Q], [], [C]), 't~'(instance('$Graph'(Q, U), '$Class'('Graph')), [], [Q], [], []), 't~'(instance('$GraphElement'(A, 'GraphNode'(V)), '$Class'('GraphNode')), [], [], [], [A]), 't~'(instance('$GraphElement'(C, 'GraphNode'(W)), '$Class'('GraphNode')), [], [], [], [C]), 't~'('$existential'(N, '?ARC', or(links(A, C, '?ARC'), and(subGraph(F, Q), and(instance(F, 'GraphPath'), or(and(holds('BeginNodeFn', F, A), holds('EndNodeFn', F, C)), and(holds('BeginNodeFn', F, C), holds('EndNodeFn', F, A))))))), [], [Q, N, F], [], [A, C])), [], [Q, N, F], [A, C], [Q, N, F]), 1950:['GRAPH'=Q, 'NODE1'=A, 'NODE2'=C, 'ARC'=N, 'PATH'=F]:entails(and(and(and(not(links(A, C, N)), and(not(holds('BeginNodeFn', F, A)), not(holds('EndNodeFn', F, A)))), and(instance(Q, 'Graph'), and(instance(A, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(A, Q), graphPart(C, Q)))))), '$existential'(N, '?ARC', or(links(A, C, '?ARC'), and(subGraph(F, Q), and(instance(F, 'GraphPath'), or(and(holds('BeginNodeFn', F, A), holds('EndNodeFn', F, C)), and(holds('BeginNodeFn', F, C), holds('EndNodeFn', F, A)))))))), equal(A, C)), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphNode'(B)), '$Graph'(C, D)), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(E, 'GraphNode'(F)), '$GraphElement'(A, 'GraphNode'(G))), [], [E], [], [A]), 'f~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(H))), '$Graph'(I, 'DirectedGraph'('GraphPath'(J))), '$GraphElement'(E, 'GraphNode'(K))), [], [E, I], [], []), 'f~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(L))), '$Graph'(I, 'DirectedGraph'('GraphPath'(M))), '$GraphElement'(E, 'GraphNode'(N))), [], [E, I], [], []), 'f~'('~links'('$GraphElement'(E, 'GraphNode'(O)), '$GraphElement'(A, 'GraphNode'(P)), '$GraphElement'(Q, 'GraphArc'(R))), [Q], [E], [], [A]), 'f~'(graphPart('$GraphElement'(E, 'GraphNode'(S)), '$Graph'(C, T)), [], [E], [], [C]), 'f~'(instance('$Graph'(C, U), '$Class'('Graph')), [], [], [], [C]), 'f~'(instance('$GraphElement'(E, 'GraphNode'(V)), '$Class'('GraphNode')), [], [E], [], []), 'f~'(instance('$GraphElement'(A, 'GraphNode'(W)), '$Class'('GraphNode')), [], [], [], [A])), [], [E, Q, I], [C, A], [E, I], [Q]), 1949:['GRAPH'=C, 'NODE1'=E, 'NODE2'=A, 'ARC'=Q, 'PATH'=I]:entails(and(and(not(links(E, A, Q)), and(not(holds('BeginNodeFn', I, E)), not(holds('EndNodeFn', I, E)))), and(instance(C, 'Graph'), and(instance(E, 'GraphNode'), and(instance(A, 'GraphNode'), and(graphPart(E, C), not(equal(E, A))))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphNode'(B)), '$Graph'(C, D)), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(A, 'GraphNode'(E)), '$GraphElement'(F, 'GraphNode'(G))), [], [F], [], [A]), 'f~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(H))), '$Graph'(I, 'DirectedGraph'('GraphPath'(J))), '$GraphElement'(A, 'GraphNode'(K))), [], [I], [], [A]), 'f~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(L))), '$Graph'(I, 'DirectedGraph'('GraphPath'(M))), '$GraphElement'(A, 'GraphNode'(N))), [], [I], [], [A]), 'f~'('~links'('$GraphElement'(A, 'GraphNode'(O)), '$GraphElement'(F, 'GraphNode'(P)), '$GraphElement'(Q, 'GraphArc'(R))), [Q], [F], [], [A]), 'f~'(graphPart('$GraphElement'(F, 'GraphNode'(S)), '$Graph'(C, T)), [], [F], [], [C]), 'f~'(instance('$Graph'(C, U), '$Class'('Graph')), [], [], [], [C]), 'f~'(instance('$GraphElement'(A, 'GraphNode'(V)), '$Class'('GraphNode')), [], [], [], [A]), 'f~'(instance('$GraphElement'(F, 'GraphNode'(W)), '$Class'('GraphNode')), [], [F], [], [])), [], [F, Q, I], [C, A], [F, I], [Q]), 1948:['GRAPH'=C, 'NODE1'=A, 'NODE2'=F, 'ARC'=Q, 'PATH'=I]:entails(and(and(not(links(A, F, Q)), and(not(holds('BeginNodeFn', I, A)), not(holds('EndNodeFn', I, A)))), and(instance(C, 'Graph'), and(instance(A, 'GraphNode'), and(instance(F, 'GraphNode'), and(graphPart(F, C), not(equal(A, F))))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~instance'('$GraphElement'(A, 'GraphNode'(B)), '$Class'('GraphNode')), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(A, 'GraphNode'(E))), [], [C], [], [A]), 'f~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(F))), '$Graph'(G, 'DirectedGraph'('GraphPath'(H))), '$GraphElement'(C, 'GraphNode'(I))), [], [C, G], [], []), 'f~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(J))), '$Graph'(G, 'DirectedGraph'('GraphPath'(K))), '$GraphElement'(C, 'GraphNode'(L))), [], [C, G], [], []), 'f~'('~links'('$GraphElement'(C, 'GraphNode'(M)), '$GraphElement'(A, 'GraphNode'(N)), '$GraphElement'(O, 'GraphArc'(P))), [O], [C], [], [A]), 'f~'(graphPart('$GraphElement'(C, 'GraphNode'(Q)), '$Graph'(R, S)), [], [R, C], [], []), 'f~'(graphPart('$GraphElement'(A, 'GraphNode'(T)), '$Graph'(R, U)), [], [R], [], [A]), 'f~'(instance('$Graph'(R, V), '$Class'('Graph')), [], [R], [], []), 'f~'(instance('$GraphElement'(C, 'GraphNode'(W)), '$Class'('GraphNode')), [], [C], [], [])), [], [R, C, O, G], [A], [R, C, G], [O]), 1947:['GRAPH'=R, 'NODE1'=C, 'NODE2'=A, 'ARC'=O, 'PATH'=G]:entails(and(and(not(links(C, A, O)), and(not(holds('BeginNodeFn', G, C)), not(holds('EndNodeFn', G, C)))), and(instance(R, 'Graph'), and(instance(C, 'GraphNode'), and(graphPart(C, R), and(graphPart(A, R), not(equal(C, A))))))), not(instance(A, 'GraphNode'))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~instance'('$GraphElement'(A, 'GraphNode'(B)), '$Class'('GraphNode')), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(A, 'GraphNode'(C)), '$GraphElement'(D, 'GraphNode'(E))), [], [D], [], [A]), 'f~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(F))), '$Graph'(G, 'DirectedGraph'('GraphPath'(H))), '$GraphElement'(A, 'GraphNode'(I))), [], [G], [], [A]), 'f~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(J))), '$Graph'(G, 'DirectedGraph'('GraphPath'(K))), '$GraphElement'(A, 'GraphNode'(L))), [], [G], [], [A]), 'f~'('~links'('$GraphElement'(A, 'GraphNode'(M)), '$GraphElement'(D, 'GraphNode'(N)), '$GraphElement'(O, 'GraphArc'(P))), [O], [D], [], [A]), 'f~'(graphPart('$GraphElement'(A, 'GraphNode'(Q)), '$Graph'(R, S)), [], [R], [], [A]), 'f~'(graphPart('$GraphElement'(D, 'GraphNode'(T)), '$Graph'(R, U)), [], [R, D], [], []), 'f~'(instance('$Graph'(R, V), '$Class'('Graph')), [], [R], [], []), 'f~'(instance('$GraphElement'(D, 'GraphNode'(W)), '$Class'('GraphNode')), [], [D], [], [])), [], [R, D, O, G], [A], [R, D, G], [O]), 1946:['GRAPH'=R, 'NODE1'=A, 'NODE2'=D, 'ARC'=O, 'PATH'=G]:entails(and(and(not(links(A, D, O)), and(not(holds('BeginNodeFn', G, A)), not(holds('EndNodeFn', G, A)))), and(instance(R, 'Graph'), and(instance(D, 'GraphNode'), and(graphPart(A, R), and(graphPart(D, R), not(equal(A, D))))))), not(instance(A, 'GraphNode'))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~instance'('$Graph'(A, B), '$Class'('Graph')), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphNode'(F))), [], [C, E], [], []), 'f~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(G))), '$Graph'(H, 'DirectedGraph'('GraphPath'(I))), '$GraphElement'(C, 'GraphNode'(J))), [], [C, H], [], []), 'f~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(K))), '$Graph'(H, 'DirectedGraph'('GraphPath'(L))), '$GraphElement'(C, 'GraphNode'(M))), [], [C, H], [], []), 'f~'('~links'('$GraphElement'(C, 'GraphNode'(N)), '$GraphElement'(E, 'GraphNode'(O)), '$GraphElement'(P, 'GraphArc'(Q))), [P], [C, E], [], []), 'f~'(graphPart('$GraphElement'(C, 'GraphNode'(R)), '$Graph'(A, S)), [], [C], [], [A]), 'f~'(graphPart('$GraphElement'(E, 'GraphNode'(T)), '$Graph'(A, U)), [], [E], [], [A]), 'f~'(instance('$GraphElement'(C, 'GraphNode'(V)), '$Class'('GraphNode')), [], [C], [], []), 'f~'(instance('$GraphElement'(E, 'GraphNode'(W)), '$Class'('GraphNode')), [], [E], [], [])), [], [C, E, P, H], [A], [C, E, H], [P]), 1945:['GRAPH'=A, 'NODE1'=C, 'NODE2'=E, 'ARC'=P, 'PATH'=H]:entails(and(and(not(links(C, E, P)), and(not(holds('BeginNodeFn', H, C)), not(holds('EndNodeFn', H, C)))), and(instance(C, 'GraphNode'), and(instance(E, 'GraphNode'), and(graphPart(C, A), and(graphPart(E, A), not(equal(C, E))))))), not(instance(A, 'Graph'))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache(function('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(A))), '$Graph'(B, 'DirectedGraph'('GraphPath'(C))), '$GraphElement'(D, 'GraphNode'(E))), 't~HeadBodyc'(('t~'('~equal'('$GraphElement'(D, 'GraphNode'(F)), '$GraphElement'(G, 'GraphNode'(H))), [], [G], [], [D]), 't~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(I))), '$Graph'(B, 'DirectedGraph'('GraphPath'(J))), '$GraphElement'(D, 'GraphNode'(K))), [], [], [], [D, B]), 't~'('~links'('$GraphElement'(D, 'GraphNode'(L)), '$GraphElement'(G, 'GraphNode'(M)), '$GraphElement'(N, 'GraphArc'(O))), [], [G, N], [], [D]), 't~'(graphPart('$GraphElement'(D, 'GraphNode'(P)), '$Graph'(Q, R)), [], [Q], [], [D]), 't~'(graphPart('$GraphElement'(G, 'GraphNode'(S)), '$Graph'(Q, T)), [], [Q, G], [], []), 't~'(instance('$Graph'(Q, U), '$Class'('Graph')), [], [Q], [], []), 't~'(instance('$GraphElement'(D, 'GraphNode'(V)), '$Class'('GraphNode')), [], [], [], [D]), 't~'(instance('$GraphElement'(G, 'GraphNode'(W)), '$Class'('GraphNode')), [], [G], [], []), 't~'('$existential'(N, '?ARC', or(links(D, G, '?ARC'), and(subGraph(B, Q), and(instance(B, 'GraphPath'), or(and(holds('BeginNodeFn', B, D), holds('EndNodeFn', B, G)), and(holds('BeginNodeFn', B, G), holds('EndNodeFn', B, D))))))), [], [Q, G, N], [], [D, B]), 't~'('$existential'(B, '?PATH', exists(N, or(links(D, G, N), and(subGraph('?PATH', Q), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', D), holds('EndNodeFn', '?PATH', G)), and(holds('BeginNodeFn', '?PATH', G), holds('EndNodeFn', '?PATH', D)))))))), [], [Q, G, N], [], [D, B])), [], [Q, G, N], [D, B], [Q, G, N]), 1944:['GRAPH'=Q, 'NODE1'=D, 'NODE2'=G, 'ARC'=N, 'PATH'=B]:entails(and(and(and(and(not(links(D, G, N)), not(holds('BeginNodeFn', B, D))), and(instance(Q, 'Graph'), and(instance(D, 'GraphNode'), and(instance(G, 'GraphNode'), and(graphPart(D, Q), and(graphPart(G, Q), not(equal(D, G)))))))), '$existential'(B, '?PATH', exists(N, or(links(D, G, N), and(subGraph('?PATH', Q), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', D), holds('EndNodeFn', '?PATH', G)), and(holds('BeginNodeFn', '?PATH', G), holds('EndNodeFn', '?PATH', D))))))))), '$existential'(N, '?ARC', or(links(D, G, '?ARC'), and(subGraph(B, Q), and(instance(B, 'GraphPath'), or(and(holds('BeginNodeFn', B, D), holds('EndNodeFn', B, G)), and(holds('BeginNodeFn', B, G), holds('EndNodeFn', B, D)))))))), holds('EndNodeFn', B, D)), 'Merge', 'GRAPH THEORY', 2947). sigmaCache(function('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(A))), '$Graph'(B, 'DirectedGraph'('GraphPath'(C))), '$GraphElement'(D, 'GraphNode'(E))), 't~HeadBodyc'(('t~'('~equal'('$GraphElement'(D, 'GraphNode'(F)), '$GraphElement'(G, 'GraphNode'(H))), [], [G], [], [D]), 't~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(I))), '$Graph'(B, 'DirectedGraph'('GraphPath'(J))), '$GraphElement'(D, 'GraphNode'(K))), [], [], [], [D, B]), 't~'('~links'('$GraphElement'(D, 'GraphNode'(L)), '$GraphElement'(G, 'GraphNode'(M)), '$GraphElement'(N, 'GraphArc'(O))), [], [G, N], [], [D]), 't~'(graphPart('$GraphElement'(D, 'GraphNode'(P)), '$Graph'(Q, R)), [], [Q], [], [D]), 't~'(graphPart('$GraphElement'(G, 'GraphNode'(S)), '$Graph'(Q, T)), [], [Q, G], [], []), 't~'(instance('$Graph'(Q, U), '$Class'('Graph')), [], [Q], [], []), 't~'(instance('$GraphElement'(D, 'GraphNode'(V)), '$Class'('GraphNode')), [], [], [], [D]), 't~'(instance('$GraphElement'(G, 'GraphNode'(W)), '$Class'('GraphNode')), [], [G], [], []), 't~'('$existential'(N, '?ARC', or(links(D, G, '?ARC'), and(subGraph(B, Q), and(instance(B, 'GraphPath'), or(and(holds('BeginNodeFn', B, D), holds('EndNodeFn', B, G)), and(holds('BeginNodeFn', B, G), holds('EndNodeFn', B, D))))))), [], [Q, G, N], [], [D, B]), 't~'('$existential'(B, '?PATH', exists(N, or(links(D, G, N), and(subGraph('?PATH', Q), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', D), holds('EndNodeFn', '?PATH', G)), and(holds('BeginNodeFn', '?PATH', G), holds('EndNodeFn', '?PATH', D)))))))), [], [Q, G, N], [], [D, B])), [], [Q, G, N], [D, B], [Q, G, N]), 1943:['GRAPH'=Q, 'NODE1'=D, 'NODE2'=G, 'ARC'=N, 'PATH'=B]:entails(and(and(and(and(not(links(D, G, N)), not(holds('EndNodeFn', B, D))), and(instance(Q, 'Graph'), and(instance(D, 'GraphNode'), and(instance(G, 'GraphNode'), and(graphPart(D, Q), and(graphPart(G, Q), not(equal(D, G)))))))), '$existential'(B, '?PATH', exists(N, or(links(D, G, N), and(subGraph('?PATH', Q), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', D), holds('EndNodeFn', '?PATH', G)), and(holds('BeginNodeFn', '?PATH', G), holds('EndNodeFn', '?PATH', D))))))))), '$existential'(N, '?ARC', or(links(D, G, '?ARC'), and(subGraph(B, Q), and(instance(B, 'GraphPath'), or(and(holds('BeginNodeFn', B, D), holds('EndNodeFn', B, G)), and(holds('BeginNodeFn', B, G), holds('EndNodeFn', B, D)))))))), holds('BeginNodeFn', B, D)), 'Merge', 'GRAPH THEORY', 2947). sigmaCache(links('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphArc'(F))), 't~HeadBodyc'(('t~'('~equal'('$GraphElement'(A, 'GraphNode'(G)), '$GraphElement'(C, 'GraphNode'(H))), [], [], [], [A, C]), 't~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(I))), '$Graph'(J, 'DirectedGraph'('GraphPath'(K))), '$GraphElement'(A, 'GraphNode'(L))), [], [J], [], [A]), 't~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(M))), '$Graph'(J, 'DirectedGraph'('GraphPath'(N))), '$GraphElement'(A, 'GraphNode'(O))), [], [J], [], [A]), 't~'(graphPart('$GraphElement'(A, 'GraphNode'(P)), '$Graph'(Q, R)), [], [Q], [], [A]), 't~'(graphPart('$GraphElement'(C, 'GraphNode'(S)), '$Graph'(Q, T)), [], [Q], [], [C]), 't~'(instance('$Graph'(Q, U), '$Class'('Graph')), [], [Q], [], []), 't~'(instance('$GraphElement'(A, 'GraphNode'(V)), '$Class'('GraphNode')), [], [], [], [A]), 't~'(instance('$GraphElement'(C, 'GraphNode'(W)), '$Class'('GraphNode')), [], [], [], [C]), 't~'('$existential'(E, '?ARC', or(links(A, C, '?ARC'), and(subGraph(J, Q), and(instance(J, 'GraphPath'), or(and(holds('BeginNodeFn', J, A), holds('EndNodeFn', J, C)), and(holds('BeginNodeFn', J, C), holds('EndNodeFn', J, A))))))), [], [Q, J], [E], [A, C])), [], [Q, J], [A, C, E], [Q, J]), 1942:['GRAPH'=Q, 'NODE1'=A, 'NODE2'=C, 'ARC'=E, 'PATH'=J]:entails(and(and(and(not(holds('BeginNodeFn', J, A)), not(holds('EndNodeFn', J, A))), and(instance(Q, 'Graph'), and(instance(A, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(A, Q), and(graphPart(C, Q), not(equal(A, C)))))))), '$existential'(E, '?ARC', or(links(A, C, '?ARC'), and(subGraph(J, Q), and(instance(J, 'GraphPath'), or(and(holds('BeginNodeFn', J, A), holds('EndNodeFn', J, C)), and(holds('BeginNodeFn', J, C), holds('EndNodeFn', J, A)))))))), links(A, C, E)), 'Merge', 'GRAPH THEORY', 2947). sigmaCache(equal('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(C, 'GraphNode'(D))), 't~HeadBodyc'(('t~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(E))), '$Graph'(F, 'DirectedGraph'('GraphPath'(G))), '$GraphElement'(A, 'GraphNode'(H))), [], [F], [], [A]), 't~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(I))), '$Graph'(F, 'DirectedGraph'('GraphPath'(J))), '$GraphElement'(C, 'GraphNode'(K))), [], [F], [], [C]), 't~'('~links'('$GraphElement'(A, 'GraphNode'(L)), '$GraphElement'(C, 'GraphNode'(M)), '$GraphElement'(N, 'GraphArc'(O))), [], [N], [], [A, C]), 't~'(graphPart('$GraphElement'(A, 'GraphNode'(P)), '$Graph'(Q, R)), [], [Q], [], [A]), 't~'(graphPart('$GraphElement'(C, 'GraphNode'(S)), '$Graph'(Q, T)), [], [Q], [], [C]), 't~'(instance('$Graph'(Q, U), '$Class'('Graph')), [], [Q], [], []), 't~'(instance('$GraphElement'(A, 'GraphNode'(V)), '$Class'('GraphNode')), [], [], [], [A]), 't~'(instance('$GraphElement'(C, 'GraphNode'(W)), '$Class'('GraphNode')), [], [], [], [C]), 't~'('$existential'(N, '?ARC', or(links(A, C, '?ARC'), and(subGraph(F, Q), and(instance(F, 'GraphPath'), or(and(holds('BeginNodeFn', F, A), holds('EndNodeFn', F, C)), and(holds('BeginNodeFn', F, C), holds('EndNodeFn', F, A))))))), [], [Q, N, F], [], [A, C])), [], [Q, N, F], [A, C], [Q, N, F]), 1941:['GRAPH'=Q, 'NODE1'=A, 'NODE2'=C, 'ARC'=N, 'PATH'=F]:entails(and(and(and(not(links(A, C, N)), and(not(holds('BeginNodeFn', F, A)), not(holds('BeginNodeFn', F, C)))), and(instance(Q, 'Graph'), and(instance(A, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(A, Q), graphPart(C, Q)))))), '$existential'(N, '?ARC', or(links(A, C, '?ARC'), and(subGraph(F, Q), and(instance(F, 'GraphPath'), or(and(holds('BeginNodeFn', F, A), holds('EndNodeFn', F, C)), and(holds('BeginNodeFn', F, C), holds('EndNodeFn', F, A)))))))), equal(A, C)), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphNode'(B)), '$Graph'(C, D)), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(E, 'GraphNode'(F)), '$GraphElement'(A, 'GraphNode'(G))), [], [E], [], [A]), 'f~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(H))), '$Graph'(I, 'DirectedGraph'('GraphPath'(J))), '$GraphElement'(E, 'GraphNode'(K))), [], [E, I], [], []), 'f~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(L))), '$Graph'(I, 'DirectedGraph'('GraphPath'(M))), '$GraphElement'(A, 'GraphNode'(N))), [], [I], [], [A]), 'f~'('~links'('$GraphElement'(E, 'GraphNode'(O)), '$GraphElement'(A, 'GraphNode'(P)), '$GraphElement'(Q, 'GraphArc'(R))), [Q], [E], [], [A]), 'f~'(graphPart('$GraphElement'(E, 'GraphNode'(S)), '$Graph'(C, T)), [], [E], [], [C]), 'f~'(instance('$Graph'(C, U), '$Class'('Graph')), [], [], [], [C]), 'f~'(instance('$GraphElement'(E, 'GraphNode'(V)), '$Class'('GraphNode')), [], [E], [], []), 'f~'(instance('$GraphElement'(A, 'GraphNode'(W)), '$Class'('GraphNode')), [], [], [], [A])), [], [E, Q, I], [C, A], [E, I], [Q]), 1940:['GRAPH'=C, 'NODE1'=E, 'NODE2'=A, 'ARC'=Q, 'PATH'=I]:entails(and(and(not(links(E, A, Q)), and(not(holds('BeginNodeFn', I, E)), not(holds('BeginNodeFn', I, A)))), and(instance(C, 'Graph'), and(instance(E, 'GraphNode'), and(instance(A, 'GraphNode'), and(graphPart(E, C), not(equal(E, A))))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphNode'(B)), '$Graph'(C, D)), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(A, 'GraphNode'(E)), '$GraphElement'(F, 'GraphNode'(G))), [], [F], [], [A]), 'f~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(H))), '$Graph'(I, 'DirectedGraph'('GraphPath'(J))), '$GraphElement'(A, 'GraphNode'(K))), [], [I], [], [A]), 'f~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(L))), '$Graph'(I, 'DirectedGraph'('GraphPath'(M))), '$GraphElement'(F, 'GraphNode'(N))), [], [F, I], [], []), 'f~'('~links'('$GraphElement'(A, 'GraphNode'(O)), '$GraphElement'(F, 'GraphNode'(P)), '$GraphElement'(Q, 'GraphArc'(R))), [Q], [F], [], [A]), 'f~'(graphPart('$GraphElement'(F, 'GraphNode'(S)), '$Graph'(C, T)), [], [F], [], [C]), 'f~'(instance('$Graph'(C, U), '$Class'('Graph')), [], [], [], [C]), 'f~'(instance('$GraphElement'(A, 'GraphNode'(V)), '$Class'('GraphNode')), [], [], [], [A]), 'f~'(instance('$GraphElement'(F, 'GraphNode'(W)), '$Class'('GraphNode')), [], [F], [], [])), [], [F, Q, I], [C, A], [F, I], [Q]), 1939:['GRAPH'=C, 'NODE1'=A, 'NODE2'=F, 'ARC'=Q, 'PATH'=I]:entails(and(and(not(links(A, F, Q)), and(not(holds('BeginNodeFn', I, A)), not(holds('BeginNodeFn', I, F)))), and(instance(C, 'Graph'), and(instance(A, 'GraphNode'), and(instance(F, 'GraphNode'), and(graphPart(F, C), not(equal(A, F))))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~instance'('$GraphElement'(A, 'GraphNode'(B)), '$Class'('GraphNode')), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(A, 'GraphNode'(E))), [], [C], [], [A]), 'f~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(F))), '$Graph'(G, 'DirectedGraph'('GraphPath'(H))), '$GraphElement'(C, 'GraphNode'(I))), [], [C, G], [], []), 'f~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(J))), '$Graph'(G, 'DirectedGraph'('GraphPath'(K))), '$GraphElement'(A, 'GraphNode'(L))), [], [G], [], [A]), 'f~'('~links'('$GraphElement'(C, 'GraphNode'(M)), '$GraphElement'(A, 'GraphNode'(N)), '$GraphElement'(O, 'GraphArc'(P))), [O], [C], [], [A]), 'f~'(graphPart('$GraphElement'(C, 'GraphNode'(Q)), '$Graph'(R, S)), [], [R, C], [], []), 'f~'(graphPart('$GraphElement'(A, 'GraphNode'(T)), '$Graph'(R, U)), [], [R], [], [A]), 'f~'(instance('$Graph'(R, V), '$Class'('Graph')), [], [R], [], []), 'f~'(instance('$GraphElement'(C, 'GraphNode'(W)), '$Class'('GraphNode')), [], [C], [], [])), [], [R, C, O, G], [A], [R, C, G], [O]), 1938:['GRAPH'=R, 'NODE1'=C, 'NODE2'=A, 'ARC'=O, 'PATH'=G]:entails(and(and(not(links(C, A, O)), and(not(holds('BeginNodeFn', G, C)), not(holds('BeginNodeFn', G, A)))), and(instance(R, 'Graph'), and(instance(C, 'GraphNode'), and(graphPart(C, R), and(graphPart(A, R), not(equal(C, A))))))), not(instance(A, 'GraphNode'))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~instance'('$GraphElement'(A, 'GraphNode'(B)), '$Class'('GraphNode')), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(A, 'GraphNode'(C)), '$GraphElement'(D, 'GraphNode'(E))), [], [D], [], [A]), 'f~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(F))), '$Graph'(G, 'DirectedGraph'('GraphPath'(H))), '$GraphElement'(A, 'GraphNode'(I))), [], [G], [], [A]), 'f~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(J))), '$Graph'(G, 'DirectedGraph'('GraphPath'(K))), '$GraphElement'(D, 'GraphNode'(L))), [], [D, G], [], []), 'f~'('~links'('$GraphElement'(A, 'GraphNode'(M)), '$GraphElement'(D, 'GraphNode'(N)), '$GraphElement'(O, 'GraphArc'(P))), [O], [D], [], [A]), 'f~'(graphPart('$GraphElement'(A, 'GraphNode'(Q)), '$Graph'(R, S)), [], [R], [], [A]), 'f~'(graphPart('$GraphElement'(D, 'GraphNode'(T)), '$Graph'(R, U)), [], [R, D], [], []), 'f~'(instance('$Graph'(R, V), '$Class'('Graph')), [], [R], [], []), 'f~'(instance('$GraphElement'(D, 'GraphNode'(W)), '$Class'('GraphNode')), [], [D], [], [])), [], [R, D, O, G], [A], [R, D, G], [O]), 1937:['GRAPH'=R, 'NODE1'=A, 'NODE2'=D, 'ARC'=O, 'PATH'=G]:entails(and(and(not(links(A, D, O)), and(not(holds('BeginNodeFn', G, A)), not(holds('BeginNodeFn', G, D)))), and(instance(R, 'Graph'), and(instance(D, 'GraphNode'), and(graphPart(A, R), and(graphPart(D, R), not(equal(A, D))))))), not(instance(A, 'GraphNode'))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~instance'('$Graph'(A, B), '$Class'('Graph')), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphNode'(F))), [], [C, E], [], []), 'f~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(G))), '$Graph'(H, 'DirectedGraph'('GraphPath'(I))), '$GraphElement'(C, 'GraphNode'(J))), [], [C, H], [], []), 'f~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(K))), '$Graph'(H, 'DirectedGraph'('GraphPath'(L))), '$GraphElement'(E, 'GraphNode'(M))), [], [E, H], [], []), 'f~'('~links'('$GraphElement'(C, 'GraphNode'(N)), '$GraphElement'(E, 'GraphNode'(O)), '$GraphElement'(P, 'GraphArc'(Q))), [P], [C, E], [], []), 'f~'(graphPart('$GraphElement'(C, 'GraphNode'(R)), '$Graph'(A, S)), [], [C], [], [A]), 'f~'(graphPart('$GraphElement'(E, 'GraphNode'(T)), '$Graph'(A, U)), [], [E], [], [A]), 'f~'(instance('$GraphElement'(C, 'GraphNode'(V)), '$Class'('GraphNode')), [], [C], [], []), 'f~'(instance('$GraphElement'(E, 'GraphNode'(W)), '$Class'('GraphNode')), [], [E], [], [])), [], [C, E, P, H], [A], [C, E, H], [P]), 1936:['GRAPH'=A, 'NODE1'=C, 'NODE2'=E, 'ARC'=P, 'PATH'=H]:entails(and(and(not(links(C, E, P)), and(not(holds('BeginNodeFn', H, C)), not(holds('BeginNodeFn', H, E)))), and(instance(C, 'GraphNode'), and(instance(E, 'GraphNode'), and(graphPart(C, A), and(graphPart(E, A), not(equal(C, E))))))), not(instance(A, 'Graph'))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache(function('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(A))), '$Graph'(B, 'DirectedGraph'('GraphPath'(C))), '$GraphElement'(D, 'GraphNode'(E))), 't~HeadBodyc'(('t~'('~equal'('$GraphElement'(F, 'GraphNode'(G)), '$GraphElement'(D, 'GraphNode'(H))), [], [F], [], [D]), 't~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(I))), '$Graph'(B, 'DirectedGraph'('GraphPath'(J))), '$GraphElement'(F, 'GraphNode'(K))), [], [F], [], [B]), 't~'('~links'('$GraphElement'(F, 'GraphNode'(L)), '$GraphElement'(D, 'GraphNode'(M)), '$GraphElement'(N, 'GraphArc'(O))), [], [F, N], [], [D]), 't~'(graphPart('$GraphElement'(F, 'GraphNode'(P)), '$Graph'(Q, R)), [], [Q, F], [], []), 't~'(graphPart('$GraphElement'(D, 'GraphNode'(S)), '$Graph'(Q, T)), [], [Q], [], [D]), 't~'(instance('$Graph'(Q, U), '$Class'('Graph')), [], [Q], [], []), 't~'(instance('$GraphElement'(F, 'GraphNode'(V)), '$Class'('GraphNode')), [], [F], [], []), 't~'(instance('$GraphElement'(D, 'GraphNode'(W)), '$Class'('GraphNode')), [], [], [], [D]), 't~'('$existential'(N, '?ARC', or(links(F, D, '?ARC'), and(subGraph(B, Q), and(instance(B, 'GraphPath'), or(and(holds('BeginNodeFn', B, F), holds('EndNodeFn', B, D)), and(holds('BeginNodeFn', B, D), holds('EndNodeFn', B, F))))))), [], [Q, F, N], [], [D, B]), 't~'('$existential'(B, '?PATH', exists(N, or(links(F, D, N), and(subGraph('?PATH', Q), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', F), holds('EndNodeFn', '?PATH', D)), and(holds('BeginNodeFn', '?PATH', D), holds('EndNodeFn', '?PATH', F)))))))), [], [Q, F, N], [], [D, B])), [], [Q, F, N], [D, B], [Q, F, N]), 1935:['GRAPH'=Q, 'NODE1'=F, 'NODE2'=D, 'ARC'=N, 'PATH'=B]:entails(and(and(and(and(not(links(F, D, N)), not(holds('BeginNodeFn', B, F))), and(instance(Q, 'Graph'), and(instance(F, 'GraphNode'), and(instance(D, 'GraphNode'), and(graphPart(F, Q), and(graphPart(D, Q), not(equal(F, D)))))))), '$existential'(B, '?PATH', exists(N, or(links(F, D, N), and(subGraph('?PATH', Q), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', F), holds('EndNodeFn', '?PATH', D)), and(holds('BeginNodeFn', '?PATH', D), holds('EndNodeFn', '?PATH', F))))))))), '$existential'(N, '?ARC', or(links(F, D, '?ARC'), and(subGraph(B, Q), and(instance(B, 'GraphPath'), or(and(holds('BeginNodeFn', B, F), holds('EndNodeFn', B, D)), and(holds('BeginNodeFn', B, D), holds('EndNodeFn', B, F)))))))), holds('BeginNodeFn', B, D)), 'Merge', 'GRAPH THEORY', 2947). sigmaCache(function('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(A))), '$Graph'(B, 'DirectedGraph'('GraphPath'(C))), '$GraphElement'(D, 'GraphNode'(E))), 't~HeadBodyc'(('t~'('~equal'('$GraphElement'(D, 'GraphNode'(F)), '$GraphElement'(G, 'GraphNode'(H))), [], [G], [], [D]), 't~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(I))), '$Graph'(B, 'DirectedGraph'('GraphPath'(J))), '$GraphElement'(G, 'GraphNode'(K))), [], [G], [], [B]), 't~'('~links'('$GraphElement'(D, 'GraphNode'(L)), '$GraphElement'(G, 'GraphNode'(M)), '$GraphElement'(N, 'GraphArc'(O))), [], [G, N], [], [D]), 't~'(graphPart('$GraphElement'(D, 'GraphNode'(P)), '$Graph'(Q, R)), [], [Q], [], [D]), 't~'(graphPart('$GraphElement'(G, 'GraphNode'(S)), '$Graph'(Q, T)), [], [Q, G], [], []), 't~'(instance('$Graph'(Q, U), '$Class'('Graph')), [], [Q], [], []), 't~'(instance('$GraphElement'(D, 'GraphNode'(V)), '$Class'('GraphNode')), [], [], [], [D]), 't~'(instance('$GraphElement'(G, 'GraphNode'(W)), '$Class'('GraphNode')), [], [G], [], []), 't~'('$existential'(N, '?ARC', or(links(D, G, '?ARC'), and(subGraph(B, Q), and(instance(B, 'GraphPath'), or(and(holds('BeginNodeFn', B, D), holds('EndNodeFn', B, G)), and(holds('BeginNodeFn', B, G), holds('EndNodeFn', B, D))))))), [], [Q, G, N], [], [D, B]), 't~'('$existential'(B, '?PATH', exists(N, or(links(D, G, N), and(subGraph('?PATH', Q), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', D), holds('EndNodeFn', '?PATH', G)), and(holds('BeginNodeFn', '?PATH', G), holds('EndNodeFn', '?PATH', D)))))))), [], [Q, G, N], [], [D, B])), [], [Q, G, N], [D, B], [Q, G, N]), 1934:['GRAPH'=Q, 'NODE1'=D, 'NODE2'=G, 'ARC'=N, 'PATH'=B]:entails(and(and(and(and(not(links(D, G, N)), not(holds('BeginNodeFn', B, G))), and(instance(Q, 'Graph'), and(instance(D, 'GraphNode'), and(instance(G, 'GraphNode'), and(graphPart(D, Q), and(graphPart(G, Q), not(equal(D, G)))))))), '$existential'(B, '?PATH', exists(N, or(links(D, G, N), and(subGraph('?PATH', Q), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', D), holds('EndNodeFn', '?PATH', G)), and(holds('BeginNodeFn', '?PATH', G), holds('EndNodeFn', '?PATH', D))))))))), '$existential'(N, '?ARC', or(links(D, G, '?ARC'), and(subGraph(B, Q), and(instance(B, 'GraphPath'), or(and(holds('BeginNodeFn', B, D), holds('EndNodeFn', B, G)), and(holds('BeginNodeFn', B, G), holds('EndNodeFn', B, D)))))))), holds('BeginNodeFn', B, D)), 'Merge', 'GRAPH THEORY', 2947). sigmaCache(links('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphArc'(F))), 't~HeadBodyc'(('t~'('~equal'('$GraphElement'(A, 'GraphNode'(G)), '$GraphElement'(C, 'GraphNode'(H))), [], [], [], [A, C]), 't~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(I))), '$Graph'(J, 'DirectedGraph'('GraphPath'(K))), '$GraphElement'(A, 'GraphNode'(L))), [], [J], [], [A]), 't~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(M))), '$Graph'(J, 'DirectedGraph'('GraphPath'(N))), '$GraphElement'(C, 'GraphNode'(O))), [], [J], [], [C]), 't~'(graphPart('$GraphElement'(A, 'GraphNode'(P)), '$Graph'(Q, R)), [], [Q], [], [A]), 't~'(graphPart('$GraphElement'(C, 'GraphNode'(S)), '$Graph'(Q, T)), [], [Q], [], [C]), 't~'(instance('$Graph'(Q, U), '$Class'('Graph')), [], [Q], [], []), 't~'(instance('$GraphElement'(A, 'GraphNode'(V)), '$Class'('GraphNode')), [], [], [], [A]), 't~'(instance('$GraphElement'(C, 'GraphNode'(W)), '$Class'('GraphNode')), [], [], [], [C]), 't~'('$existential'(E, '?ARC', or(links(A, C, '?ARC'), and(subGraph(J, Q), and(instance(J, 'GraphPath'), or(and(holds('BeginNodeFn', J, A), holds('EndNodeFn', J, C)), and(holds('BeginNodeFn', J, C), holds('EndNodeFn', J, A))))))), [], [Q, J], [E], [A, C])), [], [Q, J], [A, C, E], [Q, J]), 1933:['GRAPH'=Q, 'NODE1'=A, 'NODE2'=C, 'ARC'=E, 'PATH'=J]:entails(and(and(and(not(holds('BeginNodeFn', J, A)), not(holds('BeginNodeFn', J, C))), and(instance(Q, 'Graph'), and(instance(A, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(A, Q), and(graphPart(C, Q), not(equal(A, C)))))))), '$existential'(E, '?ARC', or(links(A, C, '?ARC'), and(subGraph(J, Q), and(instance(J, 'GraphPath'), or(and(holds('BeginNodeFn', J, A), holds('EndNodeFn', J, C)), and(holds('BeginNodeFn', J, C), holds('EndNodeFn', J, A)))))))), links(A, C, E)), 'Merge', 'GRAPH THEORY', 2947). sigmaCache(equal('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(C, 'GraphNode'(D))), 't~HeadBodyc'(('t~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(E))), '$Graph'(F, 'DirectedGraph'('GraphPath'(G))), '$GraphElement'(C, 'GraphNode'(H))), [], [F], [], [C]), 't~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(I))), '$Graph'(F, 'DirectedGraph'('GraphPath'(J))), '$GraphElement'(C, 'GraphNode'(K))), [], [F], [], [C]), 't~'('~links'('$GraphElement'(A, 'GraphNode'(L)), '$GraphElement'(C, 'GraphNode'(M)), '$GraphElement'(N, 'GraphArc'(O))), [], [N], [], [A, C]), 't~'(graphPart('$GraphElement'(A, 'GraphNode'(P)), '$Graph'(Q, R)), [], [Q], [], [A]), 't~'(graphPart('$GraphElement'(C, 'GraphNode'(S)), '$Graph'(Q, T)), [], [Q], [], [C]), 't~'(instance('$Graph'(Q, U), '$Class'('Graph')), [], [Q], [], []), 't~'(instance('$GraphElement'(A, 'GraphNode'(V)), '$Class'('GraphNode')), [], [], [], [A]), 't~'(instance('$GraphElement'(C, 'GraphNode'(W)), '$Class'('GraphNode')), [], [], [], [C]), 't~'('$existential'(N, '?ARC', or(links(A, C, '?ARC'), and(subGraph(F, Q), and(instance(F, 'GraphPath'), or(and(holds('BeginNodeFn', F, A), holds('EndNodeFn', F, C)), and(holds('BeginNodeFn', F, C), holds('EndNodeFn', F, A))))))), [], [Q, N, F], [], [A, C])), [], [Q, N, F], [A, C], [Q, N, F]), 1932:['GRAPH'=Q, 'NODE1'=A, 'NODE2'=C, 'ARC'=N, 'PATH'=F]:entails(and(and(and(not(links(A, C, N)), and(not(holds('EndNodeFn', F, C)), not(holds('BeginNodeFn', F, C)))), and(instance(Q, 'Graph'), and(instance(A, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(A, Q), graphPart(C, Q)))))), '$existential'(N, '?ARC', or(links(A, C, '?ARC'), and(subGraph(F, Q), and(instance(F, 'GraphPath'), or(and(holds('BeginNodeFn', F, A), holds('EndNodeFn', F, C)), and(holds('BeginNodeFn', F, C), holds('EndNodeFn', F, A)))))))), equal(A, C)), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphNode'(B)), '$Graph'(C, D)), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(E, 'GraphNode'(F)), '$GraphElement'(A, 'GraphNode'(G))), [], [E], [], [A]), 'f~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(H))), '$Graph'(I, 'DirectedGraph'('GraphPath'(J))), '$GraphElement'(A, 'GraphNode'(K))), [], [I], [], [A]), 'f~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(L))), '$Graph'(I, 'DirectedGraph'('GraphPath'(M))), '$GraphElement'(A, 'GraphNode'(N))), [], [I], [], [A]), 'f~'('~links'('$GraphElement'(E, 'GraphNode'(O)), '$GraphElement'(A, 'GraphNode'(P)), '$GraphElement'(Q, 'GraphArc'(R))), [Q], [E], [], [A]), 'f~'(graphPart('$GraphElement'(E, 'GraphNode'(S)), '$Graph'(C, T)), [], [E], [], [C]), 'f~'(instance('$Graph'(C, U), '$Class'('Graph')), [], [], [], [C]), 'f~'(instance('$GraphElement'(E, 'GraphNode'(V)), '$Class'('GraphNode')), [], [E], [], []), 'f~'(instance('$GraphElement'(A, 'GraphNode'(W)), '$Class'('GraphNode')), [], [], [], [A])), [], [E, Q, I], [C, A], [E, I], [Q]), 1931:['GRAPH'=C, 'NODE1'=E, 'NODE2'=A, 'ARC'=Q, 'PATH'=I]:entails(and(and(not(links(E, A, Q)), and(not(holds('EndNodeFn', I, A)), not(holds('BeginNodeFn', I, A)))), and(instance(C, 'Graph'), and(instance(E, 'GraphNode'), and(instance(A, 'GraphNode'), and(graphPart(E, C), not(equal(E, A))))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphNode'(B)), '$Graph'(C, D)), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(A, 'GraphNode'(E)), '$GraphElement'(F, 'GraphNode'(G))), [], [F], [], [A]), 'f~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(H))), '$Graph'(I, 'DirectedGraph'('GraphPath'(J))), '$GraphElement'(F, 'GraphNode'(K))), [], [F, I], [], []), 'f~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(L))), '$Graph'(I, 'DirectedGraph'('GraphPath'(M))), '$GraphElement'(F, 'GraphNode'(N))), [], [F, I], [], []), 'f~'('~links'('$GraphElement'(A, 'GraphNode'(O)), '$GraphElement'(F, 'GraphNode'(P)), '$GraphElement'(Q, 'GraphArc'(R))), [Q], [F], [], [A]), 'f~'(graphPart('$GraphElement'(F, 'GraphNode'(S)), '$Graph'(C, T)), [], [F], [], [C]), 'f~'(instance('$Graph'(C, U), '$Class'('Graph')), [], [], [], [C]), 'f~'(instance('$GraphElement'(A, 'GraphNode'(V)), '$Class'('GraphNode')), [], [], [], [A]), 'f~'(instance('$GraphElement'(F, 'GraphNode'(W)), '$Class'('GraphNode')), [], [F], [], [])), [], [F, Q, I], [C, A], [F, I], [Q]), 1930:['GRAPH'=C, 'NODE1'=A, 'NODE2'=F, 'ARC'=Q, 'PATH'=I]:entails(and(and(not(links(A, F, Q)), and(not(holds('EndNodeFn', I, F)), not(holds('BeginNodeFn', I, F)))), and(instance(C, 'Graph'), and(instance(A, 'GraphNode'), and(instance(F, 'GraphNode'), and(graphPart(F, C), not(equal(A, F))))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~instance'('$GraphElement'(A, 'GraphNode'(B)), '$Class'('GraphNode')), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(A, 'GraphNode'(E))), [], [C], [], [A]), 'f~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(F))), '$Graph'(G, 'DirectedGraph'('GraphPath'(H))), '$GraphElement'(A, 'GraphNode'(I))), [], [G], [], [A]), 'f~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(J))), '$Graph'(G, 'DirectedGraph'('GraphPath'(K))), '$GraphElement'(A, 'GraphNode'(L))), [], [G], [], [A]), 'f~'('~links'('$GraphElement'(C, 'GraphNode'(M)), '$GraphElement'(A, 'GraphNode'(N)), '$GraphElement'(O, 'GraphArc'(P))), [O], [C], [], [A]), 'f~'(graphPart('$GraphElement'(C, 'GraphNode'(Q)), '$Graph'(R, S)), [], [R, C], [], []), 'f~'(graphPart('$GraphElement'(A, 'GraphNode'(T)), '$Graph'(R, U)), [], [R], [], [A]), 'f~'(instance('$Graph'(R, V), '$Class'('Graph')), [], [R], [], []), 'f~'(instance('$GraphElement'(C, 'GraphNode'(W)), '$Class'('GraphNode')), [], [C], [], [])), [], [R, C, O, G], [A], [R, C, G], [O]), 1929:['GRAPH'=R, 'NODE1'=C, 'NODE2'=A, 'ARC'=O, 'PATH'=G]:entails(and(and(not(links(C, A, O)), and(not(holds('EndNodeFn', G, A)), not(holds('BeginNodeFn', G, A)))), and(instance(R, 'Graph'), and(instance(C, 'GraphNode'), and(graphPart(C, R), and(graphPart(A, R), not(equal(C, A))))))), not(instance(A, 'GraphNode'))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~instance'('$GraphElement'(A, 'GraphNode'(B)), '$Class'('GraphNode')), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(A, 'GraphNode'(C)), '$GraphElement'(D, 'GraphNode'(E))), [], [D], [], [A]), 'f~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(F))), '$Graph'(G, 'DirectedGraph'('GraphPath'(H))), '$GraphElement'(D, 'GraphNode'(I))), [], [D, G], [], []), 'f~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(J))), '$Graph'(G, 'DirectedGraph'('GraphPath'(K))), '$GraphElement'(D, 'GraphNode'(L))), [], [D, G], [], []), 'f~'('~links'('$GraphElement'(A, 'GraphNode'(M)), '$GraphElement'(D, 'GraphNode'(N)), '$GraphElement'(O, 'GraphArc'(P))), [O], [D], [], [A]), 'f~'(graphPart('$GraphElement'(A, 'GraphNode'(Q)), '$Graph'(R, S)), [], [R], [], [A]), 'f~'(graphPart('$GraphElement'(D, 'GraphNode'(T)), '$Graph'(R, U)), [], [R, D], [], []), 'f~'(instance('$Graph'(R, V), '$Class'('Graph')), [], [R], [], []), 'f~'(instance('$GraphElement'(D, 'GraphNode'(W)), '$Class'('GraphNode')), [], [D], [], [])), [], [R, D, O, G], [A], [R, D, G], [O]), 1928:['GRAPH'=R, 'NODE1'=A, 'NODE2'=D, 'ARC'=O, 'PATH'=G]:entails(and(and(not(links(A, D, O)), and(not(holds('EndNodeFn', G, D)), not(holds('BeginNodeFn', G, D)))), and(instance(R, 'Graph'), and(instance(D, 'GraphNode'), and(graphPart(A, R), and(graphPart(D, R), not(equal(A, D))))))), not(instance(A, 'GraphNode'))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~instance'('$Graph'(A, B), '$Class'('Graph')), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphNode'(F))), [], [C, E], [], []), 'f~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(G))), '$Graph'(H, 'DirectedGraph'('GraphPath'(I))), '$GraphElement'(E, 'GraphNode'(J))), [], [E, H], [], []), 'f~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(K))), '$Graph'(H, 'DirectedGraph'('GraphPath'(L))), '$GraphElement'(E, 'GraphNode'(M))), [], [E, H], [], []), 'f~'('~links'('$GraphElement'(C, 'GraphNode'(N)), '$GraphElement'(E, 'GraphNode'(O)), '$GraphElement'(P, 'GraphArc'(Q))), [P], [C, E], [], []), 'f~'(graphPart('$GraphElement'(C, 'GraphNode'(R)), '$Graph'(A, S)), [], [C], [], [A]), 'f~'(graphPart('$GraphElement'(E, 'GraphNode'(T)), '$Graph'(A, U)), [], [E], [], [A]), 'f~'(instance('$GraphElement'(C, 'GraphNode'(V)), '$Class'('GraphNode')), [], [C], [], []), 'f~'(instance('$GraphElement'(E, 'GraphNode'(W)), '$Class'('GraphNode')), [], [E], [], [])), [], [C, E, P, H], [A], [C, E, H], [P]), 1927:['GRAPH'=A, 'NODE1'=C, 'NODE2'=E, 'ARC'=P, 'PATH'=H]:entails(and(and(not(links(C, E, P)), and(not(holds('EndNodeFn', H, E)), not(holds('BeginNodeFn', H, E)))), and(instance(C, 'GraphNode'), and(instance(E, 'GraphNode'), and(graphPart(C, A), and(graphPart(E, A), not(equal(C, E))))))), not(instance(A, 'Graph'))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache(function('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(A))), '$Graph'(B, 'DirectedGraph'('GraphPath'(C))), '$GraphElement'(D, 'GraphNode'(E))), 't~HeadBodyc'(('t~'('~equal'('$GraphElement'(F, 'GraphNode'(G)), '$GraphElement'(D, 'GraphNode'(H))), [], [F], [], [D]), 't~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(I))), '$Graph'(B, 'DirectedGraph'('GraphPath'(J))), '$GraphElement'(D, 'GraphNode'(K))), [], [], [], [D, B]), 't~'('~links'('$GraphElement'(F, 'GraphNode'(L)), '$GraphElement'(D, 'GraphNode'(M)), '$GraphElement'(N, 'GraphArc'(O))), [], [F, N], [], [D]), 't~'(graphPart('$GraphElement'(F, 'GraphNode'(P)), '$Graph'(Q, R)), [], [Q, F], [], []), 't~'(graphPart('$GraphElement'(D, 'GraphNode'(S)), '$Graph'(Q, T)), [], [Q], [], [D]), 't~'(instance('$Graph'(Q, U), '$Class'('Graph')), [], [Q], [], []), 't~'(instance('$GraphElement'(F, 'GraphNode'(V)), '$Class'('GraphNode')), [], [F], [], []), 't~'(instance('$GraphElement'(D, 'GraphNode'(W)), '$Class'('GraphNode')), [], [], [], [D]), 't~'('$existential'(N, '?ARC', or(links(F, D, '?ARC'), and(subGraph(B, Q), and(instance(B, 'GraphPath'), or(and(holds('BeginNodeFn', B, F), holds('EndNodeFn', B, D)), and(holds('BeginNodeFn', B, D), holds('EndNodeFn', B, F))))))), [], [Q, F, N], [], [D, B]), 't~'('$existential'(B, '?PATH', exists(N, or(links(F, D, N), and(subGraph('?PATH', Q), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', F), holds('EndNodeFn', '?PATH', D)), and(holds('BeginNodeFn', '?PATH', D), holds('EndNodeFn', '?PATH', F)))))))), [], [Q, F, N], [], [D, B])), [], [Q, F, N], [D, B], [Q, F, N]), 1926:['GRAPH'=Q, 'NODE1'=F, 'NODE2'=D, 'ARC'=N, 'PATH'=B]:entails(and(and(and(and(not(links(F, D, N)), not(holds('EndNodeFn', B, D))), and(instance(Q, 'Graph'), and(instance(F, 'GraphNode'), and(instance(D, 'GraphNode'), and(graphPart(F, Q), and(graphPart(D, Q), not(equal(F, D)))))))), '$existential'(B, '?PATH', exists(N, or(links(F, D, N), and(subGraph('?PATH', Q), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', F), holds('EndNodeFn', '?PATH', D)), and(holds('BeginNodeFn', '?PATH', D), holds('EndNodeFn', '?PATH', F))))))))), '$existential'(N, '?ARC', or(links(F, D, '?ARC'), and(subGraph(B, Q), and(instance(B, 'GraphPath'), or(and(holds('BeginNodeFn', B, F), holds('EndNodeFn', B, D)), and(holds('BeginNodeFn', B, D), holds('EndNodeFn', B, F)))))))), holds('BeginNodeFn', B, D)), 'Merge', 'GRAPH THEORY', 2947). sigmaCache(function('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(A))), '$Graph'(B, 'DirectedGraph'('GraphPath'(C))), '$GraphElement'(D, 'GraphNode'(E))), 't~HeadBodyc'(('t~'('~equal'('$GraphElement'(F, 'GraphNode'(G)), '$GraphElement'(D, 'GraphNode'(H))), [], [F], [], [D]), 't~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(I))), '$Graph'(B, 'DirectedGraph'('GraphPath'(J))), '$GraphElement'(D, 'GraphNode'(K))), [], [], [], [D, B]), 't~'('~links'('$GraphElement'(F, 'GraphNode'(L)), '$GraphElement'(D, 'GraphNode'(M)), '$GraphElement'(N, 'GraphArc'(O))), [], [F, N], [], [D]), 't~'(graphPart('$GraphElement'(F, 'GraphNode'(P)), '$Graph'(Q, R)), [], [Q, F], [], []), 't~'(graphPart('$GraphElement'(D, 'GraphNode'(S)), '$Graph'(Q, T)), [], [Q], [], [D]), 't~'(instance('$Graph'(Q, U), '$Class'('Graph')), [], [Q], [], []), 't~'(instance('$GraphElement'(F, 'GraphNode'(V)), '$Class'('GraphNode')), [], [F], [], []), 't~'(instance('$GraphElement'(D, 'GraphNode'(W)), '$Class'('GraphNode')), [], [], [], [D]), 't~'('$existential'(N, '?ARC', or(links(F, D, '?ARC'), and(subGraph(B, Q), and(instance(B, 'GraphPath'), or(and(holds('BeginNodeFn', B, F), holds('EndNodeFn', B, D)), and(holds('BeginNodeFn', B, D), holds('EndNodeFn', B, F))))))), [], [Q, F, N], [], [D, B]), 't~'('$existential'(B, '?PATH', exists(N, or(links(F, D, N), and(subGraph('?PATH', Q), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', F), holds('EndNodeFn', '?PATH', D)), and(holds('BeginNodeFn', '?PATH', D), holds('EndNodeFn', '?PATH', F)))))))), [], [Q, F, N], [], [D, B])), [], [Q, F, N], [D, B], [Q, F, N]), 1925:['GRAPH'=Q, 'NODE1'=F, 'NODE2'=D, 'ARC'=N, 'PATH'=B]:entails(and(and(and(and(not(links(F, D, N)), not(holds('BeginNodeFn', B, D))), and(instance(Q, 'Graph'), and(instance(F, 'GraphNode'), and(instance(D, 'GraphNode'), and(graphPart(F, Q), and(graphPart(D, Q), not(equal(F, D)))))))), '$existential'(B, '?PATH', exists(N, or(links(F, D, N), and(subGraph('?PATH', Q), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', F), holds('EndNodeFn', '?PATH', D)), and(holds('BeginNodeFn', '?PATH', D), holds('EndNodeFn', '?PATH', F))))))))), '$existential'(N, '?ARC', or(links(F, D, '?ARC'), and(subGraph(B, Q), and(instance(B, 'GraphPath'), or(and(holds('BeginNodeFn', B, F), holds('EndNodeFn', B, D)), and(holds('BeginNodeFn', B, D), holds('EndNodeFn', B, F)))))))), holds('EndNodeFn', B, D)), 'Merge', 'GRAPH THEORY', 2947). sigmaCache(links('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphArc'(F))), 't~HeadBodyc'(('t~'('~equal'('$GraphElement'(A, 'GraphNode'(G)), '$GraphElement'(C, 'GraphNode'(H))), [], [], [], [A, C]), 't~'('~function'('$Relation'('BeginNodeFn', 'Function'('UnaryFunction'(I))), '$Graph'(J, 'DirectedGraph'('GraphPath'(K))), '$GraphElement'(C, 'GraphNode'(L))), [], [J], [], [C]), 't~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(M))), '$Graph'(J, 'DirectedGraph'('GraphPath'(N))), '$GraphElement'(C, 'GraphNode'(O))), [], [J], [], [C]), 't~'(graphPart('$GraphElement'(A, 'GraphNode'(P)), '$Graph'(Q, R)), [], [Q], [], [A]), 't~'(graphPart('$GraphElement'(C, 'GraphNode'(S)), '$Graph'(Q, T)), [], [Q], [], [C]), 't~'(instance('$Graph'(Q, U), '$Class'('Graph')), [], [Q], [], []), 't~'(instance('$GraphElement'(A, 'GraphNode'(V)), '$Class'('GraphNode')), [], [], [], [A]), 't~'(instance('$GraphElement'(C, 'GraphNode'(W)), '$Class'('GraphNode')), [], [], [], [C]), 't~'('$existential'(E, '?ARC', or(links(A, C, '?ARC'), and(subGraph(J, Q), and(instance(J, 'GraphPath'), or(and(holds('BeginNodeFn', J, A), holds('EndNodeFn', J, C)), and(holds('BeginNodeFn', J, C), holds('EndNodeFn', J, A))))))), [], [Q, J], [E], [A, C])), [], [Q, J], [A, C, E], [Q, J]), 1924:['GRAPH'=Q, 'NODE1'=A, 'NODE2'=C, 'ARC'=E, 'PATH'=J]:entails(and(and(and(not(holds('EndNodeFn', J, C)), not(holds('BeginNodeFn', J, C))), and(instance(Q, 'Graph'), and(instance(A, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(A, Q), and(graphPart(C, Q), not(equal(A, C)))))))), '$existential'(E, '?ARC', or(links(A, C, '?ARC'), and(subGraph(J, Q), and(instance(J, 'GraphPath'), or(and(holds('BeginNodeFn', J, A), holds('EndNodeFn', J, C)), and(holds('BeginNodeFn', J, C), holds('EndNodeFn', J, A)))))))), links(A, C, E)), 'Merge', 'GRAPH THEORY', 2947). sigmaCache(equal('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(C, 'GraphNode'(D))), 't~HeadBodyc'(('t~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(E))), '$Graph'(F, 'DirectedGraph'('GraphPath'(G))), '$GraphElement'(A, 'GraphNode'(H))), [], [F], [], [A]), 't~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(I))), '$Graph'(F, 'DirectedGraph'('GraphPath'(J))), '$GraphElement'(C, 'GraphNode'(K))), [], [F], [], [C]), 't~'('~links'('$GraphElement'(A, 'GraphNode'(L)), '$GraphElement'(C, 'GraphNode'(M)), '$GraphElement'(N, 'GraphArc'(O))), [], [N], [], [A, C]), 't~'(graphPart('$GraphElement'(A, 'GraphNode'(P)), '$Graph'(Q, R)), [], [Q], [], [A]), 't~'(graphPart('$GraphElement'(C, 'GraphNode'(S)), '$Graph'(Q, T)), [], [Q], [], [C]), 't~'(instance('$Graph'(Q, U), '$Class'('Graph')), [], [Q], [], []), 't~'(instance('$GraphElement'(A, 'GraphNode'(V)), '$Class'('GraphNode')), [], [], [], [A]), 't~'(instance('$GraphElement'(C, 'GraphNode'(W)), '$Class'('GraphNode')), [], [], [], [C]), 't~'('$existential'(N, '?ARC', or(links(A, C, '?ARC'), and(subGraph(F, Q), and(instance(F, 'GraphPath'), or(and(holds('BeginNodeFn', F, A), holds('EndNodeFn', F, C)), and(holds('BeginNodeFn', F, C), holds('EndNodeFn', F, A))))))), [], [Q, N, F], [], [A, C])), [], [Q, N, F], [A, C], [Q, N, F]), 1923:['GRAPH'=Q, 'NODE1'=A, 'NODE2'=C, 'ARC'=N, 'PATH'=F]:entails(and(and(and(not(links(A, C, N)), and(not(holds('EndNodeFn', F, C)), not(holds('EndNodeFn', F, A)))), and(instance(Q, 'Graph'), and(instance(A, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(A, Q), graphPart(C, Q)))))), '$existential'(N, '?ARC', or(links(A, C, '?ARC'), and(subGraph(F, Q), and(instance(F, 'GraphPath'), or(and(holds('BeginNodeFn', F, A), holds('EndNodeFn', F, C)), and(holds('BeginNodeFn', F, C), holds('EndNodeFn', F, A)))))))), equal(A, C)), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphNode'(B)), '$Graph'(C, D)), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(E, 'GraphNode'(F)), '$GraphElement'(A, 'GraphNode'(G))), [], [E], [], [A]), 'f~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(H))), '$Graph'(I, 'DirectedGraph'('GraphPath'(J))), '$GraphElement'(E, 'GraphNode'(K))), [], [E, I], [], []), 'f~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(L))), '$Graph'(I, 'DirectedGraph'('GraphPath'(M))), '$GraphElement'(A, 'GraphNode'(N))), [], [I], [], [A]), 'f~'('~links'('$GraphElement'(E, 'GraphNode'(O)), '$GraphElement'(A, 'GraphNode'(P)), '$GraphElement'(Q, 'GraphArc'(R))), [Q], [E], [], [A]), 'f~'(graphPart('$GraphElement'(E, 'GraphNode'(S)), '$Graph'(C, T)), [], [E], [], [C]), 'f~'(instance('$Graph'(C, U), '$Class'('Graph')), [], [], [], [C]), 'f~'(instance('$GraphElement'(E, 'GraphNode'(V)), '$Class'('GraphNode')), [], [E], [], []), 'f~'(instance('$GraphElement'(A, 'GraphNode'(W)), '$Class'('GraphNode')), [], [], [], [A])), [], [E, Q, I], [C, A], [E, I], [Q]), 1922:['GRAPH'=C, 'NODE1'=E, 'NODE2'=A, 'ARC'=Q, 'PATH'=I]:entails(and(and(not(links(E, A, Q)), and(not(holds('EndNodeFn', I, A)), not(holds('EndNodeFn', I, E)))), and(instance(C, 'Graph'), and(instance(E, 'GraphNode'), and(instance(A, 'GraphNode'), and(graphPart(E, C), not(equal(E, A))))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphNode'(B)), '$Graph'(C, D)), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(A, 'GraphNode'(E)), '$GraphElement'(F, 'GraphNode'(G))), [], [F], [], [A]), 'f~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(H))), '$Graph'(I, 'DirectedGraph'('GraphPath'(J))), '$GraphElement'(A, 'GraphNode'(K))), [], [I], [], [A]), 'f~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(L))), '$Graph'(I, 'DirectedGraph'('GraphPath'(M))), '$GraphElement'(F, 'GraphNode'(N))), [], [F, I], [], []), 'f~'('~links'('$GraphElement'(A, 'GraphNode'(O)), '$GraphElement'(F, 'GraphNode'(P)), '$GraphElement'(Q, 'GraphArc'(R))), [Q], [F], [], [A]), 'f~'(graphPart('$GraphElement'(F, 'GraphNode'(S)), '$Graph'(C, T)), [], [F], [], [C]), 'f~'(instance('$Graph'(C, U), '$Class'('Graph')), [], [], [], [C]), 'f~'(instance('$GraphElement'(A, 'GraphNode'(V)), '$Class'('GraphNode')), [], [], [], [A]), 'f~'(instance('$GraphElement'(F, 'GraphNode'(W)), '$Class'('GraphNode')), [], [F], [], [])), [], [F, Q, I], [C, A], [F, I], [Q]), 1921:['GRAPH'=C, 'NODE1'=A, 'NODE2'=F, 'ARC'=Q, 'PATH'=I]:entails(and(and(not(links(A, F, Q)), and(not(holds('EndNodeFn', I, F)), not(holds('EndNodeFn', I, A)))), and(instance(C, 'Graph'), and(instance(A, 'GraphNode'), and(instance(F, 'GraphNode'), and(graphPart(F, C), not(equal(A, F))))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~instance'('$GraphElement'(A, 'GraphNode'(B)), '$Class'('GraphNode')), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(A, 'GraphNode'(E))), [], [C], [], [A]), 'f~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(F))), '$Graph'(G, 'DirectedGraph'('GraphPath'(H))), '$GraphElement'(C, 'GraphNode'(I))), [], [C, G], [], []), 'f~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(J))), '$Graph'(G, 'DirectedGraph'('GraphPath'(K))), '$GraphElement'(A, 'GraphNode'(L))), [], [G], [], [A]), 'f~'('~links'('$GraphElement'(C, 'GraphNode'(M)), '$GraphElement'(A, 'GraphNode'(N)), '$GraphElement'(O, 'GraphArc'(P))), [O], [C], [], [A]), 'f~'(graphPart('$GraphElement'(C, 'GraphNode'(Q)), '$Graph'(R, S)), [], [R, C], [], []), 'f~'(graphPart('$GraphElement'(A, 'GraphNode'(T)), '$Graph'(R, U)), [], [R], [], [A]), 'f~'(instance('$Graph'(R, V), '$Class'('Graph')), [], [R], [], []), 'f~'(instance('$GraphElement'(C, 'GraphNode'(W)), '$Class'('GraphNode')), [], [C], [], [])), [], [R, C, O, G], [A], [R, C, G], [O]), 1920:['GRAPH'=R, 'NODE1'=C, 'NODE2'=A, 'ARC'=O, 'PATH'=G]:entails(and(and(not(links(C, A, O)), and(not(holds('EndNodeFn', G, A)), not(holds('EndNodeFn', G, C)))), and(instance(R, 'Graph'), and(instance(C, 'GraphNode'), and(graphPart(C, R), and(graphPart(A, R), not(equal(C, A))))))), not(instance(A, 'GraphNode'))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~instance'('$GraphElement'(A, 'GraphNode'(B)), '$Class'('GraphNode')), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(A, 'GraphNode'(C)), '$GraphElement'(D, 'GraphNode'(E))), [], [D], [], [A]), 'f~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(F))), '$Graph'(G, 'DirectedGraph'('GraphPath'(H))), '$GraphElement'(A, 'GraphNode'(I))), [], [G], [], [A]), 'f~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(J))), '$Graph'(G, 'DirectedGraph'('GraphPath'(K))), '$GraphElement'(D, 'GraphNode'(L))), [], [D, G], [], []), 'f~'('~links'('$GraphElement'(A, 'GraphNode'(M)), '$GraphElement'(D, 'GraphNode'(N)), '$GraphElement'(O, 'GraphArc'(P))), [O], [D], [], [A]), 'f~'(graphPart('$GraphElement'(A, 'GraphNode'(Q)), '$Graph'(R, S)), [], [R], [], [A]), 'f~'(graphPart('$GraphElement'(D, 'GraphNode'(T)), '$Graph'(R, U)), [], [R, D], [], []), 'f~'(instance('$Graph'(R, V), '$Class'('Graph')), [], [R], [], []), 'f~'(instance('$GraphElement'(D, 'GraphNode'(W)), '$Class'('GraphNode')), [], [D], [], [])), [], [R, D, O, G], [A], [R, D, G], [O]), 1919:['GRAPH'=R, 'NODE1'=A, 'NODE2'=D, 'ARC'=O, 'PATH'=G]:entails(and(and(not(links(A, D, O)), and(not(holds('EndNodeFn', G, D)), not(holds('EndNodeFn', G, A)))), and(instance(R, 'Graph'), and(instance(D, 'GraphNode'), and(graphPart(A, R), and(graphPart(D, R), not(equal(A, D))))))), not(instance(A, 'GraphNode'))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~instance'('$Graph'(A, B), '$Class'('Graph')), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphNode'(F))), [], [C, E], [], []), 'f~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(G))), '$Graph'(H, 'DirectedGraph'('GraphPath'(I))), '$GraphElement'(C, 'GraphNode'(J))), [], [C, H], [], []), 'f~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(K))), '$Graph'(H, 'DirectedGraph'('GraphPath'(L))), '$GraphElement'(E, 'GraphNode'(M))), [], [E, H], [], []), 'f~'('~links'('$GraphElement'(C, 'GraphNode'(N)), '$GraphElement'(E, 'GraphNode'(O)), '$GraphElement'(P, 'GraphArc'(Q))), [P], [C, E], [], []), 'f~'(graphPart('$GraphElement'(C, 'GraphNode'(R)), '$Graph'(A, S)), [], [C], [], [A]), 'f~'(graphPart('$GraphElement'(E, 'GraphNode'(T)), '$Graph'(A, U)), [], [E], [], [A]), 'f~'(instance('$GraphElement'(C, 'GraphNode'(V)), '$Class'('GraphNode')), [], [C], [], []), 'f~'(instance('$GraphElement'(E, 'GraphNode'(W)), '$Class'('GraphNode')), [], [E], [], [])), [], [C, E, P, H], [A], [C, E, H], [P]), 1918:['GRAPH'=A, 'NODE1'=C, 'NODE2'=E, 'ARC'=P, 'PATH'=H]:entails(and(and(not(links(C, E, P)), and(not(holds('EndNodeFn', H, E)), not(holds('EndNodeFn', H, C)))), and(instance(C, 'GraphNode'), and(instance(E, 'GraphNode'), and(graphPart(C, A), and(graphPart(E, A), not(equal(C, E))))))), not(instance(A, 'Graph'))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache(function('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(A))), '$Graph'(B, 'DirectedGraph'('GraphPath'(C))), '$GraphElement'(D, 'GraphNode'(E))), 't~HeadBodyc'(('t~'('~equal'('$GraphElement'(D, 'GraphNode'(F)), '$GraphElement'(G, 'GraphNode'(H))), [], [G], [], [D]), 't~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(I))), '$Graph'(B, 'DirectedGraph'('GraphPath'(J))), '$GraphElement'(G, 'GraphNode'(K))), [], [G], [], [B]), 't~'('~links'('$GraphElement'(D, 'GraphNode'(L)), '$GraphElement'(G, 'GraphNode'(M)), '$GraphElement'(N, 'GraphArc'(O))), [], [G, N], [], [D]), 't~'(graphPart('$GraphElement'(D, 'GraphNode'(P)), '$Graph'(Q, R)), [], [Q], [], [D]), 't~'(graphPart('$GraphElement'(G, 'GraphNode'(S)), '$Graph'(Q, T)), [], [Q, G], [], []), 't~'(instance('$Graph'(Q, U), '$Class'('Graph')), [], [Q], [], []), 't~'(instance('$GraphElement'(D, 'GraphNode'(V)), '$Class'('GraphNode')), [], [], [], [D]), 't~'(instance('$GraphElement'(G, 'GraphNode'(W)), '$Class'('GraphNode')), [], [G], [], []), 't~'('$existential'(N, '?ARC', or(links(D, G, '?ARC'), and(subGraph(B, Q), and(instance(B, 'GraphPath'), or(and(holds('BeginNodeFn', B, D), holds('EndNodeFn', B, G)), and(holds('BeginNodeFn', B, G), holds('EndNodeFn', B, D))))))), [], [Q, G, N], [], [D, B]), 't~'('$existential'(B, '?PATH', exists(N, or(links(D, G, N), and(subGraph('?PATH', Q), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', D), holds('EndNodeFn', '?PATH', G)), and(holds('BeginNodeFn', '?PATH', G), holds('EndNodeFn', '?PATH', D)))))))), [], [Q, G, N], [], [D, B])), [], [Q, G, N], [D, B], [Q, G, N]), 1917:['GRAPH'=Q, 'NODE1'=D, 'NODE2'=G, 'ARC'=N, 'PATH'=B]:entails(and(and(and(and(not(links(D, G, N)), not(holds('EndNodeFn', B, G))), and(instance(Q, 'Graph'), and(instance(D, 'GraphNode'), and(instance(G, 'GraphNode'), and(graphPart(D, Q), and(graphPart(G, Q), not(equal(D, G)))))))), '$existential'(B, '?PATH', exists(N, or(links(D, G, N), and(subGraph('?PATH', Q), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', D), holds('EndNodeFn', '?PATH', G)), and(holds('BeginNodeFn', '?PATH', G), holds('EndNodeFn', '?PATH', D))))))))), '$existential'(N, '?ARC', or(links(D, G, '?ARC'), and(subGraph(B, Q), and(instance(B, 'GraphPath'), or(and(holds('BeginNodeFn', B, D), holds('EndNodeFn', B, G)), and(holds('BeginNodeFn', B, G), holds('EndNodeFn', B, D)))))))), holds('EndNodeFn', B, D)), 'Merge', 'GRAPH THEORY', 2947). sigmaCache(function('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(A))), '$Graph'(B, 'DirectedGraph'('GraphPath'(C))), '$GraphElement'(D, 'GraphNode'(E))), 't~HeadBodyc'(('t~'('~equal'('$GraphElement'(F, 'GraphNode'(G)), '$GraphElement'(D, 'GraphNode'(H))), [], [F], [], [D]), 't~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(I))), '$Graph'(B, 'DirectedGraph'('GraphPath'(J))), '$GraphElement'(F, 'GraphNode'(K))), [], [F], [], [B]), 't~'('~links'('$GraphElement'(F, 'GraphNode'(L)), '$GraphElement'(D, 'GraphNode'(M)), '$GraphElement'(N, 'GraphArc'(O))), [], [F, N], [], [D]), 't~'(graphPart('$GraphElement'(F, 'GraphNode'(P)), '$Graph'(Q, R)), [], [Q, F], [], []), 't~'(graphPart('$GraphElement'(D, 'GraphNode'(S)), '$Graph'(Q, T)), [], [Q], [], [D]), 't~'(instance('$Graph'(Q, U), '$Class'('Graph')), [], [Q], [], []), 't~'(instance('$GraphElement'(F, 'GraphNode'(V)), '$Class'('GraphNode')), [], [F], [], []), 't~'(instance('$GraphElement'(D, 'GraphNode'(W)), '$Class'('GraphNode')), [], [], [], [D]), 't~'('$existential'(N, '?ARC', or(links(F, D, '?ARC'), and(subGraph(B, Q), and(instance(B, 'GraphPath'), or(and(holds('BeginNodeFn', B, F), holds('EndNodeFn', B, D)), and(holds('BeginNodeFn', B, D), holds('EndNodeFn', B, F))))))), [], [Q, F, N], [], [D, B]), 't~'('$existential'(B, '?PATH', exists(N, or(links(F, D, N), and(subGraph('?PATH', Q), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', F), holds('EndNodeFn', '?PATH', D)), and(holds('BeginNodeFn', '?PATH', D), holds('EndNodeFn', '?PATH', F)))))))), [], [Q, F, N], [], [D, B])), [], [Q, F, N], [D, B], [Q, F, N]), 1916:['GRAPH'=Q, 'NODE1'=F, 'NODE2'=D, 'ARC'=N, 'PATH'=B]:entails(and(and(and(and(not(links(F, D, N)), not(holds('EndNodeFn', B, F))), and(instance(Q, 'Graph'), and(instance(F, 'GraphNode'), and(instance(D, 'GraphNode'), and(graphPart(F, Q), and(graphPart(D, Q), not(equal(F, D)))))))), '$existential'(B, '?PATH', exists(N, or(links(F, D, N), and(subGraph('?PATH', Q), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', F), holds('EndNodeFn', '?PATH', D)), and(holds('BeginNodeFn', '?PATH', D), holds('EndNodeFn', '?PATH', F))))))))), '$existential'(N, '?ARC', or(links(F, D, '?ARC'), and(subGraph(B, Q), and(instance(B, 'GraphPath'), or(and(holds('BeginNodeFn', B, F), holds('EndNodeFn', B, D)), and(holds('BeginNodeFn', B, D), holds('EndNodeFn', B, F)))))))), holds('EndNodeFn', B, D)), 'Merge', 'GRAPH THEORY', 2947). sigmaCache(links('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphArc'(F))), 't~HeadBodyc'(('t~'('~equal'('$GraphElement'(A, 'GraphNode'(G)), '$GraphElement'(C, 'GraphNode'(H))), [], [], [], [A, C]), 't~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(I))), '$Graph'(J, 'DirectedGraph'('GraphPath'(K))), '$GraphElement'(A, 'GraphNode'(L))), [], [J], [], [A]), 't~'('~function'('$Relation'('EndNodeFn', 'Function'('UnaryFunction'(M))), '$Graph'(J, 'DirectedGraph'('GraphPath'(N))), '$GraphElement'(C, 'GraphNode'(O))), [], [J], [], [C]), 't~'(graphPart('$GraphElement'(A, 'GraphNode'(P)), '$Graph'(Q, R)), [], [Q], [], [A]), 't~'(graphPart('$GraphElement'(C, 'GraphNode'(S)), '$Graph'(Q, T)), [], [Q], [], [C]), 't~'(instance('$Graph'(Q, U), '$Class'('Graph')), [], [Q], [], []), 't~'(instance('$GraphElement'(A, 'GraphNode'(V)), '$Class'('GraphNode')), [], [], [], [A]), 't~'(instance('$GraphElement'(C, 'GraphNode'(W)), '$Class'('GraphNode')), [], [], [], [C]), 't~'('$existential'(E, '?ARC', or(links(A, C, '?ARC'), and(subGraph(J, Q), and(instance(J, 'GraphPath'), or(and(holds('BeginNodeFn', J, A), holds('EndNodeFn', J, C)), and(holds('BeginNodeFn', J, C), holds('EndNodeFn', J, A))))))), [], [Q, J], [E], [A, C])), [], [Q, J], [A, C, E], [Q, J]), 1915:['GRAPH'=Q, 'NODE1'=A, 'NODE2'=C, 'ARC'=E, 'PATH'=J]:entails(and(and(and(not(holds('EndNodeFn', J, C)), not(holds('EndNodeFn', J, A))), and(instance(Q, 'Graph'), and(instance(A, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(A, Q), and(graphPart(C, Q), not(equal(A, C)))))))), '$existential'(E, '?ARC', or(links(A, C, '?ARC'), and(subGraph(J, Q), and(instance(J, 'GraphPath'), or(and(holds('BeginNodeFn', J, A), holds('EndNodeFn', J, C)), and(holds('BeginNodeFn', J, C), holds('EndNodeFn', J, A)))))))), links(A, C, E)), 'Merge', 'GRAPH THEORY', 2947). sigmaCache(equal('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(C, 'GraphNode'(D))), 't~HeadBodyc'(('t~'('~instance'('$Graph'(E, 'DirectedGraph'('GraphPath'(F))), '$Class'('GraphPath')), [], [E], [], []), 't~'('~links'('$GraphElement'(A, 'GraphNode'(G)), '$GraphElement'(C, 'GraphNode'(H)), '$GraphElement'(I, 'GraphArc'(J))), [], [I], [], [A, C]), 't~'(graphPart('$GraphElement'(A, 'GraphNode'(K)), '$Graph'(L, M)), [], [L], [], [A]), 't~'(graphPart('$GraphElement'(C, 'GraphNode'(N)), '$Graph'(L, O)), [], [L], [], [C]), 't~'(instance('$Graph'(L, P), '$Class'('Graph')), [], [L], [], []), 't~'(instance('$GraphElement'(A, 'GraphNode'(Q)), '$Class'('GraphNode')), [], [], [], [A]), 't~'(instance('$GraphElement'(C, 'GraphNode'(R)), '$Class'('GraphNode')), [], [], [], [C]), 't~'('$existential'(I, '?ARC', or(links(A, C, '?ARC'), and(subGraph(E, L), and(instance(E, 'GraphPath'), or(and(holds('BeginNodeFn', E, A), holds('EndNodeFn', E, C)), and(holds('BeginNodeFn', E, C), holds('EndNodeFn', E, A))))))), [], [L, I, E], [], [A, C])), [], [L, I, E], [A, C], [L, I, E]), 1914:['GRAPH'=L, 'NODE1'=A, 'NODE2'=C, 'ARC'=I, 'PATH'=E]:entails(and(and(and(not(links(A, C, I)), not(instance(E, 'GraphPath'))), and(instance(L, 'Graph'), and(instance(A, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(A, L), graphPart(C, L)))))), '$existential'(I, '?ARC', or(links(A, C, '?ARC'), and(subGraph(E, L), and(instance(E, 'GraphPath'), or(and(holds('BeginNodeFn', E, A), holds('EndNodeFn', E, C)), and(holds('BeginNodeFn', E, C), holds('EndNodeFn', E, A)))))))), equal(A, C)), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphNode'(B)), '$Graph'(C, D)), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(E, 'GraphNode'(F)), '$GraphElement'(A, 'GraphNode'(G))), [], [E], [], [A]), 'f~'('~instance'('$Graph'(H, 'DirectedGraph'('GraphPath'(I))), '$Class'('GraphPath')), [H], [], [], []), 'f~'('~links'('$GraphElement'(E, 'GraphNode'(J)), '$GraphElement'(A, 'GraphNode'(K)), '$GraphElement'(L, 'GraphArc'(M))), [L], [E], [], [A]), 'f~'(graphPart('$GraphElement'(E, 'GraphNode'(N)), '$Graph'(C, O)), [], [E], [], [C]), 'f~'(instance('$Graph'(C, P), '$Class'('Graph')), [], [], [], [C]), 'f~'(instance('$GraphElement'(E, 'GraphNode'(Q)), '$Class'('GraphNode')), [], [E], [], []), 'f~'(instance('$GraphElement'(A, 'GraphNode'(R)), '$Class'('GraphNode')), [], [], [], [A])), [], [E, L, H], [C, A], [E], [L, H]), 1913:['GRAPH'=C, 'NODE1'=E, 'NODE2'=A, 'ARC'=L, 'PATH'=H]:entails(and(and(not(links(E, A, L)), not(instance(H, 'GraphPath'))), and(instance(C, 'Graph'), and(instance(E, 'GraphNode'), and(instance(A, 'GraphNode'), and(graphPart(E, C), not(equal(E, A))))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphNode'(B)), '$Graph'(C, D)), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(A, 'GraphNode'(E)), '$GraphElement'(F, 'GraphNode'(G))), [], [F], [], [A]), 'f~'('~instance'('$Graph'(H, 'DirectedGraph'('GraphPath'(I))), '$Class'('GraphPath')), [H], [], [], []), 'f~'('~links'('$GraphElement'(A, 'GraphNode'(J)), '$GraphElement'(F, 'GraphNode'(K)), '$GraphElement'(L, 'GraphArc'(M))), [L], [F], [], [A]), 'f~'(graphPart('$GraphElement'(F, 'GraphNode'(N)), '$Graph'(C, O)), [], [F], [], [C]), 'f~'(instance('$Graph'(C, P), '$Class'('Graph')), [], [], [], [C]), 'f~'(instance('$GraphElement'(A, 'GraphNode'(Q)), '$Class'('GraphNode')), [], [], [], [A]), 'f~'(instance('$GraphElement'(F, 'GraphNode'(R)), '$Class'('GraphNode')), [], [F], [], [])), [], [F, L, H], [C, A], [F], [L, H]), 1912:['GRAPH'=C, 'NODE1'=A, 'NODE2'=F, 'ARC'=L, 'PATH'=H]:entails(and(and(not(links(A, F, L)), not(instance(H, 'GraphPath'))), and(instance(C, 'Graph'), and(instance(A, 'GraphNode'), and(instance(F, 'GraphNode'), and(graphPart(F, C), not(equal(A, F))))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~instance'('$GraphElement'(A, 'GraphNode'(B)), '$Class'('GraphNode')), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(A, 'GraphNode'(E))), [], [C], [], [A]), 'f~'('~instance'('$Graph'(F, 'DirectedGraph'('GraphPath'(G))), '$Class'('GraphPath')), [F], [], [], []), 'f~'('~links'('$GraphElement'(C, 'GraphNode'(H)), '$GraphElement'(A, 'GraphNode'(I)), '$GraphElement'(J, 'GraphArc'(K))), [J], [C], [], [A]), 'f~'(graphPart('$GraphElement'(C, 'GraphNode'(L)), '$Graph'(M, N)), [], [M, C], [], []), 'f~'(graphPart('$GraphElement'(A, 'GraphNode'(O)), '$Graph'(M, P)), [], [M], [], [A]), 'f~'(instance('$Graph'(M, Q), '$Class'('Graph')), [], [M], [], []), 'f~'(instance('$GraphElement'(C, 'GraphNode'(R)), '$Class'('GraphNode')), [], [C], [], [])), [], [M, C, J, F], [A], [M, C], [J, F]), 1911:['GRAPH'=M, 'NODE1'=C, 'NODE2'=A, 'ARC'=J, 'PATH'=F]:entails(and(and(not(links(C, A, J)), not(instance(F, 'GraphPath'))), and(instance(M, 'Graph'), and(instance(C, 'GraphNode'), and(graphPart(C, M), and(graphPart(A, M), not(equal(C, A))))))), not(instance(A, 'GraphNode'))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~instance'('$GraphElement'(A, 'GraphNode'(B)), '$Class'('GraphNode')), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(A, 'GraphNode'(C)), '$GraphElement'(D, 'GraphNode'(E))), [], [D], [], [A]), 'f~'('~instance'('$Graph'(F, 'DirectedGraph'('GraphPath'(G))), '$Class'('GraphPath')), [F], [], [], []), 'f~'('~links'('$GraphElement'(A, 'GraphNode'(H)), '$GraphElement'(D, 'GraphNode'(I)), '$GraphElement'(J, 'GraphArc'(K))), [J], [D], [], [A]), 'f~'(graphPart('$GraphElement'(A, 'GraphNode'(L)), '$Graph'(M, N)), [], [M], [], [A]), 'f~'(graphPart('$GraphElement'(D, 'GraphNode'(O)), '$Graph'(M, P)), [], [M, D], [], []), 'f~'(instance('$Graph'(M, Q), '$Class'('Graph')), [], [M], [], []), 'f~'(instance('$GraphElement'(D, 'GraphNode'(R)), '$Class'('GraphNode')), [], [D], [], [])), [], [M, D, J, F], [A], [M, D], [J, F]), 1910:['GRAPH'=M, 'NODE1'=A, 'NODE2'=D, 'ARC'=J, 'PATH'=F]:entails(and(and(not(links(A, D, J)), not(instance(F, 'GraphPath'))), and(instance(M, 'Graph'), and(instance(D, 'GraphNode'), and(graphPart(A, M), and(graphPart(D, M), not(equal(A, D))))))), not(instance(A, 'GraphNode'))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~instance'('$Graph'(A, B), '$Class'('Graph')), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphNode'(F))), [], [C, E], [], []), 'f~'('~instance'('$Graph'(G, 'DirectedGraph'('GraphPath'(H))), '$Class'('GraphPath')), [G], [], [], []), 'f~'('~links'('$GraphElement'(C, 'GraphNode'(I)), '$GraphElement'(E, 'GraphNode'(J)), '$GraphElement'(K, 'GraphArc'(L))), [K], [C, E], [], []), 'f~'(graphPart('$GraphElement'(C, 'GraphNode'(M)), '$Graph'(A, N)), [], [C], [], [A]), 'f~'(graphPart('$GraphElement'(E, 'GraphNode'(O)), '$Graph'(A, P)), [], [E], [], [A]), 'f~'(instance('$GraphElement'(C, 'GraphNode'(Q)), '$Class'('GraphNode')), [], [C], [], []), 'f~'(instance('$GraphElement'(E, 'GraphNode'(R)), '$Class'('GraphNode')), [], [E], [], [])), [], [C, E, K, G], [A], [C, E], [K, G]), 1909:['GRAPH'=A, 'NODE1'=C, 'NODE2'=E, 'ARC'=K, 'PATH'=G]:entails(and(and(not(links(C, E, K)), not(instance(G, 'GraphPath'))), and(instance(C, 'GraphNode'), and(instance(E, 'GraphNode'), and(graphPart(C, A), and(graphPart(E, A), not(equal(C, E))))))), not(instance(A, 'Graph'))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache(instance('$Graph'(A, 'DirectedGraph'('GraphPath'(B))), '$Class'('GraphPath')), 't~HeadBodyc'(('t~'('~equal'('$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphNode'(F))), [], [C, E], [], []), 't~'('~links'('$GraphElement'(C, 'GraphNode'(G)), '$GraphElement'(E, 'GraphNode'(H)), '$GraphElement'(I, 'GraphArc'(J))), [], [C, E, I], [], []), 't~'(graphPart('$GraphElement'(C, 'GraphNode'(K)), '$Graph'(L, M)), [], [L, C], [], []), 't~'(graphPart('$GraphElement'(E, 'GraphNode'(N)), '$Graph'(L, O)), [], [L, E], [], []), 't~'(instance('$Graph'(L, P), '$Class'('Graph')), [], [L], [], []), 't~'(instance('$GraphElement'(C, 'GraphNode'(Q)), '$Class'('GraphNode')), [], [C], [], []), 't~'(instance('$GraphElement'(E, 'GraphNode'(R)), '$Class'('GraphNode')), [], [E], [], []), 't~'('$existential'(I, '?ARC', or(links(C, E, '?ARC'), and(subGraph(A, L), and(instance(A, 'GraphPath'), or(and(holds('BeginNodeFn', A, C), holds('EndNodeFn', A, E)), and(holds('BeginNodeFn', A, E), holds('EndNodeFn', A, C))))))), [], [L, C, E, I], [], [A]), 't~'('$existential'(A, '?PATH', exists(I, or(links(C, E, I), and(subGraph('?PATH', L), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', C), holds('EndNodeFn', '?PATH', E)), and(holds('BeginNodeFn', '?PATH', E), holds('EndNodeFn', '?PATH', C)))))))), [], [L, C, E, I], [], [A])), [], [L, C, E, I], [A], [L, C, E, I]), 1908:['GRAPH'=L, 'NODE1'=C, 'NODE2'=E, 'ARC'=I, 'PATH'=A]:entails(and(and(and(not(links(C, E, I)), and(instance(L, 'Graph'), and(instance(C, 'GraphNode'), and(instance(E, 'GraphNode'), and(graphPart(C, L), and(graphPart(E, L), not(equal(C, E)))))))), '$existential'(A, '?PATH', exists(I, or(links(C, E, I), and(subGraph('?PATH', L), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', C), holds('EndNodeFn', '?PATH', E)), and(holds('BeginNodeFn', '?PATH', E), holds('EndNodeFn', '?PATH', C))))))))), '$existential'(I, '?ARC', or(links(C, E, '?ARC'), and(subGraph(A, L), and(instance(A, 'GraphPath'), or(and(holds('BeginNodeFn', A, C), holds('EndNodeFn', A, E)), and(holds('BeginNodeFn', A, E), holds('EndNodeFn', A, C)))))))), instance(A, 'GraphPath')), 'Merge', 'GRAPH THEORY', 2947). sigmaCache(links('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphArc'(F))), 't~HeadBodyc'(('t~'('~equal'('$GraphElement'(A, 'GraphNode'(G)), '$GraphElement'(C, 'GraphNode'(H))), [], [], [], [A, C]), 't~'('~instance'('$Graph'(I, 'DirectedGraph'('GraphPath'(J))), '$Class'('GraphPath')), [], [I], [], []), 't~'(graphPart('$GraphElement'(A, 'GraphNode'(K)), '$Graph'(L, M)), [], [L], [], [A]), 't~'(graphPart('$GraphElement'(C, 'GraphNode'(N)), '$Graph'(L, O)), [], [L], [], [C]), 't~'(instance('$Graph'(L, P), '$Class'('Graph')), [], [L], [], []), 't~'(instance('$GraphElement'(A, 'GraphNode'(Q)), '$Class'('GraphNode')), [], [], [], [A]), 't~'(instance('$GraphElement'(C, 'GraphNode'(R)), '$Class'('GraphNode')), [], [], [], [C]), 't~'('$existential'(E, '?ARC', or(links(A, C, '?ARC'), and(subGraph(I, L), and(instance(I, 'GraphPath'), or(and(holds('BeginNodeFn', I, A), holds('EndNodeFn', I, C)), and(holds('BeginNodeFn', I, C), holds('EndNodeFn', I, A))))))), [], [L, I], [E], [A, C])), [], [L, I], [A, C, E], [L, I]), 1907:['GRAPH'=L, 'NODE1'=A, 'NODE2'=C, 'ARC'=E, 'PATH'=I]:entails(and(and(not(instance(I, 'GraphPath')), and(instance(L, 'Graph'), and(instance(A, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(A, L), and(graphPart(C, L), not(equal(A, C)))))))), '$existential'(E, '?ARC', or(links(A, C, '?ARC'), and(subGraph(I, L), and(instance(I, 'GraphPath'), or(and(holds('BeginNodeFn', I, A), holds('EndNodeFn', I, C)), and(holds('BeginNodeFn', I, C), holds('EndNodeFn', I, A)))))))), links(A, C, E)), 'Merge', 'GRAPH THEORY', 2947). sigmaCache(equal('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(C, 'GraphNode'(D))), 't~HeadBodyc'(('t~'('~subGraph'('$Graph'(E, 'DirectedGraph'('GraphPath'(F))), '$Graph'(G, H)), [], [G, E], [], []), 't~'('~links'('$GraphElement'(A, 'GraphNode'(I)), '$GraphElement'(C, 'GraphNode'(J)), '$GraphElement'(K, 'GraphArc'(L))), [], [K], [], [A, C]), 't~'(graphPart('$GraphElement'(A, 'GraphNode'(M)), '$Graph'(G, N)), [], [G], [], [A]), 't~'(graphPart('$GraphElement'(C, 'GraphNode'(O)), '$Graph'(G, P)), [], [G], [], [C]), 't~'(instance('$Graph'(G, Q), '$Class'('Graph')), [], [G], [], []), 't~'(instance('$GraphElement'(A, 'GraphNode'(R)), '$Class'('GraphNode')), [], [], [], [A]), 't~'(instance('$GraphElement'(C, 'GraphNode'(S)), '$Class'('GraphNode')), [], [], [], [C]), 't~'('$existential'(K, '?ARC', or(links(A, C, '?ARC'), and(subGraph(E, G), and(instance(E, 'GraphPath'), or(and(holds('BeginNodeFn', E, A), holds('EndNodeFn', E, C)), and(holds('BeginNodeFn', E, C), holds('EndNodeFn', E, A))))))), [], [G, K, E], [], [A, C])), [], [G, K, E], [A, C], [G, K, E]), 1906:['GRAPH'=G, 'NODE1'=A, 'NODE2'=C, 'ARC'=K, 'PATH'=E]:entails(and(and(and(not(links(A, C, K)), not(subGraph(E, G))), and(instance(G, 'Graph'), and(instance(A, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(A, G), graphPart(C, G)))))), '$existential'(K, '?ARC', or(links(A, C, '?ARC'), and(subGraph(E, G), and(instance(E, 'GraphPath'), or(and(holds('BeginNodeFn', E, A), holds('EndNodeFn', E, C)), and(holds('BeginNodeFn', E, C), holds('EndNodeFn', E, A)))))))), equal(A, C)), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphNode'(B)), '$Graph'(C, D)), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(E, 'GraphNode'(F)), '$GraphElement'(A, 'GraphNode'(G))), [], [E], [], [A]), 'f~'('~subGraph'('$Graph'(H, 'DirectedGraph'('GraphPath'(I))), '$Graph'(C, J)), [H], [], [], [C]), 'f~'('~links'('$GraphElement'(E, 'GraphNode'(K)), '$GraphElement'(A, 'GraphNode'(L)), '$GraphElement'(M, 'GraphArc'(N))), [M], [E], [], [A]), 'f~'(graphPart('$GraphElement'(E, 'GraphNode'(O)), '$Graph'(C, P)), [], [E], [], [C]), 'f~'(instance('$Graph'(C, Q), '$Class'('Graph')), [], [], [], [C]), 'f~'(instance('$GraphElement'(E, 'GraphNode'(R)), '$Class'('GraphNode')), [], [E], [], []), 'f~'(instance('$GraphElement'(A, 'GraphNode'(S)), '$Class'('GraphNode')), [], [], [], [A])), [], [E, M, H], [C, A], [E], [M, H]), 1905:['GRAPH'=C, 'NODE1'=E, 'NODE2'=A, 'ARC'=M, 'PATH'=H]:entails(and(and(not(links(E, A, M)), not(subGraph(H, C))), and(instance(C, 'Graph'), and(instance(E, 'GraphNode'), and(instance(A, 'GraphNode'), and(graphPart(E, C), not(equal(E, A))))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~graphPart'('$GraphElement'(A, 'GraphNode'(B)), '$Graph'(C, D)), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(A, 'GraphNode'(E)), '$GraphElement'(F, 'GraphNode'(G))), [], [F], [], [A]), 'f~'('~subGraph'('$Graph'(H, 'DirectedGraph'('GraphPath'(I))), '$Graph'(C, J)), [H], [], [], [C]), 'f~'('~links'('$GraphElement'(A, 'GraphNode'(K)), '$GraphElement'(F, 'GraphNode'(L)), '$GraphElement'(M, 'GraphArc'(N))), [M], [F], [], [A]), 'f~'(graphPart('$GraphElement'(F, 'GraphNode'(O)), '$Graph'(C, P)), [], [F], [], [C]), 'f~'(instance('$Graph'(C, Q), '$Class'('Graph')), [], [], [], [C]), 'f~'(instance('$GraphElement'(A, 'GraphNode'(R)), '$Class'('GraphNode')), [], [], [], [A]), 'f~'(instance('$GraphElement'(F, 'GraphNode'(S)), '$Class'('GraphNode')), [], [F], [], [])), [], [F, M, H], [C, A], [F], [M, H]), 1904:['GRAPH'=C, 'NODE1'=A, 'NODE2'=F, 'ARC'=M, 'PATH'=H]:entails(and(and(not(links(A, F, M)), not(subGraph(H, C))), and(instance(C, 'Graph'), and(instance(A, 'GraphNode'), and(instance(F, 'GraphNode'), and(graphPart(F, C), not(equal(A, F))))))), not(graphPart(A, C))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~instance'('$GraphElement'(A, 'GraphNode'(B)), '$Class'('GraphNode')), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(A, 'GraphNode'(E))), [], [C], [], [A]), 'f~'('~subGraph'('$Graph'(F, 'DirectedGraph'('GraphPath'(G))), '$Graph'(H, I)), [F], [H], [], []), 'f~'('~links'('$GraphElement'(C, 'GraphNode'(J)), '$GraphElement'(A, 'GraphNode'(K)), '$GraphElement'(L, 'GraphArc'(M))), [L], [C], [], [A]), 'f~'(graphPart('$GraphElement'(C, 'GraphNode'(N)), '$Graph'(H, O)), [], [H, C], [], []), 'f~'(graphPart('$GraphElement'(A, 'GraphNode'(P)), '$Graph'(H, Q)), [], [H], [], [A]), 'f~'(instance('$Graph'(H, R), '$Class'('Graph')), [], [H], [], []), 'f~'(instance('$GraphElement'(C, 'GraphNode'(S)), '$Class'('GraphNode')), [], [C], [], [])), [], [H, C, L, F], [A], [H, C], [L, F]), 1903:['GRAPH'=H, 'NODE1'=C, 'NODE2'=A, 'ARC'=L, 'PATH'=F]:entails(and(and(not(links(C, A, L)), not(subGraph(F, H))), and(instance(H, 'Graph'), and(instance(C, 'GraphNode'), and(graphPart(C, H), and(graphPart(A, H), not(equal(C, A))))))), not(instance(A, 'GraphNode'))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~instance'('$GraphElement'(A, 'GraphNode'(B)), '$Class'('GraphNode')), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(A, 'GraphNode'(C)), '$GraphElement'(D, 'GraphNode'(E))), [], [D], [], [A]), 'f~'('~subGraph'('$Graph'(F, 'DirectedGraph'('GraphPath'(G))), '$Graph'(H, I)), [F], [H], [], []), 'f~'('~links'('$GraphElement'(A, 'GraphNode'(J)), '$GraphElement'(D, 'GraphNode'(K)), '$GraphElement'(L, 'GraphArc'(M))), [L], [D], [], [A]), 'f~'(graphPart('$GraphElement'(A, 'GraphNode'(N)), '$Graph'(H, O)), [], [H], [], [A]), 'f~'(graphPart('$GraphElement'(D, 'GraphNode'(P)), '$Graph'(H, Q)), [], [H, D], [], []), 'f~'(instance('$Graph'(H, R), '$Class'('Graph')), [], [H], [], []), 'f~'(instance('$GraphElement'(D, 'GraphNode'(S)), '$Class'('GraphNode')), [], [D], [], [])), [], [H, D, L, F], [A], [H, D], [L, F]), 1902:['GRAPH'=H, 'NODE1'=A, 'NODE2'=D, 'ARC'=L, 'PATH'=F]:entails(and(and(not(links(A, D, L)), not(subGraph(F, H))), and(instance(H, 'Graph'), and(instance(D, 'GraphNode'), and(graphPart(A, H), and(graphPart(D, H), not(equal(A, D))))))), not(instance(A, 'GraphNode'))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache('~instance'('$Graph'(A, B), '$Class'('Graph')), 'f~HeadBodycUnivb'(('f~'('~equal'('$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphNode'(F))), [], [C, E], [], []), 'f~'('~subGraph'('$Graph'(G, 'DirectedGraph'('GraphPath'(H))), '$Graph'(A, I)), [G], [], [], [A]), 'f~'('~links'('$GraphElement'(C, 'GraphNode'(J)), '$GraphElement'(E, 'GraphNode'(K)), '$GraphElement'(L, 'GraphArc'(M))), [L], [C, E], [], []), 'f~'(graphPart('$GraphElement'(C, 'GraphNode'(N)), '$Graph'(A, O)), [], [C], [], [A]), 'f~'(graphPart('$GraphElement'(E, 'GraphNode'(P)), '$Graph'(A, Q)), [], [E], [], [A]), 'f~'(instance('$GraphElement'(C, 'GraphNode'(R)), '$Class'('GraphNode')), [], [C], [], []), 'f~'(instance('$GraphElement'(E, 'GraphNode'(S)), '$Class'('GraphNode')), [], [E], [], [])), [], [C, E, L, G], [A], [C, E], [L, G]), 1901:['GRAPH'=A, 'NODE1'=C, 'NODE2'=E, 'ARC'=L, 'PATH'=G]:entails(and(and(not(links(C, E, L)), not(subGraph(G, A))), and(instance(C, 'GraphNode'), and(instance(E, 'GraphNode'), and(graphPart(C, A), and(graphPart(E, A), not(equal(C, E))))))), not(instance(A, 'Graph'))), 'Merge', 'GRAPH THEORY', 2947). sigmaCache(subGraph('$Graph'(A, 'DirectedGraph'('GraphPath'(B))), '$Graph'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$GraphElement'(E, 'GraphNode'(F)), '$GraphElement'(G, 'GraphNode'(H))), [], [E, G], [], []), 't~'('~links'('$GraphElement'(E, 'GraphNode'(I)), '$GraphElement'(G, 'GraphNode'(J)), '$GraphElement'(K, 'GraphArc'(L))), [], [E, G, K], [], []), 't~'(graphPart('$GraphElement'(E, 'GraphNode'(M)), '$Graph'(C, N)), [], [E], [], [C]), 't~'(graphPart('$GraphElement'(G, 'GraphNode'(O)), '$Graph'(C, P)), [], [G], [], [C]), 't~'(instance('$Graph'(C, Q), '$Class'('Graph')), [], [], [], [C]), 't~'(instance('$GraphElement'(E, 'GraphNode'(R)), '$Class'('GraphNode')), [], [E], [], []), 't~'(instance('$GraphElement'(G, 'GraphNode'(S)), '$Class'('GraphNode')), [], [G], [], []), 't~'('$existential'(K, '?ARC', or(links(E, G, '?ARC'), and(subGraph(A, C), and(instance(A, 'GraphPath'), or(and(holds('BeginNodeFn', A, E), holds('EndNodeFn', A, G)), and(holds('BeginNodeFn', A, G), holds('EndNodeFn', A, E))))))), [], [E, G, K], [], [C, A]), 't~'('$existential'(A, '?PATH', exists(K, or(links(E, G, K), and(subGraph('?PATH', C), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', E), holds('EndNodeFn', '?PATH', G)), and(holds('BeginNodeFn', '?PATH', G), holds('EndNodeFn', '?PATH', E)))))))), [], [E, G, K], [], [C, A])), [], [E, G, K], [C, A], [E, G, K]), 1900:['GRAPH'=C, 'NODE1'=E, 'NODE2'=G, 'ARC'=K, 'PATH'=A]:entails(and(and(and(not(links(E, G, K)), and(instance(C, 'Graph'), and(instance(E, 'GraphNode'), and(instance(G, 'GraphNode'), and(graphPart(E, C), and(graphPart(G, C), not(equal(E, G)))))))), '$existential'(A, '?PATH', exists(K, or(links(E, G, K), and(subGraph('?PATH', C), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', E), holds('EndNodeFn', '?PATH', G)), and(holds('BeginNodeFn', '?PATH', G), holds('EndNodeFn', '?PATH', E))))))))), '$existential'(K, '?ARC', or(links(E, G, '?ARC'), and(subGraph(A, C), and(instance(A, 'GraphPath'), or(and(holds('BeginNodeFn', A, E), holds('EndNodeFn', A, G)), and(holds('BeginNodeFn', A, G), holds('EndNodeFn', A, E)))))))), subGraph(A, C)), 'Merge', 'GRAPH THEORY', 2947). sigmaCache(links('$GraphElement'(A, 'GraphNode'(B)), '$GraphElement'(C, 'GraphNode'(D)), '$GraphElement'(E, 'GraphArc'(F))), 't~HeadBodyc'(('t~'('~equal'('$GraphElement'(A, 'GraphNode'(G)), '$GraphElement'(C, 'GraphNode'(H))), [], [], [], [A, C]), 't~'('~subGraph'('$Graph'(I, 'DirectedGraph'('GraphPath'(J))), '$Graph'(K, L)), [], [K, I], [], []), 't~'(graphPart('$GraphElement'(A, 'GraphNode'(M)), '$Graph'(K, N)), [], [K], [], [A]), 't~'(graphPart('$GraphElement'(C, 'GraphNode'(O)), '$Graph'(K, P)), [], [K], [], [C]), 't~'(instance('$Graph'(K, Q), '$Class'('Graph')), [], [K], [], []), 't~'(instance('$GraphElement'(A, 'GraphNode'(R)), '$Class'('GraphNode')), [], [], [], [A]), 't~'(instance('$GraphElement'(C, 'GraphNode'(S)), '$Class'('GraphNode')), [], [], [], [C]), 't~'('$existential'(E, '?ARC', or(links(A, C, '?ARC'), and(subGraph(I, K), and(instance(I, 'GraphPath'), or(and(holds('BeginNodeFn', I, A), holds('EndNodeFn', I, C)), and(holds('BeginNodeFn', I, C), holds('EndNodeFn', I, A))))))), [], [K, I], [E], [A, C])), [], [K, I], [A, C, E], [K, I]), 1899:['GRAPH'=K, 'NODE1'=A, 'NODE2'=C, 'ARC'=E, 'PATH'=I]:entails(and(and(not(subGraph(I, K)), and(instance(K, 'Graph'), and(instance(A, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(A, K), and(graphPart(C, K), not(equal(A, C)))))))), '$existential'(E, '?ARC', or(links(A, C, '?ARC'), and(subGraph(I, K), and(instance(I, 'GraphPath'), or(and(holds('BeginNodeFn', I, A), holds('EndNodeFn', I, C)), and(holds('BeginNodeFn', I, C), holds('EndNodeFn', I, A)))))))), links(A, C, E)), 'Merge', 'GRAPH THEORY', 2947). sigmaCache(equal('GeneralizedIntersectionFn'('$Class'(A)), '$Class'('NullSet')), 't~Head'('t~'(instance('$Class'(A), '$Class'('MutuallyDisjointClass')), [], [], [A], []), [], [], [A]), 1891:['CLASS'=A]:entails(instance(A, 'MutuallyDisjointClass'), equal('GeneralizedIntersectionFn'(A), 'NullSet')), 'Merge', 'SET/CLASS THEORY', 2921). sigmaCache('~instance'('$Class'(A), '$Class'('MutuallyDisjointClass')), 'f~Head'('f~'('~equal'('GeneralizedIntersectionFn'('$Class'(A)), '$Class'('NullSet')), [], [], [A], []), [], [], [A]), 1890:['CLASS'=A]:entails(not(equal('GeneralizedIntersectionFn'(A), 'NullSet')), not(instance(A, 'MutuallyDisjointClass'))), 'Merge', 'SET/CLASS THEORY', 2921). sigmaCache(disjoint('$Class'(A), '$Class'(B)), 't~HeadBodyc'(('t~'('~equal'('$Class'(A), '$Class'(B)), [], [], [], [A, B]), 't~'(instance('$Class'(C), '$Class'('PairwiseDisjointClass')), [], [C], [], []), 't~'(instance('$Class'(A), '$Class'(C)), [], [C], [], [A]), 't~'(instance('$Class'(B), '$Class'(C)), [], [C], [], [B])), [], [C], [A, B], [C]), 1887:['SUPERCLASS'=C, 'CLASS1'=A, 'CLASS2'=B]:entails(and(instance(C, 'PairwiseDisjointClass'), and(and(instance(A, C), instance(B, C)), not(equal(A, B)))), disjoint(A, B)), 'Merge', 'SET/CLASS THEORY', 2915). sigmaCache(equal('$Class'(A), '$Class'(B)), 't~HeadBodyc'(('t~'('~disjoint'('$Class'(A), '$Class'(B)), [], [], [], [A, B]), 't~'(instance('$Class'(C), '$Class'('PairwiseDisjointClass')), [], [C], [], []), 't~'(instance('$Class'(A), '$Class'(C)), [], [C], [], [A]), 't~'(instance('$Class'(B), '$Class'(C)), [], [C], [], [B])), [], [C], [A, B], [C]), 1886:['SUPERCLASS'=C, 'CLASS1'=A, 'CLASS2'=B]:entails(and(instance(C, 'PairwiseDisjointClass'), and(and(instance(A, C), instance(B, C)), not(disjoint(A, B)))), equal(A, B)), 'Merge', 'SET/CLASS THEORY', 2915). sigmaCache('~instance'('$Class'(A), '$Class'(B)), 'f~HeadBodyc'(('f~'('~disjoint'('$Class'(C), '$Class'(A)), [], [C], [], [A]), 'f~'('~equal'('$Class'(C), '$Class'(A)), [], [C], [], [A]), 'f~'(instance('$Class'(B), '$Class'('PairwiseDisjointClass')), [], [], [], [B]), 'f~'(instance('$Class'(C), '$Class'(B)), [], [C], [], [B])), [], [C], [B, A], [C]), 1885:['SUPERCLASS'=B, 'CLASS1'=C, 'CLASS2'=A]:entails(and(instance(B, 'PairwiseDisjointClass'), and(instance(C, B), and(not(equal(C, A)), not(disjoint(C, A))))), not(instance(A, B))), 'Merge', 'SET/CLASS THEORY', 2915). sigmaCache('~instance'('$Class'(A), '$Class'(B)), 'f~HeadBodyc'(('f~'('~disjoint'('$Class'(A), '$Class'(C)), [], [C], [], [A]), 'f~'('~equal'('$Class'(A), '$Class'(C)), [], [C], [], [A]), 'f~'(instance('$Class'(B), '$Class'('PairwiseDisjointClass')), [], [], [], [B]), 'f~'(instance('$Class'(C), '$Class'(B)), [], [C], [], [B])), [], [C], [B, A], [C]), 1884:['SUPERCLASS'=B, 'CLASS1'=A, 'CLASS2'=C]:entails(and(instance(B, 'PairwiseDisjointClass'), and(instance(C, B), and(not(equal(A, C)), not(disjoint(A, C))))), not(instance(A, B))), 'Merge', 'SET/CLASS THEORY', 2915). sigmaCache('~instance'('$Class'(A), '$Class'('PairwiseDisjointClass')), 'f~HeadBodyc'(('f~'('~disjoint'('$Class'(B), '$Class'(C)), [], [B, C], [], []), 'f~'('~equal'('$Class'(B), '$Class'(C)), [], [B, C], [], []), 'f~'(instance('$Class'(B), '$Class'(A)), [], [B], [], [A]), 'f~'(instance('$Class'(C), '$Class'(A)), [], [C], [], [A])), [], [B, C], [A], [B, C]), 1883:['SUPERCLASS'=A, 'CLASS1'=B, 'CLASS2'=C]:entails(and(and(instance(B, A), instance(C, A)), and(not(equal(B, C)), not(disjoint(B, C)))), not(instance(A, 'PairwiseDisjointClass'))), 'Merge', 'SET/CLASS THEORY', 2915). sigmaCache(function('$Relation'('CardinalityFn', 'Function'('UnaryFunction'(A))), '$Class'(B), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'(D))))))), 't~Head'(('t~'(instance('$Class'(B), '$Class'('FiniteSet')), [], [], [], [B]), 't~'('$existential'(C, '?NUMBER', and(instance('?NUMBER', 'NonnegativeInteger'), holds('CardinalityFn', B, '?NUMBER'))), [], [], [C], [B])), [], [], [B, C]), 1880:['SET'=B, 'NUMBER'=C]:entails(and(instance(B, 'FiniteSet'), '$existential'(C, '?NUMBER', and(instance('?NUMBER', 'NonnegativeInteger'), holds('CardinalityFn', B, '?NUMBER')))), holds('CardinalityFn', B, C)), 'Merge', 'SET/CLASS THEORY', 2909). sigmaCache('~instance'('$Class'(A), '$Class'('FiniteSet')), 'f~HeadUnivb'('f~'('~function'('$Relation'('CardinalityFn', 'Function'('UnaryFunction'(B))), '$Class'(A), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'(D))))))), [C], [], [A], []), [], [C], [A], [C]), 1879:['SET'=A, 'NUMBER'=C]:entails(not(holds('CardinalityFn', A, C)), not(instance(A, 'FiniteSet'))), 'Merge', 'SET/CLASS THEORY', 2909). sigmaCache(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'(B)))))), '$Class'('NonnegativeInteger')), 't~HeadBodyc'(('t~'(instance('$Class'(C), '$Class'('FiniteSet')), [], [C], [], []), 't~'('$existential'(A, '?NUMBER', and(instance('?NUMBER', 'NonnegativeInteger'), holds('CardinalityFn', C, '?NUMBER'))), [], [C], [A], [])), [], [C], [A], [C]), 1878:['SET'=C, 'NUMBER'=A]:entails(and(instance(C, 'FiniteSet'), '$existential'(A, '?NUMBER', and(instance('?NUMBER', 'NonnegativeInteger'), holds('CardinalityFn', C, '?NUMBER')))), instance(A, 'NonnegativeInteger')), 'Merge', 'SET/CLASS THEORY', 2909). sigmaCache('~instance'('$Class'(A), '$Class'('FiniteSet')), 'f~HeadUnivb'('f~'('~instance'('$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'(C)))))), '$Class'('NonnegativeInteger')), [B], [], [], []), [A], [B], [A], [B]), 1877:['SET'=A, 'NUMBER'=B]:entails(not(instance(B, 'NonnegativeInteger')), not(instance(A, 'FiniteSet'))), 'Merge', 'SET/CLASS THEORY', 2909). sigmaCache(instance(A, '$Class'(B)), 't~HeadBodyc'(('t~'(instance(A, 'GeneralizedIntersectionFn'('$Class'(C))), [], [C], [A], []), 't~'(instance('$Class'(B), '$Class'(C)), [], [C], [B], [])), [], [C], [A, B], [C]), 1866:['ENTITY'=A, 'SUPERCLASS'=C, 'CLASS'=B]:entails(and(instance(A, 'GeneralizedIntersectionFn'(C)), instance(B, C)), instance(A, B)), 'Merge', 'SET/CLASS THEORY', 2887). sigmaCache('~instance'('$Class'(A), '$Class'(B)), 'f~HeadBodyc'(('f~'('~instance'(C, '$Class'(A)), [], [C], [], [A]), 'f~'(instance(C, 'GeneralizedIntersectionFn'('$Class'(B))), [], [C], [], [B]), 'f~'('$existential'(A, '?CLASS', not(=>(instance('?CLASS', B), instance(C, '?CLASS')))), [], [C], [], [B, A])), [], [C], [B, A], [C]), 1865:['ENTITY'=C, 'SUPERCLASS'=B, 'CLASS'=A]:entails(and(and(instance(C, 'GeneralizedIntersectionFn'(B)), not(instance(C, A))), '$existential'(A, '?CLASS', not(=>(instance('?CLASS', B), instance(C, '?CLASS'))))), not(instance(A, B))), 'Merge', 'SET/CLASS THEORY', 2887). sigmaCache('~instance'(A, 'GeneralizedIntersectionFn'('$Class'(B))), 'f~HeadBodyc'(('f~'('~instance'(A, '$Class'(C)), [], [C], [A], []), 'f~'(instance('$Class'(C), '$Class'(B)), [], [C], [B], [])), [], [C], [B, A], [C]), 1864:['ENTITY'=A, 'SUPERCLASS'=B, 'CLASS'=C]:entails(and(instance(C, B), not(instance(A, C))), not(instance(A, 'GeneralizedIntersectionFn'(B)))), 'Merge', 'SET/CLASS THEORY', 2887). sigmaCache(instance(A, 'GeneralizedIntersectionFn'('$Class'(B))), 't~HeadBodyc'('t~'(or('~instance'('$Class'(C), '$Class'(B)), instance(A, '$Class'(C))), [], [C], [B, A], []), [], [C], [B, A], [C]), 1863:['ENTITY'=A, 'SUPERCLASS'=B, 'CLASS'=C]:entails(or(not(instance(C, B)), instance(A, C)), instance(A, 'GeneralizedIntersectionFn'(B))), 'Merge', 'SET/CLASS THEORY', 2887). sigmaCache('~instance'(A, '$Class'(B)), 'f~HeadBodyc'(('f~'('~instance'(A, 'GeneralizedIntersectionFn'('$Class'(C))), [], [C], [], [A]), 'f~'('$existential'(B, '?CLASS', not(=>(instance('?CLASS', C), instance(A, '?CLASS')))), [], [C], [B], [A])), [], [C], [A, B], [C]), 1862:['ENTITY'=A, 'SUPERCLASS'=C, 'CLASS'=B]:entails(and(not(instance(A, 'GeneralizedIntersectionFn'(C))), '$existential'(B, '?CLASS', not(=>(instance('?CLASS', C), instance(A, '?CLASS'))))), not(instance(A, B))), 'Merge', 'SET/CLASS THEORY', 2887). sigmaCache(instance('$Class'(A), '$Class'(B)), 't~HeadUnivb'('t~'('~instance'(C, 'GeneralizedIntersectionFn'('$Class'(B))), [C], [], [B], []), [A], [C], [B, A], [C]), 1861:['ENTITY'=C, 'SUPERCLASS'=B, 'CLASS'=A]:entails(not(instance(C, 'GeneralizedIntersectionFn'(B))), instance(A, B)), 'Merge', 'SET/CLASS THEORY', 2887). sigmaCache('~instance'(A, '$Class'(B)), 'f~HeadBodyc'(('f~'('~instance'(A, 'GeneralizedUnionFn'('$Class'(C))), [], [C], [A], []), 'f~'(instance('$Class'(B), '$Class'(C)), [], [C], [B], [])), [], [C], [A, B], [C]), 1856:['ENTITY'=A, 'SUPERCLASS'=C, 'CLASS'=B]:entails(and(not(instance(A, 'GeneralizedUnionFn'(C))), instance(B, C)), not(instance(A, B))), 'Merge', 'SET/CLASS THEORY', 2877). sigmaCache('~instance'('$Class'(A), '$Class'(B)), 'f~HeadBodyc'(('f~'('~instance'(C, 'GeneralizedUnionFn'('$Class'(B))), [], [C], [B], []), 'f~'(instance(C, '$Class'(A)), [], [C], [A], [])), [], [C], [B, A], [C]), 1855:['ENTITY'=C, 'SUPERCLASS'=B, 'CLASS'=A]:entails(and(not(instance(C, 'GeneralizedUnionFn'(B))), instance(C, A)), not(instance(A, B))), 'Merge', 'SET/CLASS THEORY', 2877). sigmaCache(instance(A, 'GeneralizedUnionFn'('$Class'(B))), 't~HeadBodyc'(('t~'(instance(A, '$Class'(C)), [], [C], [A], []), 't~'(instance('$Class'(C), '$Class'(B)), [], [C], [B], [])), [], [C], [B, A], [C]), 1854:['ENTITY'=A, 'SUPERCLASS'=B, 'CLASS'=C]:entails(and(instance(C, B), instance(A, C)), instance(A, 'GeneralizedUnionFn'(B))), 'Merge', 'SET/CLASS THEORY', 2877). sigmaCache('~instance'(A, 'GeneralizedUnionFn'('$Class'(B))), 'f~HeadBodyc'('f~'(or('~instance'('$Class'(C), '$Class'(B)), '~instance'(A, '$Class'(C))), [], [C], [B, A], []), [], [C], [B, A], [C]), 1853:['ENTITY'=A, 'SUPERCLASS'=B, 'CLASS'=C]:entails(or(not(instance(C, B)), not(instance(A, C))), not(instance(A, 'GeneralizedUnionFn'(B)))), 'Merge', 'SET/CLASS THEORY', 2877). sigmaCache(instance(A, '$Class'(B)), 't~HeadBodyc'(('t~'(instance(A, 'GeneralizedUnionFn'('$Class'(C))), [], [C], [], [A]), 't~'('$existential'(B, '?CLASS', and(instance('?CLASS', C), instance(A, '?CLASS'))), [], [C], [B], [A])), [], [C], [A, B], [C]), 1852:['ENTITY'=A, 'SUPERCLASS'=C, 'CLASS'=B]:entails(and(instance(A, 'GeneralizedUnionFn'(C)), '$existential'(B, '?CLASS', and(instance('?CLASS', C), instance(A, '?CLASS')))), instance(A, B)), 'Merge', 'SET/CLASS THEORY', 2877). sigmaCache(instance('$Class'(A), '$Class'(B)), 't~HeadBodyc'(('t~'(instance(C, 'GeneralizedUnionFn'('$Class'(B))), [], [C], [], [B]), 't~'('$existential'(A, '?CLASS', and(instance('?CLASS', B), instance(C, '?CLASS'))), [], [C], [A], [B])), [], [C], [B, A], [C]), 1851:['ENTITY'=C, 'SUPERCLASS'=B, 'CLASS'=A]:entails(and(instance(C, 'GeneralizedUnionFn'(B)), '$existential'(A, '?CLASS', and(instance('?CLASS', B), instance(C, '?CLASS')))), instance(A, B)), 'Merge', 'SET/CLASS THEORY', 2877). sigmaCache(instance(A, '$Class'(B)), 't~Head'('t~'('~instance'(A, 'ComplementFn'('$Class'(B))), [], [], [B, A], []), [], [], [B, A]), 1846:['ENTITY'=A, 'CLASS'=B]:entails(not(instance(A, 'ComplementFn'(B))), instance(A, B)), 'Merge', 'SET/CLASS THEORY', 2867). sigmaCache(instance(A, 'ComplementFn'('$Class'(B))), 't~Head'('t~'('~instance'(A, '$Class'(B)), [], [], [B, A], []), [], [], [B, A]), 1845:['ENTITY'=A, 'CLASS'=B]:entails(not(instance(A, B)), instance(A, 'ComplementFn'(B))), 'Merge', 'SET/CLASS THEORY', 2867). sigmaCache('~instance'(A, 'ComplementFn'('$Class'(B))), 'f~Head'('f~'(instance(A, '$Class'(B)), [], [], [B, A], []), [], [], [B, A]), 1844:['ENTITY'=A, 'CLASS'=B]:entails(instance(A, B), not(instance(A, 'ComplementFn'(B)))), 'Merge', 'SET/CLASS THEORY', 2867). sigmaCache('~instance'(A, '$Class'(B)), 'f~Head'('f~'(instance(A, 'ComplementFn'('$Class'(B))), [], [], [B, A], []), [], [], [B, A]), 1843:['ENTITY'=A, 'CLASS'=B]:entails(instance(A, 'ComplementFn'(B)), not(instance(A, B))), 'Merge', 'SET/CLASS THEORY', 2867). sigmaCache(instance('$Quantity'(A, 'Number'('ImaginaryNumber'(B))), 'RelativeComplementFn'('$Class'('Number'), '$Class'('RealNumber'))), 't~Head'('t~'(instance('$Quantity'(A, 'Number'('ImaginaryNumber'(C))), '$Class'('ImaginaryNumber')), [], [], [A], []), [], [], [A]), 1838:['NUMBER'=A]:entails(instance(A, 'ImaginaryNumber'), instance(A, 'RelativeComplementFn'('Number', 'RealNumber'))), 'Merge', 'SET/CLASS THEORY', 2857). sigmaCache('~instance'('$Quantity'(A, 'Number'('ImaginaryNumber'(B))), '$Class'('ImaginaryNumber')), 'f~Head'('f~'('~instance'('$Quantity'(A, 'Number'('ImaginaryNumber'(C))), 'RelativeComplementFn'('$Class'('Number'), '$Class'('RealNumber'))), [], [], [A], []), [], [], [A]), 1837:['NUMBER'=A]:entails(not(instance(A, 'RelativeComplementFn'('Number', 'RealNumber'))), not(instance(A, 'ImaginaryNumber'))), 'Merge', 'SET/CLASS THEORY', 2857). sigmaCache('~instance'(A, '$Class'(B)), 'f~HeadBodyc'(('f~'('~instance'(A, 'IntersectionFn'('$Class'(C), '$Class'(B))), [], [C], [B], [A]), 'f~'(instance(A, '$Class'(C)), [], [C], [], [A])), [], [C], [B, A], [C]), 1830:['ENTITY'=A, 'CLASS1'=C, 'CLASS2'=B]:entails(and(not(instance(A, 'IntersectionFn'(C, B))), instance(A, C)), not(instance(A, B))), 'Merge', 'SET/CLASS THEORY', 2843). sigmaCache('~instance'(A, '$Class'(B)), 'f~HeadBodyc'(('f~'('~instance'(A, 'IntersectionFn'('$Class'(B), '$Class'(C))), [], [C], [B], [A]), 'f~'(instance(A, '$Class'(C)), [], [C], [], [A])), [], [C], [B, A], [C]), 1829:['ENTITY'=A, 'CLASS1'=B, 'CLASS2'=C]:entails(and(not(instance(A, 'IntersectionFn'(B, C))), instance(A, C)), not(instance(A, B))), 'Merge', 'SET/CLASS THEORY', 2843). sigmaCache(instance(A, 'IntersectionFn'('$Class'(B), '$Class'(C))), 't~Head'(('t~'(instance(A, '$Class'(B)), [], [], [B], [A]), 't~'(instance(A, '$Class'(C)), [], [], [C], [A])), [], [], [B, C, A]), 1828:['ENTITY'=A, 'CLASS1'=B, 'CLASS2'=C]:entails(and(instance(A, B), instance(A, C)), instance(A, 'IntersectionFn'(B, C))), 'Merge', 'SET/CLASS THEORY', 2843). sigmaCache('~instance'(A, 'IntersectionFn'('$Class'(B), '$Class'(C))), 'f~Head'('f~'(or('~instance'(A, '$Class'(B)), '~instance'(A, '$Class'(C))), [], [], [B, C], [A]), [], [], [B, C, A]), 1827:['ENTITY'=A, 'CLASS1'=B, 'CLASS2'=C]:entails(or(not(instance(A, B)), not(instance(A, C))), not(instance(A, 'IntersectionFn'(B, C)))), 'Merge', 'SET/CLASS THEORY', 2843). sigmaCache(instance(A, '$Class'(B)), 't~HeadUnivb'('t~'(instance(A, 'IntersectionFn'('$Class'(C), '$Class'(B))), [C], [], [B, A], []), [], [C], [B, A], [C]), 1826:['ENTITY'=A, 'CLASS1'=C, 'CLASS2'=B]:entails(instance(A, 'IntersectionFn'(C, B)), instance(A, B)), 'Merge', 'SET/CLASS THEORY', 2843). sigmaCache(instance(A, '$Class'(B)), 't~HeadUnivb'('t~'(instance(A, 'IntersectionFn'('$Class'(B), '$Class'(C))), [C], [], [B, A], []), [], [C], [B, A], [C]), 1825:['ENTITY'=A, 'CLASS1'=B, 'CLASS2'=C]:entails(instance(A, 'IntersectionFn'(B, C)), instance(A, B)), 'Merge', 'SET/CLASS THEORY', 2843). sigmaCache(instance(A, '$Class'(B)), 't~HeadBodyc'(('t~'('~instance'(A, '$Class'(C)), [], [C], [], [A]), 't~'(instance(A, 'UnionFn'('$Class'(C), '$Class'(B))), [], [C], [B], [A])), [], [C], [B, A], [C]), 1819:['ENTITY'=A, 'CLASS1'=C, 'CLASS2'=B]:entails(and(instance(A, 'UnionFn'(C, B)), not(instance(A, C))), instance(A, B)), 'Merge', 'SET/CLASS THEORY', 2831). sigmaCache(instance(A, '$Class'(B)), 't~HeadBodyc'(('t~'('~instance'(A, '$Class'(C)), [], [C], [], [A]), 't~'(instance(A, 'UnionFn'('$Class'(B), '$Class'(C))), [], [C], [B], [A])), [], [C], [B, A], [C]), 1818:['ENTITY'=A, 'CLASS1'=B, 'CLASS2'=C]:entails(and(instance(A, 'UnionFn'(B, C)), not(instance(A, C))), instance(A, B)), 'Merge', 'SET/CLASS THEORY', 2831). sigmaCache('~instance'(A, 'UnionFn'('$Class'(B), '$Class'(C))), 'f~Head'(('f~'('~instance'(A, '$Class'(B)), [], [], [B], [A]), 'f~'('~instance'(A, '$Class'(C)), [], [], [C], [A])), [], [], [B, C, A]), 1817:['ENTITY'=A, 'CLASS1'=B, 'CLASS2'=C]:entails(and(not(instance(A, B)), not(instance(A, C))), not(instance(A, 'UnionFn'(B, C)))), 'Merge', 'SET/CLASS THEORY', 2831). sigmaCache(instance(A, 'UnionFn'('$Class'(B), '$Class'(C))), 't~Head'('t~'(or(instance(A, '$Class'(B)), instance(A, '$Class'(C))), [], [], [B, C], [A]), [], [], [B, C, A]), 1816:['ENTITY'=A, 'CLASS1'=B, 'CLASS2'=C]:entails(or(instance(A, B), instance(A, C)), instance(A, 'UnionFn'(B, C))), 'Merge', 'SET/CLASS THEORY', 2831). sigmaCache('~instance'(A, '$Class'(B)), 'f~HeadUnivb'('f~'('~instance'(A, 'UnionFn'('$Class'(C), '$Class'(B))), [C], [], [B, A], []), [], [C], [B, A], [C]), 1815:['ENTITY'=A, 'CLASS1'=C, 'CLASS2'=B]:entails(not(instance(A, 'UnionFn'(C, B))), not(instance(A, B))), 'Merge', 'SET/CLASS THEORY', 2831). sigmaCache('~instance'(A, '$Class'(B)), 'f~HeadUnivb'('f~'('~instance'(A, 'UnionFn'('$Class'(B), '$Class'(C))), [C], [], [B, A], []), [], [C], [B, A], [C]), 1814:['ENTITY'=A, 'CLASS1'=B, 'CLASS2'=C]:entails(not(instance(A, 'UnionFn'(B, C))), not(instance(A, B))), 'Merge', 'SET/CLASS THEORY', 2831). sigmaCache(element(A, '$Class'(B)), 't~HeadBodyc'(('t~'('~element'(A, '$Class'(C)), [], [C], [A], []), 't~'('~equal'('$Class'(C), '$Class'(B)), [], [C], [B], [])), [], [C], [A, B], [C]), 1808:['ELEMENT'=A, 'SET1'=C, 'SET2'=B]:entails(and(not(equal(C, B)), not(element(A, C))), element(A, B)), 'Merge', 'SET/CLASS THEORY', 2819). sigmaCache(element(A, '$Class'(B)), 't~HeadBodyc'(('t~'('~element'(A, '$Class'(C)), [], [C], [A], []), 't~'('~equal'('$Class'(B), '$Class'(C)), [], [C], [B], [])), [], [C], [A, B], [C]), 1807:['ELEMENT'=A, 'SET1'=B, 'SET2'=C]:entails(and(not(equal(B, C)), not(element(A, C))), element(A, B)), 'Merge', 'SET/CLASS THEORY', 2819). sigmaCache(equal('$Class'(A), '$Class'(B)), 't~HeadBodyc'(('t~'('~element'(C, '$Class'(A)), [], [C], [A], []), 't~'('~element'(C, '$Class'(B)), [], [C], [B], [])), [], [C], [A, B], [C]), 1806:['ELEMENT'=C, 'SET1'=A, 'SET2'=B]:entails(and(not(element(C, A)), not(element(C, B))), equal(A, B)), 'Merge', 'SET/CLASS THEORY', 2819). sigmaCache(equal('$Class'(A), '$Class'(B)), 't~HeadBodyc'(('t~'('~element'(C, '$Class'(A)), [], [C], [], [A]), 't~'(element(C, '$Class'(A)), [], [C], [], [A])), [B], [C], [A, B], [C]), 1805:['ELEMENT'=C, 'SET1'=A, 'SET2'=B]:entails(and(not(element(C, A)), element(C, A)), equal(A, B)), 'Merge', 'SET/CLASS THEORY', 2819). sigmaCache('~element'(A, '$Class'(B)), 'f~HeadBodyc'(('f~'('~equal'('$Class'(B), '$Class'(C)), [], [C], [], [B]), 'f~'(element(A, '$Class'(C)), [], [C], [], [A]), 'f~'('$existential'(A, '?ELEMENT', not(<=>(element('?ELEMENT', B), element('?ELEMENT', C)))), [], [C], [], [A, B])), [], [C], [A, B], [C]), 1804:['ELEMENT'=A, 'SET1'=B, 'SET2'=C]:entails(and(and(not(equal(B, C)), element(A, C)), '$existential'(A, '?ELEMENT', not(<=>(element('?ELEMENT', B), element('?ELEMENT', C))))), not(element(A, B))), 'Merge', 'SET/CLASS THEORY', 2819). sigmaCache('~element'(A, '$Class'(B)), 'f~HeadBodyc'(('f~'('~equal'('$Class'(C), '$Class'(B)), [], [C], [], [B]), 'f~'(element(A, '$Class'(C)), [], [C], [], [A]), 'f~'('$existential'(A, '?ELEMENT', not(<=>(element('?ELEMENT', C), element('?ELEMENT', B)))), [], [C], [], [A, B])), [], [C], [A, B], [C]), 1803:['ELEMENT'=A, 'SET1'=C, 'SET2'=B]:entails(and(and(not(equal(C, B)), element(A, C)), '$existential'(A, '?ELEMENT', not(<=>(element('?ELEMENT', C), element('?ELEMENT', B))))), not(element(A, B))), 'Merge', 'SET/CLASS THEORY', 2819). sigmaCache(equal('$Class'(A), '$Class'(B)), 't~HeadBodyc'(('t~'(element(C, '$Class'(A)), [], [C], [A], []), 't~'(element(C, '$Class'(B)), [], [C], [B], [])), [], [C], [A, B], [C]), 1802:['ELEMENT'=C, 'SET1'=A, 'SET2'=B]:entails(and(element(C, B), element(C, A)), equal(A, B)), 'Merge', 'SET/CLASS THEORY', 2819). sigmaCache(equal('$Class'(A), '$Class'(B)), 't~HeadBodyc'(('t~'('~element'(C, '$Class'(B)), [], [C], [], [B]), 't~'(element(C, '$Class'(B)), [], [C], [], [B])), [A], [C], [A, B], [C]), 1801:['ELEMENT'=C, 'SET1'=A, 'SET2'=B]:entails(and(element(C, B), not(element(C, B))), equal(A, B)), 'Merge', 'SET/CLASS THEORY', 2819). sigmaCache(element(A, '$Class'(B)), 't~HeadBodyc'(('t~'(element(A, '$Class'(C)), [], [C], [A], []), 't~'(subset('$Class'(C), '$Class'(B)), [], [C], [B], [])), [], [C], [B, A], [C]), 1793:['SUBSET'=C, 'SET'=B, 'ELEMENT'=A]:entails(and(subset(C, B), element(A, C)), element(A, B)), 'Merge', 'SET/CLASS THEORY', 2803). sigmaCache('~element'(A, '$Class'(B)), 'f~HeadBodyc'(('f~'('~element'(A, '$Class'(C)), [], [C], [A], []), 'f~'(subset('$Class'(B), '$Class'(C)), [], [C], [B], [])), [], [C], [B, A], [C]), 1792:['SUBSET'=B, 'SET'=C, 'ELEMENT'=A]:entails(and(subset(B, C), not(element(A, C))), not(element(A, B))), 'Merge', 'SET/CLASS THEORY', 2803). sigmaCache('~subset'('$Class'(A), '$Class'(B)), 'f~HeadBodyc'(('f~'('~element'(C, '$Class'(B)), [], [C], [B], []), 'f~'(element(C, '$Class'(A)), [], [C], [A], [])), [], [C], [A, B], [C]), 1791:['SUBSET'=A, 'SET'=B, 'ELEMENT'=C]:entails(and(element(C, A), not(element(C, B))), not(subset(A, B))), 'Merge', 'SET/CLASS THEORY', 2803). sigmaCache('~lessThan'('PredecessorFn'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B)))))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(D)))))), 'f~Head'(('f~'(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(E))))), '$Class'('Integer')), [], [], [], [A]), 'f~'(instance('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(F))))), '$Class'('Integer')), [], [], [], [C]), 'f~'(lessThan('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(G))))), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(H)))))), [], [], [], [A, C])), [], [], [A, C]), 1784:['INT1'=A, 'INT2'=C]:entails(and(and(instance(A, 'Integer'), instance(C, 'Integer')), lessThan(C, A)), not(lessThan('PredecessorFn'(A), C))), 'Merge', 'NUMERIC FUNCTIONS', 2771). sigmaCache('~lessThan'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B))))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(D)))))), 'f~Head'(('f~'(instance('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(E))))), '$Class'('Integer')), [], [], [], [C]), 'f~'(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(F))))), '$Class'('Integer')), [], [], [], [A]), 'f~'(lessThan('PredecessorFn'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(G)))))), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(H)))))), [], [], [], [C, A])), [], [], [C, A]), 1783:['INT1'=C, 'INT2'=A]:entails(and(and(instance(C, 'Integer'), instance(A, 'Integer')), lessThan('PredecessorFn'(C), A)), not(lessThan(A, C))), 'Merge', 'NUMERIC FUNCTIONS', 2771). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B))))), '$Class'('Integer')), 'f~HeadBodyc'(('f~'(instance('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(D))))), '$Class'('Integer')), [], [C], [], []), 'f~'(lessThan('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(E))))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(F)))))), [], [C], [], [A]), 'f~'(lessThan('PredecessorFn'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(G)))))), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(H)))))), [], [C], [], [A])), [], [C], [A], [C]), 1782:['INT1'=C, 'INT2'=A]:entails(and(instance(C, 'Integer'), and(lessThan(A, C), lessThan('PredecessorFn'(C), A))), not(instance(A, 'Integer'))), 'Merge', 'NUMERIC FUNCTIONS', 2771). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B))))), '$Class'('Integer')), 'f~HeadBodyc'(('f~'(instance('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(D))))), '$Class'('Integer')), [], [C], [], []), 'f~'(lessThan('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(E))))), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(F)))))), [], [C], [], [A]), 'f~'(lessThan('PredecessorFn'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(G)))))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(H)))))), [], [C], [], [A])), [], [C], [A], [C]), 1781:['INT1'=A, 'INT2'=C]:entails(and(instance(C, 'Integer'), and(lessThan(C, A), lessThan('PredecessorFn'(A), C))), not(instance(A, 'Integer'))), 'Merge', 'NUMERIC FUNCTIONS', 2771). sigmaCache(greaterThan('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B))))), 'PredecessorFn'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(C))))))), 't~Head'('t~'(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(D))))), '$Class'('Integer')), [], [], [A], []), [], [], [A]), 1780:['INT'=A]:entails(instance(A, 'Integer'), greaterThan(A, 'PredecessorFn'(A))), 'Merge', 'NUMERIC FUNCTIONS', 2769). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B))))), '$Class'('Integer')), 'f~Head'('f~'('~greaterThan'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(C))))), 'PredecessorFn'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(D))))))), [], [], [], [A]), [], [], [A]), 1779:['INT'=A]:entails(not(greaterThan(A, 'PredecessorFn'(A))), not(instance(A, 'Integer'))), 'Merge', 'NUMERIC FUNCTIONS', 2769). sigmaCache(equal('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B))))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(D)))))), 't~Head'('t~'(equal('PredecessorFn'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(E)))))), 'PredecessorFn'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(F))))))), [], [], [A, C], []), [], [], [A, C]), 1778:['INT1'=A, 'INT2'=C]:entails(equal('PredecessorFn'(A), 'PredecessorFn'(C)), equal(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2767). sigmaCache('~equal'('PredecessorFn'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B)))))), 'PredecessorFn'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(D))))))), 'f~Head'('f~'('~equal'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(E))))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(F)))))), [], [], [A, C], []), [], [], [A, C]), 1777:['INT1'=A, 'INT2'=C]:entails(not(equal(A, C)), not(equal('PredecessorFn'(A), 'PredecessorFn'(C)))), 'Merge', 'NUMERIC FUNCTIONS', 2767). sigmaCache(function('$Relation'('PredecessorFn', 'Function'('UnaryFunction'(A))), 'SuccessorFn'('$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'(C)))))), '$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'(D)))))), 't~Head'('t~'(instance('$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'(E))))), '$Class'('Integer')), [], [], [B], []), [], [], [B]), 1772:['INT'=B]:entails(instance(B, 'Integer'), holds('PredecessorFn', 'SuccessorFn'(B), B)), 'Merge', 'NUMERIC FUNCTIONS', 2757). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B))))), '$Class'('Integer')), 'f~Head'('f~'('~function'('$Relation'('PredecessorFn', 'Function'('UnaryFunction'(C))), 'SuccessorFn'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(D)))))), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(E)))))), [], [], [], [A]), [], [], [A]), 1771:['INT'=A]:entails(not(holds('PredecessorFn', 'SuccessorFn'(A), A)), not(instance(A, 'Integer'))), 'Merge', 'NUMERIC FUNCTIONS', 2757). sigmaCache(function('$Relation'('SuccessorFn', 'Function'('UnaryFunction'(A))), 'PredecessorFn'('$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'(C)))))), '$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'(D)))))), 't~Head'('t~'(instance('$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'(E))))), '$Class'('Integer')), [], [], [B], []), [], [], [B]), 1770:['INT'=B]:entails(instance(B, 'Integer'), holds('SuccessorFn', 'PredecessorFn'(B), B)), 'Merge', 'NUMERIC FUNCTIONS', 2755). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B))))), '$Class'('Integer')), 'f~Head'('f~'('~function'('$Relation'('SuccessorFn', 'Function'('UnaryFunction'(C))), 'PredecessorFn'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(D)))))), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(E)))))), [], [], [], [A]), [], [], [A]), 1769:['INT'=A]:entails(not(holds('SuccessorFn', 'PredecessorFn'(A), A)), not(instance(A, 'Integer'))), 'Merge', 'NUMERIC FUNCTIONS', 2755). sigmaCache('~lessThan'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B))))), 'SuccessorFn'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(D))))))), 'f~Head'(('f~'(instance('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(E))))), '$Class'('Integer')), [], [], [], [C]), 'f~'(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(F))))), '$Class'('Integer')), [], [], [], [A]), 'f~'(lessThan('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(G))))), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(H)))))), [], [], [], [C, A])), [], [], [C, A]), 1768:['INT1'=C, 'INT2'=A]:entails(and(and(instance(C, 'Integer'), instance(A, 'Integer')), lessThan(C, A)), not(lessThan(A, 'SuccessorFn'(C)))), 'Merge', 'NUMERIC FUNCTIONS', 2753). sigmaCache('~lessThan'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B))))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(D)))))), 'f~Head'(('f~'(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(E))))), '$Class'('Integer')), [], [], [], [A]), 'f~'(instance('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(F))))), '$Class'('Integer')), [], [], [], [C]), 'f~'(lessThan('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(G))))), 'SuccessorFn'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(H))))))), [], [], [], [A, C])), [], [], [A, C]), 1767:['INT1'=A, 'INT2'=C]:entails(and(and(instance(A, 'Integer'), instance(C, 'Integer')), lessThan(C, 'SuccessorFn'(A))), not(lessThan(A, C))), 'Merge', 'NUMERIC FUNCTIONS', 2753). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B))))), '$Class'('Integer')), 'f~HeadBodyc'(('f~'(instance('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(D))))), '$Class'('Integer')), [], [C], [], []), 'f~'(lessThan('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(E))))), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(F)))))), [], [C], [], [A]), 'f~'(lessThan('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(G))))), 'SuccessorFn'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(H))))))), [], [C], [], [A])), [], [C], [A], [C]), 1766:['INT1'=C, 'INT2'=A]:entails(and(instance(C, 'Integer'), and(lessThan(C, A), lessThan(A, 'SuccessorFn'(C)))), not(instance(A, 'Integer'))), 'Merge', 'NUMERIC FUNCTIONS', 2753). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B))))), '$Class'('Integer')), 'f~HeadBodyc'(('f~'(instance('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(D))))), '$Class'('Integer')), [], [C], [], []), 'f~'(lessThan('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(E))))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(F)))))), [], [C], [], [A]), 'f~'(lessThan('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(G))))), 'SuccessorFn'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(H))))))), [], [C], [], [A])), [], [C], [A], [C]), 1765:['INT1'=A, 'INT2'=C]:entails(and(instance(C, 'Integer'), and(lessThan(A, C), lessThan(C, 'SuccessorFn'(A)))), not(instance(A, 'Integer'))), 'Merge', 'NUMERIC FUNCTIONS', 2753). sigmaCache(lessThan('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B))))), 'SuccessorFn'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(C))))))), 't~Head'('t~'(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(D))))), '$Class'('Integer')), [], [], [A], []), [], [], [A]), 1764:['INT'=A]:entails(instance(A, 'Integer'), lessThan(A, 'SuccessorFn'(A))), 'Merge', 'NUMERIC FUNCTIONS', 2751). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B))))), '$Class'('Integer')), 'f~Head'('f~'('~lessThan'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(C))))), 'SuccessorFn'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(D))))))), [], [], [], [A]), [], [], [A]), 1763:['INT'=A]:entails(not(lessThan(A, 'SuccessorFn'(A))), not(instance(A, 'Integer'))), 'Merge', 'NUMERIC FUNCTIONS', 2751). sigmaCache(equal('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B))))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(D)))))), 't~Head'('t~'(equal('SuccessorFn'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(E)))))), 'SuccessorFn'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(F))))))), [], [], [A, C], []), [], [], [A, C]), 1762:['INT1'=A, 'INT2'=C]:entails(equal('SuccessorFn'(A), 'SuccessorFn'(C)), equal(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2749). sigmaCache('~equal'('SuccessorFn'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B)))))), 'SuccessorFn'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(D))))))), 'f~Head'('f~'('~equal'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(E))))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(F)))))), [], [], [A, C], []), [], [], [A, C]), 1761:['INT1'=A, 'INT2'=C]:entails(not(equal(A, C)), not(equal('SuccessorFn'(A), 'SuccessorFn'(C)))), 'Merge', 'NUMERIC FUNCTIONS', 2749). sigmaCache(holds('$Relation'(A, 'Function'('BinaryFunction'(B))), C, D, D), 't~Head'(('t~'(identityElement('$Relation'(A, 'Function'('BinaryFunction'(E))), C), [], [], [C], [A]), 't~'(instance(D, 'DomainFn'('$Relation'(A, 'Function'('BinaryFunction'(F))))), [], [], [D], [A])), [], [], [A, C, D]), 1752:['FUNCTION'=A, 'ID'=C, 'INST'=D]:entails(and(identityElement(A, C), instance(D, 'DomainFn'(A))), holds(A, C, D, D)), 'Merge', 'NUMERIC FUNCTIONS', 2731). sigmaCache('~instance'(A, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'(C))))), 'f~HeadBodyc'(('f~'('~holds'('$Relation'(B, 'Function'('BinaryFunction'(D))), E, A, A), [], [E], [], [B, A]), 'f~'(identityElement('$Relation'(B, 'Function'('BinaryFunction'(F))), E), [], [E], [], [B])), [], [E], [B, A], [E]), 1751:['FUNCTION'=B, 'ID'=E, 'INST'=A]:entails(and(identityElement(B, E), not(holds(B, E, A, A))), not(instance(A, 'DomainFn'(B)))), 'Merge', 'NUMERIC FUNCTIONS', 2731). sigmaCache('~identityElement'('$Relation'(A, 'Function'('BinaryFunction'(B))), C), 'f~HeadBodyc'(('f~'('~holds'('$Relation'(A, 'Function'('BinaryFunction'(D))), C, E, E), [], [E], [C], [A]), 'f~'(instance(E, 'DomainFn'('$Relation'(A, 'Function'('BinaryFunction'(F))))), [], [E], [], [A])), [], [E], [A, C], [E]), 1750:['FUNCTION'=A, 'ID'=C, 'INST'=E]:entails(and(instance(E, 'DomainFn'(A)), not(holds(A, C, E, E))), not(identityElement(A, C))), 'Merge', 'NUMERIC FUNCTIONS', 2731). sigmaCache(function('$Relation'('MultiplicationFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(B, 'Number'('RealNumber'(C))), '$Quantity'(B, 'Number'('RealNumber'(D))), '$Quantity'(E, 'Number'('RealNumber'(F)))), 't~Head'('t~'(function('$Relation'('SquareRootFn', 'Function'('UnaryFunction'(G))), '$Quantity'(E, 'Number'('RealNumber'(H))), '$Quantity'(B, 'Number'('RealNumber'(I)))), [], [], [E, B], []), [], [], [E, B]), 1734:['NUMBER1'=E, 'NUMBER2'=B]:entails(holds('SquareRootFn', E, B), holds('MultiplicationFn', B, B, E)), 'Merge', 'NUMERIC FUNCTIONS', 2699). sigmaCache('~function'('$Relation'('SquareRootFn', 'Function'('UnaryFunction'(A))), '$Quantity'(B, 'Number'('RealNumber'(C))), '$Quantity'(D, 'Number'('RealNumber'(E)))), 'f~Head'('f~'('~function'('$Relation'('MultiplicationFn', 'Function'('BinaryFunction'('AssociativeFunction'(F)))), '$Quantity'(D, 'Number'('RealNumber'(G))), '$Quantity'(D, 'Number'('RealNumber'(H))), '$Quantity'(B, 'Number'('RealNumber'(I)))), [], [], [B], [D]), [], [], [B, D]), 1733:['NUMBER1'=B, 'NUMBER2'=D]:entails(not(holds('MultiplicationFn', D, D, B)), not(holds('SquareRootFn', B, D))), 'Merge', 'NUMERIC FUNCTIONS', 2699). sigmaCache(equal('SignumFn'('$Quantity'(A, 'Number'('RealNumber'('NegativeRealNumber'(B))))), '$Quantity'(-1, 'Number'(C))), 't~Head'('t~'(instance('$Quantity'(A, 'Number'('RealNumber'('NegativeRealNumber'(D)))), '$Class'('NegativeRealNumber')), [], [], [A], []), [], [], [A]), 1724:['NUMBER'=A]:entails(instance(A, 'NegativeRealNumber'), equal('SignumFn'(A), -1)), 'Merge', 'NUMERIC FUNCTIONS', 2681). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'('NegativeRealNumber'(B)))), '$Class'('NegativeRealNumber')), 'f~Head'('f~'('~equal'('SignumFn'('$Quantity'(A, 'Number'('RealNumber'('NegativeRealNumber'(C))))), '$Quantity'(-1, 'Number'(D))), [], [], [A], []), [], [], [A]), 1723:['NUMBER'=A]:entails(not(equal('SignumFn'(A), -1)), not(instance(A, 'NegativeRealNumber'))), 'Merge', 'NUMERIC FUNCTIONS', 2681). sigmaCache(equal('SignumFn'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(B)))))), '$Quantity'(1, 'Number'(C))), 't~Head'('t~'(instance('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(D))))), '$Class'('PositiveRealNumber')), [], [], [A], []), [], [], [A]), 1722:['NUMBER'=A]:entails(instance(A, 'PositiveRealNumber'), equal('SignumFn'(A), 1)), 'Merge', 'NUMERIC FUNCTIONS', 2679). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(B))))), '$Class'('PositiveRealNumber')), 'f~Head'('f~'('~equal'('SignumFn'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(C)))))), '$Quantity'(1, 'Number'(D))), [], [], [A], []), [], [], [A]), 1721:['NUMBER'=A]:entails(not(equal('SignumFn'(A), 1)), not(instance(A, 'PositiveRealNumber'))), 'Merge', 'NUMERIC FUNCTIONS', 2679). sigmaCache(equal('SignumFn'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'(B))))), '$Quantity'(0, 'Number'(C))), 't~Head'(('t~'('~equal'('SignumFn'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'(D))))), '$Quantity'(1, 'Number'(E))), [], [], [], [A]), 't~'(instance('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'(F)))), '$Class'('NonnegativeRealNumber')), [], [], [], [A])), [], [], [A]), 1720:['NUMBER'=A]:entails(and(instance(A, 'NonnegativeRealNumber'), not(equal('SignumFn'(A), 1))), equal('SignumFn'(A), 0)), 'Merge', 'NUMERIC FUNCTIONS', 2677). sigmaCache(equal('SignumFn'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'(B))))), '$Quantity'(1, 'Number'(C))), 't~Head'(('t~'('~equal'('SignumFn'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'(D))))), '$Quantity'(0, 'Number'(E))), [], [], [], [A]), 't~'(instance('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'(F)))), '$Class'('NonnegativeRealNumber')), [], [], [], [A])), [], [], [A]), 1719:['NUMBER'=A]:entails(and(instance(A, 'NonnegativeRealNumber'), not(equal('SignumFn'(A), 0))), equal('SignumFn'(A), 1)), 'Merge', 'NUMERIC FUNCTIONS', 2677). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'(B)))), '$Class'('NonnegativeRealNumber')), 'f~Head'(('f~'('~equal'('SignumFn'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'(C))))), '$Quantity'(0, 'Number'(D))), [], [], [], [A]), 'f~'('~equal'('SignumFn'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'(E))))), '$Quantity'(1, 'Number'(F))), [], [], [], [A])), [], [], [A]), 1718:['NUMBER'=A]:entails(and(not(equal('SignumFn'(A), 1)), not(equal('SignumFn'(A), 0))), not(instance(A, 'NonnegativeRealNumber'))), 'Merge', 'NUMERIC FUNCTIONS', 2677). sigmaCache(function('$Relation'('CeilingFn', 'Function'('UnaryFunction'(A))), '$Quantity'(B, 'Number'('RealNumber'(C))), '$Quantity'(D, 'Number'('RealNumber'('RationalNumber'('Integer'(E)))))), 't~Head'(('t~'('~function'('$Relation'('FloorFn', 'Function'('UnaryFunction'(F))), '$Quantity'(B, 'Number'('RealNumber'(G))), '$Quantity'(D, 'Number'('RealNumber'('RationalNumber'('Integer'(H)))))), [], [], [], [B, D]), 't~'(greaterThanOrEqualTo('SubtractionFn'('$Quantity'(B, 'Number'('RealNumber'(I))), 'FloorFn'('$Quantity'(B, 'Number'('RealNumber'(J))))), '$Quantity'(0.5, 'Number'(K))), [], [], [], [B]), 't~'(lessThan('SubtractionFn'('$Quantity'(B, 'Number'('RealNumber'(L))), 'FloorFn'('$Quantity'(B, 'Number'('RealNumber'(M))))), '$Quantity'(0.5, 'Number'(N))), [], [], [], [B]), 't~'(function('$Relation'('RoundFn', 'Function'('UnaryFunction'(O))), '$Quantity'(B, 'Number'('RealNumber'(P))), '$Quantity'(D, 'Number'('RealNumber'('RationalNumber'('Integer'(Q)))))), [], [], [], [B, D])), [], [], [B, D]), 1713:['NUMBER1'=B, 'NUMBER2'=D]:entails(and(holds('RoundFn', B, D), and(and(lessThan('SubtractionFn'(B, 'FloorFn'(B)), 0.5), not(holds('FloorFn', B, D))), greaterThanOrEqualTo('SubtractionFn'(B, 'FloorFn'(B)), 0.5))), holds('CeilingFn', B, D)), 'Merge', 'NUMERIC FUNCTIONS', 2667). sigmaCache('~greaterThanOrEqualTo'('SubtractionFn'('$Quantity'(A, 'Number'('RealNumber'(B))), 'FloorFn'('$Quantity'(A, 'Number'('RealNumber'(C))))), '$Quantity'(0.5, 'Number'(D))), 'f~HeadBodyc'(('f~'('~function'('$Relation'('CeilingFn', 'Function'('UnaryFunction'(E))), '$Quantity'(A, 'Number'('RealNumber'(F))), '$Quantity'(G, 'Number'('RealNumber'('RationalNumber'('Integer'(H)))))), [], [G], [], [A]), 'f~'('~function'('$Relation'('FloorFn', 'Function'('UnaryFunction'(I))), '$Quantity'(A, 'Number'('RealNumber'(J))), '$Quantity'(G, 'Number'('RealNumber'('RationalNumber'('Integer'(K)))))), [], [G], [], [A]), 'f~'(lessThan('SubtractionFn'('$Quantity'(A, 'Number'('RealNumber'(L))), 'FloorFn'('$Quantity'(A, 'Number'('RealNumber'(M))))), '$Quantity'(0.5, 'Number'(N))), [], [], [], [A]), 'f~'(function('$Relation'('RoundFn', 'Function'('UnaryFunction'(O))), '$Quantity'(A, 'Number'('RealNumber'(P))), '$Quantity'(G, 'Number'('RealNumber'('RationalNumber'('Integer'(Q)))))), [], [G], [], [A])), [], [G], [A], [G]), 1712:['NUMBER1'=A, 'NUMBER2'=G]:entails(and(holds('RoundFn', A, G), and(and(lessThan('SubtractionFn'(A, 'FloorFn'(A)), 0.5), not(holds('FloorFn', A, G))), not(holds('CeilingFn', A, G)))), not(greaterThanOrEqualTo('SubtractionFn'(A, 'FloorFn'(A)), 0.5))), 'Merge', 'NUMERIC FUNCTIONS', 2667). sigmaCache(function('$Relation'('FloorFn', 'Function'('UnaryFunction'(A))), '$Quantity'(B, 'Number'('RealNumber'(C))), '$Quantity'(D, 'Number'('RealNumber'('RationalNumber'('Integer'(E)))))), 't~Head'(('t~'('~function'('$Relation'('CeilingFn', 'Function'('UnaryFunction'(F))), '$Quantity'(B, 'Number'('RealNumber'(G))), '$Quantity'(D, 'Number'('RealNumber'('RationalNumber'('Integer'(H)))))), [], [], [], [B, D]), 't~'(greaterThanOrEqualTo('SubtractionFn'('$Quantity'(B, 'Number'('RealNumber'(I))), 'FloorFn'('$Quantity'(B, 'Number'('RealNumber'(J))))), '$Quantity'(0.5, 'Number'(K))), [], [], [], [B]), 't~'(lessThan('SubtractionFn'('$Quantity'(B, 'Number'('RealNumber'(L))), 'FloorFn'('$Quantity'(B, 'Number'('RealNumber'(M))))), '$Quantity'(0.5, 'Number'(N))), [], [], [], [B]), 't~'(function('$Relation'('RoundFn', 'Function'('UnaryFunction'(O))), '$Quantity'(B, 'Number'('RealNumber'(P))), '$Quantity'(D, 'Number'('RealNumber'('RationalNumber'('Integer'(Q)))))), [], [], [], [B, D])), [], [], [B, D]), 1711:['NUMBER1'=B, 'NUMBER2'=D]:entails(and(holds('RoundFn', B, D), and(lessThan('SubtractionFn'(B, 'FloorFn'(B)), 0.5), and(greaterThanOrEqualTo('SubtractionFn'(B, 'FloorFn'(B)), 0.5), not(holds('CeilingFn', B, D))))), holds('FloorFn', B, D)), 'Merge', 'NUMERIC FUNCTIONS', 2667). sigmaCache('~lessThan'('SubtractionFn'('$Quantity'(A, 'Number'('RealNumber'(B))), 'FloorFn'('$Quantity'(A, 'Number'('RealNumber'(C))))), '$Quantity'(0.5, 'Number'(D))), 'f~HeadBodyc'(('f~'('~function'('$Relation'('CeilingFn', 'Function'('UnaryFunction'(E))), '$Quantity'(A, 'Number'('RealNumber'(F))), '$Quantity'(G, 'Number'('RealNumber'('RationalNumber'('Integer'(H)))))), [], [G], [], [A]), 'f~'('~function'('$Relation'('FloorFn', 'Function'('UnaryFunction'(I))), '$Quantity'(A, 'Number'('RealNumber'(J))), '$Quantity'(G, 'Number'('RealNumber'('RationalNumber'('Integer'(K)))))), [], [G], [], [A]), 'f~'(greaterThanOrEqualTo('SubtractionFn'('$Quantity'(A, 'Number'('RealNumber'(L))), 'FloorFn'('$Quantity'(A, 'Number'('RealNumber'(M))))), '$Quantity'(0.5, 'Number'(N))), [], [], [], [A]), 'f~'(function('$Relation'('RoundFn', 'Function'('UnaryFunction'(O))), '$Quantity'(A, 'Number'('RealNumber'(P))), '$Quantity'(G, 'Number'('RealNumber'('RationalNumber'('Integer'(Q)))))), [], [G], [], [A])), [], [G], [A], [G]), 1710:['NUMBER1'=A, 'NUMBER2'=G]:entails(and(holds('RoundFn', A, G), and(not(holds('FloorFn', A, G)), and(greaterThanOrEqualTo('SubtractionFn'(A, 'FloorFn'(A)), 0.5), not(holds('CeilingFn', A, G))))), not(lessThan('SubtractionFn'(A, 'FloorFn'(A)), 0.5))), 'Merge', 'NUMERIC FUNCTIONS', 2667). sigmaCache('~function'('$Relation'('RoundFn', 'Function'('UnaryFunction'(A))), '$Quantity'(B, 'Number'('RealNumber'(C))), '$Quantity'(D, 'Number'('RealNumber'('RationalNumber'('Integer'(E)))))), 'f~Head'(('f~'('~function'('$Relation'('CeilingFn', 'Function'('UnaryFunction'(F))), '$Quantity'(B, 'Number'('RealNumber'(G))), '$Quantity'(D, 'Number'('RealNumber'('RationalNumber'('Integer'(H)))))), [], [], [], [B, D]), 'f~'('~function'('$Relation'('FloorFn', 'Function'('UnaryFunction'(I))), '$Quantity'(B, 'Number'('RealNumber'(J))), '$Quantity'(D, 'Number'('RealNumber'('RationalNumber'('Integer'(K)))))), [], [], [], [B, D]), 'f~'(greaterThanOrEqualTo('SubtractionFn'('$Quantity'(B, 'Number'('RealNumber'(L))), 'FloorFn'('$Quantity'(B, 'Number'('RealNumber'(M))))), '$Quantity'(0.5, 'Number'(N))), [], [], [], [B]), 'f~'(lessThan('SubtractionFn'('$Quantity'(B, 'Number'('RealNumber'(O))), 'FloorFn'('$Quantity'(B, 'Number'('RealNumber'(P))))), '$Quantity'(0.5, 'Number'(Q))), [], [], [], [B])), [], [], [B, D]), 1709:['NUMBER1'=B, 'NUMBER2'=D]:entails(and(and(lessThan('SubtractionFn'(B, 'FloorFn'(B)), 0.5), not(holds('FloorFn', B, D))), and(greaterThanOrEqualTo('SubtractionFn'(B, 'FloorFn'(B)), 0.5), not(holds('CeilingFn', B, D)))), not(holds('RoundFn', B, D))), 'Merge', 'NUMERIC FUNCTIONS', 2667). sigmaCache(equal('$Quantity'(A, B), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('PrimeNumber'(D))))))), 't~Head'(('t~'('~equal'('$Quantity'(1, 'Number'(E)), '$Quantity'(A, F)), [], [], [], [A]), 't~'(equal('RemainderFn'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('PrimeNumber'(G)))))), '$Quantity'(A, H)), '$Quantity'(0, 'Number'(I))), [], [], [], [C, A]), 't~'(instance('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('PrimeNumber'(J)))))), '$Class'('PrimeNumber')), [], [], [], [C])), [], [], [C, A]), 1703:['PRIME'=C, 'NUMBER'=A]:entails(and(instance(C, 'PrimeNumber'), and(equal('RemainderFn'(C, A), 0), not(equal(1, A)))), equal(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2655). sigmaCache(equal('$Quantity'(1, 'Number'(A)), '$Quantity'(B, C)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(B, D), '$Quantity'(E, 'Number'('RealNumber'('RationalNumber'('Integer'('PrimeNumber'(F))))))), [], [E], [], [B]), 't~'(equal('RemainderFn'('$Quantity'(E, 'Number'('RealNumber'('RationalNumber'('Integer'('PrimeNumber'(G)))))), '$Quantity'(B, H)), '$Quantity'(0, 'Number'(I))), [], [E], [], [B]), 't~'(instance('$Quantity'(E, 'Number'('RealNumber'('RationalNumber'('Integer'('PrimeNumber'(J)))))), '$Class'('PrimeNumber')), [], [E], [], [])), [], [E], [B], [E]), 1702:['PRIME'=E, 'NUMBER'=B]:entails(and(instance(E, 'PrimeNumber'), and(equal('RemainderFn'(E, B), 0), not(equal(B, E)))), equal(1, B)), 'Merge', 'NUMERIC FUNCTIONS', 2655). sigmaCache('~equal'('RemainderFn'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('PrimeNumber'(B)))))), '$Quantity'(C, D)), '$Quantity'(0, 'Number'(E))), 'f~Head'(('f~'('~equal'('$Quantity'(C, F), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('PrimeNumber'(G))))))), [], [], [], [A, C]), 'f~'('~equal'('$Quantity'(1, 'Number'(H)), '$Quantity'(C, I)), [], [], [], [C]), 'f~'(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('PrimeNumber'(J)))))), '$Class'('PrimeNumber')), [], [], [], [A])), [], [], [A, C]), 1701:['PRIME'=A, 'NUMBER'=C]:entails(and(instance(A, 'PrimeNumber'), and(not(equal(1, C)), not(equal(C, A)))), not(equal('RemainderFn'(A, C), 0))), 'Merge', 'NUMERIC FUNCTIONS', 2655). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('PrimeNumber'(B)))))), '$Class'('PrimeNumber')), 'f~HeadBodyc'(('f~'('~equal'('$Quantity'(C, D), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('PrimeNumber'(E))))))), [], [C], [], [A]), 'f~'('~equal'('$Quantity'(1, 'Number'(F)), '$Quantity'(C, G)), [], [C], [], []), 'f~'(equal('RemainderFn'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('PrimeNumber'(H)))))), '$Quantity'(C, I)), '$Quantity'(0, 'Number'(J))), [], [C], [], [A])), [], [C], [A], [C]), 1700:['PRIME'=A, 'NUMBER'=C]:entails(and(equal('RemainderFn'(A, C), 0), and(not(equal(1, C)), not(equal(C, A)))), not(instance(A, 'PrimeNumber'))), 'Merge', 'NUMERIC FUNCTIONS', 2655). sigmaCache(equal('RemainderFn'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('OddInteger'(B)))))), '$Quantity'(2, 'Number'(C))), '$Quantity'(1, 'Number'(D))), 't~Head'('t~'(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('OddInteger'(E)))))), '$Class'('OddInteger')), [], [], [A], []), [], [], [A]), 1699:['NUMBER'=A]:entails(instance(A, 'OddInteger'), equal('RemainderFn'(A, 2), 1)), 'Merge', 'NUMERIC FUNCTIONS', 2653). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('OddInteger'(B)))))), '$Class'('OddInteger')), 'f~Head'('f~'('~equal'('RemainderFn'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('OddInteger'(C)))))), '$Quantity'(2, 'Number'(D))), '$Quantity'(1, 'Number'(E))), [], [], [A], []), [], [], [A]), 1698:['NUMBER'=A]:entails(not(equal('RemainderFn'(A, 2), 1)), not(instance(A, 'OddInteger'))), 'Merge', 'NUMERIC FUNCTIONS', 2653). sigmaCache(equal('RemainderFn'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('EvenInteger'(B)))))), '$Quantity'(2, 'Number'(C))), '$Quantity'(0, 'Number'(D))), 't~Head'('t~'(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('EvenInteger'(E)))))), '$Class'('EvenInteger')), [], [], [A], []), [], [], [A]), 1697:['NUMBER'=A]:entails(instance(A, 'EvenInteger'), equal('RemainderFn'(A, 2), 0)), 'Merge', 'NUMERIC FUNCTIONS', 2651). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('EvenInteger'(B)))))), '$Class'('EvenInteger')), 'f~Head'('f~'('~equal'('RemainderFn'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('EvenInteger'(C)))))), '$Quantity'(2, 'Number'(D))), '$Quantity'(0, 'Number'(E))), [], [], [A], []), [], [], [A]), 1696:['NUMBER'=A]:entails(not(equal('RemainderFn'(A, 2), 0)), not(instance(A, 'EvenInteger'))), 'Merge', 'NUMERIC FUNCTIONS', 2651). sigmaCache(equal('SignumFn'('$Quantity'(A, 'Number'('RealNumber'(B)))), 'SignumFn'('$Quantity'(C, 'Number'('RealNumber'(D))))), 't~HeadUnivb'('t~'(function('$Relation'('RemainderFn', 'Function'('BinaryFunction'(E))), '$Quantity'(F, G), '$Quantity'(A, 'Number'('RealNumber'(H))), '$Quantity'(C, 'Number'('RealNumber'(I)))), [F], [], [A, C], []), [], [F], [A, C], [F]), 1695:['NUMBER1'=F, 'NUMBER2'=A, 'NUMBER'=C]:entails(holds('RemainderFn', F, A, C), equal('SignumFn'(A), 'SignumFn'(C))), 'Merge', 'NUMERIC FUNCTIONS', 2649). sigmaCache('~function'('$Relation'('RemainderFn', 'Function'('BinaryFunction'(A))), '$Quantity'(B, C), '$Quantity'(D, 'Number'('RealNumber'(E))), '$Quantity'(F, 'Number'('RealNumber'(G)))), 'f~Head'('f~'('~equal'('SignumFn'('$Quantity'(D, 'Number'('RealNumber'(H)))), 'SignumFn'('$Quantity'(F, 'Number'('RealNumber'(I))))), [], [], [D, F], []), [B], [], [B, D, F]), 1694:['NUMBER1'=B, 'NUMBER2'=D, 'NUMBER'=F]:entails(not(equal('SignumFn'(D), 'SignumFn'(F))), not(holds('RemainderFn', B, D, F))), 'Merge', 'NUMERIC FUNCTIONS', 2649). sigmaCache('~function'('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), 'MultiplicationFn'('FloorFn'('DivisionFn'('$Quantity'(B, C), '$Quantity'(D, E))), '$Quantity'(D, F)), '$Quantity'(G, H), '$Quantity'(B, I)), 'f~Head'('f~'('~function'('$Relation'('RemainderFn', 'Function'('BinaryFunction'(J))), '$Quantity'(B, K), '$Quantity'(D, L), '$Quantity'(G, M)), [], [], [B, D, G], []), [], [], [B, D, G]), 1693:['NUMBER1'=B, 'NUMBER2'=D, 'NUMBER'=G]:entails(not(holds('RemainderFn', B, D, G)), not(holds('AdditionFn', 'MultiplicationFn'('FloorFn'('DivisionFn'(B, D)), D), G, B))), 'Merge', 'NUMERIC FUNCTIONS', 2647). sigmaCache(function('$Relation'('RemainderFn', 'Function'('BinaryFunction'(A))), '$Quantity'(B, C), '$Quantity'(D, E), '$Quantity'(F, G)), 't~Head'('t~'(function('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(H)))), 'MultiplicationFn'('FloorFn'('DivisionFn'('$Quantity'(B, I), '$Quantity'(D, J))), '$Quantity'(D, K)), '$Quantity'(F, L), '$Quantity'(B, M)), [], [], [F], [B, D]), [], [], [B, D, F]), 1692:['NUMBER1'=B, 'NUMBER2'=D, 'NUMBER'=F]:entails(holds('AdditionFn', 'MultiplicationFn'('FloorFn'('DivisionFn'(B, D)), D), F, B), holds('RemainderFn', B, D, F)), 'Merge', 'NUMERIC FUNCTIONS', 2647). sigmaCache('~function'('$Relation'('RemainderFn', 'Function'('BinaryFunction'(A))), '$Quantity'(B, C), '$Quantity'(D, E), '$Quantity'(F, G)), 'f~Head'('f~'('~function'('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(H)))), 'MultiplicationFn'('FloorFn'('DivisionFn'('$Quantity'(B, I), '$Quantity'(D, J))), '$Quantity'(D, K)), '$Quantity'(F, L), '$Quantity'(B, M)), [], [], [F], [B, D]), [], [], [B, D, F]), 1691:['NUMBER1'=B, 'NUMBER2'=D, 'NUMBER'=F]:entails(not(holds('AdditionFn', 'MultiplicationFn'('FloorFn'('DivisionFn'(B, D)), D), F, B)), not(holds('RemainderFn', B, D, F))), 'Merge', 'NUMERIC FUNCTIONS', 2647). sigmaCache(function('$Relation'('AdditionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), 'MultiplicationFn'('FloorFn'('DivisionFn'('$Quantity'(B, C), '$Quantity'(D, E))), '$Quantity'(D, F)), '$Quantity'(G, H), '$Quantity'(B, I)), 't~Head'('t~'(function('$Relation'('RemainderFn', 'Function'('BinaryFunction'(J))), '$Quantity'(B, K), '$Quantity'(D, L), '$Quantity'(G, M)), [], [], [B, D, G], []), [], [], [B, D, G]), 1690:['NUMBER1'=B, 'NUMBER2'=D, 'NUMBER'=G]:entails(holds('RemainderFn', B, D, G), holds('AdditionFn', 'MultiplicationFn'('FloorFn'('DivisionFn'(B, D)), D), G, B)), 'Merge', 'NUMERIC FUNCTIONS', 2647). sigmaCache(equal('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~lessThan'('$Quantity'(E, F), '$Quantity'(C, G)), [], [E], [], [C]), 't~'(function('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(H)))), '$Quantity'(E, I), '$Quantity'(C, J), '$Quantity'(A, K)), [], [E], [A], [C])), [], [E], [C, A], [E]), 1662:['NUMBER1'=E, 'NUMBER2'=C, 'NUMBER'=A]:entails(and(holds('MinFn', E, C, A), not(lessThan(E, C))), equal(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache(lessThan('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(E, F), '$Quantity'(C, G)), [], [E], [], [C]), 't~'(function('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(H)))), '$Quantity'(A, I), '$Quantity'(C, J), '$Quantity'(E, K)), [], [E], [A], [C])), [], [E], [A, C], [E]), 1661:['NUMBER1'=A, 'NUMBER2'=C, 'NUMBER'=E]:entails(and(holds('MinFn', A, C, E), and(not(equal(E, C)), not(equal(E, C)))), lessThan(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache('~function'('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(B, C), '$Quantity'(D, E), '$Quantity'(F, G)), 'f~Head'(('f~'('~equal'('$Quantity'(F, H), '$Quantity'(D, I)), [], [], [], [D, F]), 'f~'('~lessThan'('$Quantity'(B, J), '$Quantity'(D, K)), [], [], [B], [D])), [], [], [B, D, F]), 1660:['NUMBER1'=B, 'NUMBER2'=D, 'NUMBER'=F]:entails(and(not(lessThan(B, D)), and(not(equal(F, D)), not(equal(F, D)))), not(holds('MinFn', B, D, F))), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache(equal('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(A, E), '$Quantity'(F, G)), [], [F], [], [A]), 't~'('~lessThan'('$Quantity'(C, H), '$Quantity'(F, I)), [], [F], [], [C]), 't~'(function('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(C, K), '$Quantity'(F, L), '$Quantity'(A, M)), [], [F], [], [C, A])), [], [F], [C, A], [F]), 1659:['NUMBER1'=C, 'NUMBER2'=F, 'NUMBER'=A]:entails(and(holds('MinFn', C, F, A), and(not(lessThan(C, F)), not(equal(A, F)))), equal(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache(equal('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(A, E), '$Quantity'(F, G)), [], [F], [], [A]), 't~'('~lessThan'('$Quantity'(F, H), '$Quantity'(C, I)), [], [F], [], [C]), 't~'(function('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(F, K), '$Quantity'(C, L), '$Quantity'(A, M)), [], [F], [], [C, A])), [], [F], [C, A], [F]), 1658:['NUMBER1'=F, 'NUMBER2'=C, 'NUMBER'=A]:entails(and(holds('MinFn', F, C, A), and(not(lessThan(F, C)), not(equal(A, F)))), equal(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache(lessThan('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(E, F), '$Quantity'(A, G)), [], [E], [], [A]), 't~'('~equal'('$Quantity'(E, H), '$Quantity'(C, I)), [], [E], [], [C]), 't~'(function('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(A, K), '$Quantity'(C, L), '$Quantity'(E, M)), [], [E], [], [A, C])), [], [E], [A, C], [E]), 1657:['NUMBER1'=A, 'NUMBER2'=C, 'NUMBER'=E]:entails(and(holds('MinFn', A, C, E), and(not(equal(E, C)), not(equal(E, A)))), lessThan(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache('~function'('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(B, C), '$Quantity'(D, E), '$Quantity'(F, G)), 'f~Head'(('f~'('~equal'('$Quantity'(F, H), '$Quantity'(B, I)), [], [], [], [B, F]), 'f~'('~equal'('$Quantity'(F, J), '$Quantity'(D, K)), [], [], [], [D, F]), 'f~'('~lessThan'('$Quantity'(B, L), '$Quantity'(D, M)), [], [], [], [B, D])), [], [], [B, D, F]), 1656:['NUMBER1'=B, 'NUMBER2'=D, 'NUMBER'=F]:entails(and(not(lessThan(B, D)), and(not(equal(F, D)), not(equal(F, B)))), not(holds('MinFn', B, D, F))), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache(equal('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~lessThan'('$Quantity'(C, E), '$Quantity'(F, G)), [], [F], [], [C]), 't~'('~lessThan'('$Quantity'(F, H), '$Quantity'(C, I)), [], [F], [], [C]), 't~'(function('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(C, K), '$Quantity'(F, L), '$Quantity'(A, M)), [], [F], [A], [C])), [], [F], [C, A], [F]), 1655:['NUMBER1'=C, 'NUMBER2'=F, 'NUMBER'=A]:entails(and(holds('MinFn', C, F, A), and(not(lessThan(C, F)), not(lessThan(F, C)))), equal(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache(lessThan('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(E, F), '$Quantity'(C, G)), [], [E], [], [C]), 't~'('~lessThan'('$Quantity'(C, H), '$Quantity'(A, I)), [], [], [], [C, A]), 't~'(function('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(C, K), '$Quantity'(A, L), '$Quantity'(E, M)), [], [E], [], [C, A])), [], [E], [C, A], [E]), 1654:['NUMBER1'=C, 'NUMBER2'=A, 'NUMBER'=E]:entails(and(holds('MinFn', C, A, E), and(not(lessThan(C, A)), not(equal(E, C)))), lessThan(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache(lessThan('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(E, F), '$Quantity'(A, G)), [], [E], [], [A]), 't~'('~lessThan'('$Quantity'(C, H), '$Quantity'(A, I)), [], [], [], [A, C]), 't~'(function('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(A, K), '$Quantity'(C, L), '$Quantity'(E, M)), [], [E], [], [A, C])), [], [E], [A, C], [E]), 1653:['NUMBER1'=A, 'NUMBER2'=C, 'NUMBER'=E]:entails(and(holds('MinFn', A, C, E), and(not(lessThan(C, A)), not(equal(E, A)))), lessThan(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache('~function'('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(B, C), '$Quantity'(D, E), '$Quantity'(F, G)), 'f~Head'(('f~'('~equal'('$Quantity'(F, H), '$Quantity'(B, I)), [], [], [F], [B]), 'f~'('~lessThan'('$Quantity'(B, J), '$Quantity'(D, K)), [], [], [], [B, D]), 'f~'('~lessThan'('$Quantity'(D, L), '$Quantity'(B, M)), [], [], [], [B, D])), [], [], [B, D, F]), 1652:['NUMBER1'=B, 'NUMBER2'=D, 'NUMBER'=F]:entails(and(not(lessThan(B, D)), and(not(lessThan(D, B)), not(equal(F, B)))), not(holds('MinFn', B, D, F))), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache(equal('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~lessThan'('$Quantity'(E, F), '$Quantity'(C, G)), [], [E], [], [C]), 't~'('~lessThan'('$Quantity'(C, H), '$Quantity'(E, I)), [], [E], [], [C]), 't~'(function('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(E, K), '$Quantity'(C, L), '$Quantity'(A, M)), [], [E], [A], [C])), [], [E], [C, A], [E]), 1651:['NUMBER1'=E, 'NUMBER2'=C, 'NUMBER'=A]:entails(and(holds('MinFn', E, C, A), and(not(lessThan(E, C)), not(lessThan(C, E)))), equal(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache(lessThan('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(E, F), '$Quantity'(A, G)), [], [E], [], [A]), 't~'('~lessThan'('$Quantity'(C, H), '$Quantity'(A, I)), [], [], [], [C, A]), 't~'(function('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(C, K), '$Quantity'(A, L), '$Quantity'(E, M)), [], [E], [], [C, A])), [], [E], [C, A], [E]), 1650:['NUMBER1'=C, 'NUMBER2'=A, 'NUMBER'=E]:entails(and(holds('MinFn', C, A, E), and(not(lessThan(C, A)), not(equal(E, A)))), lessThan(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache(lessThan('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(E, F), '$Quantity'(C, G)), [], [E], [], [C]), 't~'('~lessThan'('$Quantity'(C, H), '$Quantity'(A, I)), [], [], [], [A, C]), 't~'(function('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(A, K), '$Quantity'(C, L), '$Quantity'(E, M)), [], [E], [], [A, C])), [], [E], [A, C], [E]), 1649:['NUMBER1'=A, 'NUMBER2'=C, 'NUMBER'=E]:entails(and(holds('MinFn', A, C, E), and(not(lessThan(C, A)), not(equal(E, C)))), lessThan(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache('~function'('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(B, C), '$Quantity'(D, E), '$Quantity'(F, G)), 'f~Head'(('f~'('~equal'('$Quantity'(F, H), '$Quantity'(D, I)), [], [], [F], [D]), 'f~'('~lessThan'('$Quantity'(B, J), '$Quantity'(D, K)), [], [], [], [B, D]), 'f~'('~lessThan'('$Quantity'(D, L), '$Quantity'(B, M)), [], [], [], [B, D])), [], [], [B, D, F]), 1648:['NUMBER1'=B, 'NUMBER2'=D, 'NUMBER'=F]:entails(and(not(lessThan(B, D)), and(not(lessThan(D, B)), not(equal(F, D)))), not(holds('MinFn', B, D, F))), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache('~function'('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(B, C), '$Quantity'(D, E), '$Quantity'(F, G)), 'f~Head'(('f~'('~equal'('$Quantity'(F, H), '$Quantity'(B, I)), [], [], [B], [F]), 'f~'('~equal'('$Quantity'(F, J), '$Quantity'(D, K)), [], [], [], [D, F])), [], [], [B, D, F]), 1645:['NUMBER1'=B, 'NUMBER2'=D, 'NUMBER'=F]:entails(and(not(equal(F, B)), and(not(equal(F, D)), not(equal(F, D)))), not(holds('MinFn', B, D, F))), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache(equal('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(A, E), '$Quantity'(F, G)), [], [F], [], [A]), 't~'(function('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(H)))), '$Quantity'(C, I), '$Quantity'(F, J), '$Quantity'(A, K)), [], [F], [C], [A])), [], [F], [C, A], [F]), 1644:['NUMBER1'=C, 'NUMBER2'=F, 'NUMBER'=A]:entails(and(holds('MinFn', C, F, A), not(equal(A, F))), equal(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache(equal('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(A, E), '$Quantity'(F, G)), [], [F], [], [A]), 't~'(function('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(H)))), '$Quantity'(F, I), '$Quantity'(C, J), '$Quantity'(A, K)), [], [F], [C], [A])), [], [F], [C, A], [F]), 1643:['NUMBER1'=F, 'NUMBER2'=C, 'NUMBER'=A]:entails(and(holds('MinFn', F, C, A), and(not(equal(A, F)), not(equal(A, F)))), equal(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache('~function'('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(B, C), '$Quantity'(D, E), '$Quantity'(F, G)), 'f~Head'(('f~'('~equal'('$Quantity'(F, H), '$Quantity'(B, I)), [], [], [], [B, F]), 'f~'('~equal'('$Quantity'(F, J), '$Quantity'(D, K)), [], [], [D], [F])), [], [], [B, D, F]), 1642:['NUMBER1'=B, 'NUMBER2'=D, 'NUMBER'=F]:entails(and(not(equal(F, B)), and(not(equal(F, D)), not(equal(F, B)))), not(holds('MinFn', B, D, F))), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache(equal('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~lessThan'('$Quantity'(E, F), '$Quantity'(C, G)), [], [E], [], [C]), 't~'(function('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(H)))), '$Quantity'(C, I), '$Quantity'(E, J), '$Quantity'(A, K)), [], [E], [A], [C])), [], [E], [C, A], [E]), 1641:['NUMBER1'=C, 'NUMBER2'=E, 'NUMBER'=A]:entails(and(holds('MinFn', C, E, A), not(lessThan(E, C))), equal(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache(lessThan('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(E, F), '$Quantity'(C, G)), [], [E], [], [C]), 't~'(function('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(H)))), '$Quantity'(C, I), '$Quantity'(A, J), '$Quantity'(E, K)), [], [E], [A], [C])), [], [E], [C, A], [E]), 1640:['NUMBER1'=C, 'NUMBER2'=A, 'NUMBER'=E]:entails(and(holds('MinFn', C, A, E), and(not(equal(E, C)), not(equal(E, C)))), lessThan(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache('~function'('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(B, C), '$Quantity'(D, E), '$Quantity'(F, G)), 'f~Head'(('f~'('~equal'('$Quantity'(F, H), '$Quantity'(B, I)), [], [], [], [B, F]), 'f~'('~lessThan'('$Quantity'(D, J), '$Quantity'(B, K)), [], [], [D], [B])), [], [], [B, D, F]), 1639:['NUMBER1'=B, 'NUMBER2'=D, 'NUMBER'=F]:entails(and(not(equal(F, B)), and(not(lessThan(D, B)), not(equal(F, B)))), not(holds('MinFn', B, D, F))), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache(equal('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(A, E), '$Quantity'(F, G)), [], [F], [], [A]), 't~'('~lessThan'('$Quantity'(C, H), '$Quantity'(F, I)), [], [F], [], [C]), 't~'(function('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(F, K), '$Quantity'(C, L), '$Quantity'(A, M)), [], [F], [], [C, A])), [], [F], [C, A], [F]), 1638:['NUMBER1'=F, 'NUMBER2'=C, 'NUMBER'=A]:entails(and(holds('MinFn', F, C, A), and(not(equal(A, F)), not(lessThan(C, F)))), equal(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache(lessThan('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(E, F), '$Quantity'(C, G)), [], [E], [], [C]), 't~'('~equal'('$Quantity'(E, H), '$Quantity'(A, I)), [], [E], [], [A]), 't~'(function('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(C, K), '$Quantity'(A, L), '$Quantity'(E, M)), [], [E], [], [C, A])), [], [E], [C, A], [E]), 1637:['NUMBER1'=C, 'NUMBER2'=A, 'NUMBER'=E]:entails(and(holds('MinFn', C, A, E), and(not(equal(E, C)), not(equal(E, A)))), lessThan(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache(equal('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(A, E), '$Quantity'(F, G)), [], [F], [], [A]), 't~'('~lessThan'('$Quantity'(F, H), '$Quantity'(C, I)), [], [F], [], [C]), 't~'(function('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(C, K), '$Quantity'(F, L), '$Quantity'(A, M)), [], [F], [], [C, A])), [], [F], [C, A], [F]), 1636:['NUMBER1'=C, 'NUMBER2'=F, 'NUMBER'=A]:entails(and(holds('MinFn', C, F, A), and(not(lessThan(F, C)), not(equal(A, F)))), equal(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache('~function'('$Relation'('MinFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(B, C), '$Quantity'(D, E), '$Quantity'(F, G)), 'f~Head'(('f~'('~equal'('$Quantity'(F, H), '$Quantity'(B, I)), [], [], [], [B, F]), 'f~'('~equal'('$Quantity'(F, J), '$Quantity'(D, K)), [], [], [], [D, F]), 'f~'('~lessThan'('$Quantity'(D, L), '$Quantity'(B, M)), [], [], [], [B, D])), [], [], [B, D, F]), 1635:['NUMBER1'=B, 'NUMBER2'=D, 'NUMBER'=F]:entails(and(not(equal(F, B)), and(not(lessThan(D, B)), not(equal(F, D)))), not(holds('MinFn', B, D, F))), 'Merge', 'NUMERIC FUNCTIONS', 2591). sigmaCache(equal('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~greaterThan'('$Quantity'(E, F), '$Quantity'(C, G)), [], [E], [], [C]), 't~'(function('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(H)))), '$Quantity'(E, I), '$Quantity'(C, J), '$Quantity'(A, K)), [], [E], [A], [C])), [], [E], [C, A], [E]), 1627:['NUMBER1'=E, 'NUMBER2'=C, 'NUMBER'=A]:entails(and(holds('MaxFn', E, C, A), not(greaterThan(E, C))), equal(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache(greaterThan('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(E, F), '$Quantity'(C, G)), [], [E], [], [C]), 't~'(function('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(H)))), '$Quantity'(A, I), '$Quantity'(C, J), '$Quantity'(E, K)), [], [E], [A], [C])), [], [E], [A, C], [E]), 1626:['NUMBER1'=A, 'NUMBER2'=C, 'NUMBER'=E]:entails(and(holds('MaxFn', A, C, E), and(not(equal(E, C)), not(equal(E, C)))), greaterThan(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache('~function'('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(B, C), '$Quantity'(D, E), '$Quantity'(F, G)), 'f~Head'(('f~'('~equal'('$Quantity'(F, H), '$Quantity'(D, I)), [], [], [], [D, F]), 'f~'('~greaterThan'('$Quantity'(B, J), '$Quantity'(D, K)), [], [], [B], [D])), [], [], [B, D, F]), 1625:['NUMBER1'=B, 'NUMBER2'=D, 'NUMBER'=F]:entails(and(not(greaterThan(B, D)), and(not(equal(F, D)), not(equal(F, D)))), not(holds('MaxFn', B, D, F))), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache(equal('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(A, E), '$Quantity'(F, G)), [], [F], [], [A]), 't~'('~greaterThan'('$Quantity'(C, H), '$Quantity'(F, I)), [], [F], [], [C]), 't~'(function('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(C, K), '$Quantity'(F, L), '$Quantity'(A, M)), [], [F], [], [C, A])), [], [F], [C, A], [F]), 1624:['NUMBER1'=C, 'NUMBER2'=F, 'NUMBER'=A]:entails(and(holds('MaxFn', C, F, A), and(not(greaterThan(C, F)), not(equal(A, F)))), equal(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache(equal('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(A, E), '$Quantity'(F, G)), [], [F], [], [A]), 't~'('~greaterThan'('$Quantity'(F, H), '$Quantity'(C, I)), [], [F], [], [C]), 't~'(function('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(F, K), '$Quantity'(C, L), '$Quantity'(A, M)), [], [F], [], [C, A])), [], [F], [C, A], [F]), 1623:['NUMBER1'=F, 'NUMBER2'=C, 'NUMBER'=A]:entails(and(holds('MaxFn', F, C, A), and(not(greaterThan(F, C)), not(equal(A, F)))), equal(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache(greaterThan('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(E, F), '$Quantity'(A, G)), [], [E], [], [A]), 't~'('~equal'('$Quantity'(E, H), '$Quantity'(C, I)), [], [E], [], [C]), 't~'(function('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(A, K), '$Quantity'(C, L), '$Quantity'(E, M)), [], [E], [], [A, C])), [], [E], [A, C], [E]), 1622:['NUMBER1'=A, 'NUMBER2'=C, 'NUMBER'=E]:entails(and(holds('MaxFn', A, C, E), and(not(equal(E, C)), not(equal(E, A)))), greaterThan(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache('~function'('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(B, C), '$Quantity'(D, E), '$Quantity'(F, G)), 'f~Head'(('f~'('~equal'('$Quantity'(F, H), '$Quantity'(B, I)), [], [], [], [B, F]), 'f~'('~equal'('$Quantity'(F, J), '$Quantity'(D, K)), [], [], [], [D, F]), 'f~'('~greaterThan'('$Quantity'(B, L), '$Quantity'(D, M)), [], [], [], [B, D])), [], [], [B, D, F]), 1621:['NUMBER1'=B, 'NUMBER2'=D, 'NUMBER'=F]:entails(and(not(greaterThan(B, D)), and(not(equal(F, D)), not(equal(F, B)))), not(holds('MaxFn', B, D, F))), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache(equal('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~greaterThan'('$Quantity'(C, E), '$Quantity'(F, G)), [], [F], [], [C]), 't~'('~greaterThan'('$Quantity'(F, H), '$Quantity'(C, I)), [], [F], [], [C]), 't~'(function('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(C, K), '$Quantity'(F, L), '$Quantity'(A, M)), [], [F], [A], [C])), [], [F], [C, A], [F]), 1620:['NUMBER1'=C, 'NUMBER2'=F, 'NUMBER'=A]:entails(and(holds('MaxFn', C, F, A), and(not(greaterThan(C, F)), not(greaterThan(F, C)))), equal(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache(greaterThan('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(E, F), '$Quantity'(C, G)), [], [E], [], [C]), 't~'('~greaterThan'('$Quantity'(C, H), '$Quantity'(A, I)), [], [], [], [C, A]), 't~'(function('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(C, K), '$Quantity'(A, L), '$Quantity'(E, M)), [], [E], [], [C, A])), [], [E], [C, A], [E]), 1619:['NUMBER1'=C, 'NUMBER2'=A, 'NUMBER'=E]:entails(and(holds('MaxFn', C, A, E), and(not(greaterThan(C, A)), not(equal(E, C)))), greaterThan(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache(greaterThan('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(E, F), '$Quantity'(A, G)), [], [E], [], [A]), 't~'('~greaterThan'('$Quantity'(C, H), '$Quantity'(A, I)), [], [], [], [A, C]), 't~'(function('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(A, K), '$Quantity'(C, L), '$Quantity'(E, M)), [], [E], [], [A, C])), [], [E], [A, C], [E]), 1618:['NUMBER1'=A, 'NUMBER2'=C, 'NUMBER'=E]:entails(and(holds('MaxFn', A, C, E), and(not(greaterThan(C, A)), not(equal(E, A)))), greaterThan(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache('~function'('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(B, C), '$Quantity'(D, E), '$Quantity'(F, G)), 'f~Head'(('f~'('~equal'('$Quantity'(F, H), '$Quantity'(B, I)), [], [], [F], [B]), 'f~'('~greaterThan'('$Quantity'(B, J), '$Quantity'(D, K)), [], [], [], [B, D]), 'f~'('~greaterThan'('$Quantity'(D, L), '$Quantity'(B, M)), [], [], [], [B, D])), [], [], [B, D, F]), 1617:['NUMBER1'=B, 'NUMBER2'=D, 'NUMBER'=F]:entails(and(not(greaterThan(B, D)), and(not(greaterThan(D, B)), not(equal(F, B)))), not(holds('MaxFn', B, D, F))), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache(equal('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~greaterThan'('$Quantity'(E, F), '$Quantity'(C, G)), [], [E], [], [C]), 't~'('~greaterThan'('$Quantity'(C, H), '$Quantity'(E, I)), [], [E], [], [C]), 't~'(function('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(E, K), '$Quantity'(C, L), '$Quantity'(A, M)), [], [E], [A], [C])), [], [E], [C, A], [E]), 1616:['NUMBER1'=E, 'NUMBER2'=C, 'NUMBER'=A]:entails(and(holds('MaxFn', E, C, A), and(not(greaterThan(E, C)), not(greaterThan(C, E)))), equal(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache(greaterThan('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(E, F), '$Quantity'(A, G)), [], [E], [], [A]), 't~'('~greaterThan'('$Quantity'(C, H), '$Quantity'(A, I)), [], [], [], [C, A]), 't~'(function('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(C, K), '$Quantity'(A, L), '$Quantity'(E, M)), [], [E], [], [C, A])), [], [E], [C, A], [E]), 1615:['NUMBER1'=C, 'NUMBER2'=A, 'NUMBER'=E]:entails(and(holds('MaxFn', C, A, E), and(not(greaterThan(C, A)), not(equal(E, A)))), greaterThan(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache(greaterThan('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(E, F), '$Quantity'(C, G)), [], [E], [], [C]), 't~'('~greaterThan'('$Quantity'(C, H), '$Quantity'(A, I)), [], [], [], [A, C]), 't~'(function('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(A, K), '$Quantity'(C, L), '$Quantity'(E, M)), [], [E], [], [A, C])), [], [E], [A, C], [E]), 1614:['NUMBER1'=A, 'NUMBER2'=C, 'NUMBER'=E]:entails(and(holds('MaxFn', A, C, E), and(not(greaterThan(C, A)), not(equal(E, C)))), greaterThan(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache('~function'('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(B, C), '$Quantity'(D, E), '$Quantity'(F, G)), 'f~Head'(('f~'('~equal'('$Quantity'(F, H), '$Quantity'(D, I)), [], [], [F], [D]), 'f~'('~greaterThan'('$Quantity'(B, J), '$Quantity'(D, K)), [], [], [], [B, D]), 'f~'('~greaterThan'('$Quantity'(D, L), '$Quantity'(B, M)), [], [], [], [B, D])), [], [], [B, D, F]), 1613:['NUMBER1'=B, 'NUMBER2'=D, 'NUMBER'=F]:entails(and(not(greaterThan(B, D)), and(not(greaterThan(D, B)), not(equal(F, D)))), not(holds('MaxFn', B, D, F))), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache('~function'('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(B, C), '$Quantity'(D, E), '$Quantity'(F, G)), 'f~Head'(('f~'('~equal'('$Quantity'(F, H), '$Quantity'(B, I)), [], [], [B], [F]), 'f~'('~equal'('$Quantity'(F, J), '$Quantity'(D, K)), [], [], [], [D, F])), [], [], [B, D, F]), 1610:['NUMBER1'=B, 'NUMBER2'=D, 'NUMBER'=F]:entails(and(not(equal(F, B)), and(not(equal(F, D)), not(equal(F, D)))), not(holds('MaxFn', B, D, F))), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache(equal('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(A, E), '$Quantity'(F, G)), [], [F], [], [A]), 't~'(function('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(H)))), '$Quantity'(C, I), '$Quantity'(F, J), '$Quantity'(A, K)), [], [F], [C], [A])), [], [F], [C, A], [F]), 1609:['NUMBER1'=C, 'NUMBER2'=F, 'NUMBER'=A]:entails(and(holds('MaxFn', C, F, A), not(equal(A, F))), equal(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache(equal('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(A, E), '$Quantity'(F, G)), [], [F], [], [A]), 't~'(function('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(H)))), '$Quantity'(F, I), '$Quantity'(C, J), '$Quantity'(A, K)), [], [F], [C], [A])), [], [F], [C, A], [F]), 1608:['NUMBER1'=F, 'NUMBER2'=C, 'NUMBER'=A]:entails(and(holds('MaxFn', F, C, A), and(not(equal(A, F)), not(equal(A, F)))), equal(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache('~function'('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(B, C), '$Quantity'(D, E), '$Quantity'(F, G)), 'f~Head'(('f~'('~equal'('$Quantity'(F, H), '$Quantity'(B, I)), [], [], [], [B, F]), 'f~'('~equal'('$Quantity'(F, J), '$Quantity'(D, K)), [], [], [D], [F])), [], [], [B, D, F]), 1607:['NUMBER1'=B, 'NUMBER2'=D, 'NUMBER'=F]:entails(and(not(equal(F, B)), and(not(equal(F, D)), not(equal(F, B)))), not(holds('MaxFn', B, D, F))), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache(equal('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~greaterThan'('$Quantity'(E, F), '$Quantity'(C, G)), [], [E], [], [C]), 't~'(function('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(H)))), '$Quantity'(C, I), '$Quantity'(E, J), '$Quantity'(A, K)), [], [E], [A], [C])), [], [E], [C, A], [E]), 1606:['NUMBER1'=C, 'NUMBER2'=E, 'NUMBER'=A]:entails(and(holds('MaxFn', C, E, A), not(greaterThan(E, C))), equal(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache(greaterThan('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(E, F), '$Quantity'(C, G)), [], [E], [], [C]), 't~'(function('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(H)))), '$Quantity'(C, I), '$Quantity'(A, J), '$Quantity'(E, K)), [], [E], [A], [C])), [], [E], [C, A], [E]), 1605:['NUMBER1'=C, 'NUMBER2'=A, 'NUMBER'=E]:entails(and(holds('MaxFn', C, A, E), and(not(equal(E, C)), not(equal(E, C)))), greaterThan(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache('~function'('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(B, C), '$Quantity'(D, E), '$Quantity'(F, G)), 'f~Head'(('f~'('~equal'('$Quantity'(F, H), '$Quantity'(B, I)), [], [], [], [B, F]), 'f~'('~greaterThan'('$Quantity'(D, J), '$Quantity'(B, K)), [], [], [D], [B])), [], [], [B, D, F]), 1604:['NUMBER1'=B, 'NUMBER2'=D, 'NUMBER'=F]:entails(and(not(equal(F, B)), and(not(greaterThan(D, B)), not(equal(F, B)))), not(holds('MaxFn', B, D, F))), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache(equal('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(A, E), '$Quantity'(F, G)), [], [F], [], [A]), 't~'('~greaterThan'('$Quantity'(C, H), '$Quantity'(F, I)), [], [F], [], [C]), 't~'(function('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(F, K), '$Quantity'(C, L), '$Quantity'(A, M)), [], [F], [], [C, A])), [], [F], [C, A], [F]), 1603:['NUMBER1'=F, 'NUMBER2'=C, 'NUMBER'=A]:entails(and(holds('MaxFn', F, C, A), and(not(equal(A, F)), not(greaterThan(C, F)))), equal(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache(greaterThan('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(E, F), '$Quantity'(C, G)), [], [E], [], [C]), 't~'('~equal'('$Quantity'(E, H), '$Quantity'(A, I)), [], [E], [], [A]), 't~'(function('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(C, K), '$Quantity'(A, L), '$Quantity'(E, M)), [], [E], [], [C, A])), [], [E], [C, A], [E]), 1602:['NUMBER1'=C, 'NUMBER2'=A, 'NUMBER'=E]:entails(and(holds('MaxFn', C, A, E), and(not(equal(E, C)), not(equal(E, A)))), greaterThan(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache(equal('$Quantity'(A, B), '$Quantity'(C, D)), 't~HeadBodyc'(('t~'('~equal'('$Quantity'(A, E), '$Quantity'(F, G)), [], [F], [], [A]), 't~'('~greaterThan'('$Quantity'(F, H), '$Quantity'(C, I)), [], [F], [], [C]), 't~'(function('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(C, K), '$Quantity'(F, L), '$Quantity'(A, M)), [], [F], [], [C, A])), [], [F], [C, A], [F]), 1601:['NUMBER1'=C, 'NUMBER2'=F, 'NUMBER'=A]:entails(and(holds('MaxFn', C, F, A), and(not(greaterThan(F, C)), not(equal(A, F)))), equal(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache('~function'('$Relation'('MaxFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(B, C), '$Quantity'(D, E), '$Quantity'(F, G)), 'f~Head'(('f~'('~equal'('$Quantity'(F, H), '$Quantity'(B, I)), [], [], [], [B, F]), 'f~'('~equal'('$Quantity'(F, J), '$Quantity'(D, K)), [], [], [], [D, F]), 'f~'('~greaterThan'('$Quantity'(D, L), '$Quantity'(B, M)), [], [], [], [B, D])), [], [], [B, D, F]), 1600:['NUMBER1'=B, 'NUMBER2'=D, 'NUMBER'=F]:entails(and(not(equal(F, B)), and(not(greaterThan(D, B)), not(equal(F, D)))), not(holds('MaxFn', B, D, F))), 'Merge', 'NUMERIC FUNCTIONS', 2575). sigmaCache(function('$Relation'('ImaginaryPartFn', 'Function'('UnaryFunction'(A))), '$Quantity'(B, 'Number'('ComplexNumber'(C))), '$Quantity'(D, 'Number'('ImaginaryNumber'(E)))), 't~HeadBodyc'(('t~'(instance('$Quantity'(B, 'Number'('ComplexNumber'(F))), '$Class'('ComplexNumber')), [], [], [], [B]), 't~'('$existential'(G, '?PART1', and(holds('RealNumberFn', B, '?PART1'), holds('ImaginaryPartFn', B, D))), [], [G], [], [B, D]), 't~'('$existential'(D, '?PART2', exists(G, and(holds('RealNumberFn', B, G), holds('ImaginaryPartFn', B, '?PART2')))), [], [G], [], [B, D])), [], [G], [B, D], [G]), 1579:['NUMBER'=B, 'PART1'=G, 'PART2'=D]:entails(and(and(instance(B, 'ComplexNumber'), '$existential'(D, '?PART2', exists(G, and(holds('RealNumberFn', B, G), holds('ImaginaryPartFn', B, '?PART2'))))), '$existential'(G, '?PART1', and(holds('RealNumberFn', B, '?PART1'), holds('ImaginaryPartFn', B, D)))), holds('ImaginaryPartFn', B, D)), 'Merge', 'NUMERIC FUNCTIONS', 2533). sigmaCache('~instance'('$Quantity'(A, 'Number'('ComplexNumber'(B))), '$Class'('ComplexNumber')), 'f~HeadUnivb'('f~'('~function'('$Relation'('ImaginaryPartFn', 'Function'('UnaryFunction'(C))), '$Quantity'(A, 'Number'('ComplexNumber'(D))), '$Quantity'(E, 'Number'('ImaginaryNumber'(F)))), [E], [], [A], []), [], [E], [A], [E]), 1578:['NUMBER'=A, 'PART1'=G, 'PART2'=E]:entails(not(holds('ImaginaryPartFn', A, E)), not(instance(A, 'ComplexNumber'))), 'Merge', 'NUMERIC FUNCTIONS', 2533). sigmaCache(function('$Relation'('RealNumberFn', 'Function'('UnaryFunction'(A))), '$Quantity'(B, 'Number'('ComplexNumber'(C))), '$Quantity'(D, 'Number'('RealNumber'(E)))), 't~HeadUnivb'(('t~'(instance('$Quantity'(B, 'Number'('ComplexNumber'(F))), '$Class'('ComplexNumber')), [], [], [], [B]), 't~'('$existential'(D, '?PART1', and(holds('RealNumberFn', B, '?PART1'), holds('ImaginaryPartFn', B, G))), [G], [], [D], [B])), [], [G], [B, D], [G]), 1577:['NUMBER'=B, 'PART1'=D, 'PART2'=G]:entails(and(instance(B, 'ComplexNumber'), '$existential'(D, '?PART1', and(holds('RealNumberFn', B, '?PART1'), holds('ImaginaryPartFn', B, G)))), holds('RealNumberFn', B, D)), 'Merge', 'NUMERIC FUNCTIONS', 2533). sigmaCache('~instance'('$Quantity'(A, 'Number'('ComplexNumber'(B))), '$Class'('ComplexNumber')), 'f~HeadUnivb'('f~'('~function'('$Relation'('RealNumberFn', 'Function'('UnaryFunction'(C))), '$Quantity'(A, 'Number'('ComplexNumber'(D))), '$Quantity'(E, 'Number'('RealNumber'(F)))), [E], [], [A], []), [], [E], [A], [E]), 1576:['NUMBER'=A, 'PART1'=E, 'PART2'=G]:entails(not(holds('RealNumberFn', A, E)), not(instance(A, 'ComplexNumber'))), 'Merge', 'NUMERIC FUNCTIONS', 2533). sigmaCache('~greaterThan'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B))))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(D)))))), 'f~HeadBodyc'(('f~'(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(E))))), '$Class'('Integer')), [], [], [], [A]), 'f~'(lessThanOrEqualTo('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(F))))), '$Quantity'(G, 'Number'('RealNumber'(H)))), [], [G], [], [A]), 'f~'(function('$Relation'('FloorFn', 'Function'('UnaryFunction'(I))), '$Quantity'(G, 'Number'('RealNumber'(J))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(K)))))), [], [G], [C], [])), [], [G], [C, A], [G]), 1567:['NUMBER'=G, 'INT'=C, 'OTHERINT'=A]:entails(and(holds('FloorFn', G, C), and(instance(A, 'Integer'), lessThanOrEqualTo(A, G))), not(greaterThan(A, C))), 'Merge', 'NUMERIC FUNCTIONS', 2515). sigmaCache('~lessThanOrEqualTo'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B))))), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadBodyc'(('f~'(greaterThan('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(E))))), '$Quantity'(F, 'Number'('RealNumber'('RationalNumber'('Integer'(G)))))), [], [F], [], [A]), 'f~'(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(H))))), '$Class'('Integer')), [], [], [], [A]), 'f~'(function('$Relation'('FloorFn', 'Function'('UnaryFunction'(I))), '$Quantity'(C, 'Number'('RealNumber'(J))), '$Quantity'(F, 'Number'('RealNumber'('RationalNumber'('Integer'(K)))))), [], [F], [C], [])), [], [F], [C, A], [F]), 1566:['NUMBER'=C, 'INT'=F, 'OTHERINT'=A]:entails(and(holds('FloorFn', C, F), and(instance(A, 'Integer'), greaterThan(A, F))), not(lessThanOrEqualTo(A, C))), 'Merge', 'NUMERIC FUNCTIONS', 2515). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B))))), '$Class'('Integer')), 'f~HeadBodyc'(('f~'(greaterThan('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(C))))), '$Quantity'(D, 'Number'('RealNumber'('RationalNumber'('Integer'(E)))))), [], [D], [], [A]), 'f~'(lessThanOrEqualTo('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(F))))), '$Quantity'(G, 'Number'('RealNumber'(H)))), [], [G], [], [A]), 'f~'(function('$Relation'('FloorFn', 'Function'('UnaryFunction'(I))), '$Quantity'(G, 'Number'('RealNumber'(J))), '$Quantity'(D, 'Number'('RealNumber'('RationalNumber'('Integer'(K)))))), [], [G, D], [], [])), [], [G, D], [A], [G, D]), 1565:['NUMBER'=G, 'INT'=D, 'OTHERINT'=A]:entails(and(holds('FloorFn', G, D), and(lessThanOrEqualTo(A, G), greaterThan(A, D))), not(instance(A, 'Integer'))), 'Merge', 'NUMERIC FUNCTIONS', 2515). sigmaCache('~function'('$Relation'('FloorFn', 'Function'('UnaryFunction'(A))), '$Quantity'(B, 'Number'('RealNumber'(C))), '$Quantity'(D, 'Number'('RealNumber'('RationalNumber'('Integer'(E)))))), 'f~HeadBodyc'(('f~'(greaterThan('$Quantity'(F, 'Number'('RealNumber'('RationalNumber'('Integer'(G))))), '$Quantity'(D, 'Number'('RealNumber'('RationalNumber'('Integer'(H)))))), [], [F], [D], []), 'f~'(instance('$Quantity'(F, 'Number'('RealNumber'('RationalNumber'('Integer'(I))))), '$Class'('Integer')), [], [F], [], []), 'f~'(lessThanOrEqualTo('$Quantity'(F, 'Number'('RealNumber'('RationalNumber'('Integer'(J))))), '$Quantity'(B, 'Number'('RealNumber'(K)))), [], [F], [B], [])), [], [F], [B, D], [F]), 1564:['NUMBER'=B, 'INT'=D, 'OTHERINT'=F]:entails(and(instance(F, 'Integer'), and(lessThanOrEqualTo(F, B), greaterThan(F, D))), not(holds('FloorFn', B, D))), 'Merge', 'NUMERIC FUNCTIONS', 2515). sigmaCache('~lessThan'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B))))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(D)))))), 'f~HeadBodyc'(('f~'(greaterThanOrEqualTo('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(E))))), '$Quantity'(F, 'Number'('RealNumber'(G)))), [], [F], [], [A]), 'f~'(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(H))))), '$Class'('Integer')), [], [], [], [A]), 'f~'(function('$Relation'('CeilingFn', 'Function'('UnaryFunction'(I))), '$Quantity'(F, 'Number'('RealNumber'(J))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(K)))))), [], [F], [C], [])), [], [F], [C, A], [F]), 1545:['NUMBER'=F, 'INT'=C, 'OTHERINT'=A]:entails(and(holds('CeilingFn', F, C), and(instance(A, 'Integer'), greaterThanOrEqualTo(A, F))), not(lessThan(A, C))), 'Merge', 'NUMERIC FUNCTIONS', 2477). sigmaCache('~greaterThanOrEqualTo'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B))))), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadBodyc'(('f~'(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(E))))), '$Class'('Integer')), [], [], [], [A]), 'f~'(lessThan('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(F))))), '$Quantity'(G, 'Number'('RealNumber'('RationalNumber'('Integer'(H)))))), [], [G], [], [A]), 'f~'(function('$Relation'('CeilingFn', 'Function'('UnaryFunction'(I))), '$Quantity'(C, 'Number'('RealNumber'(J))), '$Quantity'(G, 'Number'('RealNumber'('RationalNumber'('Integer'(K)))))), [], [G], [C], [])), [], [G], [C, A], [G]), 1544:['NUMBER'=C, 'INT'=G, 'OTHERINT'=A]:entails(and(holds('CeilingFn', C, G), and(instance(A, 'Integer'), lessThan(A, G))), not(greaterThanOrEqualTo(A, C))), 'Merge', 'NUMERIC FUNCTIONS', 2477). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B))))), '$Class'('Integer')), 'f~HeadBodyc'(('f~'(greaterThanOrEqualTo('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(C))))), '$Quantity'(D, 'Number'('RealNumber'(E)))), [], [D], [], [A]), 'f~'(lessThan('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(F))))), '$Quantity'(G, 'Number'('RealNumber'('RationalNumber'('Integer'(H)))))), [], [G], [], [A]), 'f~'(function('$Relation'('CeilingFn', 'Function'('UnaryFunction'(I))), '$Quantity'(D, 'Number'('RealNumber'(J))), '$Quantity'(G, 'Number'('RealNumber'('RationalNumber'('Integer'(K)))))), [], [D, G], [], [])), [], [D, G], [A], [D, G]), 1543:['NUMBER'=D, 'INT'=G, 'OTHERINT'=A]:entails(and(holds('CeilingFn', D, G), and(greaterThanOrEqualTo(A, D), lessThan(A, G))), not(instance(A, 'Integer'))), 'Merge', 'NUMERIC FUNCTIONS', 2477). sigmaCache('~function'('$Relation'('CeilingFn', 'Function'('UnaryFunction'(A))), '$Quantity'(B, 'Number'('RealNumber'(C))), '$Quantity'(D, 'Number'('RealNumber'('RationalNumber'('Integer'(E)))))), 'f~HeadBodyc'(('f~'(greaterThanOrEqualTo('$Quantity'(F, 'Number'('RealNumber'('RationalNumber'('Integer'(G))))), '$Quantity'(B, 'Number'('RealNumber'(H)))), [], [F], [B], []), 'f~'(instance('$Quantity'(F, 'Number'('RealNumber'('RationalNumber'('Integer'(I))))), '$Class'('Integer')), [], [F], [], []), 'f~'(lessThan('$Quantity'(F, 'Number'('RealNumber'('RationalNumber'('Integer'(J))))), '$Quantity'(D, 'Number'('RealNumber'('RationalNumber'('Integer'(K)))))), [], [F], [D], [])), [], [F], [B, D], [F]), 1542:['NUMBER'=B, 'INT'=D, 'OTHERINT'=F]:entails(and(instance(F, 'Integer'), and(greaterThanOrEqualTo(F, B), lessThan(F, D))), not(holds('CeilingFn', B, D))), 'Merge', 'NUMERIC FUNCTIONS', 2477). sigmaCache('~function'('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(0, 'Number'(B)), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D))))))), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(F)))))), 'f~Head'(('f~'('~function'('$Relation'('AbsoluteValueFn', 'Function'('UnaryFunction'(G))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(H))))))), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(I)))))), [], [], [], [C, E]), 'f~'(or(and(instance('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(J))))))), '$Class'('PositiveInteger')), equal('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(K))))))), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(L))))))), instance('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(M))))))), '$Class'('NegativeInteger'))), [], [], [], [C, E])), [], [], [C, E]), 1522:['NUMBER1'=C, 'NUMBER2'=E]:entails(and(not(holds('AbsoluteValueFn', C, E)), or(and(instance(C, 'PositiveInteger'), equal(C, E)), instance(C, 'NegativeInteger'))), not(holds('SubtractionFn', 0, C, E))), 'Merge', 'NUMERIC FUNCTIONS', 2437). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('NegativeInteger')), 'f~HeadBodyc'(('f~'('~function'('$Relation'('AbsoluteValueFn', 'Function'('UnaryFunction'(C))), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D))))))), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(F)))))), [], [E], [], [A]), 'f~'(or(and(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(G))))))), '$Class'('PositiveInteger')), equal('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(H))))))), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(I))))))), function('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(0, 'Number'(K)), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(L))))))), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(M))))))), [], [E], [], [A])), [], [E], [A], [E]), 1521:['NUMBER1'=A, 'NUMBER2'=E]:entails(and(not(holds('AbsoluteValueFn', A, E)), or(and(instance(A, 'PositiveInteger'), equal(A, E)), holds('SubtractionFn', 0, A, E))), not(instance(A, 'NegativeInteger'))), 'Merge', 'NUMERIC FUNCTIONS', 2437). sigmaCache('~equal'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Quantity'(C, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(D)))))), 'f~Head'(('f~'('~function'('$Relation'('AbsoluteValueFn', 'Function'('UnaryFunction'(E))), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(F))))))), '$Quantity'(C, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(G)))))), [], [], [], [A, C]), 'f~'(or(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(H))))))), '$Class'('PositiveInteger')), and(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(I))))))), '$Class'('NegativeInteger')), function('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(0, 'Number'(K)), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(L))))))), '$Quantity'(C, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(M)))))))), [], [], [], [A, C])), [], [], [A, C]), 1520:['NUMBER1'=A, 'NUMBER2'=C]:entails(and(not(holds('AbsoluteValueFn', A, C)), or(instance(A, 'PositiveInteger'), and(instance(A, 'NegativeInteger'), holds('SubtractionFn', 0, A, C)))), not(equal(A, C))), 'Merge', 'NUMERIC FUNCTIONS', 2437). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('PositiveInteger')), 'f~HeadBodyc'(('f~'('~function'('$Relation'('AbsoluteValueFn', 'Function'('UnaryFunction'(C))), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D))))))), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(F)))))), [], [E], [], [A]), 'f~'(or(equal('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(G))))))), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(H)))))), and(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(I))))))), '$Class'('NegativeInteger')), function('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(0, 'Number'(K)), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(L))))))), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(M)))))))), [], [E], [], [A])), [], [E], [A], [E]), 1519:['NUMBER1'=A, 'NUMBER2'=E]:entails(and(not(holds('AbsoluteValueFn', A, E)), or(equal(A, E), and(instance(A, 'NegativeInteger'), holds('SubtractionFn', 0, A, E)))), not(instance(A, 'PositiveInteger'))), 'Merge', 'NUMERIC FUNCTIONS', 2437). sigmaCache(function('$Relation'('AbsoluteValueFn', 'Function'('UnaryFunction'(A))), '$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(C))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(E)))))), 't~Head'('t~'(or(and(instance('$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(F))))))), '$Class'('PositiveInteger')), equal('$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(G))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(H))))))), and(instance('$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(I))))))), '$Class'('NegativeInteger')), function('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Quantity'(0, 'Number'(K)), '$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(L))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(M)))))))), [], [], [], [B, D]), [], [], [B, D]), 1518:['NUMBER1'=B, 'NUMBER2'=D]:entails(or(and(instance(B, 'PositiveInteger'), equal(B, D)), and(instance(B, 'NegativeInteger'), holds('SubtractionFn', 0, B, D))), holds('AbsoluteValueFn', B, D)), 'Merge', 'NUMERIC FUNCTIONS', 2437). sigmaCache('~function'('$Relation'('AbsoluteValueFn', 'Function'('UnaryFunction'(A))), '$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(C))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(E)))))), 'f~Head'('f~'(or(and('~equal'('$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(F))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(G)))))), '~function'('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(H)))), '$Quantity'(0, 'Number'(I)), '$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(J))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(K))))))), or(and('~equal'('$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(L))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(M)))))), '~instance'('$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(N))))))), '$Class'('NegativeInteger'))), or(and('~instance'('$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(O))))))), '$Class'('PositiveInteger')), '~instance'('$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(P))))))), '$Class'('NegativeInteger'))), and('~instance'('$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Q))))))), '$Class'('PositiveInteger')), '~function'('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(R)))), '$Quantity'(0, 'Number'(S)), '$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(T))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(U)))))))))), [], [], [], [B, D]), [], [], [B, D]), 1517:['NUMBER1'=B, 'NUMBER2'=D]:entails(or(and(not(equal(B, D)), not(holds('SubtractionFn', 0, B, D))), or(and(not(equal(B, D)), not(instance(B, 'NegativeInteger'))), or(and(not(instance(B, 'PositiveInteger')), not(instance(B, 'NegativeInteger'))), and(not(instance(B, 'PositiveInteger')), not(holds('SubtractionFn', 0, B, D)))))), not(holds('AbsoluteValueFn', B, D))), 'Merge', 'NUMERIC FUNCTIONS', 2437). sigmaCache(function('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(0, 'Number'(B)), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D))))))), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(F)))))), 't~Head'(('t~'(or('~equal'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(G))))))), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(H)))))), or(and('~equal'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(I))))))), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(J)))))), '~instance'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(K))))))), '$Class'('NegativeInteger'))), or(and('~instance'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(L))))))), '$Class'('PositiveInteger')), '~instance'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(M))))))), '$Class'('NegativeInteger'))), '~instance'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(N))))))), '$Class'('PositiveInteger'))))), [], [], [], [C, E]), 't~'(function('$Relation'('AbsoluteValueFn', 'Function'('UnaryFunction'(O))), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(P))))))), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(Q)))))), [], [], [], [C, E])), [], [], [C, E]), 1516:['NUMBER1'=C, 'NUMBER2'=E]:entails(and(or(not(equal(C, E)), or(and(not(equal(C, E)), not(instance(C, 'NegativeInteger'))), or(and(not(instance(C, 'PositiveInteger')), not(instance(C, 'NegativeInteger'))), not(instance(C, 'PositiveInteger'))))), holds('AbsoluteValueFn', C, E)), holds('SubtractionFn', 0, C, E)), 'Merge', 'NUMERIC FUNCTIONS', 2437). sigmaCache(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('PositiveInteger')), 't~HeadBodyc'(('t~'(or(and('~equal'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(C))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(E)))))), '~function'('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(F)))), '$Quantity'(0, 'Number'(G)), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(H))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(I))))))), or(and('~equal'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(J))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(K)))))), '~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(L))))))), '$Class'('NegativeInteger'))), or('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(M))))))), '$Class'('NegativeInteger')), '~function'('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(N)))), '$Quantity'(0, 'Number'(O)), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(P))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(Q))))))))), [], [D], [], [A]), 't~'(function('$Relation'('AbsoluteValueFn', 'Function'('UnaryFunction'(R))), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(S))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(T)))))), [], [D], [], [A])), [], [D], [A], [D]), 1515:['NUMBER1'=A, 'NUMBER2'=D]:entails(and(or(and(not(equal(A, D)), not(holds('SubtractionFn', 0, A, D))), or(and(not(equal(A, D)), not(instance(A, 'NegativeInteger'))), or(not(instance(A, 'NegativeInteger')), not(holds('SubtractionFn', 0, A, D))))), holds('AbsoluteValueFn', A, D)), instance(A, 'PositiveInteger')), 'Merge', 'NUMERIC FUNCTIONS', 2437). sigmaCache(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('NegativeInteger')), 't~HeadBodyc'(('t~'(or(and('~equal'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(C))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(E)))))), '~function'('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(F)))), '$Quantity'(0, 'Number'(G)), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(H))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(I))))))), or('~equal'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(J))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(K)))))), or('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(L))))))), '$Class'('PositiveInteger')), and('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(M))))))), '$Class'('PositiveInteger')), '~function'('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(N)))), '$Quantity'(0, 'Number'(O)), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(P))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(Q)))))))))), [], [D], [], [A]), 't~'(function('$Relation'('AbsoluteValueFn', 'Function'('UnaryFunction'(R))), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(S))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(T)))))), [], [D], [], [A])), [], [D], [A], [D]), 1514:['NUMBER1'=A, 'NUMBER2'=D]:entails(and(or(and(not(equal(A, D)), not(holds('SubtractionFn', 0, A, D))), or(not(equal(A, D)), or(not(instance(A, 'PositiveInteger')), and(not(instance(A, 'PositiveInteger')), not(holds('SubtractionFn', 0, A, D)))))), holds('AbsoluteValueFn', A, D)), instance(A, 'NegativeInteger')), 'Merge', 'NUMERIC FUNCTIONS', 2437). sigmaCache(equal('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Quantity'(C, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(D)))))), 't~Head'(('t~'(or('~function'('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(E)))), '$Quantity'(0, 'Number'(F)), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(G))))))), '$Quantity'(C, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(H)))))), or('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(I))))))), '$Class'('NegativeInteger')), or(and('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(J))))))), '$Class'('PositiveInteger')), '~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(K))))))), '$Class'('NegativeInteger'))), and('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(L))))))), '$Class'('PositiveInteger')), '~function'('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(M)))), '$Quantity'(0, 'Number'(N)), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(O))))))), '$Quantity'(C, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(P)))))))))), [], [], [], [A, C]), 't~'(function('$Relation'('AbsoluteValueFn', 'Function'('UnaryFunction'(Q))), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(R))))))), '$Quantity'(C, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(S)))))), [], [], [], [A, C])), [], [], [A, C]), 1513:['NUMBER1'=A, 'NUMBER2'=C]:entails(and(or(not(holds('SubtractionFn', 0, A, C)), or(not(instance(A, 'NegativeInteger')), or(and(not(instance(A, 'PositiveInteger')), not(instance(A, 'NegativeInteger'))), and(not(instance(A, 'PositiveInteger')), not(holds('SubtractionFn', 0, A, C)))))), holds('AbsoluteValueFn', A, C)), equal(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2437). sigmaCache('~function'('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(0, 'Number'(B)), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D))))))), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(F)))))), 'f~Head'(('f~'(or(and('~equal'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(G))))))), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(H)))))), '~instance'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(I))))))), '$Class'('NegativeInteger'))), and('~instance'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(J))))))), '$Class'('PositiveInteger')), '~instance'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(K))))))), '$Class'('NegativeInteger')))), [], [], [], [C, E]), 'f~'(or(and(instance('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(L))))))), '$Class'('PositiveInteger')), equal('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(M))))))), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(N))))))), instance('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(O))))))), '$Class'('NegativeInteger'))), [], [], [], [C, E])), [], [], [C, E]), 1512:['NUMBER1'=C, 'NUMBER2'=E]:entails(and(or(and(not(equal(C, E)), not(instance(C, 'NegativeInteger'))), and(not(instance(C, 'PositiveInteger')), not(instance(C, 'NegativeInteger')))), or(and(instance(C, 'PositiveInteger'), equal(C, E)), instance(C, 'NegativeInteger'))), not(holds('SubtractionFn', 0, C, E))), 'Merge', 'NUMERIC FUNCTIONS', 2437). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('NegativeInteger')), 'f~HeadBodyc'(('f~'(or(and('~equal'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(C))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(E)))))), '~function'('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(F)))), '$Quantity'(0, 'Number'(G)), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(H))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(I))))))), and('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(J))))))), '$Class'('PositiveInteger')), '~function'('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(K)))), '$Quantity'(0, 'Number'(L)), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(M))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(N)))))))), [], [D], [], [A]), 'f~'(or(and(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(O))))))), '$Class'('PositiveInteger')), equal('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(P))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(Q))))))), function('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(R)))), '$Quantity'(0, 'Number'(S)), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(T))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(U))))))), [], [D], [], [A])), [], [D], [A], [D]), 1511:['NUMBER1'=A, 'NUMBER2'=D]:entails(and(or(and(not(equal(A, D)), not(holds('SubtractionFn', 0, A, D))), and(not(instance(A, 'PositiveInteger')), not(holds('SubtractionFn', 0, A, D)))), or(and(instance(A, 'PositiveInteger'), equal(A, D)), holds('SubtractionFn', 0, A, D))), not(instance(A, 'NegativeInteger'))), 'Merge', 'NUMERIC FUNCTIONS', 2437). sigmaCache('~equal'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Quantity'(C, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(D)))))), 'f~Head'(('f~'(or(and('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(E))))))), '$Class'('PositiveInteger')), '~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(F))))))), '$Class'('NegativeInteger'))), and('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(G))))))), '$Class'('PositiveInteger')), '~function'('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(H)))), '$Quantity'(0, 'Number'(I)), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(J))))))), '$Quantity'(C, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(K)))))))), [], [], [], [A, C]), 'f~'(or(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(L))))))), '$Class'('PositiveInteger')), and(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(M))))))), '$Class'('NegativeInteger')), function('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(N)))), '$Quantity'(0, 'Number'(O)), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(P))))))), '$Quantity'(C, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(Q)))))))), [], [], [], [A, C])), [], [], [A, C]), 1510:['NUMBER1'=A, 'NUMBER2'=C]:entails(and(or(and(not(instance(A, 'PositiveInteger')), not(instance(A, 'NegativeInteger'))), and(not(instance(A, 'PositiveInteger')), not(holds('SubtractionFn', 0, A, C)))), or(instance(A, 'PositiveInteger'), and(instance(A, 'NegativeInteger'), holds('SubtractionFn', 0, A, C)))), not(equal(A, C))), 'Merge', 'NUMERIC FUNCTIONS', 2437). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('PositiveInteger')), 'f~HeadBodyc'(('f~'(or(and('~equal'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(C))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(E)))))), '~function'('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(F)))), '$Quantity'(0, 'Number'(G)), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(H))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(I))))))), and('~equal'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(J))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(K)))))), '~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(L))))))), '$Class'('NegativeInteger')))), [], [D], [], [A]), 'f~'(or(equal('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(M))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(N)))))), and(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(O))))))), '$Class'('NegativeInteger')), function('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(P)))), '$Quantity'(0, 'Number'(Q)), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(R))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(S)))))))), [], [D], [], [A])), [], [D], [A], [D]), 1509:['NUMBER1'=A, 'NUMBER2'=D]:entails(and(or(and(not(equal(A, D)), not(holds('SubtractionFn', 0, A, D))), and(not(equal(A, D)), not(instance(A, 'NegativeInteger')))), or(equal(A, D), and(instance(A, 'NegativeInteger'), holds('SubtractionFn', 0, A, D)))), not(instance(A, 'PositiveInteger'))), 'Merge', 'NUMERIC FUNCTIONS', 2437). sigmaCache(function('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(0, 'Number'(B)), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D))))))), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(F)))))), 't~Head'(('t~'(equal('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(G))))))), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(H)))))), [], [], [], [C, E]), 't~'(instance('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(I))))))), '$Class'('PositiveInteger')), [], [], [], [C]), 't~'(or('~equal'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(J))))))), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(K)))))), or(and('~equal'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(L))))))), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(M)))))), '~instance'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(N))))))), '$Class'('NegativeInteger'))), or(and('~instance'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(O))))))), '$Class'('PositiveInteger')), '~instance'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(P))))))), '$Class'('NegativeInteger'))), '~instance'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Q))))))), '$Class'('PositiveInteger'))))), [], [], [], [C, E])), [], [], [C, E]), 1508:['NUMBER1'=C, 'NUMBER2'=E]:entails(and(or(not(equal(C, E)), or(and(not(equal(C, E)), not(instance(C, 'NegativeInteger'))), or(and(not(instance(C, 'PositiveInteger')), not(instance(C, 'NegativeInteger'))), not(instance(C, 'PositiveInteger'))))), and(instance(C, 'PositiveInteger'), equal(C, E))), holds('SubtractionFn', 0, C, E)), 'Merge', 'NUMERIC FUNCTIONS', 2437). sigmaCache(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('PositiveInteger')), 't~HeadBodyc'(('t~'(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(C))))))), '$Class'('NegativeInteger')), [], [], [], [A]), 't~'(or(and('~equal'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D))))))), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(F)))))), '~function'('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(G)))), '$Quantity'(0, 'Number'(H)), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(I))))))), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(J))))))), or(and('~equal'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(K))))))), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(L)))))), '~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(M))))))), '$Class'('NegativeInteger'))), or('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(N))))))), '$Class'('NegativeInteger')), '~function'('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(O)))), '$Quantity'(0, 'Number'(P)), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(Q))))))), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(R))))))))), [], [E], [], [A]), 't~'(function('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(S)))), '$Quantity'(0, 'Number'(T)), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(U))))))), '$Quantity'(E, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(V)))))), [], [E], [], [A])), [], [E], [A], [E]), 1507:['NUMBER1'=A, 'NUMBER2'=E]:entails(and(or(and(not(equal(A, E)), not(holds('SubtractionFn', 0, A, E))), or(and(not(equal(A, E)), not(instance(A, 'NegativeInteger'))), or(not(instance(A, 'NegativeInteger')), not(holds('SubtractionFn', 0, A, E))))), and(instance(A, 'NegativeInteger'), holds('SubtractionFn', 0, A, E))), instance(A, 'PositiveInteger')), 'Merge', 'NUMERIC FUNCTIONS', 2437). sigmaCache(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Class'('NegativeInteger')), 't~HeadBodyc'(('t~'(equal('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(C))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(E)))))), [], [D], [], [A]), 't~'(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(F))))))), '$Class'('PositiveInteger')), [], [], [], [A]), 't~'(or(and('~equal'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(G))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(H)))))), '~function'('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(I)))), '$Quantity'(0, 'Number'(J)), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(K))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(L))))))), or('~equal'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(M))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(N)))))), or('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(O))))))), '$Class'('PositiveInteger')), and('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(P))))))), '$Class'('PositiveInteger')), '~function'('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(Q)))), '$Quantity'(0, 'Number'(R)), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(S))))))), '$Quantity'(D, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(T)))))))))), [], [D], [], [A])), [], [D], [A], [D]), 1506:['NUMBER1'=A, 'NUMBER2'=D]:entails(and(or(and(not(equal(A, D)), not(holds('SubtractionFn', 0, A, D))), or(not(equal(A, D)), or(not(instance(A, 'PositiveInteger')), and(not(instance(A, 'PositiveInteger')), not(holds('SubtractionFn', 0, A, D)))))), and(instance(A, 'PositiveInteger'), equal(A, D))), instance(A, 'NegativeInteger')), 'Merge', 'NUMERIC FUNCTIONS', 2437). sigmaCache(equal('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(B))))))), '$Quantity'(C, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(D)))))), 't~Head'(('t~'(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(E))))))), '$Class'('NegativeInteger')), [], [], [], [A]), 't~'(or('~function'('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(F)))), '$Quantity'(0, 'Number'(G)), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(H))))))), '$Quantity'(C, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(I)))))), or('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(J))))))), '$Class'('NegativeInteger')), or(and('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(K))))))), '$Class'('PositiveInteger')), '~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(L))))))), '$Class'('NegativeInteger'))), and('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(M))))))), '$Class'('PositiveInteger')), '~function'('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(N)))), '$Quantity'(0, 'Number'(O)), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(P))))))), '$Quantity'(C, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(Q)))))))))), [], [], [], [A, C]), 't~'(function('$Relation'('SubtractionFn', 'Function'('BinaryFunction'('AssociativeFunction'(R)))), '$Quantity'(0, 'Number'(S)), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(T))))))), '$Quantity'(C, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(U)))))), [], [], [], [A, C])), [], [], [A, C]), 1505:['NUMBER1'=A, 'NUMBER2'=C]:entails(and(or(not(holds('SubtractionFn', 0, A, C)), or(not(instance(A, 'NegativeInteger')), or(and(not(instance(A, 'PositiveInteger')), not(instance(A, 'NegativeInteger'))), and(not(instance(A, 'PositiveInteger')), not(holds('SubtractionFn', 0, A, C)))))), and(instance(A, 'NegativeInteger'), holds('SubtractionFn', 0, A, C))), equal(A, C)), 'Merge', 'NUMERIC FUNCTIONS', 2437). sigmaCache(function('$Relation'('DivisionFn', 'Function'('BinaryFunction'('AssociativeFunction'(A)))), '$Quantity'(B, 'Number'('RealNumber'('RationalNumber'('Integer'(C))))), '$Quantity'(D, 'Number'('RealNumber'('RationalNumber'('Integer'(E))))), '$Quantity'(F, 'Number'('RealNumber'('RationalNumber'(G))))), 't~Head'(('t~'(instance('$Quantity'(F, 'Number'('RealNumber'('RationalNumber'(H)))), '$Class'('RationalNumber')), [], [], [], [F]), 't~'('$existential'(B, '?INT1', and(instance('?INT1', 'Integer'), and(instance(D, 'Integer'), holds('DivisionFn', '?INT1', D, F)))), [], [], [], [F, B, D]), 't~'('$existential'(D, '?INT2', exists(B, and(instance(B, 'Integer'), and(instance('?INT2', 'Integer'), holds('DivisionFn', B, '?INT2', F))))), [], [], [], [F, B, D])), [], [], [F, B, D]), 1500:['NUMBER'=F, 'INT1'=B, 'INT2'=D]:entails(and(and(instance(F, 'RationalNumber'), '$existential'(D, '?INT2', exists(B, and(instance(B, 'Integer'), and(instance('?INT2', 'Integer'), holds('DivisionFn', B, '?INT2', F)))))), '$existential'(B, '?INT1', and(instance('?INT1', 'Integer'), and(instance(D, 'Integer'), holds('DivisionFn', '?INT1', D, F))))), holds('DivisionFn', B, D, F)), 'Merge', 'NUMERIC FUNCTIONS', 2427). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'(B)))), '$Class'('RationalNumber')), 'f~HeadUnivb'('f~'('~function'('$Relation'('DivisionFn', 'Function'('BinaryFunction'('AssociativeFunction'(C)))), '$Quantity'(D, 'Number'('RealNumber'('RationalNumber'('Integer'(E))))), '$Quantity'(F, 'Number'('RealNumber'('RationalNumber'('Integer'(G))))), '$Quantity'(A, 'Number'('RealNumber'('RationalNumber'(H))))), [D, F], [], [A], []), [], [D, F], [A], [D, F]), 1499:['NUMBER'=A, 'INT1'=D, 'INT2'=F]:entails(not(holds('DivisionFn', D, F, A)), not(instance(A, 'RationalNumber'))), 'Merge', 'NUMERIC FUNCTIONS', 2427). sigmaCache(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B))))), '$Class'('Integer')), 't~HeadBodyc'(('t~'(instance('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'(D)))), '$Class'('RationalNumber')), [], [C], [], []), 't~'('$existential'(E, '?INT1', and(instance('?INT1', 'Integer'), and(instance(A, 'Integer'), holds('DivisionFn', '?INT1', A, C)))), [], [C, E], [], [A]), 't~'('$existential'(A, '?INT2', exists(E, and(instance(E, 'Integer'), and(instance('?INT2', 'Integer'), holds('DivisionFn', E, '?INT2', C))))), [], [C, E], [], [A])), [], [C, E], [A], [C, E]), 1498:['NUMBER'=C, 'INT1'=E, 'INT2'=A]:entails(and(and(instance(C, 'RationalNumber'), '$existential'(A, '?INT2', exists(E, and(instance(E, 'Integer'), and(instance('?INT2', 'Integer'), holds('DivisionFn', E, '?INT2', C)))))), '$existential'(E, '?INT1', and(instance('?INT1', 'Integer'), and(instance(A, 'Integer'), holds('DivisionFn', '?INT1', A, C))))), instance(A, 'Integer')), 'Merge', 'NUMERIC FUNCTIONS', 2427). sigmaCache(instance('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'('Integer'(B))))), '$Class'('Integer')), 't~HeadBodyc'(('t~'(instance('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'(D)))), '$Class'('RationalNumber')), [], [C], [], []), 't~'('$existential'(A, '?INT1', and(instance('?INT1', 'Integer'), and(instance(E, 'Integer'), holds('DivisionFn', '?INT1', E, C)))), [], [C, E], [A], [])), [], [C, E], [A], [C, E]), 1496:['NUMBER'=C, 'INT1'=A, 'INT2'=E]:entails(and(instance(C, 'RationalNumber'), '$existential'(A, '?INT1', and(instance('?INT1', 'Integer'), and(instance(E, 'Integer'), holds('DivisionFn', '?INT1', E, C))))), instance(A, 'Integer')), 'Merge', 'NUMERIC FUNCTIONS', 2427). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'('RationalNumber'(B)))), '$Class'('RationalNumber')), 'f~HeadUnivb'('f~'('~instance'('$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'(D))))), '$Class'('Integer')), [C], [], [], []), [A], [C], [A], [C]), 1495:['NUMBER'=A, 'INT1'=C, 'INT2'=E]:entails(not(instance(C, 'Integer')), not(instance(A, 'RationalNumber'))), 'Merge', 'NUMERIC FUNCTIONS', 2427). sigmaCache(instrument('$Process'(A, B), '$Object'(C, D)), 't~HeadBodyc'(('t~'(uses('$Object'(C, E), '$Object'(F, 'Agent'(G))), [], [F], [], [C]), 't~'('$existential'(A, '?PROC', and(agent('?PROC', F), instrument('?PROC', C))), [], [F], [A], [C])), [], [F], [C, A], [F]), 1466:['OBJ'=C, 'AGENT'=F, 'PROC'=A]:entails(and(uses(C, F), '$existential'(A, '?PROC', and(agent('?PROC', F), instrument('?PROC', C)))), instrument(A, C)), 'Merge', 'BASE ONTOLOGY', 2357). sigmaCache('~uses'('$Object'(A, B), '$Object'(C, 'Agent'(D))), 'f~HeadUnivb'('f~'('~instrument'('$Process'(E, F), '$Object'(A, G)), [E], [], [A], []), [C], [E], [A, C], [E]), 1465:['OBJ'=A, 'AGENT'=C, 'PROC'=E]:entails(not(instrument(E, A)), not(uses(A, C))), 'Merge', 'BASE ONTOLOGY', 2357). sigmaCache(agent('$Process'(A, B), '$Object'(C, 'Agent'(D))), 't~HeadBodyc'(('t~'(uses('$Object'(E, F), '$Object'(C, 'Agent'(G))), [], [E], [], [C]), 't~'('$existential'(A, '?PROC', and(agent('?PROC', C), instrument('?PROC', E))), [], [E], [A], [C])), [], [E], [C, A], [E]), 1464:['OBJ'=E, 'AGENT'=C, 'PROC'=A]:entails(and(uses(E, C), '$existential'(A, '?PROC', and(agent('?PROC', C), instrument('?PROC', E)))), agent(A, C)), 'Merge', 'BASE ONTOLOGY', 2357). sigmaCache('~uses'('$Object'(A, B), '$Object'(C, 'Agent'(D))), 'f~HeadUnivb'('f~'('~agent'('$Process'(E, F), '$Object'(C, 'Agent'(G))), [E], [], [C], []), [A], [E], [A, C], [E]), 1463:['OBJ'=A, 'AGENT'=C, 'PROC'=E]:entails(not(agent(E, C)), not(uses(A, C))), 'Merge', 'BASE ONTOLOGY', 2357). sigmaCache('~containsInformation'('$Object'(A, 'ContentBearingObject'(B)), '$Proposition'(C, 'Procedure'('Plan'(D)))), 'f~HeadBodyc'(('f~'('~subsumesContentInstance'('$Object'(A, 'ContentBearingObject'(E)), '$Object'(F, 'ContentBearingObject'(G))), [], [F], [A], []), 'f~'(containsInformation('$Object'(F, 'ContentBearingObject'(H)), '$Proposition'(I, 'Procedure'('Plan'(J)))), [], [I, F], [], []), 'f~'(subPlan('$Proposition'(I, 'Procedure'('Plan'(K))), '$Proposition'(C, 'Procedure'('Plan'(L)))), [], [I], [C], [])), [], [I, F], [C, A], [I, F]), 1457:['PLAN1'=I, 'PLAN2'=C, 'OBJ1'=F, 'OBJ2'=A]:entails(and(subPlan(I, C), and(not(subsumesContentInstance(A, F)), containsInformation(F, I))), not(containsInformation(A, C))), 'Merge', 'BASE ONTOLOGY', 2345). sigmaCache('~containsInformation'('$Object'(A, 'ContentBearingObject'(B)), '$Proposition'(C, 'Procedure'('Plan'(D)))), 'f~HeadBodyc'(('f~'('~subsumesContentInstance'('$Object'(E, 'ContentBearingObject'(F)), '$Object'(A, 'ContentBearingObject'(G))), [], [E], [A], []), 'f~'(containsInformation('$Object'(E, 'ContentBearingObject'(H)), '$Proposition'(I, 'Procedure'('Plan'(J)))), [], [I, E], [], []), 'f~'(subPlan('$Proposition'(C, 'Procedure'('Plan'(K))), '$Proposition'(I, 'Procedure'('Plan'(L)))), [], [I], [C], [])), [], [I, E], [C, A], [I, E]), 1456:['PLAN1'=C, 'PLAN2'=I, 'OBJ1'=A, 'OBJ2'=E]:entails(and(subPlan(C, I), and(not(subsumesContentInstance(E, A)), containsInformation(E, I))), not(containsInformation(A, C))), 'Merge', 'BASE ONTOLOGY', 2345). sigmaCache(subsumesContentInstance('$Object'(A, 'ContentBearingObject'(B)), '$Object'(C, 'ContentBearingObject'(D))), 't~HeadBodyc'(('t~'(containsInformation('$Object'(C, 'ContentBearingObject'(E)), '$Proposition'(F, 'Procedure'('Plan'(G)))), [], [F], [C], []), 't~'(containsInformation('$Object'(A, 'ContentBearingObject'(H)), '$Proposition'(I, 'Procedure'('Plan'(J)))), [], [I], [A], []), 't~'(subPlan('$Proposition'(F, 'Procedure'('Plan'(K))), '$Proposition'(I, 'Procedure'('Plan'(L)))), [], [F, I], [], [])), [], [F, I], [C, A], [F, I]), 1455:['PLAN1'=F, 'PLAN2'=I, 'OBJ1'=C, 'OBJ2'=A]:entails(and(subPlan(F, I), and(containsInformation(C, F), containsInformation(A, I))), subsumesContentInstance(A, C)), 'Merge', 'BASE ONTOLOGY', 2345). sigmaCache('~subPlan'('$Proposition'(A, 'Procedure'('Plan'(B))), '$Proposition'(C, 'Procedure'('Plan'(D)))), 'f~HeadBodyc'(('f~'('~subsumesContentInstance'('$Object'(E, 'ContentBearingObject'(F)), '$Object'(G, 'ContentBearingObject'(H))), [], [G, E], [], []), 'f~'(containsInformation('$Object'(G, 'ContentBearingObject'(I)), '$Proposition'(A, 'Procedure'('Plan'(J)))), [], [G], [A], []), 'f~'(containsInformation('$Object'(E, 'ContentBearingObject'(K)), '$Proposition'(C, 'Procedure'('Plan'(L)))), [], [E], [C], [])), [], [G, E], [A, C], [G, E]), 1454:['PLAN1'=A, 'PLAN2'=C, 'OBJ1'=G, 'OBJ2'=E]:entails(and(not(subsumesContentInstance(E, G)), and(containsInformation(G, A), containsInformation(E, C))), not(subPlan(A, C))), 'Merge', 'BASE ONTOLOGY', 2345). sigmaCache('~representsInLanguage'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'(B))), C, '$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Language'(E))))), 'f~Head'('f~'('~expressedInLanguage'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'(F))), '$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Language'(G))))), [], [], [A, D], []), [C], [], [A, D, C]), 1447:['EXPRESS'=A, 'LANGUAGE'=D, 'PROP'=C]:entails(not(expressedInLanguage(A, D)), not(representsInLanguage(A, C, D))), 'Merge', 'BASE ONTOLOGY', 2331). sigmaCache(expressedInLanguage('$Object'(A, 'ContentBearingObject'('LinguisticExpression'(B))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Language'(D))))), 't~HeadUnivb'('t~'(representsInLanguage('$Object'(A, 'ContentBearingObject'('LinguisticExpression'(E))), F, '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Language'(G))))), [F], [], [A, C], []), [], [F], [A, C], [F]), 1446:['EXPRESS'=A, 'LANGUAGE'=C, 'PROP'=F]:entails(representsInLanguage(A, F, C), expressedInLanguage(A, C)), 'Merge', 'BASE ONTOLOGY', 2331). sigmaCache('~expressedInLanguage'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'(B))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Language'(D))))), 'f~HeadUnivb'('f~'('~representsInLanguage'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'(E))), F, '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Language'(G))))), [F], [], [A, C], []), [], [F], [A, C], [F]), 1445:['EXPRESS'=A, 'LANGUAGE'=C, 'PROP'=F]:entails(not(representsInLanguage(A, F, C)), not(expressedInLanguage(A, C))), 'Merge', 'BASE ONTOLOGY', 2331). sigmaCache(representsInLanguage('$Object'(A, 'ContentBearingObject'('LinguisticExpression'(B))), C, '$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Language'(E))))), 't~Head'(('t~'(expressedInLanguage('$Object'(A, 'ContentBearingObject'('LinguisticExpression'(F))), '$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Language'(G))))), [], [], [], [A, D]), 't~'('$existential'(C, '?PROP', representsInLanguage(A, '?PROP', D)), [], [], [C], [A, D])), [], [], [A, D, C]), 1444:['EXPRESS'=A, 'LANGUAGE'=D, 'PROP'=C]:entails(and(expressedInLanguage(A, D), '$existential'(C, '?PROP', representsInLanguage(A, '?PROP', D))), representsInLanguage(A, C, D)), 'Merge', 'BASE ONTOLOGY', 2331). sigmaCache(containsInformation('$Object'(A, 'ContentBearingObject'(B)), '$Proposition'(C, D)), 't~HeadUnivb'(('t~'(realization('$Process'(E, F), '$Proposition'(C, G)), [E], [], [], [C]), 't~'('$existential'(A, '?OBJ', and(instance('?OBJ', 'ContentBearingObject'), containsInformation('?OBJ', C))), [], [], [A], [C])), [], [E], [C, A], [E]), 1438:['PROCESS'=E, 'PROP'=C, 'OBJ'=A]:entails(and(realization(E, C), '$existential'(A, '?OBJ', and(instance('?OBJ', 'ContentBearingObject'), containsInformation('?OBJ', C)))), containsInformation(A, C)), 'Merge', 'BASE ONTOLOGY', 2319). sigmaCache('~realization'('$Process'(A, B), '$Proposition'(C, D)), 'f~HeadUnivb'('f~'('~containsInformation'('$Object'(E, 'ContentBearingObject'(F)), '$Proposition'(C, G)), [E], [], [C], []), [A], [E], [A, C], [E]), 1437:['PROCESS'=A, 'PROP'=C, 'OBJ'=E]:entails(not(containsInformation(E, C)), not(realization(A, C))), 'Merge', 'BASE ONTOLOGY', 2319). sigmaCache(instance('$Object'(A, 'ContentBearingObject'(B)), '$Class'('ContentBearingObject')), 't~HeadBodycUnivb'(('t~'(realization('$Process'(C, D), '$Proposition'(E, F)), [C], [E], [], []), 't~'('$existential'(A, '?OBJ', and(instance('?OBJ', 'ContentBearingObject'), containsInformation('?OBJ', E))), [], [E], [A], [])), [], [C, E], [A], [E], [C]), 1436:['PROCESS'=C, 'PROP'=E, 'OBJ'=A]:entails(and(realization(C, E), '$existential'(A, '?OBJ', and(instance('?OBJ', 'ContentBearingObject'), containsInformation('?OBJ', E)))), instance(A, 'ContentBearingObject')), 'Merge', 'BASE ONTOLOGY', 2319). sigmaCache('~realization'('$Process'(A, B), '$Proposition'(C, D)), 'f~HeadUnivb'('f~'('~instance'('$Object'(E, 'ContentBearingObject'(F)), '$Class'('ContentBearingObject')), [E], [], [], []), [A, C], [E], [A, C], [E]), 1435:['PROCESS'=A, 'PROP'=C, 'OBJ'=E]:entails(not(instance(E, 'ContentBearingObject')), not(realization(A, C))), 'Merge', 'BASE ONTOLOGY', 2319). sigmaCache(containsInformation('$Object'(A, 'ContentBearingObject'(B)), '$Proposition'(C, D)), 't~HeadBodyc'(('t~'(containsInformation('$Object'(E, 'ContentBearingObject'(F)), '$Proposition'(C, G)), [], [E], [C], []), 't~'(subsumesContentInstance('$Object'(A, 'ContentBearingObject'(H)), '$Object'(E, 'ContentBearingObject'(I))), [], [E], [A], [])), [], [E], [A, C], [E]), 1427:['OBJ1'=A, 'OBJ2'=E, 'INFO'=C]:entails(and(subsumesContentInstance(A, E), containsInformation(E, C)), containsInformation(A, C)), 'Merge', 'BASE ONTOLOGY', 2303). sigmaCache('~containsInformation'('$Object'(A, 'ContentBearingObject'(B)), '$Proposition'(C, D)), 'f~HeadBodyc'(('f~'('~containsInformation'('$Object'(E, 'ContentBearingObject'(F)), '$Proposition'(C, G)), [], [E], [], [C]), 'f~'(subsumesContentInstance('$Object'(E, 'ContentBearingObject'(H)), '$Object'(A, 'ContentBearingObject'(I))), [], [E], [], [A]), 'f~'('$existential'(C, '?INFO', not(=>(containsInformation(A, '?INFO'), containsInformation(E, '?INFO')))), [], [E], [], [A, C])), [], [E], [A, C], [E]), 1426:['OBJ1'=E, 'OBJ2'=A, 'INFO'=C]:entails(and(and(subsumesContentInstance(E, A), not(containsInformation(E, C))), '$existential'(C, '?INFO', not(=>(containsInformation(A, '?INFO'), containsInformation(E, '?INFO'))))), not(containsInformation(A, C))), 'Merge', 'BASE ONTOLOGY', 2303). sigmaCache('~subsumesContentInstance'('$Object'(A, 'ContentBearingObject'(B)), '$Object'(C, 'ContentBearingObject'(D))), 'f~HeadBodyc'(('f~'('~containsInformation'('$Object'(A, 'ContentBearingObject'(E)), '$Proposition'(F, G)), [], [F], [A], []), 'f~'(containsInformation('$Object'(C, 'ContentBearingObject'(H)), '$Proposition'(F, I)), [], [F], [C], [])), [], [F], [A, C], [F]), 1425:['OBJ1'=A, 'OBJ2'=C, 'INFO'=F]:entails(and(containsInformation(C, F), not(containsInformation(A, F))), not(subsumesContentInstance(A, C))), 'Merge', 'BASE ONTOLOGY', 2303). sigmaCache(subsumesContentInstance('$Object'(A, 'ContentBearingObject'(B)), '$Object'(C, 'ContentBearingObject'(D))), 't~HeadBodyc'('t~'(or('~containsInformation'('$Object'(C, 'ContentBearingObject'(E)), '$Proposition'(F, G)), containsInformation('$Object'(A, 'ContentBearingObject'(H)), '$Proposition'(F, I))), [], [F], [A, C], []), [], [F], [A, C], [F]), 1424:['OBJ1'=A, 'OBJ2'=C, 'INFO'=F]:entails(or(not(containsInformation(C, F)), containsInformation(A, F)), subsumesContentInstance(A, C)), 'Merge', 'BASE ONTOLOGY', 2303). sigmaCache('~containsInformation'('$Object'(A, 'ContentBearingObject'(B)), '$Proposition'(C, D)), 'f~HeadBodyc'(('f~'('~subsumesContentInstance'('$Object'(A, 'ContentBearingObject'(E)), '$Object'(F, 'ContentBearingObject'(G))), [], [F], [], [A]), 'f~'('$existential'(C, '?INFO', not(=>(containsInformation(F, '?INFO'), containsInformation(A, '?INFO')))), [], [F], [C], [A])), [], [F], [A, C], [F]), 1423:['OBJ1'=A, 'OBJ2'=F, 'INFO'=C]:entails(and(not(subsumesContentInstance(A, F)), '$existential'(C, '?INFO', not(=>(containsInformation(F, '?INFO'), containsInformation(A, '?INFO'))))), not(containsInformation(A, C))), 'Merge', 'BASE ONTOLOGY', 2303). sigmaCache(containsInformation('$Object'(A, 'ContentBearingObject'(B)), '$Proposition'(C, D)), 't~HeadUnivb'('t~'('~subsumesContentInstance'('$Object'(E, 'ContentBearingObject'(F)), '$Object'(A, 'ContentBearingObject'(G))), [E], [], [A], []), [C], [E], [A, C], [E]), 1422:['OBJ1'=E, 'OBJ2'=A, 'INFO'=C]:entails(not(subsumesContentInstance(E, A)), containsInformation(A, C)), 'Merge', 'BASE ONTOLOGY', 2303). sigmaCache('~equivalentContentInstance'('$Object'(A, 'ContentBearingObject'(B)), '$Object'(C, 'ContentBearingObject'(D))), 'f~Head'('f~'(or('~subsumesContentInstance'('$Object'(A, 'ContentBearingObject'(E)), '$Object'(C, 'ContentBearingObject'(F))), '~subsumesContentInstance'('$Object'(C, 'ContentBearingObject'(G)), '$Object'(A, 'ContentBearingObject'(H)))), [], [], [], [A, C]), [], [], [A, C]), 1415:['OBJ1'=A, 'OBJ2'=C]:entails(or(not(subsumesContentInstance(A, C)), not(subsumesContentInstance(C, A))), not(equivalentContentInstance(A, C))), 'Merge', 'BASE ONTOLOGY', 2289). sigmaCache(subsumesContentInstance('$Object'(A, 'ContentBearingObject'(B)), '$Object'(C, 'ContentBearingObject'(D))), 't~Head'('t~'(equivalentContentInstance('$Object'(C, 'ContentBearingObject'(E)), '$Object'(A, 'ContentBearingObject'(F))), [], [], [C, A], []), [], [], [C, A]), 1414:['OBJ1'=C, 'OBJ2'=A]:entails(equivalentContentInstance(C, A), subsumesContentInstance(A, C)), 'Merge', 'BASE ONTOLOGY', 2289). sigmaCache(subsumesContentInstance('$Object'(A, 'ContentBearingObject'(B)), '$Object'(C, 'ContentBearingObject'(D))), 't~Head'('t~'(equivalentContentInstance('$Object'(A, 'ContentBearingObject'(E)), '$Object'(C, 'ContentBearingObject'(F))), [], [], [A, C], []), [], [], [A, C]), 1413:['OBJ1'=A, 'OBJ2'=C]:entails(equivalentContentInstance(A, C), subsumesContentInstance(A, C)), 'Merge', 'BASE ONTOLOGY', 2289). sigmaCache('~subsumesContentInstance'('$Object'(A, 'ContentBearingObject'(B)), '$Object'(C, 'ContentBearingObject'(D))), 'f~Head'(('f~'('~equivalentContentInstance'('$Object'(C, 'ContentBearingObject'(E)), '$Object'(A, 'ContentBearingObject'(F))), [], [], [], [C, A]), 'f~'(subsumesContentInstance('$Object'(C, 'ContentBearingObject'(G)), '$Object'(A, 'ContentBearingObject'(H))), [], [], [], [C, A])), [], [], [C, A]), 1412:['OBJ1'=C, 'OBJ2'=A]:entails(and(not(equivalentContentInstance(C, A)), subsumesContentInstance(C, A)), not(subsumesContentInstance(A, C))), 'Merge', 'BASE ONTOLOGY', 2289). sigmaCache('~subsumesContentInstance'('$Object'(A, 'ContentBearingObject'(B)), '$Object'(C, 'ContentBearingObject'(D))), 'f~Head'(('f~'('~equivalentContentInstance'('$Object'(A, 'ContentBearingObject'(E)), '$Object'(C, 'ContentBearingObject'(F))), [], [], [], [A, C]), 'f~'(subsumesContentInstance('$Object'(C, 'ContentBearingObject'(G)), '$Object'(A, 'ContentBearingObject'(H))), [], [], [], [A, C])), [], [], [A, C]), 1411:['OBJ1'=A, 'OBJ2'=C]:entails(and(not(equivalentContentInstance(A, C)), subsumesContentInstance(C, A)), not(subsumesContentInstance(A, C))), 'Merge', 'BASE ONTOLOGY', 2289). sigmaCache(equivalentContentInstance('$Object'(A, 'ContentBearingObject'(B)), '$Object'(C, 'ContentBearingObject'(D))), 't~Head'(('t~'(subsumesContentInstance('$Object'(A, 'ContentBearingObject'(E)), '$Object'(C, 'ContentBearingObject'(F))), [], [], [], [A, C]), 't~'(subsumesContentInstance('$Object'(C, 'ContentBearingObject'(G)), '$Object'(A, 'ContentBearingObject'(H))), [], [], [], [A, C])), [], [], [A, C]), 1410:['OBJ1'=A, 'OBJ2'=C]:entails(and(subsumesContentInstance(A, C), subsumesContentInstance(C, A)), equivalentContentInstance(A, C)), 'Merge', 'BASE ONTOLOGY', 2289). sigmaCache('~containsInformation'('$Object'(A, 'ContentBearingObject'(B)), '$Proposition'(C, D)), 'f~HeadBodyc'(('f~'('~containsInformation'('$Object'(E, 'ContentBearingObject'(F)), '$Proposition'(C, G)), [], [E], [], [C]), 'f~'(instance('$Object'(E, 'ContentBearingObject'(H)), '$Class'(I)), [], [I, E], [], []), 'f~'(instance('$Object'(A, 'ContentBearingObject'(J)), '$Class'(K)), [], [K], [], [A]), 'f~'(subsumesContentClass('$Class'(I), '$Class'(K)), [], [I, K], [], []), 'f~'('$existential'(E, '?OBJ1', not(forall(C, =>(and(instance('?OBJ1', I), and(instance(A, K), containsInformation(A, C))), containsInformation('?OBJ1', C))))), [], [I, K, E], [], [A, C]), 'f~'('$existential'(A, '?OBJ2', not(forall(E, forall(C, =>(and(instance(E, I), and(instance('?OBJ2', K), containsInformation('?OBJ2', C))), containsInformation(E, C)))))), [], [I, K, E], [], [A, C]), 'f~'('$existential'(C, '?INFO', not(=>(and(instance(E, I), and(instance(A, K), containsInformation(A, '?INFO'))), containsInformation(E, '?INFO')))), [], [I, K, E], [], [A, C])), [], [I, K, E], [A, C], [I, K, E]), 1403:['CLASS1'=I, 'CLASS2'=K, 'INFO'=C, 'OBJ1'=E, 'OBJ2'=A]:entails(and(and(and(and(subsumesContentClass(I, K), and(not(containsInformation(E, C)), and(instance(E, I), instance(A, K)))), '$existential'(A, '?OBJ2', not(forall(E, forall(C, =>(and(instance(E, I), and(instance('?OBJ2', K), containsInformation('?OBJ2', C))), containsInformation(E, C))))))), '$existential'(E, '?OBJ1', not(forall(C, =>(and(instance('?OBJ1', I), and(instance(A, K), containsInformation(A, C))), containsInformation('?OBJ1', C)))))), '$existential'(C, '?INFO', not(=>(and(instance(E, I), and(instance(A, K), containsInformation(A, '?INFO'))), containsInformation(E, '?INFO'))))), not(containsInformation(A, C))), 'Merge', 'BASE ONTOLOGY', 2275). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'(B)), '$Class'(C)), 'f~HeadBodyc'(('f~'('~containsInformation'('$Object'(D, 'ContentBearingObject'(E)), '$Proposition'(F, G)), [], [D, F], [], []), 'f~'(containsInformation('$Object'(A, 'ContentBearingObject'(H)), '$Proposition'(F, I)), [], [F], [], [A]), 'f~'(instance('$Object'(D, 'ContentBearingObject'(J)), '$Class'(K)), [], [K, D], [], []), 'f~'(subsumesContentClass('$Class'(K), '$Class'(C)), [], [K], [], [C]), 'f~'('$existential'(D, '?OBJ1', not(forall(F, =>(and(instance('?OBJ1', K), and(instance(A, C), containsInformation(A, F))), containsInformation('?OBJ1', F))))), [], [K, D, F], [], [C, A]), 'f~'('$existential'(A, '?OBJ2', not(forall(D, forall(F, =>(and(instance(D, K), and(instance('?OBJ2', C), containsInformation('?OBJ2', F))), containsInformation(D, F)))))), [], [K, D, F], [], [C, A]), 'f~'('$existential'(F, '?INFO', not(=>(and(instance(D, K), and(instance(A, C), containsInformation(A, '?INFO'))), containsInformation(D, '?INFO')))), [], [K, D, F], [], [C, A])), [], [K, D, F], [C, A], [K, D, F]), 1402:['CLASS1'=K, 'CLASS2'=C, 'INFO'=F, 'OBJ1'=D, 'OBJ2'=A]:entails(and(and(and(and(subsumesContentClass(K, C), and(not(containsInformation(D, F)), and(instance(D, K), containsInformation(A, F)))), '$existential'(A, '?OBJ2', not(forall(D, forall(F, =>(and(instance(D, K), and(instance('?OBJ2', C), containsInformation('?OBJ2', F))), containsInformation(D, F))))))), '$existential'(D, '?OBJ1', not(forall(F, =>(and(instance('?OBJ1', K), and(instance(A, C), containsInformation(A, F))), containsInformation('?OBJ1', F)))))), '$existential'(F, '?INFO', not(=>(and(instance(D, K), and(instance(A, C), containsInformation(A, '?INFO'))), containsInformation(D, '?INFO'))))), not(instance(A, C))), 'Merge', 'BASE ONTOLOGY', 2275). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'(B)), '$Class'(C)), 'f~HeadBodyc'(('f~'('~containsInformation'('$Object'(A, 'ContentBearingObject'(D)), '$Proposition'(E, F)), [], [E], [], [A]), 'f~'(containsInformation('$Object'(G, 'ContentBearingObject'(H)), '$Proposition'(E, I)), [], [G, E], [], []), 'f~'(instance('$Object'(G, 'ContentBearingObject'(J)), '$Class'(K)), [], [K, G], [], []), 'f~'(subsumesContentClass('$Class'(C), '$Class'(K)), [], [K], [], [C]), 'f~'('$existential'(A, '?OBJ1', not(forall(E, =>(and(instance('?OBJ1', C), and(instance(G, K), containsInformation(G, E))), containsInformation('?OBJ1', E))))), [], [K, G, E], [], [C, A]), 'f~'('$existential'(E, '?INFO', not(=>(and(instance(A, C), and(instance(G, K), containsInformation(G, '?INFO'))), containsInformation(A, '?INFO')))), [], [K, G, E], [], [C, A])), [], [K, G, E], [C, A], [K, G, E]), 1401:['CLASS1'=C, 'CLASS2'=K, 'INFO'=E, 'OBJ1'=A, 'OBJ2'=G]:entails(and(and(and(subsumesContentClass(C, K), and(not(containsInformation(A, E)), and(instance(G, K), containsInformation(G, E)))), '$existential'(A, '?OBJ1', not(forall(E, =>(and(instance('?OBJ1', C), and(instance(G, K), containsInformation(G, E))), containsInformation('?OBJ1', E)))))), '$existential'(E, '?INFO', not(=>(and(instance(A, C), and(instance(G, K), containsInformation(G, '?INFO'))), containsInformation(A, '?INFO'))))), not(instance(A, C))), 'Merge', 'BASE ONTOLOGY', 2275). sigmaCache(containsInformation('$Object'(A, 'ContentBearingObject'(B)), '$Proposition'(C, D)), 't~HeadBodyc'(('t~'(containsInformation('$Object'(E, 'ContentBearingObject'(F)), '$Proposition'(C, G)), [], [E], [C], []), 't~'(instance('$Object'(A, 'ContentBearingObject'(H)), '$Class'(I)), [], [I], [A], []), 't~'(instance('$Object'(E, 'ContentBearingObject'(J)), '$Class'(K)), [], [K, E], [], []), 't~'(subsumesContentClass('$Class'(I), '$Class'(K)), [], [I, K], [], [])), [], [I, K, E], [A, C], [I, K, E]), 1400:['CLASS1'=I, 'CLASS2'=K, 'INFO'=C, 'OBJ1'=A, 'OBJ2'=E]:entails(and(subsumesContentClass(I, K), and(instance(A, I), and(instance(E, K), containsInformation(E, C)))), containsInformation(A, C)), 'Merge', 'BASE ONTOLOGY', 2275). sigmaCache('~subsumesContentClass'('$Class'(A), '$Class'(B)), 'f~HeadBodyc'(('f~'('~containsInformation'('$Object'(C, 'ContentBearingObject'(D)), '$Proposition'(E, F)), [], [C, E], [], []), 'f~'(containsInformation('$Object'(G, 'ContentBearingObject'(H)), '$Proposition'(E, I)), [], [G, E], [], []), 'f~'(instance('$Object'(C, 'ContentBearingObject'(J)), '$Class'(A)), [], [C], [], [A]), 'f~'(instance('$Object'(G, 'ContentBearingObject'(K)), '$Class'(B)), [], [G], [], [B]), 'f~'('$existential'(C, '?OBJ1', not(forall(E, =>(and(instance('?OBJ1', A), and(instance(G, B), containsInformation(G, E))), containsInformation('?OBJ1', E))))), [], [C, G, E], [], [A, B]), 'f~'('$existential'(E, '?INFO', not(=>(and(instance(C, A), and(instance(G, B), containsInformation(G, '?INFO'))), containsInformation(C, '?INFO')))), [], [C, G, E], [], [A, B])), [], [C, G, E], [A, B], [C, G, E]), 1399:['CLASS1'=A, 'CLASS2'=B, 'INFO'=E, 'OBJ1'=C, 'OBJ2'=G]:entails(and(and(and(not(containsInformation(C, E)), and(instance(C, A), and(instance(G, B), containsInformation(G, E)))), '$existential'(C, '?OBJ1', not(forall(E, =>(and(instance('?OBJ1', A), and(instance(G, B), containsInformation(G, E))), containsInformation('?OBJ1', E)))))), '$existential'(E, '?INFO', not(=>(and(instance(C, A), and(instance(G, B), containsInformation(G, '?INFO'))), containsInformation(C, '?INFO'))))), not(subsumesContentClass(A, B))), 'Merge', 'BASE ONTOLOGY', 2275). sigmaCache(subsumesContentClass('$Class'(A), '$Class'(B)), 't~HeadBodyc'('t~'(or(or('~instance'('$Object'(C, 'ContentBearingObject'(D)), '$Class'(A)), or('~instance'('$Object'(E, 'ContentBearingObject'(F)), '$Class'(B)), '~containsInformation'('$Object'(E, 'ContentBearingObject'(G)), '$Proposition'(H, I)))), containsInformation('$Object'(C, 'ContentBearingObject'(J)), '$Proposition'(H, K))), [], [C, E, H], [A, B], []), [], [C, E, H], [A, B], [C, E, H]), 1398:['CLASS1'=A, 'CLASS2'=B, 'INFO'=H, 'OBJ1'=C, 'OBJ2'=E]:entails(or(or(not(instance(C, A)), or(not(instance(E, B)), not(containsInformation(E, H)))), containsInformation(C, H)), subsumesContentClass(A, B)), 'Merge', 'BASE ONTOLOGY', 2275). sigmaCache('~containsInformation'('$Object'(A, 'ContentBearingObject'(B)), '$Proposition'(C, D)), 'f~HeadBodyc'(('f~'('~subsumesContentClass'('$Class'(E), '$Class'(F)), [], [E, F], [], []), 'f~'('$existential'(A, '?OBJ1', not(forall(C, =>(and(instance('?OBJ1', E), and(instance(G, F), containsInformation(G, C))), containsInformation('?OBJ1', C))))), [], [E, F, G], [], [A, C]), 'f~'('$existential'(C, '?INFO', not(=>(and(instance(A, E), and(instance(G, F), containsInformation(G, '?INFO'))), containsInformation(A, '?INFO')))), [], [E, F, G], [], [A, C])), [], [E, F, G], [A, C], [E, F, G]), 1397:['CLASS1'=E, 'CLASS2'=F, 'INFO'=C, 'OBJ1'=A, 'OBJ2'=G]:entails(and(and(not(subsumesContentClass(E, F)), '$existential'(A, '?OBJ1', not(forall(C, =>(and(instance('?OBJ1', E), and(instance(G, F), containsInformation(G, C))), containsInformation('?OBJ1', C)))))), '$existential'(C, '?INFO', not(=>(and(instance(A, E), and(instance(G, F), containsInformation(G, '?INFO'))), containsInformation(A, '?INFO'))))), not(containsInformation(A, C))), 'Merge', 'BASE ONTOLOGY', 2275). sigmaCache(containsInformation('$Object'(A, 'ContentBearingObject'(B)), '$Proposition'(C, D)), 't~HeadUnivb'('t~'('~subsumesContentClass'('$Class'(E), '$Class'(F)), [E, F], [], [], []), [A, C], [E, F], [A, C], [E, F]), 1396:['CLASS1'=E, 'CLASS2'=F, 'INFO'=C, 'OBJ1'=G, 'OBJ2'=A]:entails(not(subsumesContentClass(E, F)), containsInformation(A, C)), 'Merge', 'BASE ONTOLOGY', 2275). sigmaCache(instance('$Object'(A, 'ContentBearingObject'(B)), '$Class'(C)), 't~HeadUnivb'('t~'('~subsumesContentClass'('$Class'(D), '$Class'(C)), [D], [], [C], []), [A], [D], [C, A], [D]), 1395:['CLASS1'=D, 'CLASS2'=C, 'INFO'=E, 'OBJ1'=F, 'OBJ2'=A]:entails(not(subsumesContentClass(D, C)), instance(A, C)), 'Merge', 'BASE ONTOLOGY', 2275). sigmaCache(instance('$Object'(A, 'ContentBearingObject'(B)), '$Class'(C)), 't~HeadUnivb'('t~'('~subsumesContentClass'('$Class'(C), '$Class'(D)), [D], [], [C], []), [A], [D], [C, A], [D]), 1394:['CLASS1'=C, 'CLASS2'=D, 'INFO'=E, 'OBJ1'=A, 'OBJ2'=F]:entails(not(subsumesContentClass(C, D)), instance(A, C)), 'Merge', 'BASE ONTOLOGY', 2275). sigmaCache('~equivalentContentClass'('$Class'(A), '$Class'(B)), 'f~Head'('f~'(or('~subsumesContentClass'('$Class'(A), '$Class'(B)), '~subsumesContentClass'('$Class'(B), '$Class'(A))), [], [], [], [A, B]), [], [], [A, B]), 1388:['CLASS1'=A, 'CLASS2'=B]:entails(or(not(subsumesContentClass(A, B)), not(subsumesContentClass(B, A))), not(equivalentContentClass(A, B))), 'Merge', 'BASE ONTOLOGY', 2263). sigmaCache(subsumesContentClass('$Class'(A), '$Class'(B)), 't~Head'('t~'(equivalentContentClass('$Class'(B), '$Class'(A)), [], [], [B, A], []), [], [], [B, A]), 1387:['CLASS1'=B, 'CLASS2'=A]:entails(equivalentContentClass(B, A), subsumesContentClass(A, B)), 'Merge', 'BASE ONTOLOGY', 2263). sigmaCache(subsumesContentClass('$Class'(A), '$Class'(B)), 't~Head'('t~'(equivalentContentClass('$Class'(A), '$Class'(B)), [], [], [A, B], []), [], [], [A, B]), 1386:['CLASS1'=A, 'CLASS2'=B]:entails(equivalentContentClass(A, B), subsumesContentClass(A, B)), 'Merge', 'BASE ONTOLOGY', 2263). sigmaCache('~subsumesContentClass'('$Class'(A), '$Class'(B)), 'f~Head'(('f~'('~equivalentContentClass'('$Class'(B), '$Class'(A)), [], [], [], [B, A]), 'f~'(subsumesContentClass('$Class'(B), '$Class'(A)), [], [], [], [B, A])), [], [], [B, A]), 1385:['CLASS1'=B, 'CLASS2'=A]:entails(and(not(equivalentContentClass(B, A)), subsumesContentClass(B, A)), not(subsumesContentClass(A, B))), 'Merge', 'BASE ONTOLOGY', 2263). sigmaCache('~subsumesContentClass'('$Class'(A), '$Class'(B)), 'f~Head'(('f~'('~equivalentContentClass'('$Class'(A), '$Class'(B)), [], [], [], [A, B]), 'f~'(subsumesContentClass('$Class'(B), '$Class'(A)), [], [], [], [A, B])), [], [], [A, B]), 1384:['CLASS1'=A, 'CLASS2'=B]:entails(and(not(equivalentContentClass(A, B)), subsumesContentClass(B, A)), not(subsumesContentClass(A, B))), 'Merge', 'BASE ONTOLOGY', 2263). sigmaCache(equivalentContentClass('$Class'(A), '$Class'(B)), 't~Head'(('t~'(subsumesContentClass('$Class'(A), '$Class'(B)), [], [], [], [A, B]), 't~'(subsumesContentClass('$Class'(B), '$Class'(A)), [], [], [], [A, B])), [], [], [A, B]), 1383:['CLASS1'=A, 'CLASS2'=B]:entails(and(subsumesContentClass(A, B), subsumesContentClass(B, A)), equivalentContentClass(A, B)), 'Merge', 'BASE ONTOLOGY', 2263). sigmaCache(representsForAgent('$IdentityFn'(A, 'Physical'(B)), C, '$Object'(D, 'Agent'(E))), 't~HeadUnivb'(('t~'('$existential'(D, '?AGENT', representsForAgent(A, C, '?AGENT')), [], [], [D], [A, C]), 't~'(representsInLanguage('$IdentityFn'(A, 'Physical'(F)), C, '$Object'(G, 'ContentBearingObject'('LinguisticExpression'('Language'(H))))), [G], [], [], [A, C])), [], [G], [A, C, D], [G]), 1377:['REP'=A, 'ENTITY'=C, 'LANGUAGE'=G, 'AGENT'=D]:entails(and(representsInLanguage(A, C, G), '$existential'(D, '?AGENT', representsForAgent(A, C, '?AGENT'))), representsForAgent(A, C, D)), 'Merge', 'BASE ONTOLOGY', 2251). sigmaCache('~representsInLanguage'('$IdentityFn'(A, 'Physical'(B)), C, '$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Language'(E))))), 'f~HeadUnivb'('f~'('~representsForAgent'('$IdentityFn'(A, 'Physical'(F)), C, '$Object'(G, 'Agent'(H))), [G], [], [A, C], []), [D], [G], [A, C, D], [G]), 1376:['REP'=A, 'ENTITY'=C, 'LANGUAGE'=D, 'AGENT'=G]:entails(not(representsForAgent(A, C, G)), not(representsInLanguage(A, C, D))), 'Merge', 'BASE ONTOLOGY', 2251). sigmaCache(representsInLanguage('$IdentityFn'(A, 'Physical'(B)), C, '$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Language'(E))))), 't~Head'(('t~'(represents('$IdentityFn'(A, 'Physical'(F)), C), [], [], [], [A, C]), 't~'('$existential'(D, '?LANGUAGE', representsInLanguage(A, C, '?LANGUAGE')), [], [], [D], [A, C])), [], [], [A, C, D]), 1365:['REP'=A, 'ENTITY'=C, 'LANGUAGE'=D]:entails(and(represents(A, C), '$existential'(D, '?LANGUAGE', representsInLanguage(A, C, '?LANGUAGE'))), representsInLanguage(A, C, D)), 'Merge', 'BASE ONTOLOGY', 2229). sigmaCache('~represents'('$IdentityFn'(A, 'Physical'(B)), C), 'f~HeadUnivb'('f~'('~representsInLanguage'('$IdentityFn'(A, 'Physical'(D)), C, '$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Language'(F))))), [E], [], [A, C], []), [], [E], [A, C], [E]), 1364:['REP'=A, 'ENTITY'=C, 'LANGUAGE'=E]:entails(not(representsInLanguage(A, C, E)), not(represents(A, C))), 'Merge', 'BASE ONTOLOGY', 2229). sigmaCache('~possesses'('$Object'(A, 'Agent'(B)), '$Object'(C, D)), 'f~Head'('f~'('~instance'('$Object'(C, E), 'PropertyFn'('$Object'(A, 'Agent'(F)))), [], [], [A, C], []), [], [], [A, C]), 1338:['OBJ'=C, 'PERSON'=A]:entails(not(instance(C, 'PropertyFn'(A))), not(possesses(A, C))), 'Merge', 'BASE ONTOLOGY', 2177). sigmaCache(instance('$Object'(A, B), 'PropertyFn'('$Object'(C, 'Agent'(D)))), 't~Head'('t~'(possesses('$Object'(C, 'Agent'(E)), '$Object'(A, F)), [], [], [C, A], []), [], [], [C, A]), 1337:['OBJ'=A, 'PERSON'=C]:entails(possesses(C, A), instance(A, 'PropertyFn'(C))), 'Merge', 'BASE ONTOLOGY', 2177). sigmaCache('~instance'('$Object'(A, B), 'PropertyFn'('$Object'(C, 'Agent'(D)))), 'f~Head'('f~'('~possesses'('$Object'(C, 'Agent'(E)), '$Object'(A, F)), [], [], [C, A], []), [], [], [C, A]), 1336:['OBJ'=A, 'PERSON'=C]:entails(not(possesses(C, A)), not(instance(A, 'PropertyFn'(C)))), 'Merge', 'BASE ONTOLOGY', 2177). sigmaCache(possesses('$Object'(A, 'Agent'(B)), '$Object'(C, D)), 't~Head'('t~'(instance('$Object'(C, E), 'PropertyFn'('$Object'(A, 'Agent'(F)))), [], [], [A, C], []), [], [], [A, C]), 1335:['OBJ'=C, 'PERSON'=A]:entails(instance(C, 'PropertyFn'(A)), possesses(A, C)), 'Merge', 'BASE ONTOLOGY', 2177). sigmaCache('~holdsDuring'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), possesses('$Object'(C, 'Agent'(D)), '$Object'(E, F))), 'f~HeadBodyc'(('f~'('~equal'('$Object'(G, 'Agent'(H)), '$Object'(C, 'Agent'(I))), [], [G], [C], []), 'f~'(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(J))))), possesses('$Object'(G, 'Agent'(K)), '$Object'(E, L))), [], [G], [E], [A]), 'f~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(M))))), '$Class'('TimePosition')), [], [], [], [A])), [], [G], [A, E, C], [G]), 1330:['TIME'=A, 'AGENT1'=G, 'OBJ'=E, 'AGENT2'=C]:entails(and(not(equal(G, C)), and(instance(A, 'TimePosition'), holdsDuring(A, possesses(G, E)))), not(holdsDuring(A, possesses(C, E)))), 'Merge', 'BASE ONTOLOGY', 2167). sigmaCache('~holdsDuring'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), possesses('$Object'(C, 'Agent'(D)), '$Object'(E, F))), 'f~HeadBodyc'(('f~'('~equal'('$Object'(C, 'Agent'(G)), '$Object'(H, 'Agent'(I))), [], [H], [C], []), 'f~'(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(J))))), possesses('$Object'(H, 'Agent'(K)), '$Object'(E, L))), [], [H], [E], [A]), 'f~'(instance('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(M))))), '$Class'('TimePosition')), [], [], [], [A])), [], [H], [A, C, E], [H]), 1329:['TIME'=A, 'AGENT1'=C, 'OBJ'=E, 'AGENT2'=H]:entails(and(not(equal(C, H)), and(instance(A, 'TimePosition'), holdsDuring(A, possesses(H, E)))), not(holdsDuring(A, possesses(C, E)))), 'Merge', 'BASE ONTOLOGY', 2167). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), '$Class'('TimePosition')), 'f~HeadBodyc'(('f~'('~equal'('$Object'(C, 'Agent'(D)), '$Object'(E, 'Agent'(F))), [], [C, E], [], []), 'f~'(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(G))))), possesses('$Object'(C, 'Agent'(H)), '$Object'(I, J))), [], [C, I], [], [A]), 'f~'(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(K))))), possesses('$Object'(E, 'Agent'(L)), '$Object'(I, M))), [], [I, E], [], [A])), [], [C, I, E], [A], [C, I, E]), 1328:['TIME'=A, 'AGENT1'=C, 'OBJ'=I, 'AGENT2'=E]:entails(and(not(equal(C, E)), and(holdsDuring(A, possesses(C, I)), holdsDuring(A, possesses(E, I)))), not(instance(A, 'TimePosition'))), 'Merge', 'BASE ONTOLOGY', 2167). sigmaCache(equal('$Object'(A, 'Agent'(B)), '$Object'(C, 'Agent'(D))), 't~HeadBodyc'(('t~'(holdsDuring('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F))))), possesses('$Object'(A, 'Agent'(G)), '$Object'(H, I))), [], [E, H], [A], []), 't~'(holdsDuring('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(J))))), possesses('$Object'(C, 'Agent'(K)), '$Object'(H, L))), [], [E, H], [C], []), 't~'(instance('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(M))))), '$Class'('TimePosition')), [], [E], [], [])), [], [E, H], [A, C], [E, H]), 1327:['TIME'=E, 'AGENT1'=A, 'OBJ'=H, 'AGENT2'=C]:entails(and(instance(E, 'TimePosition'), and(holdsDuring(E, possesses(A, H)), holdsDuring(E, possesses(C, H)))), equal(A, C)), 'Merge', 'BASE ONTOLOGY', 2167). sigmaCache(patient('$Process'(A, B), '$Object'(C, D)), 't~HeadUnivb'(('t~'(instance('$Process'(A, E), '$Object'(F, 'Agent'('SentientAgent'('CognitiveAgent'(G))))), [F], [], [A], []), 't~'(possesses('$Object'(H, 'Agent'(I)), '$Object'(C, J)), [H], [], [C], [])), [], [H, F], [C, A], [H, F]), 1326:['PERSON'=H, 'OBJ'=C, 'TYPE'=F, 'PROCESS'=A]:entails(and(possesses(H, C), instance(A, F)), patient(A, C)), 'Merge', 'BASE ONTOLOGY', 2165). sigmaCache('~instance'('$Process'(A, B), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D))))), 'f~HeadBodycUnivb'(('f~'('~patient'('$Process'(A, E), '$Object'(F, G)), [], [F], [A], []), 'f~'(possesses('$Object'(H, 'Agent'(I)), '$Object'(F, J)), [H], [F], [], [])), [C], [H, F], [C, A], [F], [H]), 1325:['PERSON'=H, 'OBJ'=F, 'TYPE'=C, 'PROCESS'=A]:entails(and(possesses(H, F), not(patient(A, F))), not(instance(A, C))), 'Merge', 'BASE ONTOLOGY', 2165). sigmaCache('~possesses'('$Object'(A, 'Agent'(B)), '$Object'(C, D)), 'f~HeadBodycUnivb'(('f~'('~patient'('$Process'(E, F), '$Object'(C, G)), [], [E], [C], []), 'f~'(instance('$Process'(E, H), '$Object'(I, 'Agent'('SentientAgent'('CognitiveAgent'(J))))), [I], [E], [], [])), [A], [I, E], [A, C], [E], [I]), 1324:['PERSON'=A, 'OBJ'=C, 'TYPE'=I, 'PROCESS'=E]:entails(and(instance(E, I), not(patient(E, C))), not(possesses(A, C))), 'Merge', 'BASE ONTOLOGY', 2165). sigmaCache(holdsRight('$Object'(A, 'Agent'(B)), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D))))), 't~HeadBodyc'(('t~'(possesses('$Object'(A, 'Agent'(E)), '$Object'(F, G)), [], [F], [], [A]), 't~'('$existential'(C, '?TYPE', and(holdsRight(A, '?TYPE'), forall(H, =>(instance(H, '?TYPE'), patient(H, F))))), [], [F, H], [C], [A])), [], [F, H], [A, C], [F, H]), 1323:['PERSON'=A, 'OBJ'=F, 'TYPE'=C, 'PROCESS'=H]:entails(and(possesses(A, F), '$existential'(C, '?TYPE', and(holdsRight(A, '?TYPE'), forall(H, =>(instance(H, '?TYPE'), patient(H, F)))))), holdsRight(A, C)), 'Merge', 'BASE ONTOLOGY', 2165). sigmaCache('~possesses'('$Object'(A, 'Agent'(B)), '$Object'(C, D)), 'f~HeadUnivb'('f~'('~holdsRight'('$Object'(A, 'Agent'(E)), '$Object'(F, 'Agent'('SentientAgent'('CognitiveAgent'(G))))), [F], [], [A], []), [C], [F], [A, C], [F]), 1322:['PERSON'=A, 'OBJ'=C, 'TYPE'=F, 'PROCESS'=H]:entails(not(holdsRight(A, F)), not(possesses(A, C))), 'Merge', 'BASE ONTOLOGY', 2165). sigmaCache('~holdsDuring'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), exactlyLocated('$IdentityFn'(C, 'Physical'(D)), '$Object'(E, 'SelfConnectedObject'('Region'(F))))), 'f~Head'('f~'('~function'('$Relation'('WhereFn', 'Function'('BinaryFunction'(G))), '$IdentityFn'(C, 'Physical'(H)), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I)))))), '$Object'(E, 'SelfConnectedObject'('Region'(J)))), [], [], [C, A, E], []), [], [], [C, A, E]), 1316:['THING'=C, 'TIME'=A, 'REGION'=E]:entails(not(holds('WhereFn', C, A, E)), not(holdsDuring(A, exactlyLocated(C, E)))), 'Merge', 'BASE ONTOLOGY', 2153). sigmaCache(function('$Relation'('WhereFn', 'Function'('BinaryFunction'(A))), '$IdentityFn'(B, 'Physical'(C)), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Object'(F, 'SelfConnectedObject'('Region'(G)))), 't~Head'('t~'(holdsDuring('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H)))))), exactlyLocated('$IdentityFn'(B, 'Physical'(I)), '$Object'(F, 'SelfConnectedObject'('Region'(J))))), [], [], [B, D, F], []), [], [], [B, D, F]), 1315:['THING'=B, 'TIME'=D, 'REGION'=F]:entails(holdsDuring(D, exactlyLocated(B, F)), holds('WhereFn', B, D, F)), 'Merge', 'BASE ONTOLOGY', 2153). sigmaCache('~function'('$Relation'('WhereFn', 'Function'('BinaryFunction'(A))), '$IdentityFn'(B, 'Physical'(C)), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(E)))))), '$Object'(F, 'SelfConnectedObject'('Region'(G)))), 'f~Head'('f~'('~holdsDuring'('$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(H)))))), exactlyLocated('$IdentityFn'(B, 'Physical'(I)), '$Object'(F, 'SelfConnectedObject'('Region'(J))))), [], [], [B, D, F], []), [], [], [B, D, F]), 1314:['THING'=B, 'TIME'=D, 'REGION'=F]:entails(not(holdsDuring(D, exactlyLocated(B, F))), not(holds('WhereFn', B, D, F))), 'Merge', 'BASE ONTOLOGY', 2153). sigmaCache(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(B)))))), exactlyLocated('$IdentityFn'(C, 'Physical'(D)), '$Object'(E, 'SelfConnectedObject'('Region'(F))))), 't~Head'('t~'(function('$Relation'('WhereFn', 'Function'('BinaryFunction'(G))), '$IdentityFn'(C, 'Physical'(H)), '$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'('TimePoint'(I)))))), '$Object'(E, 'SelfConnectedObject'('Region'(J)))), [], [], [C, A, E], []), [], [], [C, A, E]), 1313:['THING'=C, 'TIME'=A, 'REGION'=E]:entails(holds('WhereFn', C, A, E), holdsDuring(A, exactlyLocated(C, E))), 'Merge', 'BASE ONTOLOGY', 2153). sigmaCache(penetrates('$Object'(A, B), '$Object'(C, D)), 't~Head'(('t~'('~crosses'('$Object'(A, E), '$Object'(C, F)), [], [], [], [A, C]), 't~'(traverses('$Object'(A, G), '$Object'(C, H)), [], [], [], [A, C])), [], [], [A, C]), 1295:['OBJ1'=A, 'OBJ2'=C]:entails(and(traverses(A, C), not(crosses(A, C))), penetrates(A, C)), 'Merge', 'BASE ONTOLOGY', 2117). sigmaCache(crosses('$Object'(A, B), '$Object'(C, D)), 't~Head'(('t~'('~penetrates'('$Object'(A, E), '$Object'(C, F)), [], [], [], [A, C]), 't~'(traverses('$Object'(A, G), '$Object'(C, H)), [], [], [], [A, C])), [], [], [A, C]), 1294:['OBJ1'=A, 'OBJ2'=C]:entails(and(traverses(A, C), not(penetrates(A, C))), crosses(A, C)), 'Merge', 'BASE ONTOLOGY', 2117). sigmaCache('~traverses'('$Object'(A, B), '$Object'(C, D)), 'f~Head'(('f~'('~crosses'('$Object'(A, E), '$Object'(C, F)), [], [], [], [A, C]), 'f~'('~penetrates'('$Object'(A, G), '$Object'(C, H)), [], [], [], [A, C])), [], [], [A, C]), 1293:['OBJ1'=A, 'OBJ2'=C]:entails(and(not(crosses(A, C)), not(penetrates(A, C))), not(traverses(A, C))), 'Merge', 'BASE ONTOLOGY', 2117). sigmaCache(equal('$IdentityFn'(A, 'Physical'(B)), '$IdentityFn'(C, 'Physical'(D))), 't~HeadBodyc'(('t~'(exactlyLocated('$IdentityFn'(C, 'Physical'(E)), '$Object'(F, G)), [], [F], [C], []), 't~'(exactlyLocated('$IdentityFn'(A, 'Physical'(H)), '$Object'(F, I)), [], [F], [A], [])), [], [F], [C, A], [F]), 1282:['OBJ'=C, 'REGION'=F, 'OTHEROBJ'=A]:entails(and(exactlyLocated(C, F), exactlyLocated(A, F)), equal(A, C)), 'Merge', 'BASE ONTOLOGY', 2095). sigmaCache('~exactlyLocated'('$IdentityFn'(A, 'Physical'(B)), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~equal'('$IdentityFn'(A, 'Physical'(E)), '$IdentityFn'(F, 'Physical'(G))), [], [F], [A], []), 'f~'(exactlyLocated('$IdentityFn'(F, 'Physical'(H)), '$Object'(C, I)), [], [F], [C], [])), [], [F], [C, A], [F]), 1281:['OBJ'=F, 'REGION'=C, 'OTHEROBJ'=A]:entails(and(exactlyLocated(F, C), not(equal(A, F))), not(exactlyLocated(A, C))), 'Merge', 'BASE ONTOLOGY', 2095). sigmaCache('~exactlyLocated'('$IdentityFn'(A, 'Physical'(B)), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~equal'('$IdentityFn'(E, 'Physical'(F)), '$IdentityFn'(A, 'Physical'(G))), [], [E], [A], []), 'f~'(exactlyLocated('$IdentityFn'(E, 'Physical'(H)), '$Object'(C, I)), [], [E], [C], [])), [], [E], [A, C], [E]), 1280:['OBJ'=A, 'REGION'=C, 'OTHEROBJ'=E]:entails(and(exactlyLocated(E, C), not(equal(E, A))), not(exactlyLocated(A, C))), 'Merge', 'BASE ONTOLOGY', 2095). sigmaCache(exactlyLocated('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'('Region'(D)))), 't~HeadBodyc'(('t~'(partlyLocated('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(C, 'SelfConnectedObject'('Region'(G)))), [], [E], [], [C]), 't~'('$existential'(A, '?SUBOBJ', and(part('?SUBOBJ', E), exactlyLocated('?SUBOBJ', C))), [], [E], [A], [C])), [], [E], [C, A], [E]), 1277:['OBJ'=E, 'REGION'=C, 'SUBOBJ'=A]:entails(and(partlyLocated(E, C), '$existential'(A, '?SUBOBJ', and(part('?SUBOBJ', E), exactlyLocated('?SUBOBJ', C)))), exactlyLocated(A, C)), 'Merge', 'BASE ONTOLOGY', 2089). sigmaCache('~partlyLocated'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'('Region'(D)))), 'f~HeadUnivb'('f~'('~exactlyLocated'('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(C, 'SelfConnectedObject'('Region'(G)))), [E], [], [C], []), [A], [E], [A, C], [E]), 1276:['OBJ'=A, 'REGION'=C, 'SUBOBJ'=E]:entails(not(exactlyLocated(E, C)), not(partlyLocated(A, C))), 'Merge', 'BASE ONTOLOGY', 2089). sigmaCache(part('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~HeadBodyc'(('t~'(partlyLocated('$Object'(C, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'('Region'(G)))), [], [F], [], [C]), 't~'('$existential'(A, '?SUBOBJ', and(part('?SUBOBJ', C), exactlyLocated('?SUBOBJ', F))), [], [F], [A], [C])), [], [F], [C, A], [F]), 1275:['OBJ'=C, 'REGION'=F, 'SUBOBJ'=A]:entails(and(partlyLocated(C, F), '$existential'(A, '?SUBOBJ', and(part('?SUBOBJ', C), exactlyLocated('?SUBOBJ', F)))), part(A, C)), 'Merge', 'BASE ONTOLOGY', 2089). sigmaCache('~partlyLocated'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'('Region'(D)))), 'f~HeadUnivb'('f~'('~part'('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(A, 'SelfConnectedObject'(G))), [E], [], [A], []), [C], [E], [A, C], [E]), 1274:['OBJ'=A, 'REGION'=C, 'SUBOBJ'=E]:entails(not(part(E, A)), not(partlyLocated(A, C))), 'Merge', 'BASE ONTOLOGY', 2089). sigmaCache(located('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, D)), 't~HeadBodyc'(('t~'(located('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(C, G)), [], [E], [C], []), 't~'(part('$Object'(A, 'SelfConnectedObject'(H)), '$Object'(E, 'SelfConnectedObject'(I))), [], [E], [A], [])), [], [E], [C, A], [E]), 1267:['OBJ'=E, 'REGION'=C, 'SUBOBJ'=A]:entails(and(located(E, C), part(A, E)), located(A, C)), 'Merge', 'BASE ONTOLOGY', 2075). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'('~located'('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, G)), [], [F], [A], []), 'f~'(located('$Object'(C, 'SelfConnectedObject'(H)), '$Object'(F, I)), [], [F], [C], [])), [], [F], [C, A], [F]), 1266:['OBJ'=C, 'REGION'=F, 'SUBOBJ'=A]:entails(and(located(C, F), not(located(A, F))), not(part(A, C))), 'Merge', 'BASE ONTOLOGY', 2075). sigmaCache('~located'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~located'('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(C, G)), [], [E], [C], []), 'f~'(part('$Object'(E, 'SelfConnectedObject'(H)), '$Object'(A, 'SelfConnectedObject'(I))), [], [E], [A], [])), [], [E], [A, C], [E]), 1265:['OBJ'=A, 'REGION'=C, 'SUBOBJ'=E]:entails(and(part(E, A), not(located(E, C))), not(located(A, C))), 'Merge', 'BASE ONTOLOGY', 2075). sigmaCache(holdsObligation('$Class'(A), '$Object'(B, 'Agent'('SentientAgent'('CognitiveAgent'(C))))), 't~HeadUnivb'('t~'(confersObligation('$Class'(A), D, '$Object'(B, 'Agent'('SentientAgent'('CognitiveAgent'(E))))), [D], [], [A, B], []), [], [D], [A, B], [D]), 1258:['PROCESS'=A, 'AGENT1'=D, 'AGENT2'=B]:entails(confersObligation(A, D, B), holdsObligation(A, B)), 'Merge', 'BASE ONTOLOGY', 2061). sigmaCache('~confersObligation'('$Class'(A), B, '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D))))), 'f~Head'('f~'('~holdsObligation'('$Class'(A), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(E))))), [], [], [A, C], []), [B], [], [A, B, C]), 1257:['PROCESS'=A, 'AGENT1'=B, 'AGENT2'=C]:entails(not(holdsObligation(A, C)), not(confersObligation(A, B, C))), 'Merge', 'BASE ONTOLOGY', 2061). sigmaCache(capability('$Class'(A), '$Relation'(agent, 'Predicate'('BinaryPredicate'('CaseRole'(B)))), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D))))), 't~Head'('t~'(holdsObligation('$Class'(A), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(E))))), [], [], [A, C], []), [], [], [A, C]), 1250:['PROCESS'=A, 'AGENT'=C]:entails(holdsObligation(A, C), capability(A, agent, C)), 'Merge', 'BASE ONTOLOGY', 2047). sigmaCache('~holdsObligation'('$Class'(A), '$Object'(B, 'Agent'('SentientAgent'('CognitiveAgent'(C))))), 'f~Head'('f~'('~capability'('$Class'(A), '$Relation'(agent, 'Predicate'('BinaryPredicate'('CaseRole'(D)))), '$Object'(B, 'Agent'('SentientAgent'('CognitiveAgent'(E))))), [], [], [A, B], []), [], [], [A, B]), 1249:['PROCESS'=A, 'AGENT'=B]:entails(not(capability(A, agent, B)), not(holdsObligation(A, B))), 'Merge', 'BASE ONTOLOGY', 2047). sigmaCache(holdsRight('$Class'(A), '$Object'(B, 'Agent'('SentientAgent'('CognitiveAgent'(C))))), 't~HeadUnivb'('t~'(confersRight('$Class'(A), D, '$Object'(B, 'Agent'('SentientAgent'('CognitiveAgent'(E))))), [D], [], [A, B], []), [], [D], [A, B], [D]), 1242:['PROCESS'=A, 'AGENT1'=D, 'AGENT2'=B]:entails(confersRight(A, D, B), holdsRight(A, B)), 'Merge', 'BASE ONTOLOGY', 2033). sigmaCache('~confersRight'('$Class'(A), B, '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D))))), 'f~Head'('f~'('~holdsRight'('$Class'(A), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(E))))), [], [], [A, C], []), [B], [], [A, B, C]), 1241:['PROCESS'=A, 'AGENT1'=B, 'AGENT2'=C]:entails(not(holdsRight(A, C)), not(confersRight(A, B, C))), 'Merge', 'BASE ONTOLOGY', 2033). sigmaCache(capability('$Class'(A), '$Relation'(agent, 'Predicate'('BinaryPredicate'('CaseRole'(B)))), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D))))), 't~Head'('t~'(holdsRight('$Class'(A), '$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(E))))), [], [], [A, C], []), [], [], [A, C]), 1235:['PROCESS'=A, 'AGENT'=C]:entails(holdsRight(A, C), capability(A, agent, C)), 'Merge', 'BASE ONTOLOGY', 2021). sigmaCache('~holdsRight'('$Class'(A), '$Object'(B, 'Agent'('SentientAgent'('CognitiveAgent'(C))))), 'f~Head'('f~'('~capability'('$Class'(A), '$Relation'(agent, 'Predicate'('BinaryPredicate'('CaseRole'(D)))), '$Object'(B, 'Agent'('SentientAgent'('CognitiveAgent'(E))))), [], [], [A, B], []), [], [], [A, B]), 1234:['PROCESS'=A, 'AGENT'=B]:entails(not(capability(A, agent, B)), not(holdsRight(A, B))), 'Merge', 'BASE ONTOLOGY', 2021). sigmaCache(capability('$Class'(A), '$Relation'(agent, 'Predicate'('BinaryPredicate'('CaseRole'(B)))), '$Object'(C, 'Agent'(D))), 't~Head'('t~'(hasSkill('$Class'(A), '$Object'(C, 'Agent'(E))), [], [], [A, C], []), [], [], [A, C]), 1228:['PROC'=A, 'AGENT'=C]:entails(hasSkill(A, C), capability(A, agent, C)), 'Merge', 'BASE ONTOLOGY', 2009). sigmaCache('~hasSkill'('$Class'(A), '$Object'(B, 'Agent'(C))), 'f~Head'('f~'('~capability'('$Class'(A), '$Relation'(agent, 'Predicate'('BinaryPredicate'('CaseRole'(D)))), '$Object'(B, 'Agent'(E))), [], [], [A, B], []), [], [], [A, B]), 1227:['PROC'=A, 'AGENT'=B]:entails(not(capability(A, agent, B)), not(hasSkill(A, B))), 'Merge', 'BASE ONTOLOGY', 2009). sigmaCache(hasPurposeForAgent('$IdentityFn'(A, 'Physical'(B)), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D))))))), '$Object'(E, 'Agent'(F))), 't~Head'(('t~'(hasPurpose('$IdentityFn'(A, 'Physical'(G)), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(H)))))))), [], [], [], [A, C]), 't~'('$existential'(E, '?AGENT', hasPurposeForAgent(A, C, '?AGENT')), [], [], [E], [A, C])), [], [], [A, C, E]), 1221:['THING'=A, 'PURPOSE'=C, 'AGENT'=E]:entails(and(hasPurpose(A, C), '$existential'(E, '?AGENT', hasPurposeForAgent(A, C, '?AGENT'))), hasPurposeForAgent(A, C, E)), 'Merge', 'BASE ONTOLOGY', 1997). sigmaCache('~hasPurpose'('$IdentityFn'(A, 'Physical'(B)), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), 'f~HeadUnivb'('f~'('~hasPurposeForAgent'('$IdentityFn'(A, 'Physical'(E)), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F))))))), '$Object'(G, 'Agent'(H))), [G], [], [A, C], []), [], [G], [A, C], [G]), 1220:['THING'=A, 'PURPOSE'=C, 'AGENT'=G]:entails(not(hasPurposeForAgent(A, C, G)), not(hasPurpose(A, C))), 'Merge', 'BASE ONTOLOGY', 1997). sigmaCache(resource('$Process'(A, B), '$Object'(C, D)), 't~HeadBodyc'(('t~'(exploits('$Object'(C, E), '$Object'(F, 'Agent'(G))), [], [F], [], [C]), 't~'('$existential'(A, '?PROCESS', and(agent('?PROCESS', F), resource('?PROCESS', C))), [], [F], [A], [C])), [], [F], [C, A], [F]), 1209:['OBJ'=C, 'AGENT'=F, 'PROCESS'=A]:entails(and(exploits(C, F), '$existential'(A, '?PROCESS', and(agent('?PROCESS', F), resource('?PROCESS', C)))), resource(A, C)), 'Merge', 'BASE ONTOLOGY', 1975). sigmaCache('~exploits'('$Object'(A, B), '$Object'(C, 'Agent'(D))), 'f~HeadUnivb'('f~'('~resource'('$Process'(E, F), '$Object'(A, G)), [E], [], [A], []), [C], [E], [A, C], [E]), 1208:['OBJ'=A, 'AGENT'=C, 'PROCESS'=E]:entails(not(resource(E, A)), not(exploits(A, C))), 'Merge', 'BASE ONTOLOGY', 1975). sigmaCache(agent('$Process'(A, B), '$Object'(C, 'Agent'(D))), 't~HeadBodyc'(('t~'(exploits('$Object'(E, F), '$Object'(C, 'Agent'(G))), [], [E], [], [C]), 't~'('$existential'(A, '?PROCESS', and(agent('?PROCESS', C), resource('?PROCESS', E))), [], [E], [A], [C])), [], [E], [C, A], [E]), 1207:['OBJ'=E, 'AGENT'=C, 'PROCESS'=A]:entails(and(exploits(E, C), '$existential'(A, '?PROCESS', and(agent('?PROCESS', C), resource('?PROCESS', E)))), agent(A, C)), 'Merge', 'BASE ONTOLOGY', 1975). sigmaCache('~exploits'('$Object'(A, B), '$Object'(C, 'Agent'(D))), 'f~HeadUnivb'('f~'('~agent'('$Process'(E, F), '$Object'(C, 'Agent'(G))), [E], [], [C], []), [A], [E], [A, C], [E]), 1206:['OBJ'=A, 'AGENT'=C, 'PROCESS'=E]:entails(not(agent(E, C)), not(exploits(A, C))), 'Merge', 'BASE ONTOLOGY', 1975). sigmaCache('~instance'(A, '$Class'(B)), 'f~HeadBodyc'(('f~'('~capability'('$Class'(B), '$Relation'(C, 'Predicate'('BinaryPredicate'('CaseRole'(D)))), '$Object'(E, F)), [], [C, E], [B], []), 'f~'(instance('$Relation'(C, 'Predicate'('BinaryPredicate'('CaseRole'(G)))), '$Class'('CaseRole')), [], [C], [], []), 'f~'(holds('$Relation'(C, 'Predicate'('BinaryPredicate'('CaseRole'(H)))), A, '$Object'(E, I)), [], [C, E], [A], [])), [], [C, E], [A, B], [C, E]), 1200:['ROLE'=C, 'ARG1'=A, 'ARG2'=E, 'PROC'=B]:entails(and(not(capability(B, C, E)), and(instance(C, 'CaseRole'), holds(C, A, E))), not(instance(A, B))), 'Merge', 'BASE ONTOLOGY', 1963). sigmaCache('~holds'('$Relation'(A, 'Predicate'('BinaryPredicate'('CaseRole'(B)))), C, '$Object'(D, E)), 'f~HeadBodyc'(('f~'('~capability'('$Class'(F), '$Relation'(A, 'Predicate'('BinaryPredicate'('CaseRole'(G)))), '$Object'(D, H)), [], [F], [D], [A]), 'f~'(instance('$Relation'(A, 'Predicate'('BinaryPredicate'('CaseRole'(I)))), '$Class'('CaseRole')), [], [], [], [A]), 'f~'(instance(C, '$Class'(F)), [], [F], [C], [])), [], [F], [A, C, D], [F]), 1199:['ROLE'=A, 'ARG1'=C, 'ARG2'=D, 'PROC'=F]:entails(and(not(capability(F, A, D)), and(instance(A, 'CaseRole'), instance(C, F))), not(holds(A, C, D))), 'Merge', 'BASE ONTOLOGY', 1963). sigmaCache('~instance'('$Relation'(A, 'Predicate'('BinaryPredicate'('CaseRole'(B)))), '$Class'('CaseRole')), 'f~HeadBodyc'(('f~'('~capability'('$Class'(C), '$Relation'(A, 'Predicate'('BinaryPredicate'('CaseRole'(D)))), '$Object'(E, F)), [], [E, C], [], [A]), 'f~'(instance(G, '$Class'(C)), [], [G, C], [], []), 'f~'(holds('$Relation'(A, 'Predicate'('BinaryPredicate'('CaseRole'(H)))), G, '$Object'(E, I)), [], [G, E], [], [A])), [], [G, E, C], [A], [G, E, C]), 1198:['ROLE'=A, 'ARG1'=G, 'ARG2'=E, 'PROC'=C]:entails(and(not(capability(C, A, E)), and(holds(A, G, E), instance(G, C))), not(instance(A, 'CaseRole'))), 'Merge', 'BASE ONTOLOGY', 1963). sigmaCache(capability('$Class'(A), '$Relation'(B, 'Predicate'('BinaryPredicate'('CaseRole'(C)))), '$Object'(D, E)), 't~HeadBodyc'(('t~'(instance('$Relation'(B, 'Predicate'('BinaryPredicate'('CaseRole'(F)))), '$Class'('CaseRole')), [], [], [], [B]), 't~'(instance(G, '$Class'(A)), [], [G], [A], []), 't~'(holds('$Relation'(B, 'Predicate'('BinaryPredicate'('CaseRole'(H)))), G, '$Object'(D, I)), [], [G], [D], [B])), [], [G], [B, D, A], [G]), 1197:['ROLE'=B, 'ARG1'=G, 'ARG2'=D, 'PROC'=A]:entails(and(instance(B, 'CaseRole'), and(holds(B, G, D), instance(G, A))), capability(A, B, D)), 'Merge', 'BASE ONTOLOGY', 1963). sigmaCache('~holdsDuring'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), 'f~Head'('f~'(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(E))))), not('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F))))))))), [], [], [C, A], []), [], [], [C, A]), 1191:['TIME'=A, 'SITUATION'=C]:entails(holdsDuring(A, not(C)), not(holdsDuring(A, C))), 'Merge', 'BASE ONTOLOGY', 1951). sigmaCache('~holdsDuring'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), not('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D))))))))), 'f~Head'('f~'(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(E))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F)))))))), [], [], [C, A], []), [], [], [C, A]), 1190:['TIME'=A, 'SITUATION'=C]:entails(holdsDuring(A, C), not(holdsDuring(A, not(C)))), 'Merge', 'BASE ONTOLOGY', 1951). sigmaCache('~entails'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), 'f~HeadBodyc'(('f~'('~holdsDuring'('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(F))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(G)))))))), [], [E], [C], []), 'f~'(holdsDuring('$Quantity'(E, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(H))))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(I)))))))), [], [E], [A], [])), [], [E], [A, C], [E]), 1189:['TIME'=E, 'SITUATION1'=A, 'SITUATION2'=C]:entails(and(not(holdsDuring(E, C)), holdsDuring(E, A)), not(entails(A, C))), 'Merge', 'BASE ONTOLOGY', 1949). sigmaCache('~holdsDuring'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), 'f~HeadBodyc'(('f~'('~holdsDuring'('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(E))))), '$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(G)))))))), [], [F], [A], []), 'f~'(entails('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(H))))))), '$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(I)))))))), [], [F], [C], [])), [], [F], [A, C], [F]), 1188:['TIME'=A, 'SITUATION1'=C, 'SITUATION2'=F]:entails(and(not(holdsDuring(A, F)), entails(C, F)), not(holdsDuring(A, C))), 'Merge', 'BASE ONTOLOGY', 1949). sigmaCache(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(B))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), 't~HeadBodyc'(('t~'(entails('$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(G)))))))), [], [E], [C], []), 't~'(holdsDuring('$Quantity'(A, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(H))))), '$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(I)))))))), [], [E], [A], [])), [], [E], [A, C], [E]), 1187:['TIME'=A, 'SITUATION1'=E, 'SITUATION2'=C]:entails(and(holdsDuring(A, E), entails(E, C)), holdsDuring(A, C)), 'Merge', 'BASE ONTOLOGY', 1949). sigmaCache(attribute('$Object'(A, B), '$Attribute'(C, D)), 't~HeadBodyc'(('t~'(attribute('$Object'(E, F), '$Attribute'(C, G)), [], [E], [C], []), 't~'(copy('$Object'(E, H), '$Object'(A, I)), [], [E], [A], [])), [], [E], [A, C], [E]), 1175:['OBJ1'=E, 'OBJ2'=A, 'ATTR'=C]:entails(and(copy(E, A), attribute(E, C)), attribute(A, C)), 'Merge', 'BASE ONTOLOGY', 1925). sigmaCache('~attribute'('$Object'(A, B), '$Attribute'(C, D)), 'f~HeadBodyc'(('f~'('~attribute'('$Object'(E, F), '$Attribute'(C, G)), [], [E], [C], []), 'f~'(copy('$Object'(A, H), '$Object'(E, I)), [], [E], [A], [])), [], [E], [A, C], [E]), 1174:['OBJ1'=A, 'OBJ2'=E, 'ATTR'=C]:entails(and(copy(A, E), not(attribute(E, C))), not(attribute(A, C))), 'Merge', 'BASE ONTOLOGY', 1925). sigmaCache('~copy'('$Object'(A, B), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~attribute'('$Object'(C, E), '$Attribute'(F, G)), [], [F], [C], []), 'f~'(attribute('$Object'(A, H), '$Attribute'(F, I)), [], [F], [A], [])), [], [F], [A, C], [F]), 1173:['OBJ1'=A, 'OBJ2'=C, 'ATTR'=F]:entails(and(attribute(A, F), not(attribute(C, F))), not(copy(A, C))), 'Merge', 'BASE ONTOLOGY', 1925). sigmaCache(causes('$Process'(A, B), '$Process'(C, D)), 't~Head'(('t~'(instance('$Process'(C, E), '$Class'('Process')), [], [], [], [C]), 't~'('$existential'(A, '?PROC2', causes('?PROC2', C)), [], [], [A], [C])), [], [], [C, A]), 1167:['PROC1'=C, 'PROC2'=A]:entails(and(instance(C, 'Process'), '$existential'(A, '?PROC2', causes('?PROC2', C))), causes(A, C)), 'Merge', 'BASE ONTOLOGY', 1913). sigmaCache('~instance'('$Process'(A, B), '$Class'('Process')), 'f~HeadUnivb'('f~'('~causes'('$Process'(C, D), '$Process'(A, E)), [C], [], [A], []), [], [C], [A], [C]), 1166:['PROC1'=A, 'PROC2'=C]:entails(not(causes(C, A)), not(instance(A, 'Process'))), 'Merge', 'BASE ONTOLOGY', 1913). sigmaCache('~instance'(A, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'(C))))), 'f~HeadBodyc'(('f~'('~equal'('AssignmentFn'('$Relation'(D, 'Function'('BinaryFunction'(E))), F, 'AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'(G))), H, A)), 'AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'(I))), 'AssignmentFn'('$Relation'(D, 'Function'('BinaryFunction'(J))), F, H), 'AssignmentFn'('$Relation'(D, 'Function'('BinaryFunction'(K))), F, A))), [], [D, F, H], [], [B, A]), 'f~'(distributes('$Relation'(D, 'Function'('BinaryFunction'(L))), '$Relation'(B, 'Function'('BinaryFunction'(M)))), [], [D], [], [B]), 'f~'(instance(F, 'DomainFn'('$Relation'(D, 'Function'('BinaryFunction'(N))))), [], [D, F], [], []), 'f~'(instance(F, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'(O))))), [], [F], [], [B]), 'f~'(instance(H, 'DomainFn'('$Relation'(D, 'Function'('BinaryFunction'(P))))), [], [D, H], [], []), 'f~'(instance(H, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'(Q))))), [], [H], [], [B]), 'f~'(instance(A, 'DomainFn'('$Relation'(D, 'Function'('BinaryFunction'(R))))), [], [D], [], [A])), [], [D, F, H], [B, A], [D, F, H]), 1160:['FUNCTION1'=D, 'FUNCTION2'=B, 'INST1'=F, 'INST2'=H, 'INST3'=A]:entails(and(distributes(D, B), and(not(equal('AssignmentFn'(D, F, 'AssignmentFn'(B, H, A)), 'AssignmentFn'(B, 'AssignmentFn'(D, F, H), 'AssignmentFn'(D, F, A)))), and(instance(F, 'DomainFn'(D)), and(instance(H, 'DomainFn'(D)), and(instance(A, 'DomainFn'(D)), and(instance(F, 'DomainFn'(B)), instance(H, 'DomainFn'(B)))))))), not(instance(A, 'DomainFn'(B)))), 'Merge', 'BASE ONTOLOGY', 1901). sigmaCache('~instance'(A, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'(C))))), 'f~HeadBodyc'(('f~'('~equal'('AssignmentFn'('$Relation'(D, 'Function'('BinaryFunction'(E))), F, 'AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'(G))), A, H)), 'AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'(I))), 'AssignmentFn'('$Relation'(D, 'Function'('BinaryFunction'(J))), F, A), 'AssignmentFn'('$Relation'(D, 'Function'('BinaryFunction'(K))), F, H))), [], [D, F, H], [], [B, A]), 'f~'(distributes('$Relation'(D, 'Function'('BinaryFunction'(L))), '$Relation'(B, 'Function'('BinaryFunction'(M)))), [], [D], [], [B]), 'f~'(instance(F, 'DomainFn'('$Relation'(D, 'Function'('BinaryFunction'(N))))), [], [D, F], [], []), 'f~'(instance(F, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'(O))))), [], [F], [], [B]), 'f~'(instance(A, 'DomainFn'('$Relation'(D, 'Function'('BinaryFunction'(P))))), [], [D], [], [A]), 'f~'(instance(H, 'DomainFn'('$Relation'(D, 'Function'('BinaryFunction'(Q))))), [], [D, H], [], []), 'f~'(instance(H, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'(R))))), [], [H], [], [B])), [], [D, F, H], [B, A], [D, F, H]), 1159:['FUNCTION1'=D, 'FUNCTION2'=B, 'INST1'=F, 'INST2'=A, 'INST3'=H]:entails(and(distributes(D, B), and(not(equal('AssignmentFn'(D, F, 'AssignmentFn'(B, A, H)), 'AssignmentFn'(B, 'AssignmentFn'(D, F, A), 'AssignmentFn'(D, F, H)))), and(instance(F, 'DomainFn'(D)), and(instance(A, 'DomainFn'(D)), and(instance(H, 'DomainFn'(D)), and(instance(F, 'DomainFn'(B)), instance(H, 'DomainFn'(B)))))))), not(instance(A, 'DomainFn'(B)))), 'Merge', 'BASE ONTOLOGY', 1901). sigmaCache('~instance'(A, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'(C))))), 'f~HeadBodyc'(('f~'('~equal'('AssignmentFn'('$Relation'(D, 'Function'('BinaryFunction'(E))), A, 'AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'(F))), G, H)), 'AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'(I))), 'AssignmentFn'('$Relation'(D, 'Function'('BinaryFunction'(J))), A, G), 'AssignmentFn'('$Relation'(D, 'Function'('BinaryFunction'(K))), A, H))), [], [D, G, H], [], [B, A]), 'f~'(distributes('$Relation'(D, 'Function'('BinaryFunction'(L))), '$Relation'(B, 'Function'('BinaryFunction'(M)))), [], [D], [], [B]), 'f~'(instance(A, 'DomainFn'('$Relation'(D, 'Function'('BinaryFunction'(N))))), [], [D], [], [A]), 'f~'(instance(G, 'DomainFn'('$Relation'(D, 'Function'('BinaryFunction'(O))))), [], [D, G], [], []), 'f~'(instance(G, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'(P))))), [], [G], [], [B]), 'f~'(instance(H, 'DomainFn'('$Relation'(D, 'Function'('BinaryFunction'(Q))))), [], [D, H], [], []), 'f~'(instance(H, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'(R))))), [], [H], [], [B])), [], [D, G, H], [B, A], [D, G, H]), 1158:['FUNCTION1'=D, 'FUNCTION2'=B, 'INST1'=A, 'INST2'=G, 'INST3'=H]:entails(and(distributes(D, B), and(not(equal('AssignmentFn'(D, A, 'AssignmentFn'(B, G, H)), 'AssignmentFn'(B, 'AssignmentFn'(D, A, G), 'AssignmentFn'(D, A, H)))), and(instance(A, 'DomainFn'(D)), and(instance(G, 'DomainFn'(D)), and(instance(H, 'DomainFn'(D)), and(instance(G, 'DomainFn'(B)), instance(H, 'DomainFn'(B)))))))), not(instance(A, 'DomainFn'(B)))), 'Merge', 'BASE ONTOLOGY', 1901). sigmaCache('~instance'(A, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'(C))))), 'f~HeadBodyc'(('f~'('~equal'('AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'(D))), E, 'AssignmentFn'('$Relation'(F, 'Function'('BinaryFunction'(G))), H, A)), 'AssignmentFn'('$Relation'(F, 'Function'('BinaryFunction'(I))), 'AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'(J))), E, H), 'AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'(K))), E, A))), [], [F, E, H], [], [B, A]), 'f~'(distributes('$Relation'(B, 'Function'('BinaryFunction'(L))), '$Relation'(F, 'Function'('BinaryFunction'(M)))), [], [F], [], [B]), 'f~'(instance(E, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'(N))))), [], [E], [], [B]), 'f~'(instance(E, 'DomainFn'('$Relation'(F, 'Function'('BinaryFunction'(O))))), [], [F, E], [], []), 'f~'(instance(H, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'(P))))), [], [H], [], [B]), 'f~'(instance(H, 'DomainFn'('$Relation'(F, 'Function'('BinaryFunction'(Q))))), [], [F, H], [], []), 'f~'(instance(A, 'DomainFn'('$Relation'(F, 'Function'('BinaryFunction'(R))))), [], [F], [], [A])), [], [F, E, H], [B, A], [F, E, H]), 1157:['FUNCTION1'=B, 'FUNCTION2'=F, 'INST1'=E, 'INST2'=H, 'INST3'=A]:entails(and(distributes(B, F), and(not(equal('AssignmentFn'(B, E, 'AssignmentFn'(F, H, A)), 'AssignmentFn'(F, 'AssignmentFn'(B, E, H), 'AssignmentFn'(B, E, A)))), and(instance(E, 'DomainFn'(B)), and(instance(H, 'DomainFn'(B)), and(instance(E, 'DomainFn'(F)), and(instance(H, 'DomainFn'(F)), instance(A, 'DomainFn'(F)))))))), not(instance(A, 'DomainFn'(B)))), 'Merge', 'BASE ONTOLOGY', 1901). sigmaCache('~instance'(A, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'(C))))), 'f~HeadBodyc'(('f~'('~equal'('AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'(D))), E, 'AssignmentFn'('$Relation'(F, 'Function'('BinaryFunction'(G))), A, H)), 'AssignmentFn'('$Relation'(F, 'Function'('BinaryFunction'(I))), 'AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'(J))), E, A), 'AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'(K))), E, H))), [], [F, E, H], [], [B, A]), 'f~'(distributes('$Relation'(B, 'Function'('BinaryFunction'(L))), '$Relation'(F, 'Function'('BinaryFunction'(M)))), [], [F], [], [B]), 'f~'(instance(E, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'(N))))), [], [E], [], [B]), 'f~'(instance(E, 'DomainFn'('$Relation'(F, 'Function'('BinaryFunction'(O))))), [], [F, E], [], []), 'f~'(instance(A, 'DomainFn'('$Relation'(F, 'Function'('BinaryFunction'(P))))), [], [F], [], [A]), 'f~'(instance(H, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'(Q))))), [], [H], [], [B]), 'f~'(instance(H, 'DomainFn'('$Relation'(F, 'Function'('BinaryFunction'(R))))), [], [F, H], [], [])), [], [F, E, H], [B, A], [F, E, H]), 1156:['FUNCTION1'=B, 'FUNCTION2'=F, 'INST1'=E, 'INST2'=A, 'INST3'=H]:entails(and(distributes(B, F), and(not(equal('AssignmentFn'(B, E, 'AssignmentFn'(F, A, H)), 'AssignmentFn'(F, 'AssignmentFn'(B, E, A), 'AssignmentFn'(B, E, H)))), and(instance(E, 'DomainFn'(B)), and(instance(H, 'DomainFn'(B)), and(instance(E, 'DomainFn'(F)), and(instance(A, 'DomainFn'(F)), instance(H, 'DomainFn'(F)))))))), not(instance(A, 'DomainFn'(B)))), 'Merge', 'BASE ONTOLOGY', 1901). sigmaCache('~instance'(A, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'(C))))), 'f~HeadBodyc'(('f~'('~equal'('AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'(D))), A, 'AssignmentFn'('$Relation'(E, 'Function'('BinaryFunction'(F))), G, H)), 'AssignmentFn'('$Relation'(E, 'Function'('BinaryFunction'(I))), 'AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'(J))), A, G), 'AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'(K))), A, H))), [], [E, G, H], [], [B, A]), 'f~'(distributes('$Relation'(B, 'Function'('BinaryFunction'(L))), '$Relation'(E, 'Function'('BinaryFunction'(M)))), [], [E], [], [B]), 'f~'(instance(A, 'DomainFn'('$Relation'(E, 'Function'('BinaryFunction'(N))))), [], [E], [], [A]), 'f~'(instance(G, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'(O))))), [], [G], [], [B]), 'f~'(instance(G, 'DomainFn'('$Relation'(E, 'Function'('BinaryFunction'(P))))), [], [E, G], [], []), 'f~'(instance(H, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'(Q))))), [], [H], [], [B]), 'f~'(instance(H, 'DomainFn'('$Relation'(E, 'Function'('BinaryFunction'(R))))), [], [E, H], [], [])), [], [E, G, H], [B, A], [E, G, H]), 1155:['FUNCTION1'=B, 'FUNCTION2'=E, 'INST1'=A, 'INST2'=G, 'INST3'=H]:entails(and(distributes(B, E), and(not(equal('AssignmentFn'(B, A, 'AssignmentFn'(E, G, H)), 'AssignmentFn'(E, 'AssignmentFn'(B, A, G), 'AssignmentFn'(B, A, H)))), and(instance(G, 'DomainFn'(B)), and(instance(H, 'DomainFn'(B)), and(instance(A, 'DomainFn'(E)), and(instance(G, 'DomainFn'(E)), instance(H, 'DomainFn'(E)))))))), not(instance(A, 'DomainFn'(B)))), 'Merge', 'BASE ONTOLOGY', 1901). sigmaCache(equal('AssignmentFn'('$Relation'(A, 'Function'('BinaryFunction'(B))), C, 'AssignmentFn'('$Relation'(D, 'Function'('BinaryFunction'(E))), F, G)), 'AssignmentFn'('$Relation'(D, 'Function'('BinaryFunction'(H))), 'AssignmentFn'('$Relation'(A, 'Function'('BinaryFunction'(I))), C, F), 'AssignmentFn'('$Relation'(A, 'Function'('BinaryFunction'(J))), C, G))), 't~Head'(('t~'(distributes('$Relation'(A, 'Function'('BinaryFunction'(K))), '$Relation'(D, 'Function'('BinaryFunction'(L)))), [], [], [], [A, D]), 't~'(instance(C, 'DomainFn'('$Relation'(A, 'Function'('BinaryFunction'(M))))), [], [], [], [A, C]), 't~'(instance(C, 'DomainFn'('$Relation'(D, 'Function'('BinaryFunction'(N))))), [], [], [], [D, C]), 't~'(instance(F, 'DomainFn'('$Relation'(A, 'Function'('BinaryFunction'(O))))), [], [], [], [A, F]), 't~'(instance(F, 'DomainFn'('$Relation'(D, 'Function'('BinaryFunction'(P))))), [], [], [], [D, F]), 't~'(instance(G, 'DomainFn'('$Relation'(A, 'Function'('BinaryFunction'(Q))))), [], [], [], [A, G]), 't~'(instance(G, 'DomainFn'('$Relation'(D, 'Function'('BinaryFunction'(R))))), [], [], [], [D, G])), [], [], [A, D, C, F, G]), 1154:['FUNCTION1'=A, 'FUNCTION2'=D, 'INST1'=C, 'INST2'=F, 'INST3'=G]:entails(and(distributes(A, D), and(instance(C, 'DomainFn'(A)), and(instance(F, 'DomainFn'(A)), and(instance(G, 'DomainFn'(A)), and(instance(C, 'DomainFn'(D)), and(instance(F, 'DomainFn'(D)), instance(G, 'DomainFn'(D)))))))), equal('AssignmentFn'(A, C, 'AssignmentFn'(D, F, G)), 'AssignmentFn'(D, 'AssignmentFn'(A, C, F), 'AssignmentFn'(A, C, G)))), 'Merge', 'BASE ONTOLOGY', 1901). sigmaCache('~distributes'('$Relation'(A, 'Function'('BinaryFunction'(B))), '$Relation'(C, 'Function'('BinaryFunction'(D)))), 'f~HeadBodyc'(('f~'('~equal'('AssignmentFn'('$Relation'(A, 'Function'('BinaryFunction'(E))), F, 'AssignmentFn'('$Relation'(C, 'Function'('BinaryFunction'(G))), H, I)), 'AssignmentFn'('$Relation'(C, 'Function'('BinaryFunction'(J))), 'AssignmentFn'('$Relation'(A, 'Function'('BinaryFunction'(K))), F, H), 'AssignmentFn'('$Relation'(A, 'Function'('BinaryFunction'(L))), F, I))), [], [F, H, I], [], [A, C]), 'f~'(instance(F, 'DomainFn'('$Relation'(A, 'Function'('BinaryFunction'(M))))), [], [F], [], [A]), 'f~'(instance(F, 'DomainFn'('$Relation'(C, 'Function'('BinaryFunction'(N))))), [], [F], [], [C]), 'f~'(instance(H, 'DomainFn'('$Relation'(A, 'Function'('BinaryFunction'(O))))), [], [H], [], [A]), 'f~'(instance(H, 'DomainFn'('$Relation'(C, 'Function'('BinaryFunction'(P))))), [], [H], [], [C]), 'f~'(instance(I, 'DomainFn'('$Relation'(A, 'Function'('BinaryFunction'(Q))))), [], [I], [], [A]), 'f~'(instance(I, 'DomainFn'('$Relation'(C, 'Function'('BinaryFunction'(R))))), [], [I], [], [C])), [], [F, H, I], [A, C], [F, H, I]), 1153:['FUNCTION1'=A, 'FUNCTION2'=C, 'INST1'=F, 'INST2'=H, 'INST3'=I]:entails(and(not(equal('AssignmentFn'(A, F, 'AssignmentFn'(C, H, I)), 'AssignmentFn'(C, 'AssignmentFn'(A, F, H), 'AssignmentFn'(A, F, I)))), and(instance(F, 'DomainFn'(A)), and(instance(H, 'DomainFn'(A)), and(instance(I, 'DomainFn'(A)), and(instance(F, 'DomainFn'(C)), and(instance(H, 'DomainFn'(C)), instance(I, 'DomainFn'(C)))))))), not(distributes(A, C))), 'Merge', 'BASE ONTOLOGY', 1901). sigmaCache(reflexiveOn('$Relation'(A, 'BinaryRelation'('SymmetricRelation'(B))), '$Class'(C)), 't~Head'('t~'(equivalenceRelationOn('$Relation'(A, 'BinaryRelation'('SymmetricRelation'(D))), '$Class'(C)), [], [], [A, C], []), [], [], [A, C]), 1147:['RELATION'=A, 'CLASS'=C]:entails(equivalenceRelationOn(A, C), reflexiveOn(A, C)), 'Merge', 'BASE ONTOLOGY', 1889). sigmaCache('~equivalenceRelationOn'('$Relation'(A, 'BinaryRelation'('SymmetricRelation'(B))), '$Class'(C)), 'f~Head'('f~'('~reflexiveOn'('$Relation'(A, 'BinaryRelation'('SymmetricRelation'(D))), '$Class'(C)), [], [], [A, C], []), [], [], [A, C]), 1146:['RELATION'=A, 'CLASS'=C]:entails(not(reflexiveOn(A, C)), not(equivalenceRelationOn(A, C))), 'Merge', 'BASE ONTOLOGY', 1889). sigmaCache(instance('$Relation'(A, 'BinaryRelation'('SymmetricRelation'(B))), '$Class'('SymmetricRelation')), 't~HeadUnivb'('t~'(equivalenceRelationOn('$Relation'(A, 'BinaryRelation'('SymmetricRelation'(C))), '$Class'(D)), [D], [], [A], []), [], [D], [A], [D]), 1145:['RELATION'=A, 'CLASS'=D]:entails(equivalenceRelationOn(A, D), instance(A, 'SymmetricRelation')), 'Merge', 'BASE ONTOLOGY', 1889). sigmaCache('~equivalenceRelationOn'('$Relation'(A, 'BinaryRelation'('SymmetricRelation'(B))), '$Class'(C)), 'f~Head'('f~'('~instance'('$Relation'(A, 'BinaryRelation'('SymmetricRelation'(D))), '$Class'('SymmetricRelation')), [], [], [A], []), [C], [], [A, C]), 1144:['RELATION'=A, 'CLASS'=C]:entails(not(instance(A, 'SymmetricRelation')), not(equivalenceRelationOn(A, C))), 'Merge', 'BASE ONTOLOGY', 1889). sigmaCache(instance('$Relation'(A, 'BinaryRelation'('SymmetricRelation'(B))), '$Class'('TransitiveRelation')), 't~HeadUnivb'('t~'(equivalenceRelationOn('$Relation'(A, 'BinaryRelation'('SymmetricRelation'(C))), '$Class'(D)), [D], [], [A], []), [], [D], [A], [D]), 1143:['RELATION'=A, 'CLASS'=D]:entails(equivalenceRelationOn(A, D), instance(A, 'TransitiveRelation')), 'Merge', 'BASE ONTOLOGY', 1889). sigmaCache('~equivalenceRelationOn'('$Relation'(A, 'BinaryRelation'('SymmetricRelation'(B))), '$Class'(C)), 'f~Head'('f~'('~instance'('$Relation'(A, 'BinaryRelation'('SymmetricRelation'(D))), '$Class'('TransitiveRelation')), [], [], [A], []), [C], [], [A, C]), 1142:['RELATION'=A, 'CLASS'=C]:entails(not(instance(A, 'TransitiveRelation')), not(equivalenceRelationOn(A, C))), 'Merge', 'BASE ONTOLOGY', 1889). sigmaCache(equal(A, B), 't~HeadBodyc'(('t~'('~holds'('$Relation'(C, 'BinaryRelation'(D)), A, B), [], [C], [], [A, B]), 't~'('~holds'('$Relation'(C, 'BinaryRelation'(E)), B, A), [], [C], [], [A, B]), 't~'(instance(A, '$Class'(F)), [], [F], [], [A]), 't~'(instance(B, '$Class'(F)), [], [F], [], [B]), 't~'(trichotomizingOn('$Relation'(C, 'BinaryRelation'(G)), '$Class'(F)), [], [C, F], [], [])), [], [C, F], [A, B], [C, F]), 1136:['RELATION'=C, 'CLASS'=F, 'INST1'=A, 'INST2'=B]:entails(and(trichotomizingOn(C, F), and(and(instance(A, F), instance(B, F)), and(not(holds(C, A, B)), not(holds(C, B, A))))), equal(A, B)), 'Merge', 'BASE ONTOLOGY', 1877). sigmaCache(holds('$Relation'(A, 'BinaryRelation'(B)), C, D), 't~HeadBodyc'(('t~'('~equal'(D, C), [], [], [], [D, C]), 't~'('~holds'('$Relation'(A, 'BinaryRelation'(E)), D, C), [], [], [], [A, D, C]), 't~'(instance(D, '$Class'(F)), [], [F], [], [D]), 't~'(instance(C, '$Class'(F)), [], [F], [], [C]), 't~'(trichotomizingOn('$Relation'(A, 'BinaryRelation'(G)), '$Class'(F)), [], [F], [], [A])), [], [F], [A, D, C], [F]), 1135:['RELATION'=A, 'CLASS'=F, 'INST1'=D, 'INST2'=C]:entails(and(trichotomizingOn(A, F), and(and(instance(D, F), instance(C, F)), and(not(holds(A, D, C)), not(equal(D, C))))), holds(A, C, D)), 'Merge', 'BASE ONTOLOGY', 1877). sigmaCache(holds('$Relation'(A, 'BinaryRelation'(B)), C, D), 't~HeadBodyc'(('t~'('~equal'(C, D), [], [], [], [C, D]), 't~'('~holds'('$Relation'(A, 'BinaryRelation'(E)), D, C), [], [], [], [A, C, D]), 't~'(instance(C, '$Class'(F)), [], [F], [], [C]), 't~'(instance(D, '$Class'(F)), [], [F], [], [D]), 't~'(trichotomizingOn('$Relation'(A, 'BinaryRelation'(G)), '$Class'(F)), [], [F], [], [A])), [], [F], [A, C, D], [F]), 1134:['RELATION'=A, 'CLASS'=F, 'INST1'=C, 'INST2'=D]:entails(and(trichotomizingOn(A, F), and(and(instance(C, F), instance(D, F)), and(not(holds(A, D, C)), not(equal(C, D))))), holds(A, C, D)), 'Merge', 'BASE ONTOLOGY', 1877). sigmaCache('~instance'(A, '$Class'(B)), 'f~HeadBodyc'(('f~'('~equal'(C, A), [], [C], [], [A]), 'f~'('~holds'('$Relation'(D, 'BinaryRelation'(E)), C, A), [], [D, C], [], [A]), 'f~'('~holds'('$Relation'(D, 'BinaryRelation'(F)), A, C), [], [D, C], [], [A]), 'f~'(instance(C, '$Class'(B)), [], [C], [], [B]), 'f~'(trichotomizingOn('$Relation'(D, 'BinaryRelation'(G)), '$Class'(B)), [], [D], [], [B])), [], [D, C], [B, A], [D, C]), 1133:['RELATION'=D, 'CLASS'=B, 'INST1'=C, 'INST2'=A]:entails(and(trichotomizingOn(D, B), and(instance(C, B), and(not(holds(D, C, A)), and(not(holds(D, A, C)), not(equal(C, A)))))), not(instance(A, B))), 'Merge', 'BASE ONTOLOGY', 1877). sigmaCache('~instance'(A, '$Class'(B)), 'f~HeadBodyc'(('f~'('~equal'(A, C), [], [C], [], [A]), 'f~'('~holds'('$Relation'(D, 'BinaryRelation'(E)), A, C), [], [D, C], [], [A]), 'f~'('~holds'('$Relation'(D, 'BinaryRelation'(F)), C, A), [], [D, C], [], [A]), 'f~'(instance(C, '$Class'(B)), [], [C], [], [B]), 'f~'(trichotomizingOn('$Relation'(D, 'BinaryRelation'(G)), '$Class'(B)), [], [D], [], [B])), [], [D, C], [B, A], [D, C]), 1132:['RELATION'=D, 'CLASS'=B, 'INST1'=A, 'INST2'=C]:entails(and(trichotomizingOn(D, B), and(instance(C, B), and(not(holds(D, A, C)), and(not(holds(D, C, A)), not(equal(A, C)))))), not(instance(A, B))), 'Merge', 'BASE ONTOLOGY', 1877). sigmaCache('~trichotomizingOn'('$Relation'(A, 'BinaryRelation'(B)), '$Class'(C)), 'f~HeadBodyc'(('f~'('~equal'(D, E), [], [D, E], [], []), 'f~'('~holds'('$Relation'(A, 'BinaryRelation'(F)), D, E), [], [D, E], [], [A]), 'f~'('~holds'('$Relation'(A, 'BinaryRelation'(G)), E, D), [], [D, E], [], [A]), 'f~'(instance(D, '$Class'(C)), [], [D], [], [C]), 'f~'(instance(E, '$Class'(C)), [], [E], [], [C])), [], [D, E], [A, C], [D, E]), 1131:['RELATION'=A, 'CLASS'=C, 'INST1'=D, 'INST2'=E]:entails(and(and(instance(D, C), instance(E, C)), and(not(holds(A, D, E)), and(not(holds(A, E, D)), not(equal(D, E))))), not(trichotomizingOn(A, C))), 'Merge', 'BASE ONTOLOGY', 1877). sigmaCache('~trichotomizingOn'('$Relation'(A, 'BinaryRelation'(B)), '$Class'(C)), 'f~Head'(('f~'('~totalOrderingOn'('$Relation'(A, 'BinaryRelation'(D)), '$Class'(C)), [], [], [], [A, C]), 'f~'(partialOrderingOn('$Relation'(A, 'BinaryRelation'(E)), '$Class'(C)), [], [], [], [A, C])), [], [], [A, C]), 1125:['RELATION'=A, 'CLASS'=C]:entails(and(not(totalOrderingOn(A, C)), partialOrderingOn(A, C)), not(trichotomizingOn(A, C))), 'Merge', 'BASE ONTOLOGY', 1865). sigmaCache('~partialOrderingOn'('$Relation'(A, 'BinaryRelation'(B)), '$Class'(C)), 'f~Head'(('f~'('~totalOrderingOn'('$Relation'(A, 'BinaryRelation'(D)), '$Class'(C)), [], [], [], [A, C]), 'f~'(trichotomizingOn('$Relation'(A, 'BinaryRelation'(E)), '$Class'(C)), [], [], [], [A, C])), [], [], [A, C]), 1124:['RELATION'=A, 'CLASS'=C]:entails(and(not(totalOrderingOn(A, C)), trichotomizingOn(A, C)), not(partialOrderingOn(A, C))), 'Merge', 'BASE ONTOLOGY', 1865). sigmaCache(totalOrderingOn('$Relation'(A, 'BinaryRelation'(B)), '$Class'(C)), 't~Head'(('t~'(partialOrderingOn('$Relation'(A, 'BinaryRelation'(D)), '$Class'(C)), [], [], [], [A, C]), 't~'(trichotomizingOn('$Relation'(A, 'BinaryRelation'(E)), '$Class'(C)), [], [], [], [A, C])), [], [], [A, C]), 1123:['RELATION'=A, 'CLASS'=C]:entails(and(partialOrderingOn(A, C), trichotomizingOn(A, C)), totalOrderingOn(A, C)), 'Merge', 'BASE ONTOLOGY', 1865). sigmaCache('~totalOrderingOn'('$Relation'(A, 'BinaryRelation'(B)), '$Class'(C)), 'f~Head'('f~'(or('~partialOrderingOn'('$Relation'(A, 'BinaryRelation'(D)), '$Class'(C)), '~trichotomizingOn'('$Relation'(A, 'BinaryRelation'(E)), '$Class'(C))), [], [], [], [A, C]), [], [], [A, C]), 1122:['RELATION'=A, 'CLASS'=C]:entails(or(not(partialOrderingOn(A, C)), not(trichotomizingOn(A, C))), not(totalOrderingOn(A, C))), 'Merge', 'BASE ONTOLOGY', 1865). sigmaCache(trichotomizingOn('$Relation'(A, 'BinaryRelation'(B)), '$Class'(C)), 't~Head'('t~'(totalOrderingOn('$Relation'(A, 'BinaryRelation'(D)), '$Class'(C)), [], [], [A, C], []), [], [], [A, C]), 1121:['RELATION'=A, 'CLASS'=C]:entails(totalOrderingOn(A, C), trichotomizingOn(A, C)), 'Merge', 'BASE ONTOLOGY', 1865). sigmaCache(partialOrderingOn('$Relation'(A, 'BinaryRelation'(B)), '$Class'(C)), 't~Head'('t~'(totalOrderingOn('$Relation'(A, 'BinaryRelation'(D)), '$Class'(C)), [], [], [A, C], []), [], [], [A, C]), 1120:['RELATION'=A, 'CLASS'=C]:entails(totalOrderingOn(A, C), partialOrderingOn(A, C)), 'Merge', 'BASE ONTOLOGY', 1865). sigmaCache(instance('$Relation'(A, 'BinaryRelation'('AntisymmetricRelation'(B))), '$Class'('AntisymmetricRelation')), 't~HeadUnivb'('t~'(partialOrderingOn('$Relation'(A, 'BinaryRelation'('AntisymmetricRelation'(C))), '$Class'(D)), [D], [], [A], []), [], [D], [A], [D]), 1114:['RELATION'=A, 'CLASS'=D]:entails(partialOrderingOn(A, D), instance(A, 'AntisymmetricRelation')), 'Merge', 'BASE ONTOLOGY', 1853). sigmaCache('~partialOrderingOn'('$Relation'(A, 'BinaryRelation'('AntisymmetricRelation'(B))), '$Class'(C)), 'f~Head'('f~'('~instance'('$Relation'(A, 'BinaryRelation'('AntisymmetricRelation'(D))), '$Class'('AntisymmetricRelation')), [], [], [A], []), [C], [], [A, C]), 1113:['RELATION'=A, 'CLASS'=C]:entails(not(instance(A, 'AntisymmetricRelation')), not(partialOrderingOn(A, C))), 'Merge', 'BASE ONTOLOGY', 1853). sigmaCache(instance('$Relation'(A, 'BinaryRelation'('AntisymmetricRelation'(B))), '$Class'('TransitiveRelation')), 't~HeadUnivb'('t~'(partialOrderingOn('$Relation'(A, 'BinaryRelation'('AntisymmetricRelation'(C))), '$Class'(D)), [D], [], [A], []), [], [D], [A], [D]), 1112:['RELATION'=A, 'CLASS'=D]:entails(partialOrderingOn(A, D), instance(A, 'TransitiveRelation')), 'Merge', 'BASE ONTOLOGY', 1853). sigmaCache('~partialOrderingOn'('$Relation'(A, 'BinaryRelation'('AntisymmetricRelation'(B))), '$Class'(C)), 'f~Head'('f~'('~instance'('$Relation'(A, 'BinaryRelation'('AntisymmetricRelation'(D))), '$Class'('TransitiveRelation')), [], [], [A], []), [C], [], [A, C]), 1111:['RELATION'=A, 'CLASS'=C]:entails(not(instance(A, 'TransitiveRelation')), not(partialOrderingOn(A, C))), 'Merge', 'BASE ONTOLOGY', 1853). sigmaCache(reflexiveOn('$Relation'(A, 'BinaryRelation'('AntisymmetricRelation'(B))), '$Class'(C)), 't~Head'('t~'(partialOrderingOn('$Relation'(A, 'BinaryRelation'('AntisymmetricRelation'(D))), '$Class'(C)), [], [], [A, C], []), [], [], [A, C]), 1110:['RELATION'=A, 'CLASS'=C]:entails(partialOrderingOn(A, C), reflexiveOn(A, C)), 'Merge', 'BASE ONTOLOGY', 1853). sigmaCache('~partialOrderingOn'('$Relation'(A, 'BinaryRelation'('AntisymmetricRelation'(B))), '$Class'(C)), 'f~Head'('f~'('~reflexiveOn'('$Relation'(A, 'BinaryRelation'('AntisymmetricRelation'(D))), '$Class'(C)), [], [], [A, C], []), [], [], [A, C]), 1109:['RELATION'=A, 'CLASS'=C]:entails(not(reflexiveOn(A, C)), not(partialOrderingOn(A, C))), 'Merge', 'BASE ONTOLOGY', 1853). sigmaCache('~holds'('$Relation'(A, 'BinaryRelation'(B)), C, C), 'f~HeadBodyc'(('f~'(instance(C, '$Class'(D)), [], [D], [C], []), 'f~'(irreflexiveOn('$Relation'(A, 'BinaryRelation'(E)), '$Class'(D)), [], [D], [A], [])), [], [D], [A, C], [D]), 1103:['RELATION'=A, 'CLASS'=D, 'INST'=C]:entails(and(irreflexiveOn(A, D), instance(C, D)), not(holds(A, C, C))), 'Merge', 'BASE ONTOLOGY', 1841). sigmaCache('~instance'(A, '$Class'(B)), 'f~HeadBodyc'(('f~'(irreflexiveOn('$Relation'(C, 'BinaryRelation'(D)), '$Class'(B)), [], [C], [B], []), 'f~'(holds('$Relation'(C, 'BinaryRelation'(E)), A, A), [], [C], [], [A])), [], [C], [B, A], [C]), 1102:['RELATION'=C, 'CLASS'=B, 'INST'=A]:entails(and(irreflexiveOn(C, B), holds(C, A, A)), not(instance(A, B))), 'Merge', 'BASE ONTOLOGY', 1841). sigmaCache('~irreflexiveOn'('$Relation'(A, 'BinaryRelation'(B)), '$Class'(C)), 'f~HeadBodyc'(('f~'(instance(D, '$Class'(C)), [], [D], [C], []), 'f~'(holds('$Relation'(A, 'BinaryRelation'(E)), D, D), [], [D], [A], [])), [], [D], [A, C], [D]), 1101:['RELATION'=A, 'CLASS'=C, 'INST'=D]:entails(and(instance(D, C), holds(A, D, D)), not(irreflexiveOn(A, C))), 'Merge', 'BASE ONTOLOGY', 1841). sigmaCache(holds('$Relation'(A, 'BinaryRelation'(B)), C, C), 't~HeadBodyc'(('t~'(instance(C, '$Class'(D)), [], [D], [C], []), 't~'(reflexiveOn('$Relation'(A, 'BinaryRelation'(E)), '$Class'(D)), [], [D], [A], [])), [], [D], [A, C], [D]), 1095:['RELATION'=A, 'CLASS'=D, 'INST'=C]:entails(and(reflexiveOn(A, D), instance(C, D)), holds(A, C, C)), 'Merge', 'BASE ONTOLOGY', 1829). sigmaCache('~instance'(A, '$Class'(B)), 'f~HeadBodyc'(('f~'('~holds'('$Relation'(C, 'BinaryRelation'(D)), A, A), [], [C], [], [A]), 'f~'(reflexiveOn('$Relation'(C, 'BinaryRelation'(E)), '$Class'(B)), [], [C], [B], [])), [], [C], [B, A], [C]), 1094:['RELATION'=C, 'CLASS'=B, 'INST'=A]:entails(and(reflexiveOn(C, B), not(holds(C, A, A))), not(instance(A, B))), 'Merge', 'BASE ONTOLOGY', 1829). sigmaCache('~reflexiveOn'('$Relation'(A, 'BinaryRelation'(B)), '$Class'(C)), 'f~HeadBodyc'(('f~'('~holds'('$Relation'(A, 'BinaryRelation'(D)), E, E), [], [E], [A], []), 'f~'(instance(E, '$Class'(C)), [], [E], [C], [])), [], [E], [A, C], [E]), 1093:['RELATION'=A, 'CLASS'=C, 'INST'=E]:entails(and(instance(E, C), not(holds(A, E, E))), not(reflexiveOn(A, C))), 'Merge', 'BASE ONTOLOGY', 1829). sigmaCache('~instance'(A, '$Class'(B)), 'f~HeadBodyc'(('f~'('~instance'('AssignmentFn'('$Relation'(C, 'Function'('BinaryFunction'(D))), E, A), '$Class'(B)), [], [C, E], [A], [B]), 'f~'(closedOn('$Relation'(C, 'Function'('BinaryFunction'(F))), '$Class'(B)), [], [C], [], [B]), 'f~'(instance('$Relation'(C, 'Function'('BinaryFunction'(G))), '$Class'('BinaryFunction')), [], [C], [], []), 'f~'(instance(E, '$Class'(B)), [], [E], [], [B])), [], [C, E], [B, A], [C, E]), 1087:['FUNCTION'=C, 'CLASS'=B, 'INST1'=E, 'INST2'=A]:entails(and(and(closedOn(C, B), instance(C, 'BinaryFunction')), and(not(instance('AssignmentFn'(C, E, A), B)), instance(E, B))), not(instance(A, B))), 'Merge', 'BASE ONTOLOGY', 1817). sigmaCache('~instance'(A, '$Class'(B)), 'f~HeadBodyc'(('f~'('~instance'('AssignmentFn'('$Relation'(C, 'Function'('BinaryFunction'(D))), A, E), '$Class'(B)), [], [C, E], [A], [B]), 'f~'(closedOn('$Relation'(C, 'Function'('BinaryFunction'(F))), '$Class'(B)), [], [C], [], [B]), 'f~'(instance('$Relation'(C, 'Function'('BinaryFunction'(G))), '$Class'('BinaryFunction')), [], [C], [], []), 'f~'(instance(E, '$Class'(B)), [], [E], [], [B])), [], [C, E], [B, A], [C, E]), 1086:['FUNCTION'=C, 'CLASS'=B, 'INST1'=A, 'INST2'=E]:entails(and(and(closedOn(C, B), instance(C, 'BinaryFunction')), and(not(instance('AssignmentFn'(C, A, E), B)), instance(E, B))), not(instance(A, B))), 'Merge', 'BASE ONTOLOGY', 1817). sigmaCache(instance('AssignmentFn'('$Relation'(A, 'Function'('BinaryFunction'(B))), C, D), '$Class'(E)), 't~Head'(('t~'(closedOn('$Relation'(A, 'Function'('BinaryFunction'(F))), '$Class'(E)), [], [], [], [A, E]), 't~'(instance('$Relation'(A, 'Function'('BinaryFunction'(G))), '$Class'('BinaryFunction')), [], [], [], [A]), 't~'(instance(C, '$Class'(E)), [], [], [C], [E]), 't~'(instance(D, '$Class'(E)), [], [], [D], [E])), [], [], [A, E, C, D]), 1085:['FUNCTION'=A, 'CLASS'=E, 'INST1'=C, 'INST2'=D]:entails(and(and(closedOn(A, E), instance(A, 'BinaryFunction')), and(instance(C, E), instance(D, E))), instance('AssignmentFn'(A, C, D), E)), 'Merge', 'BASE ONTOLOGY', 1817). sigmaCache('~instance'('$Relation'(A, 'Function'('BinaryFunction'(B))), '$Class'('BinaryFunction')), 'f~HeadBodyc'(('f~'('~instance'('AssignmentFn'('$Relation'(A, 'Function'('BinaryFunction'(C))), D, E), '$Class'(F)), [], [F, D, E], [], [A]), 'f~'(closedOn('$Relation'(A, 'Function'('BinaryFunction'(G))), '$Class'(F)), [], [F], [], [A]), 'f~'(instance(D, '$Class'(F)), [], [F, D], [], []), 'f~'(instance(E, '$Class'(F)), [], [F, E], [], [])), [], [F, D, E], [A], [F, D, E]), 1084:['FUNCTION'=A, 'CLASS'=F, 'INST1'=D, 'INST2'=E]:entails(and(closedOn(A, F), and(not(instance('AssignmentFn'(A, D, E), F)), and(instance(D, F), instance(E, F)))), not(instance(A, 'BinaryFunction'))), 'Merge', 'BASE ONTOLOGY', 1817). sigmaCache('~closedOn'('$Relation'(A, 'Function'('BinaryFunction'(B))), '$Class'(C)), 'f~HeadBodyc'(('f~'('~instance'('AssignmentFn'('$Relation'(A, 'Function'('BinaryFunction'(D))), E, F), '$Class'(C)), [], [E, F], [], [A, C]), 'f~'(instance('$Relation'(A, 'Function'('BinaryFunction'(G))), '$Class'('BinaryFunction')), [], [], [], [A]), 'f~'(instance(E, '$Class'(C)), [], [E], [], [C]), 'f~'(instance(F, '$Class'(C)), [], [F], [], [C])), [], [E, F], [A, C], [E, F]), 1083:['FUNCTION'=A, 'CLASS'=C, 'INST1'=E, 'INST2'=F]:entails(and(instance(A, 'BinaryFunction'), and(not(instance('AssignmentFn'(A, E, F), C)), and(instance(E, C), instance(F, C)))), not(closedOn(A, C))), 'Merge', 'BASE ONTOLOGY', 1817). sigmaCache(instance('AssignmentFn'('$Relation'(A, 'Function'('UnaryFunction'(B))), C), '$Class'(D)), 't~Head'(('t~'(closedOn('$Relation'(A, 'Function'('UnaryFunction'(E))), '$Class'(D)), [], [], [], [A, D]), 't~'(instance('$Relation'(A, 'Function'('UnaryFunction'(F))), '$Class'('UnaryFunction')), [], [], [], [A]), 't~'(instance(C, '$Class'(D)), [], [], [C], [D])), [], [], [A, D, C]), 1082:['FUNCTION'=A, 'CLASS'=D, 'INST'=C]:entails(and(and(closedOn(A, D), instance(A, 'UnaryFunction')), instance(C, D)), instance('AssignmentFn'(A, C), D)), 'Merge', 'BASE ONTOLOGY', 1815). sigmaCache('~instance'(A, '$Class'(B)), 'f~HeadBodyc'(('f~'('~instance'('AssignmentFn'('$Relation'(C, 'Function'('UnaryFunction'(D))), A), '$Class'(B)), [], [C], [A], [B]), 'f~'(closedOn('$Relation'(C, 'Function'('UnaryFunction'(E))), '$Class'(B)), [], [C], [], [B]), 'f~'(instance('$Relation'(C, 'Function'('UnaryFunction'(F))), '$Class'('UnaryFunction')), [], [C], [], [])), [], [C], [B, A], [C]), 1081:['FUNCTION'=C, 'CLASS'=B, 'INST'=A]:entails(and(and(closedOn(C, B), instance(C, 'UnaryFunction')), not(instance('AssignmentFn'(C, A), B))), not(instance(A, B))), 'Merge', 'BASE ONTOLOGY', 1815). sigmaCache('~instance'('$Relation'(A, 'Function'('UnaryFunction'(B))), '$Class'('UnaryFunction')), 'f~HeadBodyc'(('f~'('~instance'('AssignmentFn'('$Relation'(A, 'Function'('UnaryFunction'(C))), D), '$Class'(E)), [], [E, D], [], [A]), 'f~'(closedOn('$Relation'(A, 'Function'('UnaryFunction'(F))), '$Class'(E)), [], [E], [], [A]), 'f~'(instance(D, '$Class'(E)), [], [E, D], [], [])), [], [E, D], [A], [E, D]), 1080:['FUNCTION'=A, 'CLASS'=E, 'INST'=D]:entails(and(closedOn(A, E), and(instance(D, E), not(instance('AssignmentFn'(A, D), E)))), not(instance(A, 'UnaryFunction'))), 'Merge', 'BASE ONTOLOGY', 1815). sigmaCache('~closedOn'('$Relation'(A, 'Function'('UnaryFunction'(B))), '$Class'(C)), 'f~HeadBodyc'(('f~'('~instance'('AssignmentFn'('$Relation'(A, 'Function'('UnaryFunction'(D))), E), '$Class'(C)), [], [E], [], [A, C]), 'f~'(instance('$Relation'(A, 'Function'('UnaryFunction'(F))), '$Class'('UnaryFunction')), [], [], [], [A]), 'f~'(instance(E, '$Class'(C)), [], [E], [], [C])), [], [E], [A, C], [E]), 1079:['FUNCTION'=A, 'CLASS'=C, 'INST'=E]:entails(and(instance(A, 'UnaryFunction'), and(instance(E, C), not(instance('AssignmentFn'(A, E), C)))), not(closedOn(A, C))), 'Merge', 'BASE ONTOLOGY', 1815). sigmaCache('~valence'('$Relation'(A, 'VariableArityRelation'(B)), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D)))))))), 'f~Head'('f~'(instance('$Relation'(A, 'VariableArityRelation'(E)), '$Class'('VariableArityRelation')), [], [], [A], []), [C], [], [A, C]), 1066:['REL'=A, 'INT'=C]:entails(instance(A, 'VariableArityRelation'), not(valence(A, C))), 'Merge', 'BASE ONTOLOGY', 1789). sigmaCache('~instance'('$Relation'(A, 'VariableArityRelation'(B)), '$Class'('VariableArityRelation')), 'f~HeadUnivb'('f~'(valence('$Relation'(A, 'VariableArityRelation'(C)), '$Quantity'(D, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(E)))))))), [D], [], [A], []), [], [D], [A], [D]), 1065:['REL'=A, 'INT'=D]:entails(valence(A, D), not(instance(A, 'VariableArityRelation'))), 'Merge', 'BASE ONTOLOGY', 1789). sigmaCache(valence('$Relation'(A, 'Predicate'('QuintaryPredicate'(B))), '$Quantity'(5, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(C)))))))), 't~Head'('t~'(instance('$Relation'(A, 'Predicate'('QuintaryPredicate'(D))), '$Class'('QuintaryPredicate')), [], [], [A], []), [], [], [A]), 1062:['REL'=A]:entails(instance(A, 'QuintaryPredicate'), valence(A, 5)), 'Merge', 'BASE ONTOLOGY', 1783). sigmaCache('~instance'('$Relation'(A, 'Predicate'('QuintaryPredicate'(B))), '$Class'('QuintaryPredicate')), 'f~Head'('f~'('~valence'('$Relation'(A, 'Predicate'('QuintaryPredicate'(C))), '$Quantity'(5, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D)))))))), [], [], [A], []), [], [], [A]), 1061:['REL'=A]:entails(not(valence(A, 5)), not(instance(A, 'QuintaryPredicate'))), 'Merge', 'BASE ONTOLOGY', 1783). sigmaCache(valence('$Relation'(A, 'Predicate'('QuaternaryPredicate'(B))), '$Quantity'(4, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(C)))))))), 't~Head'('t~'(instance('$Relation'(A, 'Predicate'('QuaternaryPredicate'(D))), '$Class'('QuaternaryPredicate')), [], [], [A], []), [], [], [A]), 1056:['REL'=A]:entails(instance(A, 'QuaternaryPredicate'), valence(A, 4)), 'Merge', 'BASE ONTOLOGY', 1773). sigmaCache('~instance'('$Relation'(A, 'Predicate'('QuaternaryPredicate'(B))), '$Class'('QuaternaryPredicate')), 'f~Head'('f~'('~valence'('$Relation'(A, 'Predicate'('QuaternaryPredicate'(C))), '$Quantity'(4, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D)))))))), [], [], [A], []), [], [], [A]), 1055:['REL'=A]:entails(not(valence(A, 4)), not(instance(A, 'QuaternaryPredicate'))), 'Merge', 'BASE ONTOLOGY', 1773). sigmaCache(valence('$Relation'(A, 'Predicate'('TernaryPredicate'(B))), '$Quantity'(3, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(C)))))))), 't~Head'('t~'(instance('$Relation'(A, 'Predicate'('TernaryPredicate'(D))), '$Class'('TernaryPredicate')), [], [], [A], []), [], [], [A]), 1050:['REL'=A]:entails(instance(A, 'TernaryPredicate'), valence(A, 3)), 'Merge', 'BASE ONTOLOGY', 1763). sigmaCache('~instance'('$Relation'(A, 'Predicate'('TernaryPredicate'(B))), '$Class'('TernaryPredicate')), 'f~Head'('f~'('~valence'('$Relation'(A, 'Predicate'('TernaryPredicate'(C))), '$Quantity'(3, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D)))))))), [], [], [A], []), [], [], [A]), 1049:['REL'=A]:entails(not(valence(A, 3)), not(instance(A, 'TernaryPredicate'))), 'Merge', 'BASE ONTOLOGY', 1763). sigmaCache(valence('$Relation'(A, 'Predicate'('BinaryPredicate'(B))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(C)))))))), 't~Head'('t~'(instance('$Relation'(A, 'Predicate'('BinaryPredicate'(D))), '$Class'('BinaryPredicate')), [], [], [A], []), [], [], [A]), 1044:['REL'=A]:entails(instance(A, 'BinaryPredicate'), valence(A, 2)), 'Merge', 'BASE ONTOLOGY', 1753). sigmaCache('~instance'('$Relation'(A, 'Predicate'('BinaryPredicate'(B))), '$Class'('BinaryPredicate')), 'f~Head'('f~'('~valence'('$Relation'(A, 'Predicate'('BinaryPredicate'(C))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D)))))))), [], [], [A], []), [], [], [A]), 1043:['REL'=A]:entails(not(valence(A, 2)), not(instance(A, 'BinaryPredicate'))), 'Merge', 'BASE ONTOLOGY', 1753). sigmaCache('~holds'('$Relation'(A, 'Function'('TernaryFunction'(B))), C, D, E, F), 'f~HeadBodyc'(('f~'('~equal'(G, F), [], [G], [F], []), 'f~'(instance('$Relation'(A, 'Function'('TernaryFunction'(H))), '$Class'('TernaryFunction')), [], [], [], [A]), 'f~'(holds('$Relation'(A, 'Function'('TernaryFunction'(I))), C, D, E, G), [], [G], [C, D, E], [A])), [], [G], [A, C, D, E, F], [G]), 1034:['FUNCTION'=A, 'ARG1'=C, 'ARG2'=D, 'ARG3'=E, 'VALUE1'=G, 'VALUE2'=F]:entails(and(not(equal(G, F)), and(instance(A, 'TernaryFunction'), holds(A, C, D, E, G))), not(holds(A, C, D, E, F))), 'Merge', 'BASE ONTOLOGY', 1735). sigmaCache('~holds'('$Relation'(A, 'Function'('TernaryFunction'(B))), C, D, E, F), 'f~HeadBodyc'(('f~'('~equal'(F, G), [], [G], [F], []), 'f~'(instance('$Relation'(A, 'Function'('TernaryFunction'(H))), '$Class'('TernaryFunction')), [], [], [], [A]), 'f~'(holds('$Relation'(A, 'Function'('TernaryFunction'(I))), C, D, E, G), [], [G], [C, D, E], [A])), [], [G], [A, C, D, E, F], [G]), 1033:['FUNCTION'=A, 'ARG1'=C, 'ARG2'=D, 'ARG3'=E, 'VALUE1'=F, 'VALUE2'=G]:entails(and(not(equal(F, G)), and(instance(A, 'TernaryFunction'), holds(A, C, D, E, G))), not(holds(A, C, D, E, F))), 'Merge', 'BASE ONTOLOGY', 1735). sigmaCache('~instance'('$Relation'(A, 'Function'('TernaryFunction'(B))), '$Class'('TernaryFunction')), 'f~HeadBodyc'(('f~'('~equal'(C, D), [], [C, D], [], []), 'f~'(holds('$Relation'(A, 'Function'('TernaryFunction'(E))), F, G, H, C), [], [F, G, H, C], [], [A]), 'f~'(holds('$Relation'(A, 'Function'('TernaryFunction'(I))), F, G, H, D), [], [F, G, H, D], [], [A])), [], [F, G, H, C, D], [A], [F, G, H, C, D]), 1032:['FUNCTION'=A, 'ARG1'=F, 'ARG2'=G, 'ARG3'=H, 'VALUE1'=C, 'VALUE2'=D]:entails(and(not(equal(C, D)), and(holds(A, F, G, H, C), holds(A, F, G, H, D))), not(instance(A, 'TernaryFunction'))), 'Merge', 'BASE ONTOLOGY', 1735). sigmaCache(equal(A, B), 't~HeadBodyc'(('t~'(instance('$Relation'(C, 'Function'('TernaryFunction'(D))), '$Class'('TernaryFunction')), [], [C], [], []), 't~'(holds('$Relation'(C, 'Function'('TernaryFunction'(E))), F, G, H, A), [], [C, F, G, H], [A], []), 't~'(holds('$Relation'(C, 'Function'('TernaryFunction'(I))), F, G, H, B), [], [C, F, G, H], [B], [])), [], [C, F, G, H], [A, B], [C, F, G, H]), 1031:['FUNCTION'=C, 'ARG1'=F, 'ARG2'=G, 'ARG3'=H, 'VALUE1'=A, 'VALUE2'=B]:entails(and(instance(C, 'TernaryFunction'), and(holds(C, F, G, H, A), holds(C, F, G, H, B))), equal(A, B)), 'Merge', 'BASE ONTOLOGY', 1735). sigmaCache(valence('$Relation'(A, 'Function'('TernaryFunction'(B))), '$Quantity'(3, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(C)))))))), 't~Head'('t~'(instance('$Relation'(A, 'Function'('TernaryFunction'(D))), '$Class'('TernaryFunction')), [], [], [A], []), [], [], [A]), 1030:['FUNCTION'=A]:entails(instance(A, 'TernaryFunction'), valence(A, 3)), 'Merge', 'BASE ONTOLOGY', 1733). sigmaCache('~instance'('$Relation'(A, 'Function'('TernaryFunction'(B))), '$Class'('TernaryFunction')), 'f~Head'('f~'('~valence'('$Relation'(A, 'Function'('TernaryFunction'(C))), '$Quantity'(3, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D)))))))), [], [], [A], []), [], [], [A]), 1029:['FUNCTION'=A]:entails(not(valence(A, 3)), not(instance(A, 'TernaryFunction'))), 'Merge', 'BASE ONTOLOGY', 1733). sigmaCache('~instance'(A, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'('CommutativeFunction'(C)))))), 'f~HeadBodyc'(('f~'('~equal'('AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'('CommutativeFunction'(D)))), E, A), 'AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'('CommutativeFunction'(F)))), A, E)), [], [E], [], [B, A]), 'f~'(instance('$Relation'(B, 'Function'('BinaryFunction'('CommutativeFunction'(G)))), '$Class'('CommutativeFunction')), [], [], [], [B]), 'f~'(instance(E, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'('CommutativeFunction'(H)))))), [], [E], [], [B])), [], [E], [B, A], [E]), 1024:['FUNCTION'=B, 'INST1'=E, 'INST2'=A]:entails(and(instance(B, 'CommutativeFunction'), and(not(equal('AssignmentFn'(B, E, A), 'AssignmentFn'(B, A, E))), instance(E, 'DomainFn'(B)))), not(instance(A, 'DomainFn'(B)))), 'Merge', 'BASE ONTOLOGY', 1723). sigmaCache('~instance'(A, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'('CommutativeFunction'(C)))))), 'f~HeadBodyc'(('f~'('~equal'('AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'('CommutativeFunction'(D)))), A, E), 'AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'('CommutativeFunction'(F)))), E, A)), [], [E], [], [B, A]), 'f~'(instance('$Relation'(B, 'Function'('BinaryFunction'('CommutativeFunction'(G)))), '$Class'('CommutativeFunction')), [], [], [], [B]), 'f~'(instance(E, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'('CommutativeFunction'(H)))))), [], [E], [], [B])), [], [E], [B, A], [E]), 1023:['FUNCTION'=B, 'INST1'=A, 'INST2'=E]:entails(and(instance(B, 'CommutativeFunction'), and(not(equal('AssignmentFn'(B, A, E), 'AssignmentFn'(B, E, A))), instance(E, 'DomainFn'(B)))), not(instance(A, 'DomainFn'(B)))), 'Merge', 'BASE ONTOLOGY', 1723). sigmaCache(equal('AssignmentFn'('$Relation'(A, 'Function'('BinaryFunction'('CommutativeFunction'(B)))), C, D), 'AssignmentFn'('$Relation'(A, 'Function'('BinaryFunction'('CommutativeFunction'(E)))), D, C)), 't~Head'(('t~'(instance('$Relation'(A, 'Function'('BinaryFunction'('CommutativeFunction'(F)))), '$Class'('CommutativeFunction')), [], [], [], [A]), 't~'(instance(C, 'DomainFn'('$Relation'(A, 'Function'('BinaryFunction'('CommutativeFunction'(G)))))), [], [], [C], [A]), 't~'(instance(D, 'DomainFn'('$Relation'(A, 'Function'('BinaryFunction'('CommutativeFunction'(H)))))), [], [], [D], [A])), [], [], [A, C, D]), 1022:['FUNCTION'=A, 'INST1'=C, 'INST2'=D]:entails(and(instance(A, 'CommutativeFunction'), and(instance(C, 'DomainFn'(A)), instance(D, 'DomainFn'(A)))), equal('AssignmentFn'(A, C, D), 'AssignmentFn'(A, D, C))), 'Merge', 'BASE ONTOLOGY', 1723). sigmaCache('~instance'('$Relation'(A, 'Function'('BinaryFunction'('CommutativeFunction'(B)))), '$Class'('CommutativeFunction')), 'f~HeadBodyc'(('f~'('~equal'('AssignmentFn'('$Relation'(A, 'Function'('BinaryFunction'('CommutativeFunction'(C)))), D, E), 'AssignmentFn'('$Relation'(A, 'Function'('BinaryFunction'('CommutativeFunction'(F)))), E, D)), [], [D, E], [], [A]), 'f~'(instance(D, 'DomainFn'('$Relation'(A, 'Function'('BinaryFunction'('CommutativeFunction'(G)))))), [], [D], [], [A]), 'f~'(instance(E, 'DomainFn'('$Relation'(A, 'Function'('BinaryFunction'('CommutativeFunction'(H)))))), [], [E], [], [A])), [], [D, E], [A], [D, E]), 1021:['FUNCTION'=A, 'INST1'=D, 'INST2'=E]:entails(and(not(equal('AssignmentFn'(A, D, E), 'AssignmentFn'(A, E, D))), and(instance(D, 'DomainFn'(A)), instance(E, 'DomainFn'(A)))), not(instance(A, 'CommutativeFunction'))), 'Merge', 'BASE ONTOLOGY', 1723). sigmaCache('~instance'(A, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'('AssociativeFunction'(C)))))), 'f~HeadBodyc'(('f~'('~equal'('AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'('AssociativeFunction'(D)))), E, 'AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'('AssociativeFunction'(F)))), E, G)), 'AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'('AssociativeFunction'(H)))), 'AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'('AssociativeFunction'(I)))), E, G), A)), [], [E, G], [A], [B]), 'f~'(instance('$Relation'(B, 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Class'('AssociativeFunction')), [], [], [], [B]), 'f~'(instance(E, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'('AssociativeFunction'(K)))))), [], [E], [], [B]), 'f~'(instance(G, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'('AssociativeFunction'(L)))))), [], [G], [], [B])), [], [E, G], [B, A], [E, G]), 1018:['FUNCTION'=B, 'INST1'=E, 'INST2'=G, 'INST3'=A]:entails(and(instance(B, 'AssociativeFunction'), and(not(equal('AssignmentFn'(B, E, 'AssignmentFn'(B, E, G)), 'AssignmentFn'(B, 'AssignmentFn'(B, E, G), A))), and(instance(E, 'DomainFn'(B)), instance(G, 'DomainFn'(B))))), not(instance(A, 'DomainFn'(B)))), 'Merge', 'BASE ONTOLOGY', 1717). sigmaCache('~instance'(A, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'('AssociativeFunction'(C)))))), 'f~HeadBodyc'(('f~'('~equal'('AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'('AssociativeFunction'(D)))), E, 'AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'('AssociativeFunction'(F)))), E, A)), 'AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'('AssociativeFunction'(G)))), 'AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'('AssociativeFunction'(H)))), E, A), I)), [], [E, I], [], [B, A]), 'f~'(instance('$Relation'(B, 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Class'('AssociativeFunction')), [], [], [], [B]), 'f~'(instance(E, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'('AssociativeFunction'(K)))))), [], [E], [], [B]), 'f~'(instance(I, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'('AssociativeFunction'(L)))))), [], [I], [], [B])), [], [E, I], [B, A], [E, I]), 1017:['FUNCTION'=B, 'INST1'=E, 'INST2'=A, 'INST3'=I]:entails(and(instance(B, 'AssociativeFunction'), and(not(equal('AssignmentFn'(B, E, 'AssignmentFn'(B, E, A)), 'AssignmentFn'(B, 'AssignmentFn'(B, E, A), I))), and(instance(E, 'DomainFn'(B)), instance(I, 'DomainFn'(B))))), not(instance(A, 'DomainFn'(B)))), 'Merge', 'BASE ONTOLOGY', 1717). sigmaCache('~instance'(A, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'('AssociativeFunction'(C)))))), 'f~HeadBodyc'(('f~'('~equal'('AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'('AssociativeFunction'(D)))), A, 'AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'('AssociativeFunction'(E)))), A, F)), 'AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'('AssociativeFunction'(G)))), 'AssignmentFn'('$Relation'(B, 'Function'('BinaryFunction'('AssociativeFunction'(H)))), A, F), I)), [], [F, I], [], [B, A]), 'f~'(instance('$Relation'(B, 'Function'('BinaryFunction'('AssociativeFunction'(J)))), '$Class'('AssociativeFunction')), [], [], [], [B]), 'f~'(instance(F, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'('AssociativeFunction'(K)))))), [], [F], [], [B]), 'f~'(instance(I, 'DomainFn'('$Relation'(B, 'Function'('BinaryFunction'('AssociativeFunction'(L)))))), [], [I], [], [B])), [], [F, I], [B, A], [F, I]), 1016:['FUNCTION'=B, 'INST1'=A, 'INST2'=F, 'INST3'=I]:entails(and(instance(B, 'AssociativeFunction'), and(not(equal('AssignmentFn'(B, A, 'AssignmentFn'(B, A, F)), 'AssignmentFn'(B, 'AssignmentFn'(B, A, F), I))), and(instance(F, 'DomainFn'(B)), instance(I, 'DomainFn'(B))))), not(instance(A, 'DomainFn'(B)))), 'Merge', 'BASE ONTOLOGY', 1717). sigmaCache(equal('AssignmentFn'('$Relation'(A, 'Function'('BinaryFunction'('AssociativeFunction'(B)))), C, 'AssignmentFn'('$Relation'(A, 'Function'('BinaryFunction'('AssociativeFunction'(D)))), C, E)), 'AssignmentFn'('$Relation'(A, 'Function'('BinaryFunction'('AssociativeFunction'(F)))), 'AssignmentFn'('$Relation'(A, 'Function'('BinaryFunction'('AssociativeFunction'(G)))), C, E), H)), 't~Head'(('t~'(instance('$Relation'(A, 'Function'('BinaryFunction'('AssociativeFunction'(I)))), '$Class'('AssociativeFunction')), [], [], [], [A]), 't~'(instance(C, 'DomainFn'('$Relation'(A, 'Function'('BinaryFunction'('AssociativeFunction'(J)))))), [], [], [C], [A]), 't~'(instance(E, 'DomainFn'('$Relation'(A, 'Function'('BinaryFunction'('AssociativeFunction'(K)))))), [], [], [E], [A]), 't~'(instance(H, 'DomainFn'('$Relation'(A, 'Function'('BinaryFunction'('AssociativeFunction'(L)))))), [], [], [H], [A])), [], [], [A, C, E, H]), 1015:['FUNCTION'=A, 'INST1'=C, 'INST2'=E, 'INST3'=H]:entails(and(instance(A, 'AssociativeFunction'), and(instance(C, 'DomainFn'(A)), and(instance(E, 'DomainFn'(A)), instance(H, 'DomainFn'(A))))), equal('AssignmentFn'(A, C, 'AssignmentFn'(A, C, E)), 'AssignmentFn'(A, 'AssignmentFn'(A, C, E), H))), 'Merge', 'BASE ONTOLOGY', 1717). sigmaCache('~instance'('$Relation'(A, 'Function'('BinaryFunction'('AssociativeFunction'(B)))), '$Class'('AssociativeFunction')), 'f~HeadBodyc'(('f~'('~equal'('AssignmentFn'('$Relation'(A, 'Function'('BinaryFunction'('AssociativeFunction'(C)))), D, 'AssignmentFn'('$Relation'(A, 'Function'('BinaryFunction'('AssociativeFunction'(E)))), D, F)), 'AssignmentFn'('$Relation'(A, 'Function'('BinaryFunction'('AssociativeFunction'(G)))), 'AssignmentFn'('$Relation'(A, 'Function'('BinaryFunction'('AssociativeFunction'(H)))), D, F), I)), [], [D, F, I], [], [A]), 'f~'(instance(D, 'DomainFn'('$Relation'(A, 'Function'('BinaryFunction'('AssociativeFunction'(J)))))), [], [D], [], [A]), 'f~'(instance(F, 'DomainFn'('$Relation'(A, 'Function'('BinaryFunction'('AssociativeFunction'(K)))))), [], [F], [], [A]), 'f~'(instance(I, 'DomainFn'('$Relation'(A, 'Function'('BinaryFunction'('AssociativeFunction'(L)))))), [], [I], [], [A])), [], [D, F, I], [A], [D, F, I]), 1014:['FUNCTION'=A, 'INST1'=D, 'INST2'=F, 'INST3'=I]:entails(and(not(equal('AssignmentFn'(A, D, 'AssignmentFn'(A, D, F)), 'AssignmentFn'(A, 'AssignmentFn'(A, D, F), I))), and(instance(D, 'DomainFn'(A)), and(instance(F, 'DomainFn'(A)), instance(I, 'DomainFn'(A))))), not(instance(A, 'AssociativeFunction'))), 'Merge', 'BASE ONTOLOGY', 1717). sigmaCache('~holds'('$Relation'(A, 'Function'('BinaryFunction'(B))), C, D, E), 'f~HeadBodyc'(('f~'('~equal'(F, E), [], [F], [E], []), 'f~'(instance('$Relation'(A, 'Function'('BinaryFunction'(G))), '$Class'('BinaryFunction')), [], [], [], [A]), 'f~'(holds('$Relation'(A, 'Function'('BinaryFunction'(H))), C, D, F), [], [F], [C, D], [A])), [], [F], [A, C, D, E], [F]), 1011:['FUNCTION'=A, 'ARG1'=C, 'ARG2'=D, 'VALUE1'=F, 'VALUE2'=E]:entails(and(not(equal(F, E)), and(instance(A, 'BinaryFunction'), holds(A, C, D, F))), not(holds(A, C, D, E))), 'Merge', 'BASE ONTOLOGY', 1711). sigmaCache('~holds'('$Relation'(A, 'Function'('BinaryFunction'(B))), C, D, E), 'f~HeadBodyc'(('f~'('~equal'(E, F), [], [F], [E], []), 'f~'(instance('$Relation'(A, 'Function'('BinaryFunction'(G))), '$Class'('BinaryFunction')), [], [], [], [A]), 'f~'(holds('$Relation'(A, 'Function'('BinaryFunction'(H))), C, D, F), [], [F], [C, D], [A])), [], [F], [A, C, D, E], [F]), 1010:['FUNCTION'=A, 'ARG1'=C, 'ARG2'=D, 'VALUE1'=E, 'VALUE2'=F]:entails(and(not(equal(E, F)), and(instance(A, 'BinaryFunction'), holds(A, C, D, F))), not(holds(A, C, D, E))), 'Merge', 'BASE ONTOLOGY', 1711). sigmaCache('~instance'('$Relation'(A, 'Function'('BinaryFunction'(B))), '$Class'('BinaryFunction')), 'f~HeadBodyc'(('f~'('~equal'(C, D), [], [C, D], [], []), 'f~'(holds('$Relation'(A, 'Function'('BinaryFunction'(E))), F, G, C), [], [F, G, C], [], [A]), 'f~'(holds('$Relation'(A, 'Function'('BinaryFunction'(H))), F, G, D), [], [F, G, D], [], [A])), [], [F, G, C, D], [A], [F, G, C, D]), 1009:['FUNCTION'=A, 'ARG1'=F, 'ARG2'=G, 'VALUE1'=C, 'VALUE2'=D]:entails(and(not(equal(C, D)), and(holds(A, F, G, C), holds(A, F, G, D))), not(instance(A, 'BinaryFunction'))), 'Merge', 'BASE ONTOLOGY', 1711). sigmaCache(equal(A, B), 't~HeadBodyc'(('t~'(instance('$Relation'(C, 'Function'('BinaryFunction'(D))), '$Class'('BinaryFunction')), [], [C], [], []), 't~'(holds('$Relation'(C, 'Function'('BinaryFunction'(E))), F, G, A), [], [C, F, G], [A], []), 't~'(holds('$Relation'(C, 'Function'('BinaryFunction'(H))), F, G, B), [], [C, F, G], [B], [])), [], [C, F, G], [A, B], [C, F, G]), 1008:['FUNCTION'=C, 'ARG1'=F, 'ARG2'=G, 'VALUE1'=A, 'VALUE2'=B]:entails(and(instance(C, 'BinaryFunction'), and(holds(C, F, G, A), holds(C, F, G, B))), equal(A, B)), 'Merge', 'BASE ONTOLOGY', 1711). sigmaCache(valence('$Relation'(A, 'Function'('BinaryFunction'(B))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(C)))))))), 't~Head'('t~'(instance('$Relation'(A, 'Function'('BinaryFunction'(D))), '$Class'('BinaryFunction')), [], [], [A], []), [], [], [A]), 1007:['FUNCTION'=A]:entails(instance(A, 'BinaryFunction'), valence(A, 2)), 'Merge', 'BASE ONTOLOGY', 1709). sigmaCache('~instance'('$Relation'(A, 'Function'('BinaryFunction'(B))), '$Class'('BinaryFunction')), 'f~Head'('f~'('~valence'('$Relation'(A, 'Function'('BinaryFunction'(C))), '$Quantity'(2, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D)))))))), [], [], [A], []), [], [], [A]), 1006:['FUNCTION'=A]:entails(not(valence(A, 2)), not(instance(A, 'BinaryFunction'))), 'Merge', 'BASE ONTOLOGY', 1709). sigmaCache(subclass('RangeFn'('$Relation'(A, 'Function'('UnaryFunction'('OneToOneFunction'('SequenceFunction'(B)))))), '$Class'('Integer')), 't~Head'('t~'(instance('$Relation'(A, 'Function'('UnaryFunction'('OneToOneFunction'('SequenceFunction'(C))))), '$Class'('SequenceFunction')), [], [], [A], []), [], [], [A]), 1001:['SEQ'=A]:entails(instance(A, 'SequenceFunction'), subclass('RangeFn'(A), 'Integer')), 'Merge', 'BASE ONTOLOGY', 1699). sigmaCache('~instance'('$Relation'(A, 'Function'('UnaryFunction'('OneToOneFunction'('SequenceFunction'(B))))), '$Class'('SequenceFunction')), 'f~Head'('f~'('~subclass'('RangeFn'('$Relation'(A, 'Function'('UnaryFunction'('OneToOneFunction'('SequenceFunction'(C)))))), '$Class'('Integer')), [], [], [A], []), [], [], [A]), 1000:['SEQ'=A]:entails(not(subclass('RangeFn'(A), 'Integer')), not(instance(A, 'SequenceFunction'))), 'Merge', 'BASE ONTOLOGY', 1699). sigmaCache(equal(A, B), 't~HeadBodyc'(('t~'(equal('AssignmentFn'('$Relation'(C, 'Function'('UnaryFunction'('OneToOneFunction'(D)))), A), 'AssignmentFn'('$Relation'(C, 'Function'('UnaryFunction'('OneToOneFunction'(E)))), B)), [], [C], [], [A, B]), 't~'(instance('$Relation'(C, 'Function'('UnaryFunction'('OneToOneFunction'(F)))), '$Class'('OneToOneFunction')), [], [C], [], []), 't~'(instance(A, 'DomainFn'('$Relation'(C, 'Function'('UnaryFunction'('OneToOneFunction'(G)))))), [], [C], [], [A]), 't~'(instance(B, 'DomainFn'('$Relation'(C, 'Function'('UnaryFunction'('OneToOneFunction'(H)))))), [], [C], [], [B])), [], [C], [A, B], [C]), 997:['FUN'=C, 'ARG1'=A, 'ARG2'=B]:entails(and(instance(C, 'OneToOneFunction'), and(equal('AssignmentFn'(C, A), 'AssignmentFn'(C, B)), and(instance(A, 'DomainFn'(C)), instance(B, 'DomainFn'(C))))), equal(A, B)), 'Merge', 'BASE ONTOLOGY', 1693). sigmaCache('~instance'(A, 'DomainFn'('$Relation'(B, 'Function'('UnaryFunction'('OneToOneFunction'(C)))))), 'f~HeadBodyc'(('f~'('~equal'(D, A), [], [D], [], [A]), 'f~'(equal('AssignmentFn'('$Relation'(B, 'Function'('UnaryFunction'('OneToOneFunction'(E)))), D), 'AssignmentFn'('$Relation'(B, 'Function'('UnaryFunction'('OneToOneFunction'(F)))), A)), [], [D], [], [B, A]), 'f~'(instance('$Relation'(B, 'Function'('UnaryFunction'('OneToOneFunction'(G)))), '$Class'('OneToOneFunction')), [], [], [], [B]), 'f~'(instance(D, 'DomainFn'('$Relation'(B, 'Function'('UnaryFunction'('OneToOneFunction'(H)))))), [], [D], [], [B]), 'f~'('$existential'(D, '?ARG1', not(=>(and(instance('?ARG1', 'DomainFn'(B)), and(instance(A, 'DomainFn'(B)), not(equal('?ARG1', A)))), not(equal('AssignmentFn'(B, '?ARG1'), 'AssignmentFn'(B, A)))))), [], [D], [], [B, A]), 'f~'('$existential'(A, '?ARG2', not(forall(D, =>(and(instance(D, 'DomainFn'(B)), and(instance('?ARG2', 'DomainFn'(B)), not(equal(D, '?ARG2')))), not(equal('AssignmentFn'(B, D), 'AssignmentFn'(B, '?ARG2'))))))), [], [D], [], [B, A])), [], [D], [B, A], [D]), 996:['FUN'=B, 'ARG1'=D, 'ARG2'=A]:entails(and(and(and(instance(B, 'OneToOneFunction'), and(equal('AssignmentFn'(B, D), 'AssignmentFn'(B, A)), and(instance(D, 'DomainFn'(B)), not(equal(D, A))))), '$existential'(A, '?ARG2', not(forall(D, =>(and(instance(D, 'DomainFn'(B)), and(instance('?ARG2', 'DomainFn'(B)), not(equal(D, '?ARG2')))), not(equal('AssignmentFn'(B, D), 'AssignmentFn'(B, '?ARG2')))))))), '$existential'(D, '?ARG1', not(=>(and(instance('?ARG1', 'DomainFn'(B)), and(instance(A, 'DomainFn'(B)), not(equal('?ARG1', A)))), not(equal('AssignmentFn'(B, '?ARG1'), 'AssignmentFn'(B, A))))))), not(instance(A, 'DomainFn'(B)))), 'Merge', 'BASE ONTOLOGY', 1693). sigmaCache('~instance'(A, 'DomainFn'('$Relation'(B, 'Function'('UnaryFunction'('OneToOneFunction'(C)))))), 'f~HeadBodyc'(('f~'('~equal'(A, D), [], [D], [], [A]), 'f~'(equal('AssignmentFn'('$Relation'(B, 'Function'('UnaryFunction'('OneToOneFunction'(E)))), A), 'AssignmentFn'('$Relation'(B, 'Function'('UnaryFunction'('OneToOneFunction'(F)))), D)), [], [D], [], [B, A]), 'f~'(instance('$Relation'(B, 'Function'('UnaryFunction'('OneToOneFunction'(G)))), '$Class'('OneToOneFunction')), [], [], [], [B]), 'f~'(instance(D, 'DomainFn'('$Relation'(B, 'Function'('UnaryFunction'('OneToOneFunction'(H)))))), [], [D], [], [B]), 'f~'('$existential'(A, '?ARG1', not(=>(and(instance('?ARG1', 'DomainFn'(B)), and(instance(D, 'DomainFn'(B)), not(equal('?ARG1', D)))), not(equal('AssignmentFn'(B, '?ARG1'), 'AssignmentFn'(B, D)))))), [], [D], [], [B, A])), [], [D], [B, A], [D]), 995:['FUN'=B, 'ARG1'=A, 'ARG2'=D]:entails(and(and(instance(B, 'OneToOneFunction'), and(equal('AssignmentFn'(B, A), 'AssignmentFn'(B, D)), and(instance(D, 'DomainFn'(B)), not(equal(A, D))))), '$existential'(A, '?ARG1', not(=>(and(instance('?ARG1', 'DomainFn'(B)), and(instance(D, 'DomainFn'(B)), not(equal('?ARG1', D)))), not(equal('AssignmentFn'(B, '?ARG1'), 'AssignmentFn'(B, D))))))), not(instance(A, 'DomainFn'(B)))), 'Merge', 'BASE ONTOLOGY', 1693). sigmaCache('~equal'('AssignmentFn'('$Relation'(A, 'Function'('UnaryFunction'('OneToOneFunction'(B)))), C), 'AssignmentFn'('$Relation'(A, 'Function'('UnaryFunction'('OneToOneFunction'(D)))), E)), 'f~Head'(('f~'('~equal'(C, E), [], [], [], [C, E]), 'f~'(instance('$Relation'(A, 'Function'('UnaryFunction'('OneToOneFunction'(F)))), '$Class'('OneToOneFunction')), [], [], [], [A]), 'f~'(instance(C, 'DomainFn'('$Relation'(A, 'Function'('UnaryFunction'('OneToOneFunction'(G)))))), [], [], [], [A, C]), 'f~'(instance(E, 'DomainFn'('$Relation'(A, 'Function'('UnaryFunction'('OneToOneFunction'(H)))))), [], [], [], [A, E]), 'f~'('$existential'(C, '?ARG1', not(=>(and(instance('?ARG1', 'DomainFn'(A)), and(instance(E, 'DomainFn'(A)), not(equal('?ARG1', E)))), not(equal('AssignmentFn'(A, '?ARG1'), 'AssignmentFn'(A, E)))))), [], [], [], [A, C, E]), 'f~'('$existential'(E, '?ARG2', not(forall(C, =>(and(instance(C, 'DomainFn'(A)), and(instance('?ARG2', 'DomainFn'(A)), not(equal(C, '?ARG2')))), not(equal('AssignmentFn'(A, C), 'AssignmentFn'(A, '?ARG2'))))))), [], [], [], [A, C, E])), [], [], [A, C, E]), 994:['FUN'=A, 'ARG1'=C, 'ARG2'=E]:entails(and(and(and(instance(A, 'OneToOneFunction'), and(instance(C, 'DomainFn'(A)), and(instance(E, 'DomainFn'(A)), not(equal(C, E))))), '$existential'(E, '?ARG2', not(forall(C, =>(and(instance(C, 'DomainFn'(A)), and(instance('?ARG2', 'DomainFn'(A)), not(equal(C, '?ARG2')))), not(equal('AssignmentFn'(A, C), 'AssignmentFn'(A, '?ARG2')))))))), '$existential'(C, '?ARG1', not(=>(and(instance('?ARG1', 'DomainFn'(A)), and(instance(E, 'DomainFn'(A)), not(equal('?ARG1', E)))), not(equal('AssignmentFn'(A, '?ARG1'), 'AssignmentFn'(A, E))))))), not(equal('AssignmentFn'(A, C), 'AssignmentFn'(A, E)))), 'Merge', 'BASE ONTOLOGY', 1693). sigmaCache('~instance'('$Relation'(A, 'Function'('UnaryFunction'('OneToOneFunction'(B)))), '$Class'('OneToOneFunction')), 'f~HeadBodyc'(('f~'('~equal'(C, D), [], [C, D], [], []), 'f~'(equal('AssignmentFn'('$Relation'(A, 'Function'('UnaryFunction'('OneToOneFunction'(E)))), C), 'AssignmentFn'('$Relation'(A, 'Function'('UnaryFunction'('OneToOneFunction'(F)))), D)), [], [C, D], [], [A]), 'f~'(instance(C, 'DomainFn'('$Relation'(A, 'Function'('UnaryFunction'('OneToOneFunction'(G)))))), [], [C], [], [A]), 'f~'(instance(D, 'DomainFn'('$Relation'(A, 'Function'('UnaryFunction'('OneToOneFunction'(H)))))), [], [D], [], [A]), 'f~'('$existential'(C, '?ARG1', not(=>(and(instance('?ARG1', 'DomainFn'(A)), and(instance(D, 'DomainFn'(A)), not(equal('?ARG1', D)))), not(equal('AssignmentFn'(A, '?ARG1'), 'AssignmentFn'(A, D)))))), [], [C, D], [], [A])), [], [C, D], [A], [C, D]), 993:['FUN'=A, 'ARG1'=C, 'ARG2'=D]:entails(and(and(equal('AssignmentFn'(A, C), 'AssignmentFn'(A, D)), and(instance(C, 'DomainFn'(A)), and(instance(D, 'DomainFn'(A)), not(equal(C, D))))), '$existential'(C, '?ARG1', not(=>(and(instance('?ARG1', 'DomainFn'(A)), and(instance(D, 'DomainFn'(A)), not(equal('?ARG1', D)))), not(equal('AssignmentFn'(A, '?ARG1'), 'AssignmentFn'(A, D))))))), not(instance(A, 'OneToOneFunction'))), 'Merge', 'BASE ONTOLOGY', 1693). sigmaCache(instance('$Relation'(A, 'Function'('UnaryFunction'('OneToOneFunction'(B)))), '$Class'('OneToOneFunction')), 't~HeadBodyc'('t~'(or(or('~instance'(C, 'DomainFn'('$Relation'(A, 'Function'('UnaryFunction'('OneToOneFunction'(D)))))), or('~instance'(E, 'DomainFn'('$Relation'(A, 'Function'('UnaryFunction'('OneToOneFunction'(F)))))), equal(C, E))), '~equal'('AssignmentFn'('$Relation'(A, 'Function'('UnaryFunction'('OneToOneFunction'(G)))), C), 'AssignmentFn'('$Relation'(A, 'Function'('UnaryFunction'('OneToOneFunction'(H)))), E))), [], [C, E], [], [A]), [], [C, E], [A], [C, E]), 992:['FUN'=A, 'ARG1'=C, 'ARG2'=E]:entails(or(or(not(instance(C, 'DomainFn'(A))), or(not(instance(E, 'DomainFn'(A))), equal(C, E))), not(equal('AssignmentFn'(A, C), 'AssignmentFn'(A, E)))), instance(A, 'OneToOneFunction')), 'Merge', 'BASE ONTOLOGY', 1693). sigmaCache(equal('AssignmentFn'('$Relation'(A, 'Function'('UnaryFunction'('OneToOneFunction'(B)))), C), 'AssignmentFn'('$Relation'(A, 'Function'('UnaryFunction'('OneToOneFunction'(D)))), E)), 't~Head'('t~'('~instance'('$Relation'(A, 'Function'('UnaryFunction'('OneToOneFunction'(F)))), '$Class'('OneToOneFunction')), [], [], [A], []), [C, E], [], [A, C, E]), 991:['FUN'=A, 'ARG1'=C, 'ARG2'=E]:entails(not(instance(A, 'OneToOneFunction')), equal('AssignmentFn'(A, C), 'AssignmentFn'(A, E))), 'Merge', 'BASE ONTOLOGY', 1693). sigmaCache('~equal'(A, B), 'f~HeadBodyc'(('f~'('~instance'('$Relation'(C, 'Function'('UnaryFunction'('OneToOneFunction'(D)))), '$Class'('OneToOneFunction')), [], [C], [], []), 'f~'('$existential'(A, '?ARG1', not(=>(and(instance('?ARG1', 'DomainFn'(C)), and(instance(B, 'DomainFn'(C)), not(equal('?ARG1', B)))), not(equal('AssignmentFn'(C, '?ARG1'), 'AssignmentFn'(C, B)))))), [], [C], [], [A, B]), 'f~'('$existential'(B, '?ARG2', not(forall(A, =>(and(instance(A, 'DomainFn'(C)), and(instance('?ARG2', 'DomainFn'(C)), not(equal(A, '?ARG2')))), not(equal('AssignmentFn'(C, A), 'AssignmentFn'(C, '?ARG2'))))))), [], [C], [], [A, B])), [], [C], [A, B], [C]), 990:['FUN'=C, 'ARG1'=A, 'ARG2'=B]:entails(and(and(not(instance(C, 'OneToOneFunction')), '$existential'(B, '?ARG2', not(forall(A, =>(and(instance(A, 'DomainFn'(C)), and(instance('?ARG2', 'DomainFn'(C)), not(equal(A, '?ARG2')))), not(equal('AssignmentFn'(C, A), 'AssignmentFn'(C, '?ARG2')))))))), '$existential'(A, '?ARG1', not(=>(and(instance('?ARG1', 'DomainFn'(C)), and(instance(B, 'DomainFn'(C)), not(equal('?ARG1', B)))), not(equal('AssignmentFn'(C, '?ARG1'), 'AssignmentFn'(C, B))))))), not(equal(A, B))), 'Merge', 'BASE ONTOLOGY', 1693). sigmaCache(instance(A, 'DomainFn'('$Relation'(B, 'Function'('UnaryFunction'('OneToOneFunction'(C)))))), 't~Head'('t~'('~instance'('$Relation'(B, 'Function'('UnaryFunction'('OneToOneFunction'(D)))), '$Class'('OneToOneFunction')), [], [], [B], []), [A], [], [B, A]), 988:['FUN'=B, 'ARG1'=A, 'ARG2'=E]:entails(not(instance(B, 'OneToOneFunction')), instance(A, 'DomainFn'(B))), 'Merge', 'BASE ONTOLOGY', 1693). sigmaCache('~holds'('$Relation'(A, 'Function'('UnaryFunction'(B))), C, D), 'f~HeadBodyc'(('f~'('~equal'(E, D), [], [E], [D], []), 'f~'(instance('$Relation'(A, 'Function'('UnaryFunction'(F))), '$Class'('UnaryFunction')), [], [], [], [A]), 'f~'(holds('$Relation'(A, 'Function'('UnaryFunction'(G))), C, E), [], [E], [C], [A])), [], [E], [A, C, D], [E]), 985:['FUNCTION'=A, 'ARG'=C, 'VALUE1'=E, 'VALUE2'=D]:entails(and(not(equal(E, D)), and(instance(A, 'UnaryFunction'), holds(A, C, E))), not(holds(A, C, D))), 'Merge', 'BASE ONTOLOGY', 1687). sigmaCache('~holds'('$Relation'(A, 'Function'('UnaryFunction'(B))), C, D), 'f~HeadBodyc'(('f~'('~equal'(D, E), [], [E], [D], []), 'f~'(instance('$Relation'(A, 'Function'('UnaryFunction'(F))), '$Class'('UnaryFunction')), [], [], [], [A]), 'f~'(holds('$Relation'(A, 'Function'('UnaryFunction'(G))), C, E), [], [E], [C], [A])), [], [E], [A, C, D], [E]), 984:['FUNCTION'=A, 'ARG'=C, 'VALUE1'=D, 'VALUE2'=E]:entails(and(not(equal(D, E)), and(instance(A, 'UnaryFunction'), holds(A, C, E))), not(holds(A, C, D))), 'Merge', 'BASE ONTOLOGY', 1687). sigmaCache('~instance'('$Relation'(A, 'Function'('UnaryFunction'(B))), '$Class'('UnaryFunction')), 'f~HeadBodyc'(('f~'('~equal'(C, D), [], [C, D], [], []), 'f~'(holds('$Relation'(A, 'Function'('UnaryFunction'(E))), F, C), [], [F, C], [], [A]), 'f~'(holds('$Relation'(A, 'Function'('UnaryFunction'(G))), F, D), [], [F, D], [], [A])), [], [F, C, D], [A], [F, C, D]), 983:['FUNCTION'=A, 'ARG'=F, 'VALUE1'=C, 'VALUE2'=D]:entails(and(not(equal(C, D)), and(holds(A, F, C), holds(A, F, D))), not(instance(A, 'UnaryFunction'))), 'Merge', 'BASE ONTOLOGY', 1687). sigmaCache(equal(A, B), 't~HeadBodyc'(('t~'(instance('$Relation'(C, 'Function'('UnaryFunction'(D))), '$Class'('UnaryFunction')), [], [C], [], []), 't~'(holds('$Relation'(C, 'Function'('UnaryFunction'(E))), F, A), [], [C, F], [A], []), 't~'(holds('$Relation'(C, 'Function'('UnaryFunction'(G))), F, B), [], [C, F], [B], [])), [], [C, F], [A, B], [C, F]), 982:['FUNCTION'=C, 'ARG'=F, 'VALUE1'=A, 'VALUE2'=B]:entails(and(instance(C, 'UnaryFunction'), and(holds(C, F, A), holds(C, F, B))), equal(A, B)), 'Merge', 'BASE ONTOLOGY', 1687). sigmaCache(valence('$Relation'(A, 'Function'('UnaryFunction'(B))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(C)))))))), 't~Head'('t~'(instance('$Relation'(A, 'Function'('UnaryFunction'(D))), '$Class'('UnaryFunction')), [], [], [A], []), [], [], [A]), 981:['FUNCTION'=A]:entails(instance(A, 'UnaryFunction'), valence(A, 1)), 'Merge', 'BASE ONTOLOGY', 1685). sigmaCache('~instance'('$Relation'(A, 'Function'('UnaryFunction'(B))), '$Class'('UnaryFunction')), 'f~Head'('f~'('~valence'('$Relation'(A, 'Function'('UnaryFunction'(C))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D)))))))), [], [], [A], []), [], [], [A]), 980:['FUNCTION'=A]:entails(not(valence(A, 1)), not(instance(A, 'UnaryFunction'))), 'Merge', 'BASE ONTOLOGY', 1685). sigmaCache(true('$Attribute'('True', 'TruthValue'(A))), 't~Univb'('t~'(knows('$Object'(B, 'Agent'('SentientAgent'('CognitiveAgent'(C)))), '$Object'(D, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(E)))))))), [B, D], [], [], []), [], [B, D], [B, D]), 960:['AGENT'=B, 'FORMULA'=D]:entails(knows(B, D), true('True')), 'Merge', 'BASE ONTOLOGY', 1645). sigmaCache('~knows'('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(B)))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), 'f~Head'('f~'('~true'('$Attribute'('True', 'TruthValue'(E))), [], [], [], []), [A, C], [], [A, C]), 959:['AGENT'=A, 'FORMULA'=C]:entails(not(true('True')), not(knows(A, C))), 'Merge', 'BASE ONTOLOGY', 1645). sigmaCache(true('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B)))))))), 't~HeadUnivb'('t~'(knows('$Object'(C, 'Agent'('SentientAgent'('CognitiveAgent'(D)))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(E)))))))), [C], [], [A], []), [], [C], [A], [C]), 958:['AGENT'=C, 'FORMULA'=A]:entails(knows(C, A), true(A)), 'Merge', 'BASE ONTOLOGY', 1645). sigmaCache('~knows'('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(B)))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), 'f~Head'('f~'('~true'('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(E)))))))), [], [], [C], []), [A], [], [A, C]), 957:['AGENT'=A, 'FORMULA'=C]:entails(not(true(C)), not(knows(A, C))), 'Merge', 'BASE ONTOLOGY', 1645). sigmaCache(believes('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(B)))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), 't~Head'('t~'(knows('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(E)))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F)))))))), [], [], [A, C], []), [], [], [A, C]), 956:['AGENT'=A, 'FORMULA'=C]:entails(knows(A, C), believes(A, C)), 'Merge', 'BASE ONTOLOGY', 1643). sigmaCache('~knows'('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(B)))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), 'f~Head'('f~'('~believes'('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(E)))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F)))))))), [], [], [A, C], []), [], [], [A, C]), 955:['AGENT'=A, 'FORMULA'=C]:entails(not(believes(A, C)), not(knows(A, C))), 'Merge', 'BASE ONTOLOGY', 1643). sigmaCache(hasPurposeForAgent('$Object'(A, B), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D))))))), '$Object'(E, 'Agent'('SentientAgent'('CognitiveAgent'(F))))), 't~Head'(('t~'(wants('$Object'(E, 'Agent'('SentientAgent'('CognitiveAgent'(G)))), '$Object'(A, H)), [], [], [], [E, A]), 't~'('$existential'(C, '?PURP', hasPurposeForAgent(A, '?PURP', E)), [], [], [C], [E, A])), [], [], [E, A, C]), 933:['AGENT'=E, 'OBJ'=A, 'PURP'=C]:entails(and(wants(E, A), '$existential'(C, '?PURP', hasPurposeForAgent(A, '?PURP', E))), hasPurposeForAgent(A, C, E)), 'Merge', 'BASE ONTOLOGY', 1599). sigmaCache('~wants'('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(B)))), '$Object'(C, D)), 'f~HeadUnivb'('f~'('~hasPurposeForAgent'('$Object'(C, E), '$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(G))))))), '$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(H))))), [F], [], [A, C], []), [], [F], [A, C], [F]), 932:['AGENT'=A, 'OBJ'=C, 'PURP'=F]:entails(not(hasPurposeForAgent(C, F, A)), not(wants(A, C))), 'Merge', 'BASE ONTOLOGY', 1599). sigmaCache(wants('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(B)))), '$Object'(C, D)), 't~Head'('t~'(needs('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(E)))), '$Object'(C, F)), [], [], [A, C], []), [], [], [A, C]), 925:['AGENT'=A, 'OBJECT'=C]:entails(needs(A, C), wants(A, C)), 'Merge', 'BASE ONTOLOGY', 1585). sigmaCache('~needs'('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(B)))), '$Object'(C, D)), 'f~Head'('f~'('~wants'('$Object'(A, 'Agent'('SentientAgent'('CognitiveAgent'(E)))), '$Object'(C, F)), [], [], [A, C], []), [], [], [A, C]), 924:['AGENT'=A, 'OBJECT'=C]:entails(not(wants(A, C)), not(needs(A, C))), 'Merge', 'BASE ONTOLOGY', 1585). sigmaCache(independentProbability('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), 't~Head'(('t~'('~decreasesLikelihood'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(E))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F)))))))), [], [], [], [A, C]), 't~'('~increasesLikelihood'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(G))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(H)))))))), [], [], [], [A, C])), [], [], [A, C]), 891:['FORMULA1'=A, 'FORMULA2'=C]:entails(and(not(increasesLikelihood(A, C)), not(decreasesLikelihood(A, C))), independentProbability(A, C)), 'Merge', 'BASE ONTOLOGY', 1519). sigmaCache(decreasesLikelihood('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), 't~Head'(('t~'('~increasesLikelihood'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(E))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F)))))))), [], [], [], [A, C]), 't~'('~independentProbability'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(G))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(H)))))))), [], [], [], [A, C])), [], [], [A, C]), 890:['FORMULA1'=A, 'FORMULA2'=C]:entails(and(not(increasesLikelihood(A, C)), not(independentProbability(A, C))), decreasesLikelihood(A, C)), 'Merge', 'BASE ONTOLOGY', 1519). sigmaCache(increasesLikelihood('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), 't~Head'(('t~'('~decreasesLikelihood'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(E))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F)))))))), [], [], [], [A, C]), 't~'('~independentProbability'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(G))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(H)))))))), [], [], [], [A, C])), [], [], [A, C]), 889:['FORMULA1'=A, 'FORMULA2'=C]:entails(and(not(decreasesLikelihood(A, C)), not(independentProbability(A, C))), increasesLikelihood(A, C)), 'Merge', 'BASE ONTOLOGY', 1519). sigmaCache('~conditionalProbability'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D))))))), '$Quantity'(E, 'Number'('RealNumber'(F)))), 'f~HeadBodyc'(('f~'('~equal'('$Quantity'(E, 'Number'('RealNumber'(G))), '$Quantity'(H, 'Number'('RealNumber'(I)))), [], [H], [E], []), 'f~'(independentProbability('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(J))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(K)))))))), [], [], [A], [C]), 'f~'(probability('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(L))))))), '$Quantity'(H, 'Number'('RealNumber'(M)))), [], [H], [], [C])), [], [H], [A, C, E], [H]), 888:['FORMULA1'=A, 'FORMULA2'=C, 'NUMBER1'=H, 'NUMBER2'=E]:entails(and(not(equal(E, H)), and(independentProbability(A, C), probability(C, H))), not(conditionalProbability(A, C, E))), 'Merge', 'BASE ONTOLOGY', 1517). sigmaCache('~probability'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadBodyc'(('f~'('~equal'('$Quantity'(E, 'Number'('RealNumber'(F))), '$Quantity'(C, 'Number'('RealNumber'(G)))), [], [E], [C], []), 'f~'(independentProbability('$Object'(H, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(I))))))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(J)))))))), [], [H], [], [A]), 'f~'(conditionalProbability('$Object'(H, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(K))))))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(L))))))), '$Quantity'(E, 'Number'('RealNumber'(M)))), [], [H, E], [], [A])), [], [H, E], [A, C], [H, E]), 887:['FORMULA1'=H, 'FORMULA2'=A, 'NUMBER1'=C, 'NUMBER2'=E]:entails(and(not(equal(E, C)), and(independentProbability(H, A), conditionalProbability(H, A, E))), not(probability(A, C))), 'Merge', 'BASE ONTOLOGY', 1517). sigmaCache('~independentProbability'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), 'f~HeadBodyc'(('f~'('~equal'('$Quantity'(E, 'Number'('RealNumber'(F))), '$Quantity'(G, 'Number'('RealNumber'(H)))), [], [G, E], [], []), 'f~'(probability('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(I))))))), '$Quantity'(G, 'Number'('RealNumber'(J)))), [], [G], [], [C]), 'f~'(conditionalProbability('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(K))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(L))))))), '$Quantity'(E, 'Number'('RealNumber'(M)))), [], [E], [A], [C])), [], [G, E], [A, C], [G, E]), 886:['FORMULA1'=A, 'FORMULA2'=C, 'NUMBER1'=G, 'NUMBER2'=E]:entails(and(not(equal(E, G)), and(probability(C, G), conditionalProbability(A, C, E))), not(independentProbability(A, C))), 'Merge', 'BASE ONTOLOGY', 1517). sigmaCache(equal('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'(C, 'Number'('RealNumber'(D)))), 't~HeadBodyc'(('t~'(independentProbability('$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F))))))), '$Object'(G, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(H)))))))), [], [E, G], [], []), 't~'(probability('$Object'(G, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(I))))))), '$Quantity'(C, 'Number'('RealNumber'(J)))), [], [G], [C], []), 't~'(conditionalProbability('$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(K))))))), '$Object'(G, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(L))))))), '$Quantity'(A, 'Number'('RealNumber'(M)))), [], [E, G], [A], [])), [], [E, G], [C, A], [E, G]), 885:['FORMULA1'=E, 'FORMULA2'=G, 'NUMBER1'=C, 'NUMBER2'=A]:entails(and(independentProbability(E, G), and(probability(G, C), conditionalProbability(E, G, A))), equal(A, C)), 'Merge', 'BASE ONTOLOGY', 1517). sigmaCache('~conditionalProbability'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D))))))), '$Quantity'(E, 'Number'('RealNumber'(F)))), 'f~HeadBodyc'(('f~'('~lessThan'('$Quantity'(E, 'Number'('RealNumber'(G))), '$Quantity'(H, 'Number'('RealNumber'(I)))), [], [H], [E], []), 'f~'(decreasesLikelihood('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(J))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(K)))))))), [], [], [A], [C]), 'f~'(probability('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(L))))))), '$Quantity'(H, 'Number'('RealNumber'(M)))), [], [H], [], [C])), [], [H], [A, C, E], [H]), 878:['FORMULA1'=A, 'FORMULA2'=C, 'NUMBER1'=H, 'NUMBER2'=E]:entails(and(not(lessThan(E, H)), and(decreasesLikelihood(A, C), probability(C, H))), not(conditionalProbability(A, C, E))), 'Merge', 'BASE ONTOLOGY', 1503). sigmaCache('~probability'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadBodyc'(('f~'('~lessThan'('$Quantity'(E, 'Number'('RealNumber'(F))), '$Quantity'(C, 'Number'('RealNumber'(G)))), [], [E], [C], []), 'f~'(decreasesLikelihood('$Object'(H, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(I))))))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(J)))))))), [], [H], [], [A]), 'f~'(conditionalProbability('$Object'(H, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(K))))))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(L))))))), '$Quantity'(E, 'Number'('RealNumber'(M)))), [], [H, E], [], [A])), [], [H, E], [A, C], [H, E]), 877:['FORMULA1'=H, 'FORMULA2'=A, 'NUMBER1'=C, 'NUMBER2'=E]:entails(and(not(lessThan(E, C)), and(decreasesLikelihood(H, A), conditionalProbability(H, A, E))), not(probability(A, C))), 'Merge', 'BASE ONTOLOGY', 1503). sigmaCache('~decreasesLikelihood'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), 'f~HeadBodyc'(('f~'('~lessThan'('$Quantity'(E, 'Number'('RealNumber'(F))), '$Quantity'(G, 'Number'('RealNumber'(H)))), [], [G, E], [], []), 'f~'(probability('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(I))))))), '$Quantity'(G, 'Number'('RealNumber'(J)))), [], [G], [], [C]), 'f~'(conditionalProbability('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(K))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(L))))))), '$Quantity'(E, 'Number'('RealNumber'(M)))), [], [E], [A], [C])), [], [G, E], [A, C], [G, E]), 876:['FORMULA1'=A, 'FORMULA2'=C, 'NUMBER1'=G, 'NUMBER2'=E]:entails(and(not(lessThan(E, G)), and(probability(C, G), conditionalProbability(A, C, E))), not(decreasesLikelihood(A, C))), 'Merge', 'BASE ONTOLOGY', 1503). sigmaCache(lessThan('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'(C, 'Number'('RealNumber'(D)))), 't~HeadBodyc'(('t~'(decreasesLikelihood('$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F))))))), '$Object'(G, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(H)))))))), [], [E, G], [], []), 't~'(probability('$Object'(G, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(I))))))), '$Quantity'(C, 'Number'('RealNumber'(J)))), [], [G], [C], []), 't~'(conditionalProbability('$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(K))))))), '$Object'(G, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(L))))))), '$Quantity'(A, 'Number'('RealNumber'(M)))), [], [E, G], [A], [])), [], [E, G], [C, A], [E, G]), 875:['FORMULA1'=E, 'FORMULA2'=G, 'NUMBER1'=C, 'NUMBER2'=A]:entails(and(decreasesLikelihood(E, G), and(probability(G, C), conditionalProbability(E, G, A))), lessThan(A, C)), 'Merge', 'BASE ONTOLOGY', 1503). sigmaCache('~conditionalProbability'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D))))))), '$Quantity'(E, 'Number'('RealNumber'(F)))), 'f~HeadBodyc'(('f~'('~greaterThan'('$Quantity'(E, 'Number'('RealNumber'(G))), '$Quantity'(H, 'Number'('RealNumber'(I)))), [], [H], [E], []), 'f~'(increasesLikelihood('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(J))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(K)))))))), [], [], [A], [C]), 'f~'(probability('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(L))))))), '$Quantity'(H, 'Number'('RealNumber'(M)))), [], [H], [], [C])), [], [H], [A, C, E], [H]), 867:['FORMULA1'=A, 'FORMULA2'=C, 'NUMBER1'=H, 'NUMBER2'=E]:entails(and(not(greaterThan(E, H)), and(increasesLikelihood(A, C), probability(C, H))), not(conditionalProbability(A, C, E))), 'Merge', 'BASE ONTOLOGY', 1487). sigmaCache('~probability'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), '$Quantity'(C, 'Number'('RealNumber'(D)))), 'f~HeadBodyc'(('f~'('~greaterThan'('$Quantity'(E, 'Number'('RealNumber'(F))), '$Quantity'(C, 'Number'('RealNumber'(G)))), [], [E], [C], []), 'f~'(increasesLikelihood('$Object'(H, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(I))))))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(J)))))))), [], [H], [], [A]), 'f~'(conditionalProbability('$Object'(H, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(K))))))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(L))))))), '$Quantity'(E, 'Number'('RealNumber'(M)))), [], [H, E], [], [A])), [], [H, E], [A, C], [H, E]), 866:['FORMULA1'=H, 'FORMULA2'=A, 'NUMBER1'=C, 'NUMBER2'=E]:entails(and(not(greaterThan(E, C)), and(increasesLikelihood(H, A), conditionalProbability(H, A, E))), not(probability(A, C))), 'Merge', 'BASE ONTOLOGY', 1487). sigmaCache('~increasesLikelihood'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(B))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(D)))))))), 'f~HeadBodyc'(('f~'('~greaterThan'('$Quantity'(E, 'Number'('RealNumber'(F))), '$Quantity'(G, 'Number'('RealNumber'(H)))), [], [G, E], [], []), 'f~'(probability('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(I))))))), '$Quantity'(G, 'Number'('RealNumber'(J)))), [], [G], [], [C]), 'f~'(conditionalProbability('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(K))))))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(L))))))), '$Quantity'(E, 'Number'('RealNumber'(M)))), [], [E], [A], [C])), [], [G, E], [A, C], [G, E]), 865:['FORMULA1'=A, 'FORMULA2'=C, 'NUMBER1'=G, 'NUMBER2'=E]:entails(and(not(greaterThan(E, G)), and(probability(C, G), conditionalProbability(A, C, E))), not(increasesLikelihood(A, C))), 'Merge', 'BASE ONTOLOGY', 1487). sigmaCache(greaterThan('$Quantity'(A, 'Number'('RealNumber'(B))), '$Quantity'(C, 'Number'('RealNumber'(D)))), 't~HeadBodyc'(('t~'(increasesLikelihood('$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(F))))))), '$Object'(G, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(H)))))))), [], [E, G], [], []), 't~'(probability('$Object'(G, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(I))))))), '$Quantity'(C, 'Number'('RealNumber'(J)))), [], [G], [C], []), 't~'(conditionalProbability('$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(K))))))), '$Object'(G, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'('Sentence'('Formula'(L))))))), '$Quantity'(A, 'Number'('RealNumber'(M)))), [], [E, G], [A], [])), [], [E, G], [C, A], [E, G]), 864:['FORMULA1'=E, 'FORMULA2'=G, 'NUMBER1'=C, 'NUMBER2'=A]:entails(and(increasesLikelihood(E, G), and(probability(G, C), conditionalProbability(E, G, A))), greaterThan(A, C)), 'Merge', 'BASE ONTOLOGY', 1487). sigmaCache(agent('$Process'(A, B), '$Object'(C, 'Agent'(D))), 't~Head'(('t~'(instance('$Process'(A, E), '$Class'('Process')), [], [], [], [A]), 't~'('$existential'(C, '?CAUSE', agent(A, '?CAUSE')), [], [], [C], [A])), [], [], [A, C]), 808:['PROCESS'=A, 'CAUSE'=C]:entails(and(instance(A, 'Process'), '$existential'(C, '?CAUSE', agent(A, '?CAUSE'))), agent(A, C)), 'Merge', 'BASE ONTOLOGY', 1375). sigmaCache('~instance'('$Process'(A, B), '$Class'('Process')), 'f~HeadUnivb'('f~'('~agent'('$Process'(A, C), '$Object'(D, 'Agent'(E))), [D], [], [A], []), [], [D], [A], [D]), 807:['PROCESS'=A, 'CAUSE'=D]:entails(not(agent(A, D)), not(instance(A, 'Process'))), 'Merge', 'BASE ONTOLOGY', 1375). sigmaCache(holds('$Relation'(A, 'BinaryRelation'('TransitiveRelation'('PartialOrderingRelation'('TotalOrderingRelation'(B))))), C, D), 't~Head'(('t~'('~holds'('$Relation'(A, 'BinaryRelation'('TransitiveRelation'('PartialOrderingRelation'('TotalOrderingRelation'(E))))), D, C), [], [], [D, C], [A]), 't~'(instance('$Relation'(A, 'BinaryRelation'('TransitiveRelation'('PartialOrderingRelation'('TotalOrderingRelation'(F))))), '$Class'('TotalOrderingRelation')), [], [], [], [A])), [], [], [A, D, C]), 794:['REL'=A, 'INST1'=D, 'INST2'=C]:entails(and(instance(A, 'TotalOrderingRelation'), not(holds(A, D, C))), holds(A, C, D)), 'Merge', 'BASE ONTOLOGY', 1349). sigmaCache(holds('$Relation'(A, 'BinaryRelation'('TransitiveRelation'('PartialOrderingRelation'('TotalOrderingRelation'(B))))), C, D), 't~Head'(('t~'('~holds'('$Relation'(A, 'BinaryRelation'('TransitiveRelation'('PartialOrderingRelation'('TotalOrderingRelation'(E))))), D, C), [], [], [C, D], [A]), 't~'(instance('$Relation'(A, 'BinaryRelation'('TransitiveRelation'('PartialOrderingRelation'('TotalOrderingRelation'(F))))), '$Class'('TotalOrderingRelation')), [], [], [], [A])), [], [], [A, C, D]), 793:['REL'=A, 'INST1'=C, 'INST2'=D]:entails(and(instance(A, 'TotalOrderingRelation'), not(holds(A, D, C))), holds(A, C, D)), 'Merge', 'BASE ONTOLOGY', 1349). sigmaCache('~instance'('$Relation'(A, 'BinaryRelation'('TransitiveRelation'('PartialOrderingRelation'('TotalOrderingRelation'(B))))), '$Class'('TotalOrderingRelation')), 'f~HeadBodyc'(('f~'('~holds'('$Relation'(A, 'BinaryRelation'('TransitiveRelation'('PartialOrderingRelation'('TotalOrderingRelation'(C))))), D, E), [], [D, E], [], [A]), 'f~'('~holds'('$Relation'(A, 'BinaryRelation'('TransitiveRelation'('PartialOrderingRelation'('TotalOrderingRelation'(F))))), E, D), [], [D, E], [], [A])), [], [D, E], [A], [D, E]), 792:['REL'=A, 'INST1'=D, 'INST2'=E]:entails(and(not(holds(A, D, E)), not(holds(A, E, D))), not(instance(A, 'TotalOrderingRelation'))), 'Merge', 'BASE ONTOLOGY', 1349). sigmaCache('~holds'('$Relation'(A, 'BinaryRelation'('IntransitiveRelation'(B))), C, D), 'f~HeadBodyc'(('f~'(instance('$Relation'(A, 'BinaryRelation'('IntransitiveRelation'(E))), '$Class'('IntransitiveRelation')), [], [], [], [A]), 'f~'(holds('$Relation'(A, 'BinaryRelation'('IntransitiveRelation'(F))), G, C), [], [G], [C], [A]), 'f~'(holds('$Relation'(A, 'BinaryRelation'('IntransitiveRelation'(H))), G, D), [], [G], [D], [A])), [], [G], [A, C, D], [G]), 784:['REL'=A, 'INST1'=G, 'INST2'=C, 'INST3'=D]:entails(and(instance(A, 'IntransitiveRelation'), and(holds(A, G, D), holds(A, G, C))), not(holds(A, C, D))), 'Merge', 'BASE ONTOLOGY', 1333). sigmaCache('~holds'('$Relation'(A, 'BinaryRelation'('IntransitiveRelation'(B))), C, D), 'f~HeadBodyc'(('f~'(instance('$Relation'(A, 'BinaryRelation'('IntransitiveRelation'(E))), '$Class'('IntransitiveRelation')), [], [], [], [A]), 'f~'(holds('$Relation'(A, 'BinaryRelation'('IntransitiveRelation'(F))), C, G), [], [G], [C], [A]), 'f~'(holds('$Relation'(A, 'BinaryRelation'('IntransitiveRelation'(H))), D, G), [], [G], [D], [A])), [], [G], [A, C, D], [G]), 783:['REL'=A, 'INST1'=C, 'INST2'=D, 'INST3'=G]:entails(and(instance(A, 'IntransitiveRelation'), and(holds(A, C, G), holds(A, D, G))), not(holds(A, C, D))), 'Merge', 'BASE ONTOLOGY', 1333). sigmaCache('~holds'('$Relation'(A, 'BinaryRelation'('IntransitiveRelation'(B))), C, D), 'f~HeadBodyc'(('f~'(instance('$Relation'(A, 'BinaryRelation'('IntransitiveRelation'(E))), '$Class'('IntransitiveRelation')), [], [], [], [A]), 'f~'(holds('$Relation'(A, 'BinaryRelation'('IntransitiveRelation'(F))), C, G), [], [G], [C], [A]), 'f~'(holds('$Relation'(A, 'BinaryRelation'('IntransitiveRelation'(H))), G, D), [], [G], [D], [A])), [], [G], [A, C, D], [G]), 782:['REL'=A, 'INST1'=C, 'INST2'=G, 'INST3'=D]:entails(and(instance(A, 'IntransitiveRelation'), and(holds(A, C, G), holds(A, G, D))), not(holds(A, C, D))), 'Merge', 'BASE ONTOLOGY', 1333). sigmaCache('~instance'('$Relation'(A, 'BinaryRelation'('IntransitiveRelation'(B))), '$Class'('IntransitiveRelation')), 'f~HeadBodyc'(('f~'(holds('$Relation'(A, 'BinaryRelation'('IntransitiveRelation'(C))), D, E), [], [D, E], [], [A]), 'f~'(holds('$Relation'(A, 'BinaryRelation'('IntransitiveRelation'(F))), D, G), [], [D, G], [], [A]), 'f~'(holds('$Relation'(A, 'BinaryRelation'('IntransitiveRelation'(H))), E, G), [], [E, G], [], [A])), [], [D, E, G], [A], [D, E, G]), 781:['REL'=A, 'INST1'=D, 'INST2'=E, 'INST3'=G]:entails(and(holds(A, D, G), and(holds(A, D, E), holds(A, E, G))), not(instance(A, 'IntransitiveRelation'))), 'Merge', 'BASE ONTOLOGY', 1333). sigmaCache('~holds'('$Relation'(A, 'BinaryRelation'('TransitiveRelation'(B))), C, D), 'f~HeadBodyc'(('f~'('~holds'('$Relation'(A, 'BinaryRelation'('TransitiveRelation'(E))), F, D), [], [F], [D], [A]), 'f~'(instance('$Relation'(A, 'BinaryRelation'('TransitiveRelation'(G))), '$Class'('TransitiveRelation')), [], [], [], [A]), 'f~'(holds('$Relation'(A, 'BinaryRelation'('TransitiveRelation'(H))), F, C), [], [F], [C], [A])), [], [F], [A, C, D], [F]), 778:['REL'=A, 'INST1'=F, 'INST2'=C, 'INST3'=D]:entails(and(instance(A, 'TransitiveRelation'), and(not(holds(A, F, D)), holds(A, F, C))), not(holds(A, C, D))), 'Merge', 'BASE ONTOLOGY', 1327). sigmaCache('~holds'('$Relation'(A, 'BinaryRelation'('TransitiveRelation'(B))), C, D), 'f~HeadBodyc'(('f~'('~holds'('$Relation'(A, 'BinaryRelation'('TransitiveRelation'(E))), C, F), [], [F], [C], [A]), 'f~'(instance('$Relation'(A, 'BinaryRelation'('TransitiveRelation'(G))), '$Class'('TransitiveRelation')), [], [], [], [A]), 'f~'(holds('$Relation'(A, 'BinaryRelation'('TransitiveRelation'(H))), D, F), [], [F], [D], [A])), [], [F], [A, C, D], [F]), 777:['REL'=A, 'INST1'=C, 'INST2'=D, 'INST3'=F]:entails(and(instance(A, 'TransitiveRelation'), and(not(holds(A, C, F)), holds(A, D, F))), not(holds(A, C, D))), 'Merge', 'BASE ONTOLOGY', 1327). sigmaCache(holds('$Relation'(A, 'BinaryRelation'('TransitiveRelation'(B))), C, D), 't~HeadBodyc'(('t~'(instance('$Relation'(A, 'BinaryRelation'('TransitiveRelation'(E))), '$Class'('TransitiveRelation')), [], [], [], [A]), 't~'(holds('$Relation'(A, 'BinaryRelation'('TransitiveRelation'(F))), C, G), [], [G], [C], [A]), 't~'(holds('$Relation'(A, 'BinaryRelation'('TransitiveRelation'(H))), G, D), [], [G], [D], [A])), [], [G], [A, C, D], [G]), 776:['REL'=A, 'INST1'=C, 'INST2'=G, 'INST3'=D]:entails(and(instance(A, 'TransitiveRelation'), and(holds(A, C, G), holds(A, G, D))), holds(A, C, D)), 'Merge', 'BASE ONTOLOGY', 1327). sigmaCache('~instance'('$Relation'(A, 'BinaryRelation'('TransitiveRelation'(B))), '$Class'('TransitiveRelation')), 'f~HeadBodyc'(('f~'('~holds'('$Relation'(A, 'BinaryRelation'('TransitiveRelation'(C))), D, E), [], [D, E], [], [A]), 'f~'(holds('$Relation'(A, 'BinaryRelation'('TransitiveRelation'(F))), D, G), [], [D, G], [], [A]), 'f~'(holds('$Relation'(A, 'BinaryRelation'('TransitiveRelation'(H))), G, E), [], [G, E], [], [A])), [], [D, G, E], [A], [D, G, E]), 775:['REL'=A, 'INST1'=D, 'INST2'=G, 'INST3'=E]:entails(and(not(holds(A, D, E)), and(holds(A, D, G), holds(A, G, E))), not(instance(A, 'TransitiveRelation'))), 'Merge', 'BASE ONTOLOGY', 1327). sigmaCache(holds('$Relation'(A, 'BinaryRelation'('TrichotomizingRelation'(B))), C, D), 't~Head'(('t~'('~equal'(D, C), [], [], [], [D, C]), 't~'('~holds'('$Relation'(A, 'BinaryRelation'('TrichotomizingRelation'(E))), D, C), [], [], [], [A, D, C]), 't~'(instance('$Relation'(A, 'BinaryRelation'('TrichotomizingRelation'(F))), '$Class'('TrichotomizingRelation')), [], [], [], [A])), [], [], [A, D, C]), 772:['REL'=A, 'INST1'=D, 'INST2'=C]:entails(and(instance(A, 'TrichotomizingRelation'), and(not(holds(A, D, C)), not(equal(D, C)))), holds(A, C, D)), 'Merge', 'BASE ONTOLOGY', 1321). sigmaCache(equal(A, B), 't~HeadBodyc'(('t~'('~holds'('$Relation'(C, 'BinaryRelation'('TrichotomizingRelation'(D))), A, B), [], [C], [], [A, B]), 't~'('~holds'('$Relation'(C, 'BinaryRelation'('TrichotomizingRelation'(E))), B, A), [], [C], [], [A, B]), 't~'(instance('$Relation'(C, 'BinaryRelation'('TrichotomizingRelation'(F))), '$Class'('TrichotomizingRelation')), [], [C], [], [])), [], [C], [A, B], [C]), 771:['REL'=C, 'INST1'=A, 'INST2'=B]:entails(and(instance(C, 'TrichotomizingRelation'), and(not(holds(C, A, B)), not(holds(C, B, A)))), equal(A, B)), 'Merge', 'BASE ONTOLOGY', 1321). sigmaCache(holds('$Relation'(A, 'BinaryRelation'('TrichotomizingRelation'(B))), C, D), 't~Head'(('t~'('~equal'(C, D), [], [], [], [C, D]), 't~'('~holds'('$Relation'(A, 'BinaryRelation'('TrichotomizingRelation'(E))), D, C), [], [], [], [A, C, D]), 't~'(instance('$Relation'(A, 'BinaryRelation'('TrichotomizingRelation'(F))), '$Class'('TrichotomizingRelation')), [], [], [], [A])), [], [], [A, C, D]), 770:['REL'=A, 'INST1'=C, 'INST2'=D]:entails(and(instance(A, 'TrichotomizingRelation'), and(not(equal(C, D)), not(holds(A, D, C)))), holds(A, C, D)), 'Merge', 'BASE ONTOLOGY', 1321). sigmaCache('~instance'('$Relation'(A, 'BinaryRelation'('TrichotomizingRelation'(B))), '$Class'('TrichotomizingRelation')), 'f~HeadBodyc'(('f~'('~equal'(C, D), [], [C, D], [], []), 'f~'('~holds'('$Relation'(A, 'BinaryRelation'('TrichotomizingRelation'(E))), C, D), [], [C, D], [], [A]), 'f~'('~holds'('$Relation'(A, 'BinaryRelation'('TrichotomizingRelation'(F))), D, C), [], [C, D], [], [A])), [], [C, D], [A], [C, D]), 769:['REL'=A, 'INST1'=C, 'INST2'=D]:entails(and(not(holds(A, C, D)), and(not(equal(C, D)), not(holds(A, D, C)))), not(instance(A, 'TrichotomizingRelation'))), 'Merge', 'BASE ONTOLOGY', 1321). sigmaCache('~holds'('$Relation'(A, 'BinaryRelation'('AntisymmetricRelation'(B))), C, D), 'f~Head'(('f~'('~equal'(D, C), [], [], [], [D, C]), 'f~'(instance('$Relation'(A, 'BinaryRelation'('AntisymmetricRelation'(E))), '$Class'('AntisymmetricRelation')), [], [], [], [A]), 'f~'(holds('$Relation'(A, 'BinaryRelation'('AntisymmetricRelation'(F))), D, C), [], [], [], [A, D, C])), [], [], [A, D, C]), 766:['REL'=A, 'INST1'=D, 'INST2'=C]:entails(and(instance(A, 'AntisymmetricRelation'), and(not(equal(D, C)), holds(A, D, C))), not(holds(A, C, D))), 'Merge', 'BASE ONTOLOGY', 1315). sigmaCache('~holds'('$Relation'(A, 'BinaryRelation'('AntisymmetricRelation'(B))), C, D), 'f~Head'(('f~'('~equal'(C, D), [], [], [], [C, D]), 'f~'(instance('$Relation'(A, 'BinaryRelation'('AntisymmetricRelation'(E))), '$Class'('AntisymmetricRelation')), [], [], [], [A]), 'f~'(holds('$Relation'(A, 'BinaryRelation'('AntisymmetricRelation'(F))), D, C), [], [], [], [A, C, D])), [], [], [A, C, D]), 765:['REL'=A, 'INST1'=C, 'INST2'=D]:entails(and(instance(A, 'AntisymmetricRelation'), and(not(equal(C, D)), holds(A, D, C))), not(holds(A, C, D))), 'Merge', 'BASE ONTOLOGY', 1315). sigmaCache(equal(A, B), 't~HeadBodyc'(('t~'(instance('$Relation'(C, 'BinaryRelation'('AntisymmetricRelation'(D))), '$Class'('AntisymmetricRelation')), [], [C], [], []), 't~'(holds('$Relation'(C, 'BinaryRelation'('AntisymmetricRelation'(E))), A, B), [], [C], [], [A, B]), 't~'(holds('$Relation'(C, 'BinaryRelation'('AntisymmetricRelation'(F))), B, A), [], [C], [], [A, B])), [], [C], [A, B], [C]), 764:['REL'=C, 'INST1'=A, 'INST2'=B]:entails(and(instance(C, 'AntisymmetricRelation'), and(holds(C, A, B), holds(C, B, A))), equal(A, B)), 'Merge', 'BASE ONTOLOGY', 1315). sigmaCache('~instance'('$Relation'(A, 'BinaryRelation'('AntisymmetricRelation'(B))), '$Class'('AntisymmetricRelation')), 'f~HeadBodyc'(('f~'('~equal'(C, D), [], [C, D], [], []), 'f~'(holds('$Relation'(A, 'BinaryRelation'('AntisymmetricRelation'(E))), C, D), [], [C, D], [], [A]), 'f~'(holds('$Relation'(A, 'BinaryRelation'('AntisymmetricRelation'(F))), D, C), [], [C, D], [], [A])), [], [C, D], [A], [C, D]), 763:['REL'=A, 'INST1'=C, 'INST2'=D]:entails(and(not(equal(C, D)), and(holds(A, C, D), holds(A, D, C))), not(instance(A, 'AntisymmetricRelation'))), 'Merge', 'BASE ONTOLOGY', 1315). sigmaCache(holds('$Relation'(A, 'BinaryRelation'('SymmetricRelation'(B))), C, D), 't~Head'(('t~'(instance('$Relation'(A, 'BinaryRelation'('SymmetricRelation'(E))), '$Class'('SymmetricRelation')), [], [], [], [A]), 't~'(holds('$Relation'(A, 'BinaryRelation'('SymmetricRelation'(F))), D, C), [], [], [D, C], [A])), [], [], [A, D, C]), 757:['REL'=A, 'INST1'=D, 'INST2'=C]:entails(and(instance(A, 'SymmetricRelation'), holds(A, D, C)), holds(A, C, D)), 'Merge', 'BASE ONTOLOGY', 1303). sigmaCache('~holds'('$Relation'(A, 'BinaryRelation'('SymmetricRelation'(B))), C, D), 'f~Head'(('f~'('~holds'('$Relation'(A, 'BinaryRelation'('SymmetricRelation'(E))), D, C), [], [], [C, D], [A]), 'f~'(instance('$Relation'(A, 'BinaryRelation'('SymmetricRelation'(F))), '$Class'('SymmetricRelation')), [], [], [], [A])), [], [], [A, C, D]), 756:['REL'=A, 'INST1'=C, 'INST2'=D]:entails(and(instance(A, 'SymmetricRelation'), not(holds(A, D, C))), not(holds(A, C, D))), 'Merge', 'BASE ONTOLOGY', 1303). sigmaCache('~instance'('$Relation'(A, 'BinaryRelation'('SymmetricRelation'(B))), '$Class'('SymmetricRelation')), 'f~HeadBodyc'(('f~'('~holds'('$Relation'(A, 'BinaryRelation'('SymmetricRelation'(C))), D, E), [], [E, D], [], [A]), 'f~'(holds('$Relation'(A, 'BinaryRelation'('SymmetricRelation'(F))), E, D), [], [E, D], [], [A])), [], [E, D], [A], [E, D]), 755:['REL'=A, 'INST1'=E, 'INST2'=D]:entails(and(holds(A, E, D), not(holds(A, D, E))), not(instance(A, 'SymmetricRelation'))), 'Merge', 'BASE ONTOLOGY', 1303). sigmaCache('~holds'('$Relation'(A, 'BinaryRelation'('IrreflexiveRelation'(B))), C, C), 'f~Head'('f~'(instance('$Relation'(A, 'BinaryRelation'('IrreflexiveRelation'(D))), '$Class'('IrreflexiveRelation')), [], [], [A], []), [C], [], [A, C]), 752:['REL'=A, 'INST'=C]:entails(instance(A, 'IrreflexiveRelation'), not(holds(A, C, C))), 'Merge', 'BASE ONTOLOGY', 1297). sigmaCache('~instance'('$Relation'(A, 'BinaryRelation'('IrreflexiveRelation'(B))), '$Class'('IrreflexiveRelation')), 'f~HeadBodyc'('f~'(holds('$Relation'(A, 'BinaryRelation'('IrreflexiveRelation'(C))), D, D), [], [D], [A], []), [], [D], [A], [D]), 751:['REL'=A, 'INST'=D]:entails(holds(A, D, D), not(instance(A, 'IrreflexiveRelation'))), 'Merge', 'BASE ONTOLOGY', 1297). sigmaCache(holds('$Relation'(A, 'BinaryRelation'('ReflexiveRelation'(B))), C, C), 't~Head'('t~'(instance('$Relation'(A, 'BinaryRelation'('ReflexiveRelation'(D))), '$Class'('ReflexiveRelation')), [], [], [A], []), [C], [], [A, C]), 748:['REL'=A, 'INST'=C]:entails(instance(A, 'ReflexiveRelation'), holds(A, C, C)), 'Merge', 'BASE ONTOLOGY', 1291). sigmaCache('~instance'('$Relation'(A, 'BinaryRelation'('ReflexiveRelation'(B))), '$Class'('ReflexiveRelation')), 'f~HeadBodyc'('f~'('~holds'('$Relation'(A, 'BinaryRelation'('ReflexiveRelation'(C))), D, D), [], [D], [A], []), [], [D], [A], [D]), 747:['REL'=A, 'INST'=D]:entails(not(holds(A, D, D)), not(instance(A, 'ReflexiveRelation'))), 'Merge', 'BASE ONTOLOGY', 1291). sigmaCache(domain('$Quantity'(A, 'PhysicalQuantity'('FunctionQuantity'('UnaryConstantFunctionQuantity'('TimeDependentQuantity'(B))))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(C))))))), '$Class'('TimeMeasure')), 't~Head'('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('FunctionQuantity'('UnaryConstantFunctionQuantity'('TimeDependentQuantity'(D))))), '$Class'('TimeDependentQuantity')), [], [], [A], []), [], [], [A]), 737:['FUNCTION'=A]:entails(instance(A, 'TimeDependentQuantity'), domain(A, 1, 'TimeMeasure')), 'Merge', 'BASE ONTOLOGY', 1263). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('FunctionQuantity'('UnaryConstantFunctionQuantity'('TimeDependentQuantity'(B))))), '$Class'('TimeDependentQuantity')), 'f~Head'('f~'('~domain'('$Quantity'(A, 'PhysicalQuantity'('FunctionQuantity'('UnaryConstantFunctionQuantity'('TimeDependentQuantity'(C))))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D))))))), '$Class'('TimeMeasure')), [], [], [A], []), [], [], [A]), 736:['FUNCTION'=A]:entails(not(domain(A, 1, 'TimeMeasure')), not(instance(A, 'TimeDependentQuantity'))), 'Merge', 'BASE ONTOLOGY', 1263). sigmaCache(range('$Quantity'(A, 'PhysicalQuantity'('FunctionQuantity'('UnaryConstantFunctionQuantity'(B)))), '$Class'('ConstantQuantity')), 't~Head'('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('FunctionQuantity'('UnaryConstantFunctionQuantity'(C)))), '$Class'('UnaryConstantFunctionQuantity')), [], [], [A], []), [], [], [A]), 732:['FUNCTION'=A]:entails(instance(A, 'UnaryConstantFunctionQuantity'), range(A, 'ConstantQuantity')), 'Merge', 'BASE ONTOLOGY', 1255). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('FunctionQuantity'('UnaryConstantFunctionQuantity'(B)))), '$Class'('UnaryConstantFunctionQuantity')), 'f~Head'('f~'('~range'('$Quantity'(A, 'PhysicalQuantity'('FunctionQuantity'('UnaryConstantFunctionQuantity'(C)))), '$Class'('ConstantQuantity')), [], [], [A], []), [], [], [A]), 731:['FUNCTION'=A]:entails(not(range(A, 'ConstantQuantity')), not(instance(A, 'UnaryConstantFunctionQuantity'))), 'Merge', 'BASE ONTOLOGY', 1255). sigmaCache(domain('$Quantity'(A, 'PhysicalQuantity'('FunctionQuantity'('UnaryConstantFunctionQuantity'(B)))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(C))))))), '$Class'('ConstantQuantity')), 't~Head'('t~'(instance('$Quantity'(A, 'PhysicalQuantity'('FunctionQuantity'('UnaryConstantFunctionQuantity'(D)))), '$Class'('UnaryConstantFunctionQuantity')), [], [], [A], []), [], [], [A]), 730:['FUNCTION'=A]:entails(instance(A, 'UnaryConstantFunctionQuantity'), domain(A, 1, 'ConstantQuantity')), 'Merge', 'BASE ONTOLOGY', 1255). sigmaCache('~instance'('$Quantity'(A, 'PhysicalQuantity'('FunctionQuantity'('UnaryConstantFunctionQuantity'(B)))), '$Class'('UnaryConstantFunctionQuantity')), 'f~Head'('f~'('~domain'('$Quantity'(A, 'PhysicalQuantity'('FunctionQuantity'('UnaryConstantFunctionQuantity'(C)))), '$Quantity'(1, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D))))))), '$Class'('ConstantQuantity')), [], [], [A], []), [], [], [A]), 729:['FUNCTION'=A]:entails(not(domain(A, 1, 'ConstantQuantity')), not(instance(A, 'UnaryConstantFunctionQuantity'))), 'Merge', 'BASE ONTOLOGY', 1255). sigmaCache(lessThan('$Quantity'(A, 'Number'('RealNumber'('NegativeRealNumber'(B)))), '$Quantity'(0, 'Number'(C))), 't~Head'('t~'(instance('$Quantity'(A, 'Number'('RealNumber'('NegativeRealNumber'(D)))), '$Class'('NegativeRealNumber')), [], [], [A], []), [], [], [A]), 676:['NUMBER'=A]:entails(instance(A, 'NegativeRealNumber'), lessThan(A, 0)), 'Merge', 'BASE ONTOLOGY', 1149). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'('NegativeRealNumber'(B)))), '$Class'('NegativeRealNumber')), 'f~Head'('f~'('~lessThan'('$Quantity'(A, 'Number'('RealNumber'('NegativeRealNumber'(C)))), '$Quantity'(0, 'Number'(D))), [], [], [A], []), [], [], [A]), 675:['NUMBER'=A]:entails(not(lessThan(A, 0)), not(instance(A, 'NegativeRealNumber'))), 'Merge', 'BASE ONTOLOGY', 1149). sigmaCache(greaterThan('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(B))))), '$Quantity'(0, 'Number'(C))), 't~Head'('t~'(instance('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(D))))), '$Class'('PositiveRealNumber')), [], [], [A], []), [], [], [A]), 672:['NUMBER'=A]:entails(instance(A, 'PositiveRealNumber'), greaterThan(A, 0)), 'Merge', 'BASE ONTOLOGY', 1143). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(B))))), '$Class'('PositiveRealNumber')), 'f~Head'('f~'('~greaterThan'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'('PositiveRealNumber'(C))))), '$Quantity'(0, 'Number'(D))), [], [], [A], []), [], [], [A]), 671:['NUMBER'=A]:entails(not(greaterThan(A, 0)), not(instance(A, 'PositiveRealNumber'))), 'Merge', 'BASE ONTOLOGY', 1143). sigmaCache(greaterThanOrEqualTo('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'(B)))), '$Quantity'(0, 'Number'(C))), 't~Head'('t~'(instance('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'(D)))), '$Class'('NonnegativeRealNumber')), [], [], [A], []), [], [], [A]), 668:['NUMBER'=A]:entails(instance(A, 'NonnegativeRealNumber'), greaterThanOrEqualTo(A, 0)), 'Merge', 'BASE ONTOLOGY', 1137). sigmaCache('~instance'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'(B)))), '$Class'('NonnegativeRealNumber')), 'f~Head'('f~'('~greaterThanOrEqualTo'('$Quantity'(A, 'Number'('RealNumber'('NonnegativeRealNumber'(C)))), '$Quantity'(0, 'Number'(D))), [], [], [A], []), [], [], [A]), 667:['NUMBER'=A]:entails(not(greaterThanOrEqualTo(A, 0)), not(instance(A, 'NonnegativeRealNumber'))), 'Merge', 'BASE ONTOLOGY', 1137). sigmaCache(greaterThan('$Quantity'(A, B), '$Quantity'(C, D)), 't~Head'(('t~'('~equal'('$Quantity'(A, E), '$Quantity'(C, F)), [], [], [], [A, C]), 't~'(greaterThanOrEqualTo('$Quantity'(A, G), '$Quantity'(C, H)), [], [], [], [A, C])), [], [], [A, C]), 657:['NUMBER1'=A, 'NUMBER2'=C]:entails(and(greaterThanOrEqualTo(A, C), not(equal(A, C))), greaterThan(A, C)), 'Merge', 'BASE ONTOLOGY', 1117). sigmaCache(equal('$Quantity'(A, B), '$Quantity'(C, D)), 't~Head'(('t~'('~greaterThan'('$Quantity'(A, E), '$Quantity'(C, F)), [], [], [], [A, C]), 't~'(greaterThanOrEqualTo('$Quantity'(A, G), '$Quantity'(C, H)), [], [], [], [A, C])), [], [], [A, C]), 656:['NUMBER1'=A, 'NUMBER2'=C]:entails(and(greaterThanOrEqualTo(A, C), not(greaterThan(A, C))), equal(A, C)), 'Merge', 'BASE ONTOLOGY', 1117). sigmaCache('~greaterThanOrEqualTo'('$Quantity'(A, B), '$Quantity'(C, D)), 'f~Head'(('f~'('~equal'('$Quantity'(A, E), '$Quantity'(C, F)), [], [], [], [A, C]), 'f~'('~greaterThan'('$Quantity'(A, G), '$Quantity'(C, H)), [], [], [], [A, C])), [], [], [A, C]), 655:['NUMBER1'=A, 'NUMBER2'=C]:entails(and(not(equal(A, C)), not(greaterThan(A, C))), not(greaterThanOrEqualTo(A, C))), 'Merge', 'BASE ONTOLOGY', 1117). sigmaCache(greaterThanOrEqualTo('$Quantity'(A, B), '$Quantity'(C, D)), 't~Head'('t~'(or(equal('$Quantity'(A, E), '$Quantity'(C, F)), greaterThan('$Quantity'(A, G), '$Quantity'(C, H))), [], [], [], [A, C]), [], [], [A, C]), 654:['NUMBER1'=A, 'NUMBER2'=C]:entails(or(equal(A, C), greaterThan(A, C)), greaterThanOrEqualTo(A, C)), 'Merge', 'BASE ONTOLOGY', 1117). sigmaCache('~greaterThan'('$Quantity'(A, B), '$Quantity'(C, D)), 'f~Head'('f~'('~greaterThanOrEqualTo'('$Quantity'(A, E), '$Quantity'(C, F)), [], [], [A, C], []), [], [], [A, C]), 653:['NUMBER1'=A, 'NUMBER2'=C]:entails(not(greaterThanOrEqualTo(A, C)), not(greaterThan(A, C))), 'Merge', 'BASE ONTOLOGY', 1117). sigmaCache('~equal'('$Quantity'(A, B), '$Quantity'(C, D)), 'f~Head'('f~'('~greaterThanOrEqualTo'('$Quantity'(A, E), '$Quantity'(C, F)), [], [], [A, C], []), [], [], [A, C]), 652:['NUMBER1'=A, 'NUMBER2'=C]:entails(not(greaterThanOrEqualTo(A, C)), not(equal(A, C))), 'Merge', 'BASE ONTOLOGY', 1117). sigmaCache(lessThan('$Quantity'(A, B), '$Quantity'(C, D)), 't~Head'(('t~'('~equal'('$Quantity'(A, E), '$Quantity'(C, F)), [], [], [], [A, C]), 't~'(lessThanOrEqualTo('$Quantity'(A, G), '$Quantity'(C, H)), [], [], [], [A, C])), [], [], [A, C]), 643:['NUMBER1'=A, 'NUMBER2'=C]:entails(and(lessThanOrEqualTo(A, C), not(equal(A, C))), lessThan(A, C)), 'Merge', 'BASE ONTOLOGY', 1099). sigmaCache(equal('$Quantity'(A, B), '$Quantity'(C, D)), 't~Head'(('t~'('~lessThan'('$Quantity'(A, E), '$Quantity'(C, F)), [], [], [], [A, C]), 't~'(lessThanOrEqualTo('$Quantity'(A, G), '$Quantity'(C, H)), [], [], [], [A, C])), [], [], [A, C]), 642:['NUMBER1'=A, 'NUMBER2'=C]:entails(and(lessThanOrEqualTo(A, C), not(lessThan(A, C))), equal(A, C)), 'Merge', 'BASE ONTOLOGY', 1099). sigmaCache('~lessThanOrEqualTo'('$Quantity'(A, B), '$Quantity'(C, D)), 'f~Head'(('f~'('~equal'('$Quantity'(A, E), '$Quantity'(C, F)), [], [], [], [A, C]), 'f~'('~lessThan'('$Quantity'(A, G), '$Quantity'(C, H)), [], [], [], [A, C])), [], [], [A, C]), 641:['NUMBER1'=A, 'NUMBER2'=C]:entails(and(not(equal(A, C)), not(lessThan(A, C))), not(lessThanOrEqualTo(A, C))), 'Merge', 'BASE ONTOLOGY', 1099). sigmaCache(lessThanOrEqualTo('$Quantity'(A, B), '$Quantity'(C, D)), 't~Head'('t~'(or(equal('$Quantity'(A, E), '$Quantity'(C, F)), lessThan('$Quantity'(A, G), '$Quantity'(C, H))), [], [], [], [A, C]), [], [], [A, C]), 640:['NUMBER1'=A, 'NUMBER2'=C]:entails(or(equal(A, C), lessThan(A, C)), lessThanOrEqualTo(A, C)), 'Merge', 'BASE ONTOLOGY', 1099). sigmaCache('~lessThan'('$Quantity'(A, B), '$Quantity'(C, D)), 'f~Head'('f~'('~lessThanOrEqualTo'('$Quantity'(A, E), '$Quantity'(C, F)), [], [], [A, C], []), [], [], [A, C]), 639:['NUMBER1'=A, 'NUMBER2'=C]:entails(not(lessThanOrEqualTo(A, C)), not(lessThan(A, C))), 'Merge', 'BASE ONTOLOGY', 1099). sigmaCache('~equal'('$Quantity'(A, B), '$Quantity'(C, D)), 'f~Head'('f~'('~lessThanOrEqualTo'('$Quantity'(A, E), '$Quantity'(C, F)), [], [], [A, C], []), [], [], [A, C]), 638:['NUMBER1'=A, 'NUMBER2'=C]:entails(not(lessThanOrEqualTo(A, C)), not(equal(A, C))), 'Merge', 'BASE ONTOLOGY', 1099). sigmaCache('~function'('$Relation'('AbstractionFn', 'Function'('UnaryFunction'(A))), '$Class'(B), '$Attribute'(C, D)), 'f~Head'('f~'('~function'('$Relation'('ExtensionFn', 'Function'('UnaryFunction'(E))), '$Attribute'(C, F), '$Class'(B)), [], [], [C, B], []), [], [], [C, B]), 595:['ATTRIBUTE'=C, 'CLASS'=B]:entails(not(holds('ExtensionFn', C, B)), not(holds('AbstractionFn', B, C))), 'Merge', 'BASE ONTOLOGY', 1009). sigmaCache(function('$Relation'('ExtensionFn', 'Function'('UnaryFunction'(A))), '$Attribute'(B, C), '$Class'(D)), 't~Head'('t~'(function('$Relation'('AbstractionFn', 'Function'('UnaryFunction'(E))), '$Class'(D), '$Attribute'(B, F)), [], [], [B, D], []), [], [], [B, D]), 594:['ATTRIBUTE'=B, 'CLASS'=D]:entails(holds('AbstractionFn', D, B), holds('ExtensionFn', B, D)), 'Merge', 'BASE ONTOLOGY', 1009). sigmaCache('~function'('$Relation'('ExtensionFn', 'Function'('UnaryFunction'(A))), '$Attribute'(B, C), '$Class'(D)), 'f~Head'('f~'('~function'('$Relation'('AbstractionFn', 'Function'('UnaryFunction'(E))), '$Class'(D), '$Attribute'(B, F)), [], [], [B, D], []), [], [], [B, D]), 593:['ATTRIBUTE'=B, 'CLASS'=D]:entails(not(holds('AbstractionFn', D, B)), not(holds('ExtensionFn', B, D))), 'Merge', 'BASE ONTOLOGY', 1009). sigmaCache(function('$Relation'('AbstractionFn', 'Function'('UnaryFunction'(A))), '$Class'(B), '$Attribute'(C, D)), 't~Head'('t~'(function('$Relation'('ExtensionFn', 'Function'('UnaryFunction'(E))), '$Attribute'(C, F), '$Class'(B)), [], [], [C, B], []), [], [], [C, B]), 592:['ATTRIBUTE'=C, 'CLASS'=B]:entails(holds('ExtensionFn', C, B), holds('AbstractionFn', B, C)), 'Merge', 'BASE ONTOLOGY', 1009). sigmaCache(attribute('$Object'(A, B), '$Attribute'(C, D)), 't~HeadBodyc'(('t~'('~function'('$Relation'('AbstractionFn', 'Function'('UnaryFunction'(E))), '$Class'(F), '$Attribute'(C, G)), [], [F], [C], []), 't~'(or(and('~instance'('$Object'(A, H), '$Class'(F)), instance('$Object'(A, I), '$Class'(F))), '~instance'('$Object'(A, J), '$Class'(F))), [], [F], [], [A])), [], [F], [C, A], [F]), 587:['CLASS'=F, 'ATTR'=C, 'INST'=A]:entails(and(not(holds('AbstractionFn', F, C)), or(and(not(instance(A, F)), instance(A, F)), not(instance(A, F)))), attribute(A, C)), 'Merge', 'BASE ONTOLOGY', 999). sigmaCache(instance('$Object'(A, B), '$Class'(C)), 't~HeadBodyc'(('t~'('~function'('$Relation'('AbstractionFn', 'Function'('UnaryFunction'(D))), '$Class'(C), '$Attribute'(E, F)), [], [E], [C], []), 't~'(or(and(attribute('$Object'(A, G), '$Attribute'(E, H)), '~attribute'('$Object'(A, I), '$Attribute'(E, J))), '~attribute'('$Object'(A, K), '$Attribute'(E, L))), [], [E], [], [A])), [], [E], [C, A], [E]), 586:['CLASS'=C, 'ATTR'=E, 'INST'=A]:entails(and(not(holds('AbstractionFn', C, E)), or(and(attribute(A, E), not(attribute(A, E))), not(attribute(A, E)))), instance(A, C)), 'Merge', 'BASE ONTOLOGY', 999). sigmaCache('~instance'('$Object'(A, B), '$Class'(C)), 'f~HeadBodyc'(('f~'('~function'('$Relation'('AbstractionFn', 'Function'('UnaryFunction'(D))), '$Class'(C), '$Attribute'(E, F)), [], [E], [], [C]), 'f~'(or(and(attribute('$Object'(A, G), '$Attribute'(E, H)), '~attribute'('$Object'(A, I), '$Attribute'(E, J))), attribute('$Object'(A, K), '$Attribute'(E, L))), [], [E], [], [A]), 'f~'('$existential'(A, '?INST', not(<=>(instance('?INST', C), attribute('?INST', E)))), [], [E], [], [C, A])), [], [E], [C, A], [E]), 585:['CLASS'=C, 'ATTR'=E, 'INST'=A]:entails(and(and(not(holds('AbstractionFn', C, E)), or(and(attribute(A, E), not(attribute(A, E))), attribute(A, E))), '$existential'(A, '?INST', not(<=>(instance('?INST', C), attribute('?INST', E))))), not(instance(A, C))), 'Merge', 'BASE ONTOLOGY', 999). sigmaCache('~attribute'('$Object'(A, B), '$Attribute'(C, D)), 'f~HeadBodyc'(('f~'('~function'('$Relation'('AbstractionFn', 'Function'('UnaryFunction'(E))), '$Class'(F), '$Attribute'(C, G)), [], [F], [], [C]), 'f~'(or(instance('$Object'(A, H), '$Class'(F)), and('~instance'('$Object'(A, I), '$Class'(F)), instance('$Object'(A, J), '$Class'(F)))), [], [F], [], [A]), 'f~'('$existential'(A, '?INST', not(<=>(instance('?INST', F), attribute('?INST', C)))), [], [F], [], [C, A])), [], [F], [C, A], [F]), 584:['CLASS'=F, 'ATTR'=C, 'INST'=A]:entails(and(and(not(holds('AbstractionFn', F, C)), or(instance(A, F), and(not(instance(A, F)), instance(A, F)))), '$existential'(A, '?INST', not(<=>(instance('?INST', F), attribute('?INST', C))))), not(attribute(A, C))), 'Merge', 'BASE ONTOLOGY', 999). sigmaCache(function('$Relation'('AbstractionFn', 'Function'('UnaryFunction'(A))), '$Class'(B), '$Attribute'(C, D)), 't~HeadBodyc'('t~'(or(and(attribute('$Object'(E, F), '$Attribute'(C, G)), '~attribute'('$Object'(E, H), '$Attribute'(C, I))), or(and(attribute('$Object'(E, J), '$Attribute'(C, K)), instance('$Object'(E, L), '$Class'(B))), or(and('~instance'('$Object'(E, M), '$Class'(B)), instance('$Object'(E, N), '$Class'(B))), and('~instance'('$Object'(E, O), '$Class'(B)), '~attribute'('$Object'(E, P), '$Attribute'(C, Q)))))), [], [E], [], [B, C]), [], [E], [B, C], [E]), 583:['CLASS'=B, 'ATTR'=C, 'INST'=E]:entails(or(and(attribute(E, C), not(attribute(E, C))), or(and(attribute(E, C), instance(E, B)), or(and(not(instance(E, B)), instance(E, B)), and(not(instance(E, B)), not(attribute(E, C)))))), holds('AbstractionFn', B, C)), 'Merge', 'BASE ONTOLOGY', 999). sigmaCache('~function'('$Relation'('AbstractionFn', 'Function'('UnaryFunction'(A))), '$Class'(B), '$Attribute'(C, D)), 'f~HeadBodyc'('f~'(or(and('~attribute'('$Object'(E, F), '$Attribute'(C, G)), attribute('$Object'(E, H), '$Attribute'(C, I))), or(and('~attribute'('$Object'(E, J), '$Attribute'(C, K)), instance('$Object'(E, L), '$Class'(B))), or(and('~instance'('$Object'(E, M), '$Class'(B)), instance('$Object'(E, N), '$Class'(B))), and('~instance'('$Object'(E, O), '$Class'(B)), attribute('$Object'(E, P), '$Attribute'(C, Q)))))), [], [E], [], [B, C]), [], [E], [B, C], [E]), 582:['CLASS'=B, 'ATTR'=C, 'INST'=E]:entails(or(and(not(attribute(E, C)), attribute(E, C)), or(and(not(attribute(E, C)), instance(E, B)), or(and(not(instance(E, B)), instance(E, B)), and(not(instance(E, B)), attribute(E, C))))), not(holds('AbstractionFn', B, C))), 'Merge', 'BASE ONTOLOGY', 999). sigmaCache('~attribute'('$Object'(A, B), '$Attribute'(C, D)), 'f~HeadBodyc'(('f~'(or(and('~instance'('$Object'(A, E), '$Class'(F)), instance('$Object'(A, G), '$Class'(F))), '~instance'('$Object'(A, H), '$Class'(F))), [], [F], [], [A]), 'f~'('$existential'(A, '?INST', not(<=>(instance('?INST', F), attribute('?INST', C)))), [], [F], [], [C, A]), 'f~'(function('$Relation'('AbstractionFn', 'Function'('UnaryFunction'(I))), '$Class'(F), '$Attribute'(C, J)), [], [F], [], [C])), [], [F], [C, A], [F]), 581:['CLASS'=F, 'ATTR'=C, 'INST'=A]:entails(and(and(or(and(not(instance(A, F)), instance(A, F)), not(instance(A, F))), holds('AbstractionFn', F, C)), '$existential'(A, '?INST', not(<=>(instance('?INST', F), attribute('?INST', C))))), not(attribute(A, C))), 'Merge', 'BASE ONTOLOGY', 999). sigmaCache(instance('$Object'(A, B), '$Class'(C)), 't~HeadBodyc'(('t~'(or(and('~attribute'('$Object'(A, D), '$Attribute'(E, F)), attribute('$Object'(A, G), '$Attribute'(E, H))), attribute('$Object'(A, I), '$Attribute'(E, J))), [], [E], [], [A]), 't~'(function('$Relation'('AbstractionFn', 'Function'('UnaryFunction'(K))), '$Class'(C), '$Attribute'(E, L)), [], [E], [C], [])), [], [E], [C, A], [E]), 580:['CLASS'=C, 'ATTR'=E, 'INST'=A]:entails(and(or(and(not(attribute(A, E)), attribute(A, E)), attribute(A, E)), holds('AbstractionFn', C, E)), instance(A, C)), 'Merge', 'BASE ONTOLOGY', 999). sigmaCache('~instance'('$Object'(A, B), '$Class'(C)), 'f~HeadBodyc'(('f~'(or(and('~attribute'('$Object'(A, D), '$Attribute'(E, F)), attribute('$Object'(A, G), '$Attribute'(E, H))), '~attribute'('$Object'(A, I), '$Attribute'(E, J))), [], [E], [], [A]), 'f~'('$existential'(A, '?INST', not(<=>(instance('?INST', C), attribute('?INST', E)))), [], [E], [], [C, A]), 'f~'(function('$Relation'('AbstractionFn', 'Function'('UnaryFunction'(K))), '$Class'(C), '$Attribute'(E, L)), [], [E], [], [C])), [], [E], [C, A], [E]), 579:['CLASS'=C, 'ATTR'=E, 'INST'=A]:entails(and(and(or(and(not(attribute(A, E)), attribute(A, E)), not(attribute(A, E))), holds('AbstractionFn', C, E)), '$existential'(A, '?INST', not(<=>(instance('?INST', C), attribute('?INST', E))))), not(instance(A, C))), 'Merge', 'BASE ONTOLOGY', 999). sigmaCache(attribute('$Object'(A, B), '$Attribute'(C, D)), 't~HeadBodyc'(('t~'(or(instance('$Object'(A, E), '$Class'(F)), and('~instance'('$Object'(A, G), '$Class'(F)), instance('$Object'(A, H), '$Class'(F)))), [], [F], [], [A]), 't~'(function('$Relation'('AbstractionFn', 'Function'('UnaryFunction'(I))), '$Class'(F), '$Attribute'(C, J)), [], [F], [C], [])), [], [F], [C, A], [F]), 578:['CLASS'=F, 'ATTR'=C, 'INST'=A]:entails(and(or(instance(A, F), and(not(instance(A, F)), instance(A, F))), holds('AbstractionFn', F, C)), attribute(A, C)), 'Merge', 'BASE ONTOLOGY', 999). sigmaCache(attribute('$Object'(A, B), '$Attribute'(C, D)), 't~HeadBodyc'(('t~'(or(and('~instance'('$Object'(A, E), '$Class'(F)), instance('$Object'(A, G), '$Class'(F))), '~instance'('$Object'(A, H), '$Class'(F))), [], [F], [], [A]), 't~'(or(instance('$Object'(A, I), '$Class'(F)), and('~instance'('$Object'(A, J), '$Class'(F)), instance('$Object'(A, K), '$Class'(F)))), [], [F], [], [A])), [C], [F], [C, A], [F]), 577:['CLASS'=F, 'ATTR'=C, 'INST'=A]:entails(and(or(instance(A, F), and(not(instance(A, F)), instance(A, F))), or(and(not(instance(A, F)), instance(A, F)), not(instance(A, F)))), attribute(A, C)), 'Merge', 'BASE ONTOLOGY', 999). sigmaCache(instance('$Object'(A, B), '$Class'(C)), 't~HeadBodyc'(('t~'(or(and('~attribute'('$Object'(A, D), '$Attribute'(E, F)), attribute('$Object'(A, G), '$Attribute'(E, H))), attribute('$Object'(A, I), '$Attribute'(E, J))), [], [E], [], [A]), 't~'(or(and(attribute('$Object'(A, K), '$Attribute'(E, L)), '~attribute'('$Object'(A, M), '$Attribute'(E, N))), '~attribute'('$Object'(A, O), '$Attribute'(E, P))), [], [E], [], [A])), [C], [E], [C, A], [E]), 576:['CLASS'=C, 'ATTR'=E, 'INST'=A]:entails(and(or(and(not(attribute(A, E)), attribute(A, E)), attribute(A, E)), or(and(attribute(A, E), not(attribute(A, E))), not(attribute(A, E)))), instance(A, C)), 'Merge', 'BASE ONTOLOGY', 999). sigmaCache('~instance'('$Object'(A, B), '$Class'(C)), 'f~HeadBodyc'(('f~'(or(and('~attribute'('$Object'(A, D), '$Attribute'(E, F)), attribute('$Object'(A, G), '$Attribute'(E, H))), '~attribute'('$Object'(A, I), '$Attribute'(E, J))), [], [E], [], [A]), 'f~'(or(and(attribute('$Object'(A, K), '$Attribute'(E, L)), '~attribute'('$Object'(A, M), '$Attribute'(E, N))), attribute('$Object'(A, O), '$Attribute'(E, P))), [], [E], [], [A]), 'f~'('$existential'(A, '?INST', not(<=>(instance('?INST', C), attribute('?INST', E)))), [], [E], [C], [A])), [], [E], [C, A], [E]), 575:['CLASS'=C, 'ATTR'=E, 'INST'=A]:entails(and(and(or(and(not(attribute(A, E)), attribute(A, E)), not(attribute(A, E))), or(and(attribute(A, E), not(attribute(A, E))), attribute(A, E))), '$existential'(A, '?INST', not(<=>(instance('?INST', C), attribute('?INST', E))))), not(instance(A, C))), 'Merge', 'BASE ONTOLOGY', 999). sigmaCache('~attribute'('$Object'(A, B), '$Attribute'(C, D)), 'f~HeadBodyc'(('f~'(or(and('~instance'('$Object'(A, E), '$Class'(F)), instance('$Object'(A, G), '$Class'(F))), '~instance'('$Object'(A, H), '$Class'(F))), [], [F], [], [A]), 'f~'(or(instance('$Object'(A, I), '$Class'(F)), and('~instance'('$Object'(A, J), '$Class'(F)), instance('$Object'(A, K), '$Class'(F)))), [], [F], [], [A]), 'f~'('$existential'(A, '?INST', not(<=>(instance('?INST', F), attribute('?INST', C)))), [], [F], [C], [A])), [], [F], [C, A], [F]), 574:['CLASS'=F, 'ATTR'=C, 'INST'=A]:entails(and(and(or(and(not(instance(A, F)), instance(A, F)), not(instance(A, F))), or(instance(A, F), and(not(instance(A, F)), instance(A, F)))), '$existential'(A, '?INST', not(<=>(instance('?INST', F), attribute('?INST', C))))), not(attribute(A, C))), 'Merge', 'BASE ONTOLOGY', 999). sigmaCache(time('$IdentityFn'(A, 'Abstract'(B)), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(D)))))), 't~Head'(('t~'('~instance'('$IdentityFn'(A, 'Abstract'(E)), '$Class'('Abstract')), [], [], [], [A]), 't~'('~located'('$IdentityFn'(A, 'Abstract'(F)), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(G)))))), [], [], [], [A, C]), 't~'('$existential'(C, '?POINT', or(located(A, '?POINT'), time(A, '?POINT'))), [], [], [], [A, C])), [], [], [A, C]), 547:['ABS'=A, 'POINT'=C]:entails(and(and(not(instance(A, 'Abstract')), not(located(A, C))), '$existential'(C, '?POINT', or(located(A, '?POINT'), time(A, '?POINT')))), time(A, C)), 'Merge', 'BASE ONTOLOGY', 945). sigmaCache(located('$IdentityFn'(A, 'Abstract'(B)), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(D)))))), 't~Head'(('t~'('~instance'('$IdentityFn'(A, 'Abstract'(E)), '$Class'('Abstract')), [], [], [], [A]), 't~'('~time'('$IdentityFn'(A, 'Abstract'(F)), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(G)))))), [], [], [], [A, C]), 't~'('$existential'(C, '?POINT', or(located(A, '?POINT'), time(A, '?POINT'))), [], [], [], [A, C])), [], [], [A, C]), 546:['ABS'=A, 'POINT'=C]:entails(and(and(not(instance(A, 'Abstract')), not(time(A, C))), '$existential'(C, '?POINT', or(located(A, '?POINT'), time(A, '?POINT')))), located(A, C)), 'Merge', 'BASE ONTOLOGY', 945). sigmaCache(instance('$IdentityFn'(A, 'Abstract'(B)), '$Class'('Abstract')), 't~HeadBodyc'(('t~'('~located'('$IdentityFn'(A, 'Abstract'(C)), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(E)))))), [], [D], [], [A]), 't~'('~time'('$IdentityFn'(A, 'Abstract'(F)), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(G)))))), [], [D], [], [A])), [], [D], [A], [D]), 545:['ABS'=A, 'POINT'=D]:entails(and(not(located(A, D)), not(time(A, D))), instance(A, 'Abstract')), 'Merge', 'BASE ONTOLOGY', 945). sigmaCache('~instance'('$IdentityFn'(A, 'Abstract'(B)), '$Class'('Abstract')), 'f~HeadBodyc'('f~'(or(located('$IdentityFn'(A, 'Abstract'(C)), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(E)))))), time('$IdentityFn'(A, 'Abstract'(F)), '$Quantity'(D, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(G))))))), [], [D], [], [A]), [], [D], [A], [D]), 544:['ABS'=A, 'POINT'=D]:entails(or(located(A, D), time(A, D)), not(instance(A, 'Abstract'))), 'Merge', 'BASE ONTOLOGY', 945). sigmaCache('~time'('$IdentityFn'(A, 'Abstract'(B)), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(D)))))), 'f~Head'('f~'(instance('$IdentityFn'(A, 'Abstract'(E)), '$Class'('Abstract')), [], [], [A], []), [C], [], [A, C]), 543:['ABS'=A, 'POINT'=C]:entails(instance(A, 'Abstract'), not(time(A, C))), 'Merge', 'BASE ONTOLOGY', 945). sigmaCache('~located'('$IdentityFn'(A, 'Abstract'(B)), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(D)))))), 'f~Head'('f~'(instance('$IdentityFn'(A, 'Abstract'(E)), '$Class'('Abstract')), [], [], [A], []), [C], [], [A, C]), 542:['ABS'=A, 'POINT'=C]:entails(instance(A, 'Abstract'), not(located(A, C))), 'Merge', 'BASE ONTOLOGY', 945). sigmaCache('~agent'('$Process'(A, B), '$Object'(C, 'Agent'(D))), 'f~Head'('f~'('~instance'('$Object'(C, 'Agent'(E)), '$Class'('Agent')), [], [], [C], []), [A], [], [C, A]), 526:['AGENT'=C, 'PROC'=A]:entails(not(instance(C, 'Agent')), not(agent(A, C))), 'Merge', 'BASE ONTOLOGY', 909). sigmaCache(instance('$Object'(A, 'Agent'(B)), '$Class'('Agent')), 't~HeadUnivb'('t~'(agent('$Process'(C, D), '$Object'(A, 'Agent'(E))), [C], [], [A], []), [], [C], [A], [C]), 525:['AGENT'=A, 'PROC'=C]:entails(agent(C, A), instance(A, 'Agent')), 'Merge', 'BASE ONTOLOGY', 909). sigmaCache('~instance'('$Object'(A, 'Agent'(B)), '$Class'('Agent')), 'f~HeadUnivb'('f~'('~agent'('$Process'(C, D), '$Object'(A, 'Agent'(E))), [C], [], [A], []), [], [C], [A], [C]), 524:['AGENT'=A, 'PROC'=C]:entails(not(agent(C, A)), not(instance(A, 'Agent'))), 'Merge', 'BASE ONTOLOGY', 909). sigmaCache(agent('$Process'(A, B), '$Object'(C, 'Agent'(D))), 't~Head'(('t~'(instance('$Object'(C, 'Agent'(E)), '$Class'('Agent')), [], [], [], [C]), 't~'('$existential'(A, '?PROC', agent('?PROC', C)), [], [], [A], [C])), [], [], [C, A]), 523:['AGENT'=C, 'PROC'=A]:entails(and(instance(C, 'Agent'), '$existential'(A, '?PROC', agent('?PROC', C))), agent(A, C)), 'Merge', 'BASE ONTOLOGY', 909). sigmaCache(containsInformation('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'(B))))), '$Proposition'(C, D)), 't~Head'(('t~'(instance('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'(E))))), '$Class'('Clause')), [], [], [], [A]), 't~'('$existential'(C, '?PROP', and(instance('?PROP', 'Proposition'), containsInformation(A, '?PROP'))), [], [], [C], [A])), [], [], [A, C]), 516:['CLAUSE'=A, 'PROP'=C]:entails(and(instance(A, 'Clause'), '$existential'(C, '?PROP', and(instance('?PROP', 'Proposition'), containsInformation(A, '?PROP')))), containsInformation(A, C)), 'Merge', 'BASE ONTOLOGY', 889). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'(B))))), '$Class'('Clause')), 'f~HeadUnivb'('f~'('~containsInformation'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'(C))))), '$Proposition'(D, E)), [D], [], [A], []), [], [D], [A], [D]), 515:['CLAUSE'=A, 'PROP'=D]:entails(not(containsInformation(A, D)), not(instance(A, 'Clause'))), 'Merge', 'BASE ONTOLOGY', 889). sigmaCache(instance('$Proposition'(A, B), '$Class'('Proposition')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'(D))))), '$Class'('Clause')), [], [C], [], []), 't~'('$existential'(A, '?PROP', and(instance('?PROP', 'Proposition'), containsInformation(C, '?PROP'))), [], [C], [A], [])), [], [C], [A], [C]), 514:['CLAUSE'=C, 'PROP'=A]:entails(and(instance(C, 'Clause'), '$existential'(A, '?PROP', and(instance('?PROP', 'Proposition'), containsInformation(C, '?PROP')))), instance(A, 'Proposition')), 'Merge', 'BASE ONTOLOGY', 889). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Phrase'('Clause'(B))))), '$Class'('Clause')), 'f~HeadUnivb'('f~'('~instance'('$Proposition'(C, D), '$Class'('Proposition')), [C], [], [], []), [A], [C], [A], [C]), 513:['CLAUSE'=A, 'PROP'=C]:entails(not(instance(C, 'Proposition')), not(instance(A, 'Clause'))), 'Merge', 'BASE ONTOLOGY', 889). sigmaCache(result('$Process'(A, 'IntentionalProcess'('MentalProcess'('Planning'(B)))), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Language'('HumanLanguage'('ConstructedLanguage'(D))))))), 't~Head'(('t~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Language'('HumanLanguage'('ConstructedLanguage'(E)))))), '$Class'('ConstructedLanguage')), [], [], [], [C]), 't~'('$existential'(A, '?PLAN', and(instance('?PLAN', 'Planning'), result('?PLAN', C))), [], [], [A], [C])), [], [], [C, A]), 505:['LANG'=C, 'PLAN'=A]:entails(and(instance(C, 'ConstructedLanguage'), '$existential'(A, '?PLAN', and(instance('?PLAN', 'Planning'), result('?PLAN', C)))), result(A, C)), 'Merge', 'BASE ONTOLOGY', 873). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Language'('HumanLanguage'('ConstructedLanguage'(B)))))), '$Class'('ConstructedLanguage')), 'f~HeadUnivb'('f~'('~result'('$Process'(C, 'IntentionalProcess'('MentalProcess'('Planning'(D)))), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Language'('HumanLanguage'('ConstructedLanguage'(E))))))), [C], [], [A], []), [], [C], [A], [C]), 504:['LANG'=A, 'PLAN'=C]:entails(not(result(C, A)), not(instance(A, 'ConstructedLanguage'))), 'Merge', 'BASE ONTOLOGY', 873). sigmaCache(instance('$Process'(A, 'IntentionalProcess'('MentalProcess'('Planning'(B)))), '$Class'('Planning')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Language'('HumanLanguage'('ConstructedLanguage'(D)))))), '$Class'('ConstructedLanguage')), [], [C], [], []), 't~'('$existential'(A, '?PLAN', and(instance('?PLAN', 'Planning'), result('?PLAN', C))), [], [C], [A], [])), [], [C], [A], [C]), 503:['LANG'=C, 'PLAN'=A]:entails(and(instance(C, 'ConstructedLanguage'), '$existential'(A, '?PLAN', and(instance('?PLAN', 'Planning'), result('?PLAN', C)))), instance(A, 'Planning')), 'Merge', 'BASE ONTOLOGY', 873). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Language'('HumanLanguage'('ConstructedLanguage'(B)))))), '$Class'('ConstructedLanguage')), 'f~HeadUnivb'('f~'('~instance'('$Process'(C, 'IntentionalProcess'('MentalProcess'('Planning'(D)))), '$Class'('Planning')), [C], [], [], []), [A], [C], [A], [C]), 502:['LANG'=A, 'PLAN'=C]:entails(not(instance(C, 'Planning')), not(instance(A, 'ConstructedLanguage'))), 'Merge', 'BASE ONTOLOGY', 873). sigmaCache('~instrument'('$Process'(A, B), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Language'('HumanLanguage'(D)))))), 'f~HeadBodyc'(('f~'('~instance'('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(F))))))))))), '$Class'('Human')), [], [E], [], []), 'f~'(agent('$Process'(A, G), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(H)))))))))))), [], [E], [A], []), 'f~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Language'('HumanLanguage'(I))))), '$Class'('HumanLanguage')), [], [], [C], [])), [], [E], [C, A], [E]), 499:['LANG'=C, 'PROC'=A, 'AGENT'=E]:entails(and(not(instance(E, 'Human')), and(instance(C, 'HumanLanguage'), agent(A, E))), not(instrument(A, C))), 'Merge', 'BASE ONTOLOGY', 867). sigmaCache('~agent'('$Process'(A, B), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(D)))))))))))), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(E))))))))))), '$Class'('Human')), [], [], [C], []), 'f~'(instance('$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Language'('HumanLanguage'(G))))), '$Class'('HumanLanguage')), [], [F], [], []), 'f~'(instrument('$Process'(A, H), '$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Language'('HumanLanguage'(I)))))), [], [F], [A], [])), [], [F], [A, C], [F]), 498:['LANG'=F, 'PROC'=A, 'AGENT'=C]:entails(and(not(instance(C, 'Human')), and(instance(F, 'HumanLanguage'), instrument(A, F))), not(agent(A, C))), 'Merge', 'BASE ONTOLOGY', 867). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Language'('HumanLanguage'(B))))), '$Class'('HumanLanguage')), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(D))))))))))), '$Class'('Human')), [], [C], [], []), 'f~'(agent('$Process'(E, F), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(G)))))))))))), [], [E, C], [], []), 'f~'(instrument('$Process'(E, H), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Language'('HumanLanguage'(I)))))), [], [E], [A], [])), [], [E, C], [A], [E, C]), 497:['LANG'=A, 'PROC'=E, 'AGENT'=C]:entails(and(not(instance(C, 'Human')), and(agent(E, C), instrument(E, A))), not(instance(A, 'HumanLanguage'))), 'Merge', 'BASE ONTOLOGY', 867). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(B))))))))))), '$Class'('Human')), 't~HeadBodyc'(('t~'(agent('$Process'(C, D), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(E)))))))))))), [], [C], [A], []), 't~'(instance('$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Language'('HumanLanguage'(G))))), '$Class'('HumanLanguage')), [], [F], [], []), 't~'(instrument('$Process'(C, H), '$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Language'('HumanLanguage'(I)))))), [], [F, C], [], [])), [], [F, C], [A], [F, C]), 496:['LANG'=F, 'PROC'=C, 'AGENT'=A]:entails(and(instance(F, 'HumanLanguage'), and(agent(C, A), instrument(C, F))), instance(A, 'Human')), 'Merge', 'BASE ONTOLOGY', 867). sigmaCache('~instrument'('$Process'(A, B), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Language'('ComputerLanguage'(D)))))), 'f~HeadBodyc'(('f~'('~instance'('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Machine'(F)))))), '$Class'('Machine')), [], [E], [], []), 'f~'(agent('$Process'(A, G), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Machine'(H))))))), [], [E], [A], []), 'f~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Language'('ComputerLanguage'(I))))), '$Class'('ComputerLanguage')), [], [], [C], [])), [], [E], [C, A], [E]), 493:['LANG'=C, 'PROC'=A, 'AGENT'=E]:entails(and(not(instance(E, 'Machine')), and(instance(C, 'ComputerLanguage'), agent(A, E))), not(instrument(A, C))), 'Merge', 'BASE ONTOLOGY', 861). sigmaCache('~agent'('$Process'(A, B), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Machine'(D))))))), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Machine'(E)))))), '$Class'('Machine')), [], [], [C], []), 'f~'(instance('$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Language'('ComputerLanguage'(G))))), '$Class'('ComputerLanguage')), [], [F], [], []), 'f~'(instrument('$Process'(A, H), '$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Language'('ComputerLanguage'(I)))))), [], [F], [A], [])), [], [F], [A, C], [F]), 492:['LANG'=F, 'PROC'=A, 'AGENT'=C]:entails(and(not(instance(C, 'Machine')), and(instance(F, 'ComputerLanguage'), instrument(A, F))), not(agent(A, C))), 'Merge', 'BASE ONTOLOGY', 861). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Language'('ComputerLanguage'(B))))), '$Class'('ComputerLanguage')), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Machine'(D)))))), '$Class'('Machine')), [], [C], [], []), 'f~'(agent('$Process'(E, F), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Machine'(G))))))), [], [E, C], [], []), 'f~'(instrument('$Process'(E, H), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Language'('ComputerLanguage'(I)))))), [], [E], [A], [])), [], [E, C], [A], [E, C]), 491:['LANG'=A, 'PROC'=E, 'AGENT'=C]:entails(and(not(instance(C, 'Machine')), and(agent(E, C), instrument(E, A))), not(instance(A, 'ComputerLanguage'))), 'Merge', 'BASE ONTOLOGY', 861). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Machine'(B)))))), '$Class'('Machine')), 't~HeadBodyc'(('t~'(agent('$Process'(C, D), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Artifact'('Device'('Machine'(E))))))), [], [C], [A], []), 't~'(instance('$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Language'('ComputerLanguage'(G))))), '$Class'('ComputerLanguage')), [], [F], [], []), 't~'(instrument('$Process'(C, H), '$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Language'('ComputerLanguage'(I)))))), [], [F, C], [], [])), [], [F, C], [A], [F, C]), 490:['LANG'=F, 'PROC'=C, 'AGENT'=A]:entails(and(instance(F, 'ComputerLanguage'), and(agent(C, A), instrument(C, F))), instance(A, 'Machine')), 'Merge', 'BASE ONTOLOGY', 861). sigmaCache('~instrument'('$Process'(A, B), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Language'('AnimalLanguage'(D)))))), 'f~HeadBodyc'(('f~'(agent('$Process'(A, E), '$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(G)))))))))))), [], [F], [A], []), 'f~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Language'('AnimalLanguage'(H))))), '$Class'('AnimalLanguage')), [], [], [C], []), 'f~'(instance('$Object'(F, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(I))))))))))), '$Class'('Human')), [], [F], [], [])), [], [F], [C, A], [F]), 487:['LANG'=C, 'PROC'=A, 'AGENT'=F]:entails(and(instance(F, 'Human'), and(instance(C, 'AnimalLanguage'), agent(A, F))), not(instrument(A, C))), 'Merge', 'BASE ONTOLOGY', 855). sigmaCache('~agent'('$Process'(A, B), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(D)))))))))))), 'f~HeadBodyc'(('f~'(instance('$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Language'('AnimalLanguage'(F))))), '$Class'('AnimalLanguage')), [], [E], [], []), 'f~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(G))))))))))), '$Class'('Human')), [], [], [C], []), 'f~'(instrument('$Process'(A, H), '$Object'(E, 'ContentBearingObject'('LinguisticExpression'('Language'('AnimalLanguage'(I)))))), [], [E], [A], [])), [], [E], [A, C], [E]), 486:['LANG'=E, 'PROC'=A, 'AGENT'=C]:entails(and(instance(C, 'Human'), and(instance(E, 'AnimalLanguage'), instrument(A, E))), not(agent(A, C))), 'Merge', 'BASE ONTOLOGY', 855). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Language'('AnimalLanguage'(B))))), '$Class'('AnimalLanguage')), 'f~HeadBodyc'(('f~'(agent('$Process'(C, D), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(F)))))))))))), [], [C, E], [], []), 'f~'(instance('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(G))))))))))), '$Class'('Human')), [], [E], [], []), 'f~'(instrument('$Process'(C, H), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Language'('AnimalLanguage'(I)))))), [], [C], [A], [])), [], [C, E], [A], [C, E]), 485:['LANG'=A, 'PROC'=C, 'AGENT'=E]:entails(and(instance(E, 'Human'), and(agent(C, E), instrument(C, A))), not(instance(A, 'AnimalLanguage'))), 'Merge', 'BASE ONTOLOGY', 855). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(B))))))))))), '$Class'('Human')), 'f~HeadBodyc'(('f~'(agent('$Process'(C, D), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(E)))))))))))), [], [C], [A], []), 'f~'(instance('$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Language'('AnimalLanguage'(G))))), '$Class'('AnimalLanguage')), [], [F], [], []), 'f~'(instrument('$Process'(C, H), '$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Language'('AnimalLanguage'(I)))))), [], [F, C], [], [])), [], [F, C], [A], [F, C]), 484:['LANG'=F, 'PROC'=C, 'AGENT'=A]:entails(and(instance(F, 'AnimalLanguage'), and(agent(C, A), instrument(C, F))), not(instance(A, 'Human'))), 'Merge', 'BASE ONTOLOGY', 855). sigmaCache('~instrument'('$Process'(A, B), '$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Language'('AnimalLanguage'(D)))))), 'f~HeadBodyc'(('f~'('~instance'('$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(F))))))))))), '$Class'('Animal')), [], [E], [], []), 'f~'(agent('$Process'(A, G), '$Object'(E, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(H)))))))))))), [], [E], [A], []), 'f~'(instance('$Object'(C, 'ContentBearingObject'('LinguisticExpression'('Language'('AnimalLanguage'(I))))), '$Class'('AnimalLanguage')), [], [], [C], [])), [], [E], [C, A], [E]), 483:['LANG'=C, 'PROC'=A, 'AGENT'=E]:entails(and(not(instance(E, 'Animal')), and(instance(C, 'AnimalLanguage'), agent(A, E))), not(instrument(A, C))), 'Merge', 'BASE ONTOLOGY', 855). sigmaCache('~agent'('$Process'(A, B), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(D)))))))))))), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(E))))))))))), '$Class'('Animal')), [], [], [C], []), 'f~'(instance('$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Language'('AnimalLanguage'(G))))), '$Class'('AnimalLanguage')), [], [F], [], []), 'f~'(instrument('$Process'(A, H), '$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Language'('AnimalLanguage'(I)))))), [], [F], [A], [])), [], [F], [A, C], [F]), 482:['LANG'=F, 'PROC'=A, 'AGENT'=C]:entails(and(not(instance(C, 'Animal')), and(instance(F, 'AnimalLanguage'), instrument(A, F))), not(agent(A, C))), 'Merge', 'BASE ONTOLOGY', 855). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Language'('AnimalLanguage'(B))))), '$Class'('AnimalLanguage')), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(D))))))))))), '$Class'('Animal')), [], [C], [], []), 'f~'(agent('$Process'(E, F), '$Object'(C, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(G)))))))))))), [], [E, C], [], []), 'f~'(instrument('$Process'(E, H), '$Object'(A, 'ContentBearingObject'('LinguisticExpression'('Language'('AnimalLanguage'(I)))))), [], [E], [A], [])), [], [E, C], [A], [E, C]), 481:['LANG'=A, 'PROC'=E, 'AGENT'=C]:entails(and(not(instance(C, 'Animal')), and(agent(E, C), instrument(E, A))), not(instance(A, 'AnimalLanguage'))), 'Merge', 'BASE ONTOLOGY', 855). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(B))))))))))), '$Class'('Animal')), 't~HeadBodyc'(('t~'(agent('$Process'(C, D), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'('Organism'('Animal'('Vertebrate'('WarmBloodedVertebrate'('Mammal'('Primate'('Hominid'('Human'(E)))))))))))), [], [C], [A], []), 't~'(instance('$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Language'('AnimalLanguage'(G))))), '$Class'('AnimalLanguage')), [], [F], [], []), 't~'(instrument('$Process'(C, H), '$Object'(F, 'ContentBearingObject'('LinguisticExpression'('Language'('AnimalLanguage'(I)))))), [], [F, C], [], [])), [], [F, C], [A], [F, C]), 480:['LANG'=F, 'PROC'=C, 'AGENT'=A]:entails(and(instance(F, 'AnimalLanguage'), and(agent(C, A), instrument(C, F))), instance(A, 'Animal')), 'Merge', 'BASE ONTOLOGY', 855). sigmaCache(hasPurpose('$Object'(A, 'ContentBearingObject'('Advertisement'(B))), patient('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(D))))))), E)), 't~Head'(('t~'(instance('$Object'(A, 'ContentBearingObject'('Advertisement'(F))), '$Class'('Advertisement')), [], [], [], [A]), 't~'('$existential'(E, '?OBJ', and(refers(A, '?OBJ'), exists(C, and(hasPurpose(A, instance(C, 'Selling')), hasPurpose(A, patient(C, '?OBJ')))))), [], [], [], [A, E, C]), 't~'('$existential'(C, '?SALE', and(hasPurpose(A, instance('?SALE', 'Selling')), hasPurpose(A, patient('?SALE', E)))), [], [], [], [A, E, C])), [], [], [A, E, C]), 467:['ADVERT'=A, 'OBJ'=E, 'SALE'=C]:entails(and(and(instance(A, 'Advertisement'), '$existential'(E, '?OBJ', and(refers(A, '?OBJ'), exists(C, and(hasPurpose(A, instance(C, 'Selling')), hasPurpose(A, patient(C, '?OBJ'))))))), '$existential'(C, '?SALE', and(hasPurpose(A, instance('?SALE', 'Selling')), hasPurpose(A, patient('?SALE', E))))), hasPurpose(A, patient(C, E))), 'Merge', 'BASE ONTOLOGY', 829). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('Advertisement'(B))), '$Class'('Advertisement')), 'f~HeadUnivb'('f~'('~hasPurpose'('$Object'(A, 'ContentBearingObject'('Advertisement'(C))), patient('$Process'(D, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(E))))))), F)), [F, D], [], [A], []), [], [F, D], [A], [F, D]), 466:['ADVERT'=A, 'OBJ'=F, 'SALE'=D]:entails(not(hasPurpose(A, patient(D, F))), not(instance(A, 'Advertisement'))), 'Merge', 'BASE ONTOLOGY', 829). sigmaCache(hasPurpose('$Object'(A, 'ContentBearingObject'('Advertisement'(B))), instance('$Process'(C, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(D))))))), '$Class'('Selling'))), 't~HeadUnivb'(('t~'(instance('$Object'(A, 'ContentBearingObject'('Advertisement'(E))), '$Class'('Advertisement')), [], [], [], [A]), 't~'('$existential'(C, '?SALE', and(hasPurpose(A, instance('?SALE', 'Selling')), hasPurpose(A, patient('?SALE', F)))), [F], [], [C], [A])), [], [F], [A, C], [F]), 465:['ADVERT'=A, 'OBJ'=F, 'SALE'=C]:entails(and(instance(A, 'Advertisement'), '$existential'(C, '?SALE', and(hasPurpose(A, instance('?SALE', 'Selling')), hasPurpose(A, patient('?SALE', F))))), hasPurpose(A, instance(C, 'Selling'))), 'Merge', 'BASE ONTOLOGY', 829). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('Advertisement'(B))), '$Class'('Advertisement')), 'f~HeadUnivb'('f~'('~hasPurpose'('$Object'(A, 'ContentBearingObject'('Advertisement'(C))), instance('$Process'(D, 'IntentionalProcess'('SocialInteraction'('ChangeOfPossession'('Transaction'('FinancialTransaction'('Selling'(E))))))), '$Class'('Selling'))), [D], [], [A], []), [], [D], [A], [D]), 464:['ADVERT'=A, 'OBJ'=F, 'SALE'=D]:entails(not(hasPurpose(A, instance(D, 'Selling'))), not(instance(A, 'Advertisement'))), 'Merge', 'BASE ONTOLOGY', 829). sigmaCache(refers('$Object'(A, 'ContentBearingObject'('Advertisement'(B))), C), 't~HeadBodyc'(('t~'(instance('$Object'(A, 'ContentBearingObject'('Advertisement'(D))), '$Class'('Advertisement')), [], [], [], [A]), 't~'('$existential'(C, '?OBJ', and(refers(A, '?OBJ'), exists(E, and(hasPurpose(A, instance(E, 'Selling')), hasPurpose(A, patient(E, '?OBJ')))))), [], [E], [], [A, C]), 't~'('$existential'(E, '?SALE', and(hasPurpose(A, instance('?SALE', 'Selling')), hasPurpose(A, patient('?SALE', C)))), [], [E], [], [A, C])), [], [E], [A, C], [E]), 463:['ADVERT'=A, 'OBJ'=C, 'SALE'=E]:entails(and(and(instance(A, 'Advertisement'), '$existential'(C, '?OBJ', and(refers(A, '?OBJ'), exists(E, and(hasPurpose(A, instance(E, 'Selling')), hasPurpose(A, patient(E, '?OBJ'))))))), '$existential'(E, '?SALE', and(hasPurpose(A, instance('?SALE', 'Selling')), hasPurpose(A, patient('?SALE', C))))), refers(A, C)), 'Merge', 'BASE ONTOLOGY', 829). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('Advertisement'(B))), '$Class'('Advertisement')), 'f~HeadUnivb'('f~'('~refers'('$Object'(A, 'ContentBearingObject'('Advertisement'(C))), D), [D], [], [A], []), [], [D], [A], [D]), 462:['ADVERT'=A, 'OBJ'=D, 'SALE'=E]:entails(not(refers(A, D)), not(instance(A, 'Advertisement'))), 'Merge', 'BASE ONTOLOGY', 829). sigmaCache(instance('$Object'(A, 'ContentBearingObject'('SymbolicString'('Character'(B)))), '$Class'('Character')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'ContentBearingObject'('SymbolicString'(D))), '$Class'('SymbolicString')), [], [C], [], []), 't~'('$existential'(A, '?PART', and(part('?PART', C), instance('?PART', 'Character'))), [], [C], [A], [])), [], [C], [A], [C]), 451:['STRING'=C, 'PART'=A]:entails(and(instance(C, 'SymbolicString'), '$existential'(A, '?PART', and(part('?PART', C), instance('?PART', 'Character')))), instance(A, 'Character')), 'Merge', 'BASE ONTOLOGY', 807). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('SymbolicString'(B))), '$Class'('SymbolicString')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'ContentBearingObject'('SymbolicString'('Character'(D)))), '$Class'('Character')), [C], [], [], []), [A], [C], [A], [C]), 450:['STRING'=A, 'PART'=C]:entails(not(instance(C, 'Character')), not(instance(A, 'SymbolicString'))), 'Merge', 'BASE ONTOLOGY', 807). sigmaCache(part('$Object'(A, 'ContentBearingObject'('SymbolicString'('Character'(B)))), '$Object'(C, 'ContentBearingObject'('SymbolicString'(D)))), 't~Head'(('t~'(instance('$Object'(C, 'ContentBearingObject'('SymbolicString'(E))), '$Class'('SymbolicString')), [], [], [], [C]), 't~'('$existential'(A, '?PART', and(part('?PART', C), instance('?PART', 'Character'))), [], [], [A], [C])), [], [], [C, A]), 449:['STRING'=C, 'PART'=A]:entails(and(instance(C, 'SymbolicString'), '$existential'(A, '?PART', and(part('?PART', C), instance('?PART', 'Character')))), part(A, C)), 'Merge', 'BASE ONTOLOGY', 807). sigmaCache('~instance'('$Object'(A, 'ContentBearingObject'('SymbolicString'(B))), '$Class'('SymbolicString')), 'f~HeadUnivb'('f~'('~part'('$Object'(C, 'ContentBearingObject'('SymbolicString'('Character'(D)))), '$Object'(A, 'ContentBearingObject'('SymbolicString'(E)))), [C], [], [A], []), [], [C], [A], [C]), 448:['STRING'=A, 'PART'=C]:entails(not(part(C, A)), not(instance(A, 'SymbolicString'))), 'Merge', 'BASE ONTOLOGY', 807). sigmaCache('~member'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'Collection'(D))), 'f~HeadBodyc'(('f~'('~orientation'('$Object'(E, 'SelfConnectedObject'(F)), '$Object'(A, 'SelfConnectedObject'(G)), '$Attribute'('Near', 'PositionalAttribute'(H))), [], [E], [A], []), 'f~'(instance('$Object'(C, 'Collection'(I)), '$Class'('Collection')), [], [], [], [C]), 'f~'(member('$Object'(E, 'SelfConnectedObject'(J)), '$Object'(C, 'Collection'(K))), [], [E], [], [C])), [], [E], [C, A], [E]), 425:['COLL'=C, 'MEMBER1'=E, 'MEMBER2'=A]:entails(and(not(orientation(E, A, 'Near')), and(instance(C, 'Collection'), member(E, C))), not(member(A, C))), 'Merge', 'BASE ONTOLOGY', 761). sigmaCache('~member'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'Collection'(D))), 'f~HeadBodyc'(('f~'('~orientation'('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(F, 'SelfConnectedObject'(G)), '$Attribute'('Near', 'PositionalAttribute'(H))), [], [F], [A], []), 'f~'(instance('$Object'(C, 'Collection'(I)), '$Class'('Collection')), [], [], [], [C]), 'f~'(member('$Object'(F, 'SelfConnectedObject'(J)), '$Object'(C, 'Collection'(K))), [], [F], [], [C])), [], [F], [C, A], [F]), 424:['COLL'=C, 'MEMBER1'=A, 'MEMBER2'=F]:entails(and(not(orientation(A, F, 'Near')), and(instance(C, 'Collection'), member(F, C))), not(member(A, C))), 'Merge', 'BASE ONTOLOGY', 761). sigmaCache('~instance'('$Object'(A, 'Collection'(B)), '$Class'('Collection')), 'f~HeadBodyc'(('f~'('~orientation'('$Object'(C, 'SelfConnectedObject'(D)), '$Object'(E, 'SelfConnectedObject'(F)), '$Attribute'('Near', 'PositionalAttribute'(G))), [], [C, E], [], []), 'f~'(member('$Object'(C, 'SelfConnectedObject'(H)), '$Object'(A, 'Collection'(I))), [], [C], [], [A]), 'f~'(member('$Object'(E, 'SelfConnectedObject'(J)), '$Object'(A, 'Collection'(K))), [], [E], [], [A])), [], [C, E], [A], [C, E]), 423:['COLL'=A, 'MEMBER1'=C, 'MEMBER2'=E]:entails(and(not(orientation(C, E, 'Near')), and(member(C, A), member(E, A))), not(instance(A, 'Collection'))), 'Merge', 'BASE ONTOLOGY', 761). sigmaCache(orientation('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D)), '$Attribute'('Near', 'PositionalAttribute'(E))), 't~HeadBodyc'(('t~'(instance('$Object'(F, 'Collection'(G)), '$Class'('Collection')), [], [F], [], []), 't~'(member('$Object'(A, 'SelfConnectedObject'(H)), '$Object'(F, 'Collection'(I))), [], [F], [A], []), 't~'(member('$Object'(C, 'SelfConnectedObject'(J)), '$Object'(F, 'Collection'(K))), [], [F], [C], [])), [], [F], [A, C], [F]), 422:['COLL'=F, 'MEMBER1'=A, 'MEMBER2'=C]:entails(and(instance(F, 'Collection'), and(member(A, F), member(C, F))), orientation(A, C, 'Near')), 'Merge', 'BASE ONTOLOGY', 761). sigmaCache(member('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'Collection'(D))), 't~Head'(('t~'(instance('$Object'(C, 'Collection'(E)), '$Class'('Collection')), [], [], [], [C]), 't~'('$existential'(A, '?OBJ', member('?OBJ', C)), [], [], [A], [C])), [], [], [C, A]), 421:['COLL'=C, 'OBJ'=A]:entails(and(instance(C, 'Collection'), '$existential'(A, '?OBJ', member('?OBJ', C))), member(A, C)), 'Merge', 'BASE ONTOLOGY', 759). sigmaCache('~instance'('$Object'(A, 'Collection'(B)), '$Class'('Collection')), 'f~HeadUnivb'('f~'('~member'('$Object'(C, 'SelfConnectedObject'(D)), '$Object'(A, 'Collection'(E))), [C], [], [A], []), [], [C], [A], [C]), 420:['COLL'=A, 'OBJ'=C]:entails(not(member(C, A)), not(instance(A, 'Collection'))), 'Merge', 'BASE ONTOLOGY', 759). sigmaCache('~equal'('$Class'(A), '$Class'(B)), 'f~HeadUnivb'('f~'(instance('$Object'(C, 'SelfConnectedObject'('CorpuscularObject'(D))), '$Class'('CorpuscularObject')), [C], [], [], []), [A, B], [C], [A, B], [C]), 414:['OBJ'=C, 'SUBSTANCE1'=A, 'SUBSTANCE2'=B]:entails(instance(C, 'CorpuscularObject'), not(equal(A, B))), 'Merge', 'BASE ONTOLOGY', 747). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'(B))), '$Class'('CorpuscularObject')), 'f~HeadUnivb'('f~'(equal('$Class'(C), '$Class'(D)), [C, D], [], [], []), [A], [C, D], [A], [C, D]), 413:['OBJ'=A, 'SUBSTANCE1'=C, 'SUBSTANCE2'=D]:entails(equal(C, D), not(instance(A, 'CorpuscularObject'))), 'Merge', 'BASE ONTOLOGY', 747). sigmaCache(material('$Class'(A), '$Object'(B, 'SelfConnectedObject'('CorpuscularObject'(C)))), 't~HeadBodyc'(('t~'(instance('$Object'(B, 'SelfConnectedObject'('CorpuscularObject'(D))), '$Class'('CorpuscularObject')), [], [], [], [B]), 't~'('$existential'(E, '?SUBSTANCE1', and(subclass('?SUBSTANCE1', 'Substance'), and(subclass(A, 'Substance'), and(material('?SUBSTANCE1', B), and(material(A, B), not(equal('?SUBSTANCE1', A))))))), [], [E], [], [B, A]), 't~'('$existential'(A, '?SUBSTANCE2', exists(E, and(subclass(E, 'Substance'), and(subclass('?SUBSTANCE2', 'Substance'), and(material(E, B), and(material('?SUBSTANCE2', B), not(equal(E, '?SUBSTANCE2')))))))), [], [E], [], [B, A])), [], [E], [B, A], [E]), 412:['OBJ'=B, 'SUBSTANCE1'=E, 'SUBSTANCE2'=A]:entails(and(and(instance(B, 'CorpuscularObject'), '$existential'(A, '?SUBSTANCE2', exists(E, and(subclass(E, 'Substance'), and(subclass('?SUBSTANCE2', 'Substance'), and(material(E, B), and(material('?SUBSTANCE2', B), not(equal(E, '?SUBSTANCE2'))))))))), '$existential'(E, '?SUBSTANCE1', and(subclass('?SUBSTANCE1', 'Substance'), and(subclass(A, 'Substance'), and(material('?SUBSTANCE1', B), and(material(A, B), not(equal('?SUBSTANCE1', A)))))))), material(A, B)), 'Merge', 'BASE ONTOLOGY', 747). sigmaCache(material('$Class'(A), '$Object'(B, 'SelfConnectedObject'('CorpuscularObject'(C)))), 't~HeadBodyc'(('t~'(instance('$Object'(B, 'SelfConnectedObject'('CorpuscularObject'(D))), '$Class'('CorpuscularObject')), [], [], [], [B]), 't~'('$existential'(A, '?SUBSTANCE1', and(subclass('?SUBSTANCE1', 'Substance'), and(subclass(E, 'Substance'), and(material('?SUBSTANCE1', B), and(material(E, B), not(equal('?SUBSTANCE1', E))))))), [], [E], [A], [B])), [], [E], [B, A], [E]), 410:['OBJ'=B, 'SUBSTANCE1'=A, 'SUBSTANCE2'=E]:entails(and(instance(B, 'CorpuscularObject'), '$existential'(A, '?SUBSTANCE1', and(subclass('?SUBSTANCE1', 'Substance'), and(subclass(E, 'Substance'), and(material('?SUBSTANCE1', B), and(material(E, B), not(equal('?SUBSTANCE1', E)))))))), material(A, B)), 'Merge', 'BASE ONTOLOGY', 747). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'(B))), '$Class'('CorpuscularObject')), 'f~HeadUnivb'('f~'('~material'('$Class'(C), '$Object'(A, 'SelfConnectedObject'('CorpuscularObject'(D)))), [C], [], [A], []), [], [C], [A], [C]), 409:['OBJ'=A, 'SUBSTANCE1'=C, 'SUBSTANCE2'=E]:entails(not(material(C, A)), not(instance(A, 'CorpuscularObject'))), 'Merge', 'BASE ONTOLOGY', 747). sigmaCache(subclass('$Class'(A), '$Class'('Substance')), 't~HeadBodyc'(('t~'(instance('$Object'(B, 'SelfConnectedObject'('CorpuscularObject'(C))), '$Class'('CorpuscularObject')), [], [B], [], []), 't~'('$existential'(D, '?SUBSTANCE1', and(subclass('?SUBSTANCE1', 'Substance'), and(subclass(A, 'Substance'), and(material('?SUBSTANCE1', B), and(material(A, B), not(equal('?SUBSTANCE1', A))))))), [], [B, D], [], [A]), 't~'('$existential'(A, '?SUBSTANCE2', exists(D, and(subclass(D, 'Substance'), and(subclass('?SUBSTANCE2', 'Substance'), and(material(D, B), and(material('?SUBSTANCE2', B), not(equal(D, '?SUBSTANCE2')))))))), [], [B, D], [], [A])), [], [B, D], [A], [B, D]), 408:['OBJ'=B, 'SUBSTANCE1'=D, 'SUBSTANCE2'=A]:entails(and(and(instance(B, 'CorpuscularObject'), '$existential'(A, '?SUBSTANCE2', exists(D, and(subclass(D, 'Substance'), and(subclass('?SUBSTANCE2', 'Substance'), and(material(D, B), and(material('?SUBSTANCE2', B), not(equal(D, '?SUBSTANCE2'))))))))), '$existential'(D, '?SUBSTANCE1', and(subclass('?SUBSTANCE1', 'Substance'), and(subclass(A, 'Substance'), and(material('?SUBSTANCE1', B), and(material(A, B), not(equal('?SUBSTANCE1', A)))))))), subclass(A, 'Substance')), 'Merge', 'BASE ONTOLOGY', 747). sigmaCache(subclass('$Class'(A), '$Class'('Substance')), 't~HeadBodyc'(('t~'(instance('$Object'(B, 'SelfConnectedObject'('CorpuscularObject'(C))), '$Class'('CorpuscularObject')), [], [B], [], []), 't~'('$existential'(A, '?SUBSTANCE1', and(subclass('?SUBSTANCE1', 'Substance'), and(subclass(D, 'Substance'), and(material('?SUBSTANCE1', B), and(material(D, B), not(equal('?SUBSTANCE1', D))))))), [], [B, D], [A], [])), [], [B, D], [A], [B, D]), 406:['OBJ'=B, 'SUBSTANCE1'=A, 'SUBSTANCE2'=D]:entails(and(instance(B, 'CorpuscularObject'), '$existential'(A, '?SUBSTANCE1', and(subclass('?SUBSTANCE1', 'Substance'), and(subclass(D, 'Substance'), and(material('?SUBSTANCE1', B), and(material(D, B), not(equal('?SUBSTANCE1', D)))))))), subclass(A, 'Substance')), 'Merge', 'BASE ONTOLOGY', 747). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('CorpuscularObject'(B))), '$Class'('CorpuscularObject')), 'f~HeadUnivb'('f~'('~subclass'('$Class'(C), '$Class'('Substance')), [C], [], [], []), [A], [C], [A], [C]), 405:['OBJ'=A, 'SUBSTANCE1'=C, 'SUBSTANCE2'=D]:entails(not(subclass(C, 'Substance')), not(instance(A, 'CorpuscularObject'))), 'Merge', 'BASE ONTOLOGY', 747). sigmaCache(material('$Class'(A), '$Object'(B, 'SelfConnectedObject'('Substance'('Mixture'(C))))), 't~HeadBodyc'(('t~'(instance('$Object'(B, 'SelfConnectedObject'('Substance'('Mixture'(D)))), '$Class'('Mixture')), [], [], [], [B]), 't~'('$existential'(E, '?PURE1', and(subclass('?PURE1', 'PureSubstance'), and(subclass(A, 'PureSubstance'), and(not(equal('?PURE1', A)), and(material('?PURE1', B), material(A, B)))))), [], [E], [], [B, A]), 't~'('$existential'(A, '?PURE2', exists(E, and(subclass(E, 'PureSubstance'), and(subclass('?PURE2', 'PureSubstance'), and(not(equal(E, '?PURE2')), and(material(E, B), material('?PURE2', B))))))), [], [E], [], [B, A])), [], [E], [B, A], [E]), 399:['MIXTURE'=B, 'PURE1'=E, 'PURE2'=A]:entails(and(and(instance(B, 'Mixture'), '$existential'(A, '?PURE2', exists(E, and(subclass(E, 'PureSubstance'), and(subclass('?PURE2', 'PureSubstance'), and(not(equal(E, '?PURE2')), and(material(E, B), material('?PURE2', B)))))))), '$existential'(E, '?PURE1', and(subclass('?PURE1', 'PureSubstance'), and(subclass(A, 'PureSubstance'), and(not(equal('?PURE1', A)), and(material('?PURE1', B), material(A, B))))))), material(A, B)), 'Merge', 'BASE ONTOLOGY', 735). sigmaCache(material('$Class'(A), '$Object'(B, 'SelfConnectedObject'('Substance'('Mixture'(C))))), 't~HeadBodyc'(('t~'(instance('$Object'(B, 'SelfConnectedObject'('Substance'('Mixture'(D)))), '$Class'('Mixture')), [], [], [], [B]), 't~'('$existential'(A, '?PURE1', and(subclass('?PURE1', 'PureSubstance'), and(subclass(E, 'PureSubstance'), and(not(equal('?PURE1', E)), and(material('?PURE1', B), material(E, B)))))), [], [E], [A], [B])), [], [E], [B, A], [E]), 397:['MIXTURE'=B, 'PURE1'=A, 'PURE2'=E]:entails(and(instance(B, 'Mixture'), '$existential'(A, '?PURE1', and(subclass('?PURE1', 'PureSubstance'), and(subclass(E, 'PureSubstance'), and(not(equal('?PURE1', E)), and(material('?PURE1', B), material(E, B))))))), material(A, B)), 'Merge', 'BASE ONTOLOGY', 735). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Substance'('Mixture'(B)))), '$Class'('Mixture')), 'f~HeadUnivb'('f~'('~material'('$Class'(C), '$Object'(A, 'SelfConnectedObject'('Substance'('Mixture'(D))))), [C], [], [A], []), [], [C], [A], [C]), 396:['MIXTURE'=A, 'PURE1'=C, 'PURE2'=E]:entails(not(material(C, A)), not(instance(A, 'Mixture'))), 'Merge', 'BASE ONTOLOGY', 735). sigmaCache('~equal'('$Class'(A), '$Class'(B)), 'f~HeadUnivb'('f~'(instance('$Object'(C, 'SelfConnectedObject'('Substance'('Mixture'(D)))), '$Class'('Mixture')), [C], [], [], []), [A, B], [C], [A, B], [C]), 395:['MIXTURE'=C, 'PURE1'=A, 'PURE2'=B]:entails(instance(C, 'Mixture'), not(equal(A, B))), 'Merge', 'BASE ONTOLOGY', 735). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Substance'('Mixture'(B)))), '$Class'('Mixture')), 'f~HeadUnivb'('f~'(equal('$Class'(C), '$Class'(D)), [C, D], [], [], []), [A], [C, D], [A], [C, D]), 394:['MIXTURE'=A, 'PURE1'=C, 'PURE2'=D]:entails(equal(C, D), not(instance(A, 'Mixture'))), 'Merge', 'BASE ONTOLOGY', 735). sigmaCache(subclass('$Class'(A), '$Class'('PureSubstance')), 't~HeadBodyc'(('t~'(instance('$Object'(B, 'SelfConnectedObject'('Substance'('Mixture'(C)))), '$Class'('Mixture')), [], [B], [], []), 't~'('$existential'(D, '?PURE1', and(subclass('?PURE1', 'PureSubstance'), and(subclass(A, 'PureSubstance'), and(not(equal('?PURE1', A)), and(material('?PURE1', B), material(A, B)))))), [], [B, D], [], [A]), 't~'('$existential'(A, '?PURE2', exists(D, and(subclass(D, 'PureSubstance'), and(subclass('?PURE2', 'PureSubstance'), and(not(equal(D, '?PURE2')), and(material(D, B), material('?PURE2', B))))))), [], [B, D], [], [A])), [], [B, D], [A], [B, D]), 393:['MIXTURE'=B, 'PURE1'=D, 'PURE2'=A]:entails(and(and(instance(B, 'Mixture'), '$existential'(A, '?PURE2', exists(D, and(subclass(D, 'PureSubstance'), and(subclass('?PURE2', 'PureSubstance'), and(not(equal(D, '?PURE2')), and(material(D, B), material('?PURE2', B)))))))), '$existential'(D, '?PURE1', and(subclass('?PURE1', 'PureSubstance'), and(subclass(A, 'PureSubstance'), and(not(equal('?PURE1', A)), and(material('?PURE1', B), material(A, B))))))), subclass(A, 'PureSubstance')), 'Merge', 'BASE ONTOLOGY', 735). sigmaCache(subclass('$Class'(A), '$Class'('PureSubstance')), 't~HeadBodyc'(('t~'(instance('$Object'(B, 'SelfConnectedObject'('Substance'('Mixture'(C)))), '$Class'('Mixture')), [], [B], [], []), 't~'('$existential'(A, '?PURE1', and(subclass('?PURE1', 'PureSubstance'), and(subclass(D, 'PureSubstance'), and(not(equal('?PURE1', D)), and(material('?PURE1', B), material(D, B)))))), [], [B, D], [A], [])), [], [B, D], [A], [B, D]), 391:['MIXTURE'=B, 'PURE1'=A, 'PURE2'=D]:entails(and(instance(B, 'Mixture'), '$existential'(A, '?PURE1', and(subclass('?PURE1', 'PureSubstance'), and(subclass(D, 'PureSubstance'), and(not(equal('?PURE1', D)), and(material('?PURE1', B), material(D, B))))))), subclass(A, 'PureSubstance')), 'Merge', 'BASE ONTOLOGY', 735). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Substance'('Mixture'(B)))), '$Class'('Mixture')), 'f~HeadUnivb'('f~'('~subclass'('$Class'(C), '$Class'('PureSubstance')), [C], [], [], []), [A], [C], [A], [C]), 390:['MIXTURE'=A, 'PURE1'=C, 'PURE2'=D]:entails(not(subclass(C, 'PureSubstance')), not(instance(A, 'Mixture'))), 'Merge', 'BASE ONTOLOGY', 735). sigmaCache(piece('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('ElementalSubstance'(B))))), '$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'(D)))))), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'(E))))), '$Class'('CompoundSubstance')), [], [], [], [C]), 't~'('$existential'(F, '?ELEMENT1', and(instance('?ELEMENT1', 'ElementalSubstance'), and(instance(A, 'ElementalSubstance'), and(not(equal('?ELEMENT1', A)), and(piece('?ELEMENT1', C), piece(A, C)))))), [], [F], [], [C, A]), 't~'('$existential'(A, '?ELEMENT2', exists(F, and(instance(F, 'ElementalSubstance'), and(instance('?ELEMENT2', 'ElementalSubstance'), and(not(equal(F, '?ELEMENT2')), and(piece(F, C), piece('?ELEMENT2', C))))))), [], [F], [], [C, A])), [], [F], [C, A], [F]), 387:['COMPOUND'=C, 'ELEMENT1'=F, 'ELEMENT2'=A]:entails(and(and(instance(C, 'CompoundSubstance'), '$existential'(A, '?ELEMENT2', exists(F, and(instance(F, 'ElementalSubstance'), and(instance('?ELEMENT2', 'ElementalSubstance'), and(not(equal(F, '?ELEMENT2')), and(piece(F, C), piece('?ELEMENT2', C)))))))), '$existential'(F, '?ELEMENT1', and(instance('?ELEMENT1', 'ElementalSubstance'), and(instance(A, 'ElementalSubstance'), and(not(equal('?ELEMENT1', A)), and(piece('?ELEMENT1', C), piece(A, C))))))), piece(A, C)), 'Merge', 'BASE ONTOLOGY', 729). sigmaCache(piece('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('ElementalSubstance'(B))))), '$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'(D)))))), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'(E))))), '$Class'('CompoundSubstance')), [], [], [], [C]), 't~'('$existential'(A, '?ELEMENT1', and(instance('?ELEMENT1', 'ElementalSubstance'), and(instance(F, 'ElementalSubstance'), and(not(equal('?ELEMENT1', F)), and(piece('?ELEMENT1', C), piece(F, C)))))), [], [F], [A], [C])), [], [F], [C, A], [F]), 385:['COMPOUND'=C, 'ELEMENT1'=A, 'ELEMENT2'=F]:entails(and(instance(C, 'CompoundSubstance'), '$existential'(A, '?ELEMENT1', and(instance('?ELEMENT1', 'ElementalSubstance'), and(instance(F, 'ElementalSubstance'), and(not(equal('?ELEMENT1', F)), and(piece('?ELEMENT1', C), piece(F, C))))))), piece(A, C)), 'Merge', 'BASE ONTOLOGY', 729). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'(B))))), '$Class'('CompoundSubstance')), 'f~HeadUnivb'('f~'('~piece'('$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('ElementalSubstance'(D))))), '$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'(E)))))), [C], [], [A], []), [], [C], [A], [C]), 384:['COMPOUND'=A, 'ELEMENT1'=C, 'ELEMENT2'=F]:entails(not(piece(C, A)), not(instance(A, 'CompoundSubstance'))), 'Merge', 'BASE ONTOLOGY', 729). sigmaCache('~equal'('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('ElementalSubstance'(B))))), '$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('ElementalSubstance'(D)))))), 'f~HeadUnivb'('f~'(instance('$Object'(E, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'(F))))), '$Class'('CompoundSubstance')), [E], [], [], []), [A, C], [E], [A, C], [E]), 383:['COMPOUND'=E, 'ELEMENT1'=A, 'ELEMENT2'=C]:entails(instance(E, 'CompoundSubstance'), not(equal(A, C))), 'Merge', 'BASE ONTOLOGY', 729). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'(B))))), '$Class'('CompoundSubstance')), 'f~HeadUnivb'('f~'(equal('$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('ElementalSubstance'(D))))), '$Object'(E, 'SelfConnectedObject'('Substance'('PureSubstance'('ElementalSubstance'(F)))))), [C, E], [], [], []), [A], [C, E], [A], [C, E]), 382:['COMPOUND'=A, 'ELEMENT1'=C, 'ELEMENT2'=E]:entails(equal(C, E), not(instance(A, 'CompoundSubstance'))), 'Merge', 'BASE ONTOLOGY', 729). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('ElementalSubstance'(B))))), '$Class'('ElementalSubstance')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'(D))))), '$Class'('CompoundSubstance')), [], [C], [], []), 't~'('$existential'(E, '?ELEMENT1', and(instance('?ELEMENT1', 'ElementalSubstance'), and(instance(A, 'ElementalSubstance'), and(not(equal('?ELEMENT1', A)), and(piece('?ELEMENT1', C), piece(A, C)))))), [], [C, E], [], [A]), 't~'('$existential'(A, '?ELEMENT2', exists(E, and(instance(E, 'ElementalSubstance'), and(instance('?ELEMENT2', 'ElementalSubstance'), and(not(equal(E, '?ELEMENT2')), and(piece(E, C), piece('?ELEMENT2', C))))))), [], [C, E], [], [A])), [], [C, E], [A], [C, E]), 381:['COMPOUND'=C, 'ELEMENT1'=E, 'ELEMENT2'=A]:entails(and(and(instance(C, 'CompoundSubstance'), '$existential'(A, '?ELEMENT2', exists(E, and(instance(E, 'ElementalSubstance'), and(instance('?ELEMENT2', 'ElementalSubstance'), and(not(equal(E, '?ELEMENT2')), and(piece(E, C), piece('?ELEMENT2', C)))))))), '$existential'(E, '?ELEMENT1', and(instance('?ELEMENT1', 'ElementalSubstance'), and(instance(A, 'ElementalSubstance'), and(not(equal('?ELEMENT1', A)), and(piece('?ELEMENT1', C), piece(A, C))))))), instance(A, 'ElementalSubstance')), 'Merge', 'BASE ONTOLOGY', 729). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('ElementalSubstance'(B))))), '$Class'('ElementalSubstance')), 't~HeadBodyc'(('t~'(instance('$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'(D))))), '$Class'('CompoundSubstance')), [], [C], [], []), 't~'('$existential'(A, '?ELEMENT1', and(instance('?ELEMENT1', 'ElementalSubstance'), and(instance(E, 'ElementalSubstance'), and(not(equal('?ELEMENT1', E)), and(piece('?ELEMENT1', C), piece(E, C)))))), [], [C, E], [A], [])), [], [C, E], [A], [C, E]), 379:['COMPOUND'=C, 'ELEMENT1'=A, 'ELEMENT2'=E]:entails(and(instance(C, 'CompoundSubstance'), '$existential'(A, '?ELEMENT1', and(instance('?ELEMENT1', 'ElementalSubstance'), and(instance(E, 'ElementalSubstance'), and(not(equal('?ELEMENT1', E)), and(piece('?ELEMENT1', C), piece(E, C))))))), instance(A, 'ElementalSubstance')), 'Merge', 'BASE ONTOLOGY', 729). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Substance'('PureSubstance'('CompoundSubstance'(B))))), '$Class'('CompoundSubstance')), 'f~HeadUnivb'('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('Substance'('PureSubstance'('ElementalSubstance'(D))))), '$Class'('ElementalSubstance')), [C], [], [], []), [A], [C], [A], [C]), 378:['COMPOUND'=A, 'ELEMENT1'=C, 'ELEMENT2'=E]:entails(not(instance(C, 'ElementalSubstance')), not(instance(A, 'CompoundSubstance'))), 'Merge', 'BASE ONTOLOGY', 729). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~HeadBodyc'(('f~'('~instance'('$Object'(A, 'SelfConnectedObject'(E)), '$Class'(F)), [], [F], [A], []), 'f~'(instance('$Object'(C, 'SelfConnectedObject'(G)), '$Class'(F)), [], [F], [C], []), 'f~'(subclass('$Class'(F), '$Class'('Substance')), [], [F], [], [])), [], [F], [C, A], [F]), 370:['OBJECTTYPE'=F, 'OBJECT'=C, 'PART'=A]:entails(and(not(instance(A, F)), and(subclass(F, 'Substance'), instance(C, F))), not(part(A, C))), 'Merge', 'BASE ONTOLOGY', 713). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'(B)), '$Class'(C)), 'f~HeadBodyc'(('f~'('~instance'('$Object'(D, 'SelfConnectedObject'(E)), '$Class'(C)), [], [D], [], [C]), 'f~'(part('$Object'(D, 'SelfConnectedObject'(F)), '$Object'(A, 'SelfConnectedObject'(G))), [], [D], [A], []), 'f~'(subclass('$Class'(C), '$Class'('Substance')), [], [], [], [C])), [], [D], [C, A], [D]), 369:['OBJECTTYPE'=C, 'OBJECT'=A, 'PART'=D]:entails(and(not(instance(D, C)), and(subclass(C, 'Substance'), part(D, A))), not(instance(A, C))), 'Merge', 'BASE ONTOLOGY', 713). sigmaCache('~subclass'('$Class'(A), '$Class'('Substance')), 'f~HeadBodyc'(('f~'('~instance'('$Object'(B, 'SelfConnectedObject'(C)), '$Class'(A)), [], [B], [], [A]), 'f~'(instance('$Object'(D, 'SelfConnectedObject'(E)), '$Class'(A)), [], [D], [], [A]), 'f~'(part('$Object'(B, 'SelfConnectedObject'(F)), '$Object'(D, 'SelfConnectedObject'(G))), [], [D, B], [], [])), [], [D, B], [A], [D, B]), 368:['OBJECTTYPE'=A, 'OBJECT'=D, 'PART'=B]:entails(and(not(instance(B, A)), and(instance(D, A), part(B, D))), not(subclass(A, 'Substance'))), 'Merge', 'BASE ONTOLOGY', 713). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'(B)), '$Class'(C)), 't~HeadBodyc'(('t~'(instance('$Object'(D, 'SelfConnectedObject'(E)), '$Class'(C)), [], [D], [], [C]), 't~'(part('$Object'(A, 'SelfConnectedObject'(F)), '$Object'(D, 'SelfConnectedObject'(G))), [], [D], [A], []), 't~'(subclass('$Class'(C), '$Class'('Substance')), [], [], [], [C])), [], [D], [C, A], [D]), 367:['OBJECTTYPE'=C, 'OBJECT'=D, 'PART'=A]:entails(and(subclass(C, 'Substance'), and(instance(D, C), part(A, D))), instance(A, C)), 'Merge', 'BASE ONTOLOGY', 713). sigmaCache(instance('$Object'(A, 'SelfConnectedObject'('Substance'(B))), '$Class'(C)), 't~HeadBodyc'(('t~'(instance('$Object'(D, 'SelfConnectedObject'('Substance'(E))), '$Class'(C)), [], [D], [C], []), 't~'(piece('$Object'(D, 'SelfConnectedObject'('Substance'(F))), '$Object'(A, 'SelfConnectedObject'('Substance'(G)))), [], [D], [A], [])), [], [D], [A, C], [D]), 356:['SUBSTANCE1'=D, 'SUBSTANCE2'=A, 'CLASS'=C]:entails(and(piece(D, A), instance(D, C)), instance(A, C)), 'Merge', 'BASE ONTOLOGY', 691). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'('Substance'(B))), '$Class'(C)), 'f~HeadBodyc'(('f~'('~instance'('$Object'(D, 'SelfConnectedObject'('Substance'(E))), '$Class'(C)), [], [D], [C], []), 'f~'(piece('$Object'(A, 'SelfConnectedObject'('Substance'(F))), '$Object'(D, 'SelfConnectedObject'('Substance'(G)))), [], [D], [A], [])), [], [D], [A, C], [D]), 355:['SUBSTANCE1'=A, 'SUBSTANCE2'=D, 'CLASS'=C]:entails(and(piece(A, D), not(instance(D, C))), not(instance(A, C))), 'Merge', 'BASE ONTOLOGY', 691). sigmaCache('~piece'('$Object'(A, 'SelfConnectedObject'('Substance'(B))), '$Object'(C, 'SelfConnectedObject'('Substance'(D)))), 'f~HeadBodyc'(('f~'('~instance'('$Object'(C, 'SelfConnectedObject'('Substance'(E))), '$Class'(F)), [], [F], [C], []), 'f~'(instance('$Object'(A, 'SelfConnectedObject'('Substance'(G))), '$Class'(F)), [], [F], [A], [])), [], [F], [A, C], [F]), 354:['SUBSTANCE1'=A, 'SUBSTANCE2'=C, 'CLASS'=F]:entails(and(instance(A, F), not(instance(C, F))), not(piece(A, C))), 'Merge', 'BASE ONTOLOGY', 691). sigmaCache(part('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~Head'(('t~'('~properPart'('$Object'(C, 'SelfConnectedObject'(E)), '$Object'(A, 'SelfConnectedObject'(F))), [], [], [], [C, A]), 't~'(part('$Object'(C, 'SelfConnectedObject'(G)), '$Object'(A, 'SelfConnectedObject'(H))), [], [], [], [C, A])), [], [], [C, A]), 349:['OBJ1'=C, 'OBJ2'=A]:entails(and(not(properPart(C, A)), part(C, A)), part(A, C)), 'Merge', 'BASE ONTOLOGY', 681). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~Head'(('f~'('~part'('$Object'(C, 'SelfConnectedObject'(E)), '$Object'(A, 'SelfConnectedObject'(F))), [], [], [], [A, C]), 'f~'('~properPart'('$Object'(A, 'SelfConnectedObject'(G)), '$Object'(C, 'SelfConnectedObject'(H))), [], [], [], [A, C])), [], [], [A, C]), 348:['OBJ1'=A, 'OBJ2'=C]:entails(and(not(properPart(A, C)), not(part(C, A))), not(part(A, C))), 'Merge', 'BASE ONTOLOGY', 681). sigmaCache(properPart('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~Head'(('t~'('~part'('$Object'(C, 'SelfConnectedObject'(E)), '$Object'(A, 'SelfConnectedObject'(F))), [], [], [], [A, C]), 't~'(part('$Object'(A, 'SelfConnectedObject'(G)), '$Object'(C, 'SelfConnectedObject'(H))), [], [], [], [A, C])), [], [], [A, C]), 347:['OBJ1'=A, 'OBJ2'=C]:entails(and(part(A, C), not(part(C, A))), properPart(A, C)), 'Merge', 'BASE ONTOLOGY', 681). sigmaCache('~properPart'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~Head'('f~'(or('~part'('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(C, 'SelfConnectedObject'(F))), part('$Object'(C, 'SelfConnectedObject'(G)), '$Object'(A, 'SelfConnectedObject'(H)))), [], [], [], [A, C]), [], [], [A, C]), 346:['OBJ1'=A, 'OBJ2'=C]:entails(or(not(part(A, C)), part(C, A)), not(properPart(A, C))), 'Merge', 'BASE ONTOLOGY', 681). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~Head'('f~'(properPart('$Object'(C, 'SelfConnectedObject'(E)), '$Object'(A, 'SelfConnectedObject'(F))), [], [], [C, A], []), [], [], [C, A]), 345:['OBJ1'=C, 'OBJ2'=A]:entails(properPart(C, A), not(part(A, C))), 'Merge', 'BASE ONTOLOGY', 681). sigmaCache(part('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~Head'('t~'(properPart('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(C, 'SelfConnectedObject'(F))), [], [], [A, C], []), [], [], [A, C]), 344:['OBJ1'=A, 'OBJ2'=C]:entails(properPart(A, C), part(A, C)), 'Merge', 'BASE ONTOLOGY', 681). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~Head'(('f~'('~equal'('$Object'(C, 'SelfConnectedObject'(E)), '$Object'(A, 'SelfConnectedObject'(F))), [], [], [], [C, A]), 'f~'(part('$Object'(C, 'SelfConnectedObject'(G)), '$Object'(A, 'SelfConnectedObject'(H))), [], [], [], [C, A])), [], [], [C, A]), 339:['OBJ1'=C, 'OBJ2'=A]:entails(and(not(equal(C, A)), part(C, A)), not(part(A, C))), 'Merge', 'BASE ONTOLOGY', 671). sigmaCache('~part'('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 'f~Head'(('f~'('~equal'('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(C, 'SelfConnectedObject'(F))), [], [], [], [A, C]), 'f~'(part('$Object'(C, 'SelfConnectedObject'(G)), '$Object'(A, 'SelfConnectedObject'(H))), [], [], [], [A, C])), [], [], [A, C]), 338:['OBJ1'=A, 'OBJ2'=C]:entails(and(not(equal(A, C)), part(C, A)), not(part(A, C))), 'Merge', 'BASE ONTOLOGY', 671). sigmaCache(equal('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~Head'(('t~'(part('$Object'(A, 'SelfConnectedObject'(E)), '$Object'(C, 'SelfConnectedObject'(F))), [], [], [], [A, C]), 't~'(part('$Object'(C, 'SelfConnectedObject'(G)), '$Object'(A, 'SelfConnectedObject'(H))), [], [], [], [A, C])), [], [], [A, C]), 337:['OBJ1'=A, 'OBJ2'=C]:entails(and(part(A, C), part(C, A)), equal(A, C)), 'Merge', 'BASE ONTOLOGY', 671). sigmaCache(part('$Object'(A, 'SelfConnectedObject'(B)), '$Object'(C, 'SelfConnectedObject'(D))), 't~Head'(('t~'(instance('$Object'(C, 'SelfConnectedObject'(E)), '$Class'('SelfConnectedObject')), [], [], [], [C]), 't~'('$existential'(A, '?PART', part('?PART', C)), [], [], [A], [C])), [], [], [C, A]), 336:['OBJ'=C, 'PART'=A]:entails(and(instance(C, 'SelfConnectedObject'), '$existential'(A, '?PART', part('?PART', C))), part(A, C)), 'Merge', 'BASE ONTOLOGY', 669). sigmaCache('~instance'('$Object'(A, 'SelfConnectedObject'(B)), '$Class'('SelfConnectedObject')), 'f~HeadUnivb'('f~'('~part'('$Object'(C, 'SelfConnectedObject'(D)), '$Object'(A, 'SelfConnectedObject'(E))), [C], [], [A], []), [], [C], [A], [C]), 335:['OBJ'=A, 'PART'=C]:entails(not(part(C, A)), not(instance(A, 'SelfConnectedObject'))), 'Merge', 'BASE ONTOLOGY', 669). sigmaCache('~time'('$IdentityFn'(A, 'Physical'(B)), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(D)))))), 'f~HeadUnivb'(('f~'('~instance'('$IdentityFn'(A, 'Physical'(E)), '$Class'('Physical')), [], [], [], [A]), 'f~'(located('$IdentityFn'(A, 'Physical'(F)), '$Object'(G, H)), [G], [], [], [A])), [C], [G], [A, C], [G]), 323:['PHYS'=A, 'LOC'=G, 'TIME'=C]:entails(and(not(instance(A, 'Physical')), located(A, G)), not(time(A, C))), 'Merge', 'BASE ONTOLOGY', 645). sigmaCache('~located'('$IdentityFn'(A, 'Physical'(B)), '$Object'(C, D)), 'f~HeadUnivb'(('f~'('~instance'('$IdentityFn'(A, 'Physical'(E)), '$Class'('Physical')), [], [], [], [A]), 'f~'(time('$IdentityFn'(A, 'Physical'(F)), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(H)))))), [G], [], [], [A])), [C], [G], [A, C], [G]), 322:['PHYS'=A, 'LOC'=C, 'TIME'=G]:entails(and(not(instance(A, 'Physical')), time(A, G)), not(located(A, C))), 'Merge', 'BASE ONTOLOGY', 645). sigmaCache(instance('$IdentityFn'(A, 'Physical'(B)), '$Class'('Physical')), 't~HeadBodyc'(('t~'(located('$IdentityFn'(A, 'Physical'(C)), '$Object'(D, E)), [], [D], [], [A]), 't~'(time('$IdentityFn'(A, 'Physical'(F)), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(H)))))), [], [G], [], [A]), 't~'('$existential'(D, '?LOC', and(located(A, '?LOC'), time(A, G))), [], [D, G], [], [A])), [], [D, G], [A], [D, G]), 321:['PHYS'=A, 'LOC'=D, 'TIME'=G]:entails(and(and(located(A, D), time(A, G)), '$existential'(D, '?LOC', and(located(A, '?LOC'), time(A, G)))), instance(A, 'Physical')), 'Merge', 'BASE ONTOLOGY', 645). sigmaCache('~instance'('$IdentityFn'(A, 'Physical'(B)), '$Class'('Physical')), 'f~HeadUnivb'('f~'(or('~located'('$IdentityFn'(A, 'Physical'(C)), '$Object'(D, E)), '~time'('$IdentityFn'(A, 'Physical'(F)), '$Quantity'(G, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(H))))))), [D, G], [], [], [A]), [], [D, G], [A], [D, G]), 320:['PHYS'=A, 'LOC'=D, 'TIME'=G]:entails(or(not(located(A, D)), not(time(A, G))), not(instance(A, 'Physical'))), 'Merge', 'BASE ONTOLOGY', 645). sigmaCache(time('$IdentityFn'(A, 'Physical'(B)), '$Quantity'(C, 'PhysicalQuantity'('ConstantQuantity'('TimeMeasure'('TimePosition'(D)))))), 't~HeadBodyc'(('t~'(instance('$IdentityFn'(A, 'Physical'(E)), '$Class'('Physical')), [], [], [], [A]), 't~'('$existential'(F, '?LOC', and(located(A, '?LOC'), time(A, C))), [], [F], [], [A, C]), 't~'('$existential'(C, '?TIME', exists(F, and(located(A, F), time(A, '?TIME')))), [], [F], [], [A, C])), [], [F], [A, C], [F]), 319:['PHYS'=A, 'LOC'=F, 'TIME'=C]:entails(and(and(instance(A, 'Physical'), '$existential'(C, '?TIME', exists(F, and(located(A, F), time(A, '?TIME'))))), '$existential'(F, '?LOC', and(located(A, '?LOC'), time(A, C)))), time(A, C)), 'Merge', 'BASE ONTOLOGY', 645). sigmaCache(located('$IdentityFn'(A, 'Physical'(B)), '$Object'(C, D)), 't~HeadUnivb'(('t~'(instance('$IdentityFn'(A, 'Physical'(E)), '$Class'('Physical')), [], [], [], [A]), 't~'('$existential'(C, '?LOC', and(located(A, '?LOC'), time(A, F))), [F], [], [C], [A])), [], [F], [A, C], [F]), 318:['PHYS'=A, 'LOC'=C, 'TIME'=F]:entails(and(instance(A, 'Physical'), '$existential'(C, '?LOC', and(located(A, '?LOC'), time(A, F)))), located(A, C)), 'Merge', 'BASE ONTOLOGY', 645). sigmaCache('~subclass'('$Class'(A), '$Class'('Entity')), 'f~Head'('f~'('~instance'('$Class'(A), '$Class'('Class')), [], [], [A], []), [], [], [A]), 315:['CLASS'=A]:entails(not(instance(A, 'Class')), not(subclass(A, 'Entity'))), 'Merge', 'BASE ONTOLOGY', 637). sigmaCache(instance('$Class'(A), '$Class'('Class')), 't~Head'('t~'(subclass('$Class'(A), '$Class'('Entity')), [], [], [A], []), [], [], [A]), 314:['CLASS'=A]:entails(subclass(A, 'Entity'), instance(A, 'Class')), 'Merge', 'BASE ONTOLOGY', 637). sigmaCache('~instance'('$Class'(A), '$Class'('Class')), 'f~Head'('f~'('~subclass'('$Class'(A), '$Class'('Entity')), [], [], [A], []), [], [], [A]), 313:['CLASS'=A]:entails(not(subclass(A, 'Entity')), not(instance(A, 'Class'))), 'Merge', 'BASE ONTOLOGY', 637). sigmaCache(subclass('$Class'(A), '$Class'('Entity')), 't~Head'('t~'(instance('$Class'(A), '$Class'('Class')), [], [], [A], []), [], [], [A]), 312:['CLASS'=A]:entails(instance(A, 'Class'), subclass(A, 'Entity')), 'Merge', 'BASE ONTOLOGY', 637). sigmaCache(instance(A, '$Class'('Entity')), 't~Head'('t~'('$existential'(A, '?THING', instance('?THING', 'Entity')), [], [], [A], []), [], [], [A]), 311:['THING'=A]:entails('$existential'(A, '?THING', instance('?THING', 'Entity')), instance(A, 'Entity')), 'Merge', 'BASE ONTOLOGY', 633). sigmaCache(successorAttributeClosure('$Attribute'(A, B), '$Attribute'(C, D)), 't~Head'('t~'(successorAttribute('$Attribute'(A, E), '$Attribute'(C, F)), [], [], [A, C], []), [], [], [A, C]), 271:['ATTR1'=A, 'ATTR2'=C]:entails(successorAttribute(A, C), successorAttributeClosure(A, C)), 'Merge', 'STRUCTURAL ONTOLOGY', 526). sigmaCache('~successorAttribute'('$Attribute'(A, B), '$Attribute'(C, D)), 'f~Head'('f~'('~successorAttributeClosure'('$Attribute'(A, E), '$Attribute'(C, F)), [], [], [A, C], []), [], [], [A, C]), 270:['ATTR1'=A, 'ATTR2'=C]:entails(not(successorAttributeClosure(A, C)), not(successorAttribute(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 526). sigmaCache('~instance'('$Attribute'(A, B), '$Class'(C)), 'f~HeadBodyc'(('f~'('~instance'('$Attribute'(D, E), '$Class'(C)), [], [D], [C], []), 'f~'(subAttribute('$Attribute'(D, F), '$Attribute'(A, G)), [], [D], [A], [])), [], [D], [A, C], [D]), 257:['ATTR1'=D, 'ATTR2'=A, 'CLASS'=C]:entails(and(not(instance(D, C)), subAttribute(D, A)), not(instance(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 500). sigmaCache('~subAttribute'('$Attribute'(A, B), '$Attribute'(C, D)), 'f~HeadBodyc'(('f~'('~instance'('$Attribute'(A, E), '$Class'(F)), [], [F], [A], []), 'f~'(instance('$Attribute'(C, G), '$Class'(F)), [], [F], [C], [])), [], [F], [A, C], [F]), 256:['ATTR1'=A, 'ATTR2'=C, 'CLASS'=F]:entails(and(not(instance(A, F)), instance(C, F)), not(subAttribute(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 500). sigmaCache(instance('$Attribute'(A, B), '$Class'(C)), 't~HeadBodyc'(('t~'(instance('$Attribute'(D, E), '$Class'(C)), [], [D], [C], []), 't~'(subAttribute('$Attribute'(A, F), '$Attribute'(D, G)), [], [D], [A], [])), [], [D], [A, C], [D]), 255:['ATTR1'=A, 'ATTR2'=D, 'CLASS'=C]:entails(and(subAttribute(A, D), instance(D, C)), instance(A, C)), 'Merge', 'STRUCTURAL ONTOLOGY', 500). sigmaCache(attribute('$Object'(A, B), '$Attribute'(C, D)), 't~HeadBodyc'(('t~'(attribute('$Object'(A, E), '$Attribute'(F, G)), [], [F], [A], []), 't~'(subAttribute('$Attribute'(F, H), '$Attribute'(C, I)), [], [F], [C], [])), [], [F], [C, A], [F]), 254:['ATTR1'=F, 'ATTR2'=C, 'OBJ'=A]:entails(and(subAttribute(F, C), attribute(A, F)), attribute(A, C)), 'Merge', 'STRUCTURAL ONTOLOGY', 498). sigmaCache('~attribute'('$Object'(A, B), '$Attribute'(C, D)), 'f~HeadBodyc'(('f~'('~attribute'('$Object'(A, E), '$Attribute'(F, G)), [], [F], [], [A]), 'f~'(subAttribute('$Attribute'(C, H), '$Attribute'(F, I)), [], [F], [], [C]), 'f~'('$existential'(A, '?OBJ', not(=>(attribute('?OBJ', C), attribute('?OBJ', F)))), [], [F], [], [C, A])), [], [F], [C, A], [F]), 253:['ATTR1'=C, 'ATTR2'=F, 'OBJ'=A]:entails(and(and(subAttribute(C, F), not(attribute(A, F))), '$existential'(A, '?OBJ', not(=>(attribute('?OBJ', C), attribute('?OBJ', F))))), not(attribute(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 498). sigmaCache('~subAttribute'('$Attribute'(A, B), '$Attribute'(C, D)), 'f~HeadBodyc'(('f~'('~attribute'('$Object'(E, F), '$Attribute'(C, G)), [], [E], [C], []), 'f~'(attribute('$Object'(E, H), '$Attribute'(A, I)), [], [E], [A], [])), [], [E], [A, C], [E]), 252:['ATTR1'=A, 'ATTR2'=C, 'OBJ'=E]:entails(and(attribute(E, A), not(attribute(E, C))), not(subAttribute(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 498). sigmaCache(subAttribute('$Attribute'(A, B), '$Attribute'(C, D)), 't~HeadBodyc'('t~'(or('~attribute'('$Object'(E, F), '$Attribute'(A, G)), attribute('$Object'(E, H), '$Attribute'(C, I))), [], [E], [A, C], []), [], [E], [A, C], [E]), 251:['ATTR1'=A, 'ATTR2'=C, 'OBJ'=E]:entails(or(not(attribute(E, A)), attribute(E, C)), subAttribute(A, C)), 'Merge', 'STRUCTURAL ONTOLOGY', 498). sigmaCache('~attribute'('$Object'(A, B), '$Attribute'(C, D)), 'f~HeadBodyc'(('f~'('~subAttribute'('$Attribute'(E, F), '$Attribute'(C, G)), [], [E], [], [C]), 'f~'('$existential'(A, '?OBJ', not(=>(attribute('?OBJ', E), attribute('?OBJ', C)))), [], [E], [A], [C])), [], [E], [C, A], [E]), 250:['ATTR1'=E, 'ATTR2'=C, 'OBJ'=A]:entails(and(not(subAttribute(E, C)), '$existential'(A, '?OBJ', not(=>(attribute('?OBJ', E), attribute('?OBJ', C))))), not(attribute(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 498). sigmaCache(attribute('$Object'(A, B), '$Attribute'(C, D)), 't~HeadUnivb'('t~'('~subAttribute'('$Attribute'(C, E), '$Attribute'(F, G)), [F], [], [C], []), [A], [F], [C, A], [F]), 249:['ATTR1'=C, 'ATTR2'=F, 'OBJ'=A]:entails(not(subAttribute(C, F)), attribute(A, C)), 'Merge', 'STRUCTURAL ONTOLOGY', 498). sigmaCache(disjoint('$Class'(A), '$Class'(B)), 't~HeadUnivb'('t~'(disjointDecomposition(['$Class'(C), '$Class'(B), '$Class'(D), '$Class'(E), '$Class'(A)]), [C, D, E], [], [B, A], []), [], [C, D, E], [B, A], [C, D, E]), 210:['CLASS1'=C, 'CLASS2'=B, 'CLASS3'=D, 'CLASS4'=E, 'CLASS5'=A]:entails(disjointDecomposition(C, B, D, E, A), disjoint(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 410). sigmaCache('~disjointDecomposition'(['$Class'(A), '$Class'(B), '$Class'(C), '$Class'(D), '$Class'(E)]), 'f~Head'('f~'('~disjoint'('$Class'(E), '$Class'(B)), [], [], [B, E], []), [A, C, D], [], [A, B, C, D, E]), 209:['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C, 'CLASS4'=D, 'CLASS5'=E]:entails(not(disjoint(E, B)), not(disjointDecomposition(A, B, C, D, E))), 'Merge', 'STRUCTURAL ONTOLOGY', 410). sigmaCache(disjoint('$Class'(A), '$Class'(B)), 't~HeadUnivb'('t~'(disjointDecomposition(['$Class'(C), '$Class'(D), '$Class'(B), '$Class'(E), '$Class'(A)]), [C, D, E], [], [B, A], []), [], [C, D, E], [B, A], [C, D, E]), 208:['CLASS1'=C, 'CLASS2'=D, 'CLASS3'=B, 'CLASS4'=E, 'CLASS5'=A]:entails(disjointDecomposition(C, D, B, E, A), disjoint(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 410). sigmaCache('~disjointDecomposition'(['$Class'(A), '$Class'(B), '$Class'(C), '$Class'(D), '$Class'(E)]), 'f~Head'('f~'('~disjoint'('$Class'(E), '$Class'(C)), [], [], [C, E], []), [A, B, D], [], [A, B, C, D, E]), 207:['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C, 'CLASS4'=D, 'CLASS5'=E]:entails(not(disjoint(E, C)), not(disjointDecomposition(A, B, C, D, E))), 'Merge', 'STRUCTURAL ONTOLOGY', 410). sigmaCache(disjoint('$Class'(A), '$Class'(B)), 't~HeadUnivb'('t~'(disjointDecomposition(['$Class'(C), '$Class'(D), '$Class'(E), '$Class'(B), '$Class'(A)]), [C, D, E], [], [B, A], []), [], [C, D, E], [B, A], [C, D, E]), 206:['CLASS1'=C, 'CLASS2'=D, 'CLASS3'=E, 'CLASS4'=B, 'CLASS5'=A]:entails(disjointDecomposition(C, D, E, B, A), disjoint(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 410). sigmaCache('~disjointDecomposition'(['$Class'(A), '$Class'(B), '$Class'(C), '$Class'(D), '$Class'(E)]), 'f~Head'('f~'('~disjoint'('$Class'(E), '$Class'(D)), [], [], [D, E], []), [A, B, C], [], [A, B, C, D, E]), 205:['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C, 'CLASS4'=D, 'CLASS5'=E]:entails(not(disjoint(E, D)), not(disjointDecomposition(A, B, C, D, E))), 'Merge', 'STRUCTURAL ONTOLOGY', 410). sigmaCache(disjoint('$Class'(A), '$Class'(B)), 't~HeadUnivb'('t~'(disjointDecomposition(['$Class'(C), '$Class'(A), '$Class'(D), '$Class'(B), '$Class'(E)]), [C, D, E], [], [A, B], []), [], [C, D, E], [A, B], [C, D, E]), 204:['CLASS1'=C, 'CLASS2'=A, 'CLASS3'=D, 'CLASS4'=B, 'CLASS5'=E]:entails(disjointDecomposition(C, A, D, B, E), disjoint(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 410). sigmaCache('~disjointDecomposition'(['$Class'(A), '$Class'(B), '$Class'(C), '$Class'(D), '$Class'(E)]), 'f~Head'('f~'('~disjoint'('$Class'(B), '$Class'(D)), [], [], [B, D], []), [A, C, E], [], [A, B, C, D, E]), 203:['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C, 'CLASS4'=D, 'CLASS5'=E]:entails(not(disjoint(B, D)), not(disjointDecomposition(A, B, C, D, E))), 'Merge', 'STRUCTURAL ONTOLOGY', 410). sigmaCache(disjoint('$Class'(A), '$Class'(B)), 't~HeadUnivb'('t~'(disjointDecomposition(['$Class'(C), '$Class'(D), '$Class'(A), '$Class'(B), '$Class'(E)]), [C, D, E], [], [A, B], []), [], [C, D, E], [A, B], [C, D, E]), 202:['CLASS1'=C, 'CLASS2'=D, 'CLASS3'=A, 'CLASS4'=B, 'CLASS5'=E]:entails(disjointDecomposition(C, D, A, B, E), disjoint(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 410). sigmaCache('~disjointDecomposition'(['$Class'(A), '$Class'(B), '$Class'(C), '$Class'(D), '$Class'(E)]), 'f~Head'('f~'('~disjoint'('$Class'(C), '$Class'(D)), [], [], [C, D], []), [A, B, E], [], [A, B, C, D, E]), 201:['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C, 'CLASS4'=D, 'CLASS5'=E]:entails(not(disjoint(C, D)), not(disjointDecomposition(A, B, C, D, E))), 'Merge', 'STRUCTURAL ONTOLOGY', 410). sigmaCache(disjoint('$Class'(A), '$Class'(B)), 't~HeadUnivb'('t~'(disjointDecomposition(['$Class'(C), '$Class'(A), '$Class'(B), '$Class'(D), '$Class'(E)]), [C, D, E], [], [A, B], []), [], [C, D, E], [A, B], [C, D, E]), 200:['CLASS1'=C, 'CLASS2'=A, 'CLASS3'=B, 'CLASS4'=D, 'CLASS5'=E]:entails(disjointDecomposition(C, A, B, D, E), disjoint(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 410). sigmaCache('~disjointDecomposition'(['$Class'(A), '$Class'(B), '$Class'(C), '$Class'(D), '$Class'(E)]), 'f~Head'('f~'('~disjoint'('$Class'(B), '$Class'(C)), [], [], [B, C], []), [A, D, E], [], [A, B, C, D, E]), 199:['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C, 'CLASS4'=D, 'CLASS5'=E]:entails(not(disjoint(B, C)), not(disjointDecomposition(A, B, C, D, E))), 'Merge', 'STRUCTURAL ONTOLOGY', 410). sigmaCache(subclass('$Class'(A), '$Class'(B)), 't~HeadUnivb'('t~'(disjointDecomposition(['$Class'(B), '$Class'(C), '$Class'(D), '$Class'(E), '$Class'(A)]), [C, D, E], [], [B, A], []), [], [C, D, E], [B, A], [C, D, E]), 198:['CLASS1'=B, 'CLASS2'=C, 'CLASS3'=D, 'CLASS4'=E, 'CLASS5'=A]:entails(disjointDecomposition(B, C, D, E, A), subclass(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 410). sigmaCache('~disjointDecomposition'(['$Class'(A), '$Class'(B), '$Class'(C), '$Class'(D), '$Class'(E)]), 'f~Head'('f~'('~subclass'('$Class'(E), '$Class'(A)), [], [], [A, E], []), [B, C, D], [], [A, B, C, D, E]), 197:['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C, 'CLASS4'=D, 'CLASS5'=E]:entails(not(subclass(E, A)), not(disjointDecomposition(A, B, C, D, E))), 'Merge', 'STRUCTURAL ONTOLOGY', 410). sigmaCache(subclass('$Class'(A), '$Class'(B)), 't~HeadUnivb'('t~'(disjointDecomposition(['$Class'(B), '$Class'(C), '$Class'(D), '$Class'(A), '$Class'(E)]), [C, D, E], [], [B, A], []), [], [C, D, E], [B, A], [C, D, E]), 196:['CLASS1'=B, 'CLASS2'=C, 'CLASS3'=D, 'CLASS4'=A, 'CLASS5'=E]:entails(disjointDecomposition(B, C, D, A, E), subclass(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 410). sigmaCache('~disjointDecomposition'(['$Class'(A), '$Class'(B), '$Class'(C), '$Class'(D), '$Class'(E)]), 'f~Head'('f~'('~subclass'('$Class'(D), '$Class'(A)), [], [], [A, D], []), [B, C, E], [], [A, B, C, D, E]), 195:['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C, 'CLASS4'=D, 'CLASS5'=E]:entails(not(subclass(D, A)), not(disjointDecomposition(A, B, C, D, E))), 'Merge', 'STRUCTURAL ONTOLOGY', 410). sigmaCache(subclass('$Class'(A), '$Class'(B)), 't~HeadUnivb'('t~'(disjointDecomposition(['$Class'(B), '$Class'(C), '$Class'(A), '$Class'(D), '$Class'(E)]), [C, D, E], [], [B, A], []), [], [C, D, E], [B, A], [C, D, E]), 194:['CLASS1'=B, 'CLASS2'=C, 'CLASS3'=A, 'CLASS4'=D, 'CLASS5'=E]:entails(disjointDecomposition(B, C, A, D, E), subclass(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 410). sigmaCache('~disjointDecomposition'(['$Class'(A), '$Class'(B), '$Class'(C), '$Class'(D), '$Class'(E)]), 'f~Head'('f~'('~subclass'('$Class'(C), '$Class'(A)), [], [], [A, C], []), [B, D, E], [], [A, B, C, D, E]), 193:['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C, 'CLASS4'=D, 'CLASS5'=E]:entails(not(subclass(C, A)), not(disjointDecomposition(A, B, C, D, E))), 'Merge', 'STRUCTURAL ONTOLOGY', 410). sigmaCache(subclass('$Class'(A), '$Class'(B)), 't~HeadUnivb'('t~'(disjointDecomposition(['$Class'(B), '$Class'(A), '$Class'(C), '$Class'(D), '$Class'(E)]), [C, D, E], [], [B, A], []), [], [C, D, E], [B, A], [C, D, E]), 192:['CLASS1'=B, 'CLASS2'=A, 'CLASS3'=C, 'CLASS4'=D, 'CLASS5'=E]:entails(disjointDecomposition(B, A, C, D, E), subclass(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 410). sigmaCache('~disjointDecomposition'(['$Class'(A), '$Class'(B), '$Class'(C), '$Class'(D), '$Class'(E)]), 'f~Head'('f~'('~subclass'('$Class'(B), '$Class'(A)), [], [], [A, B], []), [C, D, E], [], [A, B, C, D, E]), 191:['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C, 'CLASS4'=D, 'CLASS5'=E]:entails(not(subclass(B, A)), not(disjointDecomposition(A, B, C, D, E))), 'Merge', 'STRUCTURAL ONTOLOGY', 410). sigmaCache(disjoint('$Class'(A), '$Class'(B)), 't~HeadUnivb'('t~'(disjointDecomposition(['$Class'(C), '$Class'(A), '$Class'(D), '$Class'(B)]), [C, D], [], [A, B], []), [], [C, D], [A, B], [C, D]), 190:['CLASS1'=C, 'CLASS2'=A, 'CLASS3'=D, 'CLASS4'=B]:entails(disjointDecomposition(C, A, D, B), disjoint(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 408). sigmaCache('~disjointDecomposition'(['$Class'(A), '$Class'(B), '$Class'(C), '$Class'(D)]), 'f~Head'('f~'('~disjoint'('$Class'(B), '$Class'(D)), [], [], [B, D], []), [A, C], [], [A, B, C, D]), 189:['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C, 'CLASS4'=D]:entails(not(disjoint(B, D)), not(disjointDecomposition(A, B, C, D))), 'Merge', 'STRUCTURAL ONTOLOGY', 408). sigmaCache(disjoint('$Class'(A), '$Class'(B)), 't~HeadUnivb'('t~'(disjointDecomposition(['$Class'(C), '$Class'(D), '$Class'(A), '$Class'(B)]), [C, D], [], [A, B], []), [], [C, D], [A, B], [C, D]), 188:['CLASS1'=C, 'CLASS2'=D, 'CLASS3'=A, 'CLASS4'=B]:entails(disjointDecomposition(C, D, A, B), disjoint(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 408). sigmaCache('~disjointDecomposition'(['$Class'(A), '$Class'(B), '$Class'(C), '$Class'(D)]), 'f~Head'('f~'('~disjoint'('$Class'(C), '$Class'(D)), [], [], [C, D], []), [A, B], [], [A, B, C, D]), 187:['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C, 'CLASS4'=D]:entails(not(disjoint(C, D)), not(disjointDecomposition(A, B, C, D))), 'Merge', 'STRUCTURAL ONTOLOGY', 408). sigmaCache(disjoint('$Class'(A), '$Class'(B)), 't~HeadUnivb'('t~'(disjointDecomposition(['$Class'(C), '$Class'(A), '$Class'(B), '$Class'(D)]), [C, D], [], [A, B], []), [], [C, D], [A, B], [C, D]), 186:['CLASS1'=C, 'CLASS2'=A, 'CLASS3'=B, 'CLASS4'=D]:entails(disjointDecomposition(C, A, B, D), disjoint(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 408). sigmaCache('~disjointDecomposition'(['$Class'(A), '$Class'(B), '$Class'(C), '$Class'(D)]), 'f~Head'('f~'('~disjoint'('$Class'(B), '$Class'(C)), [], [], [B, C], []), [A, D], [], [A, B, C, D]), 185:['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C, 'CLASS4'=D]:entails(not(disjoint(B, C)), not(disjointDecomposition(A, B, C, D))), 'Merge', 'STRUCTURAL ONTOLOGY', 408). sigmaCache(subclass('$Class'(A), '$Class'(B)), 't~HeadUnivb'('t~'(disjointDecomposition(['$Class'(B), '$Class'(C), '$Class'(D), '$Class'(A)]), [C, D], [], [B, A], []), [], [C, D], [B, A], [C, D]), 184:['CLASS1'=B, 'CLASS2'=C, 'CLASS3'=D, 'CLASS4'=A]:entails(disjointDecomposition(B, C, D, A), subclass(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 408). sigmaCache('~disjointDecomposition'(['$Class'(A), '$Class'(B), '$Class'(C), '$Class'(D)]), 'f~Head'('f~'('~subclass'('$Class'(D), '$Class'(A)), [], [], [A, D], []), [B, C], [], [A, B, C, D]), 183:['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C, 'CLASS4'=D]:entails(not(subclass(D, A)), not(disjointDecomposition(A, B, C, D))), 'Merge', 'STRUCTURAL ONTOLOGY', 408). sigmaCache(subclass('$Class'(A), '$Class'(B)), 't~HeadUnivb'('t~'(disjointDecomposition(['$Class'(B), '$Class'(C), '$Class'(A), '$Class'(D)]), [C, D], [], [B, A], []), [], [C, D], [B, A], [C, D]), 182:['CLASS1'=B, 'CLASS2'=C, 'CLASS3'=A, 'CLASS4'=D]:entails(disjointDecomposition(B, C, A, D), subclass(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 408). sigmaCache('~disjointDecomposition'(['$Class'(A), '$Class'(B), '$Class'(C), '$Class'(D)]), 'f~Head'('f~'('~subclass'('$Class'(C), '$Class'(A)), [], [], [A, C], []), [B, D], [], [A, B, C, D]), 181:['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C, 'CLASS4'=D]:entails(not(subclass(C, A)), not(disjointDecomposition(A, B, C, D))), 'Merge', 'STRUCTURAL ONTOLOGY', 408). sigmaCache(subclass('$Class'(A), '$Class'(B)), 't~HeadUnivb'('t~'(disjointDecomposition(['$Class'(B), '$Class'(A), '$Class'(C), '$Class'(D)]), [C, D], [], [B, A], []), [], [C, D], [B, A], [C, D]), 180:['CLASS1'=B, 'CLASS2'=A, 'CLASS3'=C, 'CLASS4'=D]:entails(disjointDecomposition(B, A, C, D), subclass(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 408). sigmaCache('~disjointDecomposition'(['$Class'(A), '$Class'(B), '$Class'(C), '$Class'(D)]), 'f~Head'('f~'('~subclass'('$Class'(B), '$Class'(A)), [], [], [A, B], []), [C, D], [], [A, B, C, D]), 179:['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C, 'CLASS4'=D]:entails(not(subclass(B, A)), not(disjointDecomposition(A, B, C, D))), 'Merge', 'STRUCTURAL ONTOLOGY', 408). sigmaCache(disjoint('$Class'(A), '$Class'(B)), 't~HeadUnivb'('t~'(disjointDecomposition(['$Class'(C), '$Class'(A), '$Class'(B)]), [C], [], [A, B], []), [], [C], [A, B], [C]), 178:['CLASS1'=C, 'CLASS2'=A, 'CLASS3'=B]:entails(disjointDecomposition(C, A, B), disjoint(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 406). sigmaCache('~disjointDecomposition'(['$Class'(A), '$Class'(B), '$Class'(C)]), 'f~Head'('f~'('~disjoint'('$Class'(B), '$Class'(C)), [], [], [B, C], []), [A], [], [A, B, C]), 177:['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C]:entails(not(disjoint(B, C)), not(disjointDecomposition(A, B, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 406). sigmaCache(subclass('$Class'(A), '$Class'(B)), 't~HeadUnivb'('t~'(disjointDecomposition(['$Class'(B), '$Class'(C), '$Class'(A)]), [C], [], [B, A], []), [], [C], [B, A], [C]), 176:['CLASS1'=B, 'CLASS2'=C, 'CLASS3'=A]:entails(disjointDecomposition(B, C, A), subclass(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 406). sigmaCache('~disjointDecomposition'(['$Class'(A), '$Class'(B), '$Class'(C)]), 'f~Head'('f~'('~subclass'('$Class'(C), '$Class'(A)), [], [], [A, C], []), [B], [], [A, B, C]), 175:['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C]:entails(not(subclass(C, A)), not(disjointDecomposition(A, B, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 406). sigmaCache(subclass('$Class'(A), '$Class'(B)), 't~HeadUnivb'('t~'(disjointDecomposition(['$Class'(B), '$Class'(A), '$Class'(C)]), [C], [], [B, A], []), [], [C], [B, A], [C]), 174:['CLASS1'=B, 'CLASS2'=A, 'CLASS3'=C]:entails(disjointDecomposition(B, A, C), subclass(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 406). sigmaCache('~disjointDecomposition'(['$Class'(A), '$Class'(B), '$Class'(C)]), 'f~Head'('f~'('~subclass'('$Class'(B), '$Class'(A)), [], [], [A, B], []), [C], [], [A, B, C]), 173:['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C]:entails(not(subclass(B, A)), not(disjointDecomposition(A, B, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 406). sigmaCache(instance(A, '$Class'(B)), 't~HeadBodyc'(('t~'('~instance'(A, '$Class'(C)), [], [C], [], [A]), 't~'('~instance'(A, '$Class'(D)), [], [D], [], [A]), 't~'('~instance'(A, '$Class'(E)), [], [E], [], [A]), 't~'(instance(A, '$Class'(F)), [], [F], [], [A]), 't~'(exhaustiveDecomposition(['$Class'(F), '$Class'(C), '$Class'(D), '$Class'(E), '$Class'(B)]), [], [F, C, D, E], [B], [])), [], [F, C, D, E], [B, A], [F, C, D, E]), 165:['CLASS1'=F, 'CLASS2'=C, 'CLASS3'=D, 'CLASS4'=E, 'CLASS5'=B, 'OBJ'=A]:entails(and(exhaustiveDecomposition(F, C, D, E, B), and(instance(A, F), and(not(instance(A, C)), and(not(instance(A, D)), not(instance(A, E)))))), instance(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 390). sigmaCache(instance(A, '$Class'(B)), 't~HeadBodyc'(('t~'('~instance'(A, '$Class'(C)), [], [C], [], [A]), 't~'('~instance'(A, '$Class'(D)), [], [D], [], [A]), 't~'('~instance'(A, '$Class'(E)), [], [E], [], [A]), 't~'(instance(A, '$Class'(F)), [], [F], [], [A]), 't~'(exhaustiveDecomposition(['$Class'(F), '$Class'(C), '$Class'(D), '$Class'(B), '$Class'(E)]), [], [F, C, D, E], [B], [])), [], [F, C, D, E], [B, A], [F, C, D, E]), 164:['CLASS1'=F, 'CLASS2'=C, 'CLASS3'=D, 'CLASS4'=B, 'CLASS5'=E, 'OBJ'=A]:entails(and(exhaustiveDecomposition(F, C, D, B, E), and(instance(A, F), and(not(instance(A, C)), and(not(instance(A, D)), not(instance(A, E)))))), instance(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 390). sigmaCache(instance(A, '$Class'(B)), 't~HeadBodyc'(('t~'('~instance'(A, '$Class'(C)), [], [C], [], [A]), 't~'('~instance'(A, '$Class'(D)), [], [D], [], [A]), 't~'('~instance'(A, '$Class'(E)), [], [E], [], [A]), 't~'(instance(A, '$Class'(F)), [], [F], [], [A]), 't~'(exhaustiveDecomposition(['$Class'(F), '$Class'(C), '$Class'(B), '$Class'(D), '$Class'(E)]), [], [F, C, D, E], [B], [])), [], [F, C, D, E], [B, A], [F, C, D, E]), 163:['CLASS1'=F, 'CLASS2'=C, 'CLASS3'=B, 'CLASS4'=D, 'CLASS5'=E, 'OBJ'=A]:entails(and(exhaustiveDecomposition(F, C, B, D, E), and(instance(A, F), and(not(instance(A, C)), and(not(instance(A, D)), not(instance(A, E)))))), instance(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 390). sigmaCache(instance(A, '$Class'(B)), 't~HeadBodyc'(('t~'('~instance'(A, '$Class'(C)), [], [C], [], [A]), 't~'('~instance'(A, '$Class'(D)), [], [D], [], [A]), 't~'('~instance'(A, '$Class'(E)), [], [E], [], [A]), 't~'(instance(A, '$Class'(F)), [], [F], [], [A]), 't~'(exhaustiveDecomposition(['$Class'(F), '$Class'(B), '$Class'(C), '$Class'(D), '$Class'(E)]), [], [F, C, D, E], [B], [])), [], [F, C, D, E], [B, A], [F, C, D, E]), 162:['CLASS1'=F, 'CLASS2'=B, 'CLASS3'=C, 'CLASS4'=D, 'CLASS5'=E, 'OBJ'=A]:entails(and(exhaustiveDecomposition(F, B, C, D, E), and(instance(A, F), and(not(instance(A, C)), and(not(instance(A, D)), not(instance(A, E)))))), instance(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 390). sigmaCache('~instance'(A, '$Class'(B)), 'f~HeadBodyc'(('f~'('~instance'(A, '$Class'(C)), [], [C], [], [A]), 'f~'('~instance'(A, '$Class'(D)), [], [D], [], [A]), 'f~'('~instance'(A, '$Class'(E)), [], [E], [], [A]), 'f~'('~instance'(A, '$Class'(F)), [], [F], [], [A]), 'f~'(exhaustiveDecomposition(['$Class'(B), '$Class'(C), '$Class'(D), '$Class'(E), '$Class'(F)]), [], [C, D, E, F], [B], [])), [], [C, D, E, F], [B, A], [C, D, E, F]), 161:['CLASS1'=B, 'CLASS2'=C, 'CLASS3'=D, 'CLASS4'=E, 'CLASS5'=F, 'OBJ'=A]:entails(and(exhaustiveDecomposition(B, C, D, E, F), and(not(instance(A, C)), and(not(instance(A, D)), and(not(instance(A, E)), not(instance(A, F)))))), not(instance(A, B))), 'Merge', 'STRUCTURAL ONTOLOGY', 390). sigmaCache('~exhaustiveDecomposition'(['$Class'(A), '$Class'(B), '$Class'(C), '$Class'(D), '$Class'(E)]), 'f~HeadBodyc'(('f~'('~instance'(F, '$Class'(B)), [], [F], [B], []), 'f~'('~instance'(F, '$Class'(C)), [], [F], [C], []), 'f~'('~instance'(F, '$Class'(D)), [], [F], [D], []), 'f~'('~instance'(F, '$Class'(E)), [], [F], [E], []), 'f~'(instance(F, '$Class'(A)), [], [F], [A], [])), [], [F], [A, B, C, D, E], [F]), 160:['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C, 'CLASS4'=D, 'CLASS5'=E, 'OBJ'=F]:entails(and(instance(F, A), and(not(instance(F, B)), and(not(instance(F, C)), and(not(instance(F, D)), not(instance(F, E)))))), not(exhaustiveDecomposition(A, B, C, D, E))), 'Merge', 'STRUCTURAL ONTOLOGY', 390). sigmaCache(instance(A, '$Class'(B)), 't~HeadBodyc'(('t~'('~instance'(A, '$Class'(C)), [], [C], [], [A]), 't~'('~instance'(A, '$Class'(D)), [], [D], [], [A]), 't~'(instance(A, '$Class'(E)), [], [E], [], [A]), 't~'(exhaustiveDecomposition(['$Class'(E), '$Class'(C), '$Class'(D), '$Class'(B)]), [], [E, C, D], [B], [])), [], [E, C, D], [B, A], [E, C, D]), 159:['CLASS1'=E, 'CLASS2'=C, 'CLASS3'=D, 'CLASS4'=B, 'OBJ'=A]:entails(and(exhaustiveDecomposition(E, C, D, B), and(instance(A, E), and(not(instance(A, C)), not(instance(A, D))))), instance(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 388). sigmaCache(instance(A, '$Class'(B)), 't~HeadBodyc'(('t~'('~instance'(A, '$Class'(C)), [], [C], [], [A]), 't~'('~instance'(A, '$Class'(D)), [], [D], [], [A]), 't~'(instance(A, '$Class'(E)), [], [E], [], [A]), 't~'(exhaustiveDecomposition(['$Class'(E), '$Class'(C), '$Class'(B), '$Class'(D)]), [], [E, C, D], [B], [])), [], [E, C, D], [B, A], [E, C, D]), 158:['CLASS1'=E, 'CLASS2'=C, 'CLASS3'=B, 'CLASS4'=D, 'OBJ'=A]:entails(and(exhaustiveDecomposition(E, C, B, D), and(instance(A, E), and(not(instance(A, C)), not(instance(A, D))))), instance(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 388). sigmaCache(instance(A, '$Class'(B)), 't~HeadBodyc'(('t~'('~instance'(A, '$Class'(C)), [], [C], [], [A]), 't~'('~instance'(A, '$Class'(D)), [], [D], [], [A]), 't~'(instance(A, '$Class'(E)), [], [E], [], [A]), 't~'(exhaustiveDecomposition(['$Class'(E), '$Class'(B), '$Class'(C), '$Class'(D)]), [], [E, C, D], [B], [])), [], [E, C, D], [B, A], [E, C, D]), 157:['CLASS1'=E, 'CLASS2'=B, 'CLASS3'=C, 'CLASS4'=D, 'OBJ'=A]:entails(and(exhaustiveDecomposition(E, B, C, D), and(instance(A, E), and(not(instance(A, C)), not(instance(A, D))))), instance(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 388). sigmaCache('~instance'(A, '$Class'(B)), 'f~HeadBodyc'(('f~'('~instance'(A, '$Class'(C)), [], [C], [], [A]), 'f~'('~instance'(A, '$Class'(D)), [], [D], [], [A]), 'f~'('~instance'(A, '$Class'(E)), [], [E], [], [A]), 'f~'(exhaustiveDecomposition(['$Class'(B), '$Class'(C), '$Class'(D), '$Class'(E)]), [], [C, D, E], [B], [])), [], [C, D, E], [B, A], [C, D, E]), 156:['CLASS1'=B, 'CLASS2'=C, 'CLASS3'=D, 'CLASS4'=E, 'OBJ'=A]:entails(and(exhaustiveDecomposition(B, C, D, E), and(not(instance(A, C)), and(not(instance(A, D)), not(instance(A, E))))), not(instance(A, B))), 'Merge', 'STRUCTURAL ONTOLOGY', 388). sigmaCache('~exhaustiveDecomposition'(['$Class'(A), '$Class'(B), '$Class'(C), '$Class'(D)]), 'f~HeadBodyc'(('f~'('~instance'(E, '$Class'(B)), [], [E], [B], []), 'f~'('~instance'(E, '$Class'(C)), [], [E], [C], []), 'f~'('~instance'(E, '$Class'(D)), [], [E], [D], []), 'f~'(instance(E, '$Class'(A)), [], [E], [A], [])), [], [E], [A, B, C, D], [E]), 155:['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C, 'CLASS4'=D, 'OBJ'=E]:entails(and(instance(E, A), and(not(instance(E, B)), and(not(instance(E, C)), not(instance(E, D))))), not(exhaustiveDecomposition(A, B, C, D))), 'Merge', 'STRUCTURAL ONTOLOGY', 388). sigmaCache(instance(A, '$Class'(B)), 't~HeadBodyc'(('t~'('~instance'(A, '$Class'(C)), [], [C], [], [A]), 't~'(instance(A, '$Class'(D)), [], [D], [], [A]), 't~'(exhaustiveDecomposition(['$Class'(D), '$Class'(C), '$Class'(B)]), [], [D, C], [B], [])), [], [D, C], [B, A], [D, C]), 154:['CLASS1'=D, 'CLASS2'=C, 'CLASS3'=B, 'OBJ'=A]:entails(and(exhaustiveDecomposition(D, C, B), and(instance(A, D), not(instance(A, C)))), instance(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 386). sigmaCache(instance(A, '$Class'(B)), 't~HeadBodyc'(('t~'('~instance'(A, '$Class'(C)), [], [C], [], [A]), 't~'(instance(A, '$Class'(D)), [], [D], [], [A]), 't~'(exhaustiveDecomposition(['$Class'(D), '$Class'(B), '$Class'(C)]), [], [D, C], [B], [])), [], [D, C], [B, A], [D, C]), 153:['CLASS1'=D, 'CLASS2'=B, 'CLASS3'=C, 'OBJ'=A]:entails(and(exhaustiveDecomposition(D, B, C), and(instance(A, D), not(instance(A, C)))), instance(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 386). sigmaCache('~instance'(A, '$Class'(B)), 'f~HeadBodyc'(('f~'('~instance'(A, '$Class'(C)), [], [C], [], [A]), 'f~'('~instance'(A, '$Class'(D)), [], [D], [], [A]), 'f~'(exhaustiveDecomposition(['$Class'(B), '$Class'(C), '$Class'(D)]), [], [C, D], [B], [])), [], [C, D], [B, A], [C, D]), 152:['CLASS1'=B, 'CLASS2'=C, 'CLASS3'=D, 'OBJ'=A]:entails(and(exhaustiveDecomposition(B, C, D), and(not(instance(A, C)), not(instance(A, D)))), not(instance(A, B))), 'Merge', 'STRUCTURAL ONTOLOGY', 386). sigmaCache('~exhaustiveDecomposition'(['$Class'(A), '$Class'(B), '$Class'(C)]), 'f~HeadBodyc'(('f~'('~instance'(D, '$Class'(B)), [], [D], [B], []), 'f~'('~instance'(D, '$Class'(C)), [], [D], [C], []), 'f~'(instance(D, '$Class'(A)), [], [D], [A], [])), [], [D], [A, B, C], [D]), 151:['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C, 'OBJ'=D]:entails(and(instance(D, A), and(not(instance(D, B)), not(instance(D, C)))), not(exhaustiveDecomposition(A, B, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 386). sigmaCache('~contraryProperty'('$Attribute'(A, B), '$Attribute'(C, D)), 'f~HeadBodyc'(('f~'(attribute('$Object'(E, F), '$Attribute'(A, G)), [], [E], [A], []), 'f~'(attribute('$Object'(E, H), '$Attribute'(C, I)), [], [E], [C], [])), [], [E], [A, C], [E]), 144:['OBJ'=E, 'ATTR1'=A, 'ATTR2'=C]:entails(and(attribute(E, C), attribute(E, A)), not(contraryProperty(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 372). sigmaCache('~attribute'('$Object'(A, B), '$Attribute'(C, D)), 'f~HeadBodyc'(('f~'(attribute('$Object'(A, E), '$Attribute'(F, G)), [], [F], [A], []), 'f~'(contraryProperty('$Attribute'(C, H), '$Attribute'(F, I)), [], [F], [C], [])), [], [F], [A, C], [F]), 143:['OBJ'=A, 'ATTR1'=C, 'ATTR2'=F]:entails(and(attribute(A, F), contraryProperty(C, F)), not(attribute(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 372). sigmaCache('~attribute'('$Object'(A, B), '$Attribute'(C, D)), 'f~HeadBodyc'(('f~'(attribute('$Object'(A, E), '$Attribute'(F, G)), [], [F], [A], []), 'f~'(contraryProperty('$Attribute'(F, H), '$Attribute'(C, I)), [], [F], [C], [])), [], [F], [A, C], [F]), 142:['OBJ'=A, 'ATTR1'=F, 'ATTR2'=C]:entails(and(attribute(A, F), contraryProperty(F, C)), not(attribute(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 372). sigmaCache('~disjoint'('$Class'(A), '$Class'(B)), 'f~HeadBodyc'(('f~'('~disjointRelation'('$Relation'(C, D), '$Relation'(E, F)), [], [C, E], [], []), 'f~'(domain('$Relation'(C, G), '$Quantity'(H, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(I))))))), '$Class'(A)), [], [C, H], [A], []), 'f~'(domain('$Relation'(E, J), '$Quantity'(H, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(K))))))), '$Class'(B)), [], [H, E], [B], [])), [], [C, H, E], [A, B], [C, H, E]), 135:['REL1'=C, 'NUMBER'=H, 'CLASS1'=A, 'REL2'=E, 'CLASS2'=B]:entails(and(not(disjointRelation(C, E)), and(domain(C, H, A), domain(E, H, B))), not(disjoint(A, B))), 'Merge', 'STRUCTURAL ONTOLOGY', 356). sigmaCache('~domain'('$Relation'(A, B), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D))))))), '$Class'(E)), 'f~HeadBodyc'(('f~'('~disjointRelation'('$Relation'(F, G), '$Relation'(A, H)), [], [F], [A], []), 'f~'(disjoint('$Class'(I), '$Class'(E)), [], [I], [E], []), 'f~'(domain('$Relation'(F, J), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(K))))))), '$Class'(I)), [], [F, I], [C], [])), [], [F, I], [C, A, E], [F, I]), 134:['REL1'=F, 'NUMBER'=C, 'CLASS1'=I, 'REL2'=A, 'CLASS2'=E]:entails(and(not(disjointRelation(F, A)), and(domain(F, C, I), disjoint(I, E))), not(domain(A, C, E))), 'Merge', 'STRUCTURAL ONTOLOGY', 356). sigmaCache('~domain'('$Relation'(A, B), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D))))))), '$Class'(E)), 'f~HeadBodyc'(('f~'('~disjointRelation'('$Relation'(A, F), '$Relation'(G, H)), [], [G], [A], []), 'f~'(disjoint('$Class'(E), '$Class'(I)), [], [I], [E], []), 'f~'(domain('$Relation'(G, J), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(K))))))), '$Class'(I)), [], [G, I], [C], [])), [], [G, I], [A, C, E], [G, I]), 133:['REL1'=A, 'NUMBER'=C, 'CLASS1'=E, 'REL2'=G, 'CLASS2'=I]:entails(and(not(disjointRelation(A, G)), and(domain(G, C, I), disjoint(E, I))), not(domain(A, C, E))), 'Merge', 'STRUCTURAL ONTOLOGY', 356). sigmaCache(disjointRelation('$Relation'(A, B), '$Relation'(C, D)), 't~HeadBodyc'(('t~'(disjoint('$Class'(E), '$Class'(F)), [], [E, F], [], []), 't~'(domain('$Relation'(A, G), '$Quantity'(H, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(I))))))), '$Class'(E)), [], [H, E], [A], []), 't~'(domain('$Relation'(C, J), '$Quantity'(H, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(K))))))), '$Class'(F)), [], [H, F], [C], [])), [], [H, E, F], [A, C], [H, E, F]), 132:['REL1'=A, 'NUMBER'=H, 'CLASS1'=E, 'REL2'=C, 'CLASS2'=F]:entails(and(domain(A, H, E), and(domain(C, H, F), disjoint(E, F))), disjointRelation(A, C)), 'Merge', 'STRUCTURAL ONTOLOGY', 356). sigmaCache('~valence'('$Relation'(A, B), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D)))))))), 'f~HeadBodyc'(('f~'('~valence'('$Relation'(E, F), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(G)))))))), [], [E], [C], []), 'f~'(disjointRelation('$Relation'(A, H), '$Relation'(E, I)), [], [E], [A], [])), [], [E], [A, C], [E]), 131:['REL1'=A, 'REL2'=E, 'NUMBER'=C]:entails(and(not(valence(E, C)), disjointRelation(A, E)), not(valence(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 354). sigmaCache('~disjointRelation'('$Relation'(A, B), '$Relation'(C, D)), 'f~HeadBodyc'(('f~'('~valence'('$Relation'(C, E), '$Quantity'(F, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(G)))))))), [], [F], [C], []), 'f~'(valence('$Relation'(A, H), '$Quantity'(F, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(I)))))))), [], [F], [A], [])), [], [F], [A, C], [F]), 130:['REL1'=A, 'REL2'=C, 'NUMBER'=F]:entails(and(not(valence(C, F)), valence(A, F)), not(disjointRelation(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 354). sigmaCache(valence('$Relation'(A, B), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D)))))))), 't~HeadBodyc'(('t~'(disjointRelation('$Relation'(E, F), '$Relation'(A, G)), [], [E], [A], []), 't~'(valence('$Relation'(E, H), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(I)))))))), [], [E], [C], [])), [], [E], [A, C], [E]), 129:['REL1'=E, 'REL2'=A, 'NUMBER'=C]:entails(and(disjointRelation(E, A), valence(E, C)), valence(A, C)), 'Merge', 'STRUCTURAL ONTOLOGY', 354). sigmaCache('~instance'(A, '$Class'(B)), 'f~HeadBodyc'(('f~'(disjoint('$Class'(C), '$Class'(B)), [], [C], [B], []), 'f~'(instance(A, '$Class'(C)), [], [C], [A], [])), [], [C], [B, A], [C]), 121:['CLASS1'=C, 'CLASS2'=B, 'INST'=A]:entails(and(disjoint(C, B), instance(A, C)), not(instance(A, B))), 'Merge', 'STRUCTURAL ONTOLOGY', 338). sigmaCache('~instance'(A, '$Class'(B)), 'f~HeadBodyc'(('f~'(disjoint('$Class'(B), '$Class'(C)), [], [C], [B], []), 'f~'(instance(A, '$Class'(C)), [], [C], [A], [])), [], [C], [B, A], [C]), 120:['CLASS1'=B, 'CLASS2'=C, 'INST'=A]:entails(and(disjoint(B, C), instance(A, C)), not(instance(A, B))), 'Merge', 'STRUCTURAL ONTOLOGY', 338). sigmaCache('~disjoint'('$Class'(A), '$Class'(B)), 'f~HeadBodyc'(('f~'(instance(C, '$Class'(A)), [], [C], [A], []), 'f~'(instance(C, '$Class'(B)), [], [C], [B], [])), [], [C], [A, B], [C]), 119:['CLASS1'=A, 'CLASS2'=B, 'INST'=C]:entails(and(instance(C, A), instance(C, B)), not(disjoint(A, B))), 'Merge', 'STRUCTURAL ONTOLOGY', 338). sigmaCache('~holds'('$Relation'(A, 'BinaryRelation'(B)), C, D), 'f~Head'('f~'('~instance'(D, 'RangeFn'('$Relation'(A, 'BinaryRelation'(E)))), [], [], [A, D], []), [C], [], [A, D, C]), 101:['INST1'=D, 'REL'=A, 'INST2'=C]:entails(not(instance(D, 'RangeFn'(A))), not(holds(A, C, D))), 'Merge', 'STRUCTURAL ONTOLOGY', 302). sigmaCache(instance(A, 'RangeFn'('$Relation'(B, 'BinaryRelation'(C)))), 't~HeadUnivb'('t~'(holds('$Relation'(B, 'BinaryRelation'(D)), E, A), [E], [], [B, A], []), [], [E], [B, A], [E]), 100:['INST1'=A, 'REL'=B, 'INST2'=E]:entails(holds(B, E, A), instance(A, 'RangeFn'(B))), 'Merge', 'STRUCTURAL ONTOLOGY', 302). sigmaCache('~instance'(A, 'RangeFn'('$Relation'(B, 'BinaryRelation'(C)))), 'f~HeadUnivb'('f~'('~holds'('$Relation'(B, 'BinaryRelation'(D)), E, A), [E], [], [B, A], []), [], [E], [B, A], [E]), 99:['INST1'=A, 'REL'=B, 'INST2'=E]:entails(not(holds(B, E, A)), not(instance(A, 'RangeFn'(B)))), 'Merge', 'STRUCTURAL ONTOLOGY', 302). sigmaCache(holds('$Relation'(A, 'BinaryRelation'(B)), C, D), 't~Head'(('t~'(instance(D, 'RangeFn'('$Relation'(A, 'BinaryRelation'(E)))), [], [], [], [A, D]), 't~'('$existential'(C, '?INST2', holds(A, '?INST2', D)), [], [], [C], [A, D])), [], [], [A, D, C]), 98:['INST1'=D, 'REL'=A, 'INST2'=C]:entails(and(instance(D, 'RangeFn'(A)), '$existential'(C, '?INST2', holds(A, '?INST2', D))), holds(A, C, D)), 'Merge', 'STRUCTURAL ONTOLOGY', 302). sigmaCache('~holds'('$Relation'(A, 'BinaryRelation'(B)), C, D), 'f~Head'('f~'('~instance'(C, 'DomainFn'('$Relation'(A, 'BinaryRelation'(E)))), [], [], [A, C], []), [D], [], [A, C, D]), 93:['INST1'=C, 'REL'=A, 'INST2'=D]:entails(not(instance(C, 'DomainFn'(A))), not(holds(A, C, D))), 'Merge', 'STRUCTURAL ONTOLOGY', 292). sigmaCache(instance(A, 'DomainFn'('$Relation'(B, 'BinaryRelation'(C)))), 't~HeadUnivb'('t~'(holds('$Relation'(B, 'BinaryRelation'(D)), A, E), [E], [], [B, A], []), [], [E], [B, A], [E]), 92:['INST1'=A, 'REL'=B, 'INST2'=E]:entails(holds(B, A, E), instance(A, 'DomainFn'(B))), 'Merge', 'STRUCTURAL ONTOLOGY', 292). sigmaCache('~instance'(A, 'DomainFn'('$Relation'(B, 'BinaryRelation'(C)))), 'f~HeadUnivb'('f~'('~holds'('$Relation'(B, 'BinaryRelation'(D)), A, E), [E], [], [B, A], []), [], [E], [B, A], [E]), 91:['INST1'=A, 'REL'=B, 'INST2'=E]:entails(not(holds(B, A, E)), not(instance(A, 'DomainFn'(B)))), 'Merge', 'STRUCTURAL ONTOLOGY', 292). sigmaCache(holds('$Relation'(A, 'BinaryRelation'(B)), C, D), 't~Head'(('t~'(instance(C, 'DomainFn'('$Relation'(A, 'BinaryRelation'(E)))), [], [], [], [A, C]), 't~'('$existential'(D, '?INST2', holds(A, C, '?INST2')), [], [], [D], [A, C])), [], [], [A, C, D]), 90:['INST1'=C, 'REL'=A, 'INST2'=D]:entails(and(instance(C, 'DomainFn'(A)), '$existential'(D, '?INST2', holds(A, C, '?INST2'))), holds(A, C, D)), 'Merge', 'STRUCTURAL ONTOLOGY', 292). sigmaCache('~instance'(A, '$Class'(B)), 'f~HeadBodyc'(('f~'('~instance'(C, '$Class'(B)), [], [C], [B], []), 'f~'(equal(C, A), [], [C], [A], [])), [], [C], [A, B], [C]), 75:['THING1'=C, 'THING2'=A, 'CLASS'=B]:entails(and(equal(C, A), not(instance(C, B))), not(instance(A, B))), 'Merge', 'STRUCTURAL ONTOLOGY', 262). sigmaCache(instance(A, '$Class'(B)), 't~HeadBodyc'(('t~'(equal(A, C), [], [C], [A], []), 't~'(instance(C, '$Class'(B)), [], [C], [B], [])), [], [C], [A, B], [C]), 74:['THING1'=A, 'THING2'=C, 'CLASS'=B]:entails(and(equal(A, C), instance(C, B)), instance(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 262). sigmaCache('~equal'(A, B), 'f~HeadBodyc'(('f~'('~instance'(A, '$Class'(C)), [], [C], [A], []), 'f~'(instance(B, '$Class'(C)), [], [C], [B], [])), [], [C], [A, B], [C]), 73:['THING1'=A, 'THING2'=B, 'CLASS'=C]:entails(and(not(instance(A, C)), instance(B, C)), not(equal(A, B))), 'Merge', 'STRUCTURAL ONTOLOGY', 262). sigmaCache('~equal'(A, B), 'f~HeadBodyc'(('f~'('~instance'(A, '$Class'(C)), [], [C], [], [A]), 'f~'(instance(A, '$Class'(C)), [], [C], [], [A])), [B], [C], [A, B], [C]), 72:['THING1'=A, 'THING2'=B, 'CLASS'=C]:entails(and(not(instance(A, C)), instance(A, C)), not(equal(A, B))), 'Merge', 'STRUCTURAL ONTOLOGY', 262). sigmaCache('~instance'(A, '$Class'(B)), 'f~HeadBodyc'(('f~'('~instance'(C, '$Class'(B)), [], [C], [B], []), 'f~'(equal(A, C), [], [C], [A], [])), [], [C], [A, B], [C]), 71:['THING1'=A, 'THING2'=C, 'CLASS'=B]:entails(and(equal(A, C), not(instance(C, B))), not(instance(A, B))), 'Merge', 'STRUCTURAL ONTOLOGY', 262). sigmaCache(instance(A, '$Class'(B)), 't~HeadBodyc'(('t~'(equal(C, A), [], [C], [A], []), 't~'(instance(C, '$Class'(B)), [], [C], [B], [])), [], [C], [A, B], [C]), 70:['THING1'=C, 'THING2'=A, 'CLASS'=B]:entails(and(equal(C, A), instance(C, B)), instance(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 262). sigmaCache('~equal'(A, B), 'f~HeadBodyc'(('f~'('~instance'(B, '$Class'(C)), [], [C], [B], []), 'f~'(instance(A, '$Class'(C)), [], [C], [A], [])), [], [C], [A, B], [C]), 69:['THING1'=A, 'THING2'=B, 'CLASS'=C]:entails(and(not(instance(B, C)), instance(A, C)), not(equal(A, B))), 'Merge', 'STRUCTURAL ONTOLOGY', 262). sigmaCache('~equal'(A, B), 'f~HeadBodyc'(('f~'('~instance'(B, '$Class'(C)), [], [C], [], [B]), 'f~'(instance(B, '$Class'(C)), [], [C], [], [B])), [A], [C], [A, B], [C]), 68:['THING1'=A, 'THING2'=B, 'CLASS'=C]:entails(and(not(instance(B, C)), instance(B, C)), not(equal(A, B))), 'Merge', 'STRUCTURAL ONTOLOGY', 262). sigmaCache('~attribute'('$Object'(A, B), '$Attribute'(C, D)), 'f~HeadBodyc'(('f~'('~attribute'('$Object'(E, F), '$Attribute'(C, G)), [], [E], [C], []), 'f~'(equal('$Object'(E, H), '$Object'(A, I)), [], [E], [A], [])), [], [E], [A, C], [E]), 67:['THING1'=E, 'THING2'=A, 'ATTR'=C]:entails(and(equal(E, A), not(attribute(E, C))), not(attribute(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 260). sigmaCache(attribute('$Object'(A, B), '$Attribute'(C, D)), 't~HeadBodyc'(('t~'(attribute('$Object'(E, F), '$Attribute'(C, G)), [], [E], [C], []), 't~'(equal('$Object'(A, H), '$Object'(E, I)), [], [E], [A], [])), [], [E], [A, C], [E]), 66:['THING1'=A, 'THING2'=E, 'ATTR'=C]:entails(and(equal(A, E), attribute(E, C)), attribute(A, C)), 'Merge', 'STRUCTURAL ONTOLOGY', 260). sigmaCache('~equal'('$Object'(A, B), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~attribute'('$Object'(A, E), '$Attribute'(F, G)), [], [F], [A], []), 'f~'(attribute('$Object'(C, H), '$Attribute'(F, I)), [], [F], [C], [])), [], [F], [A, C], [F]), 65:['THING1'=A, 'THING2'=C, 'ATTR'=F]:entails(and(not(attribute(A, F)), attribute(C, F)), not(equal(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 260). sigmaCache('~equal'('$Object'(A, B), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~attribute'('$Object'(A, E), '$Attribute'(F, G)), [], [F], [], [A]), 'f~'(attribute('$Object'(A, H), '$Attribute'(F, I)), [], [F], [], [A])), [C], [F], [A, C], [F]), 64:['THING1'=A, 'THING2'=C, 'ATTR'=F]:entails(and(not(attribute(A, F)), attribute(A, F)), not(equal(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 260). sigmaCache('~attribute'('$Object'(A, B), '$Attribute'(C, D)), 'f~HeadBodyc'(('f~'('~attribute'('$Object'(E, F), '$Attribute'(C, G)), [], [E], [C], []), 'f~'(equal('$Object'(A, H), '$Object'(E, I)), [], [E], [A], [])), [], [E], [A, C], [E]), 63:['THING1'=A, 'THING2'=E, 'ATTR'=C]:entails(and(equal(A, E), not(attribute(E, C))), not(attribute(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 260). sigmaCache(attribute('$Object'(A, B), '$Attribute'(C, D)), 't~HeadBodyc'(('t~'(attribute('$Object'(E, F), '$Attribute'(C, G)), [], [E], [C], []), 't~'(equal('$Object'(E, H), '$Object'(A, I)), [], [E], [A], [])), [], [E], [A, C], [E]), 62:['THING1'=E, 'THING2'=A, 'ATTR'=C]:entails(and(equal(E, A), attribute(E, C)), attribute(A, C)), 'Merge', 'STRUCTURAL ONTOLOGY', 260). sigmaCache('~equal'('$Object'(A, B), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~attribute'('$Object'(C, E), '$Attribute'(F, G)), [], [F], [C], []), 'f~'(attribute('$Object'(A, H), '$Attribute'(F, I)), [], [F], [A], [])), [], [F], [A, C], [F]), 61:['THING1'=A, 'THING2'=C, 'ATTR'=F]:entails(and(not(attribute(C, F)), attribute(A, F)), not(equal(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 260). sigmaCache('~equal'('$Object'(A, B), '$Object'(C, D)), 'f~HeadBodyc'(('f~'('~attribute'('$Object'(C, E), '$Attribute'(F, G)), [], [F], [], [C]), 'f~'(attribute('$Object'(C, H), '$Attribute'(F, I)), [], [F], [], [C])), [A], [F], [A, C], [F]), 60:['THING1'=A, 'THING2'=C, 'ATTR'=F]:entails(and(not(attribute(C, F)), attribute(C, F)), not(equal(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 260). sigmaCache('~instance'('$Class'(A), '$Class'('InheritableRelation')), 'f~HeadBodyc'(('f~'('~instance'('$Relation'(B, C), '$Class'(A)), [], [B], [], [A]), 'f~'(instance('$Relation'(D, E), '$Class'(A)), [], [D], [], [A]), 'f~'(subrelation('$Relation'(B, F), '$Relation'(D, G)), [], [B, D], [], [])), [], [B, D], [A], [B, D]), 43:['PRED1'=B, 'PRED2'=D, 'CLASS'=A]:entails(and(not(instance(B, A)), and(subrelation(B, D), instance(D, A))), not(instance(A, 'InheritableRelation'))), 'Merge', 'STRUCTURAL ONTOLOGY', 206). sigmaCache('~instance'('$Relation'(A, B), '$Class'(C)), 'f~HeadBodyc'(('f~'('~instance'('$Relation'(D, E), '$Class'(C)), [], [D], [], [C]), 'f~'(instance('$Class'(C), '$Class'('InheritableRelation')), [], [], [], [C]), 'f~'(subrelation('$Relation'(D, F), '$Relation'(A, G)), [], [D], [A], [])), [], [D], [A, C], [D]), 42:['PRED1'=D, 'PRED2'=A, 'CLASS'=C]:entails(and(not(instance(D, C)), and(subrelation(D, A), instance(C, 'InheritableRelation'))), not(instance(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 206). sigmaCache('~subrelation'('$Relation'(A, B), '$Relation'(C, D)), 'f~HeadBodyc'(('f~'('~instance'('$Relation'(A, E), '$Class'(F)), [], [F], [A], []), 'f~'(instance('$Relation'(C, G), '$Class'(F)), [], [F], [C], []), 'f~'(instance('$Class'(F), '$Class'('InheritableRelation')), [], [F], [], [])), [], [F], [A, C], [F]), 41:['PRED1'=A, 'PRED2'=C, 'CLASS'=F]:entails(and(not(instance(A, F)), and(instance(C, F), instance(F, 'InheritableRelation'))), not(subrelation(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 206). sigmaCache(instance('$Relation'(A, B), '$Class'(C)), 't~HeadBodyc'(('t~'(instance('$Relation'(D, E), '$Class'(C)), [], [D], [], [C]), 't~'(instance('$Class'(C), '$Class'('InheritableRelation')), [], [], [], [C]), 't~'(subrelation('$Relation'(A, F), '$Relation'(D, G)), [], [D], [A], [])), [], [D], [A, C], [D]), 40:['PRED1'=A, 'PRED2'=D, 'CLASS'=C]:entails(and(subrelation(A, D), and(instance(D, C), instance(C, 'InheritableRelation'))), instance(A, C)), 'Merge', 'STRUCTURAL ONTOLOGY', 206). sigmaCache('~domain'('$Relation'(A, B), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D))))))), '$Class'(E)), 'f~HeadBodyc'(('f~'('~subclass'('$Class'(E), '$Class'(F)), [], [F], [E], []), 'f~'(subrelation('$Relation'(A, G), '$Relation'(H, I)), [], [H], [A], []), 'f~'(domain('$Relation'(H, J), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(K))))))), '$Class'(F)), [], [H, F], [C], [])), [], [H, F], [A, C, E], [H, F]), 39:['PRED1'=A, 'PRED2'=H, 'NUMBER'=C, 'CLASS2'=F, 'CLASS1'=E]:entails(and(not(subclass(E, F)), and(subrelation(A, H), domain(H, C, F))), not(domain(A, C, E))), 'Merge', 'STRUCTURAL ONTOLOGY', 202). sigmaCache('~domain'('$Relation'(A, B), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D))))))), '$Class'(E)), 'f~HeadBodyc'(('f~'('~subclass'('$Class'(F), '$Class'(E)), [], [F], [E], []), 'f~'(subrelation('$Relation'(G, H), '$Relation'(A, I)), [], [G], [A], []), 'f~'(domain('$Relation'(G, J), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(K))))))), '$Class'(F)), [], [G, F], [C], [])), [], [G, F], [A, C, E], [G, F]), 38:['PRED1'=G, 'PRED2'=A, 'NUMBER'=C, 'CLASS2'=E, 'CLASS1'=F]:entails(and(not(subclass(F, E)), and(subrelation(G, A), domain(G, C, F))), not(domain(A, C, E))), 'Merge', 'STRUCTURAL ONTOLOGY', 202). sigmaCache('~subrelation'('$Relation'(A, B), '$Relation'(C, D)), 'f~HeadBodyc'(('f~'('~subclass'('$Class'(E), '$Class'(F)), [], [F, E], [], []), 'f~'(domain('$Relation'(A, G), '$Quantity'(H, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(I))))))), '$Class'(E)), [], [H, E], [A], []), 'f~'(domain('$Relation'(C, J), '$Quantity'(H, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(K))))))), '$Class'(F)), [], [H, F], [C], [])), [], [H, F, E], [A, C], [H, F, E]), 37:['PRED1'=A, 'PRED2'=C, 'NUMBER'=H, 'CLASS2'=F, 'CLASS1'=E]:entails(and(not(subclass(E, F)), and(domain(C, H, F), domain(A, H, E))), not(subrelation(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 202). sigmaCache(subclass('$Class'(A), '$Class'(B)), 't~HeadBodyc'(('t~'(subrelation('$Relation'(C, D), '$Relation'(E, F)), [], [C, E], [], []), 't~'(domain('$Relation'(C, G), '$Quantity'(H, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(I))))))), '$Class'(A)), [], [C, H], [A], []), 't~'(domain('$Relation'(E, J), '$Quantity'(H, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(K))))))), '$Class'(B)), [], [E, H], [B], [])), [], [C, E, H], [B, A], [C, E, H]), 36:['PRED1'=C, 'PRED2'=E, 'NUMBER'=H, 'CLASS2'=B, 'CLASS1'=A]:entails(and(subrelation(C, E), and(domain(E, H, B), domain(C, H, A))), subclass(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 202). sigmaCache('~valence'('$Relation'(A, B), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D)))))))), 'f~HeadBodyc'(('f~'('~valence'('$Relation'(E, F), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(G)))))))), [], [E], [C], []), 'f~'(subrelation('$Relation'(A, H), '$Relation'(E, I)), [], [E], [A], [])), [], [E], [A, C], [E]), 35:['PRED1'=A, 'PRED2'=E, 'NUMBER'=C]:entails(and(not(valence(E, C)), subrelation(A, E)), not(valence(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 200). sigmaCache('~subrelation'('$Relation'(A, B), '$Relation'(C, D)), 'f~HeadBodyc'(('f~'('~valence'('$Relation'(C, E), '$Quantity'(F, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(G)))))))), [], [F], [C], []), 'f~'(valence('$Relation'(A, H), '$Quantity'(F, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(I)))))))), [], [F], [A], [])), [], [F], [A, C], [F]), 34:['PRED1'=A, 'PRED2'=C, 'NUMBER'=F]:entails(and(not(valence(C, F)), valence(A, F)), not(subrelation(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 200). sigmaCache(valence('$Relation'(A, B), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(D)))))))), 't~HeadBodyc'(('t~'(subrelation('$Relation'(E, F), '$Relation'(A, G)), [], [E], [A], []), 't~'(valence('$Relation'(E, H), '$Quantity'(C, 'Number'('RealNumber'('RationalNumber'('Integer'('NonnegativeInteger'('PositiveInteger'(I)))))))), [], [E], [C], [])), [], [E], [A, C], [E]), 33:['PRED1'=E, 'PRED2'=A, 'NUMBER'=C]:entails(and(subrelation(E, A), valence(E, C)), valence(A, C)), 'Merge', 'STRUCTURAL ONTOLOGY', 200). sigmaCache(instance(A, '$Class'(B)), 't~HeadBodyc'(('t~'(instance(A, '$Class'(C)), [], [C], [A], []), 't~'(subclass('$Class'(C), '$Class'(B)), [], [C], [B], [])), [], [C], [B, A], [C]), 27:['SUBCLASS'=C, 'CLASS'=B, 'INST'=A]:entails(and(subclass(C, B), instance(A, C)), instance(A, B)), 'Merge', 'STRUCTURAL ONTOLOGY', 188). sigmaCache('~instance'(A, '$Class'(B)), 'f~HeadBodyc'(('f~'('~instance'(A, '$Class'(C)), [], [C], [A], []), 'f~'(subclass('$Class'(B), '$Class'(C)), [], [C], [B], [])), [], [C], [B, A], [C]), 26:['SUBCLASS'=B, 'CLASS'=C, 'INST'=A]:entails(and(subclass(B, C), not(instance(A, C))), not(instance(A, B))), 'Merge', 'STRUCTURAL ONTOLOGY', 188). sigmaCache('~subclass'('$Class'(A), '$Class'(B)), 'f~HeadBodyc'(('f~'('~instance'(C, '$Class'(B)), [], [C], [B], []), 'f~'(instance(C, '$Class'(A)), [], [C], [A], [])), [], [C], [A, B], [C]), 25:['SUBCLASS'=A, 'CLASS'=B, 'INST'=C]:entails(and(instance(C, A), not(instance(C, B))), not(subclass(A, B))), 'Merge', 'STRUCTURAL ONTOLOGY', 188). sigmaCache('~holds'('$Relation'(A, 'BinaryRelation'(B)), C, D), 'f~HeadBodyc'(('f~'('~holds'('$Relation'(E, 'BinaryRelation'(F)), D, C), [], [E], [D, C], []), 'f~'(inverse('$Relation'(E, 'BinaryRelation'(G)), '$Relation'(A, 'BinaryRelation'(H))), [], [E], [A], [])), [], [E], [A, D, C], [E]), 19:['REL1'=E, 'REL2'=A, 'INST1'=D, 'INST2'=C]:entails(and(inverse(E, A), not(holds(E, D, C))), not(holds(A, C, D))), 'Merge', 'STRUCTURAL ONTOLOGY', 176). sigmaCache(holds('$Relation'(A, 'BinaryRelation'(B)), C, D), 't~HeadBodyc'(('t~'(inverse('$Relation'(A, 'BinaryRelation'(E)), '$Relation'(F, 'BinaryRelation'(G))), [], [F], [A], []), 't~'(holds('$Relation'(F, 'BinaryRelation'(H)), D, C), [], [F], [C, D], [])), [], [F], [A, C, D], [F]), 18:['REL1'=A, 'REL2'=F, 'INST1'=C, 'INST2'=D]:entails(and(inverse(A, F), holds(F, D, C)), holds(A, C, D)), 'Merge', 'STRUCTURAL ONTOLOGY', 176). sigmaCache('~inverse'('$Relation'(A, 'BinaryRelation'(B)), '$Relation'(C, 'BinaryRelation'(D))), 'f~HeadBodyc'(('f~'('~holds'('$Relation'(A, 'BinaryRelation'(E)), F, G), [], [F, G], [A], []), 'f~'(holds('$Relation'(C, 'BinaryRelation'(H)), G, F), [], [F, G], [C], [])), [], [F, G], [A, C], [F, G]), 17:['REL1'=A, 'REL2'=C, 'INST1'=F, 'INST2'=G]:entails(and(not(holds(A, F, G)), holds(C, G, F)), not(inverse(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 176). sigmaCache('~inverse'('$Relation'(A, 'BinaryRelation'(B)), '$Relation'(C, 'BinaryRelation'(D))), 'f~HeadBodyc'(('f~'('~holds'('$Relation'(A, 'BinaryRelation'(E)), F, G), [], [F, G], [], [A]), 'f~'(holds('$Relation'(A, 'BinaryRelation'(H)), F, G), [], [F, G], [], [A])), [C], [F, G], [A, C], [F, G]), 16:['REL1'=A, 'REL2'=C, 'INST1'=F, 'INST2'=G]:entails(and(not(holds(A, F, G)), holds(A, F, G)), not(inverse(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 176). sigmaCache('~holds'('$Relation'(A, 'BinaryRelation'(B)), C, D), 'f~HeadBodyc'(('f~'('~holds'('$Relation'(E, 'BinaryRelation'(F)), D, C), [], [E], [C, D], []), 'f~'(inverse('$Relation'(A, 'BinaryRelation'(G)), '$Relation'(E, 'BinaryRelation'(H))), [], [E], [A], [])), [], [E], [A, C, D], [E]), 15:['REL1'=A, 'REL2'=E, 'INST1'=C, 'INST2'=D]:entails(and(inverse(A, E), not(holds(E, D, C))), not(holds(A, C, D))), 'Merge', 'STRUCTURAL ONTOLOGY', 176). sigmaCache(holds('$Relation'(A, 'BinaryRelation'(B)), C, D), 't~HeadBodyc'(('t~'(inverse('$Relation'(E, 'BinaryRelation'(F)), '$Relation'(A, 'BinaryRelation'(G))), [], [E], [A], []), 't~'(holds('$Relation'(E, 'BinaryRelation'(H)), D, C), [], [E], [D, C], [])), [], [E], [A, D, C], [E]), 14:['REL1'=E, 'REL2'=A, 'INST1'=D, 'INST2'=C]:entails(and(inverse(E, A), holds(E, D, C)), holds(A, C, D)), 'Merge', 'STRUCTURAL ONTOLOGY', 176). sigmaCache('~inverse'('$Relation'(A, 'BinaryRelation'(B)), '$Relation'(C, 'BinaryRelation'(D))), 'f~HeadBodyc'(('f~'('~holds'('$Relation'(C, 'BinaryRelation'(E)), F, G), [], [G, F], [C], []), 'f~'(holds('$Relation'(A, 'BinaryRelation'(H)), G, F), [], [G, F], [A], [])), [], [G, F], [A, C], [G, F]), 13:['REL1'=A, 'REL2'=C, 'INST1'=G, 'INST2'=F]:entails(and(not(holds(C, F, G)), holds(A, G, F)), not(inverse(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 176). sigmaCache('~inverse'('$Relation'(A, 'BinaryRelation'(B)), '$Relation'(C, 'BinaryRelation'(D))), 'f~HeadBodyc'(('f~'('~holds'('$Relation'(C, 'BinaryRelation'(E)), F, G), [], [G, F], [], [C]), 'f~'(holds('$Relation'(C, 'BinaryRelation'(H)), F, G), [], [G, F], [], [C])), [A], [G, F], [A, C], [G, F]), 12:['REL1'=A, 'REL2'=C, 'INST1'=G, 'INST2'=F]:entails(and(not(holds(C, F, G)), holds(C, F, G)), not(inverse(A, C))), 'Merge', 'STRUCTURAL ONTOLOGY', 176). :- dynamic sigmaCache/9. sigmaCache('include-context'('BASE', 'ONTOLOGY'), 'include-context'('BASE', 'ONTOLOGY'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 147, 'Web', on). sigmaCache(instance(instance, 'BinaryPredicate'), instance(instance, 'BinaryPredicate'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 156, 'Anonymous', on). sigmaCache(instance(instance, 'AntisymmetricRelation'), instance(instance, 'AntisymmetricRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 158, 'Anonymous', on). sigmaCache(domain(instance, 1, 'Entity'), domain(instance, 1, 'Entity'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 160, 'Anonymous', on). sigmaCache(domain(instance, 2, 'Class'), domain(instance, 2, 'Class'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 162, 'Anonymous', on). sigmaCache(documentation(instance, string('"An object is an instance a Class if it is a member of that Class. An individual may be an instance of many classes, some of which may be subclasses of others. Thus, there is no assumption in the meaning of instance about specificity or uniqueness."')), documentation(instance, string('"An object is an instance a Class if it is a member of that Class. An individual may be an instance of many classes, some of which may be subclasses of others. Thus, there is no assumption in the meaning of instance about specificity or uniqueness."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 164, 'Anonymous', on). sigmaCache(instance(inverse, 'BinaryPredicate'), instance(inverse, 'BinaryPredicate'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 166, 'Anonymous', on). sigmaCache(instance(inverse, 'SymmetricRelation'), instance(inverse, 'SymmetricRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 168, 'Anonymous', on). sigmaCache(domain(inverse, 1, 'BinaryRelation'), domain(inverse, 1, 'BinaryRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 170, 'Anonymous', on). sigmaCache(domain(inverse, 2, 'BinaryRelation'), domain(inverse, 2, 'BinaryRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 172, 'Anonymous', on). sigmaCache(documentation(inverse, string('"The inverse of a BinaryRelation is a relation in which all the tuples of the original relation are reversed. In other words, one BinaryRelation is the inverse of another if they are equivalent when their arguments are swapped."')), documentation(inverse, string('"The inverse of a BinaryRelation is a relation in which all the tuples of the original relation are reversed. In other words, one BinaryRelation is the inverse of another if they are equivalent when their arguments are swapped."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 174, 'Anonymous', on). sigmaCache(=>(inverse(A, B), forall(C, forall(D, <=>(holds(A, D, C), holds(B, C, D))))), and(entails(and(not(holds(B, C, D)), holds(B, C, D)), not(inverse(A, B))), and(and(entails(and(not(holds(B, C, D)), holds(A, D, C)), not(inverse(A, B))), and(entails(and(inverse(A, B), holds(A, D, C)), holds(B, C, D)), entails(and(inverse(A, B), not(holds(B, C, D))), not(holds(A, D, C))))), and(entails(and(not(holds(A, D, C)), holds(A, D, C)), not(inverse(A, B))), and(entails(and(not(holds(A, D, C)), holds(B, C, D)), not(inverse(A, B))), and(entails(and(inverse(A, B), holds(B, C, D)), holds(A, D, C)), entails(and(inverse(A, B), not(holds(A, D, C))), not(holds(B, C, D)))))))), [domainV(D, [A:1, B:2]), domainV(C, [A:2, B:1]), domainV(B, [holds:1, inverse:2]), domainV(A, [holds:1, inverse:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['REL1'=A, 'REL2'=B, 'INST1'=D, 'INST2'=C], 'Merge', 'STRUCTURAL ONTOLOGY', 176, 'Anonymous', on). sigmaCache(instance(subclass, 'BinaryPredicate'), instance(subclass, 'BinaryPredicate'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 178, 'Anonymous', on). sigmaCache(instance(subclass, 'PartialOrderingRelation'), instance(subclass, 'PartialOrderingRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 180, 'Anonymous', on). sigmaCache(domain(subclass, 1, 'Class'), domain(subclass, 1, 'Class'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 182, 'Anonymous', on). sigmaCache(domain(subclass, 2, 'Class'), domain(subclass, 2, 'Class'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 184, 'Anonymous', on). sigmaCache(documentation(subclass, string('"Class C is a subclass of Class P only if every instance of C is also an instance of P. A class may have multiple superclasses and subclasses."')), documentation(subclass, string('"Class C is a subclass of Class P only if every instance of C is also an instance of P. A class may have multiple superclasses and subclasses."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 186, 'Anonymous', on). sigmaCache(=>(subclass(A, B), forall(C, =>(instance(C, A), instance(C, B)))), and(entails(and(instance(C, A), not(instance(C, B))), not(subclass(A, B))), and(entails(and(subclass(A, B), not(instance(C, B))), not(instance(C, A))), entails(and(subclass(A, B), instance(C, A)), instance(C, B)))), [domainV(C, []), domainV(B, [instance:2, subclass:2]), domainV(A, [instance:2, subclass:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['SUBCLASS'=A, 'CLASS'=B, 'INST'=C], 'Merge', 'STRUCTURAL ONTOLOGY', 188, 'Anonymous', on). sigmaCache(instance(subrelation, 'BinaryPredicate'), instance(subrelation, 'BinaryPredicate'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 190, 'Anonymous', on). sigmaCache(instance(subrelation, 'PartialOrderingRelation'), instance(subrelation, 'PartialOrderingRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 192, 'Anonymous', on). sigmaCache(domain(subrelation, 1, 'Relation'), domain(subrelation, 1, 'Relation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 194, 'Anonymous', on). sigmaCache(domain(subrelation, 2, 'Relation'), domain(subrelation, 2, 'Relation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 196, 'Anonymous', on). sigmaCache(documentation(subrelation, string('"A Relation R is a subrelation Relation R\' if R is a subclass R\'. This implies that every tuple of R is also a tuple of R\'. Again, if R holds for some arguments arg_1, arg_2, ... arg_n, then R\' holds for the same arguments. Thus, a Relation and its subrelation must have the same valence. In CycL, subrelation is called #$genlPreds."')), documentation(subrelation, string('"A Relation R is a subrelation Relation R\' if R is a subclass R\'. This implies that every tuple of R is also a tuple of R\'. Again, if R holds for some arguments arg_1, arg_2, ... arg_n, then R\' holds for the same arguments. Thus, a Relation and its subrelation must have the same valence. In CycL, subrelation is called #$genlPreds."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 198, 'Anonymous', on). sigmaCache(=>(and(subrelation(A, B), valence(A, C)), valence(B, C)), and(entails(and(subrelation(A, B), valence(A, C)), valence(B, C)), and(entails(and(not(valence(B, C)), valence(A, C)), not(subrelation(A, B))), entails(and(not(valence(B, C)), subrelation(A, B)), not(valence(A, C))))), [domainV(C, [valence:2]), domainV(B, [subrelation:2, valence:1]), domainV(A, [subrelation:1, valence:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['PRED1'=A, 'PRED2'=B, 'NUMBER'=C], 'Merge', 'STRUCTURAL ONTOLOGY', 200, 'Anonymous', on). sigmaCache(=>(and(subrelation(A, B), and(domain(B, C, D), domain(A, C, E))), subclass(E, D)), and(entails(and(subrelation(A, B), and(domain(B, C, D), domain(A, C, E))), subclass(E, D)), and(entails(and(not(subclass(E, D)), and(domain(B, C, D), domain(A, C, E))), not(subrelation(A, B))), and(entails(and(not(subclass(E, D)), and(subrelation(A, B), domain(A, C, E))), not(domain(B, C, D))), entails(and(not(subclass(E, D)), and(subrelation(A, B), domain(B, C, D))), not(domain(A, C, E)))))), [domainV(E, [domain:3, subclass:1]), domainV(D, [domain:3, subclass:2]), domainV(C, [domain:2]), domainV(B, [domain:1, subrelation:2]), domainV(A, [domain:1, subrelation:1]), domainV(F, []), forall(A), forall(B), forall(C), forall(D), forall(E)], ['PRED1'=A, 'PRED2'=B, 'NUMBER'=C, 'CLASS2'=D, 'CLASS1'=E], 'Merge', 'STRUCTURAL ONTOLOGY', 202, 'Anonymous', on). sigmaCache(=>(and(subrelation(A, B), and(instance(B, C), instance(C, 'InheritableRelation'))), instance(A, C)), and(entails(and(subrelation(A, B), and(instance(B, C), instance(C, 'InheritableRelation'))), instance(A, C)), and(entails(and(not(instance(A, C)), and(instance(B, C), instance(C, 'InheritableRelation'))), not(subrelation(A, B))), and(entails(and(not(instance(A, C)), and(subrelation(A, B), instance(C, 'InheritableRelation'))), not(instance(B, C))), entails(and(not(instance(A, C)), and(subrelation(A, B), instance(B, C))), not(instance(C, 'InheritableRelation')))))), [domainV(C, ['$instanceof':'InheritableRelation', instance:2]), domainV(B, [subrelation:2]), domainV(A, [subrelation:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['PRED1'=A, 'PRED2'=B, 'CLASS'=C], 'Merge', 'STRUCTURAL ONTOLOGY', 206, 'Anonymous', on). sigmaCache(instance(domain, 'TernaryPredicate'), instance(domain, 'TernaryPredicate'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 208, 'Anonymous', on). sigmaCache(domain(domain, 1, 'Relation'), domain(domain, 1, 'Relation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 210, 'Anonymous', on). sigmaCache(domain(domain, 2, 'PositiveInteger'), domain(domain, 2, 'PositiveInteger'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 212, 'Anonymous', on). sigmaCache(domain(domain, 3, 'Class'), domain(domain, 3, 'Class'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 214, 'Anonymous', on). sigmaCache(documentation(domain, string('"Provides a computationally and heuristically convenient mechanism for declaring the argument types of a given relation. The formula (domain ?REL 3 ?CLASS) says that the 3rd element of each tuple in the relation ?REL is an instance of ?CLASS. Specifying argument types is very helpful in maintaining ontologies. Representation systems can use these specifications to classify terms and check integrity constraints. If the restriction on the argument type of a Relation is not captured by a Class already defined in the ontology, one can specify a Class compositionally with the functions UnionFn, IntersectionFn, etc."')), documentation(domain, string('"Provides a computationally and heuristically convenient mechanism for declaring the argument types of a given relation. The formula (domain ?REL 3 ?CLASS) says that the 3rd element of each tuple in the relation ?REL is an instance of ?CLASS. Specifying argument types is very helpful in maintaining ontologies. Representation systems can use these specifications to classify terms and check integrity constraints. If the restriction on the argument type of a Relation is not captured by a Class already defined in the ontology, one can specify a Class compositionally with the functions UnionFn, IntersectionFn, etc."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 216, 'Anonymous', on). sigmaCache(instance(domainSubclass, 'TernaryPredicate'), instance(domainSubclass, 'TernaryPredicate'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 228, 'Anonymous', on). sigmaCache(domain(domainSubclass, 1, 'Relation'), domain(domainSubclass, 1, 'Relation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 230, 'Anonymous', on). sigmaCache(domain(domainSubclass, 2, 'PositiveInteger'), domain(domainSubclass, 2, 'PositiveInteger'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 232, 'Anonymous', on). sigmaCache(domain(domainSubclass, 3, 'Class'), domain(domainSubclass, 3, 'Class'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 234, 'Anonymous', on). sigmaCache(documentation(domainSubclass, string('"Predicate used to specify argument type restrictions of Predicates. The formula (domainSubclass ?REL 3 ?CLASS) says that the 3rd element of each tuple in the relation ?REL is a subclass of ?CLASS."')), documentation(domainSubclass, string('"Predicate used to specify argument type restrictions of Predicates. The formula (domainSubclass ?REL 3 ?CLASS) says that the 3rd element of each tuple in the relation ?REL is a subclass of ?CLASS."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 236, 'Anonymous', on). sigmaCache(instance(equal, 'BinaryPredicate'), instance(equal, 'BinaryPredicate'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 248, 'Anonymous', on). sigmaCache(instance(equal, 'EquivalenceRelation'), instance(equal, 'EquivalenceRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 250, 'Anonymous', on). sigmaCache(instance(equal, 'RelationExtendedToQuantities'), instance(equal, 'RelationExtendedToQuantities'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 252, 'Anonymous', on). sigmaCache(domain(equal, 1, 'Entity'), domain(equal, 1, 'Entity'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 254, 'Anonymous', on). sigmaCache(domain(equal, 2, 'Entity'), domain(equal, 2, 'Entity'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 256, 'Anonymous', on). sigmaCache(documentation(equal, string('"(equal ?ENTITY1 ?ENTITY2) is true just in case ?ENTITY1 is identical with ?ENTITY2."')), documentation(equal, string('"(equal ?ENTITY1 ?ENTITY2) is true just in case ?ENTITY1 is identical with ?ENTITY2."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 258, 'Anonymous', on). sigmaCache(=>(equal(A, B), forall(C, <=>(attribute(A, C), attribute(B, C)))), and(entails(and(not(attribute(B, C)), attribute(B, C)), not(equal(A, B))), and(and(entails(and(not(attribute(B, C)), attribute(A, C)), not(equal(A, B))), and(entails(and(equal(A, B), attribute(A, C)), attribute(B, C)), entails(and(equal(A, B), not(attribute(B, C))), not(attribute(A, C))))), and(entails(and(not(attribute(A, C)), attribute(A, C)), not(equal(A, B))), and(entails(and(not(attribute(A, C)), attribute(B, C)), not(equal(A, B))), and(entails(and(equal(A, B), attribute(B, C)), attribute(A, C)), entails(and(equal(A, B), not(attribute(A, C))), not(attribute(B, C)))))))), [domainV(C, [attribute:2]), domainV(B, [attribute:1]), domainV(A, [attribute:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['THING1'=A, 'THING2'=B, 'ATTR'=C], 'Merge', 'STRUCTURAL ONTOLOGY', 260, 'Anonymous', on). sigmaCache(=>(equal(A, B), forall(C, <=>(instance(A, C), instance(B, C)))), and(entails(and(not(instance(B, C)), instance(B, C)), not(equal(A, B))), and(and(entails(and(not(instance(B, C)), instance(A, C)), not(equal(A, B))), and(entails(and(equal(A, B), instance(A, C)), instance(B, C)), entails(and(equal(A, B), not(instance(B, C))), not(instance(A, C))))), and(entails(and(not(instance(A, C)), instance(A, C)), not(equal(A, B))), and(entails(and(not(instance(A, C)), instance(B, C)), not(equal(A, B))), and(entails(and(equal(A, B), instance(B, C)), instance(A, C)), entails(and(equal(A, B), not(instance(A, C))), not(instance(B, C)))))))), [domainV(C, [instance:2]), domainV(B, []), domainV(A, []), domainV(D, []), forall(A), forall(B), forall(C)], ['THING1'=A, 'THING2'=B, 'CLASS'=C], 'Merge', 'STRUCTURAL ONTOLOGY', 262, 'Anonymous', on). sigmaCache(instance(range, 'BinaryPredicate'), instance(range, 'BinaryPredicate'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 264, 'Anonymous', on). sigmaCache(instance(range, 'AsymmetricRelation'), instance(range, 'AsymmetricRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 266, 'Anonymous', on). sigmaCache(domain(range, 1, 'Function'), domain(range, 1, 'Function'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 268, 'Anonymous', on). sigmaCache(domain(range, 2, 'Class'), domain(range, 2, 'Class'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 270, 'Anonymous', on). sigmaCache(documentation(range, string('"Gives the range of a function. In other words, (range ?FUNCTION ?CLASS) means that all of the values assigned by ?FUNCTION are instances of ?CLASS."')), documentation(range, string('"Gives the range of a function. In other words, (range ?FUNCTION ?CLASS) means that all of the values assigned by ?FUNCTION are instances of ?CLASS."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 272, 'Anonymous', on). sigmaCache(instance(rangeSubclass, 'BinaryPredicate'), instance(rangeSubclass, 'BinaryPredicate'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 274, 'Anonymous', on). sigmaCache(instance(rangeSubclass, 'AsymmetricRelation'), instance(rangeSubclass, 'AsymmetricRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 276, 'Anonymous', on). sigmaCache(domain(rangeSubclass, 1, 'Function'), domain(rangeSubclass, 1, 'Function'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 278, 'Anonymous', on). sigmaCache(domainSubclass(rangeSubclass, 2, 'Class'), domainSubclass(rangeSubclass, 2, 'Class'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 280, 'Anonymous', on). sigmaCache(documentation(rangeSubclass, string('"(rangeSubclass ?FUNCTION ?CLASS) means that all of the values assigned by ?FUNCTION are subclasses of ?CLASS."')), documentation(rangeSubclass, string('"(rangeSubclass ?FUNCTION ?CLASS) means that all of the values assigned by ?FUNCTION are subclasses of ?CLASS."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 282, 'Anonymous', on). sigmaCache(instance('DomainFn', 'UnaryFunction'), instance('DomainFn', 'UnaryFunction'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 284, 'Anonymous', on). sigmaCache(domain('DomainFn', 1, 'BinaryRelation'), domain('DomainFn', 1, 'BinaryRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 286, 'Anonymous', on). sigmaCache(range('DomainFn', 'Class'), range('DomainFn', 'Class'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 288, 'Anonymous', on). sigmaCache(documentation('DomainFn', string('"The domain of a BinaryRelation ?REL is the Class of all things that bear ?REL to something."')), documentation('DomainFn', string('"The domain of a BinaryRelation ?REL is the Class of all things that bear ?REL to something."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 290, 'Anonymous', on). sigmaCache(<=>(instance(A, 'DomainFn'(B)), exists(C, holds(B, A, C))), and(and(entails(and(instance(A, 'DomainFn'(B)), '$existential'(C, '?INST2', holds(B, A, '?INST2'))), holds(B, A, C)), entails(not(holds(B, A, C)), not(instance(A, 'DomainFn'(B))))), and(entails(holds(B, A, C), instance(A, 'DomainFn'(B))), entails(not(instance(A, 'DomainFn'(B))), not(holds(B, A, C))))), [domainV(C, [B:2]), domainV(B, ['DomainFn':1, holds:1]), domainV(A, [B:1]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?INST2', holds(B, A, '?INST2'))), forall(C)], ['INST1'=A, 'REL'=B, 'INST2'=C], 'Merge', 'STRUCTURAL ONTOLOGY', 292, 'Anonymous', on). sigmaCache(instance('RangeFn', 'UnaryFunction'), instance('RangeFn', 'UnaryFunction'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 294, 'Anonymous', on). sigmaCache(domain('RangeFn', 1, 'BinaryRelation'), domain('RangeFn', 1, 'BinaryRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 296, 'Anonymous', on). sigmaCache(range('RangeFn', 'Class'), range('RangeFn', 'Class'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 298, 'Anonymous', on). sigmaCache(documentation('RangeFn', string('"The range of a BinaryRelation ?REL is the Class of all things such that something bears ?REL to them."')), documentation('RangeFn', string('"The range of a BinaryRelation ?REL is the Class of all things such that something bears ?REL to them."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 300, 'Anonymous', on). sigmaCache(<=>(instance(A, 'RangeFn'(B)), exists(C, holds(B, C, A))), and(and(entails(and(instance(A, 'RangeFn'(B)), '$existential'(C, '?INST2', holds(B, '?INST2', A))), holds(B, C, A)), entails(not(holds(B, C, A)), not(instance(A, 'RangeFn'(B))))), and(entails(holds(B, C, A), instance(A, 'RangeFn'(B))), entails(not(instance(A, 'RangeFn'(B))), not(holds(B, C, A))))), [domainV(C, [B:1]), domainV(B, ['RangeFn':1, holds:1]), domainV(A, [B:2]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?INST2', holds(B, '?INST2', A))), forall(C)], ['INST1'=A, 'REL'=B, 'INST2'=C], 'Merge', 'STRUCTURAL ONTOLOGY', 302, 'Anonymous', on). sigmaCache(instance(valence, 'BinaryPredicate'), instance(valence, 'BinaryPredicate'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 304, 'Anonymous', on). sigmaCache(instance(valence, 'AsymmetricRelation'), instance(valence, 'AsymmetricRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 306, 'Anonymous', on). sigmaCache(domain(valence, 1, 'Relation'), domain(valence, 1, 'Relation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 308, 'Anonymous', on). sigmaCache(domain(valence, 2, 'PositiveInteger'), domain(valence, 2, 'PositiveInteger'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 310, 'Anonymous', on). sigmaCache(singleValued(valence, 2), singleValued(valence, 2), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 312, 'Anonymous', on). sigmaCache(documentation(valence, string('"Specifies the number of arguments that a relation can take. If a relation does not have a fixed number of arguments, it does not have a valence and it is an instance of VariableArityRelation. For example, holds is a VariableArityRelation."')), documentation(valence, string('"Specifies the number of arguments that a relation can take. If a relation does not have a fixed number of arguments, it does not have a valence and it is an instance of VariableArityRelation. For example, holds is a VariableArityRelation."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 314, 'Anonymous', on). sigmaCache(instance(documentation, 'BinaryPredicate'), instance(documentation, 'BinaryPredicate'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 316, 'Anonymous', on). sigmaCache(instance(documentation, 'AsymmetricRelation'), instance(documentation, 'AsymmetricRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 318, 'Anonymous', on). sigmaCache(domain(documentation, 1, 'Entity'), domain(documentation, 1, 'Entity'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 320, 'Anonymous', on). sigmaCache(domain(documentation, 2, 'SymbolicString'), domain(documentation, 2, 'SymbolicString'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 322, 'Anonymous', on). sigmaCache(documentation(documentation, string('"A relation between objects in the domain of discourse and strings of natural language text. The domain of documentation is not constants (names), but the objects themselves. This means that one does not quote the names when associating them with their documentation."')), documentation(documentation, string('"A relation between objects in the domain of discourse and strings of natural language text. The domain of documentation is not constants (names), but the objects themselves. This means that one does not quote the names when associating them with their documentation."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 324, 'Anonymous', on). sigmaCache(instance(disjoint, 'BinaryPredicate'), instance(disjoint, 'BinaryPredicate'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 326, 'Anonymous', on). sigmaCache(instance(disjoint, 'SymmetricRelation'), instance(disjoint, 'SymmetricRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 328, 'Anonymous', on). sigmaCache(instance(disjoint, 'IrreflexiveRelation'), instance(disjoint, 'IrreflexiveRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 330, 'Anonymous', on). sigmaCache(domain(disjoint, 1, 'Class'), domain(disjoint, 1, 'Class'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 332, 'Anonymous', on). sigmaCache(domain(disjoint, 2, 'Class'), domain(disjoint, 2, 'Class'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 334, 'Anonymous', on). sigmaCache(documentation(disjoint, string('"Classes are disjoint only if they share no instances, i.e. just in case the result of applying IntersectionFn to them is empty."')), documentation(disjoint, string('"Classes are disjoint only if they share no instances, i.e. just in case the result of applying IntersectionFn to them is empty."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 336, 'Anonymous', on). sigmaCache(=>(disjoint(A, B), forall(C, not(and(instance(C, A), instance(C, B))))), and(entails(and(instance(C, A), instance(C, B)), not(disjoint(A, B))), and(entails(and(disjoint(A, B), instance(C, B)), not(instance(C, A))), entails(and(disjoint(A, B), instance(C, A)), not(instance(C, B))))), [domainV(C, []), domainV(B, [disjoint:2, instance:2]), domainV(A, [disjoint:1, instance:2]), domainV(D, []), forall(A), forall(B), forall(C)], ['CLASS1'=A, 'CLASS2'=B, 'INST'=C], 'Merge', 'STRUCTURAL ONTOLOGY', 338, 'Anonymous', on). sigmaCache(instance(disjointRelation, 'BinaryPredicate'), instance(disjointRelation, 'BinaryPredicate'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 340, 'Anonymous', on). sigmaCache(instance(disjointRelation, 'SymmetricRelation'), instance(disjointRelation, 'SymmetricRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 342, 'Anonymous', on). sigmaCache(instance(disjointRelation, 'IrreflexiveRelation'), instance(disjointRelation, 'IrreflexiveRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 344, 'Anonymous', on). sigmaCache(domain(disjointRelation, 1, 'Relation'), domain(disjointRelation, 1, 'Relation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 346, 'Anonymous', on). sigmaCache(domain(disjointRelation, 2, 'Relation'), domain(disjointRelation, 2, 'Relation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 348, 'Anonymous', on). sigmaCache(relatedInternalConcept(disjointRelation, disjoint), relatedInternalConcept(disjointRelation, disjoint), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 350, 'Anonymous', on). sigmaCache(documentation(disjointRelation, string('"(disjointRelation ?REL1 ?REL2) means that the two relations ?REL1 and ?REL2 have no tuples in common. In other words, the intersection of ?REL1 and ?REL2 is the null set."')), documentation(disjointRelation, string('"(disjointRelation ?REL1 ?REL2) means that the two relations ?REL1 and ?REL2 have no tuples in common. In other words, the intersection of ?REL1 and ?REL2 is the null set."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 352, 'Anonymous', on). sigmaCache(=>(and(disjointRelation(A, B), valence(A, C)), valence(B, C)), and(entails(and(disjointRelation(A, B), valence(A, C)), valence(B, C)), and(entails(and(not(valence(B, C)), valence(A, C)), not(disjointRelation(A, B))), entails(and(not(valence(B, C)), disjointRelation(A, B)), not(valence(A, C))))), [domainV(C, [valence:2]), domainV(B, [disjointRelation:2, valence:1]), domainV(A, [disjointRelation:1, valence:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['REL1'=A, 'REL2'=B, 'NUMBER'=C], 'Merge', 'STRUCTURAL ONTOLOGY', 354, 'Anonymous', on). sigmaCache(=>(and(domain(A, B, C), and(domain(D, B, E), disjoint(C, E))), disjointRelation(A, D)), and(entails(and(domain(A, B, C), and(domain(D, B, E), disjoint(C, E))), disjointRelation(A, D)), and(entails(and(not(disjointRelation(A, D)), and(domain(D, B, E), disjoint(C, E))), not(domain(A, B, C))), and(entails(and(not(disjointRelation(A, D)), and(domain(A, B, C), disjoint(C, E))), not(domain(D, B, E))), entails(and(not(disjointRelation(A, D)), and(domain(A, B, C), domain(D, B, E))), not(disjoint(C, E)))))), [domainV(E, [disjoint:2, domain:3]), domainV(D, [disjointRelation:2, domain:1]), domainV(C, [disjoint:1, domain:3]), domainV(B, [domain:2]), domainV(A, [disjointRelation:1, domain:1]), domainV(F, []), forall(A), forall(B), forall(C), forall(D), forall(E)], ['REL1'=A, 'NUMBER'=B, 'CLASS1'=C, 'REL2'=D, 'CLASS2'=E], 'Merge', 'STRUCTURAL ONTOLOGY', 356, 'Anonymous', on). sigmaCache(instance(contraryProperty, 'BinaryPredicate'), instance(contraryProperty, 'BinaryPredicate'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 360, 'Anonymous', on). sigmaCache(instance(contraryProperty, 'SymmetricRelation'), instance(contraryProperty, 'SymmetricRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 362, 'Anonymous', on). sigmaCache(instance(contraryProperty, 'IrreflexiveRelation'), instance(contraryProperty, 'IrreflexiveRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 364, 'Anonymous', on). sigmaCache(domain(contraryProperty, 1, 'Attribute'), domain(contraryProperty, 1, 'Attribute'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 366, 'Anonymous', on). sigmaCache(domain(contraryProperty, 2, 'Attribute'), domain(contraryProperty, 2, 'Attribute'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 368, 'Anonymous', on). sigmaCache(documentation(contraryProperty, string('"Means that the two arguments are properties that are opposed to one another, e.g. Pliable versus Rigid."')), documentation(contraryProperty, string('"Means that the two arguments are properties that are opposed to one another, e.g. Pliable versus Rigid."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 370, 'Anonymous', on). sigmaCache(=>(and(attribute(A, B), contraryProperty(B, C)), not(attribute(A, C))), and(entails(and(attribute(A, B), contraryProperty(B, C)), not(attribute(A, C))), and(entails(and(attribute(A, C), contraryProperty(B, C)), not(attribute(A, B))), entails(and(attribute(A, C), attribute(A, B)), not(contraryProperty(B, C))))), [domainV(C, [attribute:2, contraryProperty:2]), domainV(B, [attribute:2, contraryProperty:1]), domainV(A, [attribute:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['OBJ'=A, 'ATTR1'=B, 'ATTR2'=C], 'Merge', 'STRUCTURAL ONTOLOGY', 372, 'Anonymous', on). sigmaCache(instance(exhaustiveDecomposition, 'Predicate'), instance(exhaustiveDecomposition, 'Predicate'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 374, 'Anonymous', on). sigmaCache(instance(exhaustiveDecomposition, 'VariableArityRelation'), instance(exhaustiveDecomposition, 'VariableArityRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 376, 'Anonymous', on). sigmaCache(domain(exhaustiveDecomposition, 1, 'Class'), domain(exhaustiveDecomposition, 1, 'Class'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 378, 'Anonymous', on). sigmaCache(relatedInternalConcept(exhaustiveDecomposition, partition), relatedInternalConcept(exhaustiveDecomposition, partition), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 380, 'Anonymous', on). sigmaCache(documentation(exhaustiveDecomposition, string('"An exhaustiveDecomposition of a Class C is a set of subclasses of C such that every subclass of C either is an element of the set or is a subclass of an element of the set. Note: this does not necessarily mean that the elements of the set are disjoint (see partition - a partition is a disjoint exhaustive decomposition.)"')), documentation(exhaustiveDecomposition, string('"An exhaustiveDecomposition of a Class C is a set of subclasses of C such that every subclass of C either is an element of the set or is a subclass of an element of the set. Note: this does not necessarily mean that the elements of the set are disjoint (see partition - a partition is a disjoint exhaustive decomposition.)"')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 382, 'Anonymous', on). sigmaCache(forall(A, domain(exhaustiveDecomposition, A, 'Class')), domain(exhaustiveDecomposition, A, 'Class'), [domainV(A, [domain:2]), domainV(B, []), forall(A)], ['INT'=A], 'Merge', 'STRUCTURAL ONTOLOGY', 384, 'Anonymous', on). sigmaCache(=>(exhaustiveDecomposition(A, B, C), forall(D, =>(instance(D, A), or(instance(D, B), instance(D, C))))), and(entails(and(instance(D, A), and(not(instance(D, B)), not(instance(D, C)))), not(exhaustiveDecomposition(A, B, C))), and(entails(and(exhaustiveDecomposition(A, B, C), and(not(instance(D, B)), not(instance(D, C)))), not(instance(D, A))), and(entails(and(exhaustiveDecomposition(A, B, C), and(instance(D, A), not(instance(D, C)))), instance(D, B)), entails(and(exhaustiveDecomposition(A, B, C), and(instance(D, A), not(instance(D, B)))), instance(D, C))))), [domainV(D, []), domainV(C, [exhaustiveDecomposition:3, instance:2]), domainV(B, [exhaustiveDecomposition:2, instance:2]), domainV(A, [exhaustiveDecomposition:1, instance:2]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C, 'OBJ'=D], 'Merge', 'STRUCTURAL ONTOLOGY', 386, 'Anonymous', on). sigmaCache(=>(exhaustiveDecomposition(A, B, C, D), forall(E, =>(instance(E, A), or(instance(E, B), or(instance(E, C), instance(E, D)))))), and(entails(and(instance(E, A), and(not(instance(E, B)), and(not(instance(E, C)), not(instance(E, D))))), not(exhaustiveDecomposition(A, B, C, D))), and(entails(and(exhaustiveDecomposition(A, B, C, D), and(not(instance(E, B)), and(not(instance(E, C)), not(instance(E, D))))), not(instance(E, A))), and(entails(and(exhaustiveDecomposition(A, B, C, D), and(instance(E, A), and(not(instance(E, C)), not(instance(E, D))))), instance(E, B)), and(entails(and(exhaustiveDecomposition(A, B, C, D), and(instance(E, A), and(not(instance(E, B)), not(instance(E, D))))), instance(E, C)), entails(and(exhaustiveDecomposition(A, B, C, D), and(instance(E, A), and(not(instance(E, B)), not(instance(E, C))))), instance(E, D)))))), [domainV(E, []), domainV(D, [exhaustiveDecomposition:4, instance:2]), domainV(C, [exhaustiveDecomposition:3, instance:2]), domainV(B, [exhaustiveDecomposition:2, instance:2]), domainV(A, [exhaustiveDecomposition:1, instance:2]), domainV(F, []), forall(A), forall(B), forall(C), forall(D), forall(E)], ['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C, 'CLASS4'=D, 'OBJ'=E], 'Merge', 'STRUCTURAL ONTOLOGY', 388, 'Anonymous', on). sigmaCache(=>(exhaustiveDecomposition(A, B, C, D, E), forall(F, =>(instance(F, A), or(instance(F, B), or(instance(F, C), or(instance(F, D), instance(F, E))))))), and(entails(and(instance(F, A), and(not(instance(F, B)), and(not(instance(F, C)), and(not(instance(F, D)), not(instance(F, E)))))), not(exhaustiveDecomposition(A, B, C, D, E))), and(entails(and(exhaustiveDecomposition(A, B, C, D, E), and(not(instance(F, B)), and(not(instance(F, C)), and(not(instance(F, D)), not(instance(F, E)))))), not(instance(F, A))), and(entails(and(exhaustiveDecomposition(A, B, C, D, E), and(instance(F, A), and(not(instance(F, C)), and(not(instance(F, D)), not(instance(F, E)))))), instance(F, B)), and(entails(and(exhaustiveDecomposition(A, B, C, D, E), and(instance(F, A), and(not(instance(F, B)), and(not(instance(F, D)), not(instance(F, E)))))), instance(F, C)), and(entails(and(exhaustiveDecomposition(A, B, C, D, E), and(instance(F, A), and(not(instance(F, B)), and(not(instance(F, C)), not(instance(F, E)))))), instance(F, D)), entails(and(exhaustiveDecomposition(A, B, C, D, E), and(instance(F, A), and(not(instance(F, B)), and(not(instance(F, C)), not(instance(F, D)))))), instance(F, E))))))), [domainV(F, []), domainV(E, [exhaustiveDecomposition:5, instance:2]), domainV(D, [exhaustiveDecomposition:4, instance:2]), domainV(C, [exhaustiveDecomposition:3, instance:2]), domainV(B, [exhaustiveDecomposition:2, instance:2]), domainV(A, [exhaustiveDecomposition:1, instance:2]), domainV(G, []), forall(A), forall(B), forall(C), forall(D), forall(E), forall(F)], ['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C, 'CLASS4'=D, 'CLASS5'=E, 'OBJ'=F], 'Merge', 'STRUCTURAL ONTOLOGY', 390, 'Anonymous', on). sigmaCache(instance(disjointDecomposition, 'Predicate'), instance(disjointDecomposition, 'Predicate'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 392, 'Anonymous', on). sigmaCache(instance(disjointDecomposition, 'VariableArityRelation'), instance(disjointDecomposition, 'VariableArityRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 394, 'Anonymous', on). sigmaCache(domain(disjointDecomposition, 1, 'Class'), domain(disjointDecomposition, 1, 'Class'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 396, 'Anonymous', on). sigmaCache(relatedInternalConcept(disjointDecomposition, exhaustiveDecomposition), relatedInternalConcept(disjointDecomposition, exhaustiveDecomposition), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 398, 'Anonymous', on). sigmaCache(relatedInternalConcept(disjointDecomposition, disjoint), relatedInternalConcept(disjointDecomposition, disjoint), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 400, 'Anonymous', on). sigmaCache(documentation(disjointDecomposition, string('"A disjointDecomposition of a Class C is a set of subclasses of C that are mutually disjoint."')), documentation(disjointDecomposition, string('"A disjointDecomposition of a Class C is a set of subclasses of C that are mutually disjoint."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 402, 'Anonymous', on). sigmaCache(forall(A, domain(disjointDecomposition, A, 'Class')), domain(disjointDecomposition, A, 'Class'), [domainV(A, [domain:2]), domainV(B, []), forall(A)], ['INT'=A], 'Merge', 'STRUCTURAL ONTOLOGY', 404, 'Anonymous', on). sigmaCache(=>(disjointDecomposition(A, B, C), and(subclass(B, A), and(subclass(C, A), disjoint(B, C)))), and(and(entails(not(subclass(B, A)), not(disjointDecomposition(A, B, C))), entails(disjointDecomposition(A, B, C), subclass(B, A))), and(and(entails(not(subclass(C, A)), not(disjointDecomposition(A, B, C))), entails(disjointDecomposition(A, B, C), subclass(C, A))), and(entails(not(disjoint(B, C)), not(disjointDecomposition(A, B, C))), entails(disjointDecomposition(A, B, C), disjoint(B, C))))), [domainV(C, [disjoint:2, disjointDecomposition:3, subclass:1]), domainV(B, [disjoint:1, disjointDecomposition:2, subclass:1]), domainV(A, [disjointDecomposition:1, subclass:2]), domainV(D, []), forall(A), forall(B), forall(C)], ['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C], 'Merge', 'STRUCTURAL ONTOLOGY', 406, 'Anonymous', on). sigmaCache(=>(disjointDecomposition(A, B, C, D), and(subclass(B, A), and(subclass(C, A), and(subclass(D, A), and(disjoint(B, C), and(disjoint(C, D), disjoint(B, D))))))), and(and(entails(not(subclass(B, A)), not(disjointDecomposition(A, B, C, D))), entails(disjointDecomposition(A, B, C, D), subclass(B, A))), and(and(entails(not(subclass(C, A)), not(disjointDecomposition(A, B, C, D))), entails(disjointDecomposition(A, B, C, D), subclass(C, A))), and(and(entails(not(subclass(D, A)), not(disjointDecomposition(A, B, C, D))), entails(disjointDecomposition(A, B, C, D), subclass(D, A))), and(and(entails(not(disjoint(B, C)), not(disjointDecomposition(A, B, C, D))), entails(disjointDecomposition(A, B, C, D), disjoint(B, C))), and(and(entails(not(disjoint(C, D)), not(disjointDecomposition(A, B, C, D))), entails(disjointDecomposition(A, B, C, D), disjoint(C, D))), and(entails(not(disjoint(B, D)), not(disjointDecomposition(A, B, C, D))), entails(disjointDecomposition(A, B, C, D), disjoint(B, D)))))))), [domainV(D, [disjoint:2, disjointDecomposition:4, subclass:1]), domainV(C, [disjoint:1, disjoint:2, disjointDecomposition:3, subclass:1]), domainV(B, [disjoint:1, disjointDecomposition:2, subclass:1]), domainV(A, [disjointDecomposition:1, subclass:2]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C, 'CLASS4'=D], 'Merge', 'STRUCTURAL ONTOLOGY', 408, 'Anonymous', on). sigmaCache(=>(disjointDecomposition(A, B, C, D, E), and(subclass(B, A), and(subclass(C, A), and(subclass(D, A), and(subclass(E, A), and(disjoint(B, C), and(disjoint(C, D), and(disjoint(B, D), and(disjoint(E, D), and(disjoint(E, C), disjoint(E, B))))))))))), and(and(entails(not(subclass(B, A)), not(disjointDecomposition(A, B, C, D, E))), entails(disjointDecomposition(A, B, C, D, E), subclass(B, A))), and(and(entails(not(subclass(C, A)), not(disjointDecomposition(A, B, C, D, E))), entails(disjointDecomposition(A, B, C, D, E), subclass(C, A))), and(and(entails(not(subclass(D, A)), not(disjointDecomposition(A, B, C, D, E))), entails(disjointDecomposition(A, B, C, D, E), subclass(D, A))), and(and(entails(not(subclass(E, A)), not(disjointDecomposition(A, B, C, D, E))), entails(disjointDecomposition(A, B, C, D, E), subclass(E, A))), and(and(entails(not(disjoint(B, C)), not(disjointDecomposition(A, B, C, D, E))), entails(disjointDecomposition(A, B, C, D, E), disjoint(B, C))), and(and(entails(not(disjoint(C, D)), not(disjointDecomposition(A, B, C, D, E))), entails(disjointDecomposition(A, B, C, D, E), disjoint(C, D))), and(and(entails(not(disjoint(B, D)), not(disjointDecomposition(A, B, C, D, E))), entails(disjointDecomposition(A, B, C, D, E), disjoint(B, D))), and(and(entails(not(disjoint(E, D)), not(disjointDecomposition(A, B, C, D, E))), entails(disjointDecomposition(A, B, C, D, E), disjoint(E, D))), and(and(entails(not(disjoint(E, C)), not(disjointDecomposition(A, B, C, D, E))), entails(disjointDecomposition(A, B, C, D, E), disjoint(E, C))), and(entails(not(disjoint(E, B)), not(disjointDecomposition(A, B, C, D, E))), entails(disjointDecomposition(A, B, C, D, E), disjoint(E, B)))))))))))), [domainV(E, [disjoint:1, disjointDecomposition:5, subclass:1]), domainV(D, [disjoint:2, disjointDecomposition:4, subclass:1]), domainV(C, [disjoint:1, disjoint:2, disjointDecomposition:3, subclass:1]), domainV(B, [disjoint:1, disjoint:2, disjointDecomposition:2, subclass:1]), domainV(A, [disjointDecomposition:1, subclass:2]), domainV(F, []), forall(A), forall(B), forall(C), forall(D), forall(E)], ['CLASS1'=A, 'CLASS2'=B, 'CLASS3'=C, 'CLASS4'=D, 'CLASS5'=E], 'Merge', 'STRUCTURAL ONTOLOGY', 410, 'Anonymous', on). sigmaCache(subrelation(partition, exhaustiveDecomposition), subrelation(partition, exhaustiveDecomposition), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 412, 'Anonymous', on). sigmaCache(subrelation(partition, disjointDecomposition), subrelation(partition, disjointDecomposition), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 414, 'Anonymous', on). sigmaCache(documentation(partition, string('"A partition of a class C is a set of mutually disjoint classes (a subclass partition) which covers C. Every instance of C is an instance of exactly one of the subclasses in the partition."')), documentation(partition, string('"A partition of a class C is a set of mutually disjoint classes (a subclass partition) which covers C. Every instance of C is an instance of exactly one of the subclasses in the partition."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 416, 'Anonymous', on). sigmaCache(instance(singleValued, 'BinaryPredicate'), instance(singleValued, 'BinaryPredicate'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 418, 'Anonymous', on). sigmaCache(instance(singleValued, 'AsymmetricRelation'), instance(singleValued, 'AsymmetricRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 420, 'Anonymous', on). sigmaCache(domain(singleValued, 1, 'Predicate'), domain(singleValued, 1, 'Predicate'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 422, 'Anonymous', on). sigmaCache(domain(singleValued, 2, 'Integer'), domain(singleValued, 2, 'Integer'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 424, 'Anonymous', on). sigmaCache(documentation(singleValued, string('"(singleValued ?REL ?INT) means that the argument position of ?REL corresponding to ?INT is single-valued, i.e. an assignment of values to the other argument positions determines a unique value for the argument position corresponding to ?INT."')), documentation(singleValued, string('"(singleValued ?REL ?INT) means that the argument position of ?REL corresponding to ?INT is single-valued, i.e. an assignment of values to the other argument positions determines a unique value for the argument position corresponding to ?INT."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 426, 'Anonymous', on). sigmaCache(instance(relatedInternalConcept, 'BinaryPredicate'), instance(relatedInternalConcept, 'BinaryPredicate'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 438, 'Anonymous', on). sigmaCache(instance(relatedInternalConcept, 'EquivalenceRelation'), instance(relatedInternalConcept, 'EquivalenceRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 440, 'Anonymous', on). sigmaCache(domain(relatedInternalConcept, 1, 'Entity'), domain(relatedInternalConcept, 1, 'Entity'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 442, 'Anonymous', on). sigmaCache(domain(relatedInternalConcept, 2, 'Entity'), domain(relatedInternalConcept, 2, 'Entity'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 444, 'Anonymous', on). sigmaCache(documentation(relatedInternalConcept, string('"Means that the two arguments are related concepts within the SUMO, i.e. there is a significant similarity of meaning between them. To indicate a meaning relation between a SUMO concept and a concept from another source, use the Predicate relatedExternalConcept."')), documentation(relatedInternalConcept, string('"Means that the two arguments are related concepts within the SUMO, i.e. there is a significant similarity of meaning between them. To indicate a meaning relation between a SUMO concept and a concept from another source, use the Predicate relatedExternalConcept."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 446, 'Anonymous', on). sigmaCache(instance(relatedExternalConcept, 'TernaryPredicate'), instance(relatedExternalConcept, 'TernaryPredicate'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 448, 'Anonymous', on). sigmaCache(domain(relatedExternalConcept, 1, 'Entity'), domain(relatedExternalConcept, 1, 'Entity'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 450, 'Anonymous', on). sigmaCache(domain(relatedExternalConcept, 2, 'SymbolicString'), domain(relatedExternalConcept, 2, 'SymbolicString'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 452, 'Anonymous', on). sigmaCache(domain(relatedExternalConcept, 3, 'Language'), domain(relatedExternalConcept, 3, 'Language'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 454, 'Anonymous', on). sigmaCache(relatedInternalConcept(relatedExternalConcept, relatedInternalConcept), relatedInternalConcept(relatedExternalConcept, relatedInternalConcept), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 456, 'Anonymous', on). sigmaCache(documentation(relatedExternalConcept, string('"Used to signify a three-place relation between a concept in an external knowledge source, a concept in the SUMO, and the name of the other knowledge source."')), documentation(relatedExternalConcept, string('"Used to signify a three-place relation between a concept in an external knowledge source, a concept in the SUMO, and the name of the other knowledge source."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 458, 'Anonymous', on). sigmaCache(subrelation(synonymousExternalConcept, relatedExternalConcept), subrelation(synonymousExternalConcept, relatedExternalConcept), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 460, 'Anonymous', on). sigmaCache(disjointRelation(synonymousExternalConcept, subsumedExternalConcept), disjointRelation(synonymousExternalConcept, subsumedExternalConcept), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 462, 'Anonymous', on). sigmaCache(disjointRelation(synonymousExternalConcept, subsumingExternalConcept), disjointRelation(synonymousExternalConcept, subsumingExternalConcept), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 464, 'Anonymous', on). sigmaCache(documentation(synonymousExternalConcept, string('"(synonymousExternalConcept ?STRING ?THING ?LANGUAGE) means that the SUMO concept ?THING has the same meaning as ?STRING in ?LANGUAGE."')), documentation(synonymousExternalConcept, string('"(synonymousExternalConcept ?STRING ?THING ?LANGUAGE) means that the SUMO concept ?THING has the same meaning as ?STRING in ?LANGUAGE."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 466, 'Anonymous', on). sigmaCache(subrelation(subsumingExternalConcept, relatedExternalConcept), subrelation(subsumingExternalConcept, relatedExternalConcept), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 468, 'Anonymous', on). sigmaCache(disjointRelation(subsumingExternalConcept, subsumedExternalConcept), disjointRelation(subsumingExternalConcept, subsumedExternalConcept), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 470, 'Anonymous', on). sigmaCache(documentation(subsumingExternalConcept, string('"(subsumingExternalConcept ?STRING ?THING ?LANGUAGE) means that the SUMO concept ?THING subsumes the meaning of ?STRING in ?LANGUAGE, i.e. the concept ?THING is broader in meaning than ?STRING."')), documentation(subsumingExternalConcept, string('"(subsumingExternalConcept ?STRING ?THING ?LANGUAGE) means that the SUMO concept ?THING subsumes the meaning of ?STRING in ?LANGUAGE, i.e. the concept ?THING is broader in meaning than ?STRING."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 472, 'Anonymous', on). sigmaCache(subrelation(subsumedExternalConcept, relatedExternalConcept), subrelation(subsumedExternalConcept, relatedExternalConcept), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 474, 'Anonymous', on). sigmaCache(documentation(subsumedExternalConcept, string('"(subsumedExternalConcept ?STRING ?THING ?LANGUAGE) means that the SUMO concept ?THING is subsumed by the meaning of ?STRING in ?LANGUAGE, i.e. the concept ?THING is narrower in meaning than ?STRING."')), documentation(subsumedExternalConcept, string('"(subsumedExternalConcept ?STRING ?THING ?LANGUAGE) means that the SUMO concept ?THING is subsumed by the meaning of ?STRING in ?LANGUAGE, i.e. the concept ?THING is narrower in meaning than ?STRING."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 476, 'Anonymous', on). sigmaCache(instance(name, 'BinaryPredicate'), instance(name, 'BinaryPredicate'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 478, 'Anonymous', on). sigmaCache(domain(name, 1, 'Entity'), domain(name, 1, 'Entity'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 480, 'Anonymous', on). sigmaCache(domain(name, 2, 'SymbolicString'), domain(name, 2, 'SymbolicString'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 482, 'Anonymous', on). sigmaCache(documentation(name, string('"(name ?ENTITY ?STRING) means that the thing ?ENTITY has the SymbolicString ?STRING as its name."')), documentation(name, string('"(name ?ENTITY ?STRING) means that the thing ?ENTITY has the SymbolicString ?STRING as its name."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 484, 'Anonymous', on). sigmaCache(instance(subAttribute, 'BinaryPredicate'), instance(subAttribute, 'BinaryPredicate'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 486, 'Anonymous', on). sigmaCache(instance(subAttribute, 'PartialOrderingRelation'), instance(subAttribute, 'PartialOrderingRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 488, 'Anonymous', on). sigmaCache(domain(subAttribute, 1, 'Attribute'), domain(subAttribute, 1, 'Attribute'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 490, 'Anonymous', on). sigmaCache(domain(subAttribute, 2, 'Attribute'), domain(subAttribute, 2, 'Attribute'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 492, 'Anonymous', on). sigmaCache(disjointRelation(subAttribute, successorAttribute), disjointRelation(subAttribute, successorAttribute), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 494, 'Anonymous', on). sigmaCache(documentation(subAttribute, string('"Means that the second argument can be ascribed to everything which has the first argument ascribed to it."')), documentation(subAttribute, string('"Means that the second argument can be ascribed to everything which has the first argument ascribed to it."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 496, 'Anonymous', on). sigmaCache(<=>(subAttribute(A, B), forall(C, =>(attribute(C, A), attribute(C, B)))), and(and(entails(not(subAttribute(A, B)), attribute(C, A)), and(entails(and(not(subAttribute(A, B)), '$existential'(C, '?OBJ', not(=>(attribute('?OBJ', A), attribute('?OBJ', B))))), not(attribute(C, B))), entails(or(not(attribute(C, A)), attribute(C, B)), subAttribute(A, B)))), and(entails(and(attribute(C, A), not(attribute(C, B))), not(subAttribute(A, B))), and(entails(and(and(subAttribute(A, B), not(attribute(C, B))), '$existential'(C, '?OBJ', not(=>(attribute('?OBJ', A), attribute('?OBJ', B))))), not(attribute(C, A))), entails(and(subAttribute(A, B), attribute(C, A)), attribute(C, B))))), [domainV(C, [attribute:1]), domainV(B, [attribute:2, subAttribute:2]), domainV(A, [attribute:2, subAttribute:1]), domainV(D, []), forall(A), forall(B), forall(C), replaceConsVar(C, '$existential'('?OBJ', not(=>(attribute('?OBJ', A), attribute('?OBJ', B)))))], ['ATTR1'=A, 'ATTR2'=B, 'OBJ'=C], 'Merge', 'STRUCTURAL ONTOLOGY', 498, 'Anonymous', on). sigmaCache(=>(and(subAttribute(A, B), instance(B, C)), instance(A, C)), and(entails(and(subAttribute(A, B), instance(B, C)), instance(A, C)), and(entails(and(not(instance(A, C)), instance(B, C)), not(subAttribute(A, B))), entails(and(not(instance(A, C)), subAttribute(A, B)), not(instance(B, C))))), [domainV(C, [instance:2]), domainV(B, [subAttribute:2]), domainV(A, [subAttribute:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['ATTR1'=A, 'ATTR2'=B, 'CLASS'=C], 'Merge', 'STRUCTURAL ONTOLOGY', 500, 'Anonymous', on). sigmaCache(instance(successorAttribute, 'BinaryPredicate'), instance(successorAttribute, 'BinaryPredicate'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 502, 'Anonymous', on). sigmaCache(instance(successorAttribute, 'AsymmetricRelation'), instance(successorAttribute, 'AsymmetricRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 504, 'Anonymous', on). sigmaCache(domain(successorAttribute, 1, 'Attribute'), domain(successorAttribute, 1, 'Attribute'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 506, 'Anonymous', on). sigmaCache(domain(successorAttribute, 2, 'Attribute'), domain(successorAttribute, 2, 'Attribute'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 508, 'Anonymous', on). sigmaCache(documentation(successorAttribute, string('"(successorAttribute ?ATTR1 ?ATTR2) means that ?ATTR2 is the attribute that comes immediately after ?ATTR1 on the scale that they share."')), documentation(successorAttribute, string('"(successorAttribute ?ATTR1 ?ATTR2) means that ?ATTR2 is the attribute that comes immediately after ?ATTR1 on the scale that they share."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 510, 'Anonymous', on). sigmaCache(instance(successorAttributeClosure, 'BinaryPredicate'), instance(successorAttributeClosure, 'BinaryPredicate'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 512, 'Anonymous', on). sigmaCache(instance(successorAttributeClosure, 'TransitiveRelation'), instance(successorAttributeClosure, 'TransitiveRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 514, 'Anonymous', on). sigmaCache(instance(successorAttributeClosure, 'IrreflexiveRelation'), instance(successorAttributeClosure, 'IrreflexiveRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 516, 'Anonymous', on). sigmaCache(domain(successorAttributeClosure, 1, 'Attribute'), domain(successorAttributeClosure, 1, 'Attribute'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 518, 'Anonymous', on). sigmaCache(domain(successorAttributeClosure, 2, 'Attribute'), domain(successorAttributeClosure, 2, 'Attribute'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 520, 'Anonymous', on). sigmaCache(relatedInternalConcept(successorAttributeClosure, successorAttribute), relatedInternalConcept(successorAttributeClosure, successorAttribute), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 522, 'Anonymous', on). sigmaCache(documentation(successorAttributeClosure, string('"The transitive closure of successorAttribute. (successorAttributeClosure ?ATTR1 ?ATTR2) means that there is a chain of successorAttribute assertions connecting ?ATTR1 and ?ATTR2."')), documentation(successorAttributeClosure, string('"The transitive closure of successorAttribute. (successorAttributeClosure ?ATTR1 ?ATTR2) means that there is a chain of successorAttribute assertions connecting ?ATTR1 and ?ATTR2."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 524, 'Anonymous', on). sigmaCache(=>(successorAttribute(A, B), successorAttributeClosure(A, B)), and(entails(not(successorAttributeClosure(A, B)), not(successorAttribute(A, B))), entails(successorAttribute(A, B), successorAttributeClosure(A, B))), [domainV(B, [successorAttribute:2, successorAttributeClosure:2]), domainV(A, [successorAttribute:1, successorAttributeClosure:1]), domainV(C, []), forall(A), forall(B)], ['ATTR1'=A, 'ATTR2'=B], 'Merge', 'STRUCTURAL ONTOLOGY', 526, 'Anonymous', on). sigmaCache(instance(and, 'SententialOperator'), instance(and, 'SententialOperator'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 528, 'Anonymous', on). sigmaCache(domain(and, 1, 'Formula'), domain(and, 1, 'Formula'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 530, 'Anonymous', on). sigmaCache(domain(and, 2, 'Formula'), domain(and, 2, 'Formula'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 532, 'Anonymous', on). sigmaCache(documentation(and, string('"The truth-functional connective of conjunction."')), documentation(and, string('"The truth-functional connective of conjunction."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 534, 'Anonymous', on). sigmaCache(instance(or, 'SententialOperator'), instance(or, 'SententialOperator'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 536, 'Anonymous', on). sigmaCache(domain(or, 1, 'Formula'), domain(or, 1, 'Formula'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 538, 'Anonymous', on). sigmaCache(domain(or, 2, 'Formula'), domain(or, 2, 'Formula'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 540, 'Anonymous', on). sigmaCache(documentation(or, string('"The truth-functional connective of disjunction."')), documentation(or, string('"The truth-functional connective of disjunction."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 542, 'Anonymous', on). sigmaCache(instance(=>, 'SententialOperator'), instance(=>, 'SententialOperator'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 544, 'Anonymous', on). sigmaCache(domain(=>, 1, 'Formula'), domain(=>, 1, 'Formula'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 546, 'Anonymous', on). sigmaCache(domain(=>, 2, 'Formula'), domain(=>, 2, 'Formula'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 548, 'Anonymous', on). sigmaCache(documentation(=>, string('"The truth-functional connective of implication."')), documentation(=>, string('"The truth-functional connective of implication."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 550, 'Anonymous', on). sigmaCache(instance(<=>, 'SententialOperator'), instance(<=>, 'SententialOperator'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 552, 'Anonymous', on). sigmaCache(domain(<=>, 1, 'Formula'), domain(<=>, 1, 'Formula'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 554, 'Anonymous', on). sigmaCache(domain(<=>, 2, 'Formula'), domain(<=>, 2, 'Formula'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 556, 'Anonymous', on). sigmaCache(documentation(<=>, string('"The truth-functional connective of bi-implication."')), documentation(<=>, string('"The truth-functional connective of bi-implication."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 558, 'Anonymous', on). sigmaCache(instance(not, 'SententialOperator'), instance(not, 'SententialOperator'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 560, 'Anonymous', on). sigmaCache(domain(not, 1, 'Formula'), domain(not, 1, 'Formula'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 562, 'Anonymous', on). sigmaCache(documentation(not, string('"The truth-functional connective of negation."')), documentation(not, string('"The truth-functional connective of negation."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 564, 'Anonymous', on). sigmaCache(instance(entails, 'SententialOperator'), instance(entails, 'SententialOperator'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 566, 'Anonymous', on). sigmaCache(domain(entails, 1, 'Formula'), domain(entails, 1, 'Formula'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 568, 'Anonymous', on). sigmaCache(domain(entails, 2, 'Formula'), domain(entails, 2, 'Formula'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 570, 'Anonymous', on). sigmaCache(documentation(entails, string('"The operator of logical entailment. (entails ?FORMULA1 ?FORMULA2) means that ?FORMULA2 can be derived from ?FORMULA1 by means of the proof theory of SUO-KIF."')), documentation(entails, string('"The operator of logical entailment. (entails ?FORMULA1 ?FORMULA2) means that ?FORMULA2 can be derived from ?FORMULA1 by means of the proof theory of SUO-KIF."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 572, 'Anonymous', on). sigmaCache(instance('AssignmentFn', 'Function'), instance('AssignmentFn', 'Function'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 574, 'Anonymous', on). sigmaCache(instance('AssignmentFn', 'VariableArityRelation'), instance('AssignmentFn', 'VariableArityRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 576, 'Anonymous', on). sigmaCache(domain('AssignmentFn', 1, 'Function'), domain('AssignmentFn', 1, 'Function'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 578, 'Anonymous', on). sigmaCache(range('AssignmentFn', 'Entity'), range('AssignmentFn', 'Entity'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 580, 'Anonymous', on). sigmaCache(documentation('AssignmentFn', string('"If F is a function with a value for the objects denoted by N1,..., NK, then the term (AssignmentFn F N1 ... NK) denotes the value of applying F to the objects denoted by N1,..., NK. Otherwise, the value is undefined."')), documentation('AssignmentFn', string('"If F is a function with a value for the objects denoted by N1,..., NK, then the term (AssignmentFn F N1 ... NK) denotes the value of applying F to the objects denoted by N1,..., NK. Otherwise, the value is undefined."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 582, 'Anonymous', on). sigmaCache(instance(holds, 'Predicate'), instance(holds, 'Predicate'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 584, 'Anonymous', on). sigmaCache(instance(holds, 'VariableArityRelation'), instance(holds, 'VariableArityRelation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 586, 'Anonymous', on). sigmaCache(domain(holds, 1, 'Relation'), domain(holds, 1, 'Relation'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 588, 'Anonymous', on). sigmaCache(documentation(holds, string('"(holds P N1 ... NK) is true just in case the tuple of objects denoted by N1,..., NK is an element of the Relation P."')), documentation(holds, string('"(holds P N1 ... NK) is true just in case the tuple of objects denoted by N1,..., NK is an element of the Relation P."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 590, 'Anonymous', on). sigmaCache(instance('PowerSetFn', 'UnaryFunction'), instance('PowerSetFn', 'UnaryFunction'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 596, 'Anonymous', on). sigmaCache(domain('PowerSetFn', 1, 'Class'), domain('PowerSetFn', 1, 'Class'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 598, 'Anonymous', on). sigmaCache(rangeSubclass('PowerSetFn', 'Class'), rangeSubclass('PowerSetFn', 'Class'), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 600, 'Anonymous', on). sigmaCache(documentation('PowerSetFn', string('"(PowerSetFn ?CLASS) maps the Class ?CLASS to the Class of all subclasses of ?CLASS."')), documentation('PowerSetFn', string('"(PowerSetFn ?CLASS) maps the Class ?CLASS to the Class of all subclasses of ?CLASS."')), [], [], 'Merge', 'STRUCTURAL ONTOLOGY', 602, 'Anonymous', on). sigmaCache('include-context'('STRUCTURAL', 'ONTOLOGY'), 'include-context'('STRUCTURAL', 'ONTOLOGY'), [], [], 'Merge', 'BASE ONTOLOGY', 614, 'Anonymous', on). sigmaCache(documentation('Entity', string('"The universal class of individuals. This is the root node of the ontology."')), documentation('Entity', string('"The universal class of individuals. This is the root node of the ontology."')), [], [], 'Merge', 'BASE ONTOLOGY', 621, 'Anonymous', on). sigmaCache(forall(A, instance(A, 'Entity')), instance(A, 'Entity'), [domainV(A, ['$instanceof':'Entity']), domainV(B, []), forall(A)], ['THING'=A], 'Merge', 'BASE ONTOLOGY', 625, 'Anonymous', on). sigmaCache(exists(A, instance(A, 'Entity')), entails('$existential'(A, '?THING', instance('?THING', 'Entity')), instance(A, 'Entity')), [domainV(A, ['$instanceof':'Entity']), domainV(B, []), replaceConsVar(A, '$existential'('?THING', instance('?THING', 'Entity')))], ['THING'=A], 'Merge', 'BASE ONTOLOGY', 633, 'Anonymous', on). sigmaCache(<=>(instance(A, 'Class'), subclass(A, 'Entity')), and(and(entails(instance(A, 'Class'), subclass(A, 'Entity')), entails(not(subclass(A, 'Entity')), not(instance(A, 'Class')))), and(entails(subclass(A, 'Entity'), instance(A, 'Class')), entails(not(instance(A, 'Class')), not(subclass(A, 'Entity'))))), [domainV(A, ['$instanceof':'Class', subclass:1]), domainV(B, []), forall(A)], ['CLASS'=A], 'Merge', 'BASE ONTOLOGY', 637, 'Anonymous', on). sigmaCache(subclass('Physical', 'Entity'), subclass('Physical', 'Entity'), [], [], 'Merge', 'BASE ONTOLOGY', 639, 'Anonymous', on). sigmaCache(documentation('Physical', string('"An entity that has a location in space-time. Note that locations are themselves understood to have a location in space-time"')), documentation('Physical', string('"An entity that has a location in space-time. Note that locations are themselves understood to have a location in space-time"')), [], [], 'Merge', 'BASE ONTOLOGY', 641, 'Anonymous', on). sigmaCache(<=>(instance(A, 'Physical'), exists(B, exists(C, and(located(A, C), time(A, B))))), and(and(entails(and(instance(A, 'Physical'), '$existential'(C, '?LOC', and(located(A, '?LOC'), time(A, B)))), located(A, C)), and(entails(and(and(instance(A, 'Physical'), '$existential'(B, '?TIME', exists(C, and(located(A, C), time(A, '?TIME'))))), '$existential'(C, '?LOC', and(located(A, '?LOC'), time(A, B)))), time(A, B)), entails(or(not(located(A, C)), not(time(A, B))), not(instance(A, 'Physical'))))), and(entails(and(and(located(A, C), time(A, B)), '$existential'(C, '?LOC', and(located(A, '?LOC'), time(A, B)))), instance(A, 'Physical')), and(entails(and(not(instance(A, 'Physical')), time(A, B)), not(located(A, C))), entails(and(not(instance(A, 'Physical')), located(A, C)), not(time(A, B)))))), [domainV(C, [located:2]), domainV(B, [time:2]), domainV(A, ['$instanceof':'Physical', located:1, time:1]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?TIME', exists(C, and(located(A, C), time(A, '?TIME'))))), replaceConsVar(C, '$existential'('?LOC', and(located(A, '?LOC'), time(A, B)))), forall(B), forall(C)], ['PHYS'=A, 'LOC'=C, 'TIME'=B], 'Merge', 'BASE ONTOLOGY', 645, 'Anonymous', on). sigmaCache(subclass('Object', 'Physical'), subclass('Object', 'Physical'), [], [], 'Merge', 'BASE ONTOLOGY', 647, 'Anonymous', on). sigmaCache(disjoint('Object', 'Process'), disjoint('Object', 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 649, 'Anonymous', on). sigmaCache(documentation('Object', string('"Corresponds roughly to the class of ordinary physical objects. An Object is thought of as continuing through time, but at any particular time is all there is at that time, in contrast to something that is thought of as being divided into stages (contrast Process). Examples include normal physical objects, geographical regions, and locations of Processes. The formal definition is that all the parts of an Object are present at the same time that the Object is; in other words, an Object cannot have \'parts\' which are separated in time, such as the first and second halves of a football game. Note that the parts of an Object may change from time to time, and that every Object occupies exactly the same space and time as a Process (its lifespan). In a 4D ontology, an Object is something whose spatiotemporal extent is thought of as dividing into spatial parts roughly parallel to the time-axis."')), documentation('Object', string('"Corresponds roughly to the class of ordinary physical objects. An Object is thought of as continuing through time, but at any particular time is all there is at that time, in contrast to something that is thought of as being divided into stages (contrast Process). Examples include normal physical objects, geographical regions, and locations of Processes. The formal definition is that all the parts of an Object are present at the same time that the Object is; in other words, an Object cannot have \'parts\' which are separated in time, such as the first and second halves of a football game. Note that the parts of an Object may change from time to time, and that every Object occupies exactly the same space and time as a Process (its lifespan). In a 4D ontology, an Object is something whose spatiotemporal extent is thought of as dividing into spatial parts roughly parallel to the time-axis."')), [], [], 'Merge', 'BASE ONTOLOGY', 651, 'Anonymous', on). sigmaCache(subclass('SelfConnectedObject', 'Object'), subclass('SelfConnectedObject', 'Object'), [], [], 'Merge', 'BASE ONTOLOGY', 653, 'Anonymous', on). sigmaCache(documentation('SelfConnectedObject', string('"A SelfConnectedObject is any Object that does not consist of two or more disconnected parts."')), documentation('SelfConnectedObject', string('"A SelfConnectedObject is any Object that does not consist of two or more disconnected parts."')), [], [], 'Merge', 'BASE ONTOLOGY', 655, 'Anonymous', on). sigmaCache(instance(part, 'BinaryPredicate'), instance(part, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 657, 'Anonymous', on). sigmaCache(instance(part, 'SpatialRelation'), instance(part, 'SpatialRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 659, 'Anonymous', on). sigmaCache(instance(part, 'PartialOrderingRelation'), instance(part, 'PartialOrderingRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 661, 'Anonymous', on). sigmaCache(domain(part, 1, 'SelfConnectedObject'), domain(part, 1, 'SelfConnectedObject'), [], [], 'Merge', 'BASE ONTOLOGY', 663, 'Anonymous', on). sigmaCache(domain(part, 2, 'SelfConnectedObject'), domain(part, 2, 'SelfConnectedObject'), [], [], 'Merge', 'BASE ONTOLOGY', 665, 'Anonymous', on). sigmaCache(documentation(part, string('"The basic mereological relation. All other mereological relations are defined in terms of this one. (part ?PART ?WHOLE) simply means that the Object ?PART is part of the Object ?WHOLE. Note that, since part is a ReflexiveRelation, every Object is a part of itself."')), documentation(part, string('"The basic mereological relation. All other mereological relations are defined in terms of this one. (part ?PART ?WHOLE) simply means that the Object ?PART is part of the Object ?WHOLE. Note that, since part is a ReflexiveRelation, every Object is a part of itself."')), [], [], 'Merge', 'BASE ONTOLOGY', 667, 'Anonymous', on). sigmaCache(=>(instance(A, 'SelfConnectedObject'), exists(B, part(B, A))), and(entails(not(part(B, A)), not(instance(A, 'SelfConnectedObject'))), entails(and(instance(A, 'SelfConnectedObject'), '$existential'(B, '?PART', part('?PART', A))), part(B, A))), [domainV(B, [part:1]), domainV(A, ['$instanceof':'SelfConnectedObject', part:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?PART', part('?PART', A)))], ['OBJ'=A, 'PART'=B], 'Merge', 'BASE ONTOLOGY', 669, 'Anonymous', on). sigmaCache(=>(and(part(A, B), part(B, A)), equal(A, B)), and(entails(and(part(A, B), part(B, A)), equal(A, B)), and(entails(and(not(equal(A, B)), part(B, A)), not(part(A, B))), entails(and(not(equal(A, B)), part(A, B)), not(part(B, A))))), [domainV(B, [part:1, part:2]), domainV(A, [part:1, part:2]), domainV(C, []), forall(A), forall(B)], ['OBJ1'=A, 'OBJ2'=B], 'Merge', 'BASE ONTOLOGY', 671, 'Anonymous', on). sigmaCache(instance(properPart, 'AsymmetricRelation'), instance(properPart, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 673, 'Anonymous', on). sigmaCache(instance(properPart, 'TransitiveRelation'), instance(properPart, 'TransitiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 675, 'Anonymous', on). sigmaCache(subrelation(properPart, part), subrelation(properPart, part), [], [], 'Merge', 'BASE ONTOLOGY', 677, 'Anonymous', on). sigmaCache(documentation(properPart, string('"(properPart ?OBJ1 ?OBJ2) means that ?OBJ1 is a part of ?OBJ2 other than ?OBJ2 itself. This is a TransitiveRelation and AsymmetricRelation (hence an IrreflexiveRelation)."')), documentation(properPart, string('"(properPart ?OBJ1 ?OBJ2) means that ?OBJ1 is a part of ?OBJ2 other than ?OBJ2 itself. This is a TransitiveRelation and AsymmetricRelation (hence an IrreflexiveRelation)."')), [], [], 'Merge', 'BASE ONTOLOGY', 679, 'Anonymous', on). sigmaCache(<=>(properPart(A, B), and(part(A, B), not(part(B, A)))), and(and(entails(properPart(A, B), part(A, B)), and(entails(properPart(A, B), not(part(B, A))), entails(or(not(part(A, B)), part(B, A)), not(properPart(A, B))))), and(entails(and(part(A, B), not(part(B, A))), properPart(A, B)), and(entails(and(not(properPart(A, B)), not(part(B, A))), not(part(A, B))), entails(and(not(properPart(A, B)), part(A, B)), part(B, A))))), [domainV(B, [part:1, part:2, properPart:2]), domainV(A, [part:1, part:2, properPart:1]), domainV(C, []), forall(A), forall(B)], ['OBJ1'=A, 'OBJ2'=B], 'Merge', 'BASE ONTOLOGY', 681, 'Anonymous', on). sigmaCache(subrelation(piece, part), subrelation(piece, part), [], [], 'Merge', 'BASE ONTOLOGY', 683, 'Anonymous', on). sigmaCache(domain(piece, 1, 'Substance'), domain(piece, 1, 'Substance'), [], [], 'Merge', 'BASE ONTOLOGY', 685, 'Anonymous', on). sigmaCache(domain(piece, 2, 'Substance'), domain(piece, 2, 'Substance'), [], [], 'Merge', 'BASE ONTOLOGY', 687, 'Anonymous', on). sigmaCache(documentation(piece, string('"A specialized common sense notion of part for arbitrary parts of Substances. Quasi-synonyms are: chunk, hunk, bit, etc. Compare component, the other subrelation of part."')), documentation(piece, string('"A specialized common sense notion of part for arbitrary parts of Substances. Quasi-synonyms are: chunk, hunk, bit, etc. Compare component, the other subrelation of part."')), [], [], 'Merge', 'BASE ONTOLOGY', 689, 'Anonymous', on). sigmaCache(=>(piece(A, B), forall(C, =>(instance(A, C), instance(B, C)))), and(entails(and(instance(A, C), not(instance(B, C))), not(piece(A, B))), and(entails(and(piece(A, B), not(instance(B, C))), not(instance(A, C))), entails(and(piece(A, B), instance(A, C)), instance(B, C)))), [domainV(C, [instance:2]), domainV(B, [piece:2]), domainV(A, [piece:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['SUBSTANCE1'=A, 'SUBSTANCE2'=B, 'CLASS'=C], 'Merge', 'BASE ONTOLOGY', 691, 'Anonymous', on). sigmaCache(subrelation(component, part), subrelation(component, part), [], [], 'Merge', 'BASE ONTOLOGY', 693, 'Anonymous', on). sigmaCache(domain(component, 1, 'CorpuscularObject'), domain(component, 1, 'CorpuscularObject'), [], [], 'Merge', 'BASE ONTOLOGY', 695, 'Anonymous', on). sigmaCache(domain(component, 2, 'CorpuscularObject'), domain(component, 2, 'CorpuscularObject'), [], [], 'Merge', 'BASE ONTOLOGY', 697, 'Anonymous', on). sigmaCache(documentation(component, string('"A specialized common sense notion of part for heterogeneous parts of complexes. (component ?COMPONENT ?WHOLE) means that ?COMPONENT is a component of ?WHOLE. Examples of component include the doors and walls of a house, the states or provinces of a country, or the limbs and organs of an animal. Compare piece, which is also a subrelation of part."')), documentation(component, string('"A specialized common sense notion of part for heterogeneous parts of complexes. (component ?COMPONENT ?WHOLE) means that ?COMPONENT is a component of ?WHOLE. Examples of component include the doors and walls of a house, the states or provinces of a country, or the limbs and organs of an animal. Compare piece, which is also a subrelation of part."')), [], [], 'Merge', 'BASE ONTOLOGY', 699, 'Anonymous', on). sigmaCache(instance(material, 'BinaryPredicate'), instance(material, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 701, 'Anonymous', on). sigmaCache(domainSubclass(material, 1, 'Substance'), domainSubclass(material, 1, 'Substance'), [], [], 'Merge', 'BASE ONTOLOGY', 703, 'Anonymous', on). sigmaCache(domain(material, 2, 'CorpuscularObject'), domain(material, 2, 'CorpuscularObject'), [], [], 'Merge', 'BASE ONTOLOGY', 705, 'Anonymous', on). sigmaCache(documentation(material, string('"(material ?SUBSTANCE ?OBJECT) means that ?OBJECT is structurally made up in part of ?SUBSTANCE. This relation encompasses the concepts of \'composed of\', \'made of\', and \'formed of\'. For example, plastic is a material of my computer monitor. Compare part and its subrelations, viz component and piece."')), documentation(material, string('"(material ?SUBSTANCE ?OBJECT) means that ?OBJECT is structurally made up in part of ?SUBSTANCE. This relation encompasses the concepts of \'composed of\', \'made of\', and \'formed of\'. For example, plastic is a material of my computer monitor. Compare part and its subrelations, viz component and piece."')), [], [], 'Merge', 'BASE ONTOLOGY', 707, 'Anonymous', on). sigmaCache(subclass('Substance', 'SelfConnectedObject'), subclass('Substance', 'SelfConnectedObject'), [], [], 'Merge', 'BASE ONTOLOGY', 709, 'Anonymous', on). sigmaCache(documentation('Substance', string('"An Object in which every part is similar to every other in every relevant respect. More precisely, something is a Substance when it has only arbitrary pieces as parts - any parts have properties which are similar to those of the whole. Note that a Substance may nonetheless have physical properties that vary. For example, the temperature, chemical constitution, density, etc. may change from one part to another. An example would be a body of water."')), documentation('Substance', string('"An Object in which every part is similar to every other in every relevant respect. More precisely, something is a Substance when it has only arbitrary pieces as parts - any parts have properties which are similar to those of the whole. Note that a Substance may nonetheless have physical properties that vary. For example, the temperature, chemical constitution, density, etc. may change from one part to another. An example would be a body of water."')), [], [], 'Merge', 'BASE ONTOLOGY', 711, 'Anonymous', on). sigmaCache(=>(and(subclass(A, 'Substance'), and(instance(B, A), part(C, B))), instance(C, A)), and(entails(and(subclass(A, 'Substance'), and(instance(B, A), part(C, B))), instance(C, A)), and(entails(and(not(instance(C, A)), and(instance(B, A), part(C, B))), not(subclass(A, 'Substance'))), and(entails(and(not(instance(C, A)), and(subclass(A, 'Substance'), part(C, B))), not(instance(B, A))), entails(and(not(instance(C, A)), and(subclass(A, 'Substance'), instance(B, A))), not(part(C, B)))))), [domainV(C, [part:1]), domainV(B, [part:2]), domainV(A, [instance:2, subclass:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['OBJECTTYPE'=A, 'OBJECT'=B, 'PART'=C], 'Merge', 'BASE ONTOLOGY', 713, 'Anonymous', on). sigmaCache(subclass('PureSubstance', 'Substance'), subclass('PureSubstance', 'Substance'), [], [], 'Merge', 'BASE ONTOLOGY', 715, 'Anonymous', on). sigmaCache(partition('PureSubstance', 'CompoundSubstance', 'ElementalSubstance'), partition('PureSubstance', 'CompoundSubstance', 'ElementalSubstance'), [], [], 'Merge', 'BASE ONTOLOGY', 717, 'Anonymous', on). sigmaCache(documentation('PureSubstance', string('"The Class of Substances with constant composition. A PureSubstance can be either an element (ElementalSubstance) or a compound of elements (CompoundSubstance). Examples: Table salt (sodium chloride, NaCl), sugar (sucrose, C_{12}H_{22}O_{11}), water (H_2O), iron (Fe), copper (Cu), and oxygen (O_2)."')), documentation('PureSubstance', string('"The Class of Substances with constant composition. A PureSubstance can be either an element (ElementalSubstance) or a compound of elements (CompoundSubstance). Examples: Table salt (sodium chloride, NaCl), sugar (sucrose, C_{12}H_{22}O_{11}), water (H_2O), iron (Fe), copper (Cu), and oxygen (O_2)."')), [], [], 'Merge', 'BASE ONTOLOGY', 719, 'Anonymous', on). sigmaCache(subclass('ElementalSubstance', 'PureSubstance'), subclass('ElementalSubstance', 'PureSubstance'), [], [], 'Merge', 'BASE ONTOLOGY', 721, 'Anonymous', on). sigmaCache(documentation('ElementalSubstance', string('"The Class of PureSubstances that cannot be separated into two or more Substances by ordinary chemical (or physical) means. This excludes nuclear reactions. ElementalSubstances are composed of only one kind of atom. Examples: Iron (Fe), copper (Cu), and oxygen (O_2). ElementalSubstances are the simplest PureSubstances."')), documentation('ElementalSubstance', string('"The Class of PureSubstances that cannot be separated into two or more Substances by ordinary chemical (or physical) means. This excludes nuclear reactions. ElementalSubstances are composed of only one kind of atom. Examples: Iron (Fe), copper (Cu), and oxygen (O_2). ElementalSubstances are the simplest PureSubstances."')), [], [], 'Merge', 'BASE ONTOLOGY', 723, 'Anonymous', on). sigmaCache(subclass('CompoundSubstance', 'PureSubstance'), subclass('CompoundSubstance', 'PureSubstance'), [], [], 'Merge', 'BASE ONTOLOGY', 725, 'Anonymous', on). sigmaCache(documentation('CompoundSubstance', string('"The Class of Substances that contain two or more elements (ElementalSubstances), in definite proportion by weight. The composition of a pure compound will be invariant, regardless of the method of preparation. Compounds are composed of more than one kind of atom (element). The term molecule is often used for the smallest unit of a compound that still retains all of the properties of the compound. Examples: Table salt (sodium chloride, NaCl), sugar (sucrose, C_{12}H_{22}O_{11}), and water (H_2O). "')), documentation('CompoundSubstance', string('"The Class of Substances that contain two or more elements (ElementalSubstances), in definite proportion by weight. The composition of a pure compound will be invariant, regardless of the method of preparation. Compounds are composed of more than one kind of atom (element). The term molecule is often used for the smallest unit of a compound that still retains all of the properties of the compound. Examples: Table salt (sodium chloride, NaCl), sugar (sucrose, C_{12}H_{22}O_{11}), and water (H_2O). "')), [], [], 'Merge', 'BASE ONTOLOGY', 727, 'Anonymous', on). sigmaCache(=>(instance(A, 'CompoundSubstance'), exists(B, exists(C, and(instance(C, 'ElementalSubstance'), and(instance(B, 'ElementalSubstance'), and(not(equal(C, B)), and(piece(C, A), piece(B, A)))))))), and(and(entails(not(instance(C, 'ElementalSubstance')), not(instance(A, 'CompoundSubstance'))), entails(and(instance(A, 'CompoundSubstance'), '$existential'(C, '?ELEMENT1', and(instance('?ELEMENT1', 'ElementalSubstance'), and(instance(B, 'ElementalSubstance'), and(not(equal('?ELEMENT1', B)), and(piece('?ELEMENT1', A), piece(B, A))))))), instance(C, 'ElementalSubstance'))), and(and(entails(not(instance(B, 'ElementalSubstance')), not(instance(A, 'CompoundSubstance'))), entails(and(and(instance(A, 'CompoundSubstance'), '$existential'(B, '?ELEMENT2', exists(C, and(instance(C, 'ElementalSubstance'), and(instance('?ELEMENT2', 'ElementalSubstance'), and(not(equal(C, '?ELEMENT2')), and(piece(C, A), piece('?ELEMENT2', A)))))))), '$existential'(C, '?ELEMENT1', and(instance('?ELEMENT1', 'ElementalSubstance'), and(instance(B, 'ElementalSubstance'), and(not(equal('?ELEMENT1', B)), and(piece('?ELEMENT1', A), piece(B, A))))))), instance(B, 'ElementalSubstance'))), and(and(entails(equal(C, B), not(instance(A, 'CompoundSubstance'))), entails(instance(A, 'CompoundSubstance'), not(equal(C, B)))), and(and(entails(not(piece(C, A)), not(instance(A, 'CompoundSubstance'))), entails(and(instance(A, 'CompoundSubstance'), '$existential'(C, '?ELEMENT1', and(instance('?ELEMENT1', 'ElementalSubstance'), and(instance(B, 'ElementalSubstance'), and(not(equal('?ELEMENT1', B)), and(piece('?ELEMENT1', A), piece(B, A))))))), piece(C, A))), and(entails(not(piece(B, A)), not(instance(A, 'CompoundSubstance'))), entails(and(and(instance(A, 'CompoundSubstance'), '$existential'(B, '?ELEMENT2', exists(C, and(instance(C, 'ElementalSubstance'), and(instance('?ELEMENT2', 'ElementalSubstance'), and(not(equal(C, '?ELEMENT2')), and(piece(C, A), piece('?ELEMENT2', A)))))))), '$existential'(C, '?ELEMENT1', and(instance('?ELEMENT1', 'ElementalSubstance'), and(instance(B, 'ElementalSubstance'), and(not(equal('?ELEMENT1', B)), and(piece('?ELEMENT1', A), piece(B, A))))))), piece(B, A))))))), [domainV(C, ['$instanceof':'ElementalSubstance', piece:1]), domainV(B, ['$instanceof':'ElementalSubstance', piece:1]), domainV(A, ['$instanceof':'CompoundSubstance', piece:2]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?ELEMENT2', exists(C, and(instance(C, 'ElementalSubstance'), and(instance('?ELEMENT2', 'ElementalSubstance'), and(not(equal(C, '?ELEMENT2')), and(piece(C, A), piece('?ELEMENT2', A)))))))), replaceConsVar(C, '$existential'('?ELEMENT1', and(instance('?ELEMENT1', 'ElementalSubstance'), and(instance(B, 'ElementalSubstance'), and(not(equal('?ELEMENT1', B)), and(piece('?ELEMENT1', A), piece(B, A)))))))], ['COMPOUND'=A, 'ELEMENT1'=C, 'ELEMENT2'=B], 'Merge', 'BASE ONTOLOGY', 729, 'Anonymous', on). sigmaCache(subclass('Mixture', 'Substance'), subclass('Mixture', 'Substance'), [], [], 'Merge', 'BASE ONTOLOGY', 731, 'Anonymous', on). sigmaCache(documentation('Mixture', string('"A Mixture is two or more PureSubstances, combined in varying proportions - each retaining its own specific properties. The components of a Mixture can be separated by physical means, i.e. without the making and breaking of chemical bonds. Examples: Air, table salt thoroughly dissolved in water, milk, wood, and concrete. "')), documentation('Mixture', string('"A Mixture is two or more PureSubstances, combined in varying proportions - each retaining its own specific properties. The components of a Mixture can be separated by physical means, i.e. without the making and breaking of chemical bonds. Examples: Air, table salt thoroughly dissolved in water, milk, wood, and concrete. "')), [], [], 'Merge', 'BASE ONTOLOGY', 733, 'Anonymous', on). sigmaCache(=>(instance(A, 'Mixture'), exists(B, exists(C, and(subclass(C, 'PureSubstance'), and(subclass(B, 'PureSubstance'), and(not(equal(C, B)), and(material(C, A), material(B, A)))))))), and(and(entails(not(subclass(C, 'PureSubstance')), not(instance(A, 'Mixture'))), entails(and(instance(A, 'Mixture'), '$existential'(C, '?PURE1', and(subclass('?PURE1', 'PureSubstance'), and(subclass(B, 'PureSubstance'), and(not(equal('?PURE1', B)), and(material('?PURE1', A), material(B, A))))))), subclass(C, 'PureSubstance'))), and(and(entails(not(subclass(B, 'PureSubstance')), not(instance(A, 'Mixture'))), entails(and(and(instance(A, 'Mixture'), '$existential'(B, '?PURE2', exists(C, and(subclass(C, 'PureSubstance'), and(subclass('?PURE2', 'PureSubstance'), and(not(equal(C, '?PURE2')), and(material(C, A), material('?PURE2', A)))))))), '$existential'(C, '?PURE1', and(subclass('?PURE1', 'PureSubstance'), and(subclass(B, 'PureSubstance'), and(not(equal('?PURE1', B)), and(material('?PURE1', A), material(B, A))))))), subclass(B, 'PureSubstance'))), and(and(entails(equal(C, B), not(instance(A, 'Mixture'))), entails(instance(A, 'Mixture'), not(equal(C, B)))), and(and(entails(not(material(C, A)), not(instance(A, 'Mixture'))), entails(and(instance(A, 'Mixture'), '$existential'(C, '?PURE1', and(subclass('?PURE1', 'PureSubstance'), and(subclass(B, 'PureSubstance'), and(not(equal('?PURE1', B)), and(material('?PURE1', A), material(B, A))))))), material(C, A))), and(entails(not(material(B, A)), not(instance(A, 'Mixture'))), entails(and(and(instance(A, 'Mixture'), '$existential'(B, '?PURE2', exists(C, and(subclass(C, 'PureSubstance'), and(subclass('?PURE2', 'PureSubstance'), and(not(equal(C, '?PURE2')), and(material(C, A), material('?PURE2', A)))))))), '$existential'(C, '?PURE1', and(subclass('?PURE1', 'PureSubstance'), and(subclass(B, 'PureSubstance'), and(not(equal('?PURE1', B)), and(material('?PURE1', A), material(B, A))))))), material(B, A))))))), [domainV(C, [material:1, subclass:1]), domainV(B, [material:1, subclass:1]), domainV(A, ['$instanceof':'Mixture', material:2]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?PURE2', exists(C, and(subclass(C, 'PureSubstance'), and(subclass('?PURE2', 'PureSubstance'), and(not(equal(C, '?PURE2')), and(material(C, A), material('?PURE2', A)))))))), replaceConsVar(C, '$existential'('?PURE1', and(subclass('?PURE1', 'PureSubstance'), and(subclass(B, 'PureSubstance'), and(not(equal('?PURE1', B)), and(material('?PURE1', A), material(B, A)))))))], ['MIXTURE'=A, 'PURE1'=C, 'PURE2'=B], 'Merge', 'BASE ONTOLOGY', 735, 'Anonymous', on). sigmaCache(subclass('Solution', 'Mixture'), subclass('Solution', 'Mixture'), [], [], 'Merge', 'BASE ONTOLOGY', 737, 'Anonymous', on). sigmaCache(documentation('Solution', string('"A homogenous liquid mixture. The most abundant component in a solution is called the solvent. Other components are called solutes. A solution, though homogeneous, may nonetheless have variable composition. Any amount of salt, up to a maximum limit, can be dissolved in a given amount of water. "')), documentation('Solution', string('"A homogenous liquid mixture. The most abundant component in a solution is called the solvent. Other components are called solutes. A solution, though homogeneous, may nonetheless have variable composition. Any amount of salt, up to a maximum limit, can be dissolved in a given amount of water. "')), [], [], 'Merge', 'BASE ONTOLOGY', 739, 'Anonymous', on). sigmaCache(subclass('CorpuscularObject', 'SelfConnectedObject'), subclass('CorpuscularObject', 'SelfConnectedObject'), [], [], 'Merge', 'BASE ONTOLOGY', 741, 'Anonymous', on). sigmaCache(disjoint('CorpuscularObject', 'Substance'), disjoint('CorpuscularObject', 'Substance'), [], [], 'Merge', 'BASE ONTOLOGY', 743, 'Anonymous', on). sigmaCache(documentation('CorpuscularObject', string('"A SelfConnectedObject whose parts have properties that are not shared by the whole."')), documentation('CorpuscularObject', string('"A SelfConnectedObject whose parts have properties that are not shared by the whole."')), [], [], 'Merge', 'BASE ONTOLOGY', 745, 'Anonymous', on). sigmaCache(=>(instance(A, 'CorpuscularObject'), exists(B, exists(C, and(subclass(C, 'Substance'), and(subclass(B, 'Substance'), and(material(C, A), and(material(B, A), not(equal(C, B))))))))), and(and(entails(not(subclass(C, 'Substance')), not(instance(A, 'CorpuscularObject'))), entails(and(instance(A, 'CorpuscularObject'), '$existential'(C, '?SUBSTANCE1', and(subclass('?SUBSTANCE1', 'Substance'), and(subclass(B, 'Substance'), and(material('?SUBSTANCE1', A), and(material(B, A), not(equal('?SUBSTANCE1', B)))))))), subclass(C, 'Substance'))), and(and(entails(not(subclass(B, 'Substance')), not(instance(A, 'CorpuscularObject'))), entails(and(and(instance(A, 'CorpuscularObject'), '$existential'(B, '?SUBSTANCE2', exists(C, and(subclass(C, 'Substance'), and(subclass('?SUBSTANCE2', 'Substance'), and(material(C, A), and(material('?SUBSTANCE2', A), not(equal(C, '?SUBSTANCE2'))))))))), '$existential'(C, '?SUBSTANCE1', and(subclass('?SUBSTANCE1', 'Substance'), and(subclass(B, 'Substance'), and(material('?SUBSTANCE1', A), and(material(B, A), not(equal('?SUBSTANCE1', B)))))))), subclass(B, 'Substance'))), and(and(entails(not(material(C, A)), not(instance(A, 'CorpuscularObject'))), entails(and(instance(A, 'CorpuscularObject'), '$existential'(C, '?SUBSTANCE1', and(subclass('?SUBSTANCE1', 'Substance'), and(subclass(B, 'Substance'), and(material('?SUBSTANCE1', A), and(material(B, A), not(equal('?SUBSTANCE1', B)))))))), material(C, A))), and(and(entails(not(material(B, A)), not(instance(A, 'CorpuscularObject'))), entails(and(and(instance(A, 'CorpuscularObject'), '$existential'(B, '?SUBSTANCE2', exists(C, and(subclass(C, 'Substance'), and(subclass('?SUBSTANCE2', 'Substance'), and(material(C, A), and(material('?SUBSTANCE2', A), not(equal(C, '?SUBSTANCE2'))))))))), '$existential'(C, '?SUBSTANCE1', and(subclass('?SUBSTANCE1', 'Substance'), and(subclass(B, 'Substance'), and(material('?SUBSTANCE1', A), and(material(B, A), not(equal('?SUBSTANCE1', B)))))))), material(B, A))), and(entails(equal(C, B), not(instance(A, 'CorpuscularObject'))), entails(instance(A, 'CorpuscularObject'), not(equal(C, B)))))))), [domainV(C, [material:1, subclass:1]), domainV(B, [material:1, subclass:1]), domainV(A, ['$instanceof':'CorpuscularObject', material:2]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?SUBSTANCE2', exists(C, and(subclass(C, 'Substance'), and(subclass('?SUBSTANCE2', 'Substance'), and(material(C, A), and(material('?SUBSTANCE2', A), not(equal(C, '?SUBSTANCE2'))))))))), replaceConsVar(C, '$existential'('?SUBSTANCE1', and(subclass('?SUBSTANCE1', 'Substance'), and(subclass(B, 'Substance'), and(material('?SUBSTANCE1', A), and(material(B, A), not(equal('?SUBSTANCE1', B))))))))], ['OBJ'=A, 'SUBSTANCE1'=C, 'SUBSTANCE2'=B], 'Merge', 'BASE ONTOLOGY', 747, 'Anonymous', on). sigmaCache(subclass('Region', 'SelfConnectedObject'), subclass('Region', 'SelfConnectedObject'), [], [], 'Merge', 'BASE ONTOLOGY', 749, 'Anonymous', on). sigmaCache(documentation('Region', string('"A topographic location. Regions encompass surfaces of Objects and GeographicAreas. Note that a Region is the only kind of Object which can be located at itself."')), documentation('Region', string('"A topographic location. Regions encompass surfaces of Objects and GeographicAreas. Note that a Region is the only kind of Object which can be located at itself."')), [], [], 'Merge', 'BASE ONTOLOGY', 751, 'Anonymous', on). sigmaCache(subclass('Collection', 'Object'), subclass('Collection', 'Object'), [], [], 'Merge', 'BASE ONTOLOGY', 753, 'Anonymous', on). sigmaCache(disjoint('Collection', 'SelfConnectedObject'), disjoint('Collection', 'SelfConnectedObject'), [], [], 'Merge', 'BASE ONTOLOGY', 755, 'Anonymous', on). sigmaCache(documentation('Collection', string('"Collections have members like Classes, but, unlike Classes, they have a position in space-time and members can be added and subtracted without thereby changing the identity of the Collection. Some examples are toolkits, football teams, and flocks of sheep."')), documentation('Collection', string('"Collections have members like Classes, but, unlike Classes, they have a position in space-time and members can be added and subtracted without thereby changing the identity of the Collection. Some examples are toolkits, football teams, and flocks of sheep."')), [], [], 'Merge', 'BASE ONTOLOGY', 757, 'Anonymous', on). sigmaCache(=>(instance(A, 'Collection'), exists(B, member(B, A))), and(entails(not(member(B, A)), not(instance(A, 'Collection'))), entails(and(instance(A, 'Collection'), '$existential'(B, '?OBJ', member('?OBJ', A))), member(B, A))), [domainV(B, [member:1]), domainV(A, ['$instanceof':'Collection', member:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?OBJ', member('?OBJ', A)))], ['COLL'=A, 'OBJ'=B], 'Merge', 'BASE ONTOLOGY', 759, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Collection'), and(member(B, A), member(C, A))), orientation(B, C, 'Near')), and(entails(and(instance(A, 'Collection'), and(member(B, A), member(C, A))), orientation(B, C, 'Near')), and(entails(and(not(orientation(B, C, 'Near')), and(member(B, A), member(C, A))), not(instance(A, 'Collection'))), and(entails(and(not(orientation(B, C, 'Near')), and(instance(A, 'Collection'), member(C, A))), not(member(B, A))), entails(and(not(orientation(B, C, 'Near')), and(instance(A, 'Collection'), member(B, A))), not(member(C, A)))))), [domainV(C, [member:1, orientation:2]), domainV(B, [member:1, orientation:1]), domainV(A, ['$instanceof':'Collection', member:2]), domainV(D, []), forall(A), forall(B), forall(C)], ['COLL'=A, 'MEMBER1'=B, 'MEMBER2'=C], 'Merge', 'BASE ONTOLOGY', 761, 'Anonymous', on). sigmaCache(instance(member, 'BinaryPredicate'), instance(member, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 763, 'Anonymous', on). sigmaCache(instance(member, 'SpatialRelation'), instance(member, 'SpatialRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 765, 'Anonymous', on). sigmaCache(instance(member, 'AsymmetricRelation'), instance(member, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 767, 'Anonymous', on). sigmaCache(instance(member, 'IntransitiveRelation'), instance(member, 'IntransitiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 769, 'Anonymous', on). sigmaCache(domain(member, 1, 'SelfConnectedObject'), domain(member, 1, 'SelfConnectedObject'), [], [], 'Merge', 'BASE ONTOLOGY', 771, 'Anonymous', on). sigmaCache(domain(member, 2, 'Collection'), domain(member, 2, 'Collection'), [], [], 'Merge', 'BASE ONTOLOGY', 773, 'Anonymous', on). sigmaCache(relatedInternalConcept(member, instance), relatedInternalConcept(member, instance), [], [], 'Merge', 'BASE ONTOLOGY', 775, 'Anonymous', on). sigmaCache(relatedInternalConcept(member, element), relatedInternalConcept(member, element), [], [], 'Merge', 'BASE ONTOLOGY', 777, 'Anonymous', on). sigmaCache(documentation(member, string('"A specialized common sense notion of part for uniform parts of Collections. For example, each sheep in a flock of sheep would have the relationship of member to the flock."')), documentation(member, string('"A specialized common sense notion of part for uniform parts of Collections. For example, each sheep in a flock of sheep would have the relationship of member to the flock."')), [], [], 'Merge', 'BASE ONTOLOGY', 779, 'Anonymous', on). sigmaCache(instance(subCollection, 'BinaryPredicate'), instance(subCollection, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 781, 'Anonymous', on). sigmaCache(instance(subCollection, 'TransitiveRelation'), instance(subCollection, 'TransitiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 783, 'Anonymous', on). sigmaCache(instance(subCollection, 'IrreflexiveRelation'), instance(subCollection, 'IrreflexiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 785, 'Anonymous', on). sigmaCache(domain(subCollection, 1, 'Collection'), domain(subCollection, 1, 'Collection'), [], [], 'Merge', 'BASE ONTOLOGY', 787, 'Anonymous', on). sigmaCache(domain(subCollection, 2, 'Collection'), domain(subCollection, 2, 'Collection'), [], [], 'Merge', 'BASE ONTOLOGY', 789, 'Anonymous', on). sigmaCache(documentation(subCollection, string('"(subCollection ?COLL1 ?COLL2) means that the Collection ?COLL1 is a proper part of the Collection ?COLL2."')), documentation(subCollection, string('"(subCollection ?COLL1 ?COLL2) means that the Collection ?COLL1 is a proper part of the Collection ?COLL2."')), [], [], 'Merge', 'BASE ONTOLOGY', 791, 'Anonymous', on). sigmaCache(subclass('ContentBearingObject', 'Object'), subclass('ContentBearingObject', 'Object'), [], [], 'Merge', 'BASE ONTOLOGY', 793, 'Anonymous', on). sigmaCache(relatedInternalConcept('ContentBearingObject', containsInformation), relatedInternalConcept('ContentBearingObject', containsInformation), [], [], 'Merge', 'BASE ONTOLOGY', 795, 'Anonymous', on). sigmaCache(documentation('ContentBearingObject', string('"Any Object that expresses information."')), documentation('ContentBearingObject', string('"Any Object that expresses information."')), [], [], 'Merge', 'BASE ONTOLOGY', 797, 'Anonymous', on). sigmaCache(subclass('SymbolicString', 'ContentBearingObject'), subclass('SymbolicString', 'ContentBearingObject'), [], [], 'Merge', 'BASE ONTOLOGY', 799, 'Anonymous', on). sigmaCache(documentation('SymbolicString', string('"The Class of alphanumeric sequences."')), documentation('SymbolicString', string('"The Class of alphanumeric sequences."')), [], [], 'Merge', 'BASE ONTOLOGY', 801, 'Anonymous', on). sigmaCache(subclass('Character', 'SymbolicString'), subclass('Character', 'SymbolicString'), [], [], 'Merge', 'BASE ONTOLOGY', 803, 'Anonymous', on). sigmaCache(documentation('Character', string('"An element of an alphabet, a set of numerals, etc. Note that a Character may or may not be part of a Language. Character is a subclass of SymbolicString, because every instance of Character is an alphanumeric sequence consisting of a single element."')), documentation('Character', string('"An element of an alphabet, a set of numerals, etc. Note that a Character may or may not be part of a Language. Character is a subclass of SymbolicString, because every instance of Character is an alphanumeric sequence consisting of a single element."')), [], [], 'Merge', 'BASE ONTOLOGY', 805, 'Anonymous', on). sigmaCache(=>(instance(A, 'SymbolicString'), exists(B, and(part(B, A), instance(B, 'Character')))), and(and(entails(not(part(B, A)), not(instance(A, 'SymbolicString'))), entails(and(instance(A, 'SymbolicString'), '$existential'(B, '?PART', and(part('?PART', A), instance('?PART', 'Character')))), part(B, A))), and(entails(not(instance(B, 'Character')), not(instance(A, 'SymbolicString'))), entails(and(instance(A, 'SymbolicString'), '$existential'(B, '?PART', and(part('?PART', A), instance('?PART', 'Character')))), instance(B, 'Character')))), [domainV(B, ['$instanceof':'Character', part:1]), domainV(A, ['$instanceof':'SymbolicString', part:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?PART', and(part('?PART', A), instance('?PART', 'Character'))))], ['STRING'=A, 'PART'=B], 'Merge', 'BASE ONTOLOGY', 807, 'Anonymous', on). sigmaCache(subclass('CodeNumber', 'SymbolicString'), subclass('CodeNumber', 'SymbolicString'), [], [], 'Merge', 'BASE ONTOLOGY', 809, 'Anonymous', on). sigmaCache(documentation('CodeNumber', string('"SymbolicStrings that are not part of a Language and that uniquely identify an instance or subclass of Object. Some examples of CodeNumber are the keys of tables in database applications and the ISBN (International Standard Book Number)."')), documentation('CodeNumber', string('"SymbolicStrings that are not part of a Language and that uniquely identify an instance or subclass of Object. Some examples of CodeNumber are the keys of tables in database applications and the ISBN (International Standard Book Number)."')), [], [], 'Merge', 'BASE ONTOLOGY', 811, 'Anonymous', on). sigmaCache(instance(containsInformation, 'BinaryPredicate'), instance(containsInformation, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 813, 'Anonymous', on). sigmaCache(instance(containsInformation, 'AsymmetricRelation'), instance(containsInformation, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 815, 'Anonymous', on). sigmaCache(subrelation(containsInformation, represents), subrelation(containsInformation, represents), [], [], 'Merge', 'BASE ONTOLOGY', 817, 'Anonymous', on). sigmaCache(domain(containsInformation, 1, 'ContentBearingObject'), domain(containsInformation, 1, 'ContentBearingObject'), [], [], 'Merge', 'BASE ONTOLOGY', 819, 'Anonymous', on). sigmaCache(domain(containsInformation, 2, 'Proposition'), domain(containsInformation, 2, 'Proposition'), [], [], 'Merge', 'BASE ONTOLOGY', 821, 'Anonymous', on). sigmaCache(documentation(containsInformation, string('"A subrelation of represents. This predicate relates a ContentBearingObject to the Proposition that is expressed by the ContentBearingObject. Examples include the relationships between a physical novel and its story and between a printed score and its musical content."')), documentation(containsInformation, string('"A subrelation of represents. This predicate relates a ContentBearingObject to the Proposition that is expressed by the ContentBearingObject. Examples include the relationships between a physical novel and its story and between a printed score and its musical content."')), [], [], 'Merge', 'BASE ONTOLOGY', 823, 'Anonymous', on). sigmaCache(subclass('Advertisement', 'ContentBearingObject'), subclass('Advertisement', 'ContentBearingObject'), [], [], 'Merge', 'BASE ONTOLOGY', 825, 'Anonymous', on). sigmaCache(documentation('Advertisement', string('"A ContentBearingObject whose purpose is to promote the sale of an Object described in the Advertisement."')), documentation('Advertisement', string('"A ContentBearingObject whose purpose is to promote the sale of an Object described in the Advertisement."')), [], [], 'Merge', 'BASE ONTOLOGY', 827, 'Anonymous', on). sigmaCache(=>(instance(A, 'Advertisement'), exists(B, and(refers(A, B), hasPurpose(A, exists(C, and(instance(C, 'Selling'), patient(C, B))))))), and(and(entails(not(refers(A, B)), not(instance(A, 'Advertisement'))), entails(and(and(instance(A, 'Advertisement'), '$existential'(B, '?OBJ', and(refers(A, '?OBJ'), exists(C, and(hasPurpose(A, instance(C, 'Selling')), hasPurpose(A, patient(C, '?OBJ'))))))), '$existential'(C, '?SALE', and(hasPurpose(A, instance('?SALE', 'Selling')), hasPurpose(A, patient('?SALE', B))))), refers(A, B))), and(and(entails(not(hasPurpose(A, instance(C, 'Selling'))), not(instance(A, 'Advertisement'))), entails(and(instance(A, 'Advertisement'), '$existential'(C, '?SALE', and(hasPurpose(A, instance('?SALE', 'Selling')), hasPurpose(A, patient('?SALE', B))))), hasPurpose(A, instance(C, 'Selling')))), and(entails(not(hasPurpose(A, patient(C, B))), not(instance(A, 'Advertisement'))), entails(and(and(instance(A, 'Advertisement'), '$existential'(B, '?OBJ', and(refers(A, '?OBJ'), exists(C, and(hasPurpose(A, instance(C, 'Selling')), hasPurpose(A, patient(C, '?OBJ'))))))), '$existential'(C, '?SALE', and(hasPurpose(A, instance('?SALE', 'Selling')), hasPurpose(A, patient('?SALE', B))))), hasPurpose(A, patient(C, B)))))), [domainV(C, ['$instanceof':'Selling', patient:1]), domainV(B, [patient:2, refers:2]), domainV(A, ['$instanceof':'Advertisement', hasPurpose:1, refers:1]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?OBJ', and(refers(A, '?OBJ'), exists(C, and(hasPurpose(A, instance(C, 'Selling')), hasPurpose(A, patient(C, '?OBJ'))))))), replaceConsVar(C, '$existential'('?SALE', and(hasPurpose(A, instance('?SALE', 'Selling')), hasPurpose(A, patient('?SALE', B)))))], ['ADVERT'=A, 'OBJ'=B, 'SALE'=C], 'Merge', 'BASE ONTOLOGY', 829, 'Anonymous', on). sigmaCache(subclass('MotionPicture', 'ContentBearingObject'), subclass('MotionPicture', 'ContentBearingObject'), [], [], 'Merge', 'BASE ONTOLOGY', 831, 'Anonymous', on). sigmaCache(documentation('MotionPicture', string('"ContentBearingObjects which depict motion (and which may have an audio or text component as well). This Class covers films, videos, etc."')), documentation('MotionPicture', string('"ContentBearingObjects which depict motion (and which may have an audio or text component as well). This Class covers films, videos, etc."')), [], [], 'Merge', 'BASE ONTOLOGY', 833, 'Anonymous', on). sigmaCache(subclass('Icon', 'ContentBearingObject'), subclass('Icon', 'ContentBearingObject'), [], [], 'Merge', 'BASE ONTOLOGY', 835, 'Anonymous', on). sigmaCache(documentation('Icon', string('"This is the subclass of ContentBearingObjects which are not part of a Language and which have some sort of similarity with the Objects that they represent. This Class would include symbolic roadway signs, \'icons\' in a graphical computer operating system, etc."')), documentation('Icon', string('"This is the subclass of ContentBearingObjects which are not part of a Language and which have some sort of similarity with the Objects that they represent. This Class would include symbolic roadway signs, \'icons\' in a graphical computer operating system, etc."')), [], [], 'Merge', 'BASE ONTOLOGY', 837, 'Anonymous', on). sigmaCache(subclass('LinguisticExpression', 'ContentBearingObject'), subclass('LinguisticExpression', 'ContentBearingObject'), [], [], 'Merge', 'BASE ONTOLOGY', 839, 'Anonymous', on). sigmaCache(disjoint('LinguisticExpression', 'Icon'), disjoint('LinguisticExpression', 'Icon'), [], [], 'Merge', 'BASE ONTOLOGY', 841, 'Anonymous', on). sigmaCache(documentation('LinguisticExpression', string('"This is the subclass of ContentBearingObjects which are language-related. Note that this Class encompasses both Language and the the elements of Languages, e.g. Words."')), documentation('LinguisticExpression', string('"This is the subclass of ContentBearingObjects which are language-related. Note that this Class encompasses both Language and the the elements of Languages, e.g. Words."')), [], [], 'Merge', 'BASE ONTOLOGY', 843, 'Anonymous', on). sigmaCache(subclass('Language', 'LinguisticExpression'), subclass('Language', 'LinguisticExpression'), [], [], 'Merge', 'BASE ONTOLOGY', 845, 'Anonymous', on). sigmaCache(disjointDecomposition('Language', 'AnimalLanguage', 'HumanLanguage', 'ComputerLanguage'), disjointDecomposition('Language', 'AnimalLanguage', 'HumanLanguage', 'ComputerLanguage'), [], [], 'Merge', 'BASE ONTOLOGY', 847, 'Anonymous', on). sigmaCache(documentation('Language', string('"A system of signs for expressing thought. The system can be either natural or artificial, i.e. something that emerges gradually as a cultural artifact or something that is intentionally created by a person or group of people."')), documentation('Language', string('"A system of signs for expressing thought. The system can be either natural or artificial, i.e. something that emerges gradually as a cultural artifact or something that is intentionally created by a person or group of people."')), [], [], 'Merge', 'BASE ONTOLOGY', 849, 'Anonymous', on). sigmaCache(subclass('AnimalLanguage', 'Language'), subclass('AnimalLanguage', 'Language'), [], [], 'Merge', 'BASE ONTOLOGY', 851, 'Anonymous', on). sigmaCache(documentation('AnimalLanguage', string('"The subclass of Languages used by Animals other than Humans."')), documentation('AnimalLanguage', string('"The subclass of Languages used by Animals other than Humans."')), [], [], 'Merge', 'BASE ONTOLOGY', 853, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'AnimalLanguage'), and(agent(B, C), instrument(B, A))), and(instance(C, 'Animal'), not(instance(C, 'Human')))), and(and(entails(and(instance(A, 'AnimalLanguage'), and(agent(B, C), instrument(B, A))), instance(C, 'Animal')), and(entails(and(not(instance(C, 'Animal')), and(agent(B, C), instrument(B, A))), not(instance(A, 'AnimalLanguage'))), and(entails(and(not(instance(C, 'Animal')), and(instance(A, 'AnimalLanguage'), instrument(B, A))), not(agent(B, C))), entails(and(not(instance(C, 'Animal')), and(instance(A, 'AnimalLanguage'), agent(B, C))), not(instrument(B, A)))))), and(entails(and(instance(A, 'AnimalLanguage'), and(agent(B, C), instrument(B, A))), not(instance(C, 'Human'))), and(entails(and(instance(C, 'Human'), and(agent(B, C), instrument(B, A))), not(instance(A, 'AnimalLanguage'))), and(entails(and(instance(C, 'Human'), and(instance(A, 'AnimalLanguage'), instrument(B, A))), not(agent(B, C))), entails(and(instance(C, 'Human'), and(instance(A, 'AnimalLanguage'), agent(B, C))), not(instrument(B, A))))))), [domainV(C, ['$instanceof':'Animal', '$instanceof':'Human', agent:2]), domainV(B, [agent:1, instrument:1]), domainV(A, ['$instanceof':'AnimalLanguage', instrument:2]), domainV(D, []), forall(A), forall(B), forall(C)], ['LANG'=A, 'PROC'=B, 'AGENT'=C], 'Merge', 'BASE ONTOLOGY', 855, 'Anonymous', on). sigmaCache(subclass('ComputerLanguage', 'Language'), subclass('ComputerLanguage', 'Language'), [], [], 'Merge', 'BASE ONTOLOGY', 857, 'Anonymous', on). sigmaCache(documentation('ComputerLanguage', string('"The class of Languages designed for and interpreted by a computer."')), documentation('ComputerLanguage', string('"The class of Languages designed for and interpreted by a computer."')), [], [], 'Merge', 'BASE ONTOLOGY', 859, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'ComputerLanguage'), and(agent(B, C), instrument(B, A))), instance(C, 'Machine')), and(entails(and(instance(A, 'ComputerLanguage'), and(agent(B, C), instrument(B, A))), instance(C, 'Machine')), and(entails(and(not(instance(C, 'Machine')), and(agent(B, C), instrument(B, A))), not(instance(A, 'ComputerLanguage'))), and(entails(and(not(instance(C, 'Machine')), and(instance(A, 'ComputerLanguage'), instrument(B, A))), not(agent(B, C))), entails(and(not(instance(C, 'Machine')), and(instance(A, 'ComputerLanguage'), agent(B, C))), not(instrument(B, A)))))), [domainV(C, ['$instanceof':'Machine', agent:2]), domainV(B, [agent:1, instrument:1]), domainV(A, ['$instanceof':'ComputerLanguage', instrument:2]), domainV(D, []), forall(A), forall(B), forall(C)], ['LANG'=A, 'PROC'=B, 'AGENT'=C], 'Merge', 'BASE ONTOLOGY', 861, 'Anonymous', on). sigmaCache(subclass('HumanLanguage', 'Language'), subclass('HumanLanguage', 'Language'), [], [], 'Merge', 'BASE ONTOLOGY', 863, 'Anonymous', on). sigmaCache(documentation('HumanLanguage', string('"The subclass of Languages used by Humans."')), documentation('HumanLanguage', string('"The subclass of Languages used by Humans."')), [], [], 'Merge', 'BASE ONTOLOGY', 865, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'HumanLanguage'), and(agent(B, C), instrument(B, A))), instance(C, 'Human')), and(entails(and(instance(A, 'HumanLanguage'), and(agent(B, C), instrument(B, A))), instance(C, 'Human')), and(entails(and(not(instance(C, 'Human')), and(agent(B, C), instrument(B, A))), not(instance(A, 'HumanLanguage'))), and(entails(and(not(instance(C, 'Human')), and(instance(A, 'HumanLanguage'), instrument(B, A))), not(agent(B, C))), entails(and(not(instance(C, 'Human')), and(instance(A, 'HumanLanguage'), agent(B, C))), not(instrument(B, A)))))), [domainV(C, ['$instanceof':'Human', agent:2]), domainV(B, [agent:1, instrument:1]), domainV(A, ['$instanceof':'HumanLanguage', instrument:2]), domainV(D, []), forall(A), forall(B), forall(C)], ['LANG'=A, 'PROC'=B, 'AGENT'=C], 'Merge', 'BASE ONTOLOGY', 867, 'Anonymous', on). sigmaCache(subclass('ConstructedLanguage', 'HumanLanguage'), subclass('ConstructedLanguage', 'HumanLanguage'), [], [], 'Merge', 'BASE ONTOLOGY', 869, 'Anonymous', on). sigmaCache(documentation('ConstructedLanguage', string('"The subclass of HumanLanguages that did not originate diachronically, but were designed by a Human. This Class includes languages like Esperanto that were created to facilitate international communication."')), documentation('ConstructedLanguage', string('"The subclass of HumanLanguages that did not originate diachronically, but were designed by a Human. This Class includes languages like Esperanto that were created to facilitate international communication."')), [], [], 'Merge', 'BASE ONTOLOGY', 871, 'Anonymous', on). sigmaCache(=>(instance(A, 'ConstructedLanguage'), exists(B, and(instance(B, 'Planning'), result(B, A)))), and(and(entails(not(instance(B, 'Planning')), not(instance(A, 'ConstructedLanguage'))), entails(and(instance(A, 'ConstructedLanguage'), '$existential'(B, '?PLAN', and(instance('?PLAN', 'Planning'), result('?PLAN', A)))), instance(B, 'Planning'))), and(entails(not(result(B, A)), not(instance(A, 'ConstructedLanguage'))), entails(and(instance(A, 'ConstructedLanguage'), '$existential'(B, '?PLAN', and(instance('?PLAN', 'Planning'), result('?PLAN', A)))), result(B, A)))), [domainV(B, ['$instanceof':'Planning', result:1]), domainV(A, ['$instanceof':'ConstructedLanguage', result:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?PLAN', and(instance('?PLAN', 'Planning'), result('?PLAN', A))))], ['LANG'=A, 'PLAN'=B], 'Merge', 'BASE ONTOLOGY', 873, 'Anonymous', on). sigmaCache(subclass('NaturalLanguage', 'HumanLanguage'), subclass('NaturalLanguage', 'HumanLanguage'), [], [], 'Merge', 'BASE ONTOLOGY', 875, 'Anonymous', on). sigmaCache(disjoint('NaturalLanguage', 'ConstructedLanguage'), disjoint('NaturalLanguage', 'ConstructedLanguage'), [], [], 'Merge', 'BASE ONTOLOGY', 877, 'Anonymous', on). sigmaCache(documentation('NaturalLanguage', string('"The subclass of HumanLanguages which are not designed and which evolve from generation to generation. This Class includes all of the national languages, e.g. English, Spanish, Japanese, etc."')), documentation('NaturalLanguage', string('"The subclass of HumanLanguages which are not designed and which evolve from generation to generation. This Class includes all of the national languages, e.g. English, Spanish, Japanese, etc."')), [], [], 'Merge', 'BASE ONTOLOGY', 879, 'Anonymous', on). sigmaCache(subclass('Word', 'LinguisticExpression'), subclass('Word', 'LinguisticExpression'), [], [], 'Merge', 'BASE ONTOLOGY', 881, 'Anonymous', on). sigmaCache(documentation('Word', string('"A term of a Language that represents a concept."')), documentation('Word', string('"A term of a Language that represents a concept."')), [], [], 'Merge', 'BASE ONTOLOGY', 883, 'Anonymous', on). sigmaCache(subclass('Clause', 'Phrase'), subclass('Clause', 'Phrase'), [], [], 'Merge', 'BASE ONTOLOGY', 885, 'Anonymous', on). sigmaCache(documentation('Clause', string('"A clause is a grammatical unit that includes, at minimum, a predicate and a subject (which may be explicit or implicit) and that expresses a Proposition."')), documentation('Clause', string('"A clause is a grammatical unit that includes, at minimum, a predicate and a subject (which may be explicit or implicit) and that expresses a Proposition."')), [], [], 'Merge', 'BASE ONTOLOGY', 887, 'Anonymous', on). sigmaCache(=>(instance(A, 'Clause'), exists(B, and(instance(B, 'Proposition'), containsInformation(A, B)))), and(and(entails(not(instance(B, 'Proposition')), not(instance(A, 'Clause'))), entails(and(instance(A, 'Clause'), '$existential'(B, '?PROP', and(instance('?PROP', 'Proposition'), containsInformation(A, '?PROP')))), instance(B, 'Proposition'))), and(entails(not(containsInformation(A, B)), not(instance(A, 'Clause'))), entails(and(instance(A, 'Clause'), '$existential'(B, '?PROP', and(instance('?PROP', 'Proposition'), containsInformation(A, '?PROP')))), containsInformation(A, B)))), [domainV(B, ['$instanceof':'Proposition', containsInformation:2]), domainV(A, ['$instanceof':'Clause', containsInformation:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?PROP', and(instance('?PROP', 'Proposition'), containsInformation(A, '?PROP'))))], ['CLAUSE'=A, 'PROP'=B], 'Merge', 'BASE ONTOLOGY', 889, 'Anonymous', on). sigmaCache(subclass('Sentence', 'Clause'), subclass('Sentence', 'Clause'), [], [], 'Merge', 'BASE ONTOLOGY', 891, 'Anonymous', on). sigmaCache(documentation('Sentence', string('"A syntactically well-formed formula of a Language."')), documentation('Sentence', string('"A syntactically well-formed formula of a Language."')), [], [], 'Merge', 'BASE ONTOLOGY', 893, 'Anonymous', on). sigmaCache(subclass('Formula', 'Sentence'), subclass('Formula', 'Sentence'), [], [], 'Merge', 'BASE ONTOLOGY', 895, 'Anonymous', on). sigmaCache(documentation('Formula', string('"A syntactically well-formed formula in the SUO-KIF knowledge representation language."')), documentation('Formula', string('"A syntactically well-formed formula in the SUO-KIF knowledge representation language."')), [], [], 'Merge', 'BASE ONTOLOGY', 897, 'Anonymous', on). sigmaCache(subclass('Agent', 'Object'), subclass('Agent', 'Object'), [], [], 'Merge', 'BASE ONTOLOGY', 905, 'Anonymous', on). sigmaCache(documentation('Agent', string('"Something or someone that can act on its own and produce changes in the world."')), documentation('Agent', string('"Something or someone that can act on its own and produce changes in the world."')), [], [], 'Merge', 'BASE ONTOLOGY', 907, 'Anonymous', on). sigmaCache(<=>(instance(A, 'Agent'), exists(B, agent(B, A))), and(and(entails(and(instance(A, 'Agent'), '$existential'(B, '?PROC', agent('?PROC', A))), agent(B, A)), entails(not(agent(B, A)), not(instance(A, 'Agent')))), and(entails(agent(B, A), instance(A, 'Agent')), entails(not(instance(A, 'Agent')), not(agent(B, A))))), [domainV(B, [agent:1]), domainV(A, ['$instanceof':'Agent', agent:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?PROC', agent('?PROC', A))), forall(B)], ['AGENT'=A, 'PROC'=B], 'Merge', 'BASE ONTOLOGY', 909, 'Anonymous', on). sigmaCache(subclass('SentientAgent', 'Agent'), subclass('SentientAgent', 'Agent'), [], [], 'Merge', 'BASE ONTOLOGY', 911, 'Anonymous', on). sigmaCache(documentation('SentientAgent', string('"An Agent that has rights but may or may not have responsibilities and the ability to reason. If the latter are present, then the Agent is also an instance of CognitiveAgent. Domesticated animals are an example of SentientAgents that are not also CognitiveAgents."')), documentation('SentientAgent', string('"An Agent that has rights but may or may not have responsibilities and the ability to reason. If the latter are present, then the Agent is also an instance of CognitiveAgent. Domesticated animals are an example of SentientAgents that are not also CognitiveAgents."')), [], [], 'Merge', 'BASE ONTOLOGY', 913, 'Anonymous', on). sigmaCache(subclass('CognitiveAgent', 'SentientAgent'), subclass('CognitiveAgent', 'SentientAgent'), [], [], 'Merge', 'BASE ONTOLOGY', 915, 'Anonymous', on). sigmaCache(documentation('CognitiveAgent', string('"A SentientAgent with responsibilities and the ability to reason, deliberate, make plans, etc. This is essentially the legal/ethical notion of a person. Note that, although Human is a subclass of CognitiveAgent, there may be instances of CognitiveAgent which are not also instances of Human. For example, chimpanzees, gorillas, dolphins, whales, and some extraterrestrials (if they exist) may be CognitiveAgents."')), documentation('CognitiveAgent', string('"A SentientAgent with responsibilities and the ability to reason, deliberate, make plans, etc. This is essentially the legal/ethical notion of a person. Note that, although Human is a subclass of CognitiveAgent, there may be instances of CognitiveAgent which are not also instances of Human. For example, chimpanzees, gorillas, dolphins, whales, and some extraterrestrials (if they exist) may be CognitiveAgents."')), [], [], 'Merge', 'BASE ONTOLOGY', 917, 'Anonymous', on). sigmaCache(subclass('Process', 'Physical'), subclass('Process', 'Physical'), [], [], 'Merge', 'BASE ONTOLOGY', 919, 'Anonymous', on). sigmaCache(documentation('Process', string('"Intuitively, the class of things that happen rather than endure. A Process is thought of as having temporal parts or stages, and so it cannot have all these parts together at one time (contrast Object). Examples include extended \'events\' such as a football match or a race, events and actions of various kinds, states of motion and lifespans of Objects, which occupy the same space and time but are thought of as having stages instead of parts. The formal definition is: anything that lasts for a time but is not an Object. Note that a Process may have participants \'inside\' it which are Objects, such as the players in a football match. In a 4D ontology, a Process is something whose spatiotemporal extent is thought of as dividing into temporal stages roughly perpendicular to the time-axis."')), documentation('Process', string('"Intuitively, the class of things that happen rather than endure. A Process is thought of as having temporal parts or stages, and so it cannot have all these parts together at one time (contrast Object). Examples include extended \'events\' such as a football match or a race, events and actions of various kinds, states of motion and lifespans of Objects, which occupy the same space and time but are thought of as having stages instead of parts. The formal definition is: anything that lasts for a time but is not an Object. Note that a Process may have participants \'inside\' it which are Objects, such as the players in a football match. In a 4D ontology, a Process is something whose spatiotemporal extent is thought of as dividing into temporal stages roughly perpendicular to the time-axis."')), [], [], 'Merge', 'BASE ONTOLOGY', 921, 'Anonymous', on). sigmaCache(subclass('ChemicalProcess', 'Process'), subclass('ChemicalProcess', 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 923, 'Anonymous', on). sigmaCache(documentation('ChemicalProcess', string('"A ChemicalProcess occurs whenever chemical compounds (CompoundSubstances) are formed or decomposed. For example, reactants disappear as chemical change occurs, and products appear as chemical change occurs. In a chemical change a chemical reaction takes place. Catalysts in a ChemicalProcess may speed up the reaction, but aren\'t themselves produced or consumed. Examples: rusting of iron and the decomposition of water, induced by an electric current, to gaseous hydrogen and gaseous oxygen."')), documentation('ChemicalProcess', string('"A ChemicalProcess occurs whenever chemical compounds (CompoundSubstances) are formed or decomposed. For example, reactants disappear as chemical change occurs, and products appear as chemical change occurs. In a chemical change a chemical reaction takes place. Catalysts in a ChemicalProcess may speed up the reaction, but aren\'t themselves produced or consumed. Examples: rusting of iron and the decomposition of water, induced by an electric current, to gaseous hydrogen and gaseous oxygen."')), [], [], 'Merge', 'BASE ONTOLOGY', 925, 'Anonymous', on). sigmaCache(subclass('ChemicalSynthesis', 'ChemicalProcess'), subclass('ChemicalSynthesis', 'ChemicalProcess'), [], [], 'Merge', 'BASE ONTOLOGY', 927, 'Anonymous', on). sigmaCache(documentation('ChemicalSynthesis', string('"The Class of ChemicalProcesses in which a CompoundSubstance is formed from simpler reactants."')), documentation('ChemicalSynthesis', string('"The Class of ChemicalProcesses in which a CompoundSubstance is formed from simpler reactants."')), [], [], 'Merge', 'BASE ONTOLOGY', 929, 'Anonymous', on). sigmaCache(subclass('ChemicalDecomposition', 'ChemicalProcess'), subclass('ChemicalDecomposition', 'ChemicalProcess'), [], [], 'Merge', 'BASE ONTOLOGY', 931, 'Anonymous', on). sigmaCache(documentation('ChemicalDecomposition', string('"The Class of ChemicalProcesses in which a CompoundSubstance breaks down into simpler products."')), documentation('ChemicalDecomposition', string('"The Class of ChemicalProcesses in which a CompoundSubstance breaks down into simpler products."')), [], [], 'Merge', 'BASE ONTOLOGY', 933, 'Anonymous', on). sigmaCache(subclass('Abstract', 'Entity'), subclass('Abstract', 'Entity'), [], [], 'Merge', 'BASE ONTOLOGY', 935, 'Anonymous', on). sigmaCache(disjoint('Abstract', 'Physical'), disjoint('Abstract', 'Physical'), [], [], 'Merge', 'BASE ONTOLOGY', 937, 'Anonymous', on). sigmaCache(documentation('Abstract', string('"Properties or qualities as distinguished from any particular embodiment of the properties/qualities in a physical medium. Instances of Abstract can be said to exist in the same sense as mathematical objects such as sets and relations, but they cannot exist at a particular place and time without some physical encoding or embodiment."')), documentation('Abstract', string('"Properties or qualities as distinguished from any particular embodiment of the properties/qualities in a physical medium. Instances of Abstract can be said to exist in the same sense as mathematical objects such as sets and relations, but they cannot exist at a particular place and time without some physical encoding or embodiment."')), [], [], 'Merge', 'BASE ONTOLOGY', 939, 'Anonymous', on). sigmaCache(<=>(instance(A, 'Abstract'), not(exists(B, or(located(A, B), time(A, B))))), and(and(entails(instance(A, 'Abstract'), not(located(A, B))), and(entails(instance(A, 'Abstract'), not(time(A, B))), entails(or(located(A, B), time(A, B)), not(instance(A, 'Abstract'))))), and(entails(and(not(located(A, B)), not(time(A, B))), instance(A, 'Abstract')), and(entails(and(and(not(instance(A, 'Abstract')), not(time(A, B))), '$existential'(B, '?POINT', or(located(A, '?POINT'), time(A, '?POINT')))), located(A, B)), entails(and(and(not(instance(A, 'Abstract')), not(located(A, B))), '$existential'(B, '?POINT', or(located(A, '?POINT'), time(A, '?POINT')))), time(A, B))))), [domainV(B, [located:2, time:2]), domainV(A, ['$instanceof':'Abstract', located:1, time:1]), domainV(C, []), forall(A), forall(B), forall(B), replaceConsVar(B, '$existential'('?POINT', or(located(A, '?POINT'), time(A, '?POINT'))))], ['ABS'=A, 'POINT'=B], 'Merge', 'BASE ONTOLOGY', 945, 'Anonymous', on). sigmaCache(subclass('Quantity', 'Abstract'), subclass('Quantity', 'Abstract'), [], [], 'Merge', 'BASE ONTOLOGY', 947, 'Anonymous', on). sigmaCache(documentation('Quantity', string('"Any specification of how many or how much of something there is. Accordingly, there are two subclasses of Quantity: Number (how many) and PhysicalQuantity (how much)."')), documentation('Quantity', string('"Any specification of how many or how much of something there is. Accordingly, there are two subclasses of Quantity: Number (how many) and PhysicalQuantity (how much)."')), [], [], 'Merge', 'BASE ONTOLOGY', 949, 'Anonymous', on). sigmaCache(subclass('Attribute', 'Abstract'), subclass('Attribute', 'Abstract'), [], [], 'Merge', 'BASE ONTOLOGY', 951, 'Anonymous', on). sigmaCache(disjoint('Attribute', 'Quantity'), disjoint('Attribute', 'Quantity'), [], [], 'Merge', 'BASE ONTOLOGY', 953, 'Anonymous', on). sigmaCache(documentation('Attribute', string('"Qualities which we cannot or choose not to reify into subclasses of Object."')), documentation('Attribute', string('"Qualities which we cannot or choose not to reify into subclasses of Object."')), [], [], 'Merge', 'BASE ONTOLOGY', 955, 'Anonymous', on). sigmaCache(instance(property, 'BinaryPredicate'), instance(property, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 957, 'Anonymous', on). sigmaCache(domain(property, 1, 'Entity'), domain(property, 1, 'Entity'), [], [], 'Merge', 'BASE ONTOLOGY', 959, 'Anonymous', on). sigmaCache(domain(property, 2, 'Attribute'), domain(property, 2, 'Attribute'), [], [], 'Merge', 'BASE ONTOLOGY', 961, 'Anonymous', on). sigmaCache(documentation(property, string('"This Predicate holds between an instance of Entity and an instance of Attribute. (property ?ENTITY ?ATTR) means that ?ENTITY has the Attribute ?ATTR."')), documentation(property, string('"This Predicate holds between an instance of Entity and an instance of Attribute. (property ?ENTITY ?ATTR) means that ?ENTITY has the Attribute ?ATTR."')), [], [], 'Merge', 'BASE ONTOLOGY', 963, 'Anonymous', on). sigmaCache(instance(attribute, 'AsymmetricRelation'), instance(attribute, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 965, 'Anonymous', on). sigmaCache(instance(attribute, 'IrreflexiveRelation'), instance(attribute, 'IrreflexiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 967, 'Anonymous', on). sigmaCache(subrelation(attribute, property), subrelation(attribute, property), [], [], 'Merge', 'BASE ONTOLOGY', 969, 'Anonymous', on). sigmaCache(domain(attribute, 1, 'Object'), domain(attribute, 1, 'Object'), [], [], 'Merge', 'BASE ONTOLOGY', 971, 'Anonymous', on). sigmaCache(domain(attribute, 2, 'Attribute'), domain(attribute, 2, 'Attribute'), [], [], 'Merge', 'BASE ONTOLOGY', 973, 'Anonymous', on). sigmaCache(documentation(attribute, string('"(attribute ?OBJECT ?PROPERTY) means that ?PROPERTY is a Attribute of ?OBJECT. For example, (attribute MyLittleRedWagon Red)."')), documentation(attribute, string('"(attribute ?OBJECT ?PROPERTY) means that ?PROPERTY is a Attribute of ?OBJECT. For example, (attribute MyLittleRedWagon Red)."')), [], [], 'Merge', 'BASE ONTOLOGY', 975, 'Anonymous', on). sigmaCache(instance(manner, 'AsymmetricRelation'), instance(manner, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 977, 'Anonymous', on). sigmaCache(instance(manner, 'IrreflexiveRelation'), instance(manner, 'IrreflexiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 979, 'Anonymous', on). sigmaCache(subrelation(manner, property), subrelation(manner, property), [], [], 'Merge', 'BASE ONTOLOGY', 981, 'Anonymous', on). sigmaCache(domain(manner, 1, 'Process'), domain(manner, 1, 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 983, 'Anonymous', on). sigmaCache(domain(manner, 2, 'Attribute'), domain(manner, 2, 'Attribute'), [], [], 'Merge', 'BASE ONTOLOGY', 985, 'Anonymous', on). sigmaCache(disjointRelation(manner, attribute), disjointRelation(manner, attribute), [], [], 'Merge', 'BASE ONTOLOGY', 987, 'Anonymous', on). sigmaCache(documentation(manner, string('"(manner ?PROCESS ?MANNER) means that the Process ?PROCESS is qualified by the Attribute ?MANNER. The Attributes of Processes are usually denoted by adverbs and include things like the speed of the wind, the style of a dance, or the intensity of a sports competition."')), documentation(manner, string('"(manner ?PROCESS ?MANNER) means that the Process ?PROCESS is qualified by the Attribute ?MANNER. The Attributes of Processes are usually denoted by adverbs and include things like the speed of the wind, the style of a dance, or the intensity of a sports competition."')), [], [], 'Merge', 'BASE ONTOLOGY', 989, 'Anonymous', on). sigmaCache(instance('AbstractionFn', 'UnaryFunction'), instance('AbstractionFn', 'UnaryFunction'), [], [], 'Merge', 'BASE ONTOLOGY', 991, 'Anonymous', on). sigmaCache(domain('AbstractionFn', 1, 'Class'), domain('AbstractionFn', 1, 'Class'), [], [], 'Merge', 'BASE ONTOLOGY', 993, 'Anonymous', on). sigmaCache(range('AbstractionFn', 'Attribute'), range('AbstractionFn', 'Attribute'), [], [], 'Merge', 'BASE ONTOLOGY', 995, 'Anonymous', on). sigmaCache(documentation('AbstractionFn', string('"A UnaryFunction that maps a Class into the instance of Attribute that specifies the condition(s) for membership in the Class."')), documentation('AbstractionFn', string('"A UnaryFunction that maps a Class into the instance of Attribute that specifies the condition(s) for membership in the Class."')), [], [], 'Merge', 'BASE ONTOLOGY', 997, 'Anonymous', on). sigmaCache(<=>(equal('AbstractionFn'(A), B), forall(C, <=>(instance(C, A), attribute(C, B)))), and(and(entails(and(and(or(and(not(instance(C, A)), instance(C, A)), not(instance(C, A))), or(instance(C, A), and(not(instance(C, A)), instance(C, A)))), '$existential'(C, '?INST', not(<=>(instance('?INST', A), attribute('?INST', B))))), not(attribute(C, B))), and(entails(and(and(or(and(not(attribute(C, B)), attribute(C, B)), not(attribute(C, B))), or(and(attribute(C, B), not(attribute(C, B))), attribute(C, B))), '$existential'(C, '?INST', not(<=>(instance('?INST', A), attribute('?INST', B))))), not(instance(C, A))), and(entails(and(or(and(not(attribute(C, B)), attribute(C, B)), attribute(C, B)), or(and(attribute(C, B), not(attribute(C, B))), not(attribute(C, B)))), instance(C, A)), entails(and(or(instance(C, A), and(not(instance(C, A)), instance(C, A))), or(and(not(instance(C, A)), instance(C, A)), not(instance(C, A)))), attribute(C, B))))), and(and(entails(and(or(instance(C, A), and(not(instance(C, A)), instance(C, A))), holds('AbstractionFn', A, B)), attribute(C, B)), and(entails(and(and(or(and(not(attribute(C, B)), attribute(C, B)), not(attribute(C, B))), holds('AbstractionFn', A, B)), '$existential'(C, '?INST', not(<=>(instance('?INST', A), attribute('?INST', B))))), not(instance(C, A))), and(entails(and(or(and(not(attribute(C, B)), attribute(C, B)), attribute(C, B)), holds('AbstractionFn', A, B)), instance(C, A)), and(entails(and(and(or(and(not(instance(C, A)), instance(C, A)), not(instance(C, A))), holds('AbstractionFn', A, B)), '$existential'(C, '?INST', not(<=>(instance('?INST', A), attribute('?INST', B))))), not(attribute(C, B))), entails(or(and(not(attribute(C, B)), attribute(C, B)), or(and(not(attribute(C, B)), instance(C, A)), or(and(not(instance(C, A)), instance(C, A)), and(not(instance(C, A)), attribute(C, B))))), not(holds('AbstractionFn', A, B))))))), and(entails(or(and(attribute(C, B), not(attribute(C, B))), or(and(attribute(C, B), instance(C, A)), or(and(not(instance(C, A)), instance(C, A)), and(not(instance(C, A)), not(attribute(C, B)))))), holds('AbstractionFn', A, B)), and(entails(and(and(not(holds('AbstractionFn', A, B)), or(instance(C, A), and(not(instance(C, A)), instance(C, A)))), '$existential'(C, '?INST', not(<=>(instance('?INST', A), attribute('?INST', B))))), not(attribute(C, B))), and(entails(and(and(not(holds('AbstractionFn', A, B)), or(and(attribute(C, B), not(attribute(C, B))), attribute(C, B))), '$existential'(C, '?INST', not(<=>(instance('?INST', A), attribute('?INST', B))))), not(instance(C, A))), and(entails(and(not(holds('AbstractionFn', A, B)), or(and(attribute(C, B), not(attribute(C, B))), not(attribute(C, B)))), instance(C, A)), entails(and(not(holds('AbstractionFn', A, B)), or(and(not(instance(C, A)), instance(C, A)), not(instance(C, A)))), attribute(C, B)))))))), [domainV(C, [attribute:1]), domainV(B, ['AbstractionFn':2, attribute:2]), domainV(A, ['AbstractionFn':1, instance:2]), domainV(D, []), forall(A), forall(B), forall(C), replaceConsVar(C, '$existential'('?INST', not(<=>(instance('?INST', A), attribute('?INST', B)))))], ['CLASS'=A, 'ATTR'=B, 'INST'=C], 'Merge', 'BASE ONTOLOGY', 999, 'Anonymous', on). sigmaCache(instance('ExtensionFn', 'UnaryFunction'), instance('ExtensionFn', 'UnaryFunction'), [], [], 'Merge', 'BASE ONTOLOGY', 1001, 'Anonymous', on). sigmaCache(domain('ExtensionFn', 1, 'Attribute'), domain('ExtensionFn', 1, 'Attribute'), [], [], 'Merge', 'BASE ONTOLOGY', 1003, 'Anonymous', on). sigmaCache(range('ExtensionFn', 'Class'), range('ExtensionFn', 'Class'), [], [], 'Merge', 'BASE ONTOLOGY', 1005, 'Anonymous', on). sigmaCache(documentation('ExtensionFn', string('"A UnaryFunction that maps an Attribute into the Class whose condition for membership is the Attribute."')), documentation('ExtensionFn', string('"A UnaryFunction that maps an Attribute into the Class whose condition for membership is the Attribute."')), [], [], 'Merge', 'BASE ONTOLOGY', 1007, 'Anonymous', on). sigmaCache(<=>(equal('ExtensionFn'(A), B), equal('AbstractionFn'(B), A)), and(and(entails(holds('ExtensionFn', A, B), holds('AbstractionFn', B, A)), entails(not(holds('AbstractionFn', B, A)), not(holds('ExtensionFn', A, B)))), and(entails(holds('AbstractionFn', B, A), holds('ExtensionFn', A, B)), entails(not(holds('ExtensionFn', A, B)), not(holds('AbstractionFn', B, A))))), [domainV(B, ['AbstractionFn':1, 'ExtensionFn':2]), domainV(A, ['AbstractionFn':2, 'ExtensionFn':1]), domainV(C, []), forall(A), forall(B)], ['ATTRIBUTE'=A, 'CLASS'=B], 'Merge', 'BASE ONTOLOGY', 1009, 'Anonymous', on). sigmaCache(subclass('TruthValue', 'Attribute'), subclass('TruthValue', 'Attribute'), [], [], 'Merge', 'BASE ONTOLOGY', 1011, 'Anonymous', on). sigmaCache(documentation('TruthValue', string('"The Class of truth values, e.g. True and False. These are Attributes of Sentences."')), documentation('TruthValue', string('"The Class of truth values, e.g. True and False. These are Attributes of Sentences."')), [], [], 'Merge', 'BASE ONTOLOGY', 1013, 'Anonymous', on). sigmaCache(instance('True', 'TruthValue'), instance('True', 'TruthValue'), [], [], 'Merge', 'BASE ONTOLOGY', 1015, 'Anonymous', on). sigmaCache(documentation('True', string('"The TruthValue of being true."')), documentation('True', string('"The TruthValue of being true."')), [], [], 'Merge', 'BASE ONTOLOGY', 1017, 'Anonymous', on). sigmaCache(instance('False', 'TruthValue'), instance('False', 'TruthValue'), [], [], 'Merge', 'BASE ONTOLOGY', 1019, 'Anonymous', on). sigmaCache(contraryProperty('False', 'True'), contraryProperty('False', 'True'), [], [], 'Merge', 'BASE ONTOLOGY', 1021, 'Anonymous', on). sigmaCache(documentation('False', string('"The TruthValue of being false."')), documentation('False', string('"The TruthValue of being false."')), [], [], 'Merge', 'BASE ONTOLOGY', 1023, 'Anonymous', on). sigmaCache(instance('TruthFn', 'UnaryFunction'), instance('TruthFn', 'UnaryFunction'), [], [], 'Merge', 'BASE ONTOLOGY', 1025, 'Anonymous', on). sigmaCache(domain('TruthFn', 1, 'Sentence'), domain('TruthFn', 1, 'Sentence'), [], [], 'Merge', 'BASE ONTOLOGY', 1027, 'Anonymous', on). sigmaCache(domain('TruthFn', 2, 'TruthValue'), domain('TruthFn', 2, 'TruthValue'), [], [], 'Merge', 'BASE ONTOLOGY', 1029, 'Anonymous', on). sigmaCache(documentation('TruthFn', string('"The function mapping Sentences to TruthValues."')), documentation('TruthFn', string('"The function mapping Sentences to TruthValues."')), [], [], 'Merge', 'BASE ONTOLOGY', 1031, 'Anonymous', on). sigmaCache(subrelation(true, attribute), subrelation(true, attribute), [], [], 'Merge', 'BASE ONTOLOGY', 1033, 'Anonymous', on). sigmaCache(relatedInternalConcept(true, 'TruthFn'), relatedInternalConcept(true, 'TruthFn'), [], [], 'Merge', 'BASE ONTOLOGY', 1035, 'Anonymous', on). sigmaCache(domain(true, 1, 'Sentence'), domain(true, 1, 'Sentence'), [], [], 'Merge', 'BASE ONTOLOGY', 1037, 'Anonymous', on). sigmaCache(domain(true, 2, 'TruthValue'), domain(true, 2, 'TruthValue'), [], [], 'Merge', 'BASE ONTOLOGY', 1039, 'Anonymous', on). sigmaCache(documentation(true, string('"The BinaryPredicate that relates a Sentence to its TruthValue."')), documentation(true, string('"The BinaryPredicate that relates a Sentence to its TruthValue."')), [], [], 'Merge', 'BASE ONTOLOGY', 1041, 'Anonymous', on). sigmaCache(subclass('Number', 'Quantity'), subclass('Number', 'Quantity'), [], [], 'Merge', 'BASE ONTOLOGY', 1047, 'Anonymous', on). sigmaCache(documentation('Number', string('"A measure of how many things there are, or how much there is, of a certain kind. Numbers are subclassed into RealNumber and ComplexNumber (ImaginaryNumber is an instance of Number)."')), documentation('Number', string('"A measure of how many things there are, or how much there is, of a certain kind. Numbers are subclassed into RealNumber and ComplexNumber (ImaginaryNumber is an instance of Number)."')), [], [], 'Merge', 'BASE ONTOLOGY', 1049, 'Anonymous', on). sigmaCache(instance(lessThan, 'BinaryPredicate'), instance(lessThan, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1051, 'Anonymous', on). sigmaCache(instance(lessThan, 'TransitiveRelation'), instance(lessThan, 'TransitiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1053, 'Anonymous', on). sigmaCache(instance(lessThan, 'IrreflexiveRelation'), instance(lessThan, 'IrreflexiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1055, 'Anonymous', on). sigmaCache(instance(lessThan, 'RelationExtendedToQuantities'), instance(lessThan, 'RelationExtendedToQuantities'), [], [], 'Merge', 'BASE ONTOLOGY', 1057, 'Anonymous', on). sigmaCache(trichotomizingOn(lessThan, 'RealNumber'), trichotomizingOn(lessThan, 'RealNumber'), [], [], 'Merge', 'BASE ONTOLOGY', 1059, 'Anonymous', on). sigmaCache(domain(lessThan, 1, 'Quantity'), domain(lessThan, 1, 'Quantity'), [], [], 'Merge', 'BASE ONTOLOGY', 1061, 'Anonymous', on). sigmaCache(domain(lessThan, 2, 'Quantity'), domain(lessThan, 2, 'Quantity'), [], [], 'Merge', 'BASE ONTOLOGY', 1063, 'Anonymous', on). sigmaCache(documentation(lessThan, string('"(lessThan ?NUMBER1 ?NUMBER2) is true just in case the Quantity ?NUMBER1 is less than the Quantity ?NUMBER2."')), documentation(lessThan, string('"(lessThan ?NUMBER1 ?NUMBER2) is true just in case the Quantity ?NUMBER1 is less than the Quantity ?NUMBER2."')), [], [], 'Merge', 'BASE ONTOLOGY', 1065, 'Anonymous', on). sigmaCache(instance(greaterThan, 'BinaryPredicate'), instance(greaterThan, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1067, 'Anonymous', on). sigmaCache(instance(greaterThan, 'TransitiveRelation'), instance(greaterThan, 'TransitiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1069, 'Anonymous', on). sigmaCache(instance(greaterThan, 'IrreflexiveRelation'), instance(greaterThan, 'IrreflexiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1071, 'Anonymous', on). sigmaCache(instance(greaterThan, 'RelationExtendedToQuantities'), instance(greaterThan, 'RelationExtendedToQuantities'), [], [], 'Merge', 'BASE ONTOLOGY', 1073, 'Anonymous', on). sigmaCache(trichotomizingOn(greaterThan, 'RealNumber'), trichotomizingOn(greaterThan, 'RealNumber'), [], [], 'Merge', 'BASE ONTOLOGY', 1075, 'Anonymous', on). sigmaCache(domain(greaterThan, 1, 'Quantity'), domain(greaterThan, 1, 'Quantity'), [], [], 'Merge', 'BASE ONTOLOGY', 1077, 'Anonymous', on). sigmaCache(domain(greaterThan, 2, 'Quantity'), domain(greaterThan, 2, 'Quantity'), [], [], 'Merge', 'BASE ONTOLOGY', 1079, 'Anonymous', on). sigmaCache(inverse(greaterThan, lessThan), inverse(greaterThan, lessThan), [], [], 'Merge', 'BASE ONTOLOGY', 1081, 'Anonymous', on). sigmaCache(documentation(greaterThan, string('"(greaterThan ?NUMBER1 ?NUMBER2) is true just in case the Quantity ?NUMBER1 is greater than the Quantity ?NUMBER2."')), documentation(greaterThan, string('"(greaterThan ?NUMBER1 ?NUMBER2) is true just in case the Quantity ?NUMBER1 is greater than the Quantity ?NUMBER2."')), [], [], 'Merge', 'BASE ONTOLOGY', 1083, 'Anonymous', on). sigmaCache(instance(lessThanOrEqualTo, 'BinaryPredicate'), instance(lessThanOrEqualTo, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1085, 'Anonymous', on). sigmaCache(instance(lessThanOrEqualTo, 'PartialOrderingRelation'), instance(lessThanOrEqualTo, 'PartialOrderingRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1087, 'Anonymous', on). sigmaCache(instance(lessThanOrEqualTo, 'RelationExtendedToQuantities'), instance(lessThanOrEqualTo, 'RelationExtendedToQuantities'), [], [], 'Merge', 'BASE ONTOLOGY', 1089, 'Anonymous', on). sigmaCache(trichotomizingOn(lessThanOrEqualTo, 'RealNumber'), trichotomizingOn(lessThanOrEqualTo, 'RealNumber'), [], [], 'Merge', 'BASE ONTOLOGY', 1091, 'Anonymous', on). sigmaCache(domain(lessThanOrEqualTo, 1, 'Quantity'), domain(lessThanOrEqualTo, 1, 'Quantity'), [], [], 'Merge', 'BASE ONTOLOGY', 1093, 'Anonymous', on). sigmaCache(domain(lessThanOrEqualTo, 2, 'Quantity'), domain(lessThanOrEqualTo, 2, 'Quantity'), [], [], 'Merge', 'BASE ONTOLOGY', 1095, 'Anonymous', on). sigmaCache(documentation(lessThanOrEqualTo, string('"(lessThanOrEqualTo ?NUMBER1 ?NUMBER2) is true just in case the Quantity ?NUMBER1 is less than or equal to the Quantity ?NUMBER2."')), documentation(lessThanOrEqualTo, string('"(lessThanOrEqualTo ?NUMBER1 ?NUMBER2) is true just in case the Quantity ?NUMBER1 is less than or equal to the Quantity ?NUMBER2."')), [], [], 'Merge', 'BASE ONTOLOGY', 1097, 'Anonymous', on). sigmaCache(<=>(lessThanOrEqualTo(A, B), or(equal(A, B), lessThan(A, B))), and(and(entails(not(lessThanOrEqualTo(A, B)), not(equal(A, B))), and(entails(not(lessThanOrEqualTo(A, B)), not(lessThan(A, B))), entails(or(equal(A, B), lessThan(A, B)), lessThanOrEqualTo(A, B)))), and(entails(and(not(equal(A, B)), not(lessThan(A, B))), not(lessThanOrEqualTo(A, B))), and(entails(and(lessThanOrEqualTo(A, B), not(lessThan(A, B))), equal(A, B)), entails(and(lessThanOrEqualTo(A, B), not(equal(A, B))), lessThan(A, B))))), [domainV(B, [lessThan:2, lessThanOrEqualTo:2]), domainV(A, [lessThan:1, lessThanOrEqualTo:1]), domainV(C, []), forall(A), forall(B)], ['NUMBER1'=A, 'NUMBER2'=B], 'Merge', 'BASE ONTOLOGY', 1099, 'Anonymous', on). sigmaCache(instance(greaterThanOrEqualTo, 'BinaryPredicate'), instance(greaterThanOrEqualTo, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1101, 'Anonymous', on). sigmaCache(instance(greaterThanOrEqualTo, 'PartialOrderingRelation'), instance(greaterThanOrEqualTo, 'PartialOrderingRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1103, 'Anonymous', on). sigmaCache(instance(greaterThanOrEqualTo, 'RelationExtendedToQuantities'), instance(greaterThanOrEqualTo, 'RelationExtendedToQuantities'), [], [], 'Merge', 'BASE ONTOLOGY', 1105, 'Anonymous', on). sigmaCache(trichotomizingOn(greaterThanOrEqualTo, 'RealNumber'), trichotomizingOn(greaterThanOrEqualTo, 'RealNumber'), [], [], 'Merge', 'BASE ONTOLOGY', 1107, 'Anonymous', on). sigmaCache(domain(greaterThanOrEqualTo, 1, 'Quantity'), domain(greaterThanOrEqualTo, 1, 'Quantity'), [], [], 'Merge', 'BASE ONTOLOGY', 1109, 'Anonymous', on). sigmaCache(domain(greaterThanOrEqualTo, 2, 'Quantity'), domain(greaterThanOrEqualTo, 2, 'Quantity'), [], [], 'Merge', 'BASE ONTOLOGY', 1111, 'Anonymous', on). sigmaCache(inverse(greaterThanOrEqualTo, lessThanOrEqualTo), inverse(greaterThanOrEqualTo, lessThanOrEqualTo), [], [], 'Merge', 'BASE ONTOLOGY', 1113, 'Anonymous', on). sigmaCache(documentation(greaterThanOrEqualTo, string('"(greaterThanOrEqualTo ?NUMBER1 ?NUMBER2) is true just in case the Quantity ?NUMBER1 is greater than the Quantity ?NUMBER2."')), documentation(greaterThanOrEqualTo, string('"(greaterThanOrEqualTo ?NUMBER1 ?NUMBER2) is true just in case the Quantity ?NUMBER1 is greater than the Quantity ?NUMBER2."')), [], [], 'Merge', 'BASE ONTOLOGY', 1115, 'Anonymous', on). sigmaCache(<=>(greaterThanOrEqualTo(A, B), or(equal(A, B), greaterThan(A, B))), and(and(entails(not(greaterThanOrEqualTo(A, B)), not(equal(A, B))), and(entails(not(greaterThanOrEqualTo(A, B)), not(greaterThan(A, B))), entails(or(equal(A, B), greaterThan(A, B)), greaterThanOrEqualTo(A, B)))), and(entails(and(not(equal(A, B)), not(greaterThan(A, B))), not(greaterThanOrEqualTo(A, B))), and(entails(and(greaterThanOrEqualTo(A, B), not(greaterThan(A, B))), equal(A, B)), entails(and(greaterThanOrEqualTo(A, B), not(equal(A, B))), greaterThan(A, B))))), [domainV(B, [greaterThan:2, greaterThanOrEqualTo:2]), domainV(A, [greaterThan:1, greaterThanOrEqualTo:1]), domainV(C, []), forall(A), forall(B)], ['NUMBER1'=A, 'NUMBER2'=B], 'Merge', 'BASE ONTOLOGY', 1117, 'Anonymous', on). sigmaCache(subclass('RealNumber', 'Number'), subclass('RealNumber', 'Number'), [], [], 'Merge', 'BASE ONTOLOGY', 1119, 'Anonymous', on). sigmaCache(partition('RealNumber', 'NegativeRealNumber', 'NonnegativeRealNumber'), partition('RealNumber', 'NegativeRealNumber', 'NonnegativeRealNumber'), [], [], 'Merge', 'BASE ONTOLOGY', 1121, 'Anonymous', on). sigmaCache(documentation('RealNumber', string('"Any Number that can be expressed as a (possibly infinite) decimal, i.e. any Number that has a position on the number line."')), documentation('RealNumber', string('"Any Number that can be expressed as a (possibly infinite) decimal, i.e. any Number that has a position on the number line."')), [], [], 'Merge', 'BASE ONTOLOGY', 1123, 'Anonymous', on). sigmaCache(subclass('ImaginaryNumber', 'Number'), subclass('ImaginaryNumber', 'Number'), [], [], 'Merge', 'BASE ONTOLOGY', 1125, 'Anonymous', on). sigmaCache(documentation('ImaginaryNumber', string('"A subclass of Number containing a single instance, viz. the square root of -1."')), documentation('ImaginaryNumber', string('"A subclass of Number containing a single instance, viz. the square root of -1."')), [], [], 'Merge', 'BASE ONTOLOGY', 1127, 'Anonymous', on). sigmaCache(subclass('RationalNumber', 'RealNumber'), subclass('RationalNumber', 'RealNumber'), [], [], 'Merge', 'BASE ONTOLOGY', 1129, 'Anonymous', on). sigmaCache(documentation('RationalNumber', string('"Any RealNumber that is the product of dividing two Integers."')), documentation('RationalNumber', string('"Any RealNumber that is the product of dividing two Integers."')), [], [], 'Merge', 'BASE ONTOLOGY', 1131, 'Anonymous', on). sigmaCache(subclass('NonnegativeRealNumber', 'RealNumber'), subclass('NonnegativeRealNumber', 'RealNumber'), [], [], 'Merge', 'BASE ONTOLOGY', 1133, 'Anonymous', on). sigmaCache(documentation('NonnegativeRealNumber', string('"A RealNumber that is greater than or equal to zero."')), documentation('NonnegativeRealNumber', string('"A RealNumber that is greater than or equal to zero."')), [], [], 'Merge', 'BASE ONTOLOGY', 1135, 'Anonymous', on). sigmaCache(=>(instance(A, 'NonnegativeRealNumber'), greaterThanOrEqualTo(A, 0)), and(entails(not(greaterThanOrEqualTo(A, 0)), not(instance(A, 'NonnegativeRealNumber'))), entails(instance(A, 'NonnegativeRealNumber'), greaterThanOrEqualTo(A, 0))), [domainV(A, ['$instanceof':'NonnegativeRealNumber', greaterThanOrEqualTo:1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'BASE ONTOLOGY', 1137, 'Anonymous', on). sigmaCache(subclass('PositiveRealNumber', 'NonnegativeRealNumber'), subclass('PositiveRealNumber', 'NonnegativeRealNumber'), [], [], 'Merge', 'BASE ONTOLOGY', 1139, 'Anonymous', on). sigmaCache(documentation('PositiveRealNumber', string('"A RealNumber that is greater than zero."')), documentation('PositiveRealNumber', string('"A RealNumber that is greater than zero."')), [], [], 'Merge', 'BASE ONTOLOGY', 1141, 'Anonymous', on). sigmaCache(=>(instance(A, 'PositiveRealNumber'), greaterThan(A, 0)), and(entails(not(greaterThan(A, 0)), not(instance(A, 'PositiveRealNumber'))), entails(instance(A, 'PositiveRealNumber'), greaterThan(A, 0))), [domainV(A, ['$instanceof':'PositiveRealNumber', greaterThan:1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'BASE ONTOLOGY', 1143, 'Anonymous', on). sigmaCache(subclass('NegativeRealNumber', 'RealNumber'), subclass('NegativeRealNumber', 'RealNumber'), [], [], 'Merge', 'BASE ONTOLOGY', 1145, 'Anonymous', on). sigmaCache(documentation('NegativeRealNumber', string('"A RealNumber that is less than zero."')), documentation('NegativeRealNumber', string('"A RealNumber that is less than zero."')), [], [], 'Merge', 'BASE ONTOLOGY', 1147, 'Anonymous', on). sigmaCache(=>(instance(A, 'NegativeRealNumber'), lessThan(A, 0)), and(entails(not(lessThan(A, 0)), not(instance(A, 'NegativeRealNumber'))), entails(instance(A, 'NegativeRealNumber'), lessThan(A, 0))), [domainV(A, ['$instanceof':'NegativeRealNumber', lessThan:1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'BASE ONTOLOGY', 1149, 'Anonymous', on). sigmaCache(subclass('Integer', 'RationalNumber'), subclass('Integer', 'RationalNumber'), [], [], 'Merge', 'BASE ONTOLOGY', 1151, 'Anonymous', on). sigmaCache(partition('Integer', 'OddInteger', 'EvenInteger'), partition('Integer', 'OddInteger', 'EvenInteger'), [], [], 'Merge', 'BASE ONTOLOGY', 1153, 'Anonymous', on). sigmaCache(partition('Integer', 'NegativeInteger', 'NonnegativeInteger'), partition('Integer', 'NegativeInteger', 'NonnegativeInteger'), [], [], 'Merge', 'BASE ONTOLOGY', 1155, 'Anonymous', on). sigmaCache(documentation('Integer', string('"A negative or nonnegative whole number."')), documentation('Integer', string('"A negative or nonnegative whole number."')), [], [], 'Merge', 'BASE ONTOLOGY', 1157, 'Anonymous', on). sigmaCache(subclass('EvenInteger', 'Integer'), subclass('EvenInteger', 'Integer'), [], [], 'Merge', 'BASE ONTOLOGY', 1159, 'Anonymous', on). sigmaCache(documentation('EvenInteger', string('"An Integer that is evenly divisible by 2."')), documentation('EvenInteger', string('"An Integer that is evenly divisible by 2."')), [], [], 'Merge', 'BASE ONTOLOGY', 1161, 'Anonymous', on). sigmaCache(subclass('OddInteger', 'Integer'), subclass('OddInteger', 'Integer'), [], [], 'Merge', 'BASE ONTOLOGY', 1163, 'Anonymous', on). sigmaCache(documentation('OddInteger', string('"An Integer that is not evenly divisible by 2."')), documentation('OddInteger', string('"An Integer that is not evenly divisible by 2."')), [], [], 'Merge', 'BASE ONTOLOGY', 1165, 'Anonymous', on). sigmaCache(subclass('PrimeNumber', 'Integer'), subclass('PrimeNumber', 'Integer'), [], [], 'Merge', 'BASE ONTOLOGY', 1167, 'Anonymous', on). sigmaCache(documentation('PrimeNumber', string('"An Integer that is evenly divisible only by itself and 1."')), documentation('PrimeNumber', string('"An Integer that is evenly divisible only by itself and 1."')), [], [], 'Merge', 'BASE ONTOLOGY', 1169, 'Anonymous', on). sigmaCache(subclass('NonnegativeInteger', 'Integer'), subclass('NonnegativeInteger', 'Integer'), [], [], 'Merge', 'BASE ONTOLOGY', 1171, 'Anonymous', on). sigmaCache(subclass('NonnegativeInteger', 'NonnegativeRealNumber'), subclass('NonnegativeInteger', 'NonnegativeRealNumber'), [], [], 'Merge', 'BASE ONTOLOGY', 1173, 'Anonymous', on). sigmaCache(documentation('NonnegativeInteger', string('"An Integer that is greater than or equal to zero."')), documentation('NonnegativeInteger', string('"An Integer that is greater than or equal to zero."')), [], [], 'Merge', 'BASE ONTOLOGY', 1175, 'Anonymous', on). sigmaCache(subclass('NegativeInteger', 'Integer'), subclass('NegativeInteger', 'Integer'), [], [], 'Merge', 'BASE ONTOLOGY', 1177, 'Anonymous', on). sigmaCache(subclass('NegativeInteger', 'NegativeRealNumber'), subclass('NegativeInteger', 'NegativeRealNumber'), [], [], 'Merge', 'BASE ONTOLOGY', 1179, 'Anonymous', on). sigmaCache(documentation('NegativeInteger', string('"An Integer that is less than zero."')), documentation('NegativeInteger', string('"An Integer that is less than zero."')), [], [], 'Merge', 'BASE ONTOLOGY', 1181, 'Anonymous', on). sigmaCache(subclass('PositiveInteger', 'NonnegativeInteger'), subclass('PositiveInteger', 'NonnegativeInteger'), [], [], 'Merge', 'BASE ONTOLOGY', 1183, 'Anonymous', on). sigmaCache(subclass('PositiveInteger', 'PositiveRealNumber'), subclass('PositiveInteger', 'PositiveRealNumber'), [], [], 'Merge', 'BASE ONTOLOGY', 1185, 'Anonymous', on). sigmaCache(documentation('PositiveInteger', string('"An Integer that is greater than zero."')), documentation('PositiveInteger', string('"An Integer that is greater than zero."')), [], [], 'Merge', 'BASE ONTOLOGY', 1187, 'Anonymous', on). sigmaCache(subclass('BinaryNumber', 'RealNumber'), subclass('BinaryNumber', 'RealNumber'), [], [], 'Merge', 'BASE ONTOLOGY', 1189, 'Anonymous', on). sigmaCache(documentation('BinaryNumber', string('"Elements from the number system with base 2. Every BinaryNumber is expressed as a sequence of the digits 1 and 0."')), documentation('BinaryNumber', string('"Elements from the number system with base 2. Every BinaryNumber is expressed as a sequence of the digits 1 and 0."')), [], [], 'Merge', 'BASE ONTOLOGY', 1191, 'Anonymous', on). sigmaCache(subclass('ComplexNumber', 'Number'), subclass('ComplexNumber', 'Number'), [], [], 'Merge', 'BASE ONTOLOGY', 1193, 'Anonymous', on). sigmaCache(disjoint('ComplexNumber', 'RealNumber'), disjoint('ComplexNumber', 'RealNumber'), [], [], 'Merge', 'BASE ONTOLOGY', 1195, 'Anonymous', on). sigmaCache(documentation('ComplexNumber', string('"A Number that consists of two components: a RealNumber and the ImaginaryNumber."')), documentation('ComplexNumber', string('"A Number that consists of two components: a RealNumber and the ImaginaryNumber."')), [], [], 'Merge', 'BASE ONTOLOGY', 1197, 'Anonymous', on). sigmaCache(subclass('NonspecificNumber', 'Number'), subclass('NonspecificNumber', 'Number'), [], [], 'Merge', 'BASE ONTOLOGY', 1199, 'Anonymous', on). sigmaCache(documentation('NonspecificNumber', string('"A NonspecificNumber is used to indicate quantity of items when one cannot or does not want to say exactly how many items there are."')), documentation('NonspecificNumber', string('"A NonspecificNumber is used to indicate quantity of items when one cannot or does not want to say exactly how many items there are."')), [], [], 'Merge', 'BASE ONTOLOGY', 1201, 'Anonymous', on). sigmaCache(instance('Few', 'NonspecificNumber'), instance('Few', 'NonspecificNumber'), [], [], 'Merge', 'BASE ONTOLOGY', 1203, 'Anonymous', on). sigmaCache(documentation('Few', string('"Useful for contextual assessment of number. Note that a formula containing this Class cannot be converted into a precise numeric range. For example, compare \'few books on the table\' (perhaps there are three books) and \'few eritrocytes in your blood\' (this might mean there are 3 million per part)."')), documentation('Few', string('"Useful for contextual assessment of number. Note that a formula containing this Class cannot be converted into a precise numeric range. For example, compare \'few books on the table\' (perhaps there are three books) and \'few eritrocytes in your blood\' (this might mean there are 3 million per part)."')), [], [], 'Merge', 'BASE ONTOLOGY', 1205, 'Anonymous', on). sigmaCache(instance('Many', 'NonspecificNumber'), instance('Many', 'NonspecificNumber'), [], [], 'Merge', 'BASE ONTOLOGY', 1207, 'Anonymous', on). sigmaCache(documentation('Many', string('"Useful for contextual assessment of number. Note that this cannot be converted into a precise numeric range. For example, compare \'many books on the table\' (perhaps there are twelve books) and \'many eritrocytes in your blood\' (this might mean there are 8 million per part)."')), documentation('Many', string('"Useful for contextual assessment of number. Note that this cannot be converted into a precise numeric range. For example, compare \'many books on the table\' (perhaps there are twelve books) and \'many eritrocytes in your blood\' (this might mean there are 8 million per part)."')), [], [], 'Merge', 'BASE ONTOLOGY', 1209, 'Anonymous', on). sigmaCache(subclass('PhysicalQuantity', 'Quantity'), subclass('PhysicalQuantity', 'Quantity'), [], [], 'Merge', 'BASE ONTOLOGY', 1211, 'Anonymous', on). sigmaCache(partition('PhysicalQuantity', 'ConstantQuantity', 'FunctionQuantity'), partition('PhysicalQuantity', 'ConstantQuantity', 'FunctionQuantity'), [], [], 'Merge', 'BASE ONTOLOGY', 1213, 'Anonymous', on). sigmaCache(documentation('PhysicalQuantity', string('"A PhysicalQuantity is a measure of some quantifiable aspect of the modeled world, such as \'the earth\'s diameter\' (a constant length) and \'the stress in a loaded deformable solid\' (a measure of stress, which is a function of three spatial coordinates). All PhysicalQuantities are either ConstantQuantities or FunctionQuantities. Instances of ConstantQuantity are dependent on a UnitOfMeasure, while instances of FunctionQuantity are Functions that map instances of ConstantQuantity to other instances of ConstantQuantity (e.g., TimeDependentQuantities are FunctionQuantities). Although the name and definition of PhysicalQuantity is borrowed from physics, PhysicalQuantities need not be material. Aside from the dimensions of length, time, velocity, etc., nonphysical dimensions such as currency are also possible. Accordingly, amounts of money would be instances of PhysicalQuantity. PhysicalQuantities are distinguished from Numbers by the fact that the former are associated with a dimension of measurement."')), documentation('PhysicalQuantity', string('"A PhysicalQuantity is a measure of some quantifiable aspect of the modeled world, such as \'the earth\'s diameter\' (a constant length) and \'the stress in a loaded deformable solid\' (a measure of stress, which is a function of three spatial coordinates). All PhysicalQuantities are either ConstantQuantities or FunctionQuantities. Instances of ConstantQuantity are dependent on a UnitOfMeasure, while instances of FunctionQuantity are Functions that map instances of ConstantQuantity to other instances of ConstantQuantity (e.g., TimeDependentQuantities are FunctionQuantities). Although the name and definition of PhysicalQuantity is borrowed from physics, PhysicalQuantities need not be material. Aside from the dimensions of length, time, velocity, etc., nonphysical dimensions such as currency are also possible. Accordingly, amounts of money would be instances of PhysicalQuantity. PhysicalQuantities are distinguished from Numbers by the fact that the former are associated with a dimension of measurement."')), [], [], 'Merge', 'BASE ONTOLOGY', 1215, 'Anonymous', on). sigmaCache(subclass('ConstantQuantity', 'PhysicalQuantity'), subclass('ConstantQuantity', 'PhysicalQuantity'), [], [], 'Merge', 'BASE ONTOLOGY', 1217, 'Anonymous', on). sigmaCache(documentation('ConstantQuantity', string('"A ConstantQuantity is a PhysicalQuantity which has a constant value, e.g. 3 meters and 5 hours. The magnitude (see MagnitudeFn) of every ConstantQuantity is a RealNumber. ConstantQuantities are distinguished from FunctionQuantities, which map ConstantQuantities to other ConstantQuantities. All ConstantQuantites are expressed with the BinaryFunction MeasureFn, which takes a Number and a UnitOfMeasure as arguments. For example, 3 Meters can be expressed as (MeasureFn 3 Meter). ConstantQuantities form a partial order (see PartialOrderingRelation) with the lessThan relation, since lessThan is a RelationExtendedToQuantities and lessThan is defined over the RealNumbers. The lessThan relation is not a total order (see TotalOrderingRelation) over the class ConstantQuantity since elements of some subclasses of ConstantQuantity (such as length quantities) are incomparable to elements of other subclasses of ConstantQuantity (such as mass quantities)."')), documentation('ConstantQuantity', string('"A ConstantQuantity is a PhysicalQuantity which has a constant value, e.g. 3 meters and 5 hours. The magnitude (see MagnitudeFn) of every ConstantQuantity is a RealNumber. ConstantQuantities are distinguished from FunctionQuantities, which map ConstantQuantities to other ConstantQuantities. All ConstantQuantites are expressed with the BinaryFunction MeasureFn, which takes a Number and a UnitOfMeasure as arguments. For example, 3 Meters can be expressed as (MeasureFn 3 Meter). ConstantQuantities form a partial order (see PartialOrderingRelation) with the lessThan relation, since lessThan is a RelationExtendedToQuantities and lessThan is defined over the RealNumbers. The lessThan relation is not a total order (see TotalOrderingRelation) over the class ConstantQuantity since elements of some subclasses of ConstantQuantity (such as length quantities) are incomparable to elements of other subclasses of ConstantQuantity (such as mass quantities)."')), [], [], 'Merge', 'BASE ONTOLOGY', 1219, 'Anonymous', on). sigmaCache(subclass('TimeMeasure', 'ConstantQuantity'), subclass('TimeMeasure', 'ConstantQuantity'), [], [], 'Merge', 'BASE ONTOLOGY', 1221, 'Anonymous', on). sigmaCache(documentation('TimeMeasure', string('"The class of temporal durations (instances of TimeDuration) and positions of TimePoints and TimeIntervals along the universal timeline (instances of TimePosition)."')), documentation('TimeMeasure', string('"The class of temporal durations (instances of TimeDuration) and positions of TimePoints and TimeIntervals along the universal timeline (instances of TimePosition)."')), [], [], 'Merge', 'BASE ONTOLOGY', 1223, 'Anonymous', on). sigmaCache(subclass('TimeDuration', 'TimeMeasure'), subclass('TimeDuration', 'TimeMeasure'), [], [], 'Merge', 'BASE ONTOLOGY', 1225, 'Anonymous', on). sigmaCache(documentation('TimeDuration', string('"Any measure of length of time, with or without respect to the universal timeline."')), documentation('TimeDuration', string('"Any measure of length of time, with or without respect to the universal timeline."')), [], [], 'Merge', 'BASE ONTOLOGY', 1227, 'Anonymous', on). sigmaCache(subclass('TimePosition', 'TimeMeasure'), subclass('TimePosition', 'TimeMeasure'), [], [], 'Merge', 'BASE ONTOLOGY', 1229, 'Anonymous', on). sigmaCache(partition('TimePosition', 'TimeInterval', 'TimePoint'), partition('TimePosition', 'TimeInterval', 'TimePoint'), [], [], 'Merge', 'BASE ONTOLOGY', 1231, 'Anonymous', on). sigmaCache(documentation('TimePosition', string('"Any TimePoint or TimeInterval along the universal timeline from NegativeInfinity to PositiveInfinity."')), documentation('TimePosition', string('"Any TimePoint or TimeInterval along the universal timeline from NegativeInfinity to PositiveInfinity."')), [], [], 'Merge', 'BASE ONTOLOGY', 1233, 'Anonymous', on). sigmaCache(subclass('TimeInterval', 'TimePosition'), subclass('TimeInterval', 'TimePosition'), [], [], 'Merge', 'BASE ONTOLOGY', 1235, 'Anonymous', on). sigmaCache(documentation('TimeInterval', string('"An interval of time. Note that a TimeInterval has both an extent and a location on the universal timeline."')), documentation('TimeInterval', string('"An interval of time. Note that a TimeInterval has both an extent and a location on the universal timeline."')), [], [], 'Merge', 'BASE ONTOLOGY', 1237, 'Anonymous', on). sigmaCache(subclass('TimePoint', 'TimePosition'), subclass('TimePoint', 'TimePosition'), [], [], 'Merge', 'BASE ONTOLOGY', 1239, 'Anonymous', on). sigmaCache(documentation('TimePoint', string('"An extensionless point on the universal timeline. The TimePoints at which Processes occur can be known with various degrees of precision and approximation, but conceptually TimePoints are point-like and not interval-like. That is, it doesn\'t make sense to talk about what happens during a TimePoint, or how long the TimePoint lasts."')), documentation('TimePoint', string('"An extensionless point on the universal timeline. The TimePoints at which Processes occur can be known with various degrees of precision and approximation, but conceptually TimePoints are point-like and not interval-like. That is, it doesn\'t make sense to talk about what happens during a TimePoint, or how long the TimePoint lasts."')), [], [], 'Merge', 'BASE ONTOLOGY', 1241, 'Anonymous', on). sigmaCache(subclass('FunctionQuantity', 'PhysicalQuantity'), subclass('FunctionQuantity', 'PhysicalQuantity'), [], [], 'Merge', 'BASE ONTOLOGY', 1243, 'Anonymous', on). sigmaCache(subclass('FunctionQuantity', 'Function'), subclass('FunctionQuantity', 'Function'), [], [], 'Merge', 'BASE ONTOLOGY', 1245, 'Anonymous', on). sigmaCache(documentation('FunctionQuantity', string('"A FunctionQuantity is a Function that maps from one or more instances of ConstantQuantity to another instance of ConstantQuantity. For example, the velocity of a particle would be represented by a FunctionQuantity mapping values of time (which are ConstantQuantities) to values of distance (also ConstantQuantities). Note that all instances of FunctionQuantity are Functions with a fixed arity. Note too that all elements of the range of a FunctionQuantity have the same physical dimension as the FunctionQuantity itself."')), documentation('FunctionQuantity', string('"A FunctionQuantity is a Function that maps from one or more instances of ConstantQuantity to another instance of ConstantQuantity. For example, the velocity of a particle would be represented by a FunctionQuantity mapping values of time (which are ConstantQuantities) to values of distance (also ConstantQuantities). Note that all instances of FunctionQuantity are Functions with a fixed arity. Note too that all elements of the range of a FunctionQuantity have the same physical dimension as the FunctionQuantity itself."')), [], [], 'Merge', 'BASE ONTOLOGY', 1247, 'Anonymous', on). sigmaCache(subclass('UnaryConstantFunctionQuantity', 'FunctionQuantity'), subclass('UnaryConstantFunctionQuantity', 'FunctionQuantity'), [], [], 'Merge', 'BASE ONTOLOGY', 1249, 'Anonymous', on). sigmaCache(subclass('UnaryConstantFunctionQuantity', 'UnaryFunction'), subclass('UnaryConstantFunctionQuantity', 'UnaryFunction'), [], [], 'Merge', 'BASE ONTOLOGY', 1251, 'Anonymous', on). sigmaCache(documentation('UnaryConstantFunctionQuantity', string('"The class of UnaryFunctions that map from the Class ConstantQuantity to the Class ConstantQuantity."')), documentation('UnaryConstantFunctionQuantity', string('"The class of UnaryFunctions that map from the Class ConstantQuantity to the Class ConstantQuantity."')), [], [], 'Merge', 'BASE ONTOLOGY', 1253, 'Anonymous', on). sigmaCache(=>(instance(A, 'UnaryConstantFunctionQuantity'), and(domain(A, 1, 'ConstantQuantity'), range(A, 'ConstantQuantity'))), and(and(entails(not(domain(A, 1, 'ConstantQuantity')), not(instance(A, 'UnaryConstantFunctionQuantity'))), entails(instance(A, 'UnaryConstantFunctionQuantity'), domain(A, 1, 'ConstantQuantity'))), and(entails(not(range(A, 'ConstantQuantity')), not(instance(A, 'UnaryConstantFunctionQuantity'))), entails(instance(A, 'UnaryConstantFunctionQuantity'), range(A, 'ConstantQuantity')))), [domainV(A, ['$instanceof':'UnaryConstantFunctionQuantity', domain:1, range:1]), domainV(B, []), forall(A)], ['FUNCTION'=A], 'Merge', 'BASE ONTOLOGY', 1255, 'Anonymous', on). sigmaCache(subclass('TimeDependentQuantity', 'UnaryConstantFunctionQuantity'), subclass('TimeDependentQuantity', 'UnaryConstantFunctionQuantity'), [], [], 'Merge', 'BASE ONTOLOGY', 1257, 'Anonymous', on). sigmaCache(subclass('TimeDependentQuantity', 'ContinuousFunction'), subclass('TimeDependentQuantity', 'ContinuousFunction'), [], [], 'Merge', 'BASE ONTOLOGY', 1259, 'Anonymous', on). sigmaCache(documentation('TimeDependentQuantity', string('"A UnaryConstantFunction of continuous time. All instances of this Class map a time quantity into another ConstantQuantity such as temperature. For example, \'the temperature at the top of the Empire State Building\' is a TimeDependentQuantity since its value depends on the time."')), documentation('TimeDependentQuantity', string('"A UnaryConstantFunction of continuous time. All instances of this Class map a time quantity into another ConstantQuantity such as temperature. For example, \'the temperature at the top of the Empire State Building\' is a TimeDependentQuantity since its value depends on the time."')), [], [], 'Merge', 'BASE ONTOLOGY', 1261, 'Anonymous', on). sigmaCache(=>(instance(A, 'TimeDependentQuantity'), domain(A, 1, 'TimeMeasure')), and(entails(not(domain(A, 1, 'TimeMeasure')), not(instance(A, 'TimeDependentQuantity'))), entails(instance(A, 'TimeDependentQuantity'), domain(A, 1, 'TimeMeasure'))), [domainV(A, ['$instanceof':'TimeDependentQuantity', domain:1]), domainV(B, []), forall(A)], ['FUNCTION'=A], 'Merge', 'BASE ONTOLOGY', 1263, 'Anonymous', on). sigmaCache(subclass('Class', 'Abstract'), subclass('Class', 'Abstract'), [], [], 'Merge', 'BASE ONTOLOGY', 1265, 'Anonymous', on). sigmaCache(documentation('Class', string('"Class generalizes Set. Classes, like Sets, are collections of things. Accordingly, the notion of membership is generalized as well - a member of a Class is an instance the Class. Classes can differ from Sets in two important respects. First, Classes that are not explicitly identified as Sets are not assumed to be extensional. That is, distinct Classes might well have exactly the same instances. Second, Classes typically have an associated `condition\' that determines the instances of the Class. So, for example, the condition `human\' determines the Class of Humans. Note that some Classes might satisfy their own condition (e.g., the Class of Abstract things is Abstract) and hence be instances of themselves."')), documentation('Class', string('"Class generalizes Set. Classes, like Sets, are collections of things. Accordingly, the notion of membership is generalized as well - a member of a Class is an instance the Class. Classes can differ from Sets in two important respects. First, Classes that are not explicitly identified as Sets are not assumed to be extensional. That is, distinct Classes might well have exactly the same instances. Second, Classes typically have an associated `condition\' that determines the instances of the Class. So, for example, the condition `human\' determines the Class of Humans. Note that some Classes might satisfy their own condition (e.g., the Class of Abstract things is Abstract) and hence be instances of themselves."')), [], [], 'Merge', 'BASE ONTOLOGY', 1267, 'Anonymous', on). sigmaCache(subclass('Relation', 'Abstract'), subclass('Relation', 'Abstract'), [], [], 'Merge', 'BASE ONTOLOGY', 1269, 'Anonymous', on). sigmaCache(documentation('Relation', string('"A relation between the things related."')), documentation('Relation', string('"A relation between the things related."')), [], [], 'Merge', 'BASE ONTOLOGY', 1271, 'Anonymous', on). sigmaCache(subclass('BinaryRelation', 'Relation'), subclass('BinaryRelation', 'Relation'), [], [], 'Merge', 'BASE ONTOLOGY', 1281, 'Anonymous', on). sigmaCache(instance('BinaryRelation', 'InheritableRelation'), instance('BinaryRelation', 'InheritableRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1283, 'Anonymous', on). sigmaCache(documentation('BinaryRelation', string('"BinaryRelations map instances of a Class to instances of another Class. BinaryRelations are represented as slots in frame systems."')), documentation('BinaryRelation', string('"BinaryRelations map instances of a Class to instances of another Class. BinaryRelations are represented as slots in frame systems."')), [], [], 'Merge', 'BASE ONTOLOGY', 1285, 'Anonymous', on). sigmaCache(subclass('ReflexiveRelation', 'BinaryRelation'), subclass('ReflexiveRelation', 'BinaryRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1287, 'Anonymous', on). sigmaCache(documentation('ReflexiveRelation', string('"Relation ?REL is reflexive if (?REL ?INST ?INST) for all ?INST."')), documentation('ReflexiveRelation', string('"Relation ?REL is reflexive if (?REL ?INST ?INST) for all ?INST."')), [], [], 'Merge', 'BASE ONTOLOGY', 1289, 'Anonymous', on). sigmaCache(=>(instance(A, 'ReflexiveRelation'), forall(B, holds(A, B, B))), and(entails(not(holds(A, B, B)), not(instance(A, 'ReflexiveRelation'))), entails(instance(A, 'ReflexiveRelation'), holds(A, B, B))), [domainV(B, [A:1, A:2]), domainV(A, ['$instanceof':'ReflexiveRelation', holds:1]), domainV(C, []), forall(A), forall(B)], ['REL'=A, 'INST'=B], 'Merge', 'BASE ONTOLOGY', 1291, 'Anonymous', on). sigmaCache(subclass('IrreflexiveRelation', 'BinaryRelation'), subclass('IrreflexiveRelation', 'BinaryRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1293, 'Anonymous', on). sigmaCache(documentation('IrreflexiveRelation', string('"Relation ?REL is irreflexive if (?REL ?INST ?INST) holds for no value of ?INST."')), documentation('IrreflexiveRelation', string('"Relation ?REL is irreflexive if (?REL ?INST ?INST) holds for no value of ?INST."')), [], [], 'Merge', 'BASE ONTOLOGY', 1295, 'Anonymous', on). sigmaCache(=>(instance(A, 'IrreflexiveRelation'), forall(B, not(holds(A, B, B)))), and(entails(holds(A, B, B), not(instance(A, 'IrreflexiveRelation'))), entails(instance(A, 'IrreflexiveRelation'), not(holds(A, B, B)))), [domainV(B, [A:1, A:2]), domainV(A, ['$instanceof':'IrreflexiveRelation', holds:1]), domainV(C, []), forall(A), forall(B)], ['REL'=A, 'INST'=B], 'Merge', 'BASE ONTOLOGY', 1297, 'Anonymous', on). sigmaCache(subclass('SymmetricRelation', 'BinaryRelation'), subclass('SymmetricRelation', 'BinaryRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1299, 'Anonymous', on). sigmaCache(documentation('SymmetricRelation', string('"A BinaryRelation ?REL is symmetric just in case (?REL ?INST1 ?INST2) imples (?REL ?INST2 ?INST1), for all ?INST1 and ?INST2."')), documentation('SymmetricRelation', string('"A BinaryRelation ?REL is symmetric just in case (?REL ?INST1 ?INST2) imples (?REL ?INST2 ?INST1), for all ?INST1 and ?INST2."')), [], [], 'Merge', 'BASE ONTOLOGY', 1301, 'Anonymous', on). sigmaCache(=>(instance(A, 'SymmetricRelation'), forall(B, forall(C, =>(holds(A, C, B), holds(A, B, C))))), and(entails(and(holds(A, C, B), not(holds(A, B, C))), not(instance(A, 'SymmetricRelation'))), and(entails(and(instance(A, 'SymmetricRelation'), not(holds(A, B, C))), not(holds(A, C, B))), entails(and(instance(A, 'SymmetricRelation'), holds(A, C, B)), holds(A, B, C)))), [domainV(C, [A:1, A:2]), domainV(B, [A:1, A:2]), domainV(A, ['$instanceof':'SymmetricRelation', holds:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['REL'=A, 'INST1'=C, 'INST2'=B], 'Merge', 'BASE ONTOLOGY', 1303, 'Anonymous', on). sigmaCache(subclass('AsymmetricRelation', 'IrreflexiveRelation'), subclass('AsymmetricRelation', 'IrreflexiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1305, 'Anonymous', on). sigmaCache(subclass('AsymmetricRelation', 'AntisymmetricRelation'), subclass('AsymmetricRelation', 'AntisymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1307, 'Anonymous', on). sigmaCache(documentation('AsymmetricRelation', string('"A BinaryRelation is asymmetric only if it is both an AntisymmetricRelation and an IrreflexiveRelation."')), documentation('AsymmetricRelation', string('"A BinaryRelation is asymmetric only if it is both an AntisymmetricRelation and an IrreflexiveRelation."')), [], [], 'Merge', 'BASE ONTOLOGY', 1309, 'Anonymous', on). sigmaCache(subclass('AntisymmetricRelation', 'BinaryRelation'), subclass('AntisymmetricRelation', 'BinaryRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1311, 'Anonymous', on). sigmaCache(documentation('AntisymmetricRelation', string('"BinaryRelation ?REL is an AntisymmetricRelation if for distinct ?INST1 and ?INST2, (?REL ?INST1 ?INST2) implies not (?REL ?INST2 ?INST1). In other words, for all ?INST1 and ?INST2, (?REL ?INST1 ?INST2) and (?REL ?INST2 ?INST1) imply that ?INST1 and ?INST2 are identical. Note that it is possible for an AntisymmetricRelation to be a ReflexiveRelation."')), documentation('AntisymmetricRelation', string('"BinaryRelation ?REL is an AntisymmetricRelation if for distinct ?INST1 and ?INST2, (?REL ?INST1 ?INST2) implies not (?REL ?INST2 ?INST1). In other words, for all ?INST1 and ?INST2, (?REL ?INST1 ?INST2) and (?REL ?INST2 ?INST1) imply that ?INST1 and ?INST2 are identical. Note that it is possible for an AntisymmetricRelation to be a ReflexiveRelation."')), [], [], 'Merge', 'BASE ONTOLOGY', 1313, 'Anonymous', on). sigmaCache(=>(instance(A, 'AntisymmetricRelation'), forall(B, forall(C, =>(and(holds(A, C, B), holds(A, B, C)), equal(C, B))))), and(entails(and(not(equal(C, B)), and(holds(A, C, B), holds(A, B, C))), not(instance(A, 'AntisymmetricRelation'))), and(entails(and(instance(A, 'AntisymmetricRelation'), and(holds(A, C, B), holds(A, B, C))), equal(C, B)), and(entails(and(instance(A, 'AntisymmetricRelation'), and(not(equal(C, B)), holds(A, B, C))), not(holds(A, C, B))), entails(and(instance(A, 'AntisymmetricRelation'), and(not(equal(C, B)), holds(A, C, B))), not(holds(A, B, C)))))), [domainV(C, [A:1, A:2]), domainV(B, [A:1, A:2]), domainV(A, ['$instanceof':'AntisymmetricRelation', holds:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['REL'=A, 'INST1'=C, 'INST2'=B], 'Merge', 'BASE ONTOLOGY', 1315, 'Anonymous', on). sigmaCache(subclass('TrichotomizingRelation', 'BinaryRelation'), subclass('TrichotomizingRelation', 'BinaryRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1317, 'Anonymous', on). sigmaCache(documentation('TrichotomizingRelation', string('"A BinaryRelation ?REL is a TrichotomizingRelation just in case all ordered pairs consisting of distinct individuals are elements of ?REL."')), documentation('TrichotomizingRelation', string('"A BinaryRelation ?REL is a TrichotomizingRelation just in case all ordered pairs consisting of distinct individuals are elements of ?REL."')), [], [], 'Merge', 'BASE ONTOLOGY', 1319, 'Anonymous', on). sigmaCache(=>(instance(A, 'TrichotomizingRelation'), forall(B, forall(C, or(holds(A, C, B), or(equal(C, B), holds(A, B, C)))))), and(entails(and(not(holds(A, C, B)), and(not(equal(C, B)), not(holds(A, B, C)))), not(instance(A, 'TrichotomizingRelation'))), and(entails(and(instance(A, 'TrichotomizingRelation'), and(not(equal(C, B)), not(holds(A, B, C)))), holds(A, C, B)), and(entails(and(instance(A, 'TrichotomizingRelation'), and(not(holds(A, C, B)), not(holds(A, B, C)))), equal(C, B)), entails(and(instance(A, 'TrichotomizingRelation'), and(not(holds(A, C, B)), not(equal(C, B)))), holds(A, B, C))))), [domainV(C, [A:1, A:2]), domainV(B, [A:1, A:2]), domainV(A, ['$instanceof':'TrichotomizingRelation', holds:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['REL'=A, 'INST1'=C, 'INST2'=B], 'Merge', 'BASE ONTOLOGY', 1321, 'Anonymous', on). sigmaCache(subclass('TransitiveRelation', 'BinaryRelation'), subclass('TransitiveRelation', 'BinaryRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1323, 'Anonymous', on). sigmaCache(documentation('TransitiveRelation', string('"A BinaryRelation ?REL is transitive if (?REL ?INST1 ?INST2) and (?REL ?INST2 ?INST3) imply (?REL ?INST1 ?INST3), for all ?INST1, ?INST2, and ?INST3."')), documentation('TransitiveRelation', string('"A BinaryRelation ?REL is transitive if (?REL ?INST1 ?INST2) and (?REL ?INST2 ?INST3) imply (?REL ?INST1 ?INST3), for all ?INST1, ?INST2, and ?INST3."')), [], [], 'Merge', 'BASE ONTOLOGY', 1325, 'Anonymous', on). sigmaCache(=>(instance(A, 'TransitiveRelation'), forall(B, forall(C, forall(D, =>(and(holds(A, D, C), holds(A, C, B)), holds(A, D, B)))))), and(entails(and(not(holds(A, D, B)), and(holds(A, D, C), holds(A, C, B))), not(instance(A, 'TransitiveRelation'))), and(entails(and(instance(A, 'TransitiveRelation'), and(holds(A, D, C), holds(A, C, B))), holds(A, D, B)), and(entails(and(instance(A, 'TransitiveRelation'), and(not(holds(A, D, B)), holds(A, C, B))), not(holds(A, D, C))), entails(and(instance(A, 'TransitiveRelation'), and(not(holds(A, D, B)), holds(A, D, C))), not(holds(A, C, B)))))), [domainV(D, [A:1]), domainV(C, [A:1, A:2]), domainV(B, [A:2]), domainV(A, ['$instanceof':'TransitiveRelation', holds:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['REL'=A, 'INST1'=D, 'INST2'=C, 'INST3'=B], 'Merge', 'BASE ONTOLOGY', 1327, 'Anonymous', on). sigmaCache(subclass('IntransitiveRelation', 'BinaryRelation'), subclass('IntransitiveRelation', 'BinaryRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1329, 'Anonymous', on). sigmaCache(documentation('IntransitiveRelation', string('"A BinaryRelation ?REL is intransitive only if (?REL ?INST1 ?INST2) and (?REL ?INST2 ?INST3) imply not (?REL ?INST1 ?INST3), for all ?INST1, ?INST2, and ?INST3."')), documentation('IntransitiveRelation', string('"A BinaryRelation ?REL is intransitive only if (?REL ?INST1 ?INST2) and (?REL ?INST2 ?INST3) imply not (?REL ?INST1 ?INST3), for all ?INST1, ?INST2, and ?INST3."')), [], [], 'Merge', 'BASE ONTOLOGY', 1331, 'Anonymous', on). sigmaCache(=>(instance(A, 'IntransitiveRelation'), forall(B, forall(C, forall(D, =>(and(holds(A, D, C), holds(A, C, B)), not(holds(A, D, B))))))), and(entails(and(holds(A, D, B), and(holds(A, D, C), holds(A, C, B))), not(instance(A, 'IntransitiveRelation'))), and(entails(and(instance(A, 'IntransitiveRelation'), and(holds(A, D, C), holds(A, C, B))), not(holds(A, D, B))), and(entails(and(instance(A, 'IntransitiveRelation'), and(holds(A, D, B), holds(A, C, B))), not(holds(A, D, C))), entails(and(instance(A, 'IntransitiveRelation'), and(holds(A, D, B), holds(A, D, C))), not(holds(A, C, B)))))), [domainV(D, [A:1]), domainV(C, [A:1, A:2]), domainV(B, [A:2]), domainV(A, ['$instanceof':'IntransitiveRelation', holds:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['REL'=A, 'INST1'=D, 'INST2'=C, 'INST3'=B], 'Merge', 'BASE ONTOLOGY', 1333, 'Anonymous', on). sigmaCache(subclass('PartialOrderingRelation', 'TransitiveRelation'), subclass('PartialOrderingRelation', 'TransitiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1335, 'Anonymous', on). sigmaCache(subclass('PartialOrderingRelation', 'AntisymmetricRelation'), subclass('PartialOrderingRelation', 'AntisymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1337, 'Anonymous', on). sigmaCache(subclass('PartialOrderingRelation', 'ReflexiveRelation'), subclass('PartialOrderingRelation', 'ReflexiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1339, 'Anonymous', on). sigmaCache(documentation('PartialOrderingRelation', string('"A BinaryRelation is a partial ordering if it is a ReflexiveRelation, an AntisymmetricRelation, and a TransitiveRelation."')), documentation('PartialOrderingRelation', string('"A BinaryRelation is a partial ordering if it is a ReflexiveRelation, an AntisymmetricRelation, and a TransitiveRelation."')), [], [], 'Merge', 'BASE ONTOLOGY', 1341, 'Anonymous', on). sigmaCache(subclass('TotalOrderingRelation', 'PartialOrderingRelation'), subclass('TotalOrderingRelation', 'PartialOrderingRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1343, 'Anonymous', on). sigmaCache(subclass('TotalOrderingRelation', 'TrichotomizingRelation'), subclass('TotalOrderingRelation', 'TrichotomizingRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1345, 'Anonymous', on). sigmaCache(documentation('TotalOrderingRelation', string('"A BinaryRelation is a TotalOrderingRelation if it is a PartialOrderingRelation and a TrichotomizingRelation."')), documentation('TotalOrderingRelation', string('"A BinaryRelation is a TotalOrderingRelation if it is a PartialOrderingRelation and a TrichotomizingRelation."')), [], [], 'Merge', 'BASE ONTOLOGY', 1347, 'Anonymous', on). sigmaCache(=>(instance(A, 'TotalOrderingRelation'), forall(B, forall(C, or(holds(A, C, B), holds(A, B, C))))), and(entails(and(not(holds(A, C, B)), not(holds(A, B, C))), not(instance(A, 'TotalOrderingRelation'))), and(entails(and(instance(A, 'TotalOrderingRelation'), not(holds(A, B, C))), holds(A, C, B)), entails(and(instance(A, 'TotalOrderingRelation'), not(holds(A, C, B))), holds(A, B, C)))), [domainV(C, [A:1, A:2]), domainV(B, [A:1, A:2]), domainV(A, ['$instanceof':'TotalOrderingRelation', holds:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['REL'=A, 'INST1'=C, 'INST2'=B], 'Merge', 'BASE ONTOLOGY', 1349, 'Anonymous', on). sigmaCache(subclass('EquivalenceRelation', 'TransitiveRelation'), subclass('EquivalenceRelation', 'TransitiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1351, 'Anonymous', on). sigmaCache(subclass('EquivalenceRelation', 'SymmetricRelation'), subclass('EquivalenceRelation', 'SymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1353, 'Anonymous', on). sigmaCache(subclass('EquivalenceRelation', 'ReflexiveRelation'), subclass('EquivalenceRelation', 'ReflexiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1355, 'Anonymous', on). sigmaCache(documentation('EquivalenceRelation', string('"A BinaryRelation is an equivalence relation if it is a ReflexiveRelation, a SymmetricRelation, and a TransitiveRelation."')), documentation('EquivalenceRelation', string('"A BinaryRelation is an equivalence relation if it is a ReflexiveRelation, a SymmetricRelation, and a TransitiveRelation."')), [], [], 'Merge', 'BASE ONTOLOGY', 1357, 'Anonymous', on). sigmaCache(subclass('CaseRole', 'BinaryPredicate'), subclass('CaseRole', 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1359, 'Anonymous', on). sigmaCache(instance('CaseRole', 'InheritableRelation'), instance('CaseRole', 'InheritableRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1361, 'Anonymous', on). sigmaCache(subclass('CaseRole', 'AsymmetricRelation'), subclass('CaseRole', 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1363, 'Anonymous', on). sigmaCache(documentation('CaseRole', string('"The Class of Predicates relating the spatially distinguished parts of a Process. CaseRoles include, for example, the agent, patient or destination of an action, the flammable substance in a burning process, or the water that falls in rain."')), documentation('CaseRole', string('"The Class of Predicates relating the spatially distinguished parts of a Process. CaseRoles include, for example, the agent, patient or destination of an action, the flammable substance in a burning process, or the water that falls in rain."')), [], [], 'Merge', 'BASE ONTOLOGY', 1365, 'Anonymous', on). sigmaCache(instance(agent, 'CaseRole'), instance(agent, 'CaseRole'), [], [], 'Merge', 'BASE ONTOLOGY', 1367, 'Anonymous', on). sigmaCache(domain(agent, 1, 'Process'), domain(agent, 1, 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 1369, 'Anonymous', on). sigmaCache(domain(agent, 2, 'Agent'), domain(agent, 2, 'Agent'), [], [], 'Merge', 'BASE ONTOLOGY', 1371, 'Anonymous', on). sigmaCache(documentation(agent, string('"(agent ?PROCESS ?AGENT) means that ?AGENT is an active determinant, either animate or inanimate, of the Process ?PROCESS, with or without voluntary intention. For example, water is the agent of erosion in the following proposition: the water eroded the coastline. For another example, Eve is an agent in the following proposition: Eve bit an apple."')), documentation(agent, string('"(agent ?PROCESS ?AGENT) means that ?AGENT is an active determinant, either animate or inanimate, of the Process ?PROCESS, with or without voluntary intention. For example, water is the agent of erosion in the following proposition: the water eroded the coastline. For another example, Eve is an agent in the following proposition: Eve bit an apple."')), [], [], 'Merge', 'BASE ONTOLOGY', 1373, 'Anonymous', on). sigmaCache(=>(instance(A, 'Process'), exists(B, agent(A, B))), and(entails(not(agent(A, B)), not(instance(A, 'Process'))), entails(and(instance(A, 'Process'), '$existential'(B, '?CAUSE', agent(A, '?CAUSE'))), agent(A, B))), [domainV(B, [agent:2]), domainV(A, ['$instanceof':'Process', agent:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?CAUSE', agent(A, '?CAUSE')))], ['PROCESS'=A, 'CAUSE'=B], 'Merge', 'BASE ONTOLOGY', 1375, 'Anonymous', on). sigmaCache(instance(destination, 'CaseRole'), instance(destination, 'CaseRole'), [], [], 'Merge', 'BASE ONTOLOGY', 1377, 'Anonymous', on). sigmaCache(domain(destination, 1, 'Process'), domain(destination, 1, 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 1379, 'Anonymous', on). sigmaCache(domain(destination, 2, 'Entity'), domain(destination, 2, 'Entity'), [], [], 'Merge', 'BASE ONTOLOGY', 1381, 'Anonymous', on). sigmaCache(documentation(destination, string('"(destination ?PROCESS ?GOAL) means that ?GOAL is the target or goal of the Process ?PROCESS. For example, Danbury would be the destination in the following proposition: Bob went to Danbury. Note that this is a very general CaseRole and, in particular, that it covers the concepts of \'recipient\' and \'beneficiary\'. Thus, John would be the destination in the following proposition: Tom gave a book to John."')), documentation(destination, string('"(destination ?PROCESS ?GOAL) means that ?GOAL is the target or goal of the Process ?PROCESS. For example, Danbury would be the destination in the following proposition: Bob went to Danbury. Note that this is a very general CaseRole and, in particular, that it covers the concepts of \'recipient\' and \'beneficiary\'. Thus, John would be the destination in the following proposition: Tom gave a book to John."')), [], [], 'Merge', 'BASE ONTOLOGY', 1383, 'Anonymous', on). sigmaCache(instance(experiencer, 'CaseRole'), instance(experiencer, 'CaseRole'), [], [], 'Merge', 'BASE ONTOLOGY', 1385, 'Anonymous', on). sigmaCache(domain(experiencer, 1, 'Process'), domain(experiencer, 1, 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 1387, 'Anonymous', on). sigmaCache(domain(experiencer, 2, 'Agent'), domain(experiencer, 2, 'Agent'), [], [], 'Merge', 'BASE ONTOLOGY', 1389, 'Anonymous', on). sigmaCache(documentation(experiencer, string('"(experiencer ?PROCESS ?AGENT) means that ?AGENT experiences the Process ?PROCESS. For example, Yojo is the experiencer of seeing in the following proposition: Yojo sees the fish. Note that experiencer, unlike agent, does not entail a causal relation between its arguments."')), documentation(experiencer, string('"(experiencer ?PROCESS ?AGENT) means that ?AGENT experiences the Process ?PROCESS. For example, Yojo is the experiencer of seeing in the following proposition: Yojo sees the fish. Note that experiencer, unlike agent, does not entail a causal relation between its arguments."')), [], [], 'Merge', 'BASE ONTOLOGY', 1391, 'Anonymous', on). sigmaCache(subrelation(instrument, patient), subrelation(instrument, patient), [], [], 'Merge', 'BASE ONTOLOGY', 1393, 'Anonymous', on). sigmaCache(domain(instrument, 1, 'Process'), domain(instrument, 1, 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 1395, 'Anonymous', on). sigmaCache(domain(instrument, 2, 'Object'), domain(instrument, 2, 'Object'), [], [], 'Merge', 'BASE ONTOLOGY', 1397, 'Anonymous', on). sigmaCache(documentation(instrument, string('"(instrument ?EVENT ?TOOL) means that ?TOOL is used by an agent in bringing about ?EVENT and that ?TOOL is not changed by ?EVENT. For example, the key is an instrument in the following proposition: The key opened the door. Note that instrument and resource cannot be satisfied by the same ordered pair."')), documentation(instrument, string('"(instrument ?EVENT ?TOOL) means that ?TOOL is used by an agent in bringing about ?EVENT and that ?TOOL is not changed by ?EVENT. For example, the key is an instrument in the following proposition: The key opened the door. Note that instrument and resource cannot be satisfied by the same ordered pair."')), [], [], 'Merge', 'BASE ONTOLOGY', 1399, 'Anonymous', on). sigmaCache(instance(origin, 'CaseRole'), instance(origin, 'CaseRole'), [], [], 'Merge', 'BASE ONTOLOGY', 1401, 'Anonymous', on). sigmaCache(domain(origin, 1, 'Process'), domain(origin, 1, 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 1403, 'Anonymous', on). sigmaCache(domain(origin, 2, 'Object'), domain(origin, 2, 'Object'), [], [], 'Merge', 'BASE ONTOLOGY', 1405, 'Anonymous', on). sigmaCache(documentation(origin, string('"(origin ?PROCESS ?SOURCE) means that ?SOURCE indicates where the ?Process began. Note that this relation implies that ?SOURCE is present at the beginning of the process, but need not participate throughout the process. For example, the submarine is the origin in the following proposition: the missile was launched from a submarine."')), documentation(origin, string('"(origin ?PROCESS ?SOURCE) means that ?SOURCE indicates where the ?Process began. Note that this relation implies that ?SOURCE is present at the beginning of the process, but need not participate throughout the process. For example, the submarine is the origin in the following proposition: the missile was launched from a submarine."')), [], [], 'Merge', 'BASE ONTOLOGY', 1407, 'Anonymous', on). sigmaCache(instance(patient, 'CaseRole'), instance(patient, 'CaseRole'), [], [], 'Merge', 'BASE ONTOLOGY', 1409, 'Anonymous', on). sigmaCache(domain(patient, 1, 'Process'), domain(patient, 1, 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 1411, 'Anonymous', on). sigmaCache(domain(patient, 2, 'Entity'), domain(patient, 2, 'Entity'), [], [], 'Merge', 'BASE ONTOLOGY', 1413, 'Anonymous', on). sigmaCache(documentation(patient, string('"(patient ?PROCESS ?ENTITY) means that ?ENTITY is a participant in ?PROCESS that may be moved, said, experienced, etc. For example, the direct objects in the sentences \'The cat swallowed the canary\' and \'Billy likes the beer\' would be examples of patients. Note that the patient of a Process may or may not undergo structural change as a result of the Process. The CaseRole of patient is used when one wants to specify as broadly as possible the object of a Process."')), documentation(patient, string('"(patient ?PROCESS ?ENTITY) means that ?ENTITY is a participant in ?PROCESS that may be moved, said, experienced, etc. For example, the direct objects in the sentences \'The cat swallowed the canary\' and \'Billy likes the beer\' would be examples of patients. Note that the patient of a Process may or may not undergo structural change as a result of the Process. The CaseRole of patient is used when one wants to specify as broadly as possible the object of a Process."')), [], [], 'Merge', 'BASE ONTOLOGY', 1415, 'Anonymous', on). sigmaCache(subrelation(resource, patient), subrelation(resource, patient), [], [], 'Merge', 'BASE ONTOLOGY', 1417, 'Anonymous', on). sigmaCache(domain(resource, 1, 'Process'), domain(resource, 1, 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 1419, 'Anonymous', on). sigmaCache(domain(resource, 2, 'Object'), domain(resource, 2, 'Object'), [], [], 'Merge', 'BASE ONTOLOGY', 1421, 'Anonymous', on). sigmaCache(disjointRelation(resource, instrument), disjointRelation(resource, instrument), [], [], 'Merge', 'BASE ONTOLOGY', 1423, 'Anonymous', on). sigmaCache(documentation(resource, string('"(resource ?PROCESS ?RESOURCE) means that ?RESOURCE is present at the beginning of ?PROCESS, is used by ?PROCESS, and as a consequence is changed by ?PROCESS. For example, soap is a resource in the following proposition: the gun was carved out of soap. Note that resource differs from instrument, another subrelation of patient, in that it is structurally altered in some way by the Process."')), documentation(resource, string('"(resource ?PROCESS ?RESOURCE) means that ?RESOURCE is present at the beginning of ?PROCESS, is used by ?PROCESS, and as a consequence is changed by ?PROCESS. For example, soap is a resource in the following proposition: the gun was carved out of soap. Note that resource differs from instrument, another subrelation of patient, in that it is structurally altered in some way by the Process."')), [], [], 'Merge', 'BASE ONTOLOGY', 1425, 'Anonymous', on). sigmaCache(subrelation(result, patient), subrelation(result, patient), [], [], 'Merge', 'BASE ONTOLOGY', 1427, 'Anonymous', on). sigmaCache(domain(result, 1, 'Process'), domain(result, 1, 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 1429, 'Anonymous', on). sigmaCache(domain(result, 2, 'Object'), domain(result, 2, 'Object'), [], [], 'Merge', 'BASE ONTOLOGY', 1431, 'Anonymous', on). sigmaCache(documentation(result, string('"(result ?ACTION ?OUTPUT) means that ?OUTPUT is a product of ?ACTION. For example, house is a result in the following proposition: Eric built a house."')), documentation(result, string('"(result ?ACTION ?OUTPUT) means that ?OUTPUT is a product of ?ACTION. For example, house is a result in the following proposition: Eric built a house."')), [], [], 'Merge', 'BASE ONTOLOGY', 1433, 'Anonymous', on). sigmaCache(instance('InheritableRelation', 'Class'), instance('InheritableRelation', 'Class'), [], [], 'Merge', 'BASE ONTOLOGY', 1435, 'Anonymous', on). sigmaCache(documentation('InheritableRelation', string('"This is a Class of Classes. Each instance of InheritableRelation is a subclass of Relation whose properties can be inherited downward in the class hierarchy via the subrelation Predicate."')), documentation('InheritableRelation', string('"This is a Class of Classes. Each instance of InheritableRelation is a subclass of Relation whose properties can be inherited downward in the class hierarchy via the subrelation Predicate."')), [], [], 'Merge', 'BASE ONTOLOGY', 1437, 'Anonymous', on). sigmaCache(subclass('ProbabilityRelation', 'Relation'), subclass('ProbabilityRelation', 'Relation'), [], [], 'Merge', 'BASE ONTOLOGY', 1439, 'Anonymous', on). sigmaCache(instance('ProbabilityRelation', 'InheritableRelation'), instance('ProbabilityRelation', 'InheritableRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1441, 'Anonymous', on). sigmaCache(documentation('ProbabilityRelation', string('"The Class of Relations that permit assessment of the probability of an event or situation."')), documentation('ProbabilityRelation', string('"The Class of Relations that permit assessment of the probability of an event or situation."')), [], [], 'Merge', 'BASE ONTOLOGY', 1443, 'Anonymous', on). sigmaCache(instance(probability, 'ProbabilityRelation'), instance(probability, 'ProbabilityRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1445, 'Anonymous', on). sigmaCache(instance(probability, 'BinaryPredicate'), instance(probability, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1447, 'Anonymous', on). sigmaCache(domain(probability, 1, 'Formula'), domain(probability, 1, 'Formula'), [], [], 'Merge', 'BASE ONTOLOGY', 1449, 'Anonymous', on). sigmaCache(domain(probability, 2, 'RealNumber'), domain(probability, 2, 'RealNumber'), [], [], 'Merge', 'BASE ONTOLOGY', 1451, 'Anonymous', on). sigmaCache(instance(probability, 'AsymmetricRelation'), instance(probability, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1453, 'Anonymous', on). sigmaCache(instance(probability, 'IrreflexiveRelation'), instance(probability, 'IrreflexiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1455, 'Anonymous', on). sigmaCache(documentation(probability, string('"One of the basic ProbabilityRelations, probability is used to state the a priori probability of a state of affairs. (probability ?FORMULA ?NUMBER) means that the state of affairs denoted by ?FORMULA has the a priori probability of ?NUMBER."')), documentation(probability, string('"One of the basic ProbabilityRelations, probability is used to state the a priori probability of a state of affairs. (probability ?FORMULA ?NUMBER) means that the state of affairs denoted by ?FORMULA has the a priori probability of ?NUMBER."')), [], [], 'Merge', 'BASE ONTOLOGY', 1457, 'Anonymous', on). sigmaCache(instance(conditionalProbability, 'ProbabilityRelation'), instance(conditionalProbability, 'ProbabilityRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1459, 'Anonymous', on). sigmaCache(instance(conditionalProbability, 'TernaryPredicate'), instance(conditionalProbability, 'TernaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1461, 'Anonymous', on). sigmaCache(domain(conditionalProbability, 1, 'Formula'), domain(conditionalProbability, 1, 'Formula'), [], [], 'Merge', 'BASE ONTOLOGY', 1463, 'Anonymous', on). sigmaCache(domain(conditionalProbability, 2, 'Formula'), domain(conditionalProbability, 2, 'Formula'), [], [], 'Merge', 'BASE ONTOLOGY', 1465, 'Anonymous', on). sigmaCache(domain(conditionalProbability, 3, 'RealNumber'), domain(conditionalProbability, 3, 'RealNumber'), [], [], 'Merge', 'BASE ONTOLOGY', 1467, 'Anonymous', on). sigmaCache(documentation(conditionalProbability, string('"One of the basic ProbabilityRelations. conditionalProbability is used to state the numeric value of a conditional probability. (conditionalProbability ?FORMULA1 ?FORMULA2 ?NUMBER) means that the probability of ?FORMULA2 being true given that ?FORMULA1 is true is ?NUMBER."')), documentation(conditionalProbability, string('"One of the basic ProbabilityRelations. conditionalProbability is used to state the numeric value of a conditional probability. (conditionalProbability ?FORMULA1 ?FORMULA2 ?NUMBER) means that the probability of ?FORMULA2 being true given that ?FORMULA1 is true is ?NUMBER."')), [], [], 'Merge', 'BASE ONTOLOGY', 1469, 'Anonymous', on). sigmaCache(instance(increasesLikelihood, 'ProbabilityRelation'), instance(increasesLikelihood, 'ProbabilityRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1471, 'Anonymous', on). sigmaCache(instance(increasesLikelihood, 'BinaryPredicate'), instance(increasesLikelihood, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1473, 'Anonymous', on). sigmaCache(instance(increasesLikelihood, 'IrreflexiveRelation'), instance(increasesLikelihood, 'IrreflexiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1475, 'Anonymous', on). sigmaCache(domain(increasesLikelihood, 1, 'Formula'), domain(increasesLikelihood, 1, 'Formula'), [], [], 'Merge', 'BASE ONTOLOGY', 1477, 'Anonymous', on). sigmaCache(domain(increasesLikelihood, 2, 'Formula'), domain(increasesLikelihood, 2, 'Formula'), [], [], 'Merge', 'BASE ONTOLOGY', 1479, 'Anonymous', on). sigmaCache(disjointRelation(increasesLikelihood, decreasesLikelihood), disjointRelation(increasesLikelihood, decreasesLikelihood), [], [], 'Merge', 'BASE ONTOLOGY', 1481, 'Anonymous', on). sigmaCache(disjointRelation(increasesLikelihood, independentProbability), disjointRelation(increasesLikelihood, independentProbability), [], [], 'Merge', 'BASE ONTOLOGY', 1483, 'Anonymous', on). sigmaCache(documentation(increasesLikelihood, string('"One of the basic ProbabilityRelations. (increasesLikelihood ?FORMULA1 ?FORMULA2) means that ?FORMULA2 is more likely to be true if ?FORMULA1 is true."')), documentation(increasesLikelihood, string('"One of the basic ProbabilityRelations. (increasesLikelihood ?FORMULA1 ?FORMULA2) means that ?FORMULA2 is more likely to be true if ?FORMULA1 is true."')), [], [], 'Merge', 'BASE ONTOLOGY', 1485, 'Anonymous', on). sigmaCache(=>(and(increasesLikelihood(A, B), and(probability(B, C), conditionalProbability(A, B, D))), greaterThan(D, C)), and(entails(and(increasesLikelihood(A, B), and(probability(B, C), conditionalProbability(A, B, D))), greaterThan(D, C)), and(entails(and(not(greaterThan(D, C)), and(probability(B, C), conditionalProbability(A, B, D))), not(increasesLikelihood(A, B))), and(entails(and(not(greaterThan(D, C)), and(increasesLikelihood(A, B), conditionalProbability(A, B, D))), not(probability(B, C))), entails(and(not(greaterThan(D, C)), and(increasesLikelihood(A, B), probability(B, C))), not(conditionalProbability(A, B, D)))))), [domainV(D, [conditionalProbability:3, greaterThan:1]), domainV(C, [greaterThan:2, probability:2]), domainV(B, [conditionalProbability:2, increasesLikelihood:2, probability:1]), domainV(A, [conditionalProbability:1, increasesLikelihood:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['FORMULA1'=A, 'FORMULA2'=B, 'NUMBER1'=C, 'NUMBER2'=D], 'Merge', 'BASE ONTOLOGY', 1487, 'Anonymous', on). sigmaCache(instance(decreasesLikelihood, 'ProbabilityRelation'), instance(decreasesLikelihood, 'ProbabilityRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1489, 'Anonymous', on). sigmaCache(instance(decreasesLikelihood, 'BinaryPredicate'), instance(decreasesLikelihood, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1491, 'Anonymous', on). sigmaCache(instance(decreasesLikelihood, 'IrreflexiveRelation'), instance(decreasesLikelihood, 'IrreflexiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1493, 'Anonymous', on). sigmaCache(domain(decreasesLikelihood, 1, 'Formula'), domain(decreasesLikelihood, 1, 'Formula'), [], [], 'Merge', 'BASE ONTOLOGY', 1495, 'Anonymous', on). sigmaCache(domain(decreasesLikelihood, 2, 'Formula'), domain(decreasesLikelihood, 2, 'Formula'), [], [], 'Merge', 'BASE ONTOLOGY', 1497, 'Anonymous', on). sigmaCache(disjointRelation(decreasesLikelihood, independentProbability), disjointRelation(decreasesLikelihood, independentProbability), [], [], 'Merge', 'BASE ONTOLOGY', 1499, 'Anonymous', on). sigmaCache(documentation(decreasesLikelihood, string('"One of the basic ProbabilityRelations. (decreasesLikelihood ?FORMULA1 ?FORMULA2) means that ?FORMULA2 is less likely to be true if ?FORMULA1 is true."')), documentation(decreasesLikelihood, string('"One of the basic ProbabilityRelations. (decreasesLikelihood ?FORMULA1 ?FORMULA2) means that ?FORMULA2 is less likely to be true if ?FORMULA1 is true."')), [], [], 'Merge', 'BASE ONTOLOGY', 1501, 'Anonymous', on). sigmaCache(=>(and(decreasesLikelihood(A, B), and(probability(B, C), conditionalProbability(A, B, D))), lessThan(D, C)), and(entails(and(decreasesLikelihood(A, B), and(probability(B, C), conditionalProbability(A, B, D))), lessThan(D, C)), and(entails(and(not(lessThan(D, C)), and(probability(B, C), conditionalProbability(A, B, D))), not(decreasesLikelihood(A, B))), and(entails(and(not(lessThan(D, C)), and(decreasesLikelihood(A, B), conditionalProbability(A, B, D))), not(probability(B, C))), entails(and(not(lessThan(D, C)), and(decreasesLikelihood(A, B), probability(B, C))), not(conditionalProbability(A, B, D)))))), [domainV(D, [conditionalProbability:3, lessThan:1]), domainV(C, [lessThan:2, probability:2]), domainV(B, [conditionalProbability:2, decreasesLikelihood:2, probability:1]), domainV(A, [conditionalProbability:1, decreasesLikelihood:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['FORMULA1'=A, 'FORMULA2'=B, 'NUMBER1'=C, 'NUMBER2'=D], 'Merge', 'BASE ONTOLOGY', 1503, 'Anonymous', on). sigmaCache(instance(independentProbability, 'ProbabilityRelation'), instance(independentProbability, 'ProbabilityRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1505, 'Anonymous', on). sigmaCache(instance(independentProbability, 'BinaryPredicate'), instance(independentProbability, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1507, 'Anonymous', on). sigmaCache(instance(independentProbability, 'SymmetricRelation'), instance(independentProbability, 'SymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1509, 'Anonymous', on). sigmaCache(domain(independentProbability, 1, 'Formula'), domain(independentProbability, 1, 'Formula'), [], [], 'Merge', 'BASE ONTOLOGY', 1511, 'Anonymous', on). sigmaCache(domain(independentProbability, 2, 'Formula'), domain(independentProbability, 2, 'Formula'), [], [], 'Merge', 'BASE ONTOLOGY', 1513, 'Anonymous', on). sigmaCache(documentation(independentProbability, string('"One of the basic ProbabilityRelations. (independentProbability ?FORMULA1 ?FORMULA2) means that the probabilities of ?FORMULA1 and ?FORMULA2 being true are independent."')), documentation(independentProbability, string('"One of the basic ProbabilityRelations. (independentProbability ?FORMULA1 ?FORMULA2) means that the probabilities of ?FORMULA1 and ?FORMULA2 being true are independent."')), [], [], 'Merge', 'BASE ONTOLOGY', 1515, 'Anonymous', on). sigmaCache(=>(and(independentProbability(A, B), and(probability(B, C), conditionalProbability(A, B, D))), equal(D, C)), and(entails(and(independentProbability(A, B), and(probability(B, C), conditionalProbability(A, B, D))), equal(D, C)), and(entails(and(not(equal(D, C)), and(probability(B, C), conditionalProbability(A, B, D))), not(independentProbability(A, B))), and(entails(and(not(equal(D, C)), and(independentProbability(A, B), conditionalProbability(A, B, D))), not(probability(B, C))), entails(and(not(equal(D, C)), and(independentProbability(A, B), probability(B, C))), not(conditionalProbability(A, B, D)))))), [domainV(D, [conditionalProbability:3]), domainV(C, [probability:2]), domainV(B, [conditionalProbability:2, independentProbability:2, probability:1]), domainV(A, [conditionalProbability:1, independentProbability:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['FORMULA1'=A, 'FORMULA2'=B, 'NUMBER1'=C, 'NUMBER2'=D], 'Merge', 'BASE ONTOLOGY', 1517, 'Anonymous', on). sigmaCache(or(increasesLikelihood(A, B), or(decreasesLikelihood(A, B), independentProbability(A, B))), and(entails(and(not(decreasesLikelihood(A, B)), not(independentProbability(A, B))), increasesLikelihood(A, B)), and(entails(and(not(increasesLikelihood(A, B)), not(independentProbability(A, B))), decreasesLikelihood(A, B)), entails(and(not(increasesLikelihood(A, B)), not(decreasesLikelihood(A, B))), independentProbability(A, B)))), [domainV(B, [decreasesLikelihood:2, increasesLikelihood:2, independentProbability:2]), domainV(A, [decreasesLikelihood:1, increasesLikelihood:1, independentProbability:1]), domainV(C, []), forall(A), forall(B)], ['FORMULA1'=A, 'FORMULA2'=B], 'Merge', 'BASE ONTOLOGY', 1519, 'Anonymous', on). sigmaCache(subclass('SpatialRelation', 'Relation'), subclass('SpatialRelation', 'Relation'), [], [], 'Merge', 'BASE ONTOLOGY', 1521, 'Anonymous', on). sigmaCache(instance('SpatialRelation', 'InheritableRelation'), instance('SpatialRelation', 'InheritableRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1523, 'Anonymous', on). sigmaCache(documentation('SpatialRelation', string('"The Class of Relations that are spatial in a wide sense. This Class includes mereological relations and topological relations."')), documentation('SpatialRelation', string('"The Class of Relations that are spatial in a wide sense. This Class includes mereological relations and topological relations."')), [], [], 'Merge', 'BASE ONTOLOGY', 1525, 'Anonymous', on). sigmaCache(subclass('TemporalRelation', 'Relation'), subclass('TemporalRelation', 'Relation'), [], [], 'Merge', 'BASE ONTOLOGY', 1527, 'Anonymous', on). sigmaCache(instance('TemporalRelation', 'InheritableRelation'), instance('TemporalRelation', 'InheritableRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1529, 'Anonymous', on). sigmaCache(documentation('TemporalRelation', string('"The Class of temporal Relations. This Class includes notions of (temporal) topology of intervals, (temporal) schemata, and (temporal) extension."')), documentation('TemporalRelation', string('"The Class of temporal Relations. This Class includes notions of (temporal) topology of intervals, (temporal) schemata, and (temporal) extension."')), [], [], 'Merge', 'BASE ONTOLOGY', 1531, 'Anonymous', on). sigmaCache(subclass('IntentionalRelation', 'AsymmetricRelation'), subclass('IntentionalRelation', 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1533, 'Anonymous', on). sigmaCache(instance('IntentionalRelation', 'InheritableRelation'), instance('IntentionalRelation', 'InheritableRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1535, 'Anonymous', on). sigmaCache(documentation('IntentionalRelation', string('"The Class of Relations between an Agent and an Entity, where the Relation requires that the Agent have awareness of the Entity."')), documentation('IntentionalRelation', string('"The Class of Relations between an Agent and an Entity, where the Relation requires that the Agent have awareness of the Entity."')), [], [], 'Merge', 'BASE ONTOLOGY', 1537, 'Anonymous', on). sigmaCache(subclass('PropositionalAttitude', 'IntentionalRelation'), subclass('PropositionalAttitude', 'IntentionalRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1539, 'Anonymous', on). sigmaCache(instance('PropositionalAttitude', 'InheritableRelation'), instance('PropositionalAttitude', 'InheritableRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1541, 'Anonymous', on). sigmaCache(documentation('PropositionalAttitude', string('"The Class of IntentionalRelations where the Agent has awareness of a Proposition."')), documentation('PropositionalAttitude', string('"The Class of IntentionalRelations where the Agent has awareness of a Proposition."')), [], [], 'Merge', 'BASE ONTOLOGY', 1543, 'Anonymous', on). sigmaCache(subclass('ObjectAttitude', 'IntentionalRelation'), subclass('ObjectAttitude', 'IntentionalRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1545, 'Anonymous', on). sigmaCache(instance('ObjectAttitude', 'InheritableRelation'), instance('ObjectAttitude', 'InheritableRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1547, 'Anonymous', on). sigmaCache(disjoint('ObjectAttitude', 'PropositionalAttitude'), disjoint('ObjectAttitude', 'PropositionalAttitude'), [], [], 'Merge', 'BASE ONTOLOGY', 1549, 'Anonymous', on). sigmaCache(documentation('ObjectAttitude', string('"The Class of IntentionalRelations where the Agent has awareness of an instance of Physical."')), documentation('ObjectAttitude', string('"The Class of IntentionalRelations where the Agent has awareness of an instance of Physical."')), [], [], 'Merge', 'BASE ONTOLOGY', 1551, 'Anonymous', on). sigmaCache(instance(inScopeOfInterest, 'BinaryPredicate'), instance(inScopeOfInterest, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1553, 'Anonymous', on). sigmaCache(instance(inScopeOfInterest, 'IntentionalRelation'), instance(inScopeOfInterest, 'IntentionalRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1555, 'Anonymous', on). sigmaCache(instance(inScopeOfInterest, 'AsymmetricRelation'), instance(inScopeOfInterest, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1557, 'Anonymous', on). sigmaCache(domain(inScopeOfInterest, 1, 'Agent'), domain(inScopeOfInterest, 1, 'Agent'), [], [], 'Merge', 'BASE ONTOLOGY', 1559, 'Anonymous', on). sigmaCache(domain(inScopeOfInterest, 2, 'Entity'), domain(inScopeOfInterest, 2, 'Entity'), [], [], 'Merge', 'BASE ONTOLOGY', 1561, 'Anonymous', on). sigmaCache(documentation(inScopeOfInterest, string('"A very general Predicate. (inScopeOfInterest ?AGENT ?ENTITY) means that ?ENTITY is within the scope of interest of ?AGENT. Note that the interest indicated can be either positive or negative, i.e. the ?AGENT can have an interest in avoiding or promoting ?ENTITY."')), documentation(inScopeOfInterest, string('"A very general Predicate. (inScopeOfInterest ?AGENT ?ENTITY) means that ?ENTITY is within the scope of interest of ?AGENT. Note that the interest indicated can be either positive or negative, i.e. the ?AGENT can have an interest in avoiding or promoting ?ENTITY."')), [], [], 'Merge', 'BASE ONTOLOGY', 1563, 'Anonymous', on). sigmaCache(instance(notices, 'ObjectAttitude'), instance(notices, 'ObjectAttitude'), [], [], 'Merge', 'BASE ONTOLOGY', 1565, 'Anonymous', on). sigmaCache(subrelation(notices, 'InScopeOfInterest'), subrelation(notices, 'InScopeOfInterest'), [], [], 'Merge', 'BASE ONTOLOGY', 1567, 'Anonymous', on). sigmaCache(domain(notices, 1, 'CognitiveAgent'), domain(notices, 1, 'CognitiveAgent'), [], [], 'Merge', 'BASE ONTOLOGY', 1569, 'Anonymous', on). sigmaCache(domain(notices, 2, 'Object'), domain(notices, 2, 'Object'), [], [], 'Merge', 'BASE ONTOLOGY', 1571, 'Anonymous', on). sigmaCache(documentation(notices, string('"(notices ?AGENT ?OBJECT) means that ?AGENT is paying attention to ?OBJECT, that ?OBJECT is currently the object of ?AGENT\'s conscious awareness."')), documentation(notices, string('"(notices ?AGENT ?OBJECT) means that ?AGENT is paying attention to ?OBJECT, that ?OBJECT is currently the object of ?AGENT\'s conscious awareness."')), [], [], 'Merge', 'BASE ONTOLOGY', 1573, 'Anonymous', on). sigmaCache(instance(needs, 'ObjectAttitude'), instance(needs, 'ObjectAttitude'), [], [], 'Merge', 'BASE ONTOLOGY', 1575, 'Anonymous', on). sigmaCache(subrelation(needs, inScopeOfInterest), subrelation(needs, inScopeOfInterest), [], [], 'Merge', 'BASE ONTOLOGY', 1577, 'Anonymous', on). sigmaCache(domain(needs, 1, 'CognitiveAgent'), domain(needs, 1, 'CognitiveAgent'), [], [], 'Merge', 'BASE ONTOLOGY', 1579, 'Anonymous', on). sigmaCache(domain(needs, 2, 'Object'), domain(needs, 2, 'Object'), [], [], 'Merge', 'BASE ONTOLOGY', 1581, 'Anonymous', on). sigmaCache(documentation(needs, string('"(needs ?AGENT ?OBJECT) means that ?OBJECT is physically required for the continued existence of ?AGENT."')), documentation(needs, string('"(needs ?AGENT ?OBJECT) means that ?OBJECT is physically required for the continued existence of ?AGENT."')), [], [], 'Merge', 'BASE ONTOLOGY', 1583, 'Anonymous', on). sigmaCache(=>(needs(A, B), wants(A, B)), and(entails(not(wants(A, B)), not(needs(A, B))), entails(needs(A, B), wants(A, B))), [domainV(B, [needs:2, wants:2]), domainV(A, [needs:1, wants:1]), domainV(C, []), forall(A), forall(B)], ['AGENT'=A, 'OBJECT'=B], 'Merge', 'BASE ONTOLOGY', 1585, 'Anonymous', on). sigmaCache(instance(wants, 'ObjectAttitude'), instance(wants, 'ObjectAttitude'), [], [], 'Merge', 'BASE ONTOLOGY', 1587, 'Anonymous', on). sigmaCache(subrelation(wants, inScopeOfInterest), subrelation(wants, inScopeOfInterest), [], [], 'Merge', 'BASE ONTOLOGY', 1589, 'Anonymous', on). sigmaCache(relatedInternalConcept(wants, desires), relatedInternalConcept(wants, desires), [], [], 'Merge', 'BASE ONTOLOGY', 1591, 'Anonymous', on). sigmaCache(domain(wants, 1, 'CognitiveAgent'), domain(wants, 1, 'CognitiveAgent'), [], [], 'Merge', 'BASE ONTOLOGY', 1593, 'Anonymous', on). sigmaCache(domain(wants, 2, 'Object'), domain(wants, 2, 'Object'), [], [], 'Merge', 'BASE ONTOLOGY', 1595, 'Anonymous', on). sigmaCache(documentation(wants, string('"(wants ?AGENT ?OBJECT) means that ?OBJECT is desired by ?AGENT, i.e. ?AGENT believes that ?OBJECT will satisfy one of its goals."')), documentation(wants, string('"(wants ?AGENT ?OBJECT) means that ?OBJECT is desired by ?AGENT, i.e. ?AGENT believes that ?OBJECT will satisfy one of its goals."')), [], [], 'Merge', 'BASE ONTOLOGY', 1597, 'Anonymous', on). sigmaCache(=>(wants(A, B), exists(C, hasPurposeForAgent(B, C, A))), and(entails(not(hasPurposeForAgent(B, C, A)), not(wants(A, B))), entails(and(wants(A, B), '$existential'(C, '?PURP', hasPurposeForAgent(B, '?PURP', A))), hasPurposeForAgent(B, C, A))), [domainV(C, [hasPurposeForAgent:2]), domainV(B, [hasPurposeForAgent:1, wants:2]), domainV(A, [hasPurposeForAgent:3, wants:1]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?PURP', hasPurposeForAgent(B, '?PURP', A)))], ['AGENT'=A, 'OBJ'=B, 'PURP'=C], 'Merge', 'BASE ONTOLOGY', 1599, 'Anonymous', on). sigmaCache(instance(desires, 'PropositionalAttitude'), instance(desires, 'PropositionalAttitude'), [], [], 'Merge', 'BASE ONTOLOGY', 1601, 'Anonymous', on). sigmaCache(subrelation(desires, inScopeOfInterest), subrelation(desires, inScopeOfInterest), [], [], 'Merge', 'BASE ONTOLOGY', 1603, 'Anonymous', on). sigmaCache(relatedInternalConcept(desires, wants), relatedInternalConcept(desires, wants), [], [], 'Merge', 'BASE ONTOLOGY', 1605, 'Anonymous', on). sigmaCache(domain(desires, 1, 'CognitiveAgent'), domain(desires, 1, 'CognitiveAgent'), [], [], 'Merge', 'BASE ONTOLOGY', 1607, 'Anonymous', on). sigmaCache(domain(desires, 2, 'Formula'), domain(desires, 2, 'Formula'), [], [], 'Merge', 'BASE ONTOLOGY', 1609, 'Anonymous', on). sigmaCache(documentation(desires, string('"(desires ?AGENT ?FORMULA) means that ?AGENT wants to bring about the state of affairs expressed by ?FORMULA. Note that desires is distinguished from wants only in that the former is a PropositionalAttitude, while wants is an ObjectAttitude."')), documentation(desires, string('"(desires ?AGENT ?FORMULA) means that ?AGENT wants to bring about the state of affairs expressed by ?FORMULA. Note that desires is distinguished from wants only in that the former is a PropositionalAttitude, while wants is an ObjectAttitude."')), [], [], 'Merge', 'BASE ONTOLOGY', 1611, 'Anonymous', on). sigmaCache(instance(considers, 'PropositionalAttitude'), instance(considers, 'PropositionalAttitude'), [], [], 'Merge', 'BASE ONTOLOGY', 1613, 'Anonymous', on). sigmaCache(subrelation(considers, inScopeOfInterest), subrelation(considers, inScopeOfInterest), [], [], 'Merge', 'BASE ONTOLOGY', 1615, 'Anonymous', on). sigmaCache(domain(considers, 1, 'CognitiveAgent'), domain(considers, 1, 'CognitiveAgent'), [], [], 'Merge', 'BASE ONTOLOGY', 1617, 'Anonymous', on). sigmaCache(domain(considers, 2, 'Formula'), domain(considers, 2, 'Formula'), [], [], 'Merge', 'BASE ONTOLOGY', 1619, 'Anonymous', on). sigmaCache(documentation(considers, string('"(considers ?AGENT ?FORMULA) means that ?AGENT considers or wonders about the truth of the proposition expressed by ?FORMULA."')), documentation(considers, string('"(considers ?AGENT ?FORMULA) means that ?AGENT considers or wonders about the truth of the proposition expressed by ?FORMULA."')), [], [], 'Merge', 'BASE ONTOLOGY', 1621, 'Anonymous', on). sigmaCache(instance(believes, 'PropositionalAttitude'), instance(believes, 'PropositionalAttitude'), [], [], 'Merge', 'BASE ONTOLOGY', 1623, 'Anonymous', on). sigmaCache(subrelation(believes, inScopeOfInterest), subrelation(believes, inScopeOfInterest), [], [], 'Merge', 'BASE ONTOLOGY', 1625, 'Anonymous', on). sigmaCache(domain(believes, 1, 'CognitiveAgent'), domain(believes, 1, 'CognitiveAgent'), [], [], 'Merge', 'BASE ONTOLOGY', 1627, 'Anonymous', on). sigmaCache(domain(believes, 2, 'Formula'), domain(believes, 2, 'Formula'), [], [], 'Merge', 'BASE ONTOLOGY', 1629, 'Anonymous', on). sigmaCache(documentation(believes, string('"The epistemic predicate of belief. (believes ?AGENT ?FORMULA) means that ?AGENT believes the proposition expressed by ?FORMULA."')), documentation(believes, string('"The epistemic predicate of belief. (believes ?AGENT ?FORMULA) means that ?AGENT believes the proposition expressed by ?FORMULA."')), [], [], 'Merge', 'BASE ONTOLOGY', 1631, 'Anonymous', on). sigmaCache(instance(knows, 'PropositionalAttitude'), instance(knows, 'PropositionalAttitude'), [], [], 'Merge', 'BASE ONTOLOGY', 1633, 'Anonymous', on). sigmaCache(subrelation(knows, inScopeOfInterest), subrelation(knows, inScopeOfInterest), [], [], 'Merge', 'BASE ONTOLOGY', 1635, 'Anonymous', on). sigmaCache(domain(knows, 1, 'CognitiveAgent'), domain(knows, 1, 'CognitiveAgent'), [], [], 'Merge', 'BASE ONTOLOGY', 1637, 'Anonymous', on). sigmaCache(domain(knows, 2, 'Formula'), domain(knows, 2, 'Formula'), [], [], 'Merge', 'BASE ONTOLOGY', 1639, 'Anonymous', on). sigmaCache(documentation(knows, string('"The epistemic predicate of knowing. (knows ?AGENT ?FORMULA) means that ?AGENT knows the proposition expressed by ?FORMULA. Note that knows entails conscious awareness, so this Predicate cannot be used to express tacit or subconscious or unconscious knowledge."')), documentation(knows, string('"The epistemic predicate of knowing. (knows ?AGENT ?FORMULA) means that ?AGENT knows the proposition expressed by ?FORMULA. Note that knows entails conscious awareness, so this Predicate cannot be used to express tacit or subconscious or unconscious knowledge."')), [], [], 'Merge', 'BASE ONTOLOGY', 1641, 'Anonymous', on). sigmaCache(=>(knows(A, B), believes(A, B)), and(entails(not(believes(A, B)), not(knows(A, B))), entails(knows(A, B), believes(A, B))), [domainV(B, [believes:2, knows:2]), domainV(A, [believes:1, knows:1]), domainV(C, []), forall(A), forall(B)], ['AGENT'=A, 'FORMULA'=B], 'Merge', 'BASE ONTOLOGY', 1643, 'Anonymous', on). sigmaCache(=>(knows(A, B), and(true(B), true('True'))), and(and(entails(not(true(B)), not(knows(A, B))), entails(knows(A, B), true(B))), and(entails(not(true('True')), not(knows(A, B))), entails(knows(A, B), true('True')))), [domainV(B, [knows:2, true:1]), domainV(A, [knows:1]), domainV(C, []), forall(A), forall(B)], ['AGENT'=A, 'FORMULA'=B], 'Merge', 'BASE ONTOLOGY', 1645, 'Anonymous', on). sigmaCache(subclass('TernaryRelation', 'Relation'), subclass('TernaryRelation', 'Relation'), [], [], 'Merge', 'BASE ONTOLOGY', 1647, 'Anonymous', on). sigmaCache(instance('TernaryRelation', 'InheritableRelation'), instance('TernaryRelation', 'InheritableRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1649, 'Anonymous', on). sigmaCache(documentation('TernaryRelation', string('"TernaryRelations relate three items. The two subclasses of TernaryRelation are TernaryPredicate and BinaryFunction."')), documentation('TernaryRelation', string('"TernaryRelations relate three items. The two subclasses of TernaryRelation are TernaryPredicate and BinaryFunction."')), [], [], 'Merge', 'BASE ONTOLOGY', 1651, 'Anonymous', on). sigmaCache(subclass('QuaternaryRelation', 'Relation'), subclass('QuaternaryRelation', 'Relation'), [], [], 'Merge', 'BASE ONTOLOGY', 1653, 'Anonymous', on). sigmaCache(instance('QuaternaryRelation', 'InheritableRelation'), instance('QuaternaryRelation', 'InheritableRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1655, 'Anonymous', on). sigmaCache(documentation('QuaternaryRelation', string('"QuaternaryRelations relate four items. The two subclasses of QuaternaryRelation are QuaternaryPredicate and TernaryFunction."')), documentation('QuaternaryRelation', string('"QuaternaryRelations relate four items. The two subclasses of QuaternaryRelation are QuaternaryPredicate and TernaryFunction."')), [], [], 'Merge', 'BASE ONTOLOGY', 1657, 'Anonymous', on). sigmaCache(subclass('QuintaryRelation', 'Relation'), subclass('QuintaryRelation', 'Relation'), [], [], 'Merge', 'BASE ONTOLOGY', 1659, 'Anonymous', on). sigmaCache(instance('QuintaryRelation', 'InheritableRelation'), instance('QuintaryRelation', 'InheritableRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1661, 'Anonymous', on). sigmaCache(documentation('QuintaryRelation', string('"QuintaryRelations relate five items. The two subclasses of QuintaryRelation are QuintaryPredicate and QuaternaryFunction."')), documentation('QuintaryRelation', string('"QuintaryRelations relate five items. The two subclasses of QuintaryRelation are QuintaryPredicate and QuaternaryFunction."')), [], [], 'Merge', 'BASE ONTOLOGY', 1663, 'Anonymous', on). sigmaCache(subclass('Predicate', 'Relation'), subclass('Predicate', 'Relation'), [], [], 'Merge', 'BASE ONTOLOGY', 1665, 'Anonymous', on). sigmaCache(instance('Predicate', 'InheritableRelation'), instance('Predicate', 'InheritableRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1667, 'Anonymous', on). sigmaCache(documentation('Predicate', string('"A Predicate is a sentence-forming Relation. Each tuple in the Relation is a finite, ordered sequence of objects. The fact that a particular tuple is an element of a Predicate is denoted by \'(*predicate* arg_1 arg_2 .. arg_n)\', where the arg_i are the objects so related. In the case of BinaryPredicates, the fact can be read as `arg_1 is *predicate* arg_2\' or `a *predicate* of arg_1 is arg_2\'."')), documentation('Predicate', string('"A Predicate is a sentence-forming Relation. Each tuple in the Relation is a finite, ordered sequence of objects. The fact that a particular tuple is an element of a Predicate is denoted by \'(*predicate* arg_1 arg_2 .. arg_n)\', where the arg_i are the objects so related. In the case of BinaryPredicates, the fact can be read as `arg_1 is *predicate* arg_2\' or `a *predicate* of arg_1 is arg_2\'."')), [], [], 'Merge', 'BASE ONTOLOGY', 1669, 'Anonymous', on). sigmaCache(subclass('Function', 'Relation'), subclass('Function', 'Relation'), [], [], 'Merge', 'BASE ONTOLOGY', 1671, 'Anonymous', on). sigmaCache(instance('Function', 'InheritableRelation'), instance('Function', 'InheritableRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1673, 'Anonymous', on). sigmaCache(documentation('Function', string('"A Function is a term-forming Relation that maps from a n-tuple of arguments to a range and that associates this n-tuple with exactly one range element. Note that the range is a Class, and each element of the range is an instance of the Class."')), documentation('Function', string('"A Function is a term-forming Relation that maps from a n-tuple of arguments to a range and that associates this n-tuple with exactly one range element. Note that the range is a Class, and each element of the range is an instance of the Class."')), [], [], 'Merge', 'BASE ONTOLOGY', 1675, 'Anonymous', on). sigmaCache(subclass('UnaryFunction', 'Function'), subclass('UnaryFunction', 'Function'), [], [], 'Merge', 'BASE ONTOLOGY', 1677, 'Anonymous', on). sigmaCache(subclass('UnaryFunction', 'BinaryRelation'), subclass('UnaryFunction', 'BinaryRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1679, 'Anonymous', on). sigmaCache(instance('UnaryFunction', 'InheritableRelation'), instance('UnaryFunction', 'InheritableRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1681, 'Anonymous', on). sigmaCache(documentation('UnaryFunction', string('"The Class of Functions that require a single argument."')), documentation('UnaryFunction', string('"The Class of Functions that require a single argument."')), [], [], 'Merge', 'BASE ONTOLOGY', 1683, 'Anonymous', on). sigmaCache(=>(instance(A, 'UnaryFunction'), valence(A, 1)), and(entails(not(valence(A, 1)), not(instance(A, 'UnaryFunction'))), entails(instance(A, 'UnaryFunction'), valence(A, 1))), [domainV(A, ['$instanceof':'UnaryFunction', valence:1]), domainV(B, []), forall(A)], ['FUNCTION'=A], 'Merge', 'BASE ONTOLOGY', 1685, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'UnaryFunction'), and(equal('AssignmentFn'(A, B), C), equal('AssignmentFn'(A, B), D))), equal(C, D)), and(entails(and(instance(A, 'UnaryFunction'), and(holds(A, B, C), holds(A, B, D))), equal(C, D)), and(entails(and(not(equal(C, D)), and(holds(A, B, C), holds(A, B, D))), not(instance(A, 'UnaryFunction'))), and(entails(and(not(equal(C, D)), and(instance(A, 'UnaryFunction'), holds(A, B, D))), not(holds(A, B, C))), entails(and(not(equal(C, D)), and(instance(A, 'UnaryFunction'), holds(A, B, C))), not(holds(A, B, D)))))), [domainV(D, [A:2]), domainV(C, [A:2]), domainV(B, [A:1]), domainV(A, ['$instanceof':'UnaryFunction', holds:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['FUNCTION'=A, 'ARG'=B, 'VALUE1'=C, 'VALUE2'=D], 'Merge', 'BASE ONTOLOGY', 1687, 'Anonymous', on). sigmaCache(subclass('OneToOneFunction', 'UnaryFunction'), subclass('OneToOneFunction', 'UnaryFunction'), [], [], 'Merge', 'BASE ONTOLOGY', 1689, 'Anonymous', on). sigmaCache(documentation('OneToOneFunction', string('"The Class of UnaryFunctions which are one to one. A function F is one to one just in case for all X, Y in the domain of F, if X is not identical to Y, then F(X) is not identical to F(Y)."')), documentation('OneToOneFunction', string('"The Class of UnaryFunctions which are one to one. A function F is one to one just in case for all X, Y in the domain of F, if X is not identical to Y, then F(X) is not identical to F(Y)."')), [], [], 'Merge', 'BASE ONTOLOGY', 1691, 'Anonymous', on). sigmaCache(<=>(instance(A, 'OneToOneFunction'), forall(B, forall(C, =>(and(instance(C, 'DomainFn'(A)), and(instance(B, 'DomainFn'(A)), not(equal(C, B)))), not(equal('AssignmentFn'(A, C), 'AssignmentFn'(A, B))))))), and(and(entails(not(instance(A, 'OneToOneFunction')), instance(C, 'DomainFn'(A))), and(entails(not(instance(A, 'OneToOneFunction')), instance(B, 'DomainFn'(A))), and(entails(and(and(not(instance(A, 'OneToOneFunction')), '$existential'(B, '?ARG2', not(forall(C, =>(and(instance(C, 'DomainFn'(A)), and(instance('?ARG2', 'DomainFn'(A)), not(equal(C, '?ARG2')))), not(equal('AssignmentFn'(A, C), 'AssignmentFn'(A, '?ARG2')))))))), '$existential'(C, '?ARG1', not(=>(and(instance('?ARG1', 'DomainFn'(A)), and(instance(B, 'DomainFn'(A)), not(equal('?ARG1', B)))), not(equal('AssignmentFn'(A, '?ARG1'), 'AssignmentFn'(A, B))))))), not(equal(C, B))), and(entails(not(instance(A, 'OneToOneFunction')), equal('AssignmentFn'(A, C), 'AssignmentFn'(A, B))), entails(or(or(not(instance(C, 'DomainFn'(A))), or(not(instance(B, 'DomainFn'(A))), equal(C, B))), not(equal('AssignmentFn'(A, C), 'AssignmentFn'(A, B)))), instance(A, 'OneToOneFunction')))))), and(entails(and(and(equal('AssignmentFn'(A, C), 'AssignmentFn'(A, B)), and(instance(C, 'DomainFn'(A)), and(instance(B, 'DomainFn'(A)), not(equal(C, B))))), '$existential'(C, '?ARG1', not(=>(and(instance('?ARG1', 'DomainFn'(A)), and(instance(B, 'DomainFn'(A)), not(equal('?ARG1', B)))), not(equal('AssignmentFn'(A, '?ARG1'), 'AssignmentFn'(A, B))))))), not(instance(A, 'OneToOneFunction'))), and(entails(and(and(and(instance(A, 'OneToOneFunction'), and(instance(C, 'DomainFn'(A)), and(instance(B, 'DomainFn'(A)), not(equal(C, B))))), '$existential'(B, '?ARG2', not(forall(C, =>(and(instance(C, 'DomainFn'(A)), and(instance('?ARG2', 'DomainFn'(A)), not(equal(C, '?ARG2')))), not(equal('AssignmentFn'(A, C), 'AssignmentFn'(A, '?ARG2')))))))), '$existential'(C, '?ARG1', not(=>(and(instance('?ARG1', 'DomainFn'(A)), and(instance(B, 'DomainFn'(A)), not(equal('?ARG1', B)))), not(equal('AssignmentFn'(A, '?ARG1'), 'AssignmentFn'(A, B))))))), not(equal('AssignmentFn'(A, C), 'AssignmentFn'(A, B)))), and(entails(and(and(instance(A, 'OneToOneFunction'), and(equal('AssignmentFn'(A, C), 'AssignmentFn'(A, B)), and(instance(B, 'DomainFn'(A)), not(equal(C, B))))), '$existential'(C, '?ARG1', not(=>(and(instance('?ARG1', 'DomainFn'(A)), and(instance(B, 'DomainFn'(A)), not(equal('?ARG1', B)))), not(equal('AssignmentFn'(A, '?ARG1'), 'AssignmentFn'(A, B))))))), not(instance(C, 'DomainFn'(A)))), and(entails(and(and(and(instance(A, 'OneToOneFunction'), and(equal('AssignmentFn'(A, C), 'AssignmentFn'(A, B)), and(instance(C, 'DomainFn'(A)), not(equal(C, B))))), '$existential'(B, '?ARG2', not(forall(C, =>(and(instance(C, 'DomainFn'(A)), and(instance('?ARG2', 'DomainFn'(A)), not(equal(C, '?ARG2')))), not(equal('AssignmentFn'(A, C), 'AssignmentFn'(A, '?ARG2')))))))), '$existential'(C, '?ARG1', not(=>(and(instance('?ARG1', 'DomainFn'(A)), and(instance(B, 'DomainFn'(A)), not(equal('?ARG1', B)))), not(equal('AssignmentFn'(A, '?ARG1'), 'AssignmentFn'(A, B))))))), not(instance(B, 'DomainFn'(A)))), entails(and(instance(A, 'OneToOneFunction'), and(equal('AssignmentFn'(A, C), 'AssignmentFn'(A, B)), and(instance(C, 'DomainFn'(A)), instance(B, 'DomainFn'(A))))), equal(C, B))))))), [domainV(C, [A:1]), domainV(B, [A:1]), domainV(A, ['$instanceof':'OneToOneFunction', 'AssignmentFn':1, 'DomainFn':1]), domainV(D, []), forall(A), forall(B), forall(C), replaceConsVar(B, '$existential'('?ARG2', not(forall(C, =>(and(instance(C, 'DomainFn'(A)), and(instance('?ARG2', 'DomainFn'(A)), not(equal(C, '?ARG2')))), not(equal('AssignmentFn'(A, C), 'AssignmentFn'(A, '?ARG2')))))))), replaceConsVar(C, '$existential'('?ARG1', not(=>(and(instance('?ARG1', 'DomainFn'(A)), and(instance(B, 'DomainFn'(A)), not(equal('?ARG1', B)))), not(equal('AssignmentFn'(A, '?ARG1'), 'AssignmentFn'(A, B)))))))], ['FUN'=A, 'ARG1'=C, 'ARG2'=B], 'Merge', 'BASE ONTOLOGY', 1693, 'Anonymous', on). sigmaCache(subclass('SequenceFunction', 'OneToOneFunction'), subclass('SequenceFunction', 'OneToOneFunction'), [], [], 'Merge', 'BASE ONTOLOGY', 1695, 'Anonymous', on). sigmaCache(documentation('SequenceFunction', string('"The Class of OneToOneFunctions whose range is a subclass of the PositiveIntegers."')), documentation('SequenceFunction', string('"The Class of OneToOneFunctions whose range is a subclass of the PositiveIntegers."')), [], [], 'Merge', 'BASE ONTOLOGY', 1697, 'Anonymous', on). sigmaCache(=>(instance(A, 'SequenceFunction'), subclass('RangeFn'(A), 'Integer')), and(entails(not(subclass('RangeFn'(A), 'Integer')), not(instance(A, 'SequenceFunction'))), entails(instance(A, 'SequenceFunction'), subclass('RangeFn'(A), 'Integer'))), [domainV(A, ['$instanceof':'SequenceFunction', 'RangeFn':1]), domainV(B, []), forall(A)], ['SEQ'=A], 'Merge', 'BASE ONTOLOGY', 1699, 'Anonymous', on). sigmaCache(subclass('BinaryFunction', 'Function'), subclass('BinaryFunction', 'Function'), [], [], 'Merge', 'BASE ONTOLOGY', 1701, 'Anonymous', on). sigmaCache(subclass('BinaryFunction', 'TernaryRelation'), subclass('BinaryFunction', 'TernaryRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1703, 'Anonymous', on). sigmaCache(instance('BinaryFunction', 'InheritableRelation'), instance('BinaryFunction', 'InheritableRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1705, 'Anonymous', on). sigmaCache(documentation('BinaryFunction', string('"The Class of Functions that require two arguments."')), documentation('BinaryFunction', string('"The Class of Functions that require two arguments."')), [], [], 'Merge', 'BASE ONTOLOGY', 1707, 'Anonymous', on). sigmaCache(=>(instance(A, 'BinaryFunction'), valence(A, 2)), and(entails(not(valence(A, 2)), not(instance(A, 'BinaryFunction'))), entails(instance(A, 'BinaryFunction'), valence(A, 2))), [domainV(A, ['$instanceof':'BinaryFunction', valence:1]), domainV(B, []), forall(A)], ['FUNCTION'=A], 'Merge', 'BASE ONTOLOGY', 1709, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'BinaryFunction'), and(equal('AssignmentFn'(A, B, C), D), equal('AssignmentFn'(A, B, C), E))), equal(D, E)), and(entails(and(instance(A, 'BinaryFunction'), and(holds(A, B, C, D), holds(A, B, C, E))), equal(D, E)), and(entails(and(not(equal(D, E)), and(holds(A, B, C, D), holds(A, B, C, E))), not(instance(A, 'BinaryFunction'))), and(entails(and(not(equal(D, E)), and(instance(A, 'BinaryFunction'), holds(A, B, C, E))), not(holds(A, B, C, D))), entails(and(not(equal(D, E)), and(instance(A, 'BinaryFunction'), holds(A, B, C, D))), not(holds(A, B, C, E)))))), [domainV(E, [A:3]), domainV(D, [A:3]), domainV(C, [A:2]), domainV(B, [A:1]), domainV(A, ['$instanceof':'BinaryFunction', holds:1]), domainV(F, []), forall(A), forall(B), forall(C), forall(D), forall(E)], ['FUNCTION'=A, 'ARG1'=B, 'ARG2'=C, 'VALUE1'=D, 'VALUE2'=E], 'Merge', 'BASE ONTOLOGY', 1711, 'Anonymous', on). sigmaCache(subclass('AssociativeFunction', 'BinaryFunction'), subclass('AssociativeFunction', 'BinaryFunction'), [], [], 'Merge', 'BASE ONTOLOGY', 1713, 'Anonymous', on). sigmaCache(documentation('AssociativeFunction', string('"A BinaryFunction is associative if bracketing has no effect on the value returned by the Function. More precisely, a Function ?FUNCTION is associative just in case (?FUNCTION ?INST1 (?FUNCTION ?INST2 ?INST3)) is equal to (?FUNCTION (?FUNCTION ?INST1 ?INST2) ?INST3), for all ?INST1, ?INST2, and ?INST3."')), documentation('AssociativeFunction', string('"A BinaryFunction is associative if bracketing has no effect on the value returned by the Function. More precisely, a Function ?FUNCTION is associative just in case (?FUNCTION ?INST1 (?FUNCTION ?INST2 ?INST3)) is equal to (?FUNCTION (?FUNCTION ?INST1 ?INST2) ?INST3), for all ?INST1, ?INST2, and ?INST3."')), [], [], 'Merge', 'BASE ONTOLOGY', 1715, 'Anonymous', on). sigmaCache(=>(instance(A, 'AssociativeFunction'), forall(B, forall(C, forall(D, =>(and(instance(D, 'DomainFn'(A)), and(instance(C, 'DomainFn'(A)), instance(B, 'DomainFn'(A)))), equal('AssignmentFn'(A, D, 'AssignmentFn'(A, D, C)), 'AssignmentFn'(A, 'AssignmentFn'(A, D, C), B))))))), and(entails(and(not(equal('AssignmentFn'(A, D, 'AssignmentFn'(A, D, C)), 'AssignmentFn'(A, 'AssignmentFn'(A, D, C), B))), and(instance(D, 'DomainFn'(A)), and(instance(C, 'DomainFn'(A)), instance(B, 'DomainFn'(A))))), not(instance(A, 'AssociativeFunction'))), and(entails(and(instance(A, 'AssociativeFunction'), and(instance(D, 'DomainFn'(A)), and(instance(C, 'DomainFn'(A)), instance(B, 'DomainFn'(A))))), equal('AssignmentFn'(A, D, 'AssignmentFn'(A, D, C)), 'AssignmentFn'(A, 'AssignmentFn'(A, D, C), B))), and(entails(and(instance(A, 'AssociativeFunction'), and(not(equal('AssignmentFn'(A, D, 'AssignmentFn'(A, D, C)), 'AssignmentFn'(A, 'AssignmentFn'(A, D, C), B))), and(instance(C, 'DomainFn'(A)), instance(B, 'DomainFn'(A))))), not(instance(D, 'DomainFn'(A)))), and(entails(and(instance(A, 'AssociativeFunction'), and(not(equal('AssignmentFn'(A, D, 'AssignmentFn'(A, D, C)), 'AssignmentFn'(A, 'AssignmentFn'(A, D, C), B))), and(instance(D, 'DomainFn'(A)), instance(B, 'DomainFn'(A))))), not(instance(C, 'DomainFn'(A)))), entails(and(instance(A, 'AssociativeFunction'), and(not(equal('AssignmentFn'(A, D, 'AssignmentFn'(A, D, C)), 'AssignmentFn'(A, 'AssignmentFn'(A, D, C), B))), and(instance(D, 'DomainFn'(A)), instance(C, 'DomainFn'(A))))), not(instance(B, 'DomainFn'(A)))))))), [domainV(D, [A:1]), domainV(C, [A:2]), domainV(B, [A:2]), domainV(A, ['$instanceof':'AssociativeFunction', 'AssignmentFn':1, 'DomainFn':1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['FUNCTION'=A, 'INST1'=D, 'INST2'=C, 'INST3'=B], 'Merge', 'BASE ONTOLOGY', 1717, 'Anonymous', on). sigmaCache(subclass('CommutativeFunction', 'BinaryFunction'), subclass('CommutativeFunction', 'BinaryFunction'), [], [], 'Merge', 'BASE ONTOLOGY', 1719, 'Anonymous', on). sigmaCache(documentation('CommutativeFunction', string('"A BinaryFunction is commutative if the ordering of the arguments of the function has no effect on the value returned by the function. More precisely, a function ?FUNCTION is commutative just in case (?FUNCTION ?INST1 ?INST2) is equal to (?FUNCTION ?INST2 ?INST1), for all ?INST1 and ?INST2."')), documentation('CommutativeFunction', string('"A BinaryFunction is commutative if the ordering of the arguments of the function has no effect on the value returned by the function. More precisely, a function ?FUNCTION is commutative just in case (?FUNCTION ?INST1 ?INST2) is equal to (?FUNCTION ?INST2 ?INST1), for all ?INST1 and ?INST2."')), [], [], 'Merge', 'BASE ONTOLOGY', 1721, 'Anonymous', on). sigmaCache(=>(instance(A, 'CommutativeFunction'), forall(B, forall(C, =>(and(instance(C, 'DomainFn'(A)), instance(B, 'DomainFn'(A))), equal('AssignmentFn'(A, C, B), 'AssignmentFn'(A, B, C)))))), and(entails(and(not(equal('AssignmentFn'(A, C, B), 'AssignmentFn'(A, B, C))), and(instance(C, 'DomainFn'(A)), instance(B, 'DomainFn'(A)))), not(instance(A, 'CommutativeFunction'))), and(entails(and(instance(A, 'CommutativeFunction'), and(instance(C, 'DomainFn'(A)), instance(B, 'DomainFn'(A)))), equal('AssignmentFn'(A, C, B), 'AssignmentFn'(A, B, C))), and(entails(and(instance(A, 'CommutativeFunction'), and(not(equal('AssignmentFn'(A, C, B), 'AssignmentFn'(A, B, C))), instance(B, 'DomainFn'(A)))), not(instance(C, 'DomainFn'(A)))), entails(and(instance(A, 'CommutativeFunction'), and(not(equal('AssignmentFn'(A, C, B), 'AssignmentFn'(A, B, C))), instance(C, 'DomainFn'(A)))), not(instance(B, 'DomainFn'(A))))))), [domainV(C, [A:1, A:2]), domainV(B, [A:1, A:2]), domainV(A, ['$instanceof':'CommutativeFunction', 'AssignmentFn':1, 'DomainFn':1]), domainV(D, []), forall(A), forall(B), forall(C)], ['FUNCTION'=A, 'INST1'=C, 'INST2'=B], 'Merge', 'BASE ONTOLOGY', 1723, 'Anonymous', on). sigmaCache(subclass('TernaryFunction', 'Function'), subclass('TernaryFunction', 'Function'), [], [], 'Merge', 'BASE ONTOLOGY', 1725, 'Anonymous', on). sigmaCache(subclass('TernaryFunction', 'QuaternaryRelation'), subclass('TernaryFunction', 'QuaternaryRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1727, 'Anonymous', on). sigmaCache(instance('TernaryFunction', 'InheritableRelation'), instance('TernaryFunction', 'InheritableRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1729, 'Anonymous', on). sigmaCache(documentation('TernaryFunction', string('"The Class of Functions that require exactly three arguments."')), documentation('TernaryFunction', string('"The Class of Functions that require exactly three arguments."')), [], [], 'Merge', 'BASE ONTOLOGY', 1731, 'Anonymous', on). sigmaCache(=>(instance(A, 'TernaryFunction'), valence(A, 3)), and(entails(not(valence(A, 3)), not(instance(A, 'TernaryFunction'))), entails(instance(A, 'TernaryFunction'), valence(A, 3))), [domainV(A, ['$instanceof':'TernaryFunction', valence:1]), domainV(B, []), forall(A)], ['FUNCTION'=A], 'Merge', 'BASE ONTOLOGY', 1733, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'TernaryFunction'), and(equal('AssignmentFn'(A, B, C, D), E), equal('AssignmentFn'(A, B, C, D), F))), equal(E, F)), and(entails(and(instance(A, 'TernaryFunction'), and(holds(A, B, C, D, E), holds(A, B, C, D, F))), equal(E, F)), and(entails(and(not(equal(E, F)), and(holds(A, B, C, D, E), holds(A, B, C, D, F))), not(instance(A, 'TernaryFunction'))), and(entails(and(not(equal(E, F)), and(instance(A, 'TernaryFunction'), holds(A, B, C, D, F))), not(holds(A, B, C, D, E))), entails(and(not(equal(E, F)), and(instance(A, 'TernaryFunction'), holds(A, B, C, D, E))), not(holds(A, B, C, D, F)))))), [domainV(F, [A:4]), domainV(E, [A:4]), domainV(D, [A:3]), domainV(C, [A:2]), domainV(B, [A:1]), domainV(A, ['$instanceof':'TernaryFunction', holds:1]), domainV(G, []), forall(A), forall(B), forall(C), forall(D), forall(E), forall(F)], ['FUNCTION'=A, 'ARG1'=B, 'ARG2'=C, 'ARG3'=D, 'VALUE1'=E, 'VALUE2'=F], 'Merge', 'BASE ONTOLOGY', 1735, 'Anonymous', on). sigmaCache(subclass('ContinuousFunction', 'Function'), subclass('ContinuousFunction', 'Function'), [], [], 'Merge', 'BASE ONTOLOGY', 1737, 'Anonymous', on). sigmaCache(documentation('ContinuousFunction', string('"Functions which are continuous. This concept is taken as primitive until representations for limits are devised."')), documentation('ContinuousFunction', string('"Functions which are continuous. This concept is taken as primitive until representations for limits are devised."')), [], [], 'Merge', 'BASE ONTOLOGY', 1739, 'Anonymous', on). sigmaCache(subclass('SententialOperator', 'Predicate'), subclass('SententialOperator', 'Predicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1741, 'Anonymous', on). sigmaCache(documentation('SententialOperator', string('"This Class currently comprises all of the logical operators (viz. \'and\', \'or\', \'not\', \'=>\', and \'<=>\')."')), documentation('SententialOperator', string('"This Class currently comprises all of the logical operators (viz. \'and\', \'or\', \'not\', \'=>\', and \'<=>\')."')), [], [], 'Merge', 'BASE ONTOLOGY', 1743, 'Anonymous', on). sigmaCache(subclass('BinaryPredicate', 'Predicate'), subclass('BinaryPredicate', 'Predicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1745, 'Anonymous', on). sigmaCache(subclass('BinaryPredicate', 'BinaryRelation'), subclass('BinaryPredicate', 'BinaryRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1747, 'Anonymous', on). sigmaCache(instance('BinaryPredicate', 'InheritableRelation'), instance('BinaryPredicate', 'InheritableRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1749, 'Anonymous', on). sigmaCache(documentation('BinaryPredicate', string('"A Predicate relating two items - its valence is two."')), documentation('BinaryPredicate', string('"A Predicate relating two items - its valence is two."')), [], [], 'Merge', 'BASE ONTOLOGY', 1751, 'Anonymous', on). sigmaCache(=>(instance(A, 'BinaryPredicate'), valence(A, 2)), and(entails(not(valence(A, 2)), not(instance(A, 'BinaryPredicate'))), entails(instance(A, 'BinaryPredicate'), valence(A, 2))), [domainV(A, ['$instanceof':'BinaryPredicate', valence:1]), domainV(B, []), forall(A)], ['REL'=A], 'Merge', 'BASE ONTOLOGY', 1753, 'Anonymous', on). sigmaCache(subclass('TernaryPredicate', 'Predicate'), subclass('TernaryPredicate', 'Predicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1755, 'Anonymous', on). sigmaCache(subclass('TernaryPredicate', 'TernaryRelation'), subclass('TernaryPredicate', 'TernaryRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1757, 'Anonymous', on). sigmaCache(instance('TernaryPredicate', 'InheritableRelation'), instance('TernaryPredicate', 'InheritableRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1759, 'Anonymous', on). sigmaCache(documentation('TernaryPredicate', string('"The Class of Predicates that require exactly three arguments."')), documentation('TernaryPredicate', string('"The Class of Predicates that require exactly three arguments."')), [], [], 'Merge', 'BASE ONTOLOGY', 1761, 'Anonymous', on). sigmaCache(=>(instance(A, 'TernaryPredicate'), valence(A, 3)), and(entails(not(valence(A, 3)), not(instance(A, 'TernaryPredicate'))), entails(instance(A, 'TernaryPredicate'), valence(A, 3))), [domainV(A, ['$instanceof':'TernaryPredicate', valence:1]), domainV(B, []), forall(A)], ['REL'=A], 'Merge', 'BASE ONTOLOGY', 1763, 'Anonymous', on). sigmaCache(subclass('QuaternaryPredicate', 'Predicate'), subclass('QuaternaryPredicate', 'Predicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1765, 'Anonymous', on). sigmaCache(subclass('QuaternaryPredicate', 'QuaternaryRelation'), subclass('QuaternaryPredicate', 'QuaternaryRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1767, 'Anonymous', on). sigmaCache(instance('QuaternaryPredicate', 'InheritableRelation'), instance('QuaternaryPredicate', 'InheritableRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1769, 'Anonymous', on). sigmaCache(documentation('QuaternaryPredicate', string('"The Class of Predicates that require four arguments."')), documentation('QuaternaryPredicate', string('"The Class of Predicates that require four arguments."')), [], [], 'Merge', 'BASE ONTOLOGY', 1771, 'Anonymous', on). sigmaCache(=>(instance(A, 'QuaternaryPredicate'), valence(A, 4)), and(entails(not(valence(A, 4)), not(instance(A, 'QuaternaryPredicate'))), entails(instance(A, 'QuaternaryPredicate'), valence(A, 4))), [domainV(A, ['$instanceof':'QuaternaryPredicate', valence:1]), domainV(B, []), forall(A)], ['REL'=A], 'Merge', 'BASE ONTOLOGY', 1773, 'Anonymous', on). sigmaCache(subclass('QuintaryPredicate', 'Predicate'), subclass('QuintaryPredicate', 'Predicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1775, 'Anonymous', on). sigmaCache(subclass('QuintaryPredicate', 'QuintaryRelation'), subclass('QuintaryPredicate', 'QuintaryRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1777, 'Anonymous', on). sigmaCache(instance('QuintaryPredicate', 'InheritableRelation'), instance('QuintaryPredicate', 'InheritableRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1779, 'Anonymous', on). sigmaCache(documentation('QuintaryPredicate', string('"The Class of Predicates that require five arguments."')), documentation('QuintaryPredicate', string('"The Class of Predicates that require five arguments."')), [], [], 'Merge', 'BASE ONTOLOGY', 1781, 'Anonymous', on). sigmaCache(=>(instance(A, 'QuintaryPredicate'), valence(A, 5)), and(entails(not(valence(A, 5)), not(instance(A, 'QuintaryPredicate'))), entails(instance(A, 'QuintaryPredicate'), valence(A, 5))), [domainV(A, ['$instanceof':'QuintaryPredicate', valence:1]), domainV(B, []), forall(A)], ['REL'=A], 'Merge', 'BASE ONTOLOGY', 1783, 'Anonymous', on). sigmaCache(subclass('VariableArityRelation', 'Relation'), subclass('VariableArityRelation', 'Relation'), [], [], 'Merge', 'BASE ONTOLOGY', 1785, 'Anonymous', on). sigmaCache(documentation('VariableArityRelation', string('"The Class of Relations that do not have a fixed number of arguments."')), documentation('VariableArityRelation', string('"The Class of Relations that do not have a fixed number of arguments."')), [], [], 'Merge', 'BASE ONTOLOGY', 1787, 'Anonymous', on). sigmaCache(=>(instance(A, 'VariableArityRelation'), not(exists(B, valence(A, B)))), and(entails(valence(A, B), not(instance(A, 'VariableArityRelation'))), entails(instance(A, 'VariableArityRelation'), not(valence(A, B)))), [domainV(B, [valence:2]), domainV(A, ['$instanceof':'VariableArityRelation', valence:1]), domainV(C, []), forall(A), forall(B), forall(B)], ['REL'=A, 'INT'=B], 'Merge', 'BASE ONTOLOGY', 1789, 'Anonymous', on). sigmaCache(subclass('RelationExtendedToQuantities', 'Relation'), subclass('RelationExtendedToQuantities', 'Relation'), [], [], 'Merge', 'BASE ONTOLOGY', 1791, 'Anonymous', on). sigmaCache(instance('RelationExtendedToQuantities', 'InheritableRelation'), instance('RelationExtendedToQuantities', 'InheritableRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1793, 'Anonymous', on). sigmaCache(documentation('RelationExtendedToQuantities', string('"A RelationExtendedToQuantities is a Relation that, when it is true on a sequence of arguments that are RealNumbers, it is also true on a sequence of ConstantQuantites with those magnitudes in some unit of measure. For example, the lessThan relation is extended to quantities. This means that for all pairs of quantities ?QUANTITY1 and ?QUANTITY2, (lessThan ?QUANTITY1 ?QUANTITY2) if and only if, for some ?NUMBER1, ?NUMBER2, and ?UNIT, ?QUANTITY1 = (MeasureFn ?NUMBER1 ?UNIT), ?QUANTITY2 = (MeasureFn ?NUMBER2 ?UNIT), and (lessThan ?NUMBER1 ?NUMBER2), for all units ?UNIT on which ?QUANTITY1 and ?QUANTITY2 can be measured. Note that, when a RelationExtendedToQuantities is extended from RealNumbers to ConstantQuantities, the ConstantQuantities must be measured along the same physical dimension."')), documentation('RelationExtendedToQuantities', string('"A RelationExtendedToQuantities is a Relation that, when it is true on a sequence of arguments that are RealNumbers, it is also true on a sequence of ConstantQuantites with those magnitudes in some unit of measure. For example, the lessThan relation is extended to quantities. This means that for all pairs of quantities ?QUANTITY1 and ?QUANTITY2, (lessThan ?QUANTITY1 ?QUANTITY2) if and only if, for some ?NUMBER1, ?NUMBER2, and ?UNIT, ?QUANTITY1 = (MeasureFn ?NUMBER1 ?UNIT), ?QUANTITY2 = (MeasureFn ?NUMBER2 ?UNIT), and (lessThan ?NUMBER1 ?NUMBER2), for all units ?UNIT on which ?QUANTITY1 and ?QUANTITY2 can be measured. Note that, when a RelationExtendedToQuantities is extended from RealNumbers to ConstantQuantities, the ConstantQuantities must be measured along the same physical dimension."')), [], [], 'Merge', 'BASE ONTOLOGY', 1795, 'Anonymous', on). sigmaCache(subclass('Set', 'Class'), subclass('Set', 'Class'), [], [], 'Merge', 'BASE ONTOLOGY', 1797, 'Anonymous', on). sigmaCache(documentation('Set', string('"A Class that satisfies extensionality as well as other conditions specified by some choice of set theory. Unlike Classes generally, Sets need not have an associated condition that determines their membership. Rather, they are thought of metaphorically as `built up\' from some initial stock of objects by means of certain constructive operations (such as the pairing or power set operations). Note that extensionality alone is not sufficient for identifying Classes with Sets, since some Classes (e.g. Entity) cannot be assumed to be Sets without contradiction."')), documentation('Set', string('"A Class that satisfies extensionality as well as other conditions specified by some choice of set theory. Unlike Classes generally, Sets need not have an associated condition that determines their membership. Rather, they are thought of metaphorically as `built up\' from some initial stock of objects by means of certain constructive operations (such as the pairing or power set operations). Note that extensionality alone is not sufficient for identifying Classes with Sets, since some Classes (e.g. Entity) cannot be assumed to be Sets without contradiction."')), [], [], 'Merge', 'BASE ONTOLOGY', 1799, 'Anonymous', on). sigmaCache(subclass('Proposition', 'Abstract'), subclass('Proposition', 'Abstract'), [], [], 'Merge', 'BASE ONTOLOGY', 1801, 'Anonymous', on). sigmaCache(documentation('Proposition', string('"Propositions are Abstract entities that express a complete thought or a set of such thoughts. As an example, the formula \'(instance Yojo Cat)\' expresses the Proposition that the entity named Yojo is an element of the Class of Cats. Note that propositions are not restricted to the content expressed by individual sentences of a Language. They may encompass the content expressed by theories, books, and even whole libraries. It is important to distinguish Propositions from the ContentBearingObjects that express them. A Proposition is a piece of information, e.g. that the cat is on the mat, but a ContentBearingObject is an Object that represents this information. A Proposition is an abstraction that may have multiple representations: strings, sounds, icons, etc. For example, the Proposition that the cat is on the mat is represented here as a string of graphical characters displayed on a monitor and/or printed on paper, but it can be represented by a sequence of sounds or by some non-latin alphabet or by some cryptographic form"')), documentation('Proposition', string('"Propositions are Abstract entities that express a complete thought or a set of such thoughts. As an example, the formula \'(instance Yojo Cat)\' expresses the Proposition that the entity named Yojo is an element of the Class of Cats. Note that propositions are not restricted to the content expressed by individual sentences of a Language. They may encompass the content expressed by theories, books, and even whole libraries. It is important to distinguish Propositions from the ContentBearingObjects that express them. A Proposition is a piece of information, e.g. that the cat is on the mat, but a ContentBearingObject is an Object that represents this information. A Proposition is an abstraction that may have multiple representations: strings, sounds, icons, etc. For example, the Proposition that the cat is on the mat is represented here as a string of graphical characters displayed on a monitor and/or printed on paper, but it can be represented by a sequence of sounds or by some non-latin alphabet or by some cryptographic form"')), [], [], 'Merge', 'BASE ONTOLOGY', 1803, 'Anonymous', on). sigmaCache(instance(closedOn, 'BinaryPredicate'), instance(closedOn, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1805, 'Anonymous', on). sigmaCache(instance(closedOn, 'AsymmetricRelation'), instance(closedOn, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1807, 'Anonymous', on). sigmaCache(domain(closedOn, 1, 'Function'), domain(closedOn, 1, 'Function'), [], [], 'Merge', 'BASE ONTOLOGY', 1809, 'Anonymous', on). sigmaCache(domain(closedOn, 2, 'Class'), domain(closedOn, 2, 'Class'), [], [], 'Merge', 'BASE ONTOLOGY', 1811, 'Anonymous', on). sigmaCache(documentation(closedOn, string('"A BinaryFunction is closed on a Class if it is defined for all instances of the Class and its value is always an instance of the Class."')), documentation(closedOn, string('"A BinaryFunction is closed on a Class if it is defined for all instances of the Class and its value is always an instance of the Class."')), [], [], 'Merge', 'BASE ONTOLOGY', 1813, 'Anonymous', on). sigmaCache(=>(and(closedOn(A, B), instance(A, 'UnaryFunction')), forall(C, =>(instance(C, B), instance('AssignmentFn'(A, C), B)))), and(entails(and(instance(A, 'UnaryFunction'), and(instance(C, B), not(instance('AssignmentFn'(A, C), B)))), not(closedOn(A, B))), and(entails(and(closedOn(A, B), and(instance(C, B), not(instance('AssignmentFn'(A, C), B)))), not(instance(A, 'UnaryFunction'))), and(entails(and(and(closedOn(A, B), instance(A, 'UnaryFunction')), not(instance('AssignmentFn'(A, C), B))), not(instance(C, B))), entails(and(and(closedOn(A, B), instance(A, 'UnaryFunction')), instance(C, B)), instance('AssignmentFn'(A, C), B))))), [domainV(C, [A:1]), domainV(B, [closedOn:2, instance:2]), domainV(A, ['$instanceof':'UnaryFunction', 'AssignmentFn':1, closedOn:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['FUNCTION'=A, 'CLASS'=B, 'INST'=C], 'Merge', 'BASE ONTOLOGY', 1815, 'Anonymous', on). sigmaCache(=>(and(closedOn(A, B), instance(A, 'BinaryFunction')), forall(C, forall(D, =>(and(instance(D, B), instance(C, B)), instance('AssignmentFn'(A, D, C), B))))), and(entails(and(instance(A, 'BinaryFunction'), and(not(instance('AssignmentFn'(A, D, C), B)), and(instance(D, B), instance(C, B)))), not(closedOn(A, B))), and(entails(and(closedOn(A, B), and(not(instance('AssignmentFn'(A, D, C), B)), and(instance(D, B), instance(C, B)))), not(instance(A, 'BinaryFunction'))), and(entails(and(and(closedOn(A, B), instance(A, 'BinaryFunction')), and(instance(D, B), instance(C, B))), instance('AssignmentFn'(A, D, C), B)), and(entails(and(and(closedOn(A, B), instance(A, 'BinaryFunction')), and(not(instance('AssignmentFn'(A, D, C), B)), instance(C, B))), not(instance(D, B))), entails(and(and(closedOn(A, B), instance(A, 'BinaryFunction')), and(not(instance('AssignmentFn'(A, D, C), B)), instance(D, B))), not(instance(C, B))))))), [domainV(D, [A:1]), domainV(C, [A:2]), domainV(B, [closedOn:2, instance:2]), domainV(A, ['$instanceof':'BinaryFunction', 'AssignmentFn':1, closedOn:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['FUNCTION'=A, 'CLASS'=B, 'INST1'=D, 'INST2'=C], 'Merge', 'BASE ONTOLOGY', 1817, 'Anonymous', on). sigmaCache(instance(reflexiveOn, 'BinaryPredicate'), instance(reflexiveOn, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1819, 'Anonymous', on). sigmaCache(instance(reflexiveOn, 'AsymmetricRelation'), instance(reflexiveOn, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1821, 'Anonymous', on). sigmaCache(domain(reflexiveOn, 1, 'BinaryRelation'), domain(reflexiveOn, 1, 'BinaryRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1823, 'Anonymous', on). sigmaCache(domain(reflexiveOn, 2, 'Class'), domain(reflexiveOn, 2, 'Class'), [], [], 'Merge', 'BASE ONTOLOGY', 1825, 'Anonymous', on). sigmaCache(documentation(reflexiveOn, string('"A BinaryRelation is reflexive on a Class only if every instance of the Class bears the relation to itself."')), documentation(reflexiveOn, string('"A BinaryRelation is reflexive on a Class only if every instance of the Class bears the relation to itself."')), [], [], 'Merge', 'BASE ONTOLOGY', 1827, 'Anonymous', on). sigmaCache(=>(reflexiveOn(A, B), forall(C, =>(instance(C, B), holds(A, C, C)))), and(entails(and(instance(C, B), not(holds(A, C, C))), not(reflexiveOn(A, B))), and(entails(and(reflexiveOn(A, B), not(holds(A, C, C))), not(instance(C, B))), entails(and(reflexiveOn(A, B), instance(C, B)), holds(A, C, C)))), [domainV(C, [A:1, A:2]), domainV(B, [instance:2, reflexiveOn:2]), domainV(A, [holds:1, reflexiveOn:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['RELATION'=A, 'CLASS'=B, 'INST'=C], 'Merge', 'BASE ONTOLOGY', 1829, 'Anonymous', on). sigmaCache(instance(irreflexiveOn, 'BinaryPredicate'), instance(irreflexiveOn, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1831, 'Anonymous', on). sigmaCache(instance(irreflexiveOn, 'AsymmetricRelation'), instance(irreflexiveOn, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1833, 'Anonymous', on). sigmaCache(domain(irreflexiveOn, 1, 'BinaryRelation'), domain(irreflexiveOn, 1, 'BinaryRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1835, 'Anonymous', on). sigmaCache(domain(irreflexiveOn, 2, 'Class'), domain(irreflexiveOn, 2, 'Class'), [], [], 'Merge', 'BASE ONTOLOGY', 1837, 'Anonymous', on). sigmaCache(documentation(irreflexiveOn, string('"A BinaryRelation is irreflexive on a Class only if no instance of the Class bears the relation to itself."')), documentation(irreflexiveOn, string('"A BinaryRelation is irreflexive on a Class only if no instance of the Class bears the relation to itself."')), [], [], 'Merge', 'BASE ONTOLOGY', 1839, 'Anonymous', on). sigmaCache(=>(irreflexiveOn(A, B), forall(C, =>(instance(C, B), not(holds(A, C, C))))), and(entails(and(instance(C, B), holds(A, C, C)), not(irreflexiveOn(A, B))), and(entails(and(irreflexiveOn(A, B), holds(A, C, C)), not(instance(C, B))), entails(and(irreflexiveOn(A, B), instance(C, B)), not(holds(A, C, C))))), [domainV(C, [A:1, A:2]), domainV(B, [instance:2, irreflexiveOn:2]), domainV(A, [holds:1, irreflexiveOn:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['RELATION'=A, 'CLASS'=B, 'INST'=C], 'Merge', 'BASE ONTOLOGY', 1841, 'Anonymous', on). sigmaCache(instance(partialOrderingOn, 'BinaryPredicate'), instance(partialOrderingOn, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1843, 'Anonymous', on). sigmaCache(instance(partialOrderingOn, 'AsymmetricRelation'), instance(partialOrderingOn, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1845, 'Anonymous', on). sigmaCache(domain(partialOrderingOn, 1, 'BinaryRelation'), domain(partialOrderingOn, 1, 'BinaryRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1847, 'Anonymous', on). sigmaCache(domain(partialOrderingOn, 2, 'Class'), domain(partialOrderingOn, 2, 'Class'), [], [], 'Merge', 'BASE ONTOLOGY', 1849, 'Anonymous', on). sigmaCache(documentation(partialOrderingOn, string('"A BinaryRelation is a partial ordering on a Class only if the relation is reflexiveOn the Class, and it is both an AntisymmetricRelation, and a TransitiveRelation."')), documentation(partialOrderingOn, string('"A BinaryRelation is a partial ordering on a Class only if the relation is reflexiveOn the Class, and it is both an AntisymmetricRelation, and a TransitiveRelation."')), [], [], 'Merge', 'BASE ONTOLOGY', 1851, 'Anonymous', on). sigmaCache(=>(partialOrderingOn(A, B), and(reflexiveOn(A, B), and(instance(A, 'TransitiveRelation'), instance(A, 'AntisymmetricRelation')))), and(and(entails(not(reflexiveOn(A, B)), not(partialOrderingOn(A, B))), entails(partialOrderingOn(A, B), reflexiveOn(A, B))), and(and(entails(not(instance(A, 'TransitiveRelation')), not(partialOrderingOn(A, B))), entails(partialOrderingOn(A, B), instance(A, 'TransitiveRelation'))), and(entails(not(instance(A, 'AntisymmetricRelation')), not(partialOrderingOn(A, B))), entails(partialOrderingOn(A, B), instance(A, 'AntisymmetricRelation'))))), [domainV(B, [partialOrderingOn:2, reflexiveOn:2]), domainV(A, ['$instanceof':'AntisymmetricRelation', '$instanceof':'TransitiveRelation', partialOrderingOn:1, reflexiveOn:1]), domainV(C, []), forall(A), forall(B)], ['RELATION'=A, 'CLASS'=B], 'Merge', 'BASE ONTOLOGY', 1853, 'Anonymous', on). sigmaCache(instance(totalOrderingOn, 'BinaryPredicate'), instance(totalOrderingOn, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1855, 'Anonymous', on). sigmaCache(instance(totalOrderingOn, 'AsymmetricRelation'), instance(totalOrderingOn, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1857, 'Anonymous', on). sigmaCache(domain(totalOrderingOn, 1, 'BinaryRelation'), domain(totalOrderingOn, 1, 'BinaryRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1859, 'Anonymous', on). sigmaCache(domain(totalOrderingOn, 2, 'Class'), domain(totalOrderingOn, 2, 'Class'), [], [], 'Merge', 'BASE ONTOLOGY', 1861, 'Anonymous', on). sigmaCache(documentation(totalOrderingOn, string('"A BinaryRelation ?REL is a total ordering on a Class only if it is a partial ordering for which either (?REL ?INST1 ?INST2) or (?REL ?INST2 ?INST1) for every ?INST1 and ?INST2 in the Class."')), documentation(totalOrderingOn, string('"A BinaryRelation ?REL is a total ordering on a Class only if it is a partial ordering for which either (?REL ?INST1 ?INST2) or (?REL ?INST2 ?INST1) for every ?INST1 and ?INST2 in the Class."')), [], [], 'Merge', 'BASE ONTOLOGY', 1863, 'Anonymous', on). sigmaCache(<=>(totalOrderingOn(A, B), and(partialOrderingOn(A, B), trichotomizingOn(A, B))), and(and(entails(totalOrderingOn(A, B), partialOrderingOn(A, B)), and(entails(totalOrderingOn(A, B), trichotomizingOn(A, B)), entails(or(not(partialOrderingOn(A, B)), not(trichotomizingOn(A, B))), not(totalOrderingOn(A, B))))), and(entails(and(partialOrderingOn(A, B), trichotomizingOn(A, B)), totalOrderingOn(A, B)), and(entails(and(not(totalOrderingOn(A, B)), trichotomizingOn(A, B)), not(partialOrderingOn(A, B))), entails(and(not(totalOrderingOn(A, B)), partialOrderingOn(A, B)), not(trichotomizingOn(A, B)))))), [domainV(B, [partialOrderingOn:2, totalOrderingOn:2, trichotomizingOn:2]), domainV(A, [partialOrderingOn:1, totalOrderingOn:1, trichotomizingOn:1]), domainV(C, []), forall(A), forall(B)], ['RELATION'=A, 'CLASS'=B], 'Merge', 'BASE ONTOLOGY', 1865, 'Anonymous', on). sigmaCache(instance(trichotomizingOn, 'BinaryPredicate'), instance(trichotomizingOn, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1867, 'Anonymous', on). sigmaCache(instance(trichotomizingOn, 'AsymmetricRelation'), instance(trichotomizingOn, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1869, 'Anonymous', on). sigmaCache(domain(trichotomizingOn, 1, 'BinaryRelation'), domain(trichotomizingOn, 1, 'BinaryRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1871, 'Anonymous', on). sigmaCache(domain(trichotomizingOn, 2, 'Class'), domain(trichotomizingOn, 2, 'Class'), [], [], 'Merge', 'BASE ONTOLOGY', 1873, 'Anonymous', on). sigmaCache(documentation(trichotomizingOn, string('"A BinaryRelation ?REL is trichotomizing on a Class only if, for all instances ?INST1 and ?INST2 of the Class, at least one of the following holds: (?REL ?INST1 ?INST2), (?REL ?INST2 ?INST1) or (equal ?INST1 ?INST2)."')), documentation(trichotomizingOn, string('"A BinaryRelation ?REL is trichotomizing on a Class only if, for all instances ?INST1 and ?INST2 of the Class, at least one of the following holds: (?REL ?INST1 ?INST2), (?REL ?INST2 ?INST1) or (equal ?INST1 ?INST2)."')), [], [], 'Merge', 'BASE ONTOLOGY', 1875, 'Anonymous', on). sigmaCache(=>(trichotomizingOn(A, B), forall(C, forall(D, =>(and(instance(D, B), instance(C, B)), or(holds(A, D, C), or(holds(A, C, D), equal(D, C))))))), and(entails(and(and(instance(D, B), instance(C, B)), and(not(holds(A, D, C)), and(not(holds(A, C, D)), not(equal(D, C))))), not(trichotomizingOn(A, B))), and(entails(and(trichotomizingOn(A, B), and(instance(C, B), and(not(holds(A, D, C)), and(not(holds(A, C, D)), not(equal(D, C)))))), not(instance(D, B))), and(entails(and(trichotomizingOn(A, B), and(instance(D, B), and(not(holds(A, D, C)), and(not(holds(A, C, D)), not(equal(D, C)))))), not(instance(C, B))), and(entails(and(trichotomizingOn(A, B), and(and(instance(D, B), instance(C, B)), and(not(holds(A, C, D)), not(equal(D, C))))), holds(A, D, C)), and(entails(and(trichotomizingOn(A, B), and(and(instance(D, B), instance(C, B)), and(not(holds(A, D, C)), not(equal(D, C))))), holds(A, C, D)), entails(and(trichotomizingOn(A, B), and(and(instance(D, B), instance(C, B)), and(not(holds(A, D, C)), not(holds(A, C, D))))), equal(D, C))))))), [domainV(D, [A:1, A:2]), domainV(C, [A:1, A:2]), domainV(B, [instance:2, trichotomizingOn:2]), domainV(A, [holds:1, trichotomizingOn:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['RELATION'=A, 'CLASS'=B, 'INST1'=D, 'INST2'=C], 'Merge', 'BASE ONTOLOGY', 1877, 'Anonymous', on). sigmaCache(instance(equivalenceRelationOn, 'BinaryPredicate'), instance(equivalenceRelationOn, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1879, 'Anonymous', on). sigmaCache(instance(equivalenceRelationOn, 'AsymmetricRelation'), instance(equivalenceRelationOn, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1881, 'Anonymous', on). sigmaCache(domain(equivalenceRelationOn, 1, 'BinaryRelation'), domain(equivalenceRelationOn, 1, 'BinaryRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1883, 'Anonymous', on). sigmaCache(domain(equivalenceRelationOn, 2, 'Class'), domain(equivalenceRelationOn, 2, 'Class'), [], [], 'Merge', 'BASE ONTOLOGY', 1885, 'Anonymous', on). sigmaCache(documentation(equivalenceRelationOn, string('"A BinaryRelation is an equivalenceRelationOn a Class only if the relation is reflexiveOn the Class and it is both a TransitiveRelation and a SymmetricRelation."')), documentation(equivalenceRelationOn, string('"A BinaryRelation is an equivalenceRelationOn a Class only if the relation is reflexiveOn the Class and it is both a TransitiveRelation and a SymmetricRelation."')), [], [], 'Merge', 'BASE ONTOLOGY', 1887, 'Anonymous', on). sigmaCache(=>(equivalenceRelationOn(A, B), and(instance(A, 'TransitiveRelation'), and(instance(A, 'SymmetricRelation'), reflexiveOn(A, B)))), and(and(entails(not(instance(A, 'TransitiveRelation')), not(equivalenceRelationOn(A, B))), entails(equivalenceRelationOn(A, B), instance(A, 'TransitiveRelation'))), and(and(entails(not(instance(A, 'SymmetricRelation')), not(equivalenceRelationOn(A, B))), entails(equivalenceRelationOn(A, B), instance(A, 'SymmetricRelation'))), and(entails(not(reflexiveOn(A, B)), not(equivalenceRelationOn(A, B))), entails(equivalenceRelationOn(A, B), reflexiveOn(A, B))))), [domainV(B, [equivalenceRelationOn:2, reflexiveOn:2]), domainV(A, ['$instanceof':'SymmetricRelation', '$instanceof':'TransitiveRelation', equivalenceRelationOn:1, reflexiveOn:1]), domainV(C, []), forall(A), forall(B)], ['RELATION'=A, 'CLASS'=B], 'Merge', 'BASE ONTOLOGY', 1889, 'Anonymous', on). sigmaCache(instance(distributes, 'BinaryPredicate'), instance(distributes, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1891, 'Anonymous', on). sigmaCache(instance(distributes, 'BinaryRelation'), instance(distributes, 'BinaryRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1893, 'Anonymous', on). sigmaCache(domain(distributes, 1, 'BinaryFunction'), domain(distributes, 1, 'BinaryFunction'), [], [], 'Merge', 'BASE ONTOLOGY', 1895, 'Anonymous', on). sigmaCache(domain(distributes, 2, 'BinaryFunction'), domain(distributes, 2, 'BinaryFunction'), [], [], 'Merge', 'BASE ONTOLOGY', 1897, 'Anonymous', on). sigmaCache(documentation(distributes, string('"A BinaryFunction ?FUNCTION1 is distributive over another BinaryFunction ?FUNCTION2 just in case (?FUNCTION1 ?INST1 (?FUNCTION2 ?INST2 ?INST3)) is equal to (?FUNCTION2 (?FUNCTION1 ?INST1 ?INST2) (?FUNCTION1 ?INST1 ?INST3)), for all ?INST1, ?INST2, and ?INST3."')), documentation(distributes, string('"A BinaryFunction ?FUNCTION1 is distributive over another BinaryFunction ?FUNCTION2 just in case (?FUNCTION1 ?INST1 (?FUNCTION2 ?INST2 ?INST3)) is equal to (?FUNCTION2 (?FUNCTION1 ?INST1 ?INST2) (?FUNCTION1 ?INST1 ?INST3)), for all ?INST1, ?INST2, and ?INST3."')), [], [], 'Merge', 'BASE ONTOLOGY', 1899, 'Anonymous', on). sigmaCache(=>(distributes(A, B), forall(C, forall(D, forall(E, =>(and(instance(E, 'DomainFn'(A)), and(instance(D, 'DomainFn'(A)), and(instance(C, 'DomainFn'(A)), and(instance(E, 'DomainFn'(B)), and(instance(D, 'DomainFn'(B)), instance(C, 'DomainFn'(B))))))), equal('AssignmentFn'(A, E, 'AssignmentFn'(B, D, C)), 'AssignmentFn'(B, 'AssignmentFn'(A, E, D), 'AssignmentFn'(A, E, C)))))))), and(entails(and(not(equal('AssignmentFn'(A, E, 'AssignmentFn'(B, D, C)), 'AssignmentFn'(B, 'AssignmentFn'(A, E, D), 'AssignmentFn'(A, E, C)))), and(instance(E, 'DomainFn'(A)), and(instance(D, 'DomainFn'(A)), and(instance(C, 'DomainFn'(A)), and(instance(E, 'DomainFn'(B)), and(instance(D, 'DomainFn'(B)), instance(C, 'DomainFn'(B)))))))), not(distributes(A, B))), and(entails(and(distributes(A, B), and(instance(E, 'DomainFn'(A)), and(instance(D, 'DomainFn'(A)), and(instance(C, 'DomainFn'(A)), and(instance(E, 'DomainFn'(B)), and(instance(D, 'DomainFn'(B)), instance(C, 'DomainFn'(B)))))))), equal('AssignmentFn'(A, E, 'AssignmentFn'(B, D, C)), 'AssignmentFn'(B, 'AssignmentFn'(A, E, D), 'AssignmentFn'(A, E, C)))), and(entails(and(distributes(A, B), and(not(equal('AssignmentFn'(A, E, 'AssignmentFn'(B, D, C)), 'AssignmentFn'(B, 'AssignmentFn'(A, E, D), 'AssignmentFn'(A, E, C)))), and(instance(D, 'DomainFn'(A)), and(instance(C, 'DomainFn'(A)), and(instance(E, 'DomainFn'(B)), and(instance(D, 'DomainFn'(B)), instance(C, 'DomainFn'(B)))))))), not(instance(E, 'DomainFn'(A)))), and(entails(and(distributes(A, B), and(not(equal('AssignmentFn'(A, E, 'AssignmentFn'(B, D, C)), 'AssignmentFn'(B, 'AssignmentFn'(A, E, D), 'AssignmentFn'(A, E, C)))), and(instance(E, 'DomainFn'(A)), and(instance(C, 'DomainFn'(A)), and(instance(E, 'DomainFn'(B)), and(instance(D, 'DomainFn'(B)), instance(C, 'DomainFn'(B)))))))), not(instance(D, 'DomainFn'(A)))), and(entails(and(distributes(A, B), and(not(equal('AssignmentFn'(A, E, 'AssignmentFn'(B, D, C)), 'AssignmentFn'(B, 'AssignmentFn'(A, E, D), 'AssignmentFn'(A, E, C)))), and(instance(E, 'DomainFn'(A)), and(instance(D, 'DomainFn'(A)), and(instance(E, 'DomainFn'(B)), and(instance(D, 'DomainFn'(B)), instance(C, 'DomainFn'(B)))))))), not(instance(C, 'DomainFn'(A)))), and(entails(and(distributes(A, B), and(not(equal('AssignmentFn'(A, E, 'AssignmentFn'(B, D, C)), 'AssignmentFn'(B, 'AssignmentFn'(A, E, D), 'AssignmentFn'(A, E, C)))), and(instance(E, 'DomainFn'(A)), and(instance(D, 'DomainFn'(A)), and(instance(C, 'DomainFn'(A)), and(instance(D, 'DomainFn'(B)), instance(C, 'DomainFn'(B)))))))), not(instance(E, 'DomainFn'(B)))), and(entails(and(distributes(A, B), and(not(equal('AssignmentFn'(A, E, 'AssignmentFn'(B, D, C)), 'AssignmentFn'(B, 'AssignmentFn'(A, E, D), 'AssignmentFn'(A, E, C)))), and(instance(E, 'DomainFn'(A)), and(instance(D, 'DomainFn'(A)), and(instance(C, 'DomainFn'(A)), and(instance(E, 'DomainFn'(B)), instance(C, 'DomainFn'(B)))))))), not(instance(D, 'DomainFn'(B)))), entails(and(distributes(A, B), and(not(equal('AssignmentFn'(A, E, 'AssignmentFn'(B, D, C)), 'AssignmentFn'(B, 'AssignmentFn'(A, E, D), 'AssignmentFn'(A, E, C)))), and(instance(E, 'DomainFn'(A)), and(instance(D, 'DomainFn'(A)), and(instance(C, 'DomainFn'(A)), and(instance(E, 'DomainFn'(B)), instance(D, 'DomainFn'(B)))))))), not(instance(C, 'DomainFn'(B))))))))))), [domainV(E, [A:1]), domainV(D, [A:2, B:1]), domainV(C, [A:2, B:2]), domainV(B, ['AssignmentFn':1, 'DomainFn':1, distributes:2]), domainV(A, ['AssignmentFn':1, 'DomainFn':1, distributes:1]), domainV(F, []), forall(A), forall(B), forall(C), forall(D), forall(E)], ['FUNCTION1'=A, 'FUNCTION2'=B, 'INST1'=E, 'INST2'=D, 'INST3'=C], 'Merge', 'BASE ONTOLOGY', 1901, 'Anonymous', on). sigmaCache(instance(causes, 'BinaryPredicate'), instance(causes, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1903, 'Anonymous', on). sigmaCache(instance(causes, 'AsymmetricRelation'), instance(causes, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1905, 'Anonymous', on). sigmaCache(domain(causes, 1, 'Process'), domain(causes, 1, 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 1907, 'Anonymous', on). sigmaCache(domain(causes, 2, 'Process'), domain(causes, 2, 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 1909, 'Anonymous', on). sigmaCache(documentation(causes, string('"The causation relation between situations or propositions. (causes ?PROCESS1 ?PROCESS2) means that the state of affairs expressed by ?PROCESS1 brings about the state of affairs expressed by ?PROCESS2."')), documentation(causes, string('"The causation relation between situations or propositions. (causes ?PROCESS1 ?PROCESS2) means that the state of affairs expressed by ?PROCESS1 brings about the state of affairs expressed by ?PROCESS2."')), [], [], 'Merge', 'BASE ONTOLOGY', 1911, 'Anonymous', on). sigmaCache(=>(instance(A, 'Process'), exists(B, causes(B, A))), and(entails(not(causes(B, A)), not(instance(A, 'Process'))), entails(and(instance(A, 'Process'), '$existential'(B, '?PROC2', causes('?PROC2', A))), causes(B, A))), [domainV(B, [causes:1]), domainV(A, ['$instanceof':'Process', causes:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?PROC2', causes('?PROC2', A)))], ['PROC1'=A, 'PROC2'=B], 'Merge', 'BASE ONTOLOGY', 1913, 'Anonymous', on). sigmaCache(instance(copy, 'BinaryPredicate'), instance(copy, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1915, 'Anonymous', on). sigmaCache(instance(copy, 'EquivalenceRelation'), instance(copy, 'EquivalenceRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1917, 'Anonymous', on). sigmaCache(domain(copy, 1, 'Object'), domain(copy, 1, 'Object'), [], [], 'Merge', 'BASE ONTOLOGY', 1919, 'Anonymous', on). sigmaCache(domain(copy, 2, 'Object'), domain(copy, 2, 'Object'), [], [], 'Merge', 'BASE ONTOLOGY', 1921, 'Anonymous', on). sigmaCache(documentation(copy, string('"relates an Object to an exact copy of the Object, where an exact copy is indistinguishable from the original with regard to every property except (possibly) spatial and/or temporal location."')), documentation(copy, string('"relates an Object to an exact copy of the Object, where an exact copy is indistinguishable from the original with regard to every property except (possibly) spatial and/or temporal location."')), [], [], 'Merge', 'BASE ONTOLOGY', 1923, 'Anonymous', on). sigmaCache(=>(copy(A, B), forall(C, =>(attribute(A, C), attribute(B, C)))), and(entails(and(attribute(A, C), not(attribute(B, C))), not(copy(A, B))), and(entails(and(copy(A, B), not(attribute(B, C))), not(attribute(A, C))), entails(and(copy(A, B), attribute(A, C)), attribute(B, C)))), [domainV(C, [attribute:2]), domainV(B, [attribute:1, copy:2]), domainV(A, [attribute:1, copy:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['OBJ1'=A, 'OBJ2'=B, 'ATTR'=C], 'Merge', 'BASE ONTOLOGY', 1925, 'Anonymous', on). sigmaCache(instance(time, 'BinaryPredicate'), instance(time, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1927, 'Anonymous', on). sigmaCache(instance(time, 'TemporalRelation'), instance(time, 'TemporalRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1929, 'Anonymous', on). sigmaCache(instance(time, 'AsymmetricRelation'), instance(time, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1931, 'Anonymous', on). sigmaCache(domain(time, 1, 'Physical'), domain(time, 1, 'Physical'), [], [], 'Merge', 'BASE ONTOLOGY', 1933, 'Anonymous', on). sigmaCache(domain(time, 2, 'TimePosition'), domain(time, 2, 'TimePosition'), [], [], 'Merge', 'BASE ONTOLOGY', 1935, 'Anonymous', on). sigmaCache(documentation(time, string('"This relation holds between an instance of Physical and an instance of TimePosition just in case the temporal lifespan of the former includes the latter. The constants located and time are the basic spatial and temporal predicates, respectively."')), documentation(time, string('"This relation holds between an instance of Physical and an instance of TimePosition just in case the temporal lifespan of the former includes the latter. The constants located and time are the basic spatial and temporal predicates, respectively."')), [], [], 'Merge', 'BASE ONTOLOGY', 1937, 'Anonymous', on). sigmaCache(instance(holdsDuring, 'BinaryPredicate'), instance(holdsDuring, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1939, 'Anonymous', on). sigmaCache(instance(holdsDuring, 'AsymmetricRelation'), instance(holdsDuring, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1941, 'Anonymous', on). sigmaCache(domain(holdsDuring, 1, 'TimePosition'), domain(holdsDuring, 1, 'TimePosition'), [], [], 'Merge', 'BASE ONTOLOGY', 1943, 'Anonymous', on). sigmaCache(domain(holdsDuring, 2, 'Formula'), domain(holdsDuring, 2, 'Formula'), [], [], 'Merge', 'BASE ONTOLOGY', 1945, 'Anonymous', on). sigmaCache(documentation(holdsDuring, string('"(holdsDuring ?TIME ?FORMULA) means that the proposition denoted by ?FORMULA is true in the time frame ?TIME. Note that this implies that ?FORMULA is true at every TimePoint which is a temporalPart of ?TIME."')), documentation(holdsDuring, string('"(holdsDuring ?TIME ?FORMULA) means that the proposition denoted by ?FORMULA is true in the time frame ?TIME. Note that this implies that ?FORMULA is true at every TimePoint which is a temporalPart of ?TIME."')), [], [], 'Merge', 'BASE ONTOLOGY', 1947, 'Anonymous', on). sigmaCache(=>(and(holdsDuring(A, B), entails(B, C)), holdsDuring(A, C)), and(entails(and(holdsDuring(A, B), entails(B, C)), holdsDuring(A, C)), and(entails(and(not(holdsDuring(A, C)), entails(B, C)), not(holdsDuring(A, B))), entails(and(not(holdsDuring(A, C)), holdsDuring(A, B)), not(entails(B, C))))), [domainV(C, [entails:2, holdsDuring:2]), domainV(B, [entails:1, holdsDuring:2]), domainV(A, [holdsDuring:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['TIME'=A, 'SITUATION1'=B, 'SITUATION2'=C], 'Merge', 'BASE ONTOLOGY', 1949, 'Anonymous', on). sigmaCache(=>(holdsDuring(A, not(B)), not(holdsDuring(A, B))), and(entails(holdsDuring(A, B), not(holdsDuring(A, not(B)))), entails(holdsDuring(A, not(B)), not(holdsDuring(A, B)))), [domainV(B, [holdsDuring:2]), domainV(A, [holdsDuring:1]), domainV(C, []), forall(A), forall(B)], ['TIME'=A, 'SITUATION'=B], 'Merge', 'BASE ONTOLOGY', 1951, 'Anonymous', on). sigmaCache(instance(capability, 'TernaryPredicate'), instance(capability, 'TernaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1953, 'Anonymous', on). sigmaCache(domainSubclass(capability, 1, 'Process'), domainSubclass(capability, 1, 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 1955, 'Anonymous', on). sigmaCache(domain(capability, 2, 'CaseRole'), domain(capability, 2, 'CaseRole'), [], [], 'Merge', 'BASE ONTOLOGY', 1957, 'Anonymous', on). sigmaCache(domain(capability, 3, 'Object'), domain(capability, 3, 'Object'), [], [], 'Merge', 'BASE ONTOLOGY', 1959, 'Anonymous', on). sigmaCache(documentation(capability, string('"(capability ?PROCESS ?ROLE ?OBJ) means that ?OBJ has the ability to play the role of ?ROLE in Processes of type ?PROCESS."')), documentation(capability, string('"(capability ?PROCESS ?ROLE ?OBJ) means that ?OBJ has the ability to play the role of ?ROLE in Processes of type ?PROCESS."')), [], [], 'Merge', 'BASE ONTOLOGY', 1961, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'CaseRole'), and(holds(A, B, C), instance(B, D))), capability(D, A, C)), and(entails(and(instance(A, 'CaseRole'), and(holds(A, B, C), instance(B, D))), capability(D, A, C)), and(entails(and(not(capability(D, A, C)), and(holds(A, B, C), instance(B, D))), not(instance(A, 'CaseRole'))), and(entails(and(not(capability(D, A, C)), and(instance(A, 'CaseRole'), instance(B, D))), not(holds(A, B, C))), entails(and(not(capability(D, A, C)), and(instance(A, 'CaseRole'), holds(A, B, C))), not(instance(B, D)))))), [domainV(D, [capability:1, instance:2]), domainV(C, [capability:3, A:2]), domainV(B, [A:1]), domainV(A, ['$instanceof':'CaseRole', capability:2, holds:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['ROLE'=A, 'ARG1'=B, 'ARG2'=C, 'PROC'=D], 'Merge', 'BASE ONTOLOGY', 1963, 'Anonymous', on). sigmaCache(instance(exploits, 'BinaryPredicate'), instance(exploits, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1965, 'Anonymous', on). sigmaCache(instance(exploits, 'AsymmetricRelation'), instance(exploits, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1967, 'Anonymous', on). sigmaCache(domain(exploits, 1, 'Object'), domain(exploits, 1, 'Object'), [], [], 'Merge', 'BASE ONTOLOGY', 1969, 'Anonymous', on). sigmaCache(domain(exploits, 2, 'Agent'), domain(exploits, 2, 'Agent'), [], [], 'Merge', 'BASE ONTOLOGY', 1971, 'Anonymous', on). sigmaCache(documentation(exploits, string('"(exploits ?OBJ ?AGENT) means that ?OBJ is used by ?AGENT as a resource in an unspecified instance of Process. This Predicate, as its corresponding axiom indicates, is a composition of the relations agent and resource."')), documentation(exploits, string('"(exploits ?OBJ ?AGENT) means that ?OBJ is used by ?AGENT as a resource in an unspecified instance of Process. This Predicate, as its corresponding axiom indicates, is a composition of the relations agent and resource."')), [], [], 'Merge', 'BASE ONTOLOGY', 1973, 'Anonymous', on). sigmaCache(=>(exploits(A, B), exists(C, and(agent(C, B), resource(C, A)))), and(and(entails(not(agent(C, B)), not(exploits(A, B))), entails(and(exploits(A, B), '$existential'(C, '?PROCESS', and(agent('?PROCESS', B), resource('?PROCESS', A)))), agent(C, B))), and(entails(not(resource(C, A)), not(exploits(A, B))), entails(and(exploits(A, B), '$existential'(C, '?PROCESS', and(agent('?PROCESS', B), resource('?PROCESS', A)))), resource(C, A)))), [domainV(C, [agent:1, resource:1]), domainV(B, [agent:2, exploits:2]), domainV(A, [exploits:1, resource:2]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?PROCESS', and(agent('?PROCESS', B), resource('?PROCESS', A))))], ['OBJ'=A, 'AGENT'=B, 'PROCESS'=C], 'Merge', 'BASE ONTOLOGY', 1975, 'Anonymous', on). sigmaCache(instance(hasPurpose, 'BinaryPredicate'), instance(hasPurpose, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1977, 'Anonymous', on). sigmaCache(instance(hasPurpose, 'AsymmetricRelation'), instance(hasPurpose, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 1979, 'Anonymous', on). sigmaCache(domain(hasPurpose, 1, 'Physical'), domain(hasPurpose, 1, 'Physical'), [], [], 'Merge', 'BASE ONTOLOGY', 1981, 'Anonymous', on). sigmaCache(domain(hasPurpose, 2, 'Formula'), domain(hasPurpose, 2, 'Formula'), [], [], 'Merge', 'BASE ONTOLOGY', 1983, 'Anonymous', on). sigmaCache(documentation(hasPurpose, string('"This Predicate expresses the concept of a conventional goal, i.e. a goal with a neutralized agent\'s intention. Accordingly, (hasPurpose ?THING ?FORMULA) means that the instance of Physical ?THING has, as its purpose, the Proposition expressed by ?FORMULA. Note that there is an important difference in meaning between the Predicates hasPurpose and result. Although the second argument of the latter can satisfy the second argument of the former, a conventional goal is an expected and desired outcome, while a result may be neither expected nor desired. For example, a machine process may have outcomes but no goals, aimless wandering may have an outcome but no goal; a learning process may have goals with no outcomes, and so on."')), documentation(hasPurpose, string('"This Predicate expresses the concept of a conventional goal, i.e. a goal with a neutralized agent\'s intention. Accordingly, (hasPurpose ?THING ?FORMULA) means that the instance of Physical ?THING has, as its purpose, the Proposition expressed by ?FORMULA. Note that there is an important difference in meaning between the Predicates hasPurpose and result. Although the second argument of the latter can satisfy the second argument of the former, a conventional goal is an expected and desired outcome, while a result may be neither expected nor desired. For example, a machine process may have outcomes but no goals, aimless wandering may have an outcome but no goal; a learning process may have goals with no outcomes, and so on."')), [], [], 'Merge', 'BASE ONTOLOGY', 1985, 'Anonymous', on). sigmaCache(instance(hasPurposeForAgent, 'TernaryPredicate'), instance(hasPurposeForAgent, 'TernaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1987, 'Anonymous', on). sigmaCache(domain(hasPurposeForAgent, 1, 'Physical'), domain(hasPurposeForAgent, 1, 'Physical'), [], [], 'Merge', 'BASE ONTOLOGY', 1989, 'Anonymous', on). sigmaCache(domain(hasPurposeForAgent, 2, 'Formula'), domain(hasPurposeForAgent, 2, 'Formula'), [], [], 'Merge', 'BASE ONTOLOGY', 1991, 'Anonymous', on). sigmaCache(domain(hasPurposeForAgent, 3, 'Agent'), domain(hasPurposeForAgent, 3, 'Agent'), [], [], 'Merge', 'BASE ONTOLOGY', 1993, 'Anonymous', on). sigmaCache(documentation(hasPurposeForAgent, string('"Expresses a cognitive attitude of an agent with respect to a particular instance of Physical. More precisely, (hasPurposeForAgent ?THING ?FORMULA ?AGENT) means that the purpose of ?THING for ?AGENT is the proposition expressed by ?FORMULA. Very complex issues are involved here. In particular, the rules of inference of the first order predicate calculus are not truth-preserving for the second argument position of this Predicate."')), documentation(hasPurposeForAgent, string('"Expresses a cognitive attitude of an agent with respect to a particular instance of Physical. More precisely, (hasPurposeForAgent ?THING ?FORMULA ?AGENT) means that the purpose of ?THING for ?AGENT is the proposition expressed by ?FORMULA. Very complex issues are involved here. In particular, the rules of inference of the first order predicate calculus are not truth-preserving for the second argument position of this Predicate."')), [], [], 'Merge', 'BASE ONTOLOGY', 1995, 'Anonymous', on). sigmaCache(=>(hasPurpose(A, B), exists(C, hasPurposeForAgent(A, B, C))), and(entails(not(hasPurposeForAgent(A, B, C)), not(hasPurpose(A, B))), entails(and(hasPurpose(A, B), '$existential'(C, '?AGENT', hasPurposeForAgent(A, B, '?AGENT'))), hasPurposeForAgent(A, B, C))), [domainV(C, [hasPurposeForAgent:3]), domainV(B, [hasPurpose:2, hasPurposeForAgent:2]), domainV(A, [hasPurpose:1, hasPurposeForAgent:1]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?AGENT', hasPurposeForAgent(A, B, '?AGENT')))], ['THING'=A, 'PURPOSE'=B, 'AGENT'=C], 'Merge', 'BASE ONTOLOGY', 1997, 'Anonymous', on). sigmaCache(instance(hasSkill, 'BinaryPredicate'), instance(hasSkill, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 1999, 'Anonymous', on). sigmaCache(instance(hasSkill, 'AsymmetricRelation'), instance(hasSkill, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2001, 'Anonymous', on). sigmaCache(domainSubclass(hasSkill, 1, 'Process'), domainSubclass(hasSkill, 1, 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 2003, 'Anonymous', on). sigmaCache(domain(hasSkill, 2, 'Agent'), domain(hasSkill, 2, 'Agent'), [], [], 'Merge', 'BASE ONTOLOGY', 2005, 'Anonymous', on). sigmaCache(documentation(hasSkill, string('"Similar to the capability Predicate with the additional restriction that the ability be practised/ demonstrated to some measurable degree."')), documentation(hasSkill, string('"Similar to the capability Predicate with the additional restriction that the ability be practised/ demonstrated to some measurable degree."')), [], [], 'Merge', 'BASE ONTOLOGY', 2007, 'Anonymous', on). sigmaCache(=>(hasSkill(A, B), capability(A, agent, B)), and(entails(not(capability(A, agent, B)), not(hasSkill(A, B))), entails(hasSkill(A, B), capability(A, agent, B))), [domainV(B, [capability:3, hasSkill:2]), domainV(A, [capability:1, hasSkill:1]), domainV(C, []), forall(A), forall(B)], ['PROC'=A, 'AGENT'=B], 'Merge', 'BASE ONTOLOGY', 2009, 'Anonymous', on). sigmaCache(instance(holdsRight, 'BinaryPredicate'), instance(holdsRight, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 2011, 'Anonymous', on). sigmaCache(instance(holdsRight, 'AsymmetricRelation'), instance(holdsRight, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2013, 'Anonymous', on). sigmaCache(domainSubclass(holdsRight, 1, 'Process'), domainSubclass(holdsRight, 1, 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 2015, 'Anonymous', on). sigmaCache(domain(holdsRight, 2, 'CognitiveAgent'), domain(holdsRight, 2, 'CognitiveAgent'), [], [], 'Merge', 'BASE ONTOLOGY', 2017, 'Anonymous', on). sigmaCache(documentation(holdsRight, string('"Expresses a relationship between a subclass of Process and a CognitiveAgent whereby the CognitiveAgent has the right to perform instances of the Process type specified, i.e. to be an agent of instances of the Process type."')), documentation(holdsRight, string('"Expresses a relationship between a subclass of Process and a CognitiveAgent whereby the CognitiveAgent has the right to perform instances of the Process type specified, i.e. to be an agent of instances of the Process type."')), [], [], 'Merge', 'BASE ONTOLOGY', 2019, 'Anonymous', on). sigmaCache(=>(holdsRight(A, B), capability(A, agent, B)), and(entails(not(capability(A, agent, B)), not(holdsRight(A, B))), entails(holdsRight(A, B), capability(A, agent, B))), [domainV(B, [capability:3, holdsRight:2]), domainV(A, [capability:1, holdsRight:1]), domainV(C, []), forall(A), forall(B)], ['PROCESS'=A, 'AGENT'=B], 'Merge', 'BASE ONTOLOGY', 2021, 'Anonymous', on). sigmaCache(instance(confersRight, 'TernaryPredicate'), instance(confersRight, 'TernaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 2023, 'Anonymous', on). sigmaCache(domainSubclass(confersRight, 1, 'Process'), domainSubclass(confersRight, 1, 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 2025, 'Anonymous', on). sigmaCache(domain(confersRight, 2, 'Entity'), domain(confersRight, 2, 'Entity'), [], [], 'Merge', 'BASE ONTOLOGY', 2027, 'Anonymous', on). sigmaCache(domain(confersRight, 3, 'CognitiveAgent'), domain(confersRight, 3, 'CognitiveAgent'), [], [], 'Merge', 'BASE ONTOLOGY', 2029, 'Anonymous', on). sigmaCache(documentation(confersRight, string('"Expresses the relationship between a subclass of Process, an Entity, and a CognitiveAgent when the Entity authorizes the CognitiveAgent to perform instances of the Process type specified, i.e. to be an agent of instances of the Process type."')), documentation(confersRight, string('"Expresses the relationship between a subclass of Process, an Entity, and a CognitiveAgent when the Entity authorizes the CognitiveAgent to perform instances of the Process type specified, i.e. to be an agent of instances of the Process type."')), [], [], 'Merge', 'BASE ONTOLOGY', 2031, 'Anonymous', on). sigmaCache(=>(confersRight(A, B, C), holdsRight(A, C)), and(entails(not(holdsRight(A, C)), not(confersRight(A, B, C))), entails(confersRight(A, B, C), holdsRight(A, C))), [domainV(C, [confersRight:3, holdsRight:2]), domainV(B, [confersRight:2]), domainV(A, [confersRight:1, holdsRight:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['PROCESS'=A, 'AGENT1'=B, 'AGENT2'=C], 'Merge', 'BASE ONTOLOGY', 2033, 'Anonymous', on). sigmaCache(instance(holdsObligation, 'BinaryPredicate'), instance(holdsObligation, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 2035, 'Anonymous', on). sigmaCache(instance(holdsObligation, 'AsymmetricRelation'), instance(holdsObligation, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2037, 'Anonymous', on). sigmaCache(domainSubclass(holdsObligation, 1, 'Process'), domainSubclass(holdsObligation, 1, 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 2039, 'Anonymous', on). sigmaCache(domain(holdsObligation, 2, 'CognitiveAgent'), domain(holdsObligation, 2, 'CognitiveAgent'), [], [], 'Merge', 'BASE ONTOLOGY', 2041, 'Anonymous', on). sigmaCache(relatedInternalConcept(holdsObligation, holdsRight), relatedInternalConcept(holdsObligation, holdsRight), [], [], 'Merge', 'BASE ONTOLOGY', 2043, 'Anonymous', on). sigmaCache(documentation(holdsObligation, string('"Expresses a relationship between a subclass of Process and a CognitiveAgent whereby the CognitiveAgent has the obligation to perform instances of the Process type specified, i.e. to be an agent of instances of the Process type."')), documentation(holdsObligation, string('"Expresses a relationship between a subclass of Process and a CognitiveAgent whereby the CognitiveAgent has the obligation to perform instances of the Process type specified, i.e. to be an agent of instances of the Process type."')), [], [], 'Merge', 'BASE ONTOLOGY', 2045, 'Anonymous', on). sigmaCache(=>(holdsObligation(A, B), capability(A, agent, B)), and(entails(not(capability(A, agent, B)), not(holdsObligation(A, B))), entails(holdsObligation(A, B), capability(A, agent, B))), [domainV(B, [capability:3, holdsObligation:2]), domainV(A, [capability:1, holdsObligation:1]), domainV(C, []), forall(A), forall(B)], ['PROCESS'=A, 'AGENT'=B], 'Merge', 'BASE ONTOLOGY', 2047, 'Anonymous', on). sigmaCache(instance(confersObligation, 'TernaryPredicate'), instance(confersObligation, 'TernaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 2049, 'Anonymous', on). sigmaCache(domainSubclass(confersObligation, 1, 'Process'), domainSubclass(confersObligation, 1, 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 2051, 'Anonymous', on). sigmaCache(domain(confersObligation, 2, 'Entity'), domain(confersObligation, 2, 'Entity'), [], [], 'Merge', 'BASE ONTOLOGY', 2053, 'Anonymous', on). sigmaCache(domain(confersObligation, 3, 'CognitiveAgent'), domain(confersObligation, 3, 'CognitiveAgent'), [], [], 'Merge', 'BASE ONTOLOGY', 2055, 'Anonymous', on). sigmaCache(relatedInternalConcept(confersObligation, confersRight), relatedInternalConcept(confersObligation, confersRight), [], [], 'Merge', 'BASE ONTOLOGY', 2057, 'Anonymous', on). sigmaCache(documentation(confersObligation, string('"Expresses the relationship between a subclass of Process, an Entity, and a CognitiveAgent when the Entity obligates the CognitiveAgent to perform instances of the Process type specified, i.e. to be an agent of instances of the Process type."')), documentation(confersObligation, string('"Expresses the relationship between a subclass of Process, an Entity, and a CognitiveAgent when the Entity obligates the CognitiveAgent to perform instances of the Process type specified, i.e. to be an agent of instances of the Process type."')), [], [], 'Merge', 'BASE ONTOLOGY', 2059, 'Anonymous', on). sigmaCache(=>(confersObligation(A, B, C), holdsObligation(A, C)), and(entails(not(holdsObligation(A, C)), not(confersObligation(A, B, C))), entails(confersObligation(A, B, C), holdsObligation(A, C))), [domainV(C, [confersObligation:3, holdsObligation:2]), domainV(B, [confersObligation:2]), domainV(A, [confersObligation:1, holdsObligation:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['PROCESS'=A, 'AGENT1'=B, 'AGENT2'=C], 'Merge', 'BASE ONTOLOGY', 2061, 'Anonymous', on). sigmaCache(instance(located, 'PartialOrderingRelation'), instance(located, 'PartialOrderingRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2063, 'Anonymous', on). sigmaCache(subrelation(located, partlyLocated), subrelation(located, partlyLocated), [], [], 'Merge', 'BASE ONTOLOGY', 2065, 'Anonymous', on). sigmaCache(domain(located, 1, 'Physical'), domain(located, 1, 'Physical'), [], [], 'Merge', 'BASE ONTOLOGY', 2067, 'Anonymous', on). sigmaCache(domain(located, 2, 'Object'), domain(located, 2, 'Object'), [], [], 'Merge', 'BASE ONTOLOGY', 2069, 'Anonymous', on). sigmaCache(relatedInternalConcept(located, time), relatedInternalConcept(located, time), [], [], 'Merge', 'BASE ONTOLOGY', 2071, 'Anonymous', on). sigmaCache(documentation(located, string('"A very general predicate. (located ?PHYS ?OBJ) means that ?PHYS is situated at ?OBJ, in some sense. The Predicates located and time are spatial and temporal predicates, respectively."')), documentation(located, string('"A very general predicate. (located ?PHYS ?OBJ) means that ?PHYS is situated at ?OBJ, in some sense. The Predicates located and time are spatial and temporal predicates, respectively."')), [], [], 'Merge', 'BASE ONTOLOGY', 2073, 'Anonymous', on). sigmaCache(=>(located(A, B), forall(C, =>(part(C, A), located(C, B)))), and(entails(and(part(C, A), not(located(C, B))), not(located(A, B))), and(entails(and(located(A, B), not(located(C, B))), not(part(C, A))), entails(and(located(A, B), part(C, A)), located(C, B)))), [domainV(C, [located:1, part:1]), domainV(B, [located:2]), domainV(A, [located:1, part:2]), domainV(D, []), forall(A), forall(B), forall(C)], ['OBJ'=A, 'REGION'=B, 'SUBOBJ'=C], 'Merge', 'BASE ONTOLOGY', 2075, 'Anonymous', on). sigmaCache(instance(partlyLocated, 'SpatialRelation'), instance(partlyLocated, 'SpatialRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2077, 'Anonymous', on). sigmaCache(instance(partlyLocated, 'ReflexiveRelation'), instance(partlyLocated, 'ReflexiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2079, 'Anonymous', on). sigmaCache(instance(partlyLocated, 'BinaryPredicate'), instance(partlyLocated, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 2081, 'Anonymous', on). sigmaCache(domain(partlyLocated, 1, 'Object'), domain(partlyLocated, 1, 'Object'), [], [], 'Merge', 'BASE ONTOLOGY', 2083, 'Anonymous', on). sigmaCache(domain(partlyLocated, 2, 'Region'), domain(partlyLocated, 2, 'Region'), [], [], 'Merge', 'BASE ONTOLOGY', 2085, 'Anonymous', on). sigmaCache(documentation(partlyLocated, string('"The predicate of partial localization. For example, Istanbul is partly located in Asia. Note that this is the most basic localization relation: located and exactlyLocated are both subrelations of partlyLocated."')), documentation(partlyLocated, string('"The predicate of partial localization. For example, Istanbul is partly located in Asia. Note that this is the most basic localization relation: located and exactlyLocated are both subrelations of partlyLocated."')), [], [], 'Merge', 'BASE ONTOLOGY', 2087, 'Anonymous', on). sigmaCache(=>(partlyLocated(A, B), exists(C, and(part(C, A), exactlyLocated(C, B)))), and(and(entails(not(part(C, A)), not(partlyLocated(A, B))), entails(and(partlyLocated(A, B), '$existential'(C, '?SUBOBJ', and(part('?SUBOBJ', A), exactlyLocated('?SUBOBJ', B)))), part(C, A))), and(entails(not(exactlyLocated(C, B)), not(partlyLocated(A, B))), entails(and(partlyLocated(A, B), '$existential'(C, '?SUBOBJ', and(part('?SUBOBJ', A), exactlyLocated('?SUBOBJ', B)))), exactlyLocated(C, B)))), [domainV(C, [exactlyLocated:1, part:1]), domainV(B, [exactlyLocated:2, partlyLocated:2]), domainV(A, [part:2, partlyLocated:1]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?SUBOBJ', and(part('?SUBOBJ', A), exactlyLocated('?SUBOBJ', B))))], ['OBJ'=A, 'REGION'=B, 'SUBOBJ'=C], 'Merge', 'BASE ONTOLOGY', 2089, 'Anonymous', on). sigmaCache(subrelation(exactlyLocated, located), subrelation(exactlyLocated, located), [], [], 'Merge', 'BASE ONTOLOGY', 2091, 'Anonymous', on). sigmaCache(documentation(exactlyLocated, string('"The actual, minimal location of an Object. This is a subrelation of the more general Predicate located."')), documentation(exactlyLocated, string('"The actual, minimal location of an Object. This is a subrelation of the more general Predicate located."')), [], [], 'Merge', 'BASE ONTOLOGY', 2093, 'Anonymous', on). sigmaCache(=>(exactlyLocated(A, B), not(exists(C, and(exactlyLocated(C, B), not(equal(C, A)))))), and(entails(and(exactlyLocated(C, B), not(equal(C, A))), not(exactlyLocated(A, B))), and(entails(and(exactlyLocated(A, B), not(equal(C, A))), not(exactlyLocated(C, B))), entails(and(exactlyLocated(A, B), exactlyLocated(C, B)), equal(C, A)))), [domainV(C, [exactlyLocated:1]), domainV(B, [exactlyLocated:2]), domainV(A, [exactlyLocated:1]), domainV(D, []), forall(A), forall(B), forall(C), forall(C)], ['OBJ'=A, 'REGION'=B, 'OTHEROBJ'=C], 'Merge', 'BASE ONTOLOGY', 2095, 'Anonymous', on). sigmaCache(instance(between, 'SpatialRelation'), instance(between, 'SpatialRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2097, 'Anonymous', on). sigmaCache(instance(between, 'TernaryPredicate'), instance(between, 'TernaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 2099, 'Anonymous', on). sigmaCache(domain(between, 1, 'Object'), domain(between, 1, 'Object'), [], [], 'Merge', 'BASE ONTOLOGY', 2101, 'Anonymous', on). sigmaCache(domain(between, 2, 'Object'), domain(between, 2, 'Object'), [], [], 'Merge', 'BASE ONTOLOGY', 2103, 'Anonymous', on). sigmaCache(domain(between, 3, 'Object'), domain(between, 3, 'Object'), [], [], 'Merge', 'BASE ONTOLOGY', 2105, 'Anonymous', on). sigmaCache(documentation(between, string('"(between ?OBJ1 ?OBJ2 ?OBJ3) means that ?OBJ2 is spatially located between ?OBJ1 and ?OBJ3. Note that this implies that ?OBJ2 is directly between ?OBJ1 and ?OBJ3, i.e. the projections of ?OBJ1 and ?OBJ3 overlap with ?OBJ2."')), documentation(between, string('"(between ?OBJ1 ?OBJ2 ?OBJ3) means that ?OBJ2 is spatially located between ?OBJ1 and ?OBJ3. Note that this implies that ?OBJ2 is directly between ?OBJ1 and ?OBJ3, i.e. the projections of ?OBJ1 and ?OBJ3 overlap with ?OBJ2."')), [], [], 'Merge', 'BASE ONTOLOGY', 2107, 'Anonymous', on). sigmaCache(instance(traverses, 'SpatialRelation'), instance(traverses, 'SpatialRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2109, 'Anonymous', on). sigmaCache(domain(traverses, 1, 'Object'), domain(traverses, 1, 'Object'), [], [], 'Merge', 'BASE ONTOLOGY', 2111, 'Anonymous', on). sigmaCache(domain(traverses, 2, 'Object'), domain(traverses, 2, 'Object'), [], [], 'Merge', 'BASE ONTOLOGY', 2113, 'Anonymous', on). sigmaCache(documentation(traverses, string('"(traverses ?OBJ1 ?OBJ2) means that ?OBJ1 crosses or extends across ?OBJ2. Note that crosses and penetrates are subrelations of traverses."')), documentation(traverses, string('"(traverses ?OBJ1 ?OBJ2) means that ?OBJ1 crosses or extends across ?OBJ2. Note that crosses and penetrates are subrelations of traverses."')), [], [], 'Merge', 'BASE ONTOLOGY', 2115, 'Anonymous', on). sigmaCache(=>(traverses(A, B), or(crosses(A, B), penetrates(A, B))), and(entails(and(not(crosses(A, B)), not(penetrates(A, B))), not(traverses(A, B))), and(entails(and(traverses(A, B), not(penetrates(A, B))), crosses(A, B)), entails(and(traverses(A, B), not(crosses(A, B))), penetrates(A, B)))), [domainV(B, [crosses:2, penetrates:2, traverses:2]), domainV(A, [crosses:1, penetrates:1, traverses:1]), domainV(C, []), forall(A), forall(B)], ['OBJ1'=A, 'OBJ2'=B], 'Merge', 'BASE ONTOLOGY', 2117, 'Anonymous', on). sigmaCache(subrelation(crosses, traverses), subrelation(crosses, traverses), [], [], 'Merge', 'BASE ONTOLOGY', 2119, 'Anonymous', on). sigmaCache(instance(crosses, 'AsymmetricRelation'), instance(crosses, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2121, 'Anonymous', on). sigmaCache(instance(crosses, 'TransitiveRelation'), instance(crosses, 'TransitiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2123, 'Anonymous', on). sigmaCache(disjointRelation(crosses, connected), disjointRelation(crosses, connected), [], [], 'Merge', 'BASE ONTOLOGY', 2125, 'Anonymous', on). sigmaCache(documentation(crosses, string('"(crosses ?OBJ1 ?OBJ2) means that Object ?OBJ1 traverses Object ?OBJ2, without being connected to it."')), documentation(crosses, string('"(crosses ?OBJ1 ?OBJ2) means that Object ?OBJ1 traverses Object ?OBJ2, without being connected to it."')), [], [], 'Merge', 'BASE ONTOLOGY', 2127, 'Anonymous', on). sigmaCache(subrelation(penetrates, traverses), subrelation(penetrates, traverses), [], [], 'Merge', 'BASE ONTOLOGY', 2129, 'Anonymous', on). sigmaCache(subrelation(penetrates, meetsSpatially), subrelation(penetrates, meetsSpatially), [], [], 'Merge', 'BASE ONTOLOGY', 2131, 'Anonymous', on). sigmaCache(instance(penetrates, 'AsymmetricRelation'), instance(penetrates, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2133, 'Anonymous', on). sigmaCache(instance(penetrates, 'IntransitiveRelation'), instance(penetrates, 'IntransitiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2135, 'Anonymous', on). sigmaCache(documentation(penetrates, string('"(penetrates ?OBJ1 ?OBJ2) means that ?OBJ1 is connected to ?OBJ2 along at least one whole dimension (length, width or depth)."')), documentation(penetrates, string('"(penetrates ?OBJ1 ?OBJ2) means that ?OBJ1 is connected to ?OBJ2 along at least one whole dimension (length, width or depth)."')), [], [], 'Merge', 'BASE ONTOLOGY', 2137, 'Anonymous', on). sigmaCache(instance('WhereFn', 'BinaryFunction'), instance('WhereFn', 'BinaryFunction'), [], [], 'Merge', 'BASE ONTOLOGY', 2139, 'Anonymous', on). sigmaCache(instance('WhereFn', 'SpatialRelation'), instance('WhereFn', 'SpatialRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2141, 'Anonymous', on). sigmaCache(domain('WhereFn', 1, 'Physical'), domain('WhereFn', 1, 'Physical'), [], [], 'Merge', 'BASE ONTOLOGY', 2143, 'Anonymous', on). sigmaCache(domain('WhereFn', 2, 'TimePoint'), domain('WhereFn', 2, 'TimePoint'), [], [], 'Merge', 'BASE ONTOLOGY', 2145, 'Anonymous', on). sigmaCache(range('WhereFn', 'Region'), range('WhereFn', 'Region'), [], [], 'Merge', 'BASE ONTOLOGY', 2147, 'Anonymous', on). sigmaCache(relatedInternalConcept('WhereFn', 'WhenFn'), relatedInternalConcept('WhereFn', 'WhenFn'), [], [], 'Merge', 'BASE ONTOLOGY', 2149, 'Anonymous', on). sigmaCache(documentation('WhereFn', string('"Maps an Object and a TimePoint at which the Object exists to the Region where the Object existed at that TimePoint."')), documentation('WhereFn', string('"Maps an Object and a TimePoint at which the Object exists to the Region where the Object existed at that TimePoint."')), [], [], 'Merge', 'BASE ONTOLOGY', 2151, 'Anonymous', on). sigmaCache(<=>(equal('WhereFn'(A, B), C), holdsDuring(B, exactlyLocated(A, C))), and(and(entails(holds('WhereFn', A, B, C), holdsDuring(B, exactlyLocated(A, C))), entails(not(holdsDuring(B, exactlyLocated(A, C))), not(holds('WhereFn', A, B, C)))), and(entails(holdsDuring(B, exactlyLocated(A, C)), holds('WhereFn', A, B, C)), entails(not(holds('WhereFn', A, B, C)), not(holdsDuring(B, exactlyLocated(A, C)))))), [domainV(C, ['WhereFn':3, exactlyLocated:2]), domainV(B, ['WhereFn':2, holdsDuring:1]), domainV(A, ['WhereFn':1, exactlyLocated:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['THING'=A, 'TIME'=B, 'REGION'=C], 'Merge', 'BASE ONTOLOGY', 2153, 'Anonymous', on). sigmaCache(instance(possesses, 'BinaryPredicate'), instance(possesses, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 2155, 'Anonymous', on). sigmaCache(instance(possesses, 'AsymmetricRelation'), instance(possesses, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2157, 'Anonymous', on). sigmaCache(domain(possesses, 1, 'Agent'), domain(possesses, 1, 'Agent'), [], [], 'Merge', 'BASE ONTOLOGY', 2159, 'Anonymous', on). sigmaCache(domain(possesses, 2, 'Object'), domain(possesses, 2, 'Object'), [], [], 'Merge', 'BASE ONTOLOGY', 2161, 'Anonymous', on). sigmaCache(documentation(possesses, string('"Relation that holds between an Agent and an Object when the Agent has ownership of the Object."')), documentation(possesses, string('"Relation that holds between an Agent and an Object when the Agent has ownership of the Object."')), [], [], 'Merge', 'BASE ONTOLOGY', 2163, 'Anonymous', on). sigmaCache(=>(possesses(A, B), exists(C, and(holdsRight(A, C), forall(D, =>(instance(D, C), patient(D, B)))))), and(and(entails(not(holdsRight(A, C)), not(possesses(A, B))), entails(and(possesses(A, B), '$existential'(C, '?TYPE', and(holdsRight(A, '?TYPE'), forall(D, =>(instance(D, '?TYPE'), patient(D, B)))))), holdsRight(A, C))), and(entails(and(instance(D, C), not(patient(D, B))), not(possesses(A, B))), and(entails(and(possesses(A, B), not(patient(D, B))), not(instance(D, C))), entails(and(possesses(A, B), instance(D, C)), patient(D, B))))), [domainV(D, [patient:1]), domainV(C, [holdsRight:2, instance:2]), domainV(B, [patient:2, possesses:2]), domainV(A, [holdsRight:1, possesses:1]), domainV(E, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?TYPE', and(holdsRight(A, '?TYPE'), forall(D, =>(instance(D, '?TYPE'), patient(D, B)))))), forall(D)], ['PERSON'=A, 'OBJ'=B, 'TYPE'=C, 'PROCESS'=D], 'Merge', 'BASE ONTOLOGY', 2165, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'TimePosition'), and(holdsDuring(A, possesses(B, C)), holdsDuring(A, possesses(D, C)))), equal(B, D)), and(entails(and(instance(A, 'TimePosition'), and(holdsDuring(A, possesses(B, C)), holdsDuring(A, possesses(D, C)))), equal(B, D)), and(entails(and(not(equal(B, D)), and(holdsDuring(A, possesses(B, C)), holdsDuring(A, possesses(D, C)))), not(instance(A, 'TimePosition'))), and(entails(and(not(equal(B, D)), and(instance(A, 'TimePosition'), holdsDuring(A, possesses(D, C)))), not(holdsDuring(A, possesses(B, C)))), entails(and(not(equal(B, D)), and(instance(A, 'TimePosition'), holdsDuring(A, possesses(B, C)))), not(holdsDuring(A, possesses(D, C))))))), [domainV(D, [possesses:1]), domainV(C, [possesses:2]), domainV(B, [possesses:1]), domainV(A, ['$instanceof':'TimePosition', holdsDuring:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['TIME'=A, 'AGENT1'=B, 'OBJ'=C, 'AGENT2'=D], 'Merge', 'BASE ONTOLOGY', 2167, 'Anonymous', on). sigmaCache(instance('PropertyFn', 'UnaryFunction'), instance('PropertyFn', 'UnaryFunction'), [], [], 'Merge', 'BASE ONTOLOGY', 2169, 'Anonymous', on). sigmaCache(domain('PropertyFn', 1, 'Agent'), domain('PropertyFn', 1, 'Agent'), [], [], 'Merge', 'BASE ONTOLOGY', 2171, 'Anonymous', on). sigmaCache(range('PropertyFn', 'Set'), range('PropertyFn', 'Set'), [], [], 'Merge', 'BASE ONTOLOGY', 2173, 'Anonymous', on). sigmaCache(documentation('PropertyFn', string('"A UnaryFunction that maps an Agent to the Set of Property owned by the Agent."')), documentation('PropertyFn', string('"A UnaryFunction that maps an Agent to the Set of Property owned by the Agent."')), [], [], 'Merge', 'BASE ONTOLOGY', 2175, 'Anonymous', on). sigmaCache(<=>(instance(A, 'PropertyFn'(B)), possesses(B, A)), and(and(entails(instance(A, 'PropertyFn'(B)), possesses(B, A)), entails(not(possesses(B, A)), not(instance(A, 'PropertyFn'(B))))), and(entails(possesses(B, A), instance(A, 'PropertyFn'(B))), entails(not(instance(A, 'PropertyFn'(B))), not(possesses(B, A))))), [domainV(B, ['PropertyFn':1, possesses:1]), domainV(A, [possesses:2]), domainV(C, []), forall(A), forall(B)], ['OBJ'=A, 'PERSON'=B], 'Merge', 'BASE ONTOLOGY', 2177, 'Anonymous', on). sigmaCache(instance(precondition, 'BinaryPredicate'), instance(precondition, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 2179, 'Anonymous', on). sigmaCache(instance(precondition, 'AsymmetricRelation'), instance(precondition, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2181, 'Anonymous', on). sigmaCache(instance(precondition, 'TransitiveRelation'), instance(precondition, 'TransitiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2183, 'Anonymous', on). sigmaCache(domainSubclass(precondition, 1, 'Process'), domainSubclass(precondition, 1, 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 2185, 'Anonymous', on). sigmaCache(domainSubclass(precondition, 2, 'Process'), domainSubclass(precondition, 2, 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 2187, 'Anonymous', on). sigmaCache(documentation(precondition, string('"A very general Predicate. (precondition ?PROC1 ?PROC2) means that ?PROC2 can exist or be true only if ?PROC1 exists or is true. At some point, this Predicate should probably be broken up into more specific Predicates with more restrictive domain restrictions."')), documentation(precondition, string('"A very general Predicate. (precondition ?PROC1 ?PROC2) means that ?PROC2 can exist or be true only if ?PROC1 exists or is true. At some point, this Predicate should probably be broken up into more specific Predicates with more restrictive domain restrictions."')), [], [], 'Merge', 'BASE ONTOLOGY', 2189, 'Anonymous', on). sigmaCache(instance(inhibits, 'BinaryPredicate'), instance(inhibits, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 2191, 'Anonymous', on). sigmaCache(instance(inhibits, 'IrreflexiveRelation'), instance(inhibits, 'IrreflexiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2193, 'Anonymous', on). sigmaCache(domainSubclass(inhibits, 1, 'Process'), domainSubclass(inhibits, 1, 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 2195, 'Anonymous', on). sigmaCache(domainSubclass(inhibits, 2, 'Process'), domainSubclass(inhibits, 2, 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 2197, 'Anonymous', on). sigmaCache(documentation(inhibits, string('"A very general Predicate. (inhibits ?PROC1 ?PROC2) means that the Process ?PROC1 inhibits or hinders the occurrence of the Process ?PROC2. For example, obstructing an object inhibits moving it. Note that this is a relation between types of Processes, not between instances."')), documentation(inhibits, string('"A very general Predicate. (inhibits ?PROC1 ?PROC2) means that the Process ?PROC1 inhibits or hinders the occurrence of the Process ?PROC2. For example, obstructing an object inhibits moving it. Note that this is a relation between types of Processes, not between instances."')), [], [], 'Merge', 'BASE ONTOLOGY', 2199, 'Anonymous', on). sigmaCache(instance(prevents, 'BinaryPredicate'), instance(prevents, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 2201, 'Anonymous', on). sigmaCache(instance(prevents, 'IrreflexiveRelation'), instance(prevents, 'IrreflexiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2203, 'Anonymous', on). sigmaCache(domainSubclass(prevents, 1, 'Process'), domainSubclass(prevents, 1, 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 2205, 'Anonymous', on). sigmaCache(domainSubclass(prevents, 2, 'Process'), domainSubclass(prevents, 2, 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 2207, 'Anonymous', on). sigmaCache(documentation(prevents, string('"A very general Predicate. (prevents ?PROC1 ?PROC2) means that ?PROC1 prevents the occurrence of ?PROC2. In other words, if ?PROC1 is occurring in a particular time and place, ?PROC2 cannot occur at the same time and place. For example, innoculating prevents contracting disease. Note that this is a relation between types of Processes, not between instances."')), documentation(prevents, string('"A very general Predicate. (prevents ?PROC1 ?PROC2) means that ?PROC1 prevents the occurrence of ?PROC2. In other words, if ?PROC1 is occurring in a particular time and place, ?PROC2 cannot occur at the same time and place. For example, innoculating prevents contracting disease. Note that this is a relation between types of Processes, not between instances."')), [], [], 'Merge', 'BASE ONTOLOGY', 2209, 'Anonymous', on). sigmaCache(instance(refers, 'BinaryPredicate'), instance(refers, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 2211, 'Anonymous', on). sigmaCache(domain(refers, 1, 'Physical'), domain(refers, 1, 'Physical'), [], [], 'Merge', 'BASE ONTOLOGY', 2213, 'Anonymous', on). sigmaCache(domain(refers, 2, 'Entity'), domain(refers, 2, 'Entity'), [], [], 'Merge', 'BASE ONTOLOGY', 2215, 'Anonymous', on). sigmaCache(documentation(refers, string('"(refers ?OBJ1 ?OBJ2) means that ?OBJ1 mentions or includes a reference to ?OBJ2. Note that refers is more general in meaning than represents, because presumably something can represent something else only if it refers to this other thing. For example, an article whose topic is a recent change in the price of oil may refer to many other things, e.g. the general state of the economy, the weather in California, the prospect of global warming, the options for alternative energy sources, the stock prices of various oil companies, etc."')), documentation(refers, string('"(refers ?OBJ1 ?OBJ2) means that ?OBJ1 mentions or includes a reference to ?OBJ2. Note that refers is more general in meaning than represents, because presumably something can represent something else only if it refers to this other thing. For example, an article whose topic is a recent change in the price of oil may refer to many other things, e.g. the general state of the economy, the weather in California, the prospect of global warming, the options for alternative energy sources, the stock prices of various oil companies, etc."')), [], [], 'Merge', 'BASE ONTOLOGY', 2217, 'Anonymous', on). sigmaCache(instance(represents, 'BinaryPredicate'), instance(represents, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 2219, 'Anonymous', on). sigmaCache(domain(represents, 1, 'Physical'), domain(represents, 1, 'Physical'), [], [], 'Merge', 'BASE ONTOLOGY', 2221, 'Anonymous', on). sigmaCache(domain(represents, 2, 'Entity'), domain(represents, 2, 'Entity'), [], [], 'Merge', 'BASE ONTOLOGY', 2223, 'Anonymous', on). sigmaCache(subrelation(represents, refers), subrelation(represents, refers), [], [], 'Merge', 'BASE ONTOLOGY', 2225, 'Anonymous', on). sigmaCache(documentation(represents, string('"A very general semiotics Predicate. (represents ?THING ?ENTITY) means that ?THING in some way expresses, connotes, pictures, describes, etc. ?ENTITY. The Predicates containsInformation and realization are subrelations of represents. Note that represents is a subrelation of refers, since something can represent something else only if it refers to this other thing."')), documentation(represents, string('"A very general semiotics Predicate. (represents ?THING ?ENTITY) means that ?THING in some way expresses, connotes, pictures, describes, etc. ?ENTITY. The Predicates containsInformation and realization are subrelations of represents. Note that represents is a subrelation of refers, since something can represent something else only if it refers to this other thing."')), [], [], 'Merge', 'BASE ONTOLOGY', 2227, 'Anonymous', on). sigmaCache(=>(represents(A, B), exists(C, representsInLanguage(A, B, C))), and(entails(not(representsInLanguage(A, B, C)), not(represents(A, B))), entails(and(represents(A, B), '$existential'(C, '?LANGUAGE', representsInLanguage(A, B, '?LANGUAGE'))), representsInLanguage(A, B, C))), [domainV(C, [representsInLanguage:3]), domainV(B, [represents:2, representsInLanguage:2]), domainV(A, [represents:1, representsInLanguage:1]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?LANGUAGE', representsInLanguage(A, B, '?LANGUAGE')))], ['REP'=A, 'ENTITY'=B, 'LANGUAGE'=C], 'Merge', 'BASE ONTOLOGY', 2229, 'Anonymous', on). sigmaCache(instance(representsForAgent, 'TernaryPredicate'), instance(representsForAgent, 'TernaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 2231, 'Anonymous', on). sigmaCache(domain(representsForAgent, 1, 'Physical'), domain(representsForAgent, 1, 'Physical'), [], [], 'Merge', 'BASE ONTOLOGY', 2233, 'Anonymous', on). sigmaCache(domain(representsForAgent, 2, 'Entity'), domain(representsForAgent, 2, 'Entity'), [], [], 'Merge', 'BASE ONTOLOGY', 2235, 'Anonymous', on). sigmaCache(domain(representsForAgent, 3, 'Agent'), domain(representsForAgent, 3, 'Agent'), [], [], 'Merge', 'BASE ONTOLOGY', 2237, 'Anonymous', on). sigmaCache(documentation(representsForAgent, string('"A very general predicate. (representsForAgent ?THING ?ENTITY ?AGENT) means that the ?AGENT chooses to use the instance of Physical ?THING to \'stand for\' ?ENTITY."')), documentation(representsForAgent, string('"A very general predicate. (representsForAgent ?THING ?ENTITY ?AGENT) means that the ?AGENT chooses to use the instance of Physical ?THING to \'stand for\' ?ENTITY."')), [], [], 'Merge', 'BASE ONTOLOGY', 2239, 'Anonymous', on). sigmaCache(instance(representsInLanguage, 'TernaryPredicate'), instance(representsInLanguage, 'TernaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 2241, 'Anonymous', on). sigmaCache(domain(representsInLanguage, 1, 'Physical'), domain(representsInLanguage, 1, 'Physical'), [], [], 'Merge', 'BASE ONTOLOGY', 2243, 'Anonymous', on). sigmaCache(domain(representsInLanguage, 2, 'Entity'), domain(representsInLanguage, 2, 'Entity'), [], [], 'Merge', 'BASE ONTOLOGY', 2245, 'Anonymous', on). sigmaCache(domain(representsInLanguage, 3, 'Language'), domain(representsInLanguage, 3, 'Language'), [], [], 'Merge', 'BASE ONTOLOGY', 2247, 'Anonymous', on). sigmaCache(documentation(representsInLanguage, string('"A very general predicate. (representsInLanguage ?THING ?ENTITY ?LANGUAGE) means that the instance of Physical ?THING stands for ?ENTITY in the language ?LANGUAGE."')), documentation(representsInLanguage, string('"A very general predicate. (representsInLanguage ?THING ?ENTITY ?LANGUAGE) means that the instance of Physical ?THING stands for ?ENTITY in the language ?LANGUAGE."')), [], [], 'Merge', 'BASE ONTOLOGY', 2249, 'Anonymous', on). sigmaCache(=>(representsInLanguage(A, B, C), exists(D, representsForAgent(A, B, D))), and(entails(not(representsForAgent(A, B, D)), not(representsInLanguage(A, B, C))), entails(and(representsInLanguage(A, B, C), '$existential'(D, '?AGENT', representsForAgent(A, B, '?AGENT'))), representsForAgent(A, B, D))), [domainV(D, [representsForAgent:3]), domainV(C, [representsInLanguage:3]), domainV(B, [representsForAgent:2, representsInLanguage:2]), domainV(A, [representsForAgent:1, representsInLanguage:1]), domainV(E, []), forall(A), forall(B), forall(C), replaceConsVar(D, '$existential'('?AGENT', representsForAgent(A, B, '?AGENT')))], ['REP'=A, 'ENTITY'=B, 'LANGUAGE'=C, 'AGENT'=D], 'Merge', 'BASE ONTOLOGY', 2251, 'Anonymous', on). sigmaCache(subrelation(equivalentContentClass, subsumesContentClass), subrelation(equivalentContentClass, subsumesContentClass), [], [], 'Merge', 'BASE ONTOLOGY', 2253, 'Anonymous', on). sigmaCache(instance(equivalentContentClass, 'EquivalenceRelation'), instance(equivalentContentClass, 'EquivalenceRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2255, 'Anonymous', on). sigmaCache(domainSubclass(equivalentContentClass, 1, 'ContentBearingObject'), domainSubclass(equivalentContentClass, 1, 'ContentBearingObject'), [], [], 'Merge', 'BASE ONTOLOGY', 2257, 'Anonymous', on). sigmaCache(domainSubclass(equivalentContentClass, 2, 'ContentBearingObject'), domainSubclass(equivalentContentClass, 2, 'ContentBearingObject'), [], [], 'Merge', 'BASE ONTOLOGY', 2259, 'Anonymous', on). sigmaCache(documentation(equivalentContentClass, string('"A BinaryPredicate that relates two subclasses of ContentBearingObject. (equivalentContentClass ?CLASS1 ?CLASS2) means that the content expressed by each instance of ?CLASS1 is also expressed by each instance of ?CLASS2, and vice versa. An example would be the relationship between English and Russian editions of Agatha Christie\'s \'Murder on the Orient Express\'. Note that (equivalentContentClass ?CLASS1 ?CLASS2) implies (subsumesContentClass ?CLASS1 ?CLASS2) and (subsumesContentClass ?CLASS2 ?CLASS1)."')), documentation(equivalentContentClass, string('"A BinaryPredicate that relates two subclasses of ContentBearingObject. (equivalentContentClass ?CLASS1 ?CLASS2) means that the content expressed by each instance of ?CLASS1 is also expressed by each instance of ?CLASS2, and vice versa. An example would be the relationship between English and Russian editions of Agatha Christie\'s \'Murder on the Orient Express\'. Note that (equivalentContentClass ?CLASS1 ?CLASS2) implies (subsumesContentClass ?CLASS1 ?CLASS2) and (subsumesContentClass ?CLASS2 ?CLASS1)."')), [], [], 'Merge', 'BASE ONTOLOGY', 2261, 'Anonymous', on). sigmaCache(<=>(and(subsumesContentClass(A, B), subsumesContentClass(B, A)), equivalentContentClass(A, B)), and(and(entails(and(subsumesContentClass(A, B), subsumesContentClass(B, A)), equivalentContentClass(A, B)), and(entails(and(not(equivalentContentClass(A, B)), subsumesContentClass(B, A)), not(subsumesContentClass(A, B))), entails(and(not(equivalentContentClass(A, B)), subsumesContentClass(A, B)), not(subsumesContentClass(B, A))))), and(entails(equivalentContentClass(A, B), subsumesContentClass(A, B)), and(entails(equivalentContentClass(A, B), subsumesContentClass(B, A)), entails(or(not(subsumesContentClass(A, B)), not(subsumesContentClass(B, A))), not(equivalentContentClass(A, B)))))), [domainV(B, [equivalentContentClass:2, subsumesContentClass:1, subsumesContentClass:2]), domainV(A, [equivalentContentClass:1, subsumesContentClass:1, subsumesContentClass:2]), domainV(C, []), forall(A), forall(B)], ['CLASS1'=A, 'CLASS2'=B], 'Merge', 'BASE ONTOLOGY', 2263, 'Anonymous', on). sigmaCache(instance(subsumesContentClass, 'BinaryPredicate'), instance(subsumesContentClass, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 2265, 'Anonymous', on). sigmaCache(instance(subsumesContentClass, 'PartialOrderingRelation'), instance(subsumesContentClass, 'PartialOrderingRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2267, 'Anonymous', on). sigmaCache(domainSubclass(subsumesContentClass, 1, 'ContentBearingObject'), domainSubclass(subsumesContentClass, 1, 'ContentBearingObject'), [], [], 'Merge', 'BASE ONTOLOGY', 2269, 'Anonymous', on). sigmaCache(domainSubclass(subsumesContentClass, 2, 'ContentBearingObject'), domainSubclass(subsumesContentClass, 2, 'ContentBearingObject'), [], [], 'Merge', 'BASE ONTOLOGY', 2271, 'Anonymous', on). sigmaCache(documentation(subsumesContentClass, string('"A BinaryPredicate that relates two subclasses of ContentBearingObject. (subsumesContentClass ?CLASS1 ?CLASS2) means that the content expressed by each instance of ?CLASS2 is also expressed by each instance of ?CLASS1. Examples include the relationship between a poem and one of its stanzas or between a book and one of its chapters. Note that this is a relation between subclasses of ContentBearingObject, rather than instances. If one wants to relate instances, the Predicate subsumesContentInstance can be used. Note that subsumesContentClass is needed in many cases. Consider, for example, the relation between the King James edition of the Bible and its Book of Genesis. This relation holds for every copy of this edition and not just for a single instance."')), documentation(subsumesContentClass, string('"A BinaryPredicate that relates two subclasses of ContentBearingObject. (subsumesContentClass ?CLASS1 ?CLASS2) means that the content expressed by each instance of ?CLASS2 is also expressed by each instance of ?CLASS1. Examples include the relationship between a poem and one of its stanzas or between a book and one of its chapters. Note that this is a relation between subclasses of ContentBearingObject, rather than instances. If one wants to relate instances, the Predicate subsumesContentInstance can be used. Note that subsumesContentClass is needed in many cases. Consider, for example, the relation between the King James edition of the Bible and its Book of Genesis. This relation holds for every copy of this edition and not just for a single instance."')), [], [], 'Merge', 'BASE ONTOLOGY', 2273, 'Anonymous', on). sigmaCache(<=>(subsumesContentClass(A, B), forall(C, forall(D, forall(E, =>(and(instance(D, A), and(instance(C, B), containsInformation(C, E))), containsInformation(D, E)))))), and(and(entails(not(subsumesContentClass(A, B)), instance(D, A)), and(entails(not(subsumesContentClass(A, B)), instance(C, B)), and(entails(not(subsumesContentClass(A, B)), containsInformation(C, E)), and(entails(and(and(not(subsumesContentClass(A, B)), '$existential'(D, '?OBJ1', not(forall(E, =>(and(instance('?OBJ1', A), and(instance(C, B), containsInformation(C, E))), containsInformation('?OBJ1', E)))))), '$existential'(E, '?INFO', not(=>(and(instance(D, A), and(instance(C, B), containsInformation(C, '?INFO'))), containsInformation(D, '?INFO'))))), not(containsInformation(D, E))), entails(or(or(not(instance(D, A)), or(not(instance(C, B)), not(containsInformation(C, E)))), containsInformation(D, E)), subsumesContentClass(A, B)))))), and(entails(and(and(and(not(containsInformation(D, E)), and(instance(D, A), and(instance(C, B), containsInformation(C, E)))), '$existential'(D, '?OBJ1', not(forall(E, =>(and(instance('?OBJ1', A), and(instance(C, B), containsInformation(C, E))), containsInformation('?OBJ1', E)))))), '$existential'(E, '?INFO', not(=>(and(instance(D, A), and(instance(C, B), containsInformation(C, '?INFO'))), containsInformation(D, '?INFO'))))), not(subsumesContentClass(A, B))), and(entails(and(subsumesContentClass(A, B), and(instance(D, A), and(instance(C, B), containsInformation(C, E)))), containsInformation(D, E)), and(entails(and(and(and(subsumesContentClass(A, B), and(not(containsInformation(D, E)), and(instance(C, B), containsInformation(C, E)))), '$existential'(D, '?OBJ1', not(forall(E, =>(and(instance('?OBJ1', A), and(instance(C, B), containsInformation(C, E))), containsInformation('?OBJ1', E)))))), '$existential'(E, '?INFO', not(=>(and(instance(D, A), and(instance(C, B), containsInformation(C, '?INFO'))), containsInformation(D, '?INFO'))))), not(instance(D, A))), and(entails(and(and(and(and(subsumesContentClass(A, B), and(not(containsInformation(D, E)), and(instance(D, A), containsInformation(C, E)))), '$existential'(C, '?OBJ2', not(forall(D, forall(E, =>(and(instance(D, A), and(instance('?OBJ2', B), containsInformation('?OBJ2', E))), containsInformation(D, E))))))), '$existential'(D, '?OBJ1', not(forall(E, =>(and(instance('?OBJ1', A), and(instance(C, B), containsInformation(C, E))), containsInformation('?OBJ1', E)))))), '$existential'(E, '?INFO', not(=>(and(instance(D, A), and(instance(C, B), containsInformation(C, '?INFO'))), containsInformation(D, '?INFO'))))), not(instance(C, B))), entails(and(and(and(and(subsumesContentClass(A, B), and(not(containsInformation(D, E)), and(instance(D, A), instance(C, B)))), '$existential'(C, '?OBJ2', not(forall(D, forall(E, =>(and(instance(D, A), and(instance('?OBJ2', B), containsInformation('?OBJ2', E))), containsInformation(D, E))))))), '$existential'(D, '?OBJ1', not(forall(E, =>(and(instance('?OBJ1', A), and(instance(C, B), containsInformation(C, E))), containsInformation('?OBJ1', E)))))), '$existential'(E, '?INFO', not(=>(and(instance(D, A), and(instance(C, B), containsInformation(C, '?INFO'))), containsInformation(D, '?INFO'))))), not(containsInformation(C, E)))))))), [domainV(E, [containsInformation:2]), domainV(D, [containsInformation:1]), domainV(C, [containsInformation:1]), domainV(B, [instance:2, subsumesContentClass:2]), domainV(A, [instance:2, subsumesContentClass:1]), domainV(F, []), forall(A), forall(B), forall(C), forall(D), forall(E), replaceConsVar(C, '$existential'('?OBJ2', not(forall(D, forall(E, =>(and(instance(D, A), and(instance('?OBJ2', B), containsInformation('?OBJ2', E))), containsInformation(D, E))))))), replaceConsVar(D, '$existential'('?OBJ1', not(forall(E, =>(and(instance('?OBJ1', A), and(instance(C, B), containsInformation(C, E))), containsInformation('?OBJ1', E)))))), replaceConsVar(E, '$existential'('?INFO', not(=>(and(instance(D, A), and(instance(C, B), containsInformation(C, '?INFO'))), containsInformation(D, '?INFO')))))], ['CLASS1'=A, 'CLASS2'=B, 'INFO'=E, 'OBJ1'=D, 'OBJ2'=C], 'Merge', 'BASE ONTOLOGY', 2275, 'Anonymous', on). sigmaCache(subrelation(equivalentContentInstance, subsumesContentInstance), subrelation(equivalentContentInstance, subsumesContentInstance), [], [], 'Merge', 'BASE ONTOLOGY', 2277, 'Anonymous', on). sigmaCache(instance(equivalentContentInstance, 'EquivalenceRelation'), instance(equivalentContentInstance, 'EquivalenceRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2279, 'Anonymous', on). sigmaCache(domain(equivalentContentInstance, 1, 'ContentBearingObject'), domain(equivalentContentInstance, 1, 'ContentBearingObject'), [], [], 'Merge', 'BASE ONTOLOGY', 2281, 'Anonymous', on). sigmaCache(domain(equivalentContentInstance, 2, 'ContentBearingObject'), domain(equivalentContentInstance, 2, 'ContentBearingObject'), [], [], 'Merge', 'BASE ONTOLOGY', 2283, 'Anonymous', on). sigmaCache(relatedInternalConcept(equivalentContentInstance, equivalentContentClass), relatedInternalConcept(equivalentContentInstance, equivalentContentClass), [], [], 'Merge', 'BASE ONTOLOGY', 2285, 'Anonymous', on). sigmaCache(documentation(equivalentContentInstance, string('"A BinaryPredicate relating two instances of ContentBearingObject. (equivalentContentInstance ?OBJ1 ?OBJ2) means that the content expressed by ?OBJ1 is identical to the content expressed by ?OBJ2. An example would be the relationship between a handwritten draft of a letter to one\'s lawyer and a typed copy of the same letter. Note that (equivalentContentInstance ?OBJ1 ?OBJ2) implies (subsumesContentInstance ?OBJ1 ?OBJ2) and (subsumesContentInstance ?OBJ2 ?OBJ2)."')), documentation(equivalentContentInstance, string('"A BinaryPredicate relating two instances of ContentBearingObject. (equivalentContentInstance ?OBJ1 ?OBJ2) means that the content expressed by ?OBJ1 is identical to the content expressed by ?OBJ2. An example would be the relationship between a handwritten draft of a letter to one\'s lawyer and a typed copy of the same letter. Note that (equivalentContentInstance ?OBJ1 ?OBJ2) implies (subsumesContentInstance ?OBJ1 ?OBJ2) and (subsumesContentInstance ?OBJ2 ?OBJ2)."')), [], [], 'Merge', 'BASE ONTOLOGY', 2287, 'Anonymous', on). sigmaCache(<=>(and(subsumesContentInstance(A, B), subsumesContentInstance(B, A)), equivalentContentInstance(A, B)), and(and(entails(and(subsumesContentInstance(A, B), subsumesContentInstance(B, A)), equivalentContentInstance(A, B)), and(entails(and(not(equivalentContentInstance(A, B)), subsumesContentInstance(B, A)), not(subsumesContentInstance(A, B))), entails(and(not(equivalentContentInstance(A, B)), subsumesContentInstance(A, B)), not(subsumesContentInstance(B, A))))), and(entails(equivalentContentInstance(A, B), subsumesContentInstance(A, B)), and(entails(equivalentContentInstance(A, B), subsumesContentInstance(B, A)), entails(or(not(subsumesContentInstance(A, B)), not(subsumesContentInstance(B, A))), not(equivalentContentInstance(A, B)))))), [domainV(B, [equivalentContentInstance:2, subsumesContentInstance:1, subsumesContentInstance:2]), domainV(A, [equivalentContentInstance:1, subsumesContentInstance:1, subsumesContentInstance:2]), domainV(C, []), forall(A), forall(B)], ['OBJ1'=A, 'OBJ2'=B], 'Merge', 'BASE ONTOLOGY', 2289, 'Anonymous', on). sigmaCache(instance(subsumesContentInstance, 'BinaryPredicate'), instance(subsumesContentInstance, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 2291, 'Anonymous', on). sigmaCache(instance(subsumesContentInstance, 'PartialOrderingRelation'), instance(subsumesContentInstance, 'PartialOrderingRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2293, 'Anonymous', on). sigmaCache(domain(subsumesContentInstance, 1, 'ContentBearingObject'), domain(subsumesContentInstance, 1, 'ContentBearingObject'), [], [], 'Merge', 'BASE ONTOLOGY', 2295, 'Anonymous', on). sigmaCache(domain(subsumesContentInstance, 2, 'ContentBearingObject'), domain(subsumesContentInstance, 2, 'ContentBearingObject'), [], [], 'Merge', 'BASE ONTOLOGY', 2297, 'Anonymous', on). sigmaCache(relatedInternalConcept(subsumesContentInstance, subsumesContentClass), relatedInternalConcept(subsumesContentInstance, subsumesContentClass), [], [], 'Merge', 'BASE ONTOLOGY', 2299, 'Anonymous', on). sigmaCache(documentation(subsumesContentInstance, string('"A BinaryPredicate relating two instances of ContentBearingObject. (subsumesContentInstance ?OBJ1 ?OBJ2) means that the content expressed by ?OBJ2 is part of the content expressed by ?OBJ1. An example is the relationship between a handwritten poem and one of its stanzas. Note that this is a relation between instances, rather than Classes. If one wants to assert a content relationship between Classes, e.g. between the version of an intellectual work and a part of that work, the relation subsumesContentClass should be used."')), documentation(subsumesContentInstance, string('"A BinaryPredicate relating two instances of ContentBearingObject. (subsumesContentInstance ?OBJ1 ?OBJ2) means that the content expressed by ?OBJ2 is part of the content expressed by ?OBJ1. An example is the relationship between a handwritten poem and one of its stanzas. Note that this is a relation between instances, rather than Classes. If one wants to assert a content relationship between Classes, e.g. between the version of an intellectual work and a part of that work, the relation subsumesContentClass should be used."')), [], [], 'Merge', 'BASE ONTOLOGY', 2301, 'Anonymous', on). sigmaCache(<=>(subsumesContentInstance(A, B), forall(C, =>(containsInformation(B, C), containsInformation(A, C)))), and(and(entails(not(subsumesContentInstance(A, B)), containsInformation(B, C)), and(entails(and(not(subsumesContentInstance(A, B)), '$existential'(C, '?INFO', not(=>(containsInformation(B, '?INFO'), containsInformation(A, '?INFO'))))), not(containsInformation(A, C))), entails(or(not(containsInformation(B, C)), containsInformation(A, C)), subsumesContentInstance(A, B)))), and(entails(and(containsInformation(B, C), not(containsInformation(A, C))), not(subsumesContentInstance(A, B))), and(entails(and(and(subsumesContentInstance(A, B), not(containsInformation(A, C))), '$existential'(C, '?INFO', not(=>(containsInformation(B, '?INFO'), containsInformation(A, '?INFO'))))), not(containsInformation(B, C))), entails(and(subsumesContentInstance(A, B), containsInformation(B, C)), containsInformation(A, C))))), [domainV(C, [containsInformation:2]), domainV(B, [containsInformation:1, subsumesContentInstance:2]), domainV(A, [containsInformation:1, subsumesContentInstance:1]), domainV(D, []), forall(A), forall(B), forall(C), replaceConsVar(C, '$existential'('?INFO', not(=>(containsInformation(B, '?INFO'), containsInformation(A, '?INFO')))))], ['OBJ1'=A, 'OBJ2'=B, 'INFO'=C], 'Merge', 'BASE ONTOLOGY', 2303, 'Anonymous', on). sigmaCache(subrelation(realization, represents), subrelation(realization, represents), [], [], 'Merge', 'BASE ONTOLOGY', 2305, 'Anonymous', on). sigmaCache(instance(realization, 'AsymmetricRelation'), instance(realization, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2307, 'Anonymous', on). sigmaCache(domain(realization, 1, 'Process'), domain(realization, 1, 'Process'), [], [], 'Merge', 'BASE ONTOLOGY', 2309, 'Anonymous', on). sigmaCache(domain(realization, 2, 'Proposition'), domain(realization, 2, 'Proposition'), [], [], 'Merge', 'BASE ONTOLOGY', 2311, 'Anonymous', on). sigmaCache(relatedInternalConcept(realization, equivalentContentInstance), relatedInternalConcept(realization, equivalentContentInstance), [], [], 'Merge', 'BASE ONTOLOGY', 2313, 'Anonymous', on). sigmaCache(relatedInternalConcept(realization, containsInformation), relatedInternalConcept(realization, containsInformation), [], [], 'Merge', 'BASE ONTOLOGY', 2315, 'Anonymous', on). sigmaCache(documentation(realization, string('"A subrelation of represents. (realization ?PROCESS ?PROP) means that ?PROCESS is a Process which expresses the content of ?PROP. Examples include a particular musical performance, which realizes the content of a musical score, or the reading of a poem."')), documentation(realization, string('"A subrelation of represents. (realization ?PROCESS ?PROP) means that ?PROCESS is a Process which expresses the content of ?PROP. Examples include a particular musical performance, which realizes the content of a musical score, or the reading of a poem."')), [], [], 'Merge', 'BASE ONTOLOGY', 2317, 'Anonymous', on). sigmaCache(=>(realization(A, B), exists(C, and(instance(C, 'ContentBearingObject'), containsInformation(C, B)))), and(and(entails(not(instance(C, 'ContentBearingObject')), not(realization(A, B))), entails(and(realization(A, B), '$existential'(C, '?OBJ', and(instance('?OBJ', 'ContentBearingObject'), containsInformation('?OBJ', B)))), instance(C, 'ContentBearingObject'))), and(entails(not(containsInformation(C, B)), not(realization(A, B))), entails(and(realization(A, B), '$existential'(C, '?OBJ', and(instance('?OBJ', 'ContentBearingObject'), containsInformation('?OBJ', B)))), containsInformation(C, B)))), [domainV(C, ['$instanceof':'ContentBearingObject', containsInformation:1]), domainV(B, [containsInformation:2, realization:2]), domainV(A, [realization:1]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?OBJ', and(instance('?OBJ', 'ContentBearingObject'), containsInformation('?OBJ', B))))], ['PROCESS'=A, 'PROP'=B, 'OBJ'=C], 'Merge', 'BASE ONTOLOGY', 2319, 'Anonymous', on). sigmaCache(instance(expressedInLanguage, 'BinaryPredicate'), instance(expressedInLanguage, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 2321, 'Anonymous', on). sigmaCache(instance(expressedInLanguage, 'AsymmetricRelation'), instance(expressedInLanguage, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2323, 'Anonymous', on). sigmaCache(domain(expressedInLanguage, 1, 'LinguisticExpression'), domain(expressedInLanguage, 1, 'LinguisticExpression'), [], [], 'Merge', 'BASE ONTOLOGY', 2325, 'Anonymous', on). sigmaCache(domain(expressedInLanguage, 2, 'Language'), domain(expressedInLanguage, 2, 'Language'), [], [], 'Merge', 'BASE ONTOLOGY', 2327, 'Anonymous', on). sigmaCache(documentation(expressedInLanguage, string('"(expressedInLanguage ?EXPRESS ?LANG) means that ?EXPRESS is expressed in Language ?LANG."')), documentation(expressedInLanguage, string('"(expressedInLanguage ?EXPRESS ?LANG) means that ?EXPRESS is expressed in Language ?LANG."')), [], [], 'Merge', 'BASE ONTOLOGY', 2329, 'Anonymous', on). sigmaCache(<=>(expressedInLanguage(A, B), exists(C, representsInLanguage(A, C, B))), and(and(entails(and(expressedInLanguage(A, B), '$existential'(C, '?PROP', representsInLanguage(A, '?PROP', B))), representsInLanguage(A, C, B)), entails(not(representsInLanguage(A, C, B)), not(expressedInLanguage(A, B)))), and(entails(representsInLanguage(A, C, B), expressedInLanguage(A, B)), entails(not(expressedInLanguage(A, B)), not(representsInLanguage(A, C, B))))), [domainV(C, [representsInLanguage:2]), domainV(B, [expressedInLanguage:2, representsInLanguage:3]), domainV(A, [expressedInLanguage:1, representsInLanguage:1]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?PROP', representsInLanguage(A, '?PROP', B))), forall(C)], ['EXPRESS'=A, 'LANGUAGE'=B, 'PROP'=C], 'Merge', 'BASE ONTOLOGY', 2331, 'Anonymous', on). sigmaCache(instance(subPlan, 'BinaryPredicate'), instance(subPlan, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 2333, 'Anonymous', on). sigmaCache(instance(subPlan, 'TransitiveRelation'), instance(subPlan, 'TransitiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2335, 'Anonymous', on). sigmaCache(instance(subPlan, 'IrreflexiveRelation'), instance(subPlan, 'IrreflexiveRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2337, 'Anonymous', on). sigmaCache(domain(subPlan, 1, 'Plan'), domain(subPlan, 1, 'Plan'), [], [], 'Merge', 'BASE ONTOLOGY', 2339, 'Anonymous', on). sigmaCache(domain(subPlan, 2, 'Plan'), domain(subPlan, 2, 'Plan'), [], [], 'Merge', 'BASE ONTOLOGY', 2341, 'Anonymous', on). sigmaCache(documentation(subPlan, string('"(subPlan ?PLAN1 ?PLAN2) means that ?PLAN1 is a Plan which is a proper part of ?PLAN2. This relation is generally used to relate a supporting Plan to the overall Plan in a particular context."')), documentation(subPlan, string('"(subPlan ?PLAN1 ?PLAN2) means that ?PLAN1 is a Plan which is a proper part of ?PLAN2. This relation is generally used to relate a supporting Plan to the overall Plan in a particular context."')), [], [], 'Merge', 'BASE ONTOLOGY', 2343, 'Anonymous', on). sigmaCache(=>(subPlan(A, B), forall(C, forall(D, =>(and(containsInformation(D, A), containsInformation(C, B)), subsumesContentInstance(C, D))))), and(entails(and(not(subsumesContentInstance(C, D)), and(containsInformation(D, A), containsInformation(C, B))), not(subPlan(A, B))), and(entails(and(subPlan(A, B), and(containsInformation(D, A), containsInformation(C, B))), subsumesContentInstance(C, D)), and(entails(and(subPlan(A, B), and(not(subsumesContentInstance(C, D)), containsInformation(C, B))), not(containsInformation(D, A))), entails(and(subPlan(A, B), and(not(subsumesContentInstance(C, D)), containsInformation(D, A))), not(containsInformation(C, B)))))), [domainV(D, [containsInformation:1, subsumesContentInstance:2]), domainV(C, [containsInformation:1, subsumesContentInstance:1]), domainV(B, [containsInformation:2, subPlan:2]), domainV(A, [containsInformation:2, subPlan:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['PLAN1'=A, 'PLAN2'=B, 'OBJ1'=D, 'OBJ2'=C], 'Merge', 'BASE ONTOLOGY', 2345, 'Anonymous', on). sigmaCache(instance(uses, 'BinaryPredicate'), instance(uses, 'BinaryPredicate'), [], [], 'Merge', 'BASE ONTOLOGY', 2347, 'Anonymous', on). sigmaCache(instance(uses, 'AsymmetricRelation'), instance(uses, 'AsymmetricRelation'), [], [], 'Merge', 'BASE ONTOLOGY', 2349, 'Anonymous', on). sigmaCache(domain(uses, 1, 'Object'), domain(uses, 1, 'Object'), [], [], 'Merge', 'BASE ONTOLOGY', 2351, 'Anonymous', on). sigmaCache(domain(uses, 2, 'Agent'), domain(uses, 2, 'Agent'), [], [], 'Merge', 'BASE ONTOLOGY', 2353, 'Anonymous', on). sigmaCache(documentation(uses, string('"(uses ?OBJECT AGENT) means that ?OBJECT is used by ?AGENT as an instrument in an unspecified Process. This Predicate, as its corresponding axiom indicates, is a composition of the CaseRoles agent and instrument."')), documentation(uses, string('"(uses ?OBJECT AGENT) means that ?OBJECT is used by ?AGENT as an instrument in an unspecified Process. This Predicate, as its corresponding axiom indicates, is a composition of the CaseRoles agent and instrument."')), [], [], 'Merge', 'BASE ONTOLOGY', 2355, 'Anonymous', on). sigmaCache(=>(uses(A, B), exists(C, and(agent(C, B), instrument(C, A)))), and(and(entails(not(agent(C, B)), not(uses(A, B))), entails(and(uses(A, B), '$existential'(C, '?PROC', and(agent('?PROC', B), instrument('?PROC', A)))), agent(C, B))), and(entails(not(instrument(C, A)), not(uses(A, B))), entails(and(uses(A, B), '$existential'(C, '?PROC', and(agent('?PROC', B), instrument('?PROC', A)))), instrument(C, A)))), [domainV(C, [agent:1, instrument:1]), domainV(B, [agent:2, uses:2]), domainV(A, [instrument:2, uses:1]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?PROC', and(agent('?PROC', B), instrument('?PROC', A))))], ['OBJ'=A, 'AGENT'=B, 'PROC'=C], 'Merge', 'BASE ONTOLOGY', 2357, 'Anonymous', on). sigmaCache('include-context'('STRUCTURAL', 'ONTOLOGY'), 'include-context'('STRUCTURAL', 'ONTOLOGY'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2369, 'Anonymous', on). sigmaCache('include-context'('BASE', 'ONTOLOGY'), 'include-context'('BASE', 'ONTOLOGY'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2372, 'Anonymous', on). sigmaCache(instance('MultiplicationFn', 'AssociativeFunction'), instance('MultiplicationFn', 'AssociativeFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2375, 'Anonymous', on). sigmaCache(instance('MultiplicationFn', 'CommutativeFunction'), instance('MultiplicationFn', 'CommutativeFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2377, 'Anonymous', on). sigmaCache(instance('MultiplicationFn', 'RelationExtendedToQuantities'), instance('MultiplicationFn', 'RelationExtendedToQuantities'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2379, 'Anonymous', on). sigmaCache(domain('MultiplicationFn', 1, 'Quantity'), domain('MultiplicationFn', 1, 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2381, 'Anonymous', on). sigmaCache(domain('MultiplicationFn', 2, 'Quantity'), domain('MultiplicationFn', 2, 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2383, 'Anonymous', on). sigmaCache(range('MultiplicationFn', 'Quantity'), range('MultiplicationFn', 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2385, 'Anonymous', on). sigmaCache(documentation('MultiplicationFn', string('"If ?NUMBER1 and ?NUMBER2 are Numbers, then (MultiplicationFn ?NUMBER1 ?NUMBER2) is the arithmetical product of these numbers."')), documentation('MultiplicationFn', string('"If ?NUMBER1 and ?NUMBER2 are Numbers, then (MultiplicationFn ?NUMBER1 ?NUMBER2) is the arithmetical product of these numbers."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2387, 'Anonymous', on). sigmaCache(instance('AdditionFn', 'AssociativeFunction'), instance('AdditionFn', 'AssociativeFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2389, 'Anonymous', on). sigmaCache(instance('AdditionFn', 'CommutativeFunction'), instance('AdditionFn', 'CommutativeFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2391, 'Anonymous', on). sigmaCache(instance('AdditionFn', 'RelationExtendedToQuantities'), instance('AdditionFn', 'RelationExtendedToQuantities'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2393, 'Anonymous', on). sigmaCache(domain('AdditionFn', 1, 'Quantity'), domain('AdditionFn', 1, 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2395, 'Anonymous', on). sigmaCache(domain('AdditionFn', 2, 'Quantity'), domain('AdditionFn', 2, 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2397, 'Anonymous', on). sigmaCache(range('AdditionFn', 'Quantity'), range('AdditionFn', 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2399, 'Anonymous', on). sigmaCache(documentation('AdditionFn', string('"If ?NUMBER1 and ?NUMBER2 are Numbers, then (AdditionFn ?NUMBER1 ?NUMBER2) is the arithmetical sum of these numbers."')), documentation('AdditionFn', string('"If ?NUMBER1 and ?NUMBER2 are Numbers, then (AdditionFn ?NUMBER1 ?NUMBER2) is the arithmetical sum of these numbers."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2401, 'Anonymous', on). sigmaCache(instance('SubtractionFn', 'AssociativeFunction'), instance('SubtractionFn', 'AssociativeFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2403, 'Anonymous', on). sigmaCache(instance('SubtractionFn', 'RelationExtendedToQuantities'), instance('SubtractionFn', 'RelationExtendedToQuantities'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2405, 'Anonymous', on). sigmaCache(domain('SubtractionFn', 1, 'Quantity'), domain('SubtractionFn', 1, 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2407, 'Anonymous', on). sigmaCache(domain('SubtractionFn', 2, 'Quantity'), domain('SubtractionFn', 2, 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2409, 'Anonymous', on). sigmaCache(range('SubtractionFn', 'Quantity'), range('SubtractionFn', 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2411, 'Anonymous', on). sigmaCache(documentation('SubtractionFn', string('"If ?NUMBER1 and ?NUMBER2 are Numbers, then (SubtractionFn ?NUMBER1 ?NUMBER2) is the arithmetical difference between ?NUMBER1 and ?NUMBER2, i.e. ?NUMBER1 minus ?NUMBER2. An exception occurs when ?NUMBER1 is equal to 0, in which case (SubtractionFn ?NUMBER1 ?NUMBER2) is the negation of ?NUMBER2."')), documentation('SubtractionFn', string('"If ?NUMBER1 and ?NUMBER2 are Numbers, then (SubtractionFn ?NUMBER1 ?NUMBER2) is the arithmetical difference between ?NUMBER1 and ?NUMBER2, i.e. ?NUMBER1 minus ?NUMBER2. An exception occurs when ?NUMBER1 is equal to 0, in which case (SubtractionFn ?NUMBER1 ?NUMBER2) is the negation of ?NUMBER2."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2413, 'Anonymous', on). sigmaCache(instance('DivisionFn', 'AssociativeFunction'), instance('DivisionFn', 'AssociativeFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2415, 'Anonymous', on). sigmaCache(instance('DivisionFn', 'RelationExtendedToQuantities'), instance('DivisionFn', 'RelationExtendedToQuantities'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2417, 'Anonymous', on). sigmaCache(domain('DivisionFn', 1, 'Quantity'), domain('DivisionFn', 1, 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2419, 'Anonymous', on). sigmaCache(domain('DivisionFn', 2, 'Quantity'), domain('DivisionFn', 2, 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2421, 'Anonymous', on). sigmaCache(range('DivisionFn', 'Quantity'), range('DivisionFn', 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2423, 'Anonymous', on). sigmaCache(documentation('DivisionFn', string('"If ?NUMBER1 and ?NUMBER2 are Numbers, then (DivisionFn ?NUMBER1 ?NUMBER2) is the result of dividing ?NUMBER1 by ?NUMBER2. An exception occurs when ?NUMBER1 = 1, in which case (DivisionFn ?NUMBER1 ?NUMBER2) is the reciprocal of ?NUMBER2."')), documentation('DivisionFn', string('"If ?NUMBER1 and ?NUMBER2 are Numbers, then (DivisionFn ?NUMBER1 ?NUMBER2) is the result of dividing ?NUMBER1 by ?NUMBER2. An exception occurs when ?NUMBER1 = 1, in which case (DivisionFn ?NUMBER1 ?NUMBER2) is the reciprocal of ?NUMBER2."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2425, 'Anonymous', on). sigmaCache(=>(instance(A, 'RationalNumber'), exists(B, exists(C, and(instance(C, 'Integer'), and(instance(B, 'Integer'), equal(A, 'DivisionFn'(C, B))))))), and(and(entails(not(instance(C, 'Integer')), not(instance(A, 'RationalNumber'))), entails(and(instance(A, 'RationalNumber'), '$existential'(C, '?INT1', and(instance('?INT1', 'Integer'), and(instance(B, 'Integer'), holds('DivisionFn', '?INT1', B, A))))), instance(C, 'Integer'))), and(and(entails(not(instance(B, 'Integer')), not(instance(A, 'RationalNumber'))), entails(and(and(instance(A, 'RationalNumber'), '$existential'(B, '?INT2', exists(C, and(instance(C, 'Integer'), and(instance('?INT2', 'Integer'), holds('DivisionFn', C, '?INT2', A)))))), '$existential'(C, '?INT1', and(instance('?INT1', 'Integer'), and(instance(B, 'Integer'), holds('DivisionFn', '?INT1', B, A))))), instance(B, 'Integer'))), and(entails(not(holds('DivisionFn', C, B, A)), not(instance(A, 'RationalNumber'))), entails(and(and(instance(A, 'RationalNumber'), '$existential'(B, '?INT2', exists(C, and(instance(C, 'Integer'), and(instance('?INT2', 'Integer'), holds('DivisionFn', C, '?INT2', A)))))), '$existential'(C, '?INT1', and(instance('?INT1', 'Integer'), and(instance(B, 'Integer'), holds('DivisionFn', '?INT1', B, A))))), holds('DivisionFn', C, B, A))))), [domainV(C, ['$instanceof':'Integer', 'DivisionFn':1]), domainV(B, ['$instanceof':'Integer', 'DivisionFn':2]), domainV(A, ['$instanceof':'RationalNumber', 'DivisionFn':3]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?INT2', exists(C, and(instance(C, 'Integer'), and(instance('?INT2', 'Integer'), holds('DivisionFn', C, '?INT2', A)))))), replaceConsVar(C, '$existential'('?INT1', and(instance('?INT1', 'Integer'), and(instance(B, 'Integer'), holds('DivisionFn', '?INT1', B, A)))))], ['NUMBER'=A, 'INT1'=C, 'INT2'=B], 'Merge', 'NUMERIC FUNCTIONS', 2427, 'Anonymous', on). sigmaCache(instance('AbsoluteValueFn', 'UnaryFunction'), instance('AbsoluteValueFn', 'UnaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2429, 'Anonymous', on). sigmaCache(domain('AbsoluteValueFn', 1, 'RealNumber'), domain('AbsoluteValueFn', 1, 'RealNumber'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2431, 'Anonymous', on). sigmaCache(range('AbsoluteValueFn', 'PositiveRealNumber'), range('AbsoluteValueFn', 'PositiveRealNumber'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2433, 'Anonymous', on). sigmaCache(documentation('AbsoluteValueFn', string('"The value of (AbsoluteValueFn ?NUMBER) is the absolute value of the RealNumber ?NUMBER."')), documentation('AbsoluteValueFn', string('"The value of (AbsoluteValueFn ?NUMBER) is the absolute value of the RealNumber ?NUMBER."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2435, 'Anonymous', on). sigmaCache(<=>(equal('AbsoluteValueFn'(A), B), or(and(instance(A, 'PositiveInteger'), equal(A, B)), and(instance(A, 'NegativeInteger'), equal(B, 'SubtractionFn'(0, A))))), and(and(entails(and(or(not(holds('SubtractionFn', 0, A, B)), or(not(instance(A, 'NegativeInteger')), or(and(not(instance(A, 'PositiveInteger')), not(instance(A, 'NegativeInteger'))), and(not(instance(A, 'PositiveInteger')), not(holds('SubtractionFn', 0, A, B)))))), and(instance(A, 'NegativeInteger'), holds('SubtractionFn', 0, A, B))), equal(A, B)), and(entails(and(or(and(not(equal(A, B)), not(holds('SubtractionFn', 0, A, B))), or(not(equal(A, B)), or(not(instance(A, 'PositiveInteger')), and(not(instance(A, 'PositiveInteger')), not(holds('SubtractionFn', 0, A, B)))))), and(instance(A, 'PositiveInteger'), equal(A, B))), instance(A, 'NegativeInteger')), and(entails(and(or(and(not(equal(A, B)), not(holds('SubtractionFn', 0, A, B))), or(and(not(equal(A, B)), not(instance(A, 'NegativeInteger'))), or(not(instance(A, 'NegativeInteger')), not(holds('SubtractionFn', 0, A, B))))), and(instance(A, 'NegativeInteger'), holds('SubtractionFn', 0, A, B))), instance(A, 'PositiveInteger')), and(entails(and(or(not(equal(A, B)), or(and(not(equal(A, B)), not(instance(A, 'NegativeInteger'))), or(and(not(instance(A, 'PositiveInteger')), not(instance(A, 'NegativeInteger'))), not(instance(A, 'PositiveInteger'))))), and(instance(A, 'PositiveInteger'), equal(A, B))), holds('SubtractionFn', 0, A, B)), and(entails(and(or(and(not(equal(A, B)), not(holds('SubtractionFn', 0, A, B))), and(not(equal(A, B)), not(instance(A, 'NegativeInteger')))), or(equal(A, B), and(instance(A, 'NegativeInteger'), holds('SubtractionFn', 0, A, B)))), not(instance(A, 'PositiveInteger'))), and(entails(and(or(and(not(instance(A, 'PositiveInteger')), not(instance(A, 'NegativeInteger'))), and(not(instance(A, 'PositiveInteger')), not(holds('SubtractionFn', 0, A, B)))), or(instance(A, 'PositiveInteger'), and(instance(A, 'NegativeInteger'), holds('SubtractionFn', 0, A, B)))), not(equal(A, B))), and(entails(and(or(and(not(equal(A, B)), not(holds('SubtractionFn', 0, A, B))), and(not(instance(A, 'PositiveInteger')), not(holds('SubtractionFn', 0, A, B)))), or(and(instance(A, 'PositiveInteger'), equal(A, B)), holds('SubtractionFn', 0, A, B))), not(instance(A, 'NegativeInteger'))), entails(and(or(and(not(equal(A, B)), not(instance(A, 'NegativeInteger'))), and(not(instance(A, 'PositiveInteger')), not(instance(A, 'NegativeInteger')))), or(and(instance(A, 'PositiveInteger'), equal(A, B)), instance(A, 'NegativeInteger'))), not(holds('SubtractionFn', 0, A, B)))))))))), and(and(entails(and(or(not(holds('SubtractionFn', 0, A, B)), or(not(instance(A, 'NegativeInteger')), or(and(not(instance(A, 'PositiveInteger')), not(instance(A, 'NegativeInteger'))), and(not(instance(A, 'PositiveInteger')), not(holds('SubtractionFn', 0, A, B)))))), holds('AbsoluteValueFn', A, B)), equal(A, B)), and(entails(and(or(and(not(equal(A, B)), not(holds('SubtractionFn', 0, A, B))), or(not(equal(A, B)), or(not(instance(A, 'PositiveInteger')), and(not(instance(A, 'PositiveInteger')), not(holds('SubtractionFn', 0, A, B)))))), holds('AbsoluteValueFn', A, B)), instance(A, 'NegativeInteger')), and(entails(and(or(and(not(equal(A, B)), not(holds('SubtractionFn', 0, A, B))), or(and(not(equal(A, B)), not(instance(A, 'NegativeInteger'))), or(not(instance(A, 'NegativeInteger')), not(holds('SubtractionFn', 0, A, B))))), holds('AbsoluteValueFn', A, B)), instance(A, 'PositiveInteger')), and(entails(and(or(not(equal(A, B)), or(and(not(equal(A, B)), not(instance(A, 'NegativeInteger'))), or(and(not(instance(A, 'PositiveInteger')), not(instance(A, 'NegativeInteger'))), not(instance(A, 'PositiveInteger'))))), holds('AbsoluteValueFn', A, B)), holds('SubtractionFn', 0, A, B)), entails(or(and(not(equal(A, B)), not(holds('SubtractionFn', 0, A, B))), or(and(not(equal(A, B)), not(instance(A, 'NegativeInteger'))), or(and(not(instance(A, 'PositiveInteger')), not(instance(A, 'NegativeInteger'))), and(not(instance(A, 'PositiveInteger')), not(holds('SubtractionFn', 0, A, B)))))), not(holds('AbsoluteValueFn', A, B))))))), and(entails(or(and(instance(A, 'PositiveInteger'), equal(A, B)), and(instance(A, 'NegativeInteger'), holds('SubtractionFn', 0, A, B))), holds('AbsoluteValueFn', A, B)), and(entails(and(not(holds('AbsoluteValueFn', A, B)), or(equal(A, B), and(instance(A, 'NegativeInteger'), holds('SubtractionFn', 0, A, B)))), not(instance(A, 'PositiveInteger'))), and(entails(and(not(holds('AbsoluteValueFn', A, B)), or(instance(A, 'PositiveInteger'), and(instance(A, 'NegativeInteger'), holds('SubtractionFn', 0, A, B)))), not(equal(A, B))), and(entails(and(not(holds('AbsoluteValueFn', A, B)), or(and(instance(A, 'PositiveInteger'), equal(A, B)), holds('SubtractionFn', 0, A, B))), not(instance(A, 'NegativeInteger'))), entails(and(not(holds('AbsoluteValueFn', A, B)), or(and(instance(A, 'PositiveInteger'), equal(A, B)), instance(A, 'NegativeInteger'))), not(holds('SubtractionFn', 0, A, B))))))))), [domainV(B, ['AbsoluteValueFn':2, 'SubtractionFn':3]), domainV(A, ['$instanceof':'NegativeInteger', '$instanceof':'PositiveInteger', 'AbsoluteValueFn':1, 'SubtractionFn':2]), domainV(C, []), forall(A), forall(B)], ['NUMBER1'=A, 'NUMBER2'=B], 'Merge', 'NUMERIC FUNCTIONS', 2437, 'Anonymous', on). sigmaCache(instance('ArcCosineFn', 'UnaryFunction'), instance('ArcCosineFn', 'UnaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2439, 'Anonymous', on). sigmaCache(inverse('ArcCosineFn', 'CosineFn'), inverse('ArcCosineFn', 'CosineFn'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2441, 'Anonymous', on). sigmaCache(domain('ArcCosineFn', 1, 'RealNumber'), domain('ArcCosineFn', 1, 'RealNumber'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2443, 'Anonymous', on). sigmaCache(range('ArcCosineFn', 'PlaneAngleMeasure'), range('ArcCosineFn', 'PlaneAngleMeasure'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2445, 'Anonymous', on). sigmaCache(documentation('ArcCosineFn', string('"(ArcCosineFn ?NUMBER) returns the arc cosine of the RealNumber ?NUMBER. It is the inverse of CosineFn."')), documentation('ArcCosineFn', string('"(ArcCosineFn ?NUMBER) returns the arc cosine of the RealNumber ?NUMBER. It is the inverse of CosineFn."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2447, 'Anonymous', on). sigmaCache(instance('ArcSineFn', 'UnaryFunction'), instance('ArcSineFn', 'UnaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2449, 'Anonymous', on). sigmaCache(inverse('ArcSineFn', 'SineFn'), inverse('ArcSineFn', 'SineFn'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2451, 'Anonymous', on). sigmaCache(domain('ArcSineFn', 1, 'RealNumber'), domain('ArcSineFn', 1, 'RealNumber'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2453, 'Anonymous', on). sigmaCache(range('ArcSineFn', 'PlaneAngleMeasure'), range('ArcSineFn', 'PlaneAngleMeasure'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2455, 'Anonymous', on). sigmaCache(documentation('ArcSineFn', string('"(ArcSineFn ?NUMBER) returns the arc sine of the RealNumber ?NUMBER. It is the inverse of SineFn."')), documentation('ArcSineFn', string('"(ArcSineFn ?NUMBER) returns the arc sine of the RealNumber ?NUMBER. It is the inverse of SineFn."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2457, 'Anonymous', on). sigmaCache(instance('ArcTangentFn', 'UnaryFunction'), instance('ArcTangentFn', 'UnaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2459, 'Anonymous', on). sigmaCache(inverse('ArcTangentFn', 'TangentFn'), inverse('ArcTangentFn', 'TangentFn'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2461, 'Anonymous', on). sigmaCache(domain('ArcTangentFn', 1, 'RealNumber'), domain('ArcTangentFn', 1, 'RealNumber'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2463, 'Anonymous', on). sigmaCache(range('ArcTangentFn', 'PlaneAngleMeasure'), range('ArcTangentFn', 'PlaneAngleMeasure'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2465, 'Anonymous', on). sigmaCache(documentation('ArcTangentFn', string('"(ArcTangentFn ?NUMBER) returns the arc tangent of the RealNumber ?NUMBER. It is the inverse of TangentFn."')), documentation('ArcTangentFn', string('"(ArcTangentFn ?NUMBER) returns the arc tangent of the RealNumber ?NUMBER. It is the inverse of TangentFn."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2467, 'Anonymous', on). sigmaCache(instance('CeilingFn', 'UnaryFunction'), instance('CeilingFn', 'UnaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2469, 'Anonymous', on). sigmaCache(domain('CeilingFn', 1, 'RealNumber'), domain('CeilingFn', 1, 'RealNumber'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2471, 'Anonymous', on). sigmaCache(range('CeilingFn', 'Integer'), range('CeilingFn', 'Integer'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2473, 'Anonymous', on). sigmaCache(documentation('CeilingFn', string('"(CeilingFn ?NUMBER) returns the smallest Integer greater than or equal to the RealNumber ?NUMBER."')), documentation('CeilingFn', string('"(CeilingFn ?NUMBER) returns the smallest Integer greater than or equal to the RealNumber ?NUMBER."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2475, 'Anonymous', on). sigmaCache(=>(equal('CeilingFn'(A), B), not(exists(C, and(instance(C, 'Integer'), and(greaterThanOrEqualTo(C, A), lessThan(C, B)))))), and(entails(and(instance(C, 'Integer'), and(greaterThanOrEqualTo(C, A), lessThan(C, B))), not(holds('CeilingFn', A, B))), and(entails(and(holds('CeilingFn', A, B), and(greaterThanOrEqualTo(C, A), lessThan(C, B))), not(instance(C, 'Integer'))), and(entails(and(holds('CeilingFn', A, B), and(instance(C, 'Integer'), lessThan(C, B))), not(greaterThanOrEqualTo(C, A))), entails(and(holds('CeilingFn', A, B), and(instance(C, 'Integer'), greaterThanOrEqualTo(C, A))), not(lessThan(C, B)))))), [domainV(C, ['$instanceof':'Integer', greaterThanOrEqualTo:1, lessThan:1]), domainV(B, ['CeilingFn':2, lessThan:2]), domainV(A, ['CeilingFn':1, greaterThanOrEqualTo:2]), domainV(D, []), forall(A), forall(B), forall(C), forall(C)], ['NUMBER'=A, 'INT'=B, 'OTHERINT'=C], 'Merge', 'NUMERIC FUNCTIONS', 2477, 'Anonymous', on). sigmaCache(instance('CosineFn', 'UnaryFunction'), instance('CosineFn', 'UnaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2479, 'Anonymous', on). sigmaCache(domain('CosineFn', 1, 'PlaneAngleMeasure'), domain('CosineFn', 1, 'PlaneAngleMeasure'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2481, 'Anonymous', on). sigmaCache(range('CosineFn', 'RealNumber'), range('CosineFn', 'RealNumber'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2483, 'Anonymous', on). sigmaCache(documentation('CosineFn', string('"(CosineFn ?DEGREE) returns the cosine of the PlaneAngleMeasure ?DEGREE. The cosine of ?DEGREE is the ratio of the side next to ?DEGREE to the hypotenuse in a right-angled triangle."')), documentation('CosineFn', string('"(CosineFn ?DEGREE) returns the cosine of the PlaneAngleMeasure ?DEGREE. The cosine of ?DEGREE is the ratio of the side next to ?DEGREE to the hypotenuse in a right-angled triangle."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2485, 'Anonymous', on). sigmaCache(instance('DenominatorFn', 'UnaryFunction'), instance('DenominatorFn', 'UnaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2487, 'Anonymous', on). sigmaCache(domain('DenominatorFn', 1, 'RealNumber'), domain('DenominatorFn', 1, 'RealNumber'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2489, 'Anonymous', on). sigmaCache(range('DenominatorFn', 'Integer'), range('DenominatorFn', 'Integer'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2491, 'Anonymous', on). sigmaCache(documentation('DenominatorFn', string('"(DenominatorFn ?NUMBER) returns the denominator of the canonical reduced form of the RealNumber ?NUMBER."')), documentation('DenominatorFn', string('"(DenominatorFn ?NUMBER) returns the denominator of the canonical reduced form of the RealNumber ?NUMBER."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2493, 'Anonymous', on). sigmaCache(instance('ExponentiationFn', 'BinaryFunction'), instance('ExponentiationFn', 'BinaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2495, 'Anonymous', on). sigmaCache(instance('ExponentiationFn', 'RelationExtendedToQuantities'), instance('ExponentiationFn', 'RelationExtendedToQuantities'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2497, 'Anonymous', on). sigmaCache(domain('ExponentiationFn', 1, 'Quantity'), domain('ExponentiationFn', 1, 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2499, 'Anonymous', on). sigmaCache(domain('ExponentiationFn', 2, 'Integer'), domain('ExponentiationFn', 2, 'Integer'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2501, 'Anonymous', on). sigmaCache(range('ExponentiationFn', 'Quantity'), range('ExponentiationFn', 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2503, 'Anonymous', on). sigmaCache(documentation('ExponentiationFn', string('"(ExponentiationFn ?NUMBER ?INT) returns the RealNumber ?NUMBER raised to the power of the Integer ?INT."')), documentation('ExponentiationFn', string('"(ExponentiationFn ?NUMBER ?INT) returns the RealNumber ?NUMBER raised to the power of the Integer ?INT."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2505, 'Anonymous', on). sigmaCache(instance('FloorFn', 'UnaryFunction'), instance('FloorFn', 'UnaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2507, 'Anonymous', on). sigmaCache(domain('FloorFn', 1, 'RealNumber'), domain('FloorFn', 1, 'RealNumber'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2509, 'Anonymous', on). sigmaCache(range('FloorFn', 'Integer'), range('FloorFn', 'Integer'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2511, 'Anonymous', on). sigmaCache(documentation('FloorFn', string('"(FloorFn ?NUMBER) returns the largest Integer less than or equal to the RealNumber ?NUMBER."')), documentation('FloorFn', string('"(FloorFn ?NUMBER) returns the largest Integer less than or equal to the RealNumber ?NUMBER."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2513, 'Anonymous', on). sigmaCache(=>(equal('FloorFn'(A), B), not(exists(C, and(instance(C, 'Integer'), and(lessThanOrEqualTo(C, A), greaterThan(C, B)))))), and(entails(and(instance(C, 'Integer'), and(lessThanOrEqualTo(C, A), greaterThan(C, B))), not(holds('FloorFn', A, B))), and(entails(and(holds('FloorFn', A, B), and(lessThanOrEqualTo(C, A), greaterThan(C, B))), not(instance(C, 'Integer'))), and(entails(and(holds('FloorFn', A, B), and(instance(C, 'Integer'), greaterThan(C, B))), not(lessThanOrEqualTo(C, A))), entails(and(holds('FloorFn', A, B), and(instance(C, 'Integer'), lessThanOrEqualTo(C, A))), not(greaterThan(C, B)))))), [domainV(C, ['$instanceof':'Integer', greaterThan:1, lessThanOrEqualTo:1]), domainV(B, ['FloorFn':2, greaterThan:2]), domainV(A, ['FloorFn':1, lessThanOrEqualTo:2]), domainV(D, []), forall(A), forall(B), forall(C), forall(C)], ['NUMBER'=A, 'INT'=B, 'OTHERINT'=C], 'Merge', 'NUMERIC FUNCTIONS', 2515, 'Anonymous', on). sigmaCache(instance('GreatestCommonDivisorFn', 'Function'), instance('GreatestCommonDivisorFn', 'Function'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2517, 'Anonymous', on). sigmaCache(instance('GreatestCommonDivisorFn', 'VariableArityRelation'), instance('GreatestCommonDivisorFn', 'VariableArityRelation'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2519, 'Anonymous', on). sigmaCache(range('GreatestCommonDivisorFn', 'Integer'), range('GreatestCommonDivisorFn', 'Integer'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2521, 'Anonymous', on). sigmaCache(documentation('GreatestCommonDivisorFn', string('"(GreatestCommonDivisorFn ?NUMBER1 ?NUMBER2 ... ?NUMBER) returns the greatest common divisor of ?NUMBER1 through ?NUMBER."')), documentation('GreatestCommonDivisorFn', string('"(GreatestCommonDivisorFn ?NUMBER1 ?NUMBER2 ... ?NUMBER) returns the greatest common divisor of ?NUMBER1 through ?NUMBER."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2523, 'Anonymous', on). sigmaCache(instance('ImaginaryPartFn', 'UnaryFunction'), instance('ImaginaryPartFn', 'UnaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2525, 'Anonymous', on). sigmaCache(domain('ImaginaryPartFn', 1, 'ComplexNumber'), domain('ImaginaryPartFn', 1, 'ComplexNumber'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2527, 'Anonymous', on). sigmaCache(range('ImaginaryPartFn', 'ImaginaryNumber'), range('ImaginaryPartFn', 'ImaginaryNumber'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2529, 'Anonymous', on). sigmaCache(documentation('ImaginaryPartFn', string('"(ImaginaryPartFn ?NUMBER) returns the imaginary part of ?NUMBER."')), documentation('ImaginaryPartFn', string('"(ImaginaryPartFn ?NUMBER) returns the imaginary part of ?NUMBER."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2531, 'Anonymous', on). sigmaCache(=>(instance(A, 'ComplexNumber'), exists(B, exists(C, and(equal(C, 'RealNumberFn'(A)), equal(B, 'ImaginaryPartFn'(A)))))), and(and(entails(not(holds('RealNumberFn', A, C)), not(instance(A, 'ComplexNumber'))), entails(and(instance(A, 'ComplexNumber'), '$existential'(C, '?PART1', and(holds('RealNumberFn', A, '?PART1'), holds('ImaginaryPartFn', A, B)))), holds('RealNumberFn', A, C))), and(entails(not(holds('ImaginaryPartFn', A, B)), not(instance(A, 'ComplexNumber'))), entails(and(and(instance(A, 'ComplexNumber'), '$existential'(B, '?PART2', exists(C, and(holds('RealNumberFn', A, C), holds('ImaginaryPartFn', A, '?PART2'))))), '$existential'(C, '?PART1', and(holds('RealNumberFn', A, '?PART1'), holds('ImaginaryPartFn', A, B)))), holds('ImaginaryPartFn', A, B)))), [domainV(C, ['RealNumberFn':2]), domainV(B, ['ImaginaryPartFn':2]), domainV(A, ['$instanceof':'ComplexNumber', 'ImaginaryPartFn':1, 'RealNumberFn':1]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?PART2', exists(C, and(holds('RealNumberFn', A, C), holds('ImaginaryPartFn', A, '?PART2'))))), replaceConsVar(C, '$existential'('?PART1', and(holds('RealNumberFn', A, '?PART1'), holds('ImaginaryPartFn', A, B))))], ['NUMBER'=A, 'PART1'=C, 'PART2'=B], 'Merge', 'NUMERIC FUNCTIONS', 2533, 'Anonymous', on). sigmaCache(instance('IntegerSquareRootFn', 'UnaryFunction'), instance('IntegerSquareRootFn', 'UnaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2535, 'Anonymous', on). sigmaCache(domain('IntegerSquareRootFn', 1, 'RealNumber'), domain('IntegerSquareRootFn', 1, 'RealNumber'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2537, 'Anonymous', on). sigmaCache(range('IntegerSquareRootFn', 'NonnegativeInteger'), range('IntegerSquareRootFn', 'NonnegativeInteger'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2539, 'Anonymous', on). sigmaCache(documentation('IntegerSquareRootFn', string('"(IntegerSquareRootFn ?NUMBER) returns the integer square root of ?NUMBER."')), documentation('IntegerSquareRootFn', string('"(IntegerSquareRootFn ?NUMBER) returns the integer square root of ?NUMBER."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2541, 'Anonymous', on). sigmaCache(instance('LeastCommonMultipleFn', 'Function'), instance('LeastCommonMultipleFn', 'Function'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2543, 'Anonymous', on). sigmaCache(instance('LeastCommonMultipleFn', 'VariableArityRelation'), instance('LeastCommonMultipleFn', 'VariableArityRelation'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2545, 'Anonymous', on). sigmaCache(range('LeastCommonMultipleFn', 'Integer'), range('LeastCommonMultipleFn', 'Integer'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2547, 'Anonymous', on). sigmaCache(documentation('LeastCommonMultipleFn', string('"(LeastCommonMultipleFn ?NUMBER1 ?NUMBER2 ... ?NUMBER) returns the least common multiple of ?NUMBER1 through ?NUMBER."')), documentation('LeastCommonMultipleFn', string('"(LeastCommonMultipleFn ?NUMBER1 ?NUMBER2 ... ?NUMBER) returns the least common multiple of ?NUMBER1 through ?NUMBER."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2549, 'Anonymous', on). sigmaCache(instance('LogFn', 'BinaryFunction'), instance('LogFn', 'BinaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2551, 'Anonymous', on). sigmaCache(domain('LogFn', 1, 'RealNumber'), domain('LogFn', 1, 'RealNumber'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2553, 'Anonymous', on). sigmaCache(domain('LogFn', 2, 'PositiveInteger'), domain('LogFn', 2, 'PositiveInteger'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2555, 'Anonymous', on). sigmaCache(range('LogFn', 'RealNumber'), range('LogFn', 'RealNumber'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2557, 'Anonymous', on). sigmaCache(documentation('LogFn', string('"(LogFn ?NUMBER ?INT) returns the logarithm of the RealNumber ?NUMBER in the base denoted by the Integer ?INT."')), documentation('LogFn', string('"(LogFn ?NUMBER ?INT) returns the logarithm of the RealNumber ?NUMBER in the base denoted by the Integer ?INT."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2559, 'Anonymous', on). sigmaCache(instance('MaxFn', 'AssociativeFunction'), instance('MaxFn', 'AssociativeFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2561, 'Anonymous', on). sigmaCache(instance('MaxFn', 'CommutativeFunction'), instance('MaxFn', 'CommutativeFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2563, 'Anonymous', on). sigmaCache(instance('MaxFn', 'RelationExtendedToQuantities'), instance('MaxFn', 'RelationExtendedToQuantities'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2565, 'Anonymous', on). sigmaCache(domain('MaxFn', 1, 'Quantity'), domain('MaxFn', 1, 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2567, 'Anonymous', on). sigmaCache(domain('MaxFn', 2, 'Quantity'), domain('MaxFn', 2, 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2569, 'Anonymous', on). sigmaCache(range('MaxFn', 'Quantity'), range('MaxFn', 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2571, 'Anonymous', on). sigmaCache(documentation('MaxFn', string('"(MaxFn ?NUMBER1 ?NUMBER2) is the largest of ?NUMBER1 and ?NUMBER2. In cases where ?NUMBER1 is equal to ?NUMBER2, MaxFn returns one of its arguments."')), documentation('MaxFn', string('"(MaxFn ?NUMBER1 ?NUMBER2) is the largest of ?NUMBER1 and ?NUMBER2. In cases where ?NUMBER1 is equal to ?NUMBER2, MaxFn returns one of its arguments."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2573, 'Anonymous', on). sigmaCache(=>(equal('MaxFn'(A, B), C), or(and(equal(C, A), greaterThan(A, B)), or(and(equal(C, B), greaterThan(B, A)), and(equal(C, A), equal(C, B))))), and(and(and(entails(and(not(equal(C, A)), and(not(greaterThan(B, A)), not(equal(C, B)))), not(holds('MaxFn', A, B, C))), and(entails(and(holds('MaxFn', A, B, C), and(not(greaterThan(B, A)), not(equal(C, B)))), equal(C, A)), and(entails(and(holds('MaxFn', A, B, C), and(not(equal(C, A)), not(equal(C, B)))), greaterThan(B, A)), entails(and(holds('MaxFn', A, B, C), and(not(equal(C, A)), not(greaterThan(B, A)))), equal(C, B))))), and(and(entails(and(not(equal(C, A)), and(not(greaterThan(B, A)), not(equal(C, A)))), not(holds('MaxFn', A, B, C))), and(entails(and(holds('MaxFn', A, B, C), and(not(equal(C, A)), not(equal(C, A)))), greaterThan(B, A)), entails(and(holds('MaxFn', A, B, C), not(greaterThan(B, A))), equal(C, A)))), and(and(entails(and(not(equal(C, A)), and(not(equal(C, B)), not(equal(C, A)))), not(holds('MaxFn', A, B, C))), and(entails(and(holds('MaxFn', A, B, C), and(not(equal(C, A)), not(equal(C, A)))), equal(C, B)), entails(and(holds('MaxFn', A, B, C), not(equal(C, B))), equal(C, A)))), and(entails(and(not(equal(C, A)), and(not(equal(C, B)), not(equal(C, B)))), not(holds('MaxFn', A, B, C))), and(entails(and(holds('MaxFn', A, B, C), and(not(equal(C, B)), not(equal(C, B)))), equal(C, A)), entails(and(holds('MaxFn', A, B, C), not(equal(C, A))), equal(C, B))))))), and(and(entails(and(not(greaterThan(A, B)), and(not(greaterThan(B, A)), not(equal(C, B)))), not(holds('MaxFn', A, B, C))), and(entails(and(holds('MaxFn', A, B, C), and(not(greaterThan(B, A)), not(equal(C, B)))), greaterThan(A, B)), and(entails(and(holds('MaxFn', A, B, C), and(not(greaterThan(A, B)), not(equal(C, B)))), greaterThan(B, A)), entails(and(holds('MaxFn', A, B, C), and(not(greaterThan(A, B)), not(greaterThan(B, A)))), equal(C, B))))), and(and(entails(and(not(greaterThan(A, B)), and(not(greaterThan(B, A)), not(equal(C, A)))), not(holds('MaxFn', A, B, C))), and(entails(and(holds('MaxFn', A, B, C), and(not(greaterThan(B, A)), not(equal(C, A)))), greaterThan(A, B)), and(entails(and(holds('MaxFn', A, B, C), and(not(greaterThan(A, B)), not(equal(C, A)))), greaterThan(B, A)), entails(and(holds('MaxFn', A, B, C), and(not(greaterThan(A, B)), not(greaterThan(B, A)))), equal(C, A))))), and(and(entails(and(not(greaterThan(A, B)), and(not(equal(C, B)), not(equal(C, A)))), not(holds('MaxFn', A, B, C))), and(entails(and(holds('MaxFn', A, B, C), and(not(equal(C, B)), not(equal(C, A)))), greaterThan(A, B)), and(entails(and(holds('MaxFn', A, B, C), and(not(greaterThan(A, B)), not(equal(C, A)))), equal(C, B)), entails(and(holds('MaxFn', A, B, C), and(not(greaterThan(A, B)), not(equal(C, B)))), equal(C, A))))), and(entails(and(not(greaterThan(A, B)), and(not(equal(C, B)), not(equal(C, B)))), not(holds('MaxFn', A, B, C))), and(entails(and(holds('MaxFn', A, B, C), and(not(equal(C, B)), not(equal(C, B)))), greaterThan(A, B)), entails(and(holds('MaxFn', A, B, C), not(greaterThan(A, B))), equal(C, B)))))))), [domainV(C, ['MaxFn':3]), domainV(B, ['MaxFn':2, greaterThan:1, greaterThan:2]), domainV(A, ['MaxFn':1, greaterThan:1, greaterThan:2]), domainV(D, []), forall(A), forall(B), forall(C)], ['NUMBER1'=A, 'NUMBER2'=B, 'NUMBER'=C], 'Merge', 'NUMERIC FUNCTIONS', 2575, 'Anonymous', on). sigmaCache(instance('MinFn', 'AssociativeFunction'), instance('MinFn', 'AssociativeFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2577, 'Anonymous', on). sigmaCache(instance('MinFn', 'CommutativeFunction'), instance('MinFn', 'CommutativeFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2579, 'Anonymous', on). sigmaCache(instance('MinFn', 'RelationExtendedToQuantities'), instance('MinFn', 'RelationExtendedToQuantities'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2581, 'Anonymous', on). sigmaCache(domain('MinFn', 1, 'Quantity'), domain('MinFn', 1, 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2583, 'Anonymous', on). sigmaCache(domain('MinFn', 2, 'Quantity'), domain('MinFn', 2, 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2585, 'Anonymous', on). sigmaCache(range('MinFn', 'Quantity'), range('MinFn', 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2587, 'Anonymous', on). sigmaCache(documentation('MinFn', string('"(MinFn ?NUMBER1 ?NUMBER2) is the smallest of ?NUMBER1 and ?NUMBER2. In cases where ?NUMBER1 is equal to ?NUMBER2, MinFn returns one of its arguments."')), documentation('MinFn', string('"(MinFn ?NUMBER1 ?NUMBER2) is the smallest of ?NUMBER1 and ?NUMBER2. In cases where ?NUMBER1 is equal to ?NUMBER2, MinFn returns one of its arguments."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2589, 'Anonymous', on). sigmaCache(=>(equal('MinFn'(A, B), C), or(and(equal(C, A), lessThan(A, B)), or(and(equal(C, B), lessThan(B, A)), and(equal(C, A), equal(C, B))))), and(and(and(entails(and(not(equal(C, A)), and(not(lessThan(B, A)), not(equal(C, B)))), not(holds('MinFn', A, B, C))), and(entails(and(holds('MinFn', A, B, C), and(not(lessThan(B, A)), not(equal(C, B)))), equal(C, A)), and(entails(and(holds('MinFn', A, B, C), and(not(equal(C, A)), not(equal(C, B)))), lessThan(B, A)), entails(and(holds('MinFn', A, B, C), and(not(equal(C, A)), not(lessThan(B, A)))), equal(C, B))))), and(and(entails(and(not(equal(C, A)), and(not(lessThan(B, A)), not(equal(C, A)))), not(holds('MinFn', A, B, C))), and(entails(and(holds('MinFn', A, B, C), and(not(equal(C, A)), not(equal(C, A)))), lessThan(B, A)), entails(and(holds('MinFn', A, B, C), not(lessThan(B, A))), equal(C, A)))), and(and(entails(and(not(equal(C, A)), and(not(equal(C, B)), not(equal(C, A)))), not(holds('MinFn', A, B, C))), and(entails(and(holds('MinFn', A, B, C), and(not(equal(C, A)), not(equal(C, A)))), equal(C, B)), entails(and(holds('MinFn', A, B, C), not(equal(C, B))), equal(C, A)))), and(entails(and(not(equal(C, A)), and(not(equal(C, B)), not(equal(C, B)))), not(holds('MinFn', A, B, C))), and(entails(and(holds('MinFn', A, B, C), and(not(equal(C, B)), not(equal(C, B)))), equal(C, A)), entails(and(holds('MinFn', A, B, C), not(equal(C, A))), equal(C, B))))))), and(and(entails(and(not(lessThan(A, B)), and(not(lessThan(B, A)), not(equal(C, B)))), not(holds('MinFn', A, B, C))), and(entails(and(holds('MinFn', A, B, C), and(not(lessThan(B, A)), not(equal(C, B)))), lessThan(A, B)), and(entails(and(holds('MinFn', A, B, C), and(not(lessThan(A, B)), not(equal(C, B)))), lessThan(B, A)), entails(and(holds('MinFn', A, B, C), and(not(lessThan(A, B)), not(lessThan(B, A)))), equal(C, B))))), and(and(entails(and(not(lessThan(A, B)), and(not(lessThan(B, A)), not(equal(C, A)))), not(holds('MinFn', A, B, C))), and(entails(and(holds('MinFn', A, B, C), and(not(lessThan(B, A)), not(equal(C, A)))), lessThan(A, B)), and(entails(and(holds('MinFn', A, B, C), and(not(lessThan(A, B)), not(equal(C, A)))), lessThan(B, A)), entails(and(holds('MinFn', A, B, C), and(not(lessThan(A, B)), not(lessThan(B, A)))), equal(C, A))))), and(and(entails(and(not(lessThan(A, B)), and(not(equal(C, B)), not(equal(C, A)))), not(holds('MinFn', A, B, C))), and(entails(and(holds('MinFn', A, B, C), and(not(equal(C, B)), not(equal(C, A)))), lessThan(A, B)), and(entails(and(holds('MinFn', A, B, C), and(not(lessThan(A, B)), not(equal(C, A)))), equal(C, B)), entails(and(holds('MinFn', A, B, C), and(not(lessThan(A, B)), not(equal(C, B)))), equal(C, A))))), and(entails(and(not(lessThan(A, B)), and(not(equal(C, B)), not(equal(C, B)))), not(holds('MinFn', A, B, C))), and(entails(and(holds('MinFn', A, B, C), and(not(equal(C, B)), not(equal(C, B)))), lessThan(A, B)), entails(and(holds('MinFn', A, B, C), not(lessThan(A, B))), equal(C, B)))))))), [domainV(C, ['MinFn':3]), domainV(B, ['MinFn':2, lessThan:1, lessThan:2]), domainV(A, ['MinFn':1, lessThan:1, lessThan:2]), domainV(D, []), forall(A), forall(B), forall(C)], ['NUMBER1'=A, 'NUMBER2'=B, 'NUMBER'=C], 'Merge', 'NUMERIC FUNCTIONS', 2591, 'Anonymous', on). sigmaCache(instance('NumeratorFn', 'UnaryFunction'), instance('NumeratorFn', 'UnaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2593, 'Anonymous', on). sigmaCache(domain('NumeratorFn', 1, 'RealNumber'), domain('NumeratorFn', 1, 'RealNumber'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2595, 'Anonymous', on). sigmaCache(range('NumeratorFn', 'Integer'), range('NumeratorFn', 'Integer'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2597, 'Anonymous', on). sigmaCache(documentation('NumeratorFn', string('"(NumeratorFn ?NUMBER) returns the numerator of the canonical reduced form ?NUMBER."')), documentation('NumeratorFn', string('"(NumeratorFn ?NUMBER) returns the numerator of the canonical reduced form ?NUMBER."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2599, 'Anonymous', on). sigmaCache(instance('Pi', 'RealNumber'), instance('Pi', 'RealNumber'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2601, 'Anonymous', on). sigmaCache(documentation('Pi', string('"Pi is the RealNumber that is the ratio of the perimeter of a circle to its diameter. It is approximately equal to 3.141592653589793."')), documentation('Pi', string('"Pi is the RealNumber that is the ratio of the perimeter of a circle to its diameter. It is approximately equal to 3.141592653589793."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2603, 'Anonymous', on). sigmaCache(instance('RationalNumberFn', 'UnaryFunction'), instance('RationalNumberFn', 'UnaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2605, 'Anonymous', on). sigmaCache(domain('RationalNumberFn', 1, 'Number'), domain('RationalNumberFn', 1, 'Number'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2607, 'Anonymous', on). sigmaCache(range('RationalNumberFn', 'RationalNumber'), range('RationalNumberFn', 'RationalNumber'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2609, 'Anonymous', on). sigmaCache(documentation('RationalNumberFn', string('"(RationalNumberFn ?NUMBER) returns the rational representation of ?NUMBER."')), documentation('RationalNumberFn', string('"(RationalNumberFn ?NUMBER) returns the rational representation of ?NUMBER."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2611, 'Anonymous', on). sigmaCache(instance('RealNumberFn', 'UnaryFunction'), instance('RealNumberFn', 'UnaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2613, 'Anonymous', on). sigmaCache(domain('RealNumberFn', 1, 'Number'), domain('RealNumberFn', 1, 'Number'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2615, 'Anonymous', on). sigmaCache(range('RealNumberFn', 'RealNumber'), range('RealNumberFn', 'RealNumber'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2617, 'Anonymous', on). sigmaCache(documentation('RealNumberFn', string('"(RealNumberFn ?NUMBER) returns the part of ?NUMBER that is a RealNumber."')), documentation('RealNumberFn', string('"(RealNumberFn ?NUMBER) returns the part of ?NUMBER that is a RealNumber."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2619, 'Anonymous', on). sigmaCache(instance('ReciprocalFn', 'UnaryFunction'), instance('ReciprocalFn', 'UnaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2621, 'Anonymous', on). sigmaCache(instance('ReciprocalFn', 'RelationExtendedToQuantities'), instance('ReciprocalFn', 'RelationExtendedToQuantities'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2623, 'Anonymous', on). sigmaCache(domain('ReciprocalFn', 1, 'Quantity'), domain('ReciprocalFn', 1, 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2625, 'Anonymous', on). sigmaCache(range('ReciprocalFn', 'Quantity'), range('ReciprocalFn', 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2627, 'Anonymous', on). sigmaCache(documentation('ReciprocalFn', string('"(ReciprocalFn ?NUMBER) is the reciprocal element of ?NUMBER with respect to the multiplication operator (MultiplicationFn), i.e. 1/?NUMBER. Not all numbers have a reciprocal element. For example the number 0 does not. If a number ?NUMBER has a reciprocal ?RECIP, then the product of ?NUMBER and ?RECIP will be 1, e.g. 3*1/3 = 1. The reciprocal of an element is equal to applying the ExponentiationFn function to the element to the power -1."')), documentation('ReciprocalFn', string('"(ReciprocalFn ?NUMBER) is the reciprocal element of ?NUMBER with respect to the multiplication operator (MultiplicationFn), i.e. 1/?NUMBER. Not all numbers have a reciprocal element. For example the number 0 does not. If a number ?NUMBER has a reciprocal ?RECIP, then the product of ?NUMBER and ?RECIP will be 1, e.g. 3*1/3 = 1. The reciprocal of an element is equal to applying the ExponentiationFn function to the element to the power -1."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2629, 'Anonymous', on). sigmaCache(equal('ReciprocalFn'(A), 'ExponentiationFn'(A, -1)), equal('ReciprocalFn'(A), 'ExponentiationFn'(A, -1)), [domainV(A, ['ExponentiationFn':1, 'ReciprocalFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'NUMERIC FUNCTIONS', 2631, 'Anonymous', on). sigmaCache(equal(1, 'MultiplicationFn'(A, 'ReciprocalFn'(A))), equal(1, 'MultiplicationFn'(A, 'ReciprocalFn'(A))), [domainV(A, ['MultiplicationFn':1, 'ReciprocalFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'NUMERIC FUNCTIONS', 2633, 'Anonymous', on). sigmaCache(instance('RemainderFn', 'BinaryFunction'), instance('RemainderFn', 'BinaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2635, 'Anonymous', on). sigmaCache(instance('RemainderFn', 'RelationExtendedToQuantities'), instance('RemainderFn', 'RelationExtendedToQuantities'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2637, 'Anonymous', on). sigmaCache(domain('RemainderFn', 1, 'Quantity'), domain('RemainderFn', 1, 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2639, 'Anonymous', on). sigmaCache(domain('RemainderFn', 2, 'Quantity'), domain('RemainderFn', 2, 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2641, 'Anonymous', on). sigmaCache(range('RemainderFn', 'Quantity'), range('RemainderFn', 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2643, 'Anonymous', on). sigmaCache(documentation('RemainderFn', string('"(RemainderFn ?NUMBER ?DIVISOR) is the remainder of the number ?NUMBER divided by the number ?DIVISOR. The result has the same sign as ?DIVISOR."')), documentation('RemainderFn', string('"(RemainderFn ?NUMBER ?DIVISOR) is the remainder of the number ?NUMBER divided by the number ?DIVISOR. The result has the same sign as ?DIVISOR."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2645, 'Anonymous', on). sigmaCache(<=>(equal('RemainderFn'(A, B), C), equal('AdditionFn'('MultiplicationFn'('FloorFn'('DivisionFn'(A, B)), B), C), A)), and(and(entails(holds('RemainderFn', A, B, C), holds('AdditionFn', 'MultiplicationFn'('FloorFn'('DivisionFn'(A, B)), B), C, A)), entails(not(holds('AdditionFn', 'MultiplicationFn'('FloorFn'('DivisionFn'(A, B)), B), C, A)), not(holds('RemainderFn', A, B, C)))), and(entails(holds('AdditionFn', 'MultiplicationFn'('FloorFn'('DivisionFn'(A, B)), B), C, A), holds('RemainderFn', A, B, C)), entails(not(holds('RemainderFn', A, B, C)), not(holds('AdditionFn', 'MultiplicationFn'('FloorFn'('DivisionFn'(A, B)), B), C, A))))), [domainV(C, ['AdditionFn':2, 'RemainderFn':3]), domainV(B, ['DivisionFn':2, 'MultiplicationFn':2, 'RemainderFn':2]), domainV(A, ['AdditionFn':3, 'DivisionFn':1, 'RemainderFn':1]), domainV(D, []), forall(A), forall(B), forall(C)], ['NUMBER1'=A, 'NUMBER2'=B, 'NUMBER'=C], 'Merge', 'NUMERIC FUNCTIONS', 2647, 'Anonymous', on). sigmaCache(=>(equal('RemainderFn'(A, B), C), equal('SignumFn'(B), 'SignumFn'(C))), and(entails(not(equal('SignumFn'(B), 'SignumFn'(C))), not(holds('RemainderFn', A, B, C))), entails(holds('RemainderFn', A, B, C), equal('SignumFn'(B), 'SignumFn'(C)))), [domainV(C, ['RemainderFn':3, 'SignumFn':1]), domainV(B, ['RemainderFn':2, 'SignumFn':1]), domainV(A, ['RemainderFn':1]), domainV(D, []), forall(A), forall(B), forall(C)], ['NUMBER1'=A, 'NUMBER2'=B, 'NUMBER'=C], 'Merge', 'NUMERIC FUNCTIONS', 2649, 'Anonymous', on). sigmaCache(=>(instance(A, 'EvenInteger'), equal('RemainderFn'(A, 2), 0)), and(entails(not(equal('RemainderFn'(A, 2), 0)), not(instance(A, 'EvenInteger'))), entails(instance(A, 'EvenInteger'), equal('RemainderFn'(A, 2), 0))), [domainV(A, ['$instanceof':'EvenInteger', 'RemainderFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'NUMERIC FUNCTIONS', 2651, 'Anonymous', on). sigmaCache(=>(instance(A, 'OddInteger'), equal('RemainderFn'(A, 2), 1)), and(entails(not(equal('RemainderFn'(A, 2), 1)), not(instance(A, 'OddInteger'))), entails(instance(A, 'OddInteger'), equal('RemainderFn'(A, 2), 1))), [domainV(A, ['$instanceof':'OddInteger', 'RemainderFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'NUMERIC FUNCTIONS', 2653, 'Anonymous', on). sigmaCache(=>(instance(A, 'PrimeNumber'), forall(B, =>(equal('RemainderFn'(A, B), 0), or(equal(B, 1), equal(B, A))))), and(entails(and(equal('RemainderFn'(A, B), 0), and(not(equal(1, B)), not(equal(B, A)))), not(instance(A, 'PrimeNumber'))), and(entails(and(instance(A, 'PrimeNumber'), and(not(equal(1, B)), not(equal(B, A)))), not(equal('RemainderFn'(A, B), 0))), and(entails(and(instance(A, 'PrimeNumber'), and(equal('RemainderFn'(A, B), 0), not(equal(B, A)))), equal(1, B)), entails(and(instance(A, 'PrimeNumber'), and(equal('RemainderFn'(A, B), 0), not(equal(1, B)))), equal(B, A))))), [domainV(B, ['RemainderFn':2]), domainV(A, ['$instanceof':'PrimeNumber', 'RemainderFn':1]), domainV(C, []), forall(A), forall(B)], ['PRIME'=A, 'NUMBER'=B], 'Merge', 'NUMERIC FUNCTIONS', 2655, 'Anonymous', on). sigmaCache(instance('RoundFn', 'UnaryFunction'), instance('RoundFn', 'UnaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2657, 'Anonymous', on). sigmaCache(instance('RoundFn', 'RelationExtendedToQuantities'), instance('RoundFn', 'RelationExtendedToQuantities'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2659, 'Anonymous', on). sigmaCache(domain('RoundFn', 1, 'Quantity'), domain('RoundFn', 1, 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2661, 'Anonymous', on). sigmaCache(range('RoundFn', 'Quantity'), range('RoundFn', 'Quantity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2663, 'Anonymous', on). sigmaCache(documentation('RoundFn', string('"(RoundFn ?NUMBER) is the Integer closest to ?NUMBER on the number line. If ?NUMBER is halfway between two Integers (for example 3.5), it denotes the larger Integer."')), documentation('RoundFn', string('"(RoundFn ?NUMBER) is the Integer closest to ?NUMBER on the number line. If ?NUMBER is halfway between two Integers (for example 3.5), it denotes the larger Integer."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2665, 'Anonymous', on). sigmaCache(=>(equal('RoundFn'(A), B), or(=>(lessThan('SubtractionFn'(A, 'FloorFn'(A)), 0.5), equal(B, 'FloorFn'(A))), =>(greaterThanOrEqualTo('SubtractionFn'(A, 'FloorFn'(A)), 0.5), equal(B, 'CeilingFn'(A))))), and(entails(and(and(lessThan('SubtractionFn'(A, 'FloorFn'(A)), 0.5), not(holds('FloorFn', A, B))), and(greaterThanOrEqualTo('SubtractionFn'(A, 'FloorFn'(A)), 0.5), not(holds('CeilingFn', A, B)))), not(holds('RoundFn', A, B))), and(entails(and(holds('RoundFn', A, B), and(not(holds('FloorFn', A, B)), and(greaterThanOrEqualTo('SubtractionFn'(A, 'FloorFn'(A)), 0.5), not(holds('CeilingFn', A, B))))), not(lessThan('SubtractionFn'(A, 'FloorFn'(A)), 0.5))), and(entails(and(holds('RoundFn', A, B), and(lessThan('SubtractionFn'(A, 'FloorFn'(A)), 0.5), and(greaterThanOrEqualTo('SubtractionFn'(A, 'FloorFn'(A)), 0.5), not(holds('CeilingFn', A, B))))), holds('FloorFn', A, B)), and(entails(and(holds('RoundFn', A, B), and(and(lessThan('SubtractionFn'(A, 'FloorFn'(A)), 0.5), not(holds('FloorFn', A, B))), not(holds('CeilingFn', A, B)))), not(greaterThanOrEqualTo('SubtractionFn'(A, 'FloorFn'(A)), 0.5))), entails(and(holds('RoundFn', A, B), and(and(lessThan('SubtractionFn'(A, 'FloorFn'(A)), 0.5), not(holds('FloorFn', A, B))), greaterThanOrEqualTo('SubtractionFn'(A, 'FloorFn'(A)), 0.5))), holds('CeilingFn', A, B)))))), [domainV(B, ['CeilingFn':2, 'FloorFn':2, 'RoundFn':2]), domainV(A, ['CeilingFn':1, 'FloorFn':1, 'RoundFn':1, 'SubtractionFn':1]), domainV(C, []), forall(A), forall(B)], ['NUMBER1'=A, 'NUMBER2'=B], 'Merge', 'NUMERIC FUNCTIONS', 2667, 'Anonymous', on). sigmaCache(instance('SignumFn', 'UnaryFunction'), instance('SignumFn', 'UnaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2669, 'Anonymous', on). sigmaCache(domain('SignumFn', 1, 'RealNumber'), domain('SignumFn', 1, 'RealNumber'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2671, 'Anonymous', on). sigmaCache(range('SignumFn', 'Integer'), range('SignumFn', 'Integer'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2673, 'Anonymous', on). sigmaCache(documentation('SignumFn', string('"(SignumFn ?NUMBER) denotes the sign of ?NUMBER. This is one of the following values: -1, 1, or 0."')), documentation('SignumFn', string('"(SignumFn ?NUMBER) denotes the sign of ?NUMBER. This is one of the following values: -1, 1, or 0."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2675, 'Anonymous', on). sigmaCache(=>(instance(A, 'NonnegativeRealNumber'), or(equal('SignumFn'(A), 1), equal('SignumFn'(A), 0))), and(entails(and(not(equal('SignumFn'(A), 1)), not(equal('SignumFn'(A), 0))), not(instance(A, 'NonnegativeRealNumber'))), and(entails(and(instance(A, 'NonnegativeRealNumber'), not(equal('SignumFn'(A), 0))), equal('SignumFn'(A), 1)), entails(and(instance(A, 'NonnegativeRealNumber'), not(equal('SignumFn'(A), 1))), equal('SignumFn'(A), 0)))), [domainV(A, ['$instanceof':'NonnegativeRealNumber', 'SignumFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'NUMERIC FUNCTIONS', 2677, 'Anonymous', on). sigmaCache(=>(instance(A, 'PositiveRealNumber'), equal('SignumFn'(A), 1)), and(entails(not(equal('SignumFn'(A), 1)), not(instance(A, 'PositiveRealNumber'))), entails(instance(A, 'PositiveRealNumber'), equal('SignumFn'(A), 1))), [domainV(A, ['$instanceof':'PositiveRealNumber', 'SignumFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'NUMERIC FUNCTIONS', 2679, 'Anonymous', on). sigmaCache(=>(instance(A, 'NegativeRealNumber'), equal('SignumFn'(A), -1)), and(entails(not(equal('SignumFn'(A), -1)), not(instance(A, 'NegativeRealNumber'))), entails(instance(A, 'NegativeRealNumber'), equal('SignumFn'(A), -1))), [domainV(A, ['$instanceof':'NegativeRealNumber', 'SignumFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'NUMERIC FUNCTIONS', 2681, 'Anonymous', on). sigmaCache(instance('SineFn', 'UnaryFunction'), instance('SineFn', 'UnaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2683, 'Anonymous', on). sigmaCache(domain('SineFn', 1, 'PlaneAngleMeasure'), domain('SineFn', 1, 'PlaneAngleMeasure'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2685, 'Anonymous', on). sigmaCache(range('SineFn', 'RealNumber'), range('SineFn', 'RealNumber'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2687, 'Anonymous', on). sigmaCache(documentation('SineFn', string('"(SineFn ?DEGREE) is the sine of the PlaneAngleMeasure ?DEGREE. The sine of ?DEGREE is the ratio of the side opposite ?DEGREE to the hypotenuse in a right-angled triangle."')), documentation('SineFn', string('"(SineFn ?DEGREE) is the sine of the PlaneAngleMeasure ?DEGREE. The sine of ?DEGREE is the ratio of the side opposite ?DEGREE to the hypotenuse in a right-angled triangle."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2689, 'Anonymous', on). sigmaCache(instance('SquareRootFn', 'UnaryFunction'), instance('SquareRootFn', 'UnaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2691, 'Anonymous', on). sigmaCache(domain('SquareRootFn', 1, 'RealNumber'), domain('SquareRootFn', 1, 'RealNumber'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2693, 'Anonymous', on). sigmaCache(range('SquareRootFn', 'RealNumber'), range('SquareRootFn', 'RealNumber'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2695, 'Anonymous', on). sigmaCache(documentation('SquareRootFn', string('"(SquareRootFn ?NUMBER) is the principal square root of ?NUMBER."')), documentation('SquareRootFn', string('"(SquareRootFn ?NUMBER) is the principal square root of ?NUMBER."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2697, 'Anonymous', on). sigmaCache(=>(equal('SquareRootFn'(A), B), equal('MultiplicationFn'(B, B), A)), and(entails(not(holds('MultiplicationFn', B, B, A)), not(holds('SquareRootFn', A, B))), entails(holds('SquareRootFn', A, B), holds('MultiplicationFn', B, B, A))), [domainV(B, ['MultiplicationFn':1, 'MultiplicationFn':2, 'SquareRootFn':2]), domainV(A, ['MultiplicationFn':3, 'SquareRootFn':1]), domainV(C, []), forall(A), forall(B)], ['NUMBER1'=A, 'NUMBER2'=B], 'Merge', 'NUMERIC FUNCTIONS', 2699, 'Anonymous', on). sigmaCache(instance('TangentFn', 'UnaryFunction'), instance('TangentFn', 'UnaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2701, 'Anonymous', on). sigmaCache(domain('TangentFn', 1, 'PlaneAngleMeasure'), domain('TangentFn', 1, 'PlaneAngleMeasure'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2703, 'Anonymous', on). sigmaCache(range('TangentFn', 'RealNumber'), range('TangentFn', 'RealNumber'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2705, 'Anonymous', on). sigmaCache(documentation('TangentFn', string('"(TangentFn ?DEGREE) is the tangent of the PlaneAngleMeasure ?DEGREE. The tangent of ?DEGREE is the ratio of the side opposite ?DEGREE to the side next to ?DEGREE in a right-angled triangle."')), documentation('TangentFn', string('"(TangentFn ?DEGREE) is the tangent of the PlaneAngleMeasure ?DEGREE. The tangent of ?DEGREE is the ratio of the side opposite ?DEGREE to the side next to ?DEGREE in a right-angled triangle."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2707, 'Anonymous', on). sigmaCache(equal('TangentFn'(A), 'DivisionFn'('SineFn'(A), 'CosineFn'(A))), equal('TangentFn'(A), 'DivisionFn'('SineFn'(A), 'CosineFn'(A))), [domainV(A, ['CosineFn':1, 'SineFn':1, 'TangentFn':1]), domainV(B, []), forall(A)], ['DEGREE'=A], 'Merge', 'NUMERIC FUNCTIONS', 2709, 'Anonymous', on). sigmaCache(instance('IdentityFn', 'UnaryFunction'), instance('IdentityFn', 'UnaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2711, 'Anonymous', on). sigmaCache(domain('IdentityFn', 1, 'Entity'), domain('IdentityFn', 1, 'Entity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2713, 'Anonymous', on). sigmaCache(range('IdentityFn', 'Entity'), range('IdentityFn', 'Entity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2715, 'Anonymous', on). sigmaCache(documentation('IdentityFn', string('"The value of the identity function is just its argument."')), documentation('IdentityFn', string('"The value of the identity function is just its argument."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2717, 'Anonymous', on). sigmaCache(equal('IdentityFn'(A), A), holds('IdentityFn', A, A), [domainV(A, ['IdentityFn':1, 'IdentityFn':2]), domainV(B, []), forall(A)], ['INST'=A], 'Merge', 'NUMERIC FUNCTIONS', 2719, 'Anonymous', on). sigmaCache(instance(identityElement, 'BinaryPredicate'), instance(identityElement, 'BinaryPredicate'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2721, 'Anonymous', on). sigmaCache(instance(identityElement, 'AsymmetricRelation'), instance(identityElement, 'AsymmetricRelation'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2723, 'Anonymous', on). sigmaCache(domain(identityElement, 1, 'BinaryFunction'), domain(identityElement, 1, 'BinaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2725, 'Anonymous', on). sigmaCache(domain(identityElement, 2, 'Entity'), domain(identityElement, 2, 'Entity'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2727, 'Anonymous', on). sigmaCache(documentation(identityElement, string('"An object ?ID is the identity element for BinaryFunction ?FUNCTION just in case, for every instance ?INST, applying ?FUNCTION to ?INST and ?ID results in ?INST."')), documentation(identityElement, string('"An object ?ID is the identity element for BinaryFunction ?FUNCTION just in case, for every instance ?INST, applying ?FUNCTION to ?INST and ?ID results in ?INST."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2729, 'Anonymous', on). sigmaCache(=>(identityElement(A, B), forall(C, =>(instance(C, 'DomainFn'(A)), equal('AssignmentFn'(A, B, C), C)))), and(entails(and(instance(C, 'DomainFn'(A)), not(holds(A, B, C, C))), not(identityElement(A, B))), and(entails(and(identityElement(A, B), not(holds(A, B, C, C))), not(instance(C, 'DomainFn'(A)))), entails(and(identityElement(A, B), instance(C, 'DomainFn'(A))), holds(A, B, C, C)))), [domainV(C, [A:2, A:3]), domainV(B, [identityElement:2, A:1]), domainV(A, ['DomainFn':1, holds:1, identityElement:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['FUNCTION'=A, 'ID'=B, 'INST'=C], 'Merge', 'NUMERIC FUNCTIONS', 2731, 'Anonymous', on). sigmaCache(identityElement('MultiplicationFn', 1), identityElement('MultiplicationFn', 1), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2733, 'Anonymous', on). sigmaCache(identityElement('AdditionFn', 0), identityElement('AdditionFn', 0), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2735, 'Anonymous', on). sigmaCache(identityElement('SubtractionFn', 0), identityElement('SubtractionFn', 0), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2737, 'Anonymous', on). sigmaCache(identityElement('DivisionFn', 1), identityElement('DivisionFn', 1), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2739, 'Anonymous', on). sigmaCache(instance('SuccessorFn', 'UnaryFunction'), instance('SuccessorFn', 'UnaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2741, 'Anonymous', on). sigmaCache(domain('SuccessorFn', 1, 'Integer'), domain('SuccessorFn', 1, 'Integer'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2743, 'Anonymous', on). sigmaCache(range('SuccessorFn', 'Integer'), range('SuccessorFn', 'Integer'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2745, 'Anonymous', on). sigmaCache(documentation('SuccessorFn', string('"A UnaryFunction that maps an Integer to its successor, e.g. the successor of 5 is 6."')), documentation('SuccessorFn', string('"A UnaryFunction that maps an Integer to its successor, e.g. the successor of 5 is 6."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2747, 'Anonymous', on). sigmaCache(=>(equal('SuccessorFn'(A), 'SuccessorFn'(B)), equal(A, B)), and(entails(not(equal(A, B)), not(equal('SuccessorFn'(A), 'SuccessorFn'(B)))), entails(equal('SuccessorFn'(A), 'SuccessorFn'(B)), equal(A, B))), [domainV(B, ['SuccessorFn':1]), domainV(A, ['SuccessorFn':1]), domainV(C, []), forall(A), forall(B)], ['INT1'=A, 'INT2'=B], 'Merge', 'NUMERIC FUNCTIONS', 2749, 'Anonymous', on). sigmaCache(=>(instance(A, 'Integer'), lessThan(A, 'SuccessorFn'(A))), and(entails(not(lessThan(A, 'SuccessorFn'(A))), not(instance(A, 'Integer'))), entails(instance(A, 'Integer'), lessThan(A, 'SuccessorFn'(A)))), [domainV(A, ['$instanceof':'Integer', 'SuccessorFn':1, lessThan:1]), domainV(B, []), forall(A)], ['INT'=A], 'Merge', 'NUMERIC FUNCTIONS', 2751, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Integer'), instance(B, 'Integer')), not(and(lessThan(A, B), lessThan(B, 'SuccessorFn'(A))))), and(entails(and(instance(B, 'Integer'), and(lessThan(A, B), lessThan(B, 'SuccessorFn'(A)))), not(instance(A, 'Integer'))), and(entails(and(instance(A, 'Integer'), and(lessThan(A, B), lessThan(B, 'SuccessorFn'(A)))), not(instance(B, 'Integer'))), and(entails(and(and(instance(A, 'Integer'), instance(B, 'Integer')), lessThan(B, 'SuccessorFn'(A))), not(lessThan(A, B))), entails(and(and(instance(A, 'Integer'), instance(B, 'Integer')), lessThan(A, B)), not(lessThan(B, 'SuccessorFn'(A))))))), [domainV(B, ['$instanceof':'Integer', lessThan:1, lessThan:2]), domainV(A, ['$instanceof':'Integer', 'SuccessorFn':1, lessThan:1]), domainV(C, []), forall(A), forall(B)], ['INT1'=A, 'INT2'=B], 'Merge', 'NUMERIC FUNCTIONS', 2753, 'Anonymous', on). sigmaCache(=>(instance(A, 'Integer'), equal(A, 'SuccessorFn'('PredecessorFn'(A)))), and(entails(not(holds('SuccessorFn', 'PredecessorFn'(A), A)), not(instance(A, 'Integer'))), entails(instance(A, 'Integer'), holds('SuccessorFn', 'PredecessorFn'(A), A))), [domainV(A, ['$instanceof':'Integer', 'PredecessorFn':1, 'SuccessorFn':2]), domainV(B, []), forall(A)], ['INT'=A], 'Merge', 'NUMERIC FUNCTIONS', 2755, 'Anonymous', on). sigmaCache(=>(instance(A, 'Integer'), equal(A, 'PredecessorFn'('SuccessorFn'(A)))), and(entails(not(holds('PredecessorFn', 'SuccessorFn'(A), A)), not(instance(A, 'Integer'))), entails(instance(A, 'Integer'), holds('PredecessorFn', 'SuccessorFn'(A), A))), [domainV(A, ['$instanceof':'Integer', 'PredecessorFn':2, 'SuccessorFn':1]), domainV(B, []), forall(A)], ['INT'=A], 'Merge', 'NUMERIC FUNCTIONS', 2757, 'Anonymous', on). sigmaCache(instance('PredecessorFn', 'UnaryFunction'), instance('PredecessorFn', 'UnaryFunction'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2759, 'Anonymous', on). sigmaCache(domain('PredecessorFn', 1, 'Integer'), domain('PredecessorFn', 1, 'Integer'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2761, 'Anonymous', on). sigmaCache(range('PredecessorFn', 'Integer'), range('PredecessorFn', 'Integer'), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2763, 'Anonymous', on). sigmaCache(documentation('PredecessorFn', string('"A UnaryFunction that maps an Integer to its predecessor, e.g. the predecessor of 5 is 4."')), documentation('PredecessorFn', string('"A UnaryFunction that maps an Integer to its predecessor, e.g. the predecessor of 5 is 4."')), [], [], 'Merge', 'NUMERIC FUNCTIONS', 2765, 'Anonymous', on). sigmaCache(=>(equal('PredecessorFn'(A), 'PredecessorFn'(B)), equal(A, B)), and(entails(not(equal(A, B)), not(equal('PredecessorFn'(A), 'PredecessorFn'(B)))), entails(equal('PredecessorFn'(A), 'PredecessorFn'(B)), equal(A, B))), [domainV(B, ['PredecessorFn':1]), domainV(A, ['PredecessorFn':1]), domainV(C, []), forall(A), forall(B)], ['INT1'=A, 'INT2'=B], 'Merge', 'NUMERIC FUNCTIONS', 2767, 'Anonymous', on). sigmaCache(=>(instance(A, 'Integer'), greaterThan(A, 'PredecessorFn'(A))), and(entails(not(greaterThan(A, 'PredecessorFn'(A))), not(instance(A, 'Integer'))), entails(instance(A, 'Integer'), greaterThan(A, 'PredecessorFn'(A)))), [domainV(A, ['$instanceof':'Integer', 'PredecessorFn':1, greaterThan:1]), domainV(B, []), forall(A)], ['INT'=A], 'Merge', 'NUMERIC FUNCTIONS', 2769, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Integer'), instance(B, 'Integer')), not(and(lessThan(B, A), lessThan('PredecessorFn'(A), B)))), and(entails(and(instance(B, 'Integer'), and(lessThan(B, A), lessThan('PredecessorFn'(A), B))), not(instance(A, 'Integer'))), and(entails(and(instance(A, 'Integer'), and(lessThan(B, A), lessThan('PredecessorFn'(A), B))), not(instance(B, 'Integer'))), and(entails(and(and(instance(A, 'Integer'), instance(B, 'Integer')), lessThan('PredecessorFn'(A), B)), not(lessThan(B, A))), entails(and(and(instance(A, 'Integer'), instance(B, 'Integer')), lessThan(B, A)), not(lessThan('PredecessorFn'(A), B)))))), [domainV(B, ['$instanceof':'Integer', lessThan:1, lessThan:2]), domainV(A, ['$instanceof':'Integer', 'PredecessorFn':1, lessThan:2]), domainV(C, []), forall(A), forall(B)], ['INT1'=A, 'INT2'=B], 'Merge', 'NUMERIC FUNCTIONS', 2771, 'Anonymous', on). sigmaCache('include-context'('STRUCTURAL', 'ONTOLOGY'), 'include-context'('STRUCTURAL', 'ONTOLOGY'), [], [], 'Merge', 'SET/CLASS THEORY', 2783, 'Anonymous', on). sigmaCache('include-context'('BASE', 'ONTOLOGY'), 'include-context'('BASE', 'ONTOLOGY'), [], [], 'Merge', 'SET/CLASS THEORY', 2786, 'Anonymous', on). sigmaCache(subrelation(subset, subclass), subrelation(subset, subclass), [], [], 'Merge', 'SET/CLASS THEORY', 2795, 'Anonymous', on). sigmaCache(domain(subset, 1, 'Set'), domain(subset, 1, 'Set'), [], [], 'Merge', 'SET/CLASS THEORY', 2797, 'Anonymous', on). sigmaCache(domain(subset, 2, 'Set'), domain(subset, 2, 'Set'), [], [], 'Merge', 'SET/CLASS THEORY', 2799, 'Anonymous', on). sigmaCache(documentation(subset, string('"(subset ?SET1 ?SET2) is true just in case the elements of the Set ?SET1 are also elements of the Set ?SET2."')), documentation(subset, string('"(subset ?SET1 ?SET2) is true just in case the elements of the Set ?SET1 are also elements of the Set ?SET2."')), [], [], 'Merge', 'SET/CLASS THEORY', 2801, 'Anonymous', on). sigmaCache(=>(subset(A, B), forall(C, =>(element(C, A), element(C, B)))), and(entails(and(element(C, A), not(element(C, B))), not(subset(A, B))), and(entails(and(subset(A, B), not(element(C, B))), not(element(C, A))), entails(and(subset(A, B), element(C, A)), element(C, B)))), [domainV(C, [element:1]), domainV(B, [element:2, subset:2]), domainV(A, [element:2, subset:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['SUBSET'=A, 'SET'=B, 'ELEMENT'=C], 'Merge', 'SET/CLASS THEORY', 2803, 'Anonymous', on). sigmaCache(instance(element, 'BinaryPredicate'), instance(element, 'BinaryPredicate'), [], [], 'Merge', 'SET/CLASS THEORY', 2805, 'Anonymous', on). sigmaCache(instance(element, 'AsymmetricRelation'), instance(element, 'AsymmetricRelation'), [], [], 'Merge', 'SET/CLASS THEORY', 2807, 'Anonymous', on). sigmaCache(instance(element, 'IntransitiveRelation'), instance(element, 'IntransitiveRelation'), [], [], 'Merge', 'SET/CLASS THEORY', 2809, 'Anonymous', on). sigmaCache(subrelation(element, instance), subrelation(element, instance), [], [], 'Merge', 'SET/CLASS THEORY', 2811, 'Anonymous', on). sigmaCache(domain(element, 1, 'Entity'), domain(element, 1, 'Entity'), [], [], 'Merge', 'SET/CLASS THEORY', 2813, 'Anonymous', on). sigmaCache(domain(element, 2, 'Set'), domain(element, 2, 'Set'), [], [], 'Merge', 'SET/CLASS THEORY', 2815, 'Anonymous', on). sigmaCache(documentation(element, string('"(element ?ENTITY ?SET) is true just in case ?ENTITY is contained in the Set ?SET. An Entity can be an element of another Entity only if the latter is a Set."')), documentation(element, string('"(element ?ENTITY ?SET) is true just in case ?ENTITY is contained in the Set ?SET. An Entity can be an element of another Entity only if the latter is a Set."')), [], [], 'Merge', 'SET/CLASS THEORY', 2817, 'Anonymous', on). sigmaCache(=>(forall(A, <=>(element(A, B), element(A, C))), equal(B, C)), and(entails(and(element(A, C), not(element(A, C))), equal(B, C)), and(and(entails(and(element(A, C), element(A, B)), equal(B, C)), and(entails(and(and(not(equal(B, C)), element(A, B)), '$existential'(A, '?ELEMENT', not(<=>(element('?ELEMENT', B), element('?ELEMENT', C))))), not(element(A, C))), entails(and(and(not(equal(B, C)), element(A, C)), '$existential'(A, '?ELEMENT', not(<=>(element('?ELEMENT', B), element('?ELEMENT', C))))), not(element(A, B))))), and(entails(and(not(element(A, B)), element(A, B)), equal(B, C)), and(entails(and(not(element(A, B)), not(element(A, C))), equal(B, C)), and(entails(and(not(equal(B, C)), not(element(A, C))), element(A, B)), entails(and(not(equal(B, C)), not(element(A, B))), element(A, C))))))), [domainV(C, [element:2]), domainV(B, [element:2]), domainV(A, [element:1]), domainV(D, []), forall(B), forall(C), replaceConsVar(A, '$existential'('?ELEMENT', not(<=>(element('?ELEMENT', B), element('?ELEMENT', C)))))], ['ELEMENT'=A, 'SET1'=B, 'SET2'=C], 'Merge', 'SET/CLASS THEORY', 2819, 'Anonymous', on). sigmaCache(instance('UnionFn', 'BinaryFunction'), instance('UnionFn', 'BinaryFunction'), [], [], 'Merge', 'SET/CLASS THEORY', 2821, 'Anonymous', on). sigmaCache(domain('UnionFn', 1, 'Class'), domain('UnionFn', 1, 'Class'), [], [], 'Merge', 'SET/CLASS THEORY', 2823, 'Anonymous', on). sigmaCache(domain('UnionFn', 2, 'Class'), domain('UnionFn', 2, 'Class'), [], [], 'Merge', 'SET/CLASS THEORY', 2825, 'Anonymous', on). sigmaCache(range('UnionFn', 'Class'), range('UnionFn', 'Class'), [], [], 'Merge', 'SET/CLASS THEORY', 2827, 'Anonymous', on). sigmaCache(documentation('UnionFn', string('"A BinaryFunction that maps two Classes to the union of these Classes. An object is an instance of the union of two Classes just in case it is an instance of either Class."')), documentation('UnionFn', string('"A BinaryFunction that maps two Classes to the union of these Classes. An object is an instance of the union of two Classes just in case it is an instance of either Class."')), [], [], 'Merge', 'SET/CLASS THEORY', 2829, 'Anonymous', on). sigmaCache(<=>(instance(A, 'UnionFn'(B, C)), or(instance(A, B), instance(A, C))), and(and(entails(not(instance(A, 'UnionFn'(B, C))), not(instance(A, B))), and(entails(not(instance(A, 'UnionFn'(B, C))), not(instance(A, C))), entails(or(instance(A, B), instance(A, C)), instance(A, 'UnionFn'(B, C))))), and(entails(and(not(instance(A, B)), not(instance(A, C))), not(instance(A, 'UnionFn'(B, C)))), and(entails(and(instance(A, 'UnionFn'(B, C)), not(instance(A, C))), instance(A, B)), entails(and(instance(A, 'UnionFn'(B, C)), not(instance(A, B))), instance(A, C))))), [domainV(C, ['UnionFn':2, instance:2]), domainV(B, ['UnionFn':1, instance:2]), domainV(A, []), domainV(D, []), forall(A), forall(B), forall(C)], ['ENTITY'=A, 'CLASS1'=B, 'CLASS2'=C], 'Merge', 'SET/CLASS THEORY', 2831, 'Anonymous', on). sigmaCache(instance('IntersectionFn', 'BinaryFunction'), instance('IntersectionFn', 'BinaryFunction'), [], [], 'Merge', 'SET/CLASS THEORY', 2833, 'Anonymous', on). sigmaCache(domain('IntersectionFn', 1, 'Class'), domain('IntersectionFn', 1, 'Class'), [], [], 'Merge', 'SET/CLASS THEORY', 2835, 'Anonymous', on). sigmaCache(domain('IntersectionFn', 2, 'Class'), domain('IntersectionFn', 2, 'Class'), [], [], 'Merge', 'SET/CLASS THEORY', 2837, 'Anonymous', on). sigmaCache(range('IntersectionFn', 'Class'), range('IntersectionFn', 'Class'), [], [], 'Merge', 'SET/CLASS THEORY', 2839, 'Anonymous', on). sigmaCache(documentation('IntersectionFn', string('"A BinaryFunction that maps two %Classes to the intersection of these Classes. An object is an instance of the intersection of two Classes just in case it is an instance of both of those Classes."')), documentation('IntersectionFn', string('"A BinaryFunction that maps two %Classes to the intersection of these Classes. An object is an instance of the intersection of two Classes just in case it is an instance of both of those Classes."')), [], [], 'Merge', 'SET/CLASS THEORY', 2841, 'Anonymous', on). sigmaCache(<=>(instance(A, 'IntersectionFn'(B, C)), and(instance(A, B), instance(A, C))), and(and(entails(instance(A, 'IntersectionFn'(B, C)), instance(A, B)), and(entails(instance(A, 'IntersectionFn'(B, C)), instance(A, C)), entails(or(not(instance(A, B)), not(instance(A, C))), not(instance(A, 'IntersectionFn'(B, C)))))), and(entails(and(instance(A, B), instance(A, C)), instance(A, 'IntersectionFn'(B, C))), and(entails(and(not(instance(A, 'IntersectionFn'(B, C))), instance(A, C)), not(instance(A, B))), entails(and(not(instance(A, 'IntersectionFn'(B, C))), instance(A, B)), not(instance(A, C)))))), [domainV(C, ['IntersectionFn':2, instance:2]), domainV(B, ['IntersectionFn':1, instance:2]), domainV(A, []), domainV(D, []), forall(A), forall(B), forall(C)], ['ENTITY'=A, 'CLASS1'=B, 'CLASS2'=C], 'Merge', 'SET/CLASS THEORY', 2843, 'Anonymous', on). sigmaCache(instance('RelativeComplementFn', 'BinaryFunction'), instance('RelativeComplementFn', 'BinaryFunction'), [], [], 'Merge', 'SET/CLASS THEORY', 2845, 'Anonymous', on). sigmaCache(domain('RelativeComplementFn', 1, 'Class'), domain('RelativeComplementFn', 1, 'Class'), [], [], 'Merge', 'SET/CLASS THEORY', 2847, 'Anonymous', on). sigmaCache(domain('RelativeComplementFn', 2, 'Class'), domain('RelativeComplementFn', 2, 'Class'), [], [], 'Merge', 'SET/CLASS THEORY', 2849, 'Anonymous', on). sigmaCache(range('RelativeComplementFn', 'Class'), range('RelativeComplementFn', 'Class'), [], [], 'Merge', 'SET/CLASS THEORY', 2851, 'Anonymous', on). sigmaCache(documentation('RelativeComplementFn', string('"A BinaryFunction that maps two Classes to the difference between these Classes. More precisely, the relative complement of one class C1 relative to another C2 consists of the instances of C1 that are instances of the ComplementFn of C2."')), documentation('RelativeComplementFn', string('"A BinaryFunction that maps two Classes to the difference between these Classes. More precisely, the relative complement of one class C1 relative to another C2 consists of the instances of C1 that are instances of the ComplementFn of C2."')), [], [], 'Merge', 'SET/CLASS THEORY', 2853, 'Anonymous', on). sigmaCache(equal('RelativeComplementFn'(A, B), 'IntersectionFn'(A, 'ComplementFn'(B))), equal('RelativeComplementFn'(A, B), 'IntersectionFn'(A, 'ComplementFn'(B))), [domainV(B, ['ComplementFn':1, 'RelativeComplementFn':2]), domainV(A, ['IntersectionFn':1, 'RelativeComplementFn':1]), domainV(C, []), forall(A), forall(B)], ['CLASS1'=A, 'CLASS2'=B], 'Merge', 'SET/CLASS THEORY', 2855, 'Anonymous', on). sigmaCache(=>(instance(A, 'ImaginaryNumber'), instance(A, 'RelativeComplementFn'('Number', 'RealNumber'))), and(entails(not(instance(A, 'RelativeComplementFn'('Number', 'RealNumber'))), not(instance(A, 'ImaginaryNumber'))), entails(instance(A, 'ImaginaryNumber'), instance(A, 'RelativeComplementFn'('Number', 'RealNumber')))), [domainV(A, ['$instanceof':'ImaginaryNumber']), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'SET/CLASS THEORY', 2857, 'Anonymous', on). sigmaCache(instance('ComplementFn', 'UnaryFunction'), instance('ComplementFn', 'UnaryFunction'), [], [], 'Merge', 'SET/CLASS THEORY', 2859, 'Anonymous', on). sigmaCache(domain('ComplementFn', 1, 'Class'), domain('ComplementFn', 1, 'Class'), [], [], 'Merge', 'SET/CLASS THEORY', 2861, 'Anonymous', on). sigmaCache(range('ComplementFn', 'Class'), range('ComplementFn', 'Class'), [], [], 'Merge', 'SET/CLASS THEORY', 2863, 'Anonymous', on). sigmaCache(documentation('ComplementFn', string('"The complement of a given Class C is the Class of all things that are not instances of C. In other words, an object is an instance of the complement of a Class C just in case it is not an instance of C."')), documentation('ComplementFn', string('"The complement of a given Class C is the Class of all things that are not instances of C. In other words, an object is an instance of the complement of a Class C just in case it is not an instance of C."')), [], [], 'Merge', 'SET/CLASS THEORY', 2865, 'Anonymous', on). sigmaCache(<=>(instance(A, 'ComplementFn'(B)), not(instance(A, B))), and(and(entails(instance(A, 'ComplementFn'(B)), not(instance(A, B))), entails(instance(A, B), not(instance(A, 'ComplementFn'(B))))), and(entails(not(instance(A, B)), instance(A, 'ComplementFn'(B))), entails(not(instance(A, 'ComplementFn'(B))), instance(A, B)))), [domainV(B, ['ComplementFn':1, instance:2]), domainV(A, []), domainV(C, []), forall(A), forall(B)], ['ENTITY'=A, 'CLASS'=B], 'Merge', 'SET/CLASS THEORY', 2867, 'Anonymous', on). sigmaCache(instance('GeneralizedUnionFn', 'UnaryFunction'), instance('GeneralizedUnionFn', 'UnaryFunction'), [], [], 'Merge', 'SET/CLASS THEORY', 2869, 'Anonymous', on). sigmaCache(domainSubclass('GeneralizedUnionFn', 1, 'Class'), domainSubclass('GeneralizedUnionFn', 1, 'Class'), [], [], 'Merge', 'SET/CLASS THEORY', 2871, 'Anonymous', on). sigmaCache(range('GeneralizedUnionFn', 'Class'), range('GeneralizedUnionFn', 'Class'), [], [], 'Merge', 'SET/CLASS THEORY', 2873, 'Anonymous', on). sigmaCache(documentation('GeneralizedUnionFn', string('"A UnaryFunction that takes a Class of Classes as its single argument and returns a Class which is the merge of all of the Classes in the original Class, i.e. the Class containing just those instances which are instances of an instance of the original Class."')), documentation('GeneralizedUnionFn', string('"A UnaryFunction that takes a Class of Classes as its single argument and returns a Class which is the merge of all of the Classes in the original Class, i.e. the Class containing just those instances which are instances of an instance of the original Class."')), [], [], 'Merge', 'SET/CLASS THEORY', 2875, 'Anonymous', on). sigmaCache(<=>(instance(A, 'GeneralizedUnionFn'(B)), exists(C, and(instance(C, B), instance(A, C)))), and(and(entails(and(instance(A, 'GeneralizedUnionFn'(B)), '$existential'(C, '?CLASS', and(instance('?CLASS', B), instance(A, '?CLASS')))), instance(C, B)), and(entails(and(instance(A, 'GeneralizedUnionFn'(B)), '$existential'(C, '?CLASS', and(instance('?CLASS', B), instance(A, '?CLASS')))), instance(A, C)), entails(or(not(instance(C, B)), not(instance(A, C))), not(instance(A, 'GeneralizedUnionFn'(B)))))), and(entails(and(instance(C, B), instance(A, C)), instance(A, 'GeneralizedUnionFn'(B))), and(entails(and(not(instance(A, 'GeneralizedUnionFn'(B))), instance(A, C)), not(instance(C, B))), entails(and(not(instance(A, 'GeneralizedUnionFn'(B))), instance(C, B)), not(instance(A, C)))))), [domainV(C, [instance:2]), domainV(B, ['GeneralizedUnionFn':1, instance:2]), domainV(A, []), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?CLASS', and(instance('?CLASS', B), instance(A, '?CLASS')))), forall(C)], ['ENTITY'=A, 'SUPERCLASS'=B, 'CLASS'=C], 'Merge', 'SET/CLASS THEORY', 2877, 'Anonymous', on). sigmaCache(instance('GeneralizedIntersectionFn', 'UnaryFunction'), instance('GeneralizedIntersectionFn', 'UnaryFunction'), [], [], 'Merge', 'SET/CLASS THEORY', 2879, 'Anonymous', on). sigmaCache(domainSubclass('GeneralizedIntersectionFn', 1, 'Class'), domainSubclass('GeneralizedIntersectionFn', 1, 'Class'), [], [], 'Merge', 'SET/CLASS THEORY', 2881, 'Anonymous', on). sigmaCache(range('GeneralizedIntersectionFn', 'Class'), range('GeneralizedIntersectionFn', 'Class'), [], [], 'Merge', 'SET/CLASS THEORY', 2883, 'Anonymous', on). sigmaCache(documentation('GeneralizedIntersectionFn', string('"A UnaryFunction that takes a Class of Classes as its single argument and returns a Class which is the intersection of all of the Classes in the original Class, i.e. the Class containing just those instances which are instances of all instances of the original Class."')), documentation('GeneralizedIntersectionFn', string('"A UnaryFunction that takes a Class of Classes as its single argument and returns a Class which is the intersection of all of the Classes in the original Class, i.e. the Class containing just those instances which are instances of all instances of the original Class."')), [], [], 'Merge', 'SET/CLASS THEORY', 2885, 'Anonymous', on). sigmaCache(<=>(instance(A, 'GeneralizedIntersectionFn'(B)), forall(C, =>(instance(C, B), instance(A, C)))), and(and(entails(not(instance(A, 'GeneralizedIntersectionFn'(B))), instance(C, B)), and(entails(and(not(instance(A, 'GeneralizedIntersectionFn'(B))), '$existential'(C, '?CLASS', not(=>(instance('?CLASS', B), instance(A, '?CLASS'))))), not(instance(A, C))), entails(or(not(instance(C, B)), instance(A, C)), instance(A, 'GeneralizedIntersectionFn'(B))))), and(entails(and(instance(C, B), not(instance(A, C))), not(instance(A, 'GeneralizedIntersectionFn'(B)))), and(entails(and(and(instance(A, 'GeneralizedIntersectionFn'(B)), not(instance(A, C))), '$existential'(C, '?CLASS', not(=>(instance('?CLASS', B), instance(A, '?CLASS'))))), not(instance(C, B))), entails(and(instance(A, 'GeneralizedIntersectionFn'(B)), instance(C, B)), instance(A, C))))), [domainV(C, [instance:2]), domainV(B, ['GeneralizedIntersectionFn':1, instance:2]), domainV(A, []), domainV(D, []), forall(A), forall(B), forall(C), replaceConsVar(C, '$existential'('?CLASS', not(=>(instance('?CLASS', B), instance(A, '?CLASS')))))], ['ENTITY'=A, 'SUPERCLASS'=B, 'CLASS'=C], 'Merge', 'SET/CLASS THEORY', 2887, 'Anonymous', on). sigmaCache(instance('CardinalityFn', 'UnaryFunction'), instance('CardinalityFn', 'UnaryFunction'), [], [], 'Merge', 'SET/CLASS THEORY', 2889, 'Anonymous', on). sigmaCache(instance('CardinalityFn', 'AsymmetricRelation'), instance('CardinalityFn', 'AsymmetricRelation'), [], [], 'Merge', 'SET/CLASS THEORY', 2891, 'Anonymous', on). sigmaCache(domain('CardinalityFn', 1, 'UnionFn'('Class', 'Collection')), domain('CardinalityFn', 1, 'UnionFn'('Class', 'Collection')), [], [], 'Merge', 'SET/CLASS THEORY', 2893, 'Anonymous', on). sigmaCache(domain('CardinalityFn', 2, 'Number'), domain('CardinalityFn', 2, 'Number'), [], [], 'Merge', 'SET/CLASS THEORY', 2895, 'Anonymous', on). sigmaCache(documentation('CardinalityFn', string('"(CardinalityFn ?CLASS) returns the number of instances in the Class or Collection ?CLASS."')), documentation('CardinalityFn', string('"(CardinalityFn ?CLASS) returns the number of instances in the Class or Collection ?CLASS."')), [], [], 'Merge', 'SET/CLASS THEORY', 2897, 'Anonymous', on). sigmaCache(instance('NullSet', 'Set'), instance('NullSet', 'Set'), [], [], 'Merge', 'SET/CLASS THEORY', 2899, 'Anonymous', on). sigmaCache(documentation('NullSet', string('"The Set that contains no instances."')), documentation('NullSet', string('"The Set that contains no instances."')), [], [], 'Merge', 'SET/CLASS THEORY', 2901, 'Anonymous', on). sigmaCache(equal('NullSet', 'ComplementFn'('Entity')), equal('NullSet', 'ComplementFn'('Entity')), [], [], 'Merge', 'SET/CLASS THEORY', 2903, 'Anonymous', on). sigmaCache(subclass('FiniteSet', 'Set'), subclass('FiniteSet', 'Set'), [], [], 'Merge', 'SET/CLASS THEORY', 2905, 'Anonymous', on). sigmaCache(documentation('FiniteSet', string('"A Set containing a finite number of elements."')), documentation('FiniteSet', string('"A Set containing a finite number of elements."')), [], [], 'Merge', 'SET/CLASS THEORY', 2907, 'Anonymous', on). sigmaCache(=>(instance(A, 'FiniteSet'), exists(B, and(instance(B, 'NonnegativeInteger'), equal(B, 'CardinalityFn'(A))))), and(and(entails(not(instance(B, 'NonnegativeInteger')), not(instance(A, 'FiniteSet'))), entails(and(instance(A, 'FiniteSet'), '$existential'(B, '?NUMBER', and(instance('?NUMBER', 'NonnegativeInteger'), holds('CardinalityFn', A, '?NUMBER')))), instance(B, 'NonnegativeInteger'))), and(entails(not(holds('CardinalityFn', A, B)), not(instance(A, 'FiniteSet'))), entails(and(instance(A, 'FiniteSet'), '$existential'(B, '?NUMBER', and(instance('?NUMBER', 'NonnegativeInteger'), holds('CardinalityFn', A, '?NUMBER')))), holds('CardinalityFn', A, B)))), [domainV(B, ['$instanceof':'NonnegativeInteger', 'CardinalityFn':2]), domainV(A, ['$instanceof':'FiniteSet', 'CardinalityFn':1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?NUMBER', and(instance('?NUMBER', 'NonnegativeInteger'), holds('CardinalityFn', A, '?NUMBER'))))], ['SET'=A, 'NUMBER'=B], 'Merge', 'SET/CLASS THEORY', 2909, 'Anonymous', on). sigmaCache(subclass('PairwiseDisjointClass', 'Class'), subclass('PairwiseDisjointClass', 'Class'), [], [], 'Merge', 'SET/CLASS THEORY', 2911, 'Anonymous', on). sigmaCache(documentation('PairwiseDisjointClass', string('"A Class of Classes is a PairwiseDisjointClass just in case every instance of the Class is either equal to or disjoint from every other instance of the Class."')), documentation('PairwiseDisjointClass', string('"A Class of Classes is a PairwiseDisjointClass just in case every instance of the Class is either equal to or disjoint from every other instance of the Class."')), [], [], 'Merge', 'SET/CLASS THEORY', 2913, 'Anonymous', on). sigmaCache(=>(instance(A, 'PairwiseDisjointClass'), forall(B, forall(C, =>(and(instance(C, A), instance(B, A)), or(equal(C, B), disjoint(C, B)))))), and(entails(and(and(instance(C, A), instance(B, A)), and(not(equal(C, B)), not(disjoint(C, B)))), not(instance(A, 'PairwiseDisjointClass'))), and(entails(and(instance(A, 'PairwiseDisjointClass'), and(instance(B, A), and(not(equal(C, B)), not(disjoint(C, B))))), not(instance(C, A))), and(entails(and(instance(A, 'PairwiseDisjointClass'), and(instance(C, A), and(not(equal(C, B)), not(disjoint(C, B))))), not(instance(B, A))), and(entails(and(instance(A, 'PairwiseDisjointClass'), and(and(instance(C, A), instance(B, A)), not(disjoint(C, B)))), equal(C, B)), entails(and(instance(A, 'PairwiseDisjointClass'), and(and(instance(C, A), instance(B, A)), not(equal(C, B)))), disjoint(C, B)))))), [domainV(C, [disjoint:1]), domainV(B, [disjoint:2]), domainV(A, ['$instanceof':'PairwiseDisjointClass', instance:2]), domainV(D, []), forall(A), forall(B), forall(C)], ['SUPERCLASS'=A, 'CLASS1'=C, 'CLASS2'=B], 'Merge', 'SET/CLASS THEORY', 2915, 'Anonymous', on). sigmaCache(subclass('MutuallyDisjointClass', 'Class'), subclass('MutuallyDisjointClass', 'Class'), [], [], 'Merge', 'SET/CLASS THEORY', 2917, 'Anonymous', on). sigmaCache(documentation('MutuallyDisjointClass', string('"A Class of Classes is a MutuallyDisjointClass just in case there exists no instance of an instance of the original Class which is an instance of all of the instances of the original Class."')), documentation('MutuallyDisjointClass', string('"A Class of Classes is a MutuallyDisjointClass just in case there exists no instance of an instance of the original Class which is an instance of all of the instances of the original Class."')), [], [], 'Merge', 'SET/CLASS THEORY', 2919, 'Anonymous', on). sigmaCache(=>(instance(A, 'MutuallyDisjointClass'), equal('GeneralizedIntersectionFn'(A), 'NullSet')), and(entails(not(equal('GeneralizedIntersectionFn'(A), 'NullSet')), not(instance(A, 'MutuallyDisjointClass'))), entails(instance(A, 'MutuallyDisjointClass'), equal('GeneralizedIntersectionFn'(A), 'NullSet'))), [domainV(A, ['$instanceof':'MutuallyDisjointClass', 'GeneralizedIntersectionFn':1]), domainV(B, []), forall(A)], ['CLASS'=A], 'Merge', 'SET/CLASS THEORY', 2921, 'Anonymous', on). sigmaCache(instance('KappaFn', 'BinaryFunction'), instance('KappaFn', 'BinaryFunction'), [], [], 'Merge', 'SET/CLASS THEORY', 2923, 'Anonymous', on). sigmaCache(domain('KappaFn', 1, 'SymbolicString'), domain('KappaFn', 1, 'SymbolicString'), [], [], 'Merge', 'SET/CLASS THEORY', 2925, 'Anonymous', on). sigmaCache(domain('KappaFn', 2, 'Formula'), domain('KappaFn', 2, 'Formula'), [], [], 'Merge', 'SET/CLASS THEORY', 2927, 'Anonymous', on). sigmaCache(range('KappaFn', 'Class'), range('KappaFn', 'Class'), [], [], 'Merge', 'SET/CLASS THEORY', 2929, 'Anonymous', on). sigmaCache(documentation('KappaFn', string('"A class-forming operator that takes two arguments: a variable and a formula containing at least one unbound occurrence of the variable. The result of applying KappaFn to a variable and a formula is the Class of things that satisfy the formula. For example, we can denote the Class of prime numbers that are less than 100 with the following expression: (KappaFn ?NUMBER (and (instance ?NUMBER PrimeNumber) (lessThan ?NUMBER 100))). Note that the use of this function is discouraged, since there is currently no axiomatic support for it."')), documentation('KappaFn', string('"A class-forming operator that takes two arguments: a variable and a formula containing at least one unbound occurrence of the variable. The result of applying KappaFn to a variable and a formula is the Class of things that satisfy the formula. For example, we can denote the Class of prime numbers that are less than 100 with the following expression: (KappaFn ?NUMBER (and (instance ?NUMBER PrimeNumber) (lessThan ?NUMBER 100))). Note that the use of this function is discouraged, since there is currently no axiomatic support for it."')), [], [], 'Merge', 'SET/CLASS THEORY', 2931, 'Anonymous', on). sigmaCache(subclass('Graph', 'Abstract'), subclass('Graph', 'Abstract'), [], [], 'Merge', 'GRAPH THEORY', 2943, 'Anonymous', on). sigmaCache(documentation('Graph', string('"The Class of graphs, where a graph is understood to be a set of GraphNodes connected by GraphArcs. Note that this Class includes only connected graphs, i.e. graphs in which there is a GraphPath between any two GraphNodes. Note too that every Graph is assumed to contain at least two GraphArcs and three GraphNodes."')), documentation('Graph', string('"The Class of graphs, where a graph is understood to be a set of GraphNodes connected by GraphArcs. Note that this Class includes only connected graphs, i.e. graphs in which there is a GraphPath between any two GraphNodes. Note too that every Graph is assumed to contain at least two GraphArcs and three GraphNodes."')), [], [], 'Merge', 'GRAPH THEORY', 2945, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C))))))), exists(D, exists(E, or(links(B, C, E), and(subGraph(D, A), and(instance(D, 'GraphPath'), or(and(equal('BeginNodeFn'(D), B), equal('EndNodeFn'(D), C)), and(equal('BeginNodeFn'(D), C), equal('EndNodeFn'(D), B))))))))), and(and(entails(and(and(not(subGraph(D, A)), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C)))))))), '$existential'(E, '?ARC', or(links(B, C, '?ARC'), and(subGraph(D, A), and(instance(D, 'GraphPath'), or(and(holds('BeginNodeFn', D, B), holds('EndNodeFn', D, C)), and(holds('BeginNodeFn', D, C), holds('EndNodeFn', D, B)))))))), links(B, C, E)), and(entails(and(and(and(not(links(B, C, E)), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C)))))))), '$existential'(D, '?PATH', exists(E, or(links(B, C, E), and(subGraph('?PATH', A), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', B), holds('EndNodeFn', '?PATH', C)), and(holds('BeginNodeFn', '?PATH', C), holds('EndNodeFn', '?PATH', B))))))))), '$existential'(E, '?ARC', or(links(B, C, '?ARC'), and(subGraph(D, A), and(instance(D, 'GraphPath'), or(and(holds('BeginNodeFn', D, B), holds('EndNodeFn', D, C)), and(holds('BeginNodeFn', D, C), holds('EndNodeFn', D, B)))))))), subGraph(D, A)), and(entails(and(and(not(links(B, C, E)), not(subGraph(D, A))), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C))))))), not(instance(A, 'Graph'))), and(entails(and(and(not(links(B, C, E)), not(subGraph(D, A))), and(instance(A, 'Graph'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C))))))), not(instance(B, 'GraphNode'))), and(entails(and(and(not(links(B, C, E)), not(subGraph(D, A))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C))))))), not(instance(C, 'GraphNode'))), and(entails(and(and(not(links(B, C, E)), not(subGraph(D, A))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(C, A), not(equal(B, C))))))), not(graphPart(B, A))), and(entails(and(and(not(links(B, C, E)), not(subGraph(D, A))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), not(equal(B, C))))))), not(graphPart(C, A))), entails(and(and(and(not(links(B, C, E)), not(subGraph(D, A))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), graphPart(C, A)))))), '$existential'(E, '?ARC', or(links(B, C, '?ARC'), and(subGraph(D, A), and(instance(D, 'GraphPath'), or(and(holds('BeginNodeFn', D, B), holds('EndNodeFn', D, C)), and(holds('BeginNodeFn', D, C), holds('EndNodeFn', D, B)))))))), equal(B, C))))))))), and(and(entails(and(and(not(instance(D, 'GraphPath')), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C)))))))), '$existential'(E, '?ARC', or(links(B, C, '?ARC'), and(subGraph(D, A), and(instance(D, 'GraphPath'), or(and(holds('BeginNodeFn', D, B), holds('EndNodeFn', D, C)), and(holds('BeginNodeFn', D, C), holds('EndNodeFn', D, B)))))))), links(B, C, E)), and(entails(and(and(and(not(links(B, C, E)), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C)))))))), '$existential'(D, '?PATH', exists(E, or(links(B, C, E), and(subGraph('?PATH', A), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', B), holds('EndNodeFn', '?PATH', C)), and(holds('BeginNodeFn', '?PATH', C), holds('EndNodeFn', '?PATH', B))))))))), '$existential'(E, '?ARC', or(links(B, C, '?ARC'), and(subGraph(D, A), and(instance(D, 'GraphPath'), or(and(holds('BeginNodeFn', D, B), holds('EndNodeFn', D, C)), and(holds('BeginNodeFn', D, C), holds('EndNodeFn', D, B)))))))), instance(D, 'GraphPath')), and(entails(and(and(not(links(B, C, E)), not(instance(D, 'GraphPath'))), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C))))))), not(instance(A, 'Graph'))), and(entails(and(and(not(links(B, C, E)), not(instance(D, 'GraphPath'))), and(instance(A, 'Graph'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C))))))), not(instance(B, 'GraphNode'))), and(entails(and(and(not(links(B, C, E)), not(instance(D, 'GraphPath'))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C))))))), not(instance(C, 'GraphNode'))), and(entails(and(and(not(links(B, C, E)), not(instance(D, 'GraphPath'))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(C, A), not(equal(B, C))))))), not(graphPart(B, A))), and(entails(and(and(not(links(B, C, E)), not(instance(D, 'GraphPath'))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), not(equal(B, C))))))), not(graphPart(C, A))), entails(and(and(and(not(links(B, C, E)), not(instance(D, 'GraphPath'))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), graphPart(C, A)))))), '$existential'(E, '?ARC', or(links(B, C, '?ARC'), and(subGraph(D, A), and(instance(D, 'GraphPath'), or(and(holds('BeginNodeFn', D, B), holds('EndNodeFn', D, C)), and(holds('BeginNodeFn', D, C), holds('EndNodeFn', D, B)))))))), equal(B, C))))))))), and(and(entails(and(and(and(not(holds('EndNodeFn', D, C)), not(holds('EndNodeFn', D, B))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C)))))))), '$existential'(E, '?ARC', or(links(B, C, '?ARC'), and(subGraph(D, A), and(instance(D, 'GraphPath'), or(and(holds('BeginNodeFn', D, B), holds('EndNodeFn', D, C)), and(holds('BeginNodeFn', D, C), holds('EndNodeFn', D, B)))))))), links(B, C, E)), and(entails(and(and(and(and(not(links(B, C, E)), not(holds('EndNodeFn', D, B))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C)))))))), '$existential'(D, '?PATH', exists(E, or(links(B, C, E), and(subGraph('?PATH', A), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', B), holds('EndNodeFn', '?PATH', C)), and(holds('BeginNodeFn', '?PATH', C), holds('EndNodeFn', '?PATH', B))))))))), '$existential'(E, '?ARC', or(links(B, C, '?ARC'), and(subGraph(D, A), and(instance(D, 'GraphPath'), or(and(holds('BeginNodeFn', D, B), holds('EndNodeFn', D, C)), and(holds('BeginNodeFn', D, C), holds('EndNodeFn', D, B)))))))), holds('EndNodeFn', D, C)), and(entails(and(and(and(and(not(links(B, C, E)), not(holds('EndNodeFn', D, C))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C)))))))), '$existential'(D, '?PATH', exists(E, or(links(B, C, E), and(subGraph('?PATH', A), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', B), holds('EndNodeFn', '?PATH', C)), and(holds('BeginNodeFn', '?PATH', C), holds('EndNodeFn', '?PATH', B))))))))), '$existential'(E, '?ARC', or(links(B, C, '?ARC'), and(subGraph(D, A), and(instance(D, 'GraphPath'), or(and(holds('BeginNodeFn', D, B), holds('EndNodeFn', D, C)), and(holds('BeginNodeFn', D, C), holds('EndNodeFn', D, B)))))))), holds('EndNodeFn', D, B)), and(entails(and(and(not(links(B, C, E)), and(not(holds('EndNodeFn', D, C)), not(holds('EndNodeFn', D, B)))), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C))))))), not(instance(A, 'Graph'))), and(entails(and(and(not(links(B, C, E)), and(not(holds('EndNodeFn', D, C)), not(holds('EndNodeFn', D, B)))), and(instance(A, 'Graph'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C))))))), not(instance(B, 'GraphNode'))), and(entails(and(and(not(links(B, C, E)), and(not(holds('EndNodeFn', D, C)), not(holds('EndNodeFn', D, B)))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C))))))), not(instance(C, 'GraphNode'))), and(entails(and(and(not(links(B, C, E)), and(not(holds('EndNodeFn', D, C)), not(holds('EndNodeFn', D, B)))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(C, A), not(equal(B, C))))))), not(graphPart(B, A))), and(entails(and(and(not(links(B, C, E)), and(not(holds('EndNodeFn', D, C)), not(holds('EndNodeFn', D, B)))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), not(equal(B, C))))))), not(graphPart(C, A))), entails(and(and(and(not(links(B, C, E)), and(not(holds('EndNodeFn', D, C)), not(holds('EndNodeFn', D, B)))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), graphPart(C, A)))))), '$existential'(E, '?ARC', or(links(B, C, '?ARC'), and(subGraph(D, A), and(instance(D, 'GraphPath'), or(and(holds('BeginNodeFn', D, B), holds('EndNodeFn', D, C)), and(holds('BeginNodeFn', D, C), holds('EndNodeFn', D, B)))))))), equal(B, C)))))))))), and(and(entails(and(and(and(not(holds('EndNodeFn', D, C)), not(holds('BeginNodeFn', D, C))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C)))))))), '$existential'(E, '?ARC', or(links(B, C, '?ARC'), and(subGraph(D, A), and(instance(D, 'GraphPath'), or(and(holds('BeginNodeFn', D, B), holds('EndNodeFn', D, C)), and(holds('BeginNodeFn', D, C), holds('EndNodeFn', D, B)))))))), links(B, C, E)), and(entails(and(and(and(and(not(links(B, C, E)), not(holds('BeginNodeFn', D, C))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C)))))))), '$existential'(D, '?PATH', exists(E, or(links(B, C, E), and(subGraph('?PATH', A), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', B), holds('EndNodeFn', '?PATH', C)), and(holds('BeginNodeFn', '?PATH', C), holds('EndNodeFn', '?PATH', B))))))))), '$existential'(E, '?ARC', or(links(B, C, '?ARC'), and(subGraph(D, A), and(instance(D, 'GraphPath'), or(and(holds('BeginNodeFn', D, B), holds('EndNodeFn', D, C)), and(holds('BeginNodeFn', D, C), holds('EndNodeFn', D, B)))))))), holds('EndNodeFn', D, C)), and(entails(and(and(and(and(not(links(B, C, E)), not(holds('EndNodeFn', D, C))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C)))))))), '$existential'(D, '?PATH', exists(E, or(links(B, C, E), and(subGraph('?PATH', A), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', B), holds('EndNodeFn', '?PATH', C)), and(holds('BeginNodeFn', '?PATH', C), holds('EndNodeFn', '?PATH', B))))))))), '$existential'(E, '?ARC', or(links(B, C, '?ARC'), and(subGraph(D, A), and(instance(D, 'GraphPath'), or(and(holds('BeginNodeFn', D, B), holds('EndNodeFn', D, C)), and(holds('BeginNodeFn', D, C), holds('EndNodeFn', D, B)))))))), holds('BeginNodeFn', D, C)), and(entails(and(and(not(links(B, C, E)), and(not(holds('EndNodeFn', D, C)), not(holds('BeginNodeFn', D, C)))), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C))))))), not(instance(A, 'Graph'))), and(entails(and(and(not(links(B, C, E)), and(not(holds('EndNodeFn', D, C)), not(holds('BeginNodeFn', D, C)))), and(instance(A, 'Graph'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C))))))), not(instance(B, 'GraphNode'))), and(entails(and(and(not(links(B, C, E)), and(not(holds('EndNodeFn', D, C)), not(holds('BeginNodeFn', D, C)))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C))))))), not(instance(C, 'GraphNode'))), and(entails(and(and(not(links(B, C, E)), and(not(holds('EndNodeFn', D, C)), not(holds('BeginNodeFn', D, C)))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(C, A), not(equal(B, C))))))), not(graphPart(B, A))), and(entails(and(and(not(links(B, C, E)), and(not(holds('EndNodeFn', D, C)), not(holds('BeginNodeFn', D, C)))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), not(equal(B, C))))))), not(graphPart(C, A))), entails(and(and(and(not(links(B, C, E)), and(not(holds('EndNodeFn', D, C)), not(holds('BeginNodeFn', D, C)))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), graphPart(C, A)))))), '$existential'(E, '?ARC', or(links(B, C, '?ARC'), and(subGraph(D, A), and(instance(D, 'GraphPath'), or(and(holds('BeginNodeFn', D, B), holds('EndNodeFn', D, C)), and(holds('BeginNodeFn', D, C), holds('EndNodeFn', D, B)))))))), equal(B, C)))))))))), and(and(entails(and(and(and(not(holds('BeginNodeFn', D, B)), not(holds('BeginNodeFn', D, C))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C)))))))), '$existential'(E, '?ARC', or(links(B, C, '?ARC'), and(subGraph(D, A), and(instance(D, 'GraphPath'), or(and(holds('BeginNodeFn', D, B), holds('EndNodeFn', D, C)), and(holds('BeginNodeFn', D, C), holds('EndNodeFn', D, B)))))))), links(B, C, E)), and(entails(and(and(and(and(not(links(B, C, E)), not(holds('BeginNodeFn', D, C))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C)))))))), '$existential'(D, '?PATH', exists(E, or(links(B, C, E), and(subGraph('?PATH', A), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', B), holds('EndNodeFn', '?PATH', C)), and(holds('BeginNodeFn', '?PATH', C), holds('EndNodeFn', '?PATH', B))))))))), '$existential'(E, '?ARC', or(links(B, C, '?ARC'), and(subGraph(D, A), and(instance(D, 'GraphPath'), or(and(holds('BeginNodeFn', D, B), holds('EndNodeFn', D, C)), and(holds('BeginNodeFn', D, C), holds('EndNodeFn', D, B)))))))), holds('BeginNodeFn', D, B)), and(entails(and(and(and(and(not(links(B, C, E)), not(holds('BeginNodeFn', D, B))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C)))))))), '$existential'(D, '?PATH', exists(E, or(links(B, C, E), and(subGraph('?PATH', A), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', B), holds('EndNodeFn', '?PATH', C)), and(holds('BeginNodeFn', '?PATH', C), holds('EndNodeFn', '?PATH', B))))))))), '$existential'(E, '?ARC', or(links(B, C, '?ARC'), and(subGraph(D, A), and(instance(D, 'GraphPath'), or(and(holds('BeginNodeFn', D, B), holds('EndNodeFn', D, C)), and(holds('BeginNodeFn', D, C), holds('EndNodeFn', D, B)))))))), holds('BeginNodeFn', D, C)), and(entails(and(and(not(links(B, C, E)), and(not(holds('BeginNodeFn', D, B)), not(holds('BeginNodeFn', D, C)))), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C))))))), not(instance(A, 'Graph'))), and(entails(and(and(not(links(B, C, E)), and(not(holds('BeginNodeFn', D, B)), not(holds('BeginNodeFn', D, C)))), and(instance(A, 'Graph'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C))))))), not(instance(B, 'GraphNode'))), and(entails(and(and(not(links(B, C, E)), and(not(holds('BeginNodeFn', D, B)), not(holds('BeginNodeFn', D, C)))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C))))))), not(instance(C, 'GraphNode'))), and(entails(and(and(not(links(B, C, E)), and(not(holds('BeginNodeFn', D, B)), not(holds('BeginNodeFn', D, C)))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(C, A), not(equal(B, C))))))), not(graphPart(B, A))), and(entails(and(and(not(links(B, C, E)), and(not(holds('BeginNodeFn', D, B)), not(holds('BeginNodeFn', D, C)))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), not(equal(B, C))))))), not(graphPart(C, A))), entails(and(and(and(not(links(B, C, E)), and(not(holds('BeginNodeFn', D, B)), not(holds('BeginNodeFn', D, C)))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), graphPart(C, A)))))), '$existential'(E, '?ARC', or(links(B, C, '?ARC'), and(subGraph(D, A), and(instance(D, 'GraphPath'), or(and(holds('BeginNodeFn', D, B), holds('EndNodeFn', D, C)), and(holds('BeginNodeFn', D, C), holds('EndNodeFn', D, B)))))))), equal(B, C)))))))))), and(entails(and(and(and(not(holds('BeginNodeFn', D, B)), not(holds('EndNodeFn', D, B))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C)))))))), '$existential'(E, '?ARC', or(links(B, C, '?ARC'), and(subGraph(D, A), and(instance(D, 'GraphPath'), or(and(holds('BeginNodeFn', D, B), holds('EndNodeFn', D, C)), and(holds('BeginNodeFn', D, C), holds('EndNodeFn', D, B)))))))), links(B, C, E)), and(entails(and(and(and(and(not(links(B, C, E)), not(holds('EndNodeFn', D, B))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C)))))))), '$existential'(D, '?PATH', exists(E, or(links(B, C, E), and(subGraph('?PATH', A), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', B), holds('EndNodeFn', '?PATH', C)), and(holds('BeginNodeFn', '?PATH', C), holds('EndNodeFn', '?PATH', B))))))))), '$existential'(E, '?ARC', or(links(B, C, '?ARC'), and(subGraph(D, A), and(instance(D, 'GraphPath'), or(and(holds('BeginNodeFn', D, B), holds('EndNodeFn', D, C)), and(holds('BeginNodeFn', D, C), holds('EndNodeFn', D, B)))))))), holds('BeginNodeFn', D, B)), and(entails(and(and(and(and(not(links(B, C, E)), not(holds('BeginNodeFn', D, B))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C)))))))), '$existential'(D, '?PATH', exists(E, or(links(B, C, E), and(subGraph('?PATH', A), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', B), holds('EndNodeFn', '?PATH', C)), and(holds('BeginNodeFn', '?PATH', C), holds('EndNodeFn', '?PATH', B))))))))), '$existential'(E, '?ARC', or(links(B, C, '?ARC'), and(subGraph(D, A), and(instance(D, 'GraphPath'), or(and(holds('BeginNodeFn', D, B), holds('EndNodeFn', D, C)), and(holds('BeginNodeFn', D, C), holds('EndNodeFn', D, B)))))))), holds('EndNodeFn', D, B)), and(entails(and(and(not(links(B, C, E)), and(not(holds('BeginNodeFn', D, B)), not(holds('EndNodeFn', D, B)))), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C))))))), not(instance(A, 'Graph'))), and(entails(and(and(not(links(B, C, E)), and(not(holds('BeginNodeFn', D, B)), not(holds('EndNodeFn', D, B)))), and(instance(A, 'Graph'), and(instance(C, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C))))))), not(instance(B, 'GraphNode'))), and(entails(and(and(not(links(B, C, E)), and(not(holds('BeginNodeFn', D, B)), not(holds('EndNodeFn', D, B)))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(graphPart(B, A), and(graphPart(C, A), not(equal(B, C))))))), not(instance(C, 'GraphNode'))), and(entails(and(and(not(links(B, C, E)), and(not(holds('BeginNodeFn', D, B)), not(holds('EndNodeFn', D, B)))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(C, A), not(equal(B, C))))))), not(graphPart(B, A))), and(entails(and(and(not(links(B, C, E)), and(not(holds('BeginNodeFn', D, B)), not(holds('EndNodeFn', D, B)))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), not(equal(B, C))))))), not(graphPart(C, A))), entails(and(and(and(not(links(B, C, E)), and(not(holds('BeginNodeFn', D, B)), not(holds('EndNodeFn', D, B)))), and(instance(A, 'Graph'), and(instance(B, 'GraphNode'), and(instance(C, 'GraphNode'), and(graphPart(B, A), graphPart(C, A)))))), '$existential'(E, '?ARC', or(links(B, C, '?ARC'), and(subGraph(D, A), and(instance(D, 'GraphPath'), or(and(holds('BeginNodeFn', D, B), holds('EndNodeFn', D, C)), and(holds('BeginNodeFn', D, C), holds('EndNodeFn', D, B)))))))), equal(B, C))))))))))))))), [domainV(E, [links:3]), domainV(D, ['$instanceof':'GraphPath', 'BeginNodeFn':1, 'EndNodeFn':1, subGraph:1]), domainV(C, ['$instanceof':'GraphNode', 'BeginNodeFn':2, 'EndNodeFn':2, graphPart:1, links:2]), domainV(B, ['$instanceof':'GraphNode', 'BeginNodeFn':2, 'EndNodeFn':2, graphPart:1, links:1]), domainV(A, ['$instanceof':'Graph', graphPart:2, subGraph:2]), domainV(F, []), forall(A), forall(B), forall(C), replaceConsVar(D, '$existential'('?PATH', exists(E, or(links(B, C, E), and(subGraph('?PATH', A), and(instance('?PATH', 'GraphPath'), or(and(holds('BeginNodeFn', '?PATH', B), holds('EndNodeFn', '?PATH', C)), and(holds('BeginNodeFn', '?PATH', C), holds('EndNodeFn', '?PATH', B))))))))), replaceConsVar(E, '$existential'('?ARC', or(links(B, C, '?ARC'), and(subGraph(D, A), and(instance(D, 'GraphPath'), or(and(holds('BeginNodeFn', D, B), holds('EndNodeFn', D, C)), and(holds('BeginNodeFn', D, C), holds('EndNodeFn', D, B))))))))], ['GRAPH'=A, 'NODE1'=B, 'NODE2'=C, 'ARC'=E, 'PATH'=D], 'Merge', 'GRAPH THEORY', 2947, 'Anonymous', on). sigmaCache(=>(instance(A, 'Graph'), exists(B, exists(C, exists(D, exists(E, exists(F, and(graphPart(F, A), and(graphPart(E, A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, F, E), and(links(B, E, D), and(not(equal(F, E)), and(not(equal(E, D)), and(not(equal(F, D)), not(equal(C, B)))))))))))))))))), and(and(entails(not(graphPart(F, A)), not(instance(A, 'Graph'))), entails(and(instance(A, 'Graph'), '$existential'(F, '?NODE1', and(graphPart('?NODE1', A), and(graphPart(E, A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, '?NODE1', E), and(links(B, E, D), and(not(equal('?NODE1', E)), and(not(equal(E, D)), and(not(equal('?NODE1', D)), not(equal(C, B)))))))))))))), graphPart(F, A))), and(and(entails(not(graphPart(E, A)), not(instance(A, 'Graph'))), entails(and(and(instance(A, 'Graph'), '$existential'(E, '?NODE2', exists(F, and(graphPart(F, A), and(graphPart('?NODE2', A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, F, '?NODE2'), and(links(B, '?NODE2', D), and(not(equal(F, '?NODE2')), and(not(equal('?NODE2', D)), and(not(equal(F, D)), not(equal(C, B))))))))))))))), '$existential'(F, '?NODE1', and(graphPart('?NODE1', A), and(graphPart(E, A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, '?NODE1', E), and(links(B, E, D), and(not(equal('?NODE1', E)), and(not(equal(E, D)), and(not(equal('?NODE1', D)), not(equal(C, B)))))))))))))), graphPart(E, A))), and(and(entails(not(graphPart(D, A)), not(instance(A, 'Graph'))), entails(and(and(and(instance(A, 'Graph'), '$existential'(D, '?NODE3', exists(E, exists(F, and(graphPart(F, A), and(graphPart(E, A), and(graphPart('?NODE3', A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, F, E), and(links(B, E, '?NODE3'), and(not(equal(F, E)), and(not(equal(E, '?NODE3')), and(not(equal(F, '?NODE3')), not(equal(C, B)))))))))))))))), '$existential'(E, '?NODE2', exists(F, and(graphPart(F, A), and(graphPart('?NODE2', A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, F, '?NODE2'), and(links(B, '?NODE2', D), and(not(equal(F, '?NODE2')), and(not(equal('?NODE2', D)), and(not(equal(F, D)), not(equal(C, B))))))))))))))), '$existential'(F, '?NODE1', and(graphPart('?NODE1', A), and(graphPart(E, A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, '?NODE1', E), and(links(B, E, D), and(not(equal('?NODE1', E)), and(not(equal(E, D)), and(not(equal('?NODE1', D)), not(equal(C, B)))))))))))))), graphPart(D, A))), and(and(entails(not(graphPart(C, A)), not(instance(A, 'Graph'))), entails(and(and(and(and(instance(A, 'Graph'), '$existential'(C, '?ARC1', exists(D, exists(E, exists(F, and(graphPart(F, A), and(graphPart(E, A), and(graphPart(D, A), and(graphPart('?ARC1', A), and(graphPart(B, A), and(links('?ARC1', F, E), and(links(B, E, D), and(not(equal(F, E)), and(not(equal(E, D)), and(not(equal(F, D)), not(equal('?ARC1', B))))))))))))))))), '$existential'(D, '?NODE3', exists(E, exists(F, and(graphPart(F, A), and(graphPart(E, A), and(graphPart('?NODE3', A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, F, E), and(links(B, E, '?NODE3'), and(not(equal(F, E)), and(not(equal(E, '?NODE3')), and(not(equal(F, '?NODE3')), not(equal(C, B)))))))))))))))), '$existential'(E, '?NODE2', exists(F, and(graphPart(F, A), and(graphPart('?NODE2', A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, F, '?NODE2'), and(links(B, '?NODE2', D), and(not(equal(F, '?NODE2')), and(not(equal('?NODE2', D)), and(not(equal(F, D)), not(equal(C, B))))))))))))))), '$existential'(F, '?NODE1', and(graphPart('?NODE1', A), and(graphPart(E, A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, '?NODE1', E), and(links(B, E, D), and(not(equal('?NODE1', E)), and(not(equal(E, D)), and(not(equal('?NODE1', D)), not(equal(C, B)))))))))))))), graphPart(C, A))), and(and(entails(not(graphPart(B, A)), not(instance(A, 'Graph'))), entails(and(and(and(and(and(instance(A, 'Graph'), '$existential'(B, '?ARC2', exists(C, exists(D, exists(E, exists(F, and(graphPart(F, A), and(graphPart(E, A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart('?ARC2', A), and(links(C, F, E), and(links('?ARC2', E, D), and(not(equal(F, E)), and(not(equal(E, D)), and(not(equal(F, D)), not(equal(C, '?ARC2')))))))))))))))))), '$existential'(C, '?ARC1', exists(D, exists(E, exists(F, and(graphPart(F, A), and(graphPart(E, A), and(graphPart(D, A), and(graphPart('?ARC1', A), and(graphPart(B, A), and(links('?ARC1', F, E), and(links(B, E, D), and(not(equal(F, E)), and(not(equal(E, D)), and(not(equal(F, D)), not(equal('?ARC1', B))))))))))))))))), '$existential'(D, '?NODE3', exists(E, exists(F, and(graphPart(F, A), and(graphPart(E, A), and(graphPart('?NODE3', A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, F, E), and(links(B, E, '?NODE3'), and(not(equal(F, E)), and(not(equal(E, '?NODE3')), and(not(equal(F, '?NODE3')), not(equal(C, B)))))))))))))))), '$existential'(E, '?NODE2', exists(F, and(graphPart(F, A), and(graphPart('?NODE2', A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, F, '?NODE2'), and(links(B, '?NODE2', D), and(not(equal(F, '?NODE2')), and(not(equal('?NODE2', D)), and(not(equal(F, D)), not(equal(C, B))))))))))))))), '$existential'(F, '?NODE1', and(graphPart('?NODE1', A), and(graphPart(E, A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, '?NODE1', E), and(links(B, E, D), and(not(equal('?NODE1', E)), and(not(equal(E, D)), and(not(equal('?NODE1', D)), not(equal(C, B)))))))))))))), graphPart(B, A))), and(and(entails(not(links(C, F, E)), not(instance(A, 'Graph'))), entails(and(and(and(and(instance(A, 'Graph'), '$existential'(C, '?ARC1', exists(D, exists(E, exists(F, and(graphPart(F, A), and(graphPart(E, A), and(graphPart(D, A), and(graphPart('?ARC1', A), and(graphPart(B, A), and(links('?ARC1', F, E), and(links(B, E, D), and(not(equal(F, E)), and(not(equal(E, D)), and(not(equal(F, D)), not(equal('?ARC1', B))))))))))))))))), '$existential'(D, '?NODE3', exists(E, exists(F, and(graphPart(F, A), and(graphPart(E, A), and(graphPart('?NODE3', A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, F, E), and(links(B, E, '?NODE3'), and(not(equal(F, E)), and(not(equal(E, '?NODE3')), and(not(equal(F, '?NODE3')), not(equal(C, B)))))))))))))))), '$existential'(E, '?NODE2', exists(F, and(graphPart(F, A), and(graphPart('?NODE2', A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, F, '?NODE2'), and(links(B, '?NODE2', D), and(not(equal(F, '?NODE2')), and(not(equal('?NODE2', D)), and(not(equal(F, D)), not(equal(C, B))))))))))))))), '$existential'(F, '?NODE1', and(graphPart('?NODE1', A), and(graphPart(E, A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, '?NODE1', E), and(links(B, E, D), and(not(equal('?NODE1', E)), and(not(equal(E, D)), and(not(equal('?NODE1', D)), not(equal(C, B)))))))))))))), links(C, F, E))), and(and(entails(not(links(B, E, D)), not(instance(A, 'Graph'))), entails(and(and(and(and(and(instance(A, 'Graph'), '$existential'(B, '?ARC2', exists(C, exists(D, exists(E, exists(F, and(graphPart(F, A), and(graphPart(E, A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart('?ARC2', A), and(links(C, F, E), and(links('?ARC2', E, D), and(not(equal(F, E)), and(not(equal(E, D)), and(not(equal(F, D)), not(equal(C, '?ARC2')))))))))))))))))), '$existential'(C, '?ARC1', exists(D, exists(E, exists(F, and(graphPart(F, A), and(graphPart(E, A), and(graphPart(D, A), and(graphPart('?ARC1', A), and(graphPart(B, A), and(links('?ARC1', F, E), and(links(B, E, D), and(not(equal(F, E)), and(not(equal(E, D)), and(not(equal(F, D)), not(equal('?ARC1', B))))))))))))))))), '$existential'(D, '?NODE3', exists(E, exists(F, and(graphPart(F, A), and(graphPart(E, A), and(graphPart('?NODE3', A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, F, E), and(links(B, E, '?NODE3'), and(not(equal(F, E)), and(not(equal(E, '?NODE3')), and(not(equal(F, '?NODE3')), not(equal(C, B)))))))))))))))), '$existential'(E, '?NODE2', exists(F, and(graphPart(F, A), and(graphPart('?NODE2', A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, F, '?NODE2'), and(links(B, '?NODE2', D), and(not(equal(F, '?NODE2')), and(not(equal('?NODE2', D)), and(not(equal(F, D)), not(equal(C, B))))))))))))))), '$existential'(F, '?NODE1', and(graphPart('?NODE1', A), and(graphPart(E, A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, '?NODE1', E), and(links(B, E, D), and(not(equal('?NODE1', E)), and(not(equal(E, D)), and(not(equal('?NODE1', D)), not(equal(C, B)))))))))))))), links(B, E, D))), and(and(entails(equal(F, E), not(instance(A, 'Graph'))), entails(instance(A, 'Graph'), not(equal(F, E)))), and(and(entails(equal(E, D), not(instance(A, 'Graph'))), entails(instance(A, 'Graph'), not(equal(E, D)))), and(and(entails(equal(F, D), not(instance(A, 'Graph'))), entails(instance(A, 'Graph'), not(equal(F, D)))), and(entails(equal(C, B), not(instance(A, 'Graph'))), entails(instance(A, 'Graph'), not(equal(C, B)))))))))))))), [domainV(F, [graphPart:1, links:2]), domainV(E, [graphPart:1, links:2, links:3]), domainV(D, [graphPart:1, links:3]), domainV(C, [graphPart:1, links:1]), domainV(B, [graphPart:1, links:1]), domainV(A, ['$instanceof':'Graph', graphPart:2]), domainV(G, []), forall(A), replaceConsVar(B, '$existential'('?ARC2', exists(C, exists(D, exists(E, exists(F, and(graphPart(F, A), and(graphPart(E, A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart('?ARC2', A), and(links(C, F, E), and(links('?ARC2', E, D), and(not(equal(F, E)), and(not(equal(E, D)), and(not(equal(F, D)), not(equal(C, '?ARC2')))))))))))))))))), replaceConsVar(C, '$existential'('?ARC1', exists(D, exists(E, exists(F, and(graphPart(F, A), and(graphPart(E, A), and(graphPart(D, A), and(graphPart('?ARC1', A), and(graphPart(B, A), and(links('?ARC1', F, E), and(links(B, E, D), and(not(equal(F, E)), and(not(equal(E, D)), and(not(equal(F, D)), not(equal('?ARC1', B))))))))))))))))), replaceConsVar(D, '$existential'('?NODE3', exists(E, exists(F, and(graphPart(F, A), and(graphPart(E, A), and(graphPart('?NODE3', A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, F, E), and(links(B, E, '?NODE3'), and(not(equal(F, E)), and(not(equal(E, '?NODE3')), and(not(equal(F, '?NODE3')), not(equal(C, B)))))))))))))))), replaceConsVar(E, '$existential'('?NODE2', exists(F, and(graphPart(F, A), and(graphPart('?NODE2', A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, F, '?NODE2'), and(links(B, '?NODE2', D), and(not(equal(F, '?NODE2')), and(not(equal('?NODE2', D)), and(not(equal(F, D)), not(equal(C, B))))))))))))))), replaceConsVar(F, '$existential'('?NODE1', and(graphPart('?NODE1', A), and(graphPart(E, A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, '?NODE1', E), and(links(B, E, D), and(not(equal('?NODE1', E)), and(not(equal(E, D)), and(not(equal('?NODE1', D)), not(equal(C, B))))))))))))))], ['GRAPH'=A, 'NODE1'=F, 'NODE2'=E, 'NODE3'=D, 'ARC1'=C, 'ARC2'=B], 'Merge', 'GRAPH THEORY', 2949, 'Anonymous', on). sigmaCache(subclass('DirectedGraph', 'Graph'), subclass('DirectedGraph', 'Graph'), [], [], 'Merge', 'GRAPH THEORY', 2951, 'Anonymous', on). sigmaCache(documentation('DirectedGraph', string('"The Class of directed graphs. A directed graph is a Graph in which all GraphArcs have direction, i.e. every GraphArc has an initial node (see InitialNodeFn) and a terminal node (see TerminalNodeFn)."')), documentation('DirectedGraph', string('"The Class of directed graphs. A directed graph is a Graph in which all GraphArcs have direction, i.e. every GraphArc has an initial node (see InitialNodeFn) and a terminal node (see TerminalNodeFn)."')), [], [], 'Merge', 'GRAPH THEORY', 2953, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'DirectedGraph'), and(instance(B, 'GraphArc'), graphPart(B, A))), exists(C, exists(D, and(equal('InitialNodeFn'(B), D), equal('TerminalNodeFn'(B), C))))), and(and(entails(and(and(instance(A, 'DirectedGraph'), and(instance(B, 'GraphArc'), graphPart(B, A))), '$existential'(D, '?NODE1', and(holds('InitialNodeFn', B, '?NODE1'), holds('TerminalNodeFn', B, C)))), holds('InitialNodeFn', B, D)), and(entails(and(not(holds('InitialNodeFn', B, D)), and(instance(B, 'GraphArc'), graphPart(B, A))), not(instance(A, 'DirectedGraph'))), and(entails(and(not(holds('InitialNodeFn', B, D)), and(instance(A, 'DirectedGraph'), graphPart(B, A))), not(instance(B, 'GraphArc'))), entails(and(not(holds('InitialNodeFn', B, D)), and(instance(A, 'DirectedGraph'), instance(B, 'GraphArc'))), not(graphPart(B, A)))))), and(entails(and(and(and(instance(A, 'DirectedGraph'), and(instance(B, 'GraphArc'), graphPart(B, A))), '$existential'(C, '?NODE2', exists(D, and(holds('InitialNodeFn', B, D), holds('TerminalNodeFn', B, '?NODE2'))))), '$existential'(D, '?NODE1', and(holds('InitialNodeFn', B, '?NODE1'), holds('TerminalNodeFn', B, C)))), holds('TerminalNodeFn', B, C)), and(entails(and(not(holds('TerminalNodeFn', B, C)), and(instance(B, 'GraphArc'), graphPart(B, A))), not(instance(A, 'DirectedGraph'))), and(entails(and(not(holds('TerminalNodeFn', B, C)), and(instance(A, 'DirectedGraph'), graphPart(B, A))), not(instance(B, 'GraphArc'))), entails(and(not(holds('TerminalNodeFn', B, C)), and(instance(A, 'DirectedGraph'), instance(B, 'GraphArc'))), not(graphPart(B, A))))))), [domainV(D, ['InitialNodeFn':2]), domainV(C, ['TerminalNodeFn':2]), domainV(B, ['$instanceof':'GraphArc', 'InitialNodeFn':1, 'TerminalNodeFn':1, graphPart:1]), domainV(A, ['$instanceof':'DirectedGraph', graphPart:2]), domainV(E, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?NODE2', exists(D, and(holds('InitialNodeFn', B, D), holds('TerminalNodeFn', B, '?NODE2'))))), replaceConsVar(D, '$existential'('?NODE1', and(holds('InitialNodeFn', B, '?NODE1'), holds('TerminalNodeFn', B, C))))], ['GRAPH'=A, 'ARC'=B, 'NODE1'=D, 'NODE2'=C], 'Merge', 'GRAPH THEORY', 2955, 'Anonymous', on). sigmaCache(subclass('Tree', 'Graph'), subclass('Tree', 'Graph'), [], [], 'Merge', 'GRAPH THEORY', 2957, 'Anonymous', on). sigmaCache(documentation('Tree', string('"A Tree is a DirectedGraph that has no GraphLoops."')), documentation('Tree', string('"A Tree is a DirectedGraph that has no GraphLoops."')), [], [], 'Merge', 'GRAPH THEORY', 2959, 'Anonymous', on). sigmaCache(=>(instance(A, 'Tree'), not(exists(B, and(instance(B, 'GraphLoop'), graphPart(B, A))))), and(entails(and(instance(B, 'GraphLoop'), graphPart(B, A)), not(instance(A, 'Tree'))), and(entails(and(instance(A, 'Tree'), graphPart(B, A)), not(instance(B, 'GraphLoop'))), entails(and(instance(A, 'Tree'), instance(B, 'GraphLoop')), not(graphPart(B, A))))), [domainV(B, ['$instanceof':'GraphLoop', graphPart:1]), domainV(A, ['$instanceof':'Tree', graphPart:2]), domainV(C, []), forall(A), forall(B), forall(B)], ['GRAPH'=A, 'LOOP'=B], 'Merge', 'GRAPH THEORY', 2961, 'Anonymous', on). sigmaCache(subclass('GraphPath', 'DirectedGraph'), subclass('GraphPath', 'DirectedGraph'), [], [], 'Merge', 'GRAPH THEORY', 2963, 'Anonymous', on). sigmaCache(documentation('GraphPath', string('"Informally, a single, directed route between two GraphNodes in a Graph. Formally, a DirectedGraph that is a subGraph of the original Graph and such that no two GraphArcs in the DirectedGraph have the same intial node (see InitialNodeFn) or the same terminal node (see TerminalNodeFn)."')), documentation('GraphPath', string('"Informally, a single, directed route between two GraphNodes in a Graph. Formally, a DirectedGraph that is a subGraph of the original Graph and such that no two GraphArcs in the DirectedGraph have the same intial node (see InitialNodeFn) or the same terminal node (see TerminalNodeFn)."')), [], [], 'Merge', 'GRAPH THEORY', 2965, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'GraphPath'), and(instance(B, 'GraphArc'), graphPart(B, A))), =>(equal('InitialNodeFn'(B), C), not(exists(D, and(equal('InitialNodeFn'(D), C), not(equal(D, B))))))), and(entails(and(and(instance(B, 'GraphArc'), graphPart(B, A)), and(holds('InitialNodeFn', B, C), and(holds('InitialNodeFn', D, C), not(equal(D, B))))), not(instance(A, 'GraphPath'))), and(entails(and(and(instance(A, 'GraphPath'), graphPart(B, A)), and(holds('InitialNodeFn', B, C), and(holds('InitialNodeFn', D, C), not(equal(D, B))))), not(instance(B, 'GraphArc'))), and(entails(and(and(instance(A, 'GraphPath'), instance(B, 'GraphArc')), and(holds('InitialNodeFn', B, C), and(holds('InitialNodeFn', D, C), not(equal(D, B))))), not(graphPart(B, A))), and(entails(and(and(instance(A, 'GraphPath'), and(instance(B, 'GraphArc'), graphPart(B, A))), and(holds('InitialNodeFn', D, C), not(equal(D, B)))), not(holds('InitialNodeFn', B, C))), and(entails(and(and(instance(A, 'GraphPath'), and(instance(B, 'GraphArc'), graphPart(B, A))), and(holds('InitialNodeFn', B, C), not(equal(D, B)))), not(holds('InitialNodeFn', D, C))), entails(and(and(instance(A, 'GraphPath'), and(instance(B, 'GraphArc'), graphPart(B, A))), and(holds('InitialNodeFn', B, C), holds('InitialNodeFn', D, C))), equal(D, B))))))), [domainV(D, ['InitialNodeFn':1]), domainV(C, ['InitialNodeFn':2]), domainV(B, ['$instanceof':'GraphArc', 'InitialNodeFn':1, graphPart:1]), domainV(A, ['$instanceof':'GraphPath', graphPart:2]), domainV(E, []), forall(A), forall(B), forall(C), forall(D), forall(D)], ['GRAPH'=A, 'ARC'=B, 'NODE'=C, 'OTHER'=D], 'Merge', 'GRAPH THEORY', 2967, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'GraphPath'), and(instance(B, 'GraphArc'), graphPart(B, A))), =>(equal('TerminalNodeFn'(B), C), not(exists(D, and(equal('TerminalNodeFn'(D), C), not(equal(D, B))))))), and(entails(and(and(instance(B, 'GraphArc'), graphPart(B, A)), and(holds('TerminalNodeFn', B, C), and(holds('TerminalNodeFn', D, C), not(equal(D, B))))), not(instance(A, 'GraphPath'))), and(entails(and(and(instance(A, 'GraphPath'), graphPart(B, A)), and(holds('TerminalNodeFn', B, C), and(holds('TerminalNodeFn', D, C), not(equal(D, B))))), not(instance(B, 'GraphArc'))), and(entails(and(and(instance(A, 'GraphPath'), instance(B, 'GraphArc')), and(holds('TerminalNodeFn', B, C), and(holds('TerminalNodeFn', D, C), not(equal(D, B))))), not(graphPart(B, A))), and(entails(and(and(instance(A, 'GraphPath'), and(instance(B, 'GraphArc'), graphPart(B, A))), and(holds('TerminalNodeFn', D, C), not(equal(D, B)))), not(holds('TerminalNodeFn', B, C))), and(entails(and(and(instance(A, 'GraphPath'), and(instance(B, 'GraphArc'), graphPart(B, A))), and(holds('TerminalNodeFn', B, C), not(equal(D, B)))), not(holds('TerminalNodeFn', D, C))), entails(and(and(instance(A, 'GraphPath'), and(instance(B, 'GraphArc'), graphPart(B, A))), and(holds('TerminalNodeFn', B, C), holds('TerminalNodeFn', D, C))), equal(D, B))))))), [domainV(D, ['TerminalNodeFn':1]), domainV(C, ['TerminalNodeFn':2]), domainV(B, ['$instanceof':'GraphArc', 'TerminalNodeFn':1, graphPart:1]), domainV(A, ['$instanceof':'GraphPath', graphPart:2]), domainV(E, []), forall(A), forall(B), forall(C), forall(D), forall(D)], ['GRAPH'=A, 'ARC'=B, 'NODE'=C, 'OTHER'=D], 'Merge', 'GRAPH THEORY', 2969, 'Anonymous', on). sigmaCache(subclass('GraphCircuit', 'GraphPath'), subclass('GraphCircuit', 'GraphPath'), [], [], 'Merge', 'GRAPH THEORY', 2971, 'Anonymous', on). sigmaCache(documentation('GraphCircuit', string('"A GraphPath that begins (see BeginNodeFn) and ends (see EndNodeFn) at the same GraphNode."')), documentation('GraphCircuit', string('"A GraphPath that begins (see BeginNodeFn) and ends (see EndNodeFn) at the same GraphNode."')), [], [], 'Merge', 'GRAPH THEORY', 2973, 'Anonymous', on). sigmaCache(<=>(instance(A, 'GraphCircuit'), exists(B, and(equal('BeginNodeFn'(A), B), equal('EndNodeFn'(A), B)))), and(and(entails(and(instance(A, 'GraphCircuit'), '$existential'(B, '?NODE', and(holds('BeginNodeFn', A, '?NODE'), holds('EndNodeFn', A, '?NODE')))), holds('BeginNodeFn', A, B)), and(entails(and(instance(A, 'GraphCircuit'), '$existential'(B, '?NODE', and(holds('BeginNodeFn', A, '?NODE'), holds('EndNodeFn', A, '?NODE')))), holds('EndNodeFn', A, B)), entails(or(not(holds('BeginNodeFn', A, B)), not(holds('EndNodeFn', A, B))), not(instance(A, 'GraphCircuit'))))), and(entails(and(holds('BeginNodeFn', A, B), holds('EndNodeFn', A, B)), instance(A, 'GraphCircuit')), and(entails(and(not(instance(A, 'GraphCircuit')), holds('EndNodeFn', A, B)), not(holds('BeginNodeFn', A, B))), entails(and(not(instance(A, 'GraphCircuit')), holds('BeginNodeFn', A, B)), not(holds('EndNodeFn', A, B)))))), [domainV(B, ['BeginNodeFn':2, 'EndNodeFn':2]), domainV(A, ['$instanceof':'GraphCircuit', 'BeginNodeFn':1, 'EndNodeFn':1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?NODE', and(holds('BeginNodeFn', A, '?NODE'), holds('EndNodeFn', A, '?NODE')))), forall(B)], ['GRAPH'=A, 'NODE'=B], 'Merge', 'GRAPH THEORY', 2975, 'Anonymous', on). sigmaCache(subclass('MultiGraph', 'Graph'), subclass('MultiGraph', 'Graph'), [], [], 'Merge', 'GRAPH THEORY', 2977, 'Anonymous', on). sigmaCache(documentation('MultiGraph', string('"The Class of multigraphs. A multigraph is a Graph containing at least one pair of GraphNodes that are connected by more than one GraphArc."')), documentation('MultiGraph', string('"The Class of multigraphs. A multigraph is a Graph containing at least one pair of GraphNodes that are connected by more than one GraphArc."')), [], [], 'Merge', 'GRAPH THEORY', 2979, 'Anonymous', on). sigmaCache(<=>(instance(A, 'MultiGraph'), exists(B, exists(C, exists(D, exists(E, and(graphPart(E, A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, B, E), and(links(C, B, D), not(equal(E, D))))))))))))), and(and(entails(and(instance(A, 'MultiGraph'), '$existential'(E, '?ARC1', and(graphPart('?ARC1', A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, B, '?ARC1'), and(links(C, B, D), not(equal('?ARC1', D)))))))))), graphPart(E, A)), and(entails(and(and(instance(A, 'MultiGraph'), '$existential'(D, '?ARC2', exists(E, and(graphPart(E, A), and(graphPart('?ARC2', A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, B, E), and(links(C, B, '?ARC2'), not(equal(E, '?ARC2'))))))))))), '$existential'(E, '?ARC1', and(graphPart('?ARC1', A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, B, '?ARC1'), and(links(C, B, D), not(equal('?ARC1', D)))))))))), graphPart(D, A)), and(entails(and(and(and(instance(A, 'MultiGraph'), '$existential'(C, '?NODE1', exists(D, exists(E, and(graphPart(E, A), and(graphPart(D, A), and(graphPart('?NODE1', A), and(graphPart(B, A), and(links('?NODE1', B, E), and(links('?NODE1', B, D), not(equal(E, D)))))))))))), '$existential'(D, '?ARC2', exists(E, and(graphPart(E, A), and(graphPart('?ARC2', A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, B, E), and(links(C, B, '?ARC2'), not(equal(E, '?ARC2'))))))))))), '$existential'(E, '?ARC1', and(graphPart('?ARC1', A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, B, '?ARC1'), and(links(C, B, D), not(equal('?ARC1', D)))))))))), graphPart(C, A)), and(entails(and(and(and(and(instance(A, 'MultiGraph'), '$existential'(B, '?NODE2', exists(C, exists(D, exists(E, and(graphPart(E, A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart('?NODE2', A), and(links(C, '?NODE2', E), and(links(C, '?NODE2', D), not(equal(E, D))))))))))))), '$existential'(C, '?NODE1', exists(D, exists(E, and(graphPart(E, A), and(graphPart(D, A), and(graphPart('?NODE1', A), and(graphPart(B, A), and(links('?NODE1', B, E), and(links('?NODE1', B, D), not(equal(E, D)))))))))))), '$existential'(D, '?ARC2', exists(E, and(graphPart(E, A), and(graphPart('?ARC2', A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, B, E), and(links(C, B, '?ARC2'), not(equal(E, '?ARC2'))))))))))), '$existential'(E, '?ARC1', and(graphPart('?ARC1', A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, B, '?ARC1'), and(links(C, B, D), not(equal('?ARC1', D)))))))))), graphPart(B, A)), and(entails(and(and(and(and(instance(A, 'MultiGraph'), '$existential'(B, '?NODE2', exists(C, exists(D, exists(E, and(graphPart(E, A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart('?NODE2', A), and(links(C, '?NODE2', E), and(links(C, '?NODE2', D), not(equal(E, D))))))))))))), '$existential'(C, '?NODE1', exists(D, exists(E, and(graphPart(E, A), and(graphPart(D, A), and(graphPart('?NODE1', A), and(graphPart(B, A), and(links('?NODE1', B, E), and(links('?NODE1', B, D), not(equal(E, D)))))))))))), '$existential'(D, '?ARC2', exists(E, and(graphPart(E, A), and(graphPart('?ARC2', A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, B, E), and(links(C, B, '?ARC2'), not(equal(E, '?ARC2'))))))))))), '$existential'(E, '?ARC1', and(graphPart('?ARC1', A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, B, '?ARC1'), and(links(C, B, D), not(equal('?ARC1', D)))))))))), links(C, B, E)), and(entails(and(and(and(and(instance(A, 'MultiGraph'), '$existential'(B, '?NODE2', exists(C, exists(D, exists(E, and(graphPart(E, A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart('?NODE2', A), and(links(C, '?NODE2', E), and(links(C, '?NODE2', D), not(equal(E, D))))))))))))), '$existential'(C, '?NODE1', exists(D, exists(E, and(graphPart(E, A), and(graphPart(D, A), and(graphPart('?NODE1', A), and(graphPart(B, A), and(links('?NODE1', B, E), and(links('?NODE1', B, D), not(equal(E, D)))))))))))), '$existential'(D, '?ARC2', exists(E, and(graphPart(E, A), and(graphPart('?ARC2', A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, B, E), and(links(C, B, '?ARC2'), not(equal(E, '?ARC2'))))))))))), '$existential'(E, '?ARC1', and(graphPart('?ARC1', A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, B, '?ARC1'), and(links(C, B, D), not(equal('?ARC1', D)))))))))), links(C, B, D)), and(entails(instance(A, 'MultiGraph'), not(equal(E, D))), entails(or(not(graphPart(E, A)), or(not(graphPart(D, A)), or(not(graphPart(C, A)), or(not(graphPart(B, A)), or(not(links(C, B, E)), or(not(links(C, B, D)), equal(E, D))))))), not(instance(A, 'MultiGraph')))))))))), and(entails(and(and(and(and(graphPart(E, A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, B, E), and(links(C, B, D), not(equal(E, D)))))))), '$existential'(C, '?NODE1', exists(D, exists(E, and(graphPart(E, A), and(graphPart(D, A), and(graphPart('?NODE1', A), and(graphPart(B, A), and(links('?NODE1', B, E), and(links('?NODE1', B, D), not(equal(E, D)))))))))))), '$existential'(D, '?ARC2', exists(E, and(graphPart(E, A), and(graphPart('?ARC2', A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, B, E), and(links(C, B, '?ARC2'), not(equal(E, '?ARC2'))))))))))), '$existential'(E, '?ARC1', and(graphPart('?ARC1', A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, B, '?ARC1'), and(links(C, B, D), not(equal('?ARC1', D)))))))))), instance(A, 'MultiGraph')), and(entails(and(not(instance(A, 'MultiGraph')), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, B, E), and(links(C, B, D), not(equal(E, D)))))))), not(graphPart(E, A))), and(entails(and(not(instance(A, 'MultiGraph')), and(graphPart(E, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, B, E), and(links(C, B, D), not(equal(E, D)))))))), not(graphPart(D, A))), and(entails(and(not(instance(A, 'MultiGraph')), and(graphPart(E, A), and(graphPart(D, A), and(graphPart(B, A), and(links(C, B, E), and(links(C, B, D), not(equal(E, D)))))))), not(graphPart(C, A))), and(entails(and(not(instance(A, 'MultiGraph')), and(graphPart(E, A), and(graphPart(D, A), and(graphPart(C, A), and(links(C, B, E), and(links(C, B, D), not(equal(E, D)))))))), not(graphPart(B, A))), and(entails(and(not(instance(A, 'MultiGraph')), and(graphPart(E, A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, B, D), not(equal(E, D)))))))), not(links(C, B, E))), and(entails(and(not(instance(A, 'MultiGraph')), and(graphPart(E, A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, B, E), not(equal(E, D)))))))), not(links(C, B, D))), entails(and(and(and(and(not(instance(A, 'MultiGraph')), and(graphPart(E, A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, B, E), links(C, B, D))))))), '$existential'(C, '?NODE1', exists(D, exists(E, and(graphPart(E, A), and(graphPart(D, A), and(graphPart('?NODE1', A), and(graphPart(B, A), and(links('?NODE1', B, E), and(links('?NODE1', B, D), not(equal(E, D)))))))))))), '$existential'(D, '?ARC2', exists(E, and(graphPart(E, A), and(graphPart('?ARC2', A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, B, E), and(links(C, B, '?ARC2'), not(equal(E, '?ARC2'))))))))))), '$existential'(E, '?ARC1', and(graphPart('?ARC1', A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, B, '?ARC1'), and(links(C, B, D), not(equal('?ARC1', D)))))))))), equal(E, D)))))))))), [domainV(E, [graphPart:1, links:3]), domainV(D, [graphPart:1, links:3]), domainV(C, [graphPart:1, links:1]), domainV(B, [graphPart:1, links:2]), domainV(A, ['$instanceof':'MultiGraph', graphPart:2]), domainV(F, []), forall(A), replaceConsVar(B, '$existential'('?NODE2', exists(C, exists(D, exists(E, and(graphPart(E, A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart('?NODE2', A), and(links(C, '?NODE2', E), and(links(C, '?NODE2', D), not(equal(E, D))))))))))))), replaceConsVar(C, '$existential'('?NODE1', exists(D, exists(E, and(graphPart(E, A), and(graphPart(D, A), and(graphPart('?NODE1', A), and(graphPart(B, A), and(links('?NODE1', B, E), and(links('?NODE1', B, D), not(equal(E, D)))))))))))), replaceConsVar(D, '$existential'('?ARC2', exists(E, and(graphPart(E, A), and(graphPart('?ARC2', A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, B, E), and(links(C, B, '?ARC2'), not(equal(E, '?ARC2'))))))))))), replaceConsVar(E, '$existential'('?ARC1', and(graphPart('?ARC1', A), and(graphPart(D, A), and(graphPart(C, A), and(graphPart(B, A), and(links(C, B, '?ARC1'), and(links(C, B, D), not(equal('?ARC1', D)))))))))), forall(B), forall(C), forall(D), forall(E)], ['GRAPH'=A, 'ARC1'=E, 'ARC2'=D, 'NODE1'=C, 'NODE2'=B], 'Merge', 'GRAPH THEORY', 2981, 'Anonymous', on). sigmaCache(subclass('PseudoGraph', 'Graph'), subclass('PseudoGraph', 'Graph'), [], [], 'Merge', 'GRAPH THEORY', 2983, 'Anonymous', on). sigmaCache(documentation('PseudoGraph', string('"The Class of pseudographs. A pseudograph is a Graph containing at least one GraphLoop."')), documentation('PseudoGraph', string('"The Class of pseudographs. A pseudograph is a Graph containing at least one GraphLoop."')), [], [], 'Merge', 'GRAPH THEORY', 2985, 'Anonymous', on). sigmaCache(<=>(instance(A, 'PseudoGraph'), exists(B, and(instance(B, 'GraphLoop'), graphPart(B, A)))), and(and(entails(and(instance(A, 'PseudoGraph'), '$existential'(B, '?LOOP', and(instance('?LOOP', 'GraphLoop'), graphPart('?LOOP', A)))), instance(B, 'GraphLoop')), and(entails(and(instance(A, 'PseudoGraph'), '$existential'(B, '?LOOP', and(instance('?LOOP', 'GraphLoop'), graphPart('?LOOP', A)))), graphPart(B, A)), entails(or(not(instance(B, 'GraphLoop')), not(graphPart(B, A))), not(instance(A, 'PseudoGraph'))))), and(entails(and(instance(B, 'GraphLoop'), graphPart(B, A)), instance(A, 'PseudoGraph')), and(entails(and(not(instance(A, 'PseudoGraph')), graphPart(B, A)), not(instance(B, 'GraphLoop'))), entails(and(not(instance(A, 'PseudoGraph')), instance(B, 'GraphLoop')), not(graphPart(B, A)))))), [domainV(B, ['$instanceof':'GraphLoop', graphPart:1]), domainV(A, ['$instanceof':'PseudoGraph', graphPart:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?LOOP', and(instance('?LOOP', 'GraphLoop'), graphPart('?LOOP', A)))), forall(B)], ['GRAPH'=A, 'LOOP'=B], 'Merge', 'GRAPH THEORY', 2987, 'Anonymous', on). sigmaCache(subclass('GraphElement', 'Abstract'), subclass('GraphElement', 'Abstract'), [], [], 'Merge', 'GRAPH THEORY', 2989, 'Anonymous', on). sigmaCache(disjoint('GraphElement', 'Graph'), disjoint('GraphElement', 'Graph'), [], [], 'Merge', 'GRAPH THEORY', 2991, 'Anonymous', on). sigmaCache(partition('GraphElement', 'GraphNode', 'GraphArc'), partition('GraphElement', 'GraphNode', 'GraphArc'), [], [], 'Merge', 'GRAPH THEORY', 2993, 'Anonymous', on). sigmaCache(documentation('GraphElement', string('"Noncompositional parts of Graphs. These parts are restricted to GraphNodes and GraphArcs."')), documentation('GraphElement', string('"Noncompositional parts of Graphs. These parts are restricted to GraphNodes and GraphArcs."')), [], [], 'Merge', 'GRAPH THEORY', 2995, 'Anonymous', on). sigmaCache(=>(instance(A, 'GraphElement'), exists(B, and(instance(B, 'Graph'), graphPart(A, B)))), and(and(entails(not(instance(B, 'Graph')), not(instance(A, 'GraphElement'))), entails(and(instance(A, 'GraphElement'), '$existential'(B, '?GRAPH', and(instance('?GRAPH', 'Graph'), graphPart(A, '?GRAPH')))), instance(B, 'Graph'))), and(entails(not(graphPart(A, B)), not(instance(A, 'GraphElement'))), entails(and(instance(A, 'GraphElement'), '$existential'(B, '?GRAPH', and(instance('?GRAPH', 'Graph'), graphPart(A, '?GRAPH')))), graphPart(A, B)))), [domainV(B, ['$instanceof':'Graph', graphPart:2]), domainV(A, ['$instanceof':'GraphElement', graphPart:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?GRAPH', and(instance('?GRAPH', 'Graph'), graphPart(A, '?GRAPH'))))], ['PART'=A, 'GRAPH'=B], 'Merge', 'GRAPH THEORY', 2997, 'Anonymous', on). sigmaCache(subclass('GraphNode', 'GraphElement'), subclass('GraphNode', 'GraphElement'), [], [], 'Merge', 'GRAPH THEORY', 2999, 'Anonymous', on). sigmaCache(documentation('GraphNode', string('"Graphs are comprised of GraphNodes and GraphArcs. Every GraphNode is linked by a GraphArc."')), documentation('GraphNode', string('"Graphs are comprised of GraphNodes and GraphArcs. Every GraphNode is linked by a GraphArc."')), [], [], 'Merge', 'GRAPH THEORY', 3001, 'Anonymous', on). sigmaCache(=>(instance(A, 'GraphNode'), exists(B, exists(C, links(A, C, B)))), and(entails(not(links(A, C, B)), not(instance(A, 'GraphNode'))), entails(and(and(instance(A, 'GraphNode'), '$existential'(B, '?ARC', exists(C, links(A, C, '?ARC')))), '$existential'(C, '?OTHER', links(A, '?OTHER', B))), links(A, C, B))), [domainV(C, [links:2]), domainV(B, [links:3]), domainV(A, ['$instanceof':'GraphNode', links:1]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?ARC', exists(C, links(A, C, '?ARC')))), replaceConsVar(C, '$existential'('?OTHER', links(A, '?OTHER', B)))], ['NODE'=A, 'OTHER'=C, 'ARC'=B], 'Merge', 'GRAPH THEORY', 3003, 'Anonymous', on). sigmaCache(subclass('GraphArc', 'GraphElement'), subclass('GraphArc', 'GraphElement'), [], [], 'Merge', 'GRAPH THEORY', 3005, 'Anonymous', on). sigmaCache(documentation('GraphArc', string('"Graphs are comprised of GraphNodes and GraphArcs. Every GraphArc links two GraphNodes."')), documentation('GraphArc', string('"Graphs are comprised of GraphNodes and GraphArcs. Every GraphArc links two GraphNodes."')), [], [], 'Merge', 'GRAPH THEORY', 3007, 'Anonymous', on). sigmaCache(=>(instance(A, 'GraphArc'), exists(B, exists(C, links(C, B, A)))), and(entails(not(links(C, B, A)), not(instance(A, 'GraphArc'))), entails(and(and(instance(A, 'GraphArc'), '$existential'(B, '?NODE2', exists(C, links(C, '?NODE2', A)))), '$existential'(C, '?NODE1', links('?NODE1', B, A))), links(C, B, A))), [domainV(C, [links:1]), domainV(B, [links:2]), domainV(A, ['$instanceof':'GraphArc', links:3]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?NODE2', exists(C, links(C, '?NODE2', A)))), replaceConsVar(C, '$existential'('?NODE1', links('?NODE1', B, A)))], ['ARC'=A, 'NODE1'=C, 'NODE2'=B], 'Merge', 'GRAPH THEORY', 3009, 'Anonymous', on). sigmaCache(subclass('GraphLoop', 'GraphArc'), subclass('GraphLoop', 'GraphArc'), [], [], 'Merge', 'GRAPH THEORY', 3011, 'Anonymous', on). sigmaCache(documentation('GraphLoop', string('"A GraphArc in which a GraphNode is linked to itself."')), documentation('GraphLoop', string('"A GraphArc in which a GraphNode is linked to itself."')), [], [], 'Merge', 'GRAPH THEORY', 3013, 'Anonymous', on). sigmaCache(<=>(instance(A, 'GraphLoop'), exists(B, links(B, B, A))), and(and(entails(and(instance(A, 'GraphLoop'), '$existential'(B, '?NODE', links('?NODE', '?NODE', A))), links(B, B, A)), entails(not(links(B, B, A)), not(instance(A, 'GraphLoop')))), and(entails(links(B, B, A), instance(A, 'GraphLoop')), entails(not(instance(A, 'GraphLoop')), not(links(B, B, A))))), [domainV(B, [links:1, links:2]), domainV(A, ['$instanceof':'GraphLoop', links:3]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?NODE', links('?NODE', '?NODE', A))), forall(B)], ['LOOP'=A, 'NODE'=B], 'Merge', 'GRAPH THEORY', 3015, 'Anonymous', on). sigmaCache(=>(and(equal('InitialNodeFn'(A), B), equal('TerminalNodeFn'(A), B)), instance(A, 'GraphLoop')), and(entails(and(holds('InitialNodeFn', A, B), holds('TerminalNodeFn', A, B)), instance(A, 'GraphLoop')), and(entails(and(not(instance(A, 'GraphLoop')), holds('TerminalNodeFn', A, B)), not(holds('InitialNodeFn', A, B))), entails(and(not(instance(A, 'GraphLoop')), holds('InitialNodeFn', A, B)), not(holds('TerminalNodeFn', A, B))))), [domainV(B, ['InitialNodeFn':2, 'TerminalNodeFn':2]), domainV(A, ['$instanceof':'GraphLoop', 'InitialNodeFn':1, 'TerminalNodeFn':1]), domainV(C, []), forall(A), forall(B)], ['ARC'=A, 'NODE'=B], 'Merge', 'GRAPH THEORY', 3017, 'Anonymous', on). sigmaCache(instance(links, 'TernaryPredicate'), instance(links, 'TernaryPredicate'), [], [], 'Merge', 'GRAPH THEORY', 3019, 'Anonymous', on). sigmaCache(domain(links, 1, 'GraphNode'), domain(links, 1, 'GraphNode'), [], [], 'Merge', 'GRAPH THEORY', 3021, 'Anonymous', on). sigmaCache(domain(links, 2, 'GraphNode'), domain(links, 2, 'GraphNode'), [], [], 'Merge', 'GRAPH THEORY', 3023, 'Anonymous', on). sigmaCache(domain(links, 3, 'GraphArc'), domain(links, 3, 'GraphArc'), [], [], 'Merge', 'GRAPH THEORY', 3025, 'Anonymous', on). sigmaCache(documentation(links, string('"a TernaryPredicate that specifies the GraphArc connecting two GraphNodes."')), documentation(links, string('"a TernaryPredicate that specifies the GraphArc connecting two GraphNodes."')), [], [], 'Merge', 'GRAPH THEORY', 3027, 'Anonymous', on). sigmaCache(=>(links(A, B, C), links(B, A, C)), and(entails(not(links(B, A, C)), not(links(A, B, C))), entails(links(A, B, C), links(B, A, C))), [domainV(C, [links:3]), domainV(B, [links:1, links:2]), domainV(A, [links:1, links:2]), domainV(D, []), forall(A), forall(B), forall(C)], ['NODE1'=A, 'NODE2'=B, 'ARC'=C], 'Merge', 'GRAPH THEORY', 3029, 'Anonymous', on). sigmaCache(instance(graphPart, 'BinaryPredicate'), instance(graphPart, 'BinaryPredicate'), [], [], 'Merge', 'GRAPH THEORY', 3031, 'Anonymous', on). sigmaCache(instance(graphPart, 'AsymmetricRelation'), instance(graphPart, 'AsymmetricRelation'), [], [], 'Merge', 'GRAPH THEORY', 3033, 'Anonymous', on). sigmaCache(instance(graphPart, 'IrreflexiveRelation'), instance(graphPart, 'IrreflexiveRelation'), [], [], 'Merge', 'GRAPH THEORY', 3035, 'Anonymous', on). sigmaCache(domain(graphPart, 1, 'GraphElement'), domain(graphPart, 1, 'GraphElement'), [], [], 'Merge', 'GRAPH THEORY', 3037, 'Anonymous', on). sigmaCache(domain(graphPart, 2, 'Graph'), domain(graphPart, 2, 'Graph'), [], [], 'Merge', 'GRAPH THEORY', 3039, 'Anonymous', on). sigmaCache(documentation(graphPart, string('"A basic relation for Graphs and their parts. (graphPart ?PART ?GRAPH) means that ?PART is a GraphArc or GraphNode of the Graph ?GRAPH."')), documentation(graphPart, string('"A basic relation for Graphs and their parts. (graphPart ?PART ?GRAPH) means that ?PART is a GraphArc or GraphNode of the Graph ?GRAPH."')), [], [], 'Merge', 'GRAPH THEORY', 3041, 'Anonymous', on). sigmaCache(instance(subGraph, 'BinaryPredicate'), instance(subGraph, 'BinaryPredicate'), [], [], 'Merge', 'GRAPH THEORY', 3043, 'Anonymous', on). sigmaCache(instance(subGraph, 'ReflexiveRelation'), instance(subGraph, 'ReflexiveRelation'), [], [], 'Merge', 'GRAPH THEORY', 3045, 'Anonymous', on). sigmaCache(instance(subGraph, 'TransitiveRelation'), instance(subGraph, 'TransitiveRelation'), [], [], 'Merge', 'GRAPH THEORY', 3047, 'Anonymous', on). sigmaCache(domain(subGraph, 1, 'Graph'), domain(subGraph, 1, 'Graph'), [], [], 'Merge', 'GRAPH THEORY', 3049, 'Anonymous', on). sigmaCache(domain(subGraph, 2, 'Graph'), domain(subGraph, 2, 'Graph'), [], [], 'Merge', 'GRAPH THEORY', 3051, 'Anonymous', on). sigmaCache(documentation(subGraph, string('"The relation between two Graphs when one Graph is a part of the other. (subGraph ?GRAPH1 ?GRAPH2) means that ?GRAPH1 is a part of ?GRAPH2."')), documentation(subGraph, string('"The relation between two Graphs when one Graph is a part of the other. (subGraph ?GRAPH1 ?GRAPH2) means that ?GRAPH1 is a part of ?GRAPH2."')), [], [], 'Merge', 'GRAPH THEORY', 3053, 'Anonymous', on). sigmaCache(=>(and(subGraph(A, B), graphPart(C, A)), graphPart(C, B)), and(entails(and(subGraph(A, B), graphPart(C, A)), graphPart(C, B)), and(entails(and(not(graphPart(C, B)), graphPart(C, A)), not(subGraph(A, B))), entails(and(not(graphPart(C, B)), subGraph(A, B)), not(graphPart(C, A))))), [domainV(C, [graphPart:1]), domainV(B, [graphPart:2, subGraph:2]), domainV(A, [graphPart:2, subGraph:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['GRAPH1'=A, 'GRAPH2'=B, 'ELEMENT'=C], 'Merge', 'GRAPH THEORY', 3055, 'Anonymous', on). sigmaCache(instance(pathLength, 'BinaryPredicate'), instance(pathLength, 'BinaryPredicate'), [], [], 'Merge', 'GRAPH THEORY', 3057, 'Anonymous', on). sigmaCache(instance(pathLength, 'AsymmetricRelation'), instance(pathLength, 'AsymmetricRelation'), [], [], 'Merge', 'GRAPH THEORY', 3059, 'Anonymous', on). sigmaCache(instance(pathLength, 'IrreflexiveRelation'), instance(pathLength, 'IrreflexiveRelation'), [], [], 'Merge', 'GRAPH THEORY', 3061, 'Anonymous', on). sigmaCache(domain(pathLength, 1, 'GraphPath'), domain(pathLength, 1, 'GraphPath'), [], [], 'Merge', 'GRAPH THEORY', 3063, 'Anonymous', on). sigmaCache(domain(pathLength, 2, 'PositiveInteger'), domain(pathLength, 2, 'PositiveInteger'), [], [], 'Merge', 'GRAPH THEORY', 3065, 'Anonymous', on). sigmaCache(documentation(pathLength, string('"A BinaryPredicate that specifies the length (in number of GraphNodes) of a GraphPath. (pathLength ?PATH ?NUMBER) means that there are ?NUMBER nodes in the GraphPath ?PATH."')), documentation(pathLength, string('"A BinaryPredicate that specifies the length (in number of GraphNodes) of a GraphPath. (pathLength ?PATH ?NUMBER) means that there are ?NUMBER nodes in the GraphPath ?PATH."')), [], [], 'Merge', 'GRAPH THEORY', 3067, 'Anonymous', on). sigmaCache(instance('InitialNodeFn', 'UnaryFunction'), instance('InitialNodeFn', 'UnaryFunction'), [], [], 'Merge', 'GRAPH THEORY', 3069, 'Anonymous', on). sigmaCache(domain('InitialNodeFn', 1, 'GraphArc'), domain('InitialNodeFn', 1, 'GraphArc'), [], [], 'Merge', 'GRAPH THEORY', 3071, 'Anonymous', on). sigmaCache(range('InitialNodeFn', 'GraphNode'), range('InitialNodeFn', 'GraphNode'), [], [], 'Merge', 'GRAPH THEORY', 3073, 'Anonymous', on). sigmaCache(documentation('InitialNodeFn', string('"A UnaryFunction that maps a GraphArc to the initial node of the GraphArc. Note that this is a partial function. In particular, the function is undefined for GraphArcs that are not part of a DirectedGraph."')), documentation('InitialNodeFn', string('"A UnaryFunction that maps a GraphArc to the initial node of the GraphArc. Note that this is a partial function. In particular, the function is undefined for GraphArcs that are not part of a DirectedGraph."')), [], [], 'Merge', 'GRAPH THEORY', 3075, 'Anonymous', on). sigmaCache(instance('TerminalNodeFn', 'UnaryFunction'), instance('TerminalNodeFn', 'UnaryFunction'), [], [], 'Merge', 'GRAPH THEORY', 3077, 'Anonymous', on). sigmaCache(domain('TerminalNodeFn', 1, 'GraphArc'), domain('TerminalNodeFn', 1, 'GraphArc'), [], [], 'Merge', 'GRAPH THEORY', 3079, 'Anonymous', on). sigmaCache(range('TerminalNodeFn', 'GraphNode'), range('TerminalNodeFn', 'GraphNode'), [], [], 'Merge', 'GRAPH THEORY', 3081, 'Anonymous', on). sigmaCache(documentation('TerminalNodeFn', string('"A UnaryFunction that maps a GraphArc to the terminal node of the GraphArc. Note that this is a partial function. In particular, the function is undefined for GraphArcs that are not part of a DirectedGraph."')), documentation('TerminalNodeFn', string('"A UnaryFunction that maps a GraphArc to the terminal node of the GraphArc. Note that this is a partial function. In particular, the function is undefined for GraphArcs that are not part of a DirectedGraph."')), [], [], 'Merge', 'GRAPH THEORY', 3083, 'Anonymous', on). sigmaCache(instance('BeginNodeFn', 'UnaryFunction'), instance('BeginNodeFn', 'UnaryFunction'), [], [], 'Merge', 'GRAPH THEORY', 3085, 'Anonymous', on). sigmaCache(domain('BeginNodeFn', 1, 'GraphPath'), domain('BeginNodeFn', 1, 'GraphPath'), [], [], 'Merge', 'GRAPH THEORY', 3087, 'Anonymous', on). sigmaCache(range('BeginNodeFn', 'GraphNode'), range('BeginNodeFn', 'GraphNode'), [], [], 'Merge', 'GRAPH THEORY', 3089, 'Anonymous', on). sigmaCache(relatedInternalConcept('BeginNodeFn', 'InitialNodeFn'), relatedInternalConcept('BeginNodeFn', 'InitialNodeFn'), [], [], 'Merge', 'GRAPH THEORY', 3091, 'Anonymous', on). sigmaCache(documentation('BeginNodeFn', string('"A UnaryFunction that maps a GraphPath to the GraphNode that is the beginning of the GraphPath. Note that, unlike InitialNodeFn (which relates a GraphArc to a GraphNode), BeginNodeFn is a total function - every GraphPath has a beginning."')), documentation('BeginNodeFn', string('"A UnaryFunction that maps a GraphPath to the GraphNode that is the beginning of the GraphPath. Note that, unlike InitialNodeFn (which relates a GraphArc to a GraphNode), BeginNodeFn is a total function - every GraphPath has a beginning."')), [], [], 'Merge', 'GRAPH THEORY', 3093, 'Anonymous', on). sigmaCache(instance('EndNodeFn', 'UnaryFunction'), instance('EndNodeFn', 'UnaryFunction'), [], [], 'Merge', 'GRAPH THEORY', 3095, 'Anonymous', on). sigmaCache(domain('EndNodeFn', 1, 'GraphPath'), domain('EndNodeFn', 1, 'GraphPath'), [], [], 'Merge', 'GRAPH THEORY', 3097, 'Anonymous', on). sigmaCache(range('EndNodeFn', 'GraphNode'), range('EndNodeFn', 'GraphNode'), [], [], 'Merge', 'GRAPH THEORY', 3099, 'Anonymous', on). sigmaCache(relatedInternalConcept('EndNodeFn', 'TerminalNodeFn'), relatedInternalConcept('EndNodeFn', 'TerminalNodeFn'), [], [], 'Merge', 'GRAPH THEORY', 3101, 'Anonymous', on). sigmaCache(documentation('EndNodeFn', string('"A UnaryFunction that maps a GraphPath to the GraphNode that is the end of the GraphPath. Note that, unlike TerminalNodeFn (which relates a GraphArc to a GraphNode), EndNodeFn is a total function - every GraphPath has a end."')), documentation('EndNodeFn', string('"A UnaryFunction that maps a GraphPath to the GraphNode that is the end of the GraphPath. Note that, unlike TerminalNodeFn (which relates a GraphArc to a GraphNode), EndNodeFn is a total function - every GraphPath has a end."')), [], [], 'Merge', 'GRAPH THEORY', 3103, 'Anonymous', on). sigmaCache(instance(arcWeight, 'BinaryPredicate'), instance(arcWeight, 'BinaryPredicate'), [], [], 'Merge', 'GRAPH THEORY', 3105, 'Anonymous', on). sigmaCache(domain(arcWeight, 1, 'GraphArc'), domain(arcWeight, 1, 'GraphArc'), [], [], 'Merge', 'GRAPH THEORY', 3107, 'Anonymous', on). sigmaCache(domain(arcWeight, 2, 'RealNumber'), domain(arcWeight, 2, 'RealNumber'), [], [], 'Merge', 'GRAPH THEORY', 3109, 'Anonymous', on). sigmaCache(documentation(arcWeight, string('"This predicate indicates the value of a GraphArc in a Graph. This could map to the length of a road in a road network or the flow rate of a pipe in a plumbing system."')), documentation(arcWeight, string('"This predicate indicates the value of a GraphArc in a Graph. This could map to the length of a road in a road network or the flow rate of a pipe in a plumbing system."')), [], [], 'Merge', 'GRAPH THEORY', 3111, 'Anonymous', on). sigmaCache(instance('PathWeightFn', 'UnaryFunction'), instance('PathWeightFn', 'UnaryFunction'), [], [], 'Merge', 'GRAPH THEORY', 3113, 'Anonymous', on). sigmaCache(domain('PathWeightFn', 1, 'GraphPath'), domain('PathWeightFn', 1, 'GraphPath'), [], [], 'Merge', 'GRAPH THEORY', 3115, 'Anonymous', on). sigmaCache(range('PathWeightFn', 'RealNumber'), range('PathWeightFn', 'RealNumber'), [], [], 'Merge', 'GRAPH THEORY', 3117, 'Anonymous', on). sigmaCache(documentation('PathWeightFn', string('"A UnaryFunction that maps a GraphPath to the sum of the arcWeights on the GraphArcs in the GraphPath."')), documentation('PathWeightFn', string('"A UnaryFunction that maps a GraphPath to the sum of the arcWeights on the GraphArcs in the GraphPath."')), [], [], 'Merge', 'GRAPH THEORY', 3119, 'Anonymous', on). sigmaCache(=>(and(equal('PathWeightFn'(A), B), and(subGraph(C, A), and(graphPart(D, A), and(arcWeight(D, E), forall(F, =>(graphPart(F, A), or(graphPart(F, C), equal(F, D)))))))), equal(B, 'AdditionFn'('PathWeightFn'(C), E))), and(and(entails(and(holds('PathWeightFn', A, B), and(subGraph(C, A), and(graphPart(D, A), and(arcWeight(D, E), not(graphPart(F, A)))))), holds('AdditionFn', 'PathWeightFn'(C), E, B)), and(entails(and(not(holds('AdditionFn', 'PathWeightFn'(C), E, B)), and(subGraph(C, A), and(graphPart(D, A), and(arcWeight(D, E), not(graphPart(F, A)))))), not(holds('PathWeightFn', A, B))), and(entails(and(not(holds('AdditionFn', 'PathWeightFn'(C), E, B)), and(holds('PathWeightFn', A, B), and(graphPart(D, A), and(arcWeight(D, E), not(graphPart(F, A)))))), not(subGraph(C, A))), and(entails(and(not(holds('AdditionFn', 'PathWeightFn'(C), E, B)), and(holds('PathWeightFn', A, B), and(subGraph(C, A), and(arcWeight(D, E), not(graphPart(F, A)))))), not(graphPart(D, A))), and(entails(and(not(holds('AdditionFn', 'PathWeightFn'(C), E, B)), and(holds('PathWeightFn', A, B), and(subGraph(C, A), and(graphPart(D, A), not(graphPart(F, A)))))), not(arcWeight(D, E))), entails(and(not(holds('AdditionFn', 'PathWeightFn'(C), E, B)), and(holds('PathWeightFn', A, B), and(subGraph(C, A), and(graphPart(D, A), arcWeight(D, E))))), graphPart(F, A))))))), and(and(entails(and(holds('PathWeightFn', A, B), and(subGraph(C, A), and(graphPart(D, A), and(arcWeight(D, E), graphPart(F, C))))), holds('AdditionFn', 'PathWeightFn'(C), E, B)), and(entails(and(not(holds('AdditionFn', 'PathWeightFn'(C), E, B)), and(subGraph(C, A), and(graphPart(D, A), and(arcWeight(D, E), graphPart(F, C))))), not(holds('PathWeightFn', A, B))), and(entails(and(not(holds('AdditionFn', 'PathWeightFn'(C), E, B)), and(holds('PathWeightFn', A, B), and(graphPart(D, A), and(arcWeight(D, E), graphPart(F, C))))), not(subGraph(C, A))), and(entails(and(not(holds('AdditionFn', 'PathWeightFn'(C), E, B)), and(holds('PathWeightFn', A, B), and(subGraph(C, A), and(arcWeight(D, E), graphPart(F, C))))), not(graphPart(D, A))), and(entails(and(not(holds('AdditionFn', 'PathWeightFn'(C), E, B)), and(holds('PathWeightFn', A, B), and(subGraph(C, A), and(graphPart(D, A), graphPart(F, C))))), not(arcWeight(D, E))), entails(and(and(not(holds('AdditionFn', 'PathWeightFn'(C), E, B)), and(holds('PathWeightFn', A, B), and(subGraph(C, A), and(graphPart(D, A), arcWeight(D, E))))), '$existential'(F, '?ARC2', not(=>(graphPart('?ARC2', A), or(graphPart('?ARC2', C), equal('?ARC2', D)))))), not(graphPart(F, C)))))))), and(entails(and(holds('PathWeightFn', A, B), and(subGraph(C, A), and(graphPart(D, A), and(arcWeight(D, E), equal(F, D))))), holds('AdditionFn', 'PathWeightFn'(C), E, B)), and(entails(and(not(holds('AdditionFn', 'PathWeightFn'(C), E, B)), and(subGraph(C, A), and(graphPart(D, A), and(arcWeight(D, E), equal(F, D))))), not(holds('PathWeightFn', A, B))), and(entails(and(not(holds('AdditionFn', 'PathWeightFn'(C), E, B)), and(holds('PathWeightFn', A, B), and(graphPart(D, A), and(arcWeight(D, E), equal(F, D))))), not(subGraph(C, A))), and(entails(and(not(holds('AdditionFn', 'PathWeightFn'(C), E, B)), and(holds('PathWeightFn', A, B), and(subGraph(C, A), and(arcWeight(D, E), equal(F, D))))), not(graphPart(D, A))), and(entails(and(not(holds('AdditionFn', 'PathWeightFn'(C), E, B)), and(holds('PathWeightFn', A, B), and(subGraph(C, A), and(graphPart(D, A), equal(F, D))))), not(arcWeight(D, E))), entails(and(and(not(holds('AdditionFn', 'PathWeightFn'(C), E, B)), and(holds('PathWeightFn', A, B), and(subGraph(C, A), and(graphPart(D, A), arcWeight(D, E))))), '$existential'(F, '?ARC2', not(=>(graphPart('?ARC2', A), or(graphPart('?ARC2', C), equal('?ARC2', D)))))), not(equal(F, D)))))))))), [domainV(F, [graphPart:1]), domainV(E, ['AdditionFn':2, arcWeight:2]), domainV(D, [arcWeight:1, graphPart:1]), domainV(C, ['PathWeightFn':1, graphPart:2, subGraph:1]), domainV(B, ['AdditionFn':3, 'PathWeightFn':2]), domainV(A, ['PathWeightFn':1, graphPart:2, subGraph:2]), domainV(G, []), forall(A), forall(B), forall(C), forall(D), forall(E), replaceConsVar(F, '$existential'('?ARC2', not(=>(graphPart('?ARC2', A), or(graphPart('?ARC2', C), equal('?ARC2', D))))))], ['PATH'=A, 'SUM'=B, 'SUBPATH'=C, 'ARC1'=D, 'NUMBER1'=E, 'ARC2'=F], 'Merge', 'GRAPH THEORY', 3121, 'Anonymous', on). sigmaCache(=>(and(equal('PathWeightFn'(A), B), and(graphPart(C, A), and(graphPart(D, A), and(arcWeight(C, E), and(arcWeight(D, F), forall(G, =>(graphPart(G, A), or(equal(G, C), equal(G, D))))))))), equal('PathWeightFn'(A), 'AdditionFn'(E, F))), and(and(entails(and(holds('PathWeightFn', A, B), and(graphPart(C, A), and(graphPart(D, A), and(arcWeight(C, E), and(arcWeight(D, F), not(graphPart(G, A))))))), equal('PathWeightFn'(A), 'AdditionFn'(E, F))), and(entails(and(not(equal('PathWeightFn'(A), 'AdditionFn'(E, F))), and(graphPart(C, A), and(graphPart(D, A), and(arcWeight(C, E), and(arcWeight(D, F), not(graphPart(G, A))))))), not(holds('PathWeightFn', A, B))), and(entails(and(not(equal('PathWeightFn'(A), 'AdditionFn'(E, F))), and(holds('PathWeightFn', A, B), and(graphPart(D, A), and(arcWeight(C, E), and(arcWeight(D, F), not(graphPart(G, A))))))), not(graphPart(C, A))), and(entails(and(not(equal('PathWeightFn'(A), 'AdditionFn'(E, F))), and(holds('PathWeightFn', A, B), and(graphPart(C, A), and(arcWeight(C, E), and(arcWeight(D, F), not(graphPart(G, A))))))), not(graphPart(D, A))), and(entails(and(not(equal('PathWeightFn'(A), 'AdditionFn'(E, F))), and(holds('PathWeightFn', A, B), and(graphPart(C, A), and(graphPart(D, A), and(arcWeight(D, F), not(graphPart(G, A))))))), not(arcWeight(C, E))), and(entails(and(not(equal('PathWeightFn'(A), 'AdditionFn'(E, F))), and(holds('PathWeightFn', A, B), and(graphPart(C, A), and(graphPart(D, A), and(arcWeight(C, E), not(graphPart(G, A))))))), not(arcWeight(D, F))), entails(and(not(equal('PathWeightFn'(A), 'AdditionFn'(E, F))), and(holds('PathWeightFn', A, B), and(graphPart(C, A), and(graphPart(D, A), and(arcWeight(C, E), arcWeight(D, F)))))), graphPart(G, A)))))))), and(and(entails(and(holds('PathWeightFn', A, B), and(graphPart(C, A), and(graphPart(D, A), and(arcWeight(C, E), and(arcWeight(D, F), equal(G, C)))))), equal('PathWeightFn'(A), 'AdditionFn'(E, F))), and(entails(and(not(equal('PathWeightFn'(A), 'AdditionFn'(E, F))), and(graphPart(C, A), and(graphPart(D, A), and(arcWeight(C, E), and(arcWeight(D, F), equal(G, C)))))), not(holds('PathWeightFn', A, B))), and(entails(and(not(equal('PathWeightFn'(A), 'AdditionFn'(E, F))), and(holds('PathWeightFn', A, B), and(graphPart(D, A), and(arcWeight(C, E), and(arcWeight(D, F), equal(G, C)))))), not(graphPart(C, A))), and(entails(and(not(equal('PathWeightFn'(A), 'AdditionFn'(E, F))), and(holds('PathWeightFn', A, B), and(graphPart(C, A), and(arcWeight(C, E), and(arcWeight(D, F), equal(G, C)))))), not(graphPart(D, A))), and(entails(and(not(equal('PathWeightFn'(A), 'AdditionFn'(E, F))), and(holds('PathWeightFn', A, B), and(graphPart(C, A), and(graphPart(D, A), and(arcWeight(D, F), equal(G, C)))))), not(arcWeight(C, E))), and(entails(and(not(equal('PathWeightFn'(A), 'AdditionFn'(E, F))), and(holds('PathWeightFn', A, B), and(graphPart(C, A), and(graphPart(D, A), and(arcWeight(C, E), equal(G, C)))))), not(arcWeight(D, F))), entails(and(and(not(equal('PathWeightFn'(A), 'AdditionFn'(E, F))), and(holds('PathWeightFn', A, B), and(graphPart(C, A), and(graphPart(D, A), and(arcWeight(C, E), arcWeight(D, F)))))), '$existential'(G, '?ARC3', not(=>(graphPart('?ARC3', A), or(equal('?ARC3', C), equal('?ARC3', D)))))), not(equal(G, C))))))))), and(entails(and(holds('PathWeightFn', A, B), and(graphPart(C, A), and(graphPart(D, A), and(arcWeight(C, E), and(arcWeight(D, F), equal(G, D)))))), equal('PathWeightFn'(A), 'AdditionFn'(E, F))), and(entails(and(not(equal('PathWeightFn'(A), 'AdditionFn'(E, F))), and(graphPart(C, A), and(graphPart(D, A), and(arcWeight(C, E), and(arcWeight(D, F), equal(G, D)))))), not(holds('PathWeightFn', A, B))), and(entails(and(not(equal('PathWeightFn'(A), 'AdditionFn'(E, F))), and(holds('PathWeightFn', A, B), and(graphPart(D, A), and(arcWeight(C, E), and(arcWeight(D, F), equal(G, D)))))), not(graphPart(C, A))), and(entails(and(not(equal('PathWeightFn'(A), 'AdditionFn'(E, F))), and(holds('PathWeightFn', A, B), and(graphPart(C, A), and(arcWeight(C, E), and(arcWeight(D, F), equal(G, D)))))), not(graphPart(D, A))), and(entails(and(not(equal('PathWeightFn'(A), 'AdditionFn'(E, F))), and(holds('PathWeightFn', A, B), and(graphPart(C, A), and(graphPart(D, A), and(arcWeight(D, F), equal(G, D)))))), not(arcWeight(C, E))), and(entails(and(not(equal('PathWeightFn'(A), 'AdditionFn'(E, F))), and(holds('PathWeightFn', A, B), and(graphPart(C, A), and(graphPart(D, A), and(arcWeight(C, E), equal(G, D)))))), not(arcWeight(D, F))), entails(and(and(not(equal('PathWeightFn'(A), 'AdditionFn'(E, F))), and(holds('PathWeightFn', A, B), and(graphPart(C, A), and(graphPart(D, A), and(arcWeight(C, E), arcWeight(D, F)))))), '$existential'(G, '?ARC3', not(=>(graphPart('?ARC3', A), or(equal('?ARC3', C), equal('?ARC3', D)))))), not(equal(G, D))))))))))), [domainV(G, [graphPart:1]), domainV(F, ['AdditionFn':2, arcWeight:2]), domainV(E, ['AdditionFn':1, arcWeight:2]), domainV(D, [arcWeight:1, graphPart:1]), domainV(C, [arcWeight:1, graphPart:1]), domainV(B, ['PathWeightFn':2]), domainV(A, ['PathWeightFn':1, graphPart:2]), domainV(H, []), forall(A), forall(B), forall(C), forall(D), forall(E), forall(F), replaceConsVar(G, '$existential'('?ARC3', not(=>(graphPart('?ARC3', A), or(equal('?ARC3', C), equal('?ARC3', D))))))], ['PATH'=A, 'SUM'=B, 'ARC1'=C, 'ARC2'=D, 'NUMBER1'=E, 'NUMBER2'=F, 'ARC3'=G], 'Merge', 'GRAPH THEORY', 3123, 'Anonymous', on). sigmaCache(instance('MinimalWeightedPathFn', 'BinaryFunction'), instance('MinimalWeightedPathFn', 'BinaryFunction'), [], [], 'Merge', 'GRAPH THEORY', 3125, 'Anonymous', on). sigmaCache(domain('MinimalWeightedPathFn', 1, 'GraphNode'), domain('MinimalWeightedPathFn', 1, 'GraphNode'), [], [], 'Merge', 'GRAPH THEORY', 3127, 'Anonymous', on). sigmaCache(domain('MinimalWeightedPathFn', 2, 'GraphNode'), domain('MinimalWeightedPathFn', 2, 'GraphNode'), [], [], 'Merge', 'GRAPH THEORY', 3129, 'Anonymous', on). sigmaCache(range('MinimalWeightedPathFn', 'GraphPath'), range('MinimalWeightedPathFn', 'GraphPath'), [], [], 'Merge', 'GRAPH THEORY', 3131, 'Anonymous', on). sigmaCache(documentation('MinimalWeightedPathFn', string('"This BinaryFunction assigns two GraphNodes to the GraphPath with the smallest sum of weighted arcs between the two GraphNodes."')), documentation('MinimalWeightedPathFn', string('"This BinaryFunction assigns two GraphNodes to the GraphPath with the smallest sum of weighted arcs between the two GraphNodes."')), [], [], 'Merge', 'GRAPH THEORY', 3133, 'Anonymous', on). sigmaCache(=>(equal('MinimalWeightedPathFn'(A, B), C), instance(C, 'GraphPathFn'(A, B))), and(entails(not(instance(C, 'GraphPathFn'(A, B))), not(holds('MinimalWeightedPathFn', A, B, C))), entails(holds('MinimalWeightedPathFn', A, B, C), instance(C, 'GraphPathFn'(A, B)))), [domainV(C, ['MinimalWeightedPathFn':3]), domainV(B, ['GraphPathFn':2, 'MinimalWeightedPathFn':2]), domainV(A, ['GraphPathFn':1, 'MinimalWeightedPathFn':1]), domainV(D, []), forall(A), forall(B), forall(C)], ['NODE1'=A, 'NODE2'=B, 'PATH'=C], 'Merge', 'GRAPH THEORY', 3135, 'Anonymous', on). sigmaCache(=>(and(equal('MinimalWeightedPathFn'(A, B), C), equal('PathWeightFn'(C), D)), forall(E, =>(and(instance(E, 'GraphPathFn'(A, B)), equal('PathWeightFn'(E), F)), greaterThanOrEqualTo(F, G)))), and(entails(and(holds('PathWeightFn', C, D), and(not(greaterThanOrEqualTo(F, G)), and(instance(E, 'GraphPathFn'(A, B)), holds('PathWeightFn', E, F)))), not(holds('MinimalWeightedPathFn', A, B, C))), and(entails(and(holds('MinimalWeightedPathFn', A, B, C), and(not(greaterThanOrEqualTo(F, G)), and(instance(E, 'GraphPathFn'(A, B)), holds('PathWeightFn', E, F)))), not(holds('PathWeightFn', C, D))), and(entails(and(and(holds('MinimalWeightedPathFn', A, B, C), holds('PathWeightFn', C, D)), and(instance(E, 'GraphPathFn'(A, B)), holds('PathWeightFn', E, F))), greaterThanOrEqualTo(F, G)), and(entails(and(and(holds('MinimalWeightedPathFn', A, B, C), holds('PathWeightFn', C, D)), and(not(greaterThanOrEqualTo(F, G)), holds('PathWeightFn', E, F))), not(instance(E, 'GraphPathFn'(A, B)))), entails(and(and(holds('MinimalWeightedPathFn', A, B, C), holds('PathWeightFn', C, D)), and(not(greaterThanOrEqualTo(F, G)), instance(E, 'GraphPathFn'(A, B)))), not(holds('PathWeightFn', E, F))))))), [domainV(G, [greaterThanOrEqualTo:2]), domainV(F, ['PathWeightFn':2, greaterThanOrEqualTo:1]), domainV(E, ['PathWeightFn':1]), domainV(D, ['PathWeightFn':2]), domainV(C, ['MinimalWeightedPathFn':3, 'PathWeightFn':1]), domainV(B, ['GraphPathFn':2, 'MinimalWeightedPathFn':2]), domainV(A, ['GraphPathFn':1, 'MinimalWeightedPathFn':1]), domainV(H, []), forall(A), forall(B), forall(C), forall(D), forall(F), forall(G), forall(E)], ['NODE1'=A, 'NODE2'=B, 'PATH'=C, 'NUMBER'=D, 'PATH2'=E, 'NUMBER2'=F, 'NUMBER1'=G], 'Merge', 'GRAPH THEORY', 3137, 'Anonymous', on). sigmaCache(instance('MaximalWeightedPathFn', 'BinaryFunction'), instance('MaximalWeightedPathFn', 'BinaryFunction'), [], [], 'Merge', 'GRAPH THEORY', 3139, 'Anonymous', on). sigmaCache(domain('MaximalWeightedPathFn', 1, 'GraphNode'), domain('MaximalWeightedPathFn', 1, 'GraphNode'), [], [], 'Merge', 'GRAPH THEORY', 3141, 'Anonymous', on). sigmaCache(domain('MaximalWeightedPathFn', 2, 'GraphNode'), domain('MaximalWeightedPathFn', 2, 'GraphNode'), [], [], 'Merge', 'GRAPH THEORY', 3143, 'Anonymous', on). sigmaCache(range('MaximalWeightedPathFn', 'GraphPath'), range('MaximalWeightedPathFn', 'GraphPath'), [], [], 'Merge', 'GRAPH THEORY', 3145, 'Anonymous', on). sigmaCache(documentation('MaximalWeightedPathFn', string('"This BinaryFunction assigns two GraphNodes to the GraphPath with the largest sum of weighted arcs between the two GraphNodes."')), documentation('MaximalWeightedPathFn', string('"This BinaryFunction assigns two GraphNodes to the GraphPath with the largest sum of weighted arcs between the two GraphNodes."')), [], [], 'Merge', 'GRAPH THEORY', 3147, 'Anonymous', on). sigmaCache(=>(equal('MaximalWeightedPathFn'(A, B), C), instance(C, 'GraphPathFn'(A, B))), and(entails(not(instance(C, 'GraphPathFn'(A, B))), not(holds('MaximalWeightedPathFn', A, B, C))), entails(holds('MaximalWeightedPathFn', A, B, C), instance(C, 'GraphPathFn'(A, B)))), [domainV(C, ['MaximalWeightedPathFn':3]), domainV(B, ['GraphPathFn':2, 'MaximalWeightedPathFn':2]), domainV(A, ['GraphPathFn':1, 'MaximalWeightedPathFn':1]), domainV(D, []), forall(A), forall(B), forall(C)], ['NODE1'=A, 'NODE2'=B, 'PATH'=C], 'Merge', 'GRAPH THEORY', 3149, 'Anonymous', on). sigmaCache(=>(and(equal('MaximalWeightedPathFn'(A, B), C), equal('PathWeightFn'(C), D)), forall(E, =>(and(instance(E, 'GraphPathFn'(A, B)), equal('PathWeightFn'(E), F)), lessThanOrEqualTo(F, G)))), and(entails(and(holds('PathWeightFn', C, D), and(not(lessThanOrEqualTo(F, G)), and(instance(E, 'GraphPathFn'(A, B)), holds('PathWeightFn', E, F)))), not(holds('MaximalWeightedPathFn', A, B, C))), and(entails(and(holds('MaximalWeightedPathFn', A, B, C), and(not(lessThanOrEqualTo(F, G)), and(instance(E, 'GraphPathFn'(A, B)), holds('PathWeightFn', E, F)))), not(holds('PathWeightFn', C, D))), and(entails(and(and(holds('MaximalWeightedPathFn', A, B, C), holds('PathWeightFn', C, D)), and(instance(E, 'GraphPathFn'(A, B)), holds('PathWeightFn', E, F))), lessThanOrEqualTo(F, G)), and(entails(and(and(holds('MaximalWeightedPathFn', A, B, C), holds('PathWeightFn', C, D)), and(not(lessThanOrEqualTo(F, G)), holds('PathWeightFn', E, F))), not(instance(E, 'GraphPathFn'(A, B)))), entails(and(and(holds('MaximalWeightedPathFn', A, B, C), holds('PathWeightFn', C, D)), and(not(lessThanOrEqualTo(F, G)), instance(E, 'GraphPathFn'(A, B)))), not(holds('PathWeightFn', E, F))))))), [domainV(G, [lessThanOrEqualTo:2]), domainV(F, ['PathWeightFn':2, lessThanOrEqualTo:1]), domainV(E, ['PathWeightFn':1]), domainV(D, ['PathWeightFn':2]), domainV(C, ['MaximalWeightedPathFn':3, 'PathWeightFn':1]), domainV(B, ['GraphPathFn':2, 'MaximalWeightedPathFn':2]), domainV(A, ['GraphPathFn':1, 'MaximalWeightedPathFn':1]), domainV(H, []), forall(A), forall(B), forall(C), forall(D), forall(F), forall(G), forall(E)], ['NODE1'=A, 'NODE2'=B, 'PATH'=C, 'NUMBER'=D, 'PATH2'=E, 'NUMBER2'=F, 'NUMBER1'=G], 'Merge', 'GRAPH THEORY', 3151, 'Anonymous', on). sigmaCache(instance('GraphPathFn', 'BinaryFunction'), instance('GraphPathFn', 'BinaryFunction'), [], [], 'Merge', 'GRAPH THEORY', 3153, 'Anonymous', on). sigmaCache(domain('GraphPathFn', 1, 'GraphNode'), domain('GraphPathFn', 1, 'GraphNode'), [], [], 'Merge', 'GRAPH THEORY', 3155, 'Anonymous', on). sigmaCache(domain('GraphPathFn', 2, 'GraphNode'), domain('GraphPathFn', 2, 'GraphNode'), [], [], 'Merge', 'GRAPH THEORY', 3157, 'Anonymous', on). sigmaCache(rangeSubclass('GraphPathFn', 'GraphPath'), rangeSubclass('GraphPathFn', 'GraphPath'), [], [], 'Merge', 'GRAPH THEORY', 3159, 'Anonymous', on). sigmaCache(documentation('GraphPathFn', string('"A BinaryFunction that maps two GraphNodes to the Class of GraphPaths between those two nodes. Note that the two GraphNodes must belong to the same Graph."')), documentation('GraphPathFn', string('"A BinaryFunction that maps two GraphNodes to the Class of GraphPaths between those two nodes. Note that the two GraphNodes must belong to the same Graph."')), [], [], 'Merge', 'GRAPH THEORY', 3161, 'Anonymous', on). sigmaCache(=>(and(graphPart(A, B), not(instance(B, 'DirectedGraph'))), <=>(equal('GraphPathFn'(C, D), A), equal('GraphPathFn'(D, C), A))), and(and(entails(and(not(instance(B, 'DirectedGraph')), and(not(holds('GraphPathFn', D, C, A)), holds('GraphPathFn', D, C, A))), not(graphPart(A, B))), entails(and(graphPart(A, B), and(not(holds('GraphPathFn', D, C, A)), holds('GraphPathFn', D, C, A))), instance(B, 'DirectedGraph'))), and(and(entails(and(not(instance(B, 'DirectedGraph')), and(not(holds('GraphPathFn', D, C, A)), holds('GraphPathFn', C, D, A))), not(graphPart(A, B))), and(entails(and(graphPart(A, B), and(not(holds('GraphPathFn', D, C, A)), holds('GraphPathFn', C, D, A))), instance(B, 'DirectedGraph')), and(entails(and(and(graphPart(A, B), not(instance(B, 'DirectedGraph'))), holds('GraphPathFn', C, D, A)), holds('GraphPathFn', D, C, A)), entails(and(and(graphPart(A, B), not(instance(B, 'DirectedGraph'))), not(holds('GraphPathFn', D, C, A))), not(holds('GraphPathFn', C, D, A)))))), and(and(entails(and(not(instance(B, 'DirectedGraph')), and(not(holds('GraphPathFn', C, D, A)), holds('GraphPathFn', C, D, A))), not(graphPart(A, B))), entails(and(graphPart(A, B), and(not(holds('GraphPathFn', C, D, A)), holds('GraphPathFn', C, D, A))), instance(B, 'DirectedGraph'))), and(entails(and(not(instance(B, 'DirectedGraph')), and(not(holds('GraphPathFn', C, D, A)), holds('GraphPathFn', D, C, A))), not(graphPart(A, B))), and(entails(and(graphPart(A, B), and(not(holds('GraphPathFn', C, D, A)), holds('GraphPathFn', D, C, A))), instance(B, 'DirectedGraph')), and(entails(and(and(graphPart(A, B), not(instance(B, 'DirectedGraph'))), holds('GraphPathFn', D, C, A)), holds('GraphPathFn', C, D, A)), entails(and(and(graphPart(A, B), not(instance(B, 'DirectedGraph'))), not(holds('GraphPathFn', C, D, A))), not(holds('GraphPathFn', D, C, A))))))))), [domainV(D, ['GraphPathFn':1, 'GraphPathFn':2]), domainV(C, ['GraphPathFn':1, 'GraphPathFn':2]), domainV(B, ['$instanceof':'DirectedGraph', graphPart:2]), domainV(A, ['GraphPathFn':3, graphPart:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['PATH'=A, 'GRAPH'=B, 'NODE1'=C, 'NODE2'=D], 'Merge', 'GRAPH THEORY', 3163, 'Anonymous', on). sigmaCache(instance('CutSetFn', 'UnaryFunction'), instance('CutSetFn', 'UnaryFunction'), [], [], 'Merge', 'GRAPH THEORY', 3165, 'Anonymous', on). sigmaCache(domain('CutSetFn', 1, 'Graph'), domain('CutSetFn', 1, 'Graph'), [], [], 'Merge', 'GRAPH THEORY', 3167, 'Anonymous', on). sigmaCache(rangeSubclass('CutSetFn', 'GraphPath'), rangeSubclass('CutSetFn', 'GraphPath'), [], [], 'Merge', 'GRAPH THEORY', 3169, 'Anonymous', on). sigmaCache(documentation('CutSetFn', string('"A UnaryFunction that assigns a Graph the Class of GraphPaths that partition the graph into two separate graphs if cut. There may be more than one cutset for a given graph."')), documentation('CutSetFn', string('"A UnaryFunction that assigns a Graph the Class of GraphPaths that partition the graph into two separate graphs if cut. There may be more than one cutset for a given graph."')), [], [], 'Merge', 'GRAPH THEORY', 3171, 'Anonymous', on). sigmaCache(instance('MinimalCutSetFn', 'UnaryFunction'), instance('MinimalCutSetFn', 'UnaryFunction'), [], [], 'Merge', 'GRAPH THEORY', 3173, 'Anonymous', on). sigmaCache(domain('MinimalCutSetFn', 1, 'Graph'), domain('MinimalCutSetFn', 1, 'Graph'), [], [], 'Merge', 'GRAPH THEORY', 3175, 'Anonymous', on). sigmaCache(rangeSubclass('MinimalCutSetFn', 'GraphPath'), rangeSubclass('MinimalCutSetFn', 'GraphPath'), [], [], 'Merge', 'GRAPH THEORY', 3177, 'Anonymous', on). sigmaCache(relatedInternalConcept('MinimalCutSetFn', 'CutSetFn'), relatedInternalConcept('MinimalCutSetFn', 'CutSetFn'), [], [], 'Merge', 'GRAPH THEORY', 3179, 'Anonymous', on). sigmaCache(documentation('MinimalCutSetFn', string('"A UnaryFunction that assigns a Graph the Class of GraphPaths which comprise cutsets for the Graph and which have the least number of GraphArcs."')), documentation('MinimalCutSetFn', string('"A UnaryFunction that assigns a Graph the Class of GraphPaths which comprise cutsets for the Graph and which have the least number of GraphArcs."')), [], [], 'Merge', 'GRAPH THEORY', 3181, 'Anonymous', on). sigmaCache(subclass('MinimalCutSetFn'(A), 'CutSetFn'(A)), subclass('MinimalCutSetFn'(A), 'CutSetFn'(A)), [domainV(A, ['CutSetFn':1, 'MinimalCutSetFn':1]), domainV(B, []), forall(A)], ['GRAPH'=A], 'Merge', 'GRAPH THEORY', 3183, 'Anonymous', on). sigmaCache(=>(equal('MinimalCutSetFn'(A), B), exists(C, forall(D, =>(instance(D, B), pathLength(D, C))))), and(entails(and(instance(D, B), not(pathLength(D, C))), not(holds('MinimalCutSetFn', A, B))), and(entails(and(holds('MinimalCutSetFn', A, B), not(pathLength(D, C))), not(instance(D, B))), entails(and(and(holds('MinimalCutSetFn', A, B), instance(D, B)), '$existential'(C, '?NUMBER', forall(D, =>(instance(D, B), pathLength(D, '?NUMBER'))))), pathLength(D, C)))), [domainV(D, [pathLength:1]), domainV(C, [pathLength:2]), domainV(B, ['MinimalCutSetFn':2, instance:2]), domainV(A, ['MinimalCutSetFn':1]), domainV(E, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?NUMBER', forall(D, =>(instance(D, B), pathLength(D, '?NUMBER'))))), forall(D)], ['GRAPH'=A, 'PATHCLASS'=B, 'NUMBER'=C, 'PATH'=D], 'Merge', 'GRAPH THEORY', 3185, 'Anonymous', on). sigmaCache(not(exists(A, exists(B, and(instance(B, 'CutSetFn'(C)), and(instance(A, 'MinimalCutSetFn'(C)), and(pathLength(B, D), and(pathLength(A, E), lessThan(D, E)))))))), and(entails(and(instance(A, 'MinimalCutSetFn'(C)), and(pathLength(B, D), and(pathLength(A, E), lessThan(D, E)))), not(instance(B, 'CutSetFn'(C)))), and(entails(and(instance(B, 'CutSetFn'(C)), and(pathLength(B, D), and(pathLength(A, E), lessThan(D, E)))), not(instance(A, 'MinimalCutSetFn'(C)))), and(entails(and(instance(B, 'CutSetFn'(C)), and(instance(A, 'MinimalCutSetFn'(C)), and(pathLength(A, E), lessThan(D, E)))), not(pathLength(B, D))), and(entails(and(instance(B, 'CutSetFn'(C)), and(instance(A, 'MinimalCutSetFn'(C)), and(pathLength(B, D), lessThan(D, E)))), not(pathLength(A, E))), entails(and(instance(B, 'CutSetFn'(C)), and(instance(A, 'MinimalCutSetFn'(C)), and(pathLength(B, D), pathLength(A, E)))), not(lessThan(D, E))))))), [domainV(E, [lessThan:2, pathLength:2]), domainV(D, [lessThan:1, pathLength:2]), domainV(C, ['CutSetFn':1, 'MinimalCutSetFn':1]), domainV(B, [pathLength:1]), domainV(A, [pathLength:1]), domainV(F, []), forall(A), forall(B), forall(C), forall(D), forall(E), forall(A), forall(B)], ['PATH1'=B, 'PATH2'=A, 'GRAPH'=C, 'NUMBER1'=D, 'NUMBER2'=E], 'Merge', 'GRAPH THEORY', 3187, 'Anonymous', on). sigmaCache('include-context'('NUMERIC', 'FUNCTIONS'), 'include-context'('NUMERIC', 'FUNCTIONS'), [], [], 'Merge', 'UNITS OF MEASURE', 3199, 'Anonymous', on). sigmaCache(subclass('UnitOfMeasure', 'PhysicalQuantity'), subclass('UnitOfMeasure', 'PhysicalQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3220, 'Anonymous', on). sigmaCache(documentation('UnitOfMeasure', string('"A standard of measurement for some dimension. For example, the Meter is a UnitOfMeasure for the dimension of length, as is the Inch. There is no intrisic property of a UnitOfMeasure that makes it primitive or fundamental; rather, a system-of-units (e.g. SystemeInternationalUnit) defines a set of orthogonal dimensions and assigns units for each."')), documentation('UnitOfMeasure', string('"A standard of measurement for some dimension. For example, the Meter is a UnitOfMeasure for the dimension of length, as is the Inch. There is no intrisic property of a UnitOfMeasure that makes it primitive or fundamental; rather, a system-of-units (e.g. SystemeInternationalUnit) defines a set of orthogonal dimensions and assigns units for each."')), [], [], 'Merge', 'UNITS OF MEASURE', 3222, 'Anonymous', on). sigmaCache(subclass('SystemeInternationalUnit', 'UnitOfMeasure'), subclass('SystemeInternationalUnit', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3224, 'Anonymous', on). sigmaCache(documentation('SystemeInternationalUnit', string('"The Class of Systeme International (SI) units."')), documentation('SystemeInternationalUnit', string('"The Class of Systeme International (SI) units."')), [], [], 'Merge', 'UNITS OF MEASURE', 3226, 'Anonymous', on). sigmaCache(subclass('LengthMeasure', 'ConstantQuantity'), subclass('LengthMeasure', 'ConstantQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3228, 'Anonymous', on). sigmaCache(documentation('LengthMeasure', string('"The Class of ConstantQuantities relating to length."')), documentation('LengthMeasure', string('"The Class of ConstantQuantities relating to length."')), [], [], 'Merge', 'UNITS OF MEASURE', 3230, 'Anonymous', on). sigmaCache(subclass('MassMeasure', 'ConstantQuantity'), subclass('MassMeasure', 'ConstantQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3232, 'Anonymous', on). sigmaCache(documentation('MassMeasure', string('"The Class of ConstantQuantities relating to the amount of matter in an Object."')), documentation('MassMeasure', string('"The Class of ConstantQuantities relating to the amount of matter in an Object."')), [], [], 'Merge', 'UNITS OF MEASURE', 3234, 'Anonymous', on). sigmaCache(subclass('AreaMeasure', 'ConstantQuantity'), subclass('AreaMeasure', 'ConstantQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3236, 'Anonymous', on). sigmaCache(documentation('AreaMeasure', string('"Measures of the amount of space in two dimensions."')), documentation('AreaMeasure', string('"Measures of the amount of space in two dimensions."')), [], [], 'Merge', 'UNITS OF MEASURE', 3238, 'Anonymous', on). sigmaCache(subclass('VolumeMeasure', 'ConstantQuantity'), subclass('VolumeMeasure', 'ConstantQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3240, 'Anonymous', on). sigmaCache(documentation('VolumeMeasure', string('"Measures of the amount of space in three dimensions."')), documentation('VolumeMeasure', string('"Measures of the amount of space in three dimensions."')), [], [], 'Merge', 'UNITS OF MEASURE', 3242, 'Anonymous', on). sigmaCache(subclass('TemperatureMeasure', 'ConstantQuantity'), subclass('TemperatureMeasure', 'ConstantQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3244, 'Anonymous', on). sigmaCache(documentation('TemperatureMeasure', string('"Measures of temperature. In scientific circles, the temperature of something is understood as the average velocity of the atoms or molecules that make up the thing."')), documentation('TemperatureMeasure', string('"Measures of temperature. In scientific circles, the temperature of something is understood as the average velocity of the atoms or molecules that make up the thing."')), [], [], 'Merge', 'UNITS OF MEASURE', 3246, 'Anonymous', on). sigmaCache(subclass('CurrencyMeasure', 'ConstantQuantity'), subclass('CurrencyMeasure', 'ConstantQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3248, 'Anonymous', on). sigmaCache(documentation('CurrencyMeasure', string('"Includes all standard measures of monetary value, including DollarUnitedStates, CentUnitedStates, Lire, Yen, etc."')), documentation('CurrencyMeasure', string('"Includes all standard measures of monetary value, including DollarUnitedStates, CentUnitedStates, Lire, Yen, etc."')), [], [], 'Merge', 'UNITS OF MEASURE', 3250, 'Anonymous', on). sigmaCache(subclass('AngleMeasure', 'ConstantQuantity'), subclass('AngleMeasure', 'ConstantQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3252, 'Anonymous', on). sigmaCache(documentation('AngleMeasure', string('"The value of an angle in a plane or in a solid."')), documentation('AngleMeasure', string('"The value of an angle in a plane or in a solid."')), [], [], 'Merge', 'UNITS OF MEASURE', 3254, 'Anonymous', on). sigmaCache(subclass('PlaneAngleMeasure', 'AngleMeasure'), subclass('PlaneAngleMeasure', 'AngleMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3256, 'Anonymous', on). sigmaCache(documentation('PlaneAngleMeasure', string('"The value of an angle in a plane."')), documentation('PlaneAngleMeasure', string('"The value of an angle in a plane."')), [], [], 'Merge', 'UNITS OF MEASURE', 3258, 'Anonymous', on). sigmaCache(subclass('SolidAngleMeasure', 'AngleMeasure'), subclass('SolidAngleMeasure', 'AngleMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3260, 'Anonymous', on). sigmaCache(disjoint('SolidAngleMeasure', 'PlaneAngleMeasure'), disjoint('SolidAngleMeasure', 'PlaneAngleMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3262, 'Anonymous', on). sigmaCache(documentation('SolidAngleMeasure', string('"The value of an angle in a solid."')), documentation('SolidAngleMeasure', string('"The value of an angle in a solid."')), [], [], 'Merge', 'UNITS OF MEASURE', 3264, 'Anonymous', on). sigmaCache(instance('MeasureFn', 'BinaryFunction'), instance('MeasureFn', 'BinaryFunction'), [], [], 'Merge', 'UNITS OF MEASURE', 3266, 'Anonymous', on). sigmaCache(domain('MeasureFn', 1, 'RealNumber'), domain('MeasureFn', 1, 'RealNumber'), [], [], 'Merge', 'UNITS OF MEASURE', 3268, 'Anonymous', on). sigmaCache(domain('MeasureFn', 2, 'UnitOfMeasure'), domain('MeasureFn', 2, 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3270, 'Anonymous', on). sigmaCache(range('MeasureFn', 'ConstantQuantity'), range('MeasureFn', 'ConstantQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3272, 'Anonymous', on). sigmaCache(documentation('MeasureFn', string('"This BinaryFunction maps a RealNumber and a UnitOfMeasure to that Number of units. It is used for expressing ConstantQuantities. For example, the concept of three meters is represented as (MeasureFn 3 Meter)."')), documentation('MeasureFn', string('"This BinaryFunction maps a RealNumber and a UnitOfMeasure to that Number of units. It is used for expressing ConstantQuantities. For example, the concept of three meters is represented as (MeasureFn 3 Meter)."')), [], [], 'Merge', 'UNITS OF MEASURE', 3274, 'Anonymous', on). sigmaCache(=>(and(equal('MeasureFn'(A, B), C), and(instance(B, D), not(equal(D, 'UnitOfMeasure')))), instance(C, D)), and(entails(and(holds('MeasureFn', A, B, C), and(instance(B, D), not(equal('UnitOfMeasure', D)))), instance(C, D)), and(entails(and(not(instance(C, D)), and(instance(B, D), not(equal('UnitOfMeasure', D)))), not(holds('MeasureFn', A, B, C))), and(entails(and(not(instance(C, D)), and(holds('MeasureFn', A, B, C), not(equal('UnitOfMeasure', D)))), not(instance(B, D))), entails(and(not(instance(C, D)), and(holds('MeasureFn', A, B, C), instance(B, D))), equal('UnitOfMeasure', D))))), [domainV(D, [instance:2]), domainV(C, ['MeasureFn':3]), domainV(B, ['MeasureFn':2]), domainV(A, ['MeasureFn':1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['NUMBER'=A, 'UNIT'=B, 'QUANT'=C, 'QUANTTYPE'=D], 'Merge', 'UNITS OF MEASURE', 3276, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'RelationExtendedToQuantities'), and(instance(A, 'BinaryFunction'), and(instance(B, 'RealNumber'), and(instance(C, 'RealNumber'), equal('AssignmentFn'(A, B, C), D))))), forall(E, =>(instance(E, 'UnitOfMeasure'), equal('AssignmentFn'(A, 'MeasureFn'(B, E), 'MeasureFn'(C, E)), 'MeasureFn'(D, E))))), and(entails(and(not(equal('AssignmentFn'(A, 'MeasureFn'(B, E), 'MeasureFn'(C, E)), 'MeasureFn'(D, E))), and(instance(A, 'RelationExtendedToQuantities'), and(instance(A, 'BinaryFunction'), and(instance(B, 'RealNumber'), and(instance(C, 'RealNumber'), holds(A, B, C, D)))))), not(instance(E, 'UnitOfMeasure'))), and(entails(and(instance(E, 'UnitOfMeasure'), and(instance(A, 'RelationExtendedToQuantities'), and(instance(A, 'BinaryFunction'), and(instance(B, 'RealNumber'), and(instance(C, 'RealNumber'), holds(A, B, C, D)))))), equal('AssignmentFn'(A, 'MeasureFn'(B, E), 'MeasureFn'(C, E)), 'MeasureFn'(D, E))), and(entails(and(and(instance(E, 'UnitOfMeasure'), not(equal('AssignmentFn'(A, 'MeasureFn'(B, E), 'MeasureFn'(C, E)), 'MeasureFn'(D, E)))), and(instance(A, 'BinaryFunction'), and(instance(B, 'RealNumber'), and(instance(C, 'RealNumber'), holds(A, B, C, D))))), not(instance(A, 'RelationExtendedToQuantities'))), and(entails(and(and(instance(E, 'UnitOfMeasure'), not(equal('AssignmentFn'(A, 'MeasureFn'(B, E), 'MeasureFn'(C, E)), 'MeasureFn'(D, E)))), and(instance(A, 'RelationExtendedToQuantities'), and(instance(B, 'RealNumber'), and(instance(C, 'RealNumber'), holds(A, B, C, D))))), not(instance(A, 'BinaryFunction'))), and(entails(and(and(instance(E, 'UnitOfMeasure'), not(equal('AssignmentFn'(A, 'MeasureFn'(B, E), 'MeasureFn'(C, E)), 'MeasureFn'(D, E)))), and(instance(A, 'RelationExtendedToQuantities'), and(instance(A, 'BinaryFunction'), and(instance(C, 'RealNumber'), holds(A, B, C, D))))), not(instance(B, 'RealNumber'))), and(entails(and(and(instance(E, 'UnitOfMeasure'), not(equal('AssignmentFn'(A, 'MeasureFn'(B, E), 'MeasureFn'(C, E)), 'MeasureFn'(D, E)))), and(instance(A, 'RelationExtendedToQuantities'), and(instance(A, 'BinaryFunction'), and(instance(B, 'RealNumber'), holds(A, B, C, D))))), not(instance(C, 'RealNumber'))), entails(and(and(instance(E, 'UnitOfMeasure'), not(equal('AssignmentFn'(A, 'MeasureFn'(B, E), 'MeasureFn'(C, E)), 'MeasureFn'(D, E)))), and(instance(A, 'RelationExtendedToQuantities'), and(instance(A, 'BinaryFunction'), and(instance(B, 'RealNumber'), instance(C, 'RealNumber'))))), not(holds(A, B, C, D))))))))), [domainV(E, ['$instanceof':'UnitOfMeasure', 'MeasureFn':2]), domainV(D, ['MeasureFn':1, A:3]), domainV(C, ['$instanceof':'RealNumber', 'MeasureFn':1, A:2]), domainV(B, ['$instanceof':'RealNumber', 'MeasureFn':1, A:1]), domainV(A, ['$instanceof':'BinaryFunction', '$instanceof':'RelationExtendedToQuantities', 'AssignmentFn':1, holds:1]), domainV(F, []), forall(A), forall(B), forall(C), forall(D), forall(E)], ['FUNCTION'=A, 'NUMBER1'=B, 'NUMBER2'=C, 'VALUE'=D, 'UNIT'=E], 'Merge', 'UNITS OF MEASURE', 3278, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'RelationExtendedToQuantities'), and(instance(A, 'BinaryRelation'), and(instance(B, 'RealNumber'), and(instance(C, 'RealNumber'), holds(A, B, C))))), forall(D, =>(instance(D, 'UnitOfMeasure'), holds(A, 'MeasureFn'(B, D), 'MeasureFn'(C, D))))), and(entails(and(not(holds(A, 'MeasureFn'(B, D), 'MeasureFn'(C, D))), and(instance(A, 'RelationExtendedToQuantities'), and(instance(A, 'BinaryRelation'), and(instance(B, 'RealNumber'), and(instance(C, 'RealNumber'), holds(A, B, C)))))), not(instance(D, 'UnitOfMeasure'))), and(entails(and(instance(D, 'UnitOfMeasure'), and(instance(A, 'RelationExtendedToQuantities'), and(instance(A, 'BinaryRelation'), and(instance(B, 'RealNumber'), and(instance(C, 'RealNumber'), holds(A, B, C)))))), holds(A, 'MeasureFn'(B, D), 'MeasureFn'(C, D))), and(entails(and(and(instance(D, 'UnitOfMeasure'), not(holds(A, 'MeasureFn'(B, D), 'MeasureFn'(C, D)))), and(instance(A, 'BinaryRelation'), and(instance(B, 'RealNumber'), and(instance(C, 'RealNumber'), holds(A, B, C))))), not(instance(A, 'RelationExtendedToQuantities'))), and(entails(and(and(instance(D, 'UnitOfMeasure'), not(holds(A, 'MeasureFn'(B, D), 'MeasureFn'(C, D)))), and(instance(A, 'RelationExtendedToQuantities'), and(instance(B, 'RealNumber'), and(instance(C, 'RealNumber'), holds(A, B, C))))), not(instance(A, 'BinaryRelation'))), and(entails(and(and(instance(D, 'UnitOfMeasure'), not(holds(A, 'MeasureFn'(B, D), 'MeasureFn'(C, D)))), and(instance(A, 'RelationExtendedToQuantities'), and(instance(A, 'BinaryRelation'), and(instance(C, 'RealNumber'), holds(A, B, C))))), not(instance(B, 'RealNumber'))), and(entails(and(and(instance(D, 'UnitOfMeasure'), not(holds(A, 'MeasureFn'(B, D), 'MeasureFn'(C, D)))), and(instance(A, 'RelationExtendedToQuantities'), and(instance(A, 'BinaryRelation'), and(instance(B, 'RealNumber'), holds(A, B, C))))), not(instance(C, 'RealNumber'))), entails(and(and(instance(D, 'UnitOfMeasure'), not(holds(A, 'MeasureFn'(B, D), 'MeasureFn'(C, D)))), and(instance(A, 'RelationExtendedToQuantities'), and(instance(A, 'BinaryRelation'), and(instance(B, 'RealNumber'), instance(C, 'RealNumber'))))), not(holds(A, B, C))))))))), [domainV(D, ['$instanceof':'UnitOfMeasure', 'MeasureFn':2]), domainV(C, ['$instanceof':'RealNumber', 'MeasureFn':1, A:2]), domainV(B, ['$instanceof':'RealNumber', 'MeasureFn':1, A:1]), domainV(A, ['$instanceof':'BinaryRelation', '$instanceof':'RelationExtendedToQuantities', holds:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['REL'=A, 'NUMBER1'=B, 'NUMBER2'=C, 'UNIT'=D], 'Merge', 'UNITS OF MEASURE', 3280, 'Anonymous', on). sigmaCache(instance('KiloFn', 'UnaryFunction'), instance('KiloFn', 'UnaryFunction'), [], [], 'Merge', 'UNITS OF MEASURE', 3282, 'Anonymous', on). sigmaCache(domain('KiloFn', 1, 'UnitOfMeasure'), domain('KiloFn', 1, 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3284, 'Anonymous', on). sigmaCache(range('KiloFn', 'PhysicalQuantity'), range('KiloFn', 'PhysicalQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3286, 'Anonymous', on). sigmaCache(documentation('KiloFn', string('"A UnaryFunction that maps a UnitOfMeasure into 1,000 units of the UnitOfMeasure. For example, (KiloFn Gram) is 1,000 Grams."')), documentation('KiloFn', string('"A UnaryFunction that maps a UnitOfMeasure into 1,000 units of the UnitOfMeasure. For example, (KiloFn Gram) is 1,000 Grams."')), [], [], 'Merge', 'UNITS OF MEASURE', 3288, 'Anonymous', on). sigmaCache(equal('KiloFn'(A), 'MeasureFn'(1000, A)), equal('KiloFn'(A), 'MeasureFn'(1000, A)), [domainV(A, ['KiloFn':1, 'MeasureFn':2]), domainV(B, []), forall(A)], ['UNIT'=A], 'Merge', 'UNITS OF MEASURE', 3290, 'Anonymous', on). sigmaCache(instance('MegaFn', 'UnaryFunction'), instance('MegaFn', 'UnaryFunction'), [], [], 'Merge', 'UNITS OF MEASURE', 3292, 'Anonymous', on). sigmaCache(domain('MegaFn', 1, 'UnitOfMeasure'), domain('MegaFn', 1, 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3294, 'Anonymous', on). sigmaCache(range('MegaFn', 'PhysicalQuantity'), range('MegaFn', 'PhysicalQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3296, 'Anonymous', on). sigmaCache(documentation('MegaFn', string('"A UnaryFunction that maps a UnitOfMeasure into 1,000,000 units of the UnitOfMeasure. For example, (KiloFn Hertz) is 1,000,000 Hertz."')), documentation('MegaFn', string('"A UnaryFunction that maps a UnitOfMeasure into 1,000,000 units of the UnitOfMeasure. For example, (KiloFn Hertz) is 1,000,000 Hertz."')), [], [], 'Merge', 'UNITS OF MEASURE', 3298, 'Anonymous', on). sigmaCache(equal('MegaFn'(A), 'MeasureFn'(1000000, A)), equal('MegaFn'(A), 'MeasureFn'(1000000, A)), [domainV(A, ['MeasureFn':2, 'MegaFn':1]), domainV(B, []), forall(A)], ['UNIT'=A], 'Merge', 'UNITS OF MEASURE', 3300, 'Anonymous', on). sigmaCache(instance('GigaFn', 'UnaryFunction'), instance('GigaFn', 'UnaryFunction'), [], [], 'Merge', 'UNITS OF MEASURE', 3302, 'Anonymous', on). sigmaCache(domain('GigaFn', 1, 'UnitOfMeasure'), domain('GigaFn', 1, 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3304, 'Anonymous', on). sigmaCache(range('GigaFn', 'PhysicalQuantity'), range('GigaFn', 'PhysicalQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3306, 'Anonymous', on). sigmaCache(documentation('GigaFn', string('"A UnaryFunction that maps a UnitOfMeasure into 1,000,000,000 units of the UnitOfMeasure. For example, (GigaFn Hertz) is 1,000,000,000 Hertz."')), documentation('GigaFn', string('"A UnaryFunction that maps a UnitOfMeasure into 1,000,000,000 units of the UnitOfMeasure. For example, (GigaFn Hertz) is 1,000,000,000 Hertz."')), [], [], 'Merge', 'UNITS OF MEASURE', 3308, 'Anonymous', on). sigmaCache(equal('GigaFn'(A), 'MeasureFn'(1000000000, A)), equal('GigaFn'(A), 'MeasureFn'(1000000000, A)), [domainV(A, ['GigaFn':1, 'MeasureFn':2]), domainV(B, []), forall(A)], ['UNIT'=A], 'Merge', 'UNITS OF MEASURE', 3310, 'Anonymous', on). sigmaCache(instance('TeraFn', 'UnaryFunction'), instance('TeraFn', 'UnaryFunction'), [], [], 'Merge', 'UNITS OF MEASURE', 3312, 'Anonymous', on). sigmaCache(domain('TeraFn', 1, 'UnitOfMeasure'), domain('TeraFn', 1, 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3314, 'Anonymous', on). sigmaCache(range('TeraFn', 'PhysicalQuantity'), range('TeraFn', 'PhysicalQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3316, 'Anonymous', on). sigmaCache(documentation('TeraFn', string('"A UnaryFunction that maps a UnitOfMeasure into 1,000,000,000,000 units of the UnitOfMeasure. For example, (TeraFn Hertz) is 1,000,000,000,000 Hertz."')), documentation('TeraFn', string('"A UnaryFunction that maps a UnitOfMeasure into 1,000,000,000,000 units of the UnitOfMeasure. For example, (TeraFn Hertz) is 1,000,000,000,000 Hertz."')), [], [], 'Merge', 'UNITS OF MEASURE', 3318, 'Anonymous', on). sigmaCache(equal('TeraFn'(A), 'MeasureFn'(1e+012, A)), equal('TeraFn'(A), 'MeasureFn'(1e+012, A)), [domainV(A, ['MeasureFn':2, 'TeraFn':1]), domainV(B, []), forall(A)], ['UNIT'=A], 'Merge', 'UNITS OF MEASURE', 3320, 'Anonymous', on). sigmaCache(instance('MilliFn', 'UnaryFunction'), instance('MilliFn', 'UnaryFunction'), [], [], 'Merge', 'UNITS OF MEASURE', 3322, 'Anonymous', on). sigmaCache(domain('MilliFn', 1, 'UnitOfMeasure'), domain('MilliFn', 1, 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3324, 'Anonymous', on). sigmaCache(range('MilliFn', 'PhysicalQuantity'), range('MilliFn', 'PhysicalQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3326, 'Anonymous', on). sigmaCache(documentation('MilliFn', string('"A UnaryFunction that maps a UnitOfMeasure into .001 units of the UnitOfMeasure. For example, (MilliFn Ampere) is .001 Amperes."')), documentation('MilliFn', string('"A UnaryFunction that maps a UnitOfMeasure into .001 units of the UnitOfMeasure. For example, (MilliFn Ampere) is .001 Amperes."')), [], [], 'Merge', 'UNITS OF MEASURE', 3328, 'Anonymous', on). sigmaCache(equal('MilliFn'(A), 'MeasureFn'(0.001, A)), equal('MilliFn'(A), 'MeasureFn'(0.001, A)), [domainV(A, ['MeasureFn':2, 'MilliFn':1]), domainV(B, []), forall(A)], ['UNIT'=A], 'Merge', 'UNITS OF MEASURE', 3330, 'Anonymous', on). sigmaCache(instance('MicroFn', 'UnaryFunction'), instance('MicroFn', 'UnaryFunction'), [], [], 'Merge', 'UNITS OF MEASURE', 3332, 'Anonymous', on). sigmaCache(domain('MicroFn', 1, 'UnitOfMeasure'), domain('MicroFn', 1, 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3334, 'Anonymous', on). sigmaCache(range('MicroFn', 'PhysicalQuantity'), range('MicroFn', 'PhysicalQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3336, 'Anonymous', on). sigmaCache(documentation('MicroFn', string('"A UnaryFunction that maps a UnitOfMeasure into .000001 units of the UnitOfMeasure. For example, (MicroFn Meter) is .000001 Meters."')), documentation('MicroFn', string('"A UnaryFunction that maps a UnitOfMeasure into .000001 units of the UnitOfMeasure. For example, (MicroFn Meter) is .000001 Meters."')), [], [], 'Merge', 'UNITS OF MEASURE', 3338, 'Anonymous', on). sigmaCache(equal('MicroFn'(A), 'MeasureFn'(1e-006, A)), equal('MicroFn'(A), 'MeasureFn'(1e-006, A)), [domainV(A, ['MeasureFn':2, 'MicroFn':1]), domainV(B, []), forall(A)], ['UNIT'=A], 'Merge', 'UNITS OF MEASURE', 3340, 'Anonymous', on). sigmaCache(instance('NanoFn', 'UnaryFunction'), instance('NanoFn', 'UnaryFunction'), [], [], 'Merge', 'UNITS OF MEASURE', 3342, 'Anonymous', on). sigmaCache(domain('NanoFn', 1, 'UnitOfMeasure'), domain('NanoFn', 1, 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3344, 'Anonymous', on). sigmaCache(range('NanoFn', 'PhysicalQuantity'), range('NanoFn', 'PhysicalQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3346, 'Anonymous', on). sigmaCache(documentation('NanoFn', string('"A UnaryFunction that maps a UnitOfMeasure into .000000001 units of the UnitOfMeasure. For example, (MicroFn SecondDuration) is .000000001 SecondDurations."')), documentation('NanoFn', string('"A UnaryFunction that maps a UnitOfMeasure into .000000001 units of the UnitOfMeasure. For example, (MicroFn SecondDuration) is .000000001 SecondDurations."')), [], [], 'Merge', 'UNITS OF MEASURE', 3348, 'Anonymous', on). sigmaCache(equal('NanoFn'(A), 'MeasureFn'(1e-009, A)), equal('NanoFn'(A), 'MeasureFn'(1e-009, A)), [domainV(A, ['MeasureFn':2, 'NanoFn':1]), domainV(B, []), forall(A)], ['UNIT'=A], 'Merge', 'UNITS OF MEASURE', 3350, 'Anonymous', on). sigmaCache(instance('PicoFn', 'UnaryFunction'), instance('PicoFn', 'UnaryFunction'), [], [], 'Merge', 'UNITS OF MEASURE', 3352, 'Anonymous', on). sigmaCache(domain('PicoFn', 1, 'UnitOfMeasure'), domain('PicoFn', 1, 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3354, 'Anonymous', on). sigmaCache(range('PicoFn', 'PhysicalQuantity'), range('PicoFn', 'PhysicalQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3356, 'Anonymous', on). sigmaCache(documentation('PicoFn', string('"A UnaryFunction that maps a UnitOfMeasure into .000000000001 units of the UnitOfMeasure. For example, (PicoFn Ampere) is .000000000001 Amperes."')), documentation('PicoFn', string('"A UnaryFunction that maps a UnitOfMeasure into .000000000001 units of the UnitOfMeasure. For example, (PicoFn Ampere) is .000000000001 Amperes."')), [], [], 'Merge', 'UNITS OF MEASURE', 3358, 'Anonymous', on). sigmaCache(equal('PicoFn'(A), 'MeasureFn'(1e-012, A)), equal('PicoFn'(A), 'MeasureFn'(1e-012, A)), [domainV(A, ['MeasureFn':2, 'PicoFn':1]), domainV(B, []), forall(A)], ['UNIT'=A], 'Merge', 'UNITS OF MEASURE', 3360, 'Anonymous', on). sigmaCache(instance('IntervalFn', 'BinaryFunction'), instance('IntervalFn', 'BinaryFunction'), [], [], 'Merge', 'UNITS OF MEASURE', 3362, 'Anonymous', on). sigmaCache(domain('IntervalFn', 1, 'ConstantQuantity'), domain('IntervalFn', 1, 'ConstantQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3364, 'Anonymous', on). sigmaCache(domain('IntervalFn', 2, 'ConstantQuantity'), domain('IntervalFn', 2, 'ConstantQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3366, 'Anonymous', on). sigmaCache(range('IntervalFn', 'ConstantQuantity'), range('IntervalFn', 'ConstantQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3368, 'Anonymous', on). sigmaCache(documentation('IntervalFn', string('"A BinaryFunction that maps two ConstantQuantities to the ConstantQuantity that is an interval from the first ConstantQuantity to the second ConstantQuantity. For example, (IntervalFn (MeasureFn 6 Hour) (MeasureFn 12 Hour)) would return the TimeInterval which begins at 6 in the morning and ends at 12 noon. For a slightly different example, (IntervalFn (MeasureFn 8 Meter) (MeasureFn 14 Meter)) would return the ConstantQuantity of being between 8 and 14 meters in length."')), documentation('IntervalFn', string('"A BinaryFunction that maps two ConstantQuantities to the ConstantQuantity that is an interval from the first ConstantQuantity to the second ConstantQuantity. For example, (IntervalFn (MeasureFn 6 Hour) (MeasureFn 12 Hour)) would return the TimeInterval which begins at 6 in the morning and ends at 12 noon. For a slightly different example, (IntervalFn (MeasureFn 8 Meter) (MeasureFn 14 Meter)) would return the ConstantQuantity of being between 8 and 14 meters in length."')), [], [], 'Merge', 'UNITS OF MEASURE', 3370, 'Anonymous', on). sigmaCache(instance('MagnitudeFn', 'UnaryFunction'), instance('MagnitudeFn', 'UnaryFunction'), [], [], 'Merge', 'UNITS OF MEASURE', 3372, 'Anonymous', on). sigmaCache(domain('MagnitudeFn', 1, 'ConstantQuantity'), domain('MagnitudeFn', 1, 'ConstantQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3374, 'Anonymous', on). sigmaCache(range('MagnitudeFn', 'RealNumber'), range('MagnitudeFn', 'RealNumber'), [], [], 'Merge', 'UNITS OF MEASURE', 3376, 'Anonymous', on). sigmaCache(documentation('MagnitudeFn', string('"The magnitude of a ConstantQuantity is the numeric value for the quantity. In other words, MagnitudeFn converts a ConstantQuantity with an associated UnitOfMeasure into an ordinary RealNumber. For example, the magnitude of the ConstantQuantity 2 Kilometers is the RealNumber 2. Note that the magnitude of a quantity in a given unit times that unit is equal to the original quantity."')), documentation('MagnitudeFn', string('"The magnitude of a ConstantQuantity is the numeric value for the quantity. In other words, MagnitudeFn converts a ConstantQuantity with an associated UnitOfMeasure into an ordinary RealNumber. For example, the magnitude of the ConstantQuantity 2 Kilometers is the RealNumber 2. Note that the magnitude of a quantity in a given unit times that unit is equal to the original quantity."')), [], [], 'Merge', 'UNITS OF MEASURE', 3378, 'Anonymous', on). sigmaCache(equal('MagnitudeFn'('MeasureFn'(A, B)), A), holds('MagnitudeFn', 'MeasureFn'(A, B), A), [domainV(B, ['MeasureFn':2]), domainV(A, ['MagnitudeFn':2, 'MeasureFn':1]), domainV(C, []), forall(A), forall(B)], ['NUMBER'=A, 'UNIT'=B], 'Merge', 'UNITS OF MEASURE', 3380, 'Anonymous', on). sigmaCache(instance('DensityFn', 'BinaryFunction'), instance('DensityFn', 'BinaryFunction'), [], [], 'Merge', 'UNITS OF MEASURE', 3382, 'Anonymous', on). sigmaCache(domain('DensityFn', 1, 'MassMeasure'), domain('DensityFn', 1, 'MassMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3384, 'Anonymous', on). sigmaCache(domain('DensityFn', 2, 'VolumeMeasure'), domain('DensityFn', 2, 'VolumeMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3386, 'Anonymous', on). sigmaCache(range('DensityFn', 'FunctionQuantity'), range('DensityFn', 'FunctionQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3388, 'Anonymous', on). sigmaCache(documentation('DensityFn', string('"A very general FunctionQuantity. DensityFn maps an instance of MassMeasure and an instance of VolumeMeasure to the density represented by this combination of mass and volume. For example, (DensityFn (MeasureFn 3 Gram) (MeasureFn 1 Liter)) represents the density of 3 grams per liter."')), documentation('DensityFn', string('"A very general FunctionQuantity. DensityFn maps an instance of MassMeasure and an instance of VolumeMeasure to the density represented by this combination of mass and volume. For example, (DensityFn (MeasureFn 3 Gram) (MeasureFn 1 Liter)) represents the density of 3 grams per liter."')), [], [], 'Merge', 'UNITS OF MEASURE', 3390, 'Anonymous', on). sigmaCache(instance('Meter', 'LengthMeasure'), instance('Meter', 'LengthMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3400, 'Anonymous', on). sigmaCache(instance('Meter', 'SystemeInternationalUnit'), instance('Meter', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3402, 'Anonymous', on). sigmaCache(documentation('Meter', string('"SI LengthMeasure. Symbol: m. It is one of the base units in SI, and it is currently defined as follows: the Meter is the length of the path traveled by light in a vacuum during a time interval of 1/299792458 of a SecondDuration."')), documentation('Meter', string('"SI LengthMeasure. Symbol: m. It is one of the base units in SI, and it is currently defined as follows: the Meter is the length of the path traveled by light in a vacuum during a time interval of 1/299792458 of a SecondDuration."')), [], [], 'Merge', 'UNITS OF MEASURE', 3404, 'Anonymous', on). sigmaCache(instance('Gram', 'MassMeasure'), instance('Gram', 'MassMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3408, 'Anonymous', on). sigmaCache(instance('Gram', 'SystemeInternationalUnit'), instance('Gram', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3410, 'Anonymous', on). sigmaCache(documentation('Gram', string('"Submultiple of kilogram. Symbol: g. 1 kilogram = 1000 Grams."')), documentation('Gram', string('"Submultiple of kilogram. Symbol: g. 1 kilogram = 1000 Grams."')), [], [], 'Merge', 'UNITS OF MEASURE', 3412, 'Anonymous', on). sigmaCache(instance('SecondDuration', 'TimeDuration'), instance('SecondDuration', 'TimeDuration'), [], [], 'Merge', 'UNITS OF MEASURE', 3416, 'Anonymous', on). sigmaCache(instance('SecondDuration', 'SystemeInternationalUnit'), instance('SecondDuration', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3418, 'Anonymous', on). sigmaCache(documentation('SecondDuration', string('"SI TimeDuration. Symbol: s. It is one of the base units in SI, and it is currently defined as follows: the SecondDuration is the duration of 9192631770 periods of the radiation corresponding to the transition between the two hyperfine levels of the ground state of the cesium 133 atom."')), documentation('SecondDuration', string('"SI TimeDuration. Symbol: s. It is one of the base units in SI, and it is currently defined as follows: the SecondDuration is the duration of 9192631770 periods of the radiation corresponding to the transition between the two hyperfine levels of the ground state of the cesium 133 atom."')), [], [], 'Merge', 'UNITS OF MEASURE', 3420, 'Anonymous', on). sigmaCache(instance('Ampere', 'FunctionQuantity'), instance('Ampere', 'FunctionQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3424, 'Anonymous', on). sigmaCache(instance('Ampere', 'SystemeInternationalUnit'), instance('Ampere', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3426, 'Anonymous', on). sigmaCache(documentation('Ampere', string('"SI electric current measure. Symbol: A. It is one of the base units in SI. It is defined as follows: the Ampere is that constant current which, if maintained in two straight parallel conductors of infinite length, of negligible circular cross-section, and placed 1 Meter apart in a vacuum, would produce between these conductors a force equal to 2*10^(-7) Newton per Meter of length."')), documentation('Ampere', string('"SI electric current measure. Symbol: A. It is one of the base units in SI. It is defined as follows: the Ampere is that constant current which, if maintained in two straight parallel conductors of infinite length, of negligible circular cross-section, and placed 1 Meter apart in a vacuum, would produce between these conductors a force equal to 2*10^(-7) Newton per Meter of length."')), [], [], 'Merge', 'UNITS OF MEASURE', 3428, 'Anonymous', on). sigmaCache(instance('Kelvin', 'TemperatureMeasure'), instance('Kelvin', 'TemperatureMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3432, 'Anonymous', on). sigmaCache(instance('Kelvin', 'SystemeInternationalUnit'), instance('Kelvin', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3434, 'Anonymous', on). sigmaCache(documentation('Kelvin', string('"SI TemperatureMeasure. Symbol: K. It is one of the base units in SI (it is also a unit in the ITS system). It is defined as follows: the Kelvin is the fraction 1/273.16 of the thermodynamic temperature of the triple point of water."')), documentation('Kelvin', string('"SI TemperatureMeasure. Symbol: K. It is one of the base units in SI (it is also a unit in the ITS system). It is defined as follows: the Kelvin is the fraction 1/273.16 of the thermodynamic temperature of the triple point of water."')), [], [], 'Merge', 'UNITS OF MEASURE', 3436, 'Anonymous', on). sigmaCache(instance('Mole', 'ConstantQuantity'), instance('Mole', 'ConstantQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3440, 'Anonymous', on). sigmaCache(instance('Mole', 'SystemeInternationalUnit'), instance('Mole', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3442, 'Anonymous', on). sigmaCache(documentation('Mole', string('"SI amount of substance unit. symbol: mol. It is one of the base units in SI. It is defined as follows: the Mole is the amount of substance of a system which contains as many elementary entities as there are atoms in 0.012 Kilograms of carbon 12. Note that, when this UnitOfMeasure is used, the elementary entities must be specified - they may be atoms, molecules, ions, electrons, etc. or groups of such particles."')), documentation('Mole', string('"SI amount of substance unit. symbol: mol. It is one of the base units in SI. It is defined as follows: the Mole is the amount of substance of a system which contains as many elementary entities as there are atoms in 0.012 Kilograms of carbon 12. Note that, when this UnitOfMeasure is used, the elementary entities must be specified - they may be atoms, molecules, ions, electrons, etc. or groups of such particles."')), [], [], 'Merge', 'UNITS OF MEASURE', 3444, 'Anonymous', on). sigmaCache(instance('Candela', 'FunctionQuantity'), instance('Candela', 'FunctionQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3448, 'Anonymous', on). sigmaCache(instance('Candela', 'SystemeInternationalUnit'), instance('Candela', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3450, 'Anonymous', on). sigmaCache(documentation('Candela', string('"SI luminosity intensity measure. Symbol: cd. It is one of the base units in SI, and it is currently defined as follows: the Candela is the luminous intensity, in a given direction, of a source that emits monochromatic radiation of frequency 540*10^12 Hertz and that has a radiant intensity in that direction of 1/683 Watt per Steradian."')), documentation('Candela', string('"SI luminosity intensity measure. Symbol: cd. It is one of the base units in SI, and it is currently defined as follows: the Candela is the luminous intensity, in a given direction, of a source that emits monochromatic radiation of frequency 540*10^12 Hertz and that has a radiant intensity in that direction of 1/683 Watt per Steradian."')), [], [], 'Merge', 'UNITS OF MEASURE', 3452, 'Anonymous', on). sigmaCache(instance('Liter', 'VolumeMeasure'), instance('Liter', 'VolumeMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3454, 'Anonymous', on). sigmaCache(instance('Liter', 'UnitOfMeasure'), instance('Liter', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3456, 'Anonymous', on). sigmaCache(documentation('Liter', string('"Unit of volume in the metric system. It is currently defined to be equal to one cubic decimeter (0.001 cubic meter). Symbol: l."')), documentation('Liter', string('"Unit of volume in the metric system. It is currently defined to be equal to one cubic decimeter (0.001 cubic meter). Symbol: l."')), [], [], 'Merge', 'UNITS OF MEASURE', 3458, 'Anonymous', on). sigmaCache(instance('Centimeter', 'LengthMeasure'), instance('Centimeter', 'LengthMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3460, 'Anonymous', on). sigmaCache(instance('Centimeter', 'UnitOfMeasure'), instance('Centimeter', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3462, 'Anonymous', on). sigmaCache(documentation('Centimeter', string('"Submultiple of Meter. Symbol: cm. It is the 100th part of a Meter"')), documentation('Centimeter', string('"Submultiple of Meter. Symbol: cm. It is the 100th part of a Meter"')), [], [], 'Merge', 'UNITS OF MEASURE', 3464, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'Centimeter'), 'MeasureFn'('MultiplicationFn'(A, 0.01), 'Meter')), equal('MeasureFn'(A, 'Centimeter'), 'MeasureFn'('MultiplicationFn'(A, 0.01), 'Meter')), [domainV(A, ['MeasureFn':1, 'MultiplicationFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3466, 'Anonymous', on). sigmaCache(instance('Radian', 'PlaneAngleMeasure'), instance('Radian', 'PlaneAngleMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3476, 'Anonymous', on). sigmaCache(instance('Radian', 'SystemeInternationalUnit'), instance('Radian', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3478, 'Anonymous', on). sigmaCache(documentation('Radian', string('"SI plane angle measure. Symbol: rad. It is the angle of a circle subtended by an arc equal in length to the circle\'s radius. Another definition is: the plane angle between two radii of a circle which cut off on the circumference an arc equal in length to the radius. Radian = m/m = 1."')), documentation('Radian', string('"SI plane angle measure. Symbol: rad. It is the angle of a circle subtended by an arc equal in length to the circle\'s radius. Another definition is: the plane angle between two radii of a circle which cut off on the circumference an arc equal in length to the radius. Radian = m/m = 1."')), [], [], 'Merge', 'UNITS OF MEASURE', 3480, 'Anonymous', on). sigmaCache(instance('Steradian', 'SolidAngleMeasure'), instance('Steradian', 'SolidAngleMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3484, 'Anonymous', on). sigmaCache(instance('Steradian', 'SystemeInternationalUnit'), instance('Steradian', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3486, 'Anonymous', on). sigmaCache(documentation('Steradian', string('"SI solid angle measure. Symbol: sr. It is the solid angle of a sphere subtended by a portion of the surface whose area is equal to the square of the sphere\'s radius. Another definition is: the solid angle which, having its vertex in the center of the sphere, cuts off an area of the surface of the sphere equal to that of a square with sides of length equal to the radius of the sphere. Steradian = m^2/m^2 = 1."')), documentation('Steradian', string('"SI solid angle measure. Symbol: sr. It is the solid angle of a sphere subtended by a portion of the surface whose area is equal to the square of the sphere\'s radius. Another definition is: the solid angle which, having its vertex in the center of the sphere, cuts off an area of the surface of the sphere equal to that of a square with sides of length equal to the radius of the sphere. Steradian = m^2/m^2 = 1."')), [], [], 'Merge', 'UNITS OF MEASURE', 3488, 'Anonymous', on). sigmaCache(instance('Hertz', 'TimeDependentQuantity'), instance('Hertz', 'TimeDependentQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3492, 'Anonymous', on). sigmaCache(instance('Hertz', 'SystemeInternationalUnit'), instance('Hertz', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3494, 'Anonymous', on). sigmaCache(documentation('Hertz', string('"SI frequency measure. Symbol: Hz. It is the number of cycles per second. Hertz = s^(-1). Note that Hertz does not have a conversion function."')), documentation('Hertz', string('"SI frequency measure. Symbol: Hz. It is the number of cycles per second. Hertz = s^(-1). Note that Hertz does not have a conversion function."')), [], [], 'Merge', 'UNITS OF MEASURE', 3496, 'Anonymous', on). sigmaCache(instance('Newton', 'FunctionQuantity'), instance('Newton', 'FunctionQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3500, 'Anonymous', on). sigmaCache(instance('Newton', 'SystemeInternationalUnit'), instance('Newton', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3502, 'Anonymous', on). sigmaCache(documentation('Newton', string('"SI force measure. Symbol: N. It is that force which gives to a mass of 1 kilogram an acceleration of 1 Meter per SecondDuration. Newton = m*kg*s^(-2)."')), documentation('Newton', string('"SI force measure. Symbol: N. It is that force which gives to a mass of 1 kilogram an acceleration of 1 Meter per SecondDuration. Newton = m*kg*s^(-2)."')), [], [], 'Merge', 'UNITS OF MEASURE', 3504, 'Anonymous', on). sigmaCache(instance('Pascal', 'FunctionQuantity'), instance('Pascal', 'FunctionQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3508, 'Anonymous', on). sigmaCache(instance('Pascal', 'SystemeInternationalUnit'), instance('Pascal', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3510, 'Anonymous', on). sigmaCache(documentation('Pascal', string('"SI pressure measure. Symbol:Pa. It is the pressure of one Newton per square Meter. Pascal = N/m^2 = m^(-1)*kg*s^(-2)."')), documentation('Pascal', string('"SI pressure measure. Symbol:Pa. It is the pressure of one Newton per square Meter. Pascal = N/m^2 = m^(-1)*kg*s^(-2)."')), [], [], 'Merge', 'UNITS OF MEASURE', 3512, 'Anonymous', on). sigmaCache(instance('Joule', 'FunctionQuantity'), instance('Joule', 'FunctionQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3516, 'Anonymous', on). sigmaCache(instance('Joule', 'SystemeInternationalUnit'), instance('Joule', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3518, 'Anonymous', on). sigmaCache(documentation('Joule', string('"SI energy measure. Symbol: J. It is the work done when the point of application of 1 Newton is displaced a distance of 1 Meter in the direction of the force. Joule = N*m = m^2*kg*s^(-2)."')), documentation('Joule', string('"SI energy measure. Symbol: J. It is the work done when the point of application of 1 Newton is displaced a distance of 1 Meter in the direction of the force. Joule = N*m = m^2*kg*s^(-2)."')), [], [], 'Merge', 'UNITS OF MEASURE', 3520, 'Anonymous', on). sigmaCache(instance('Watt', 'FunctionQuantity'), instance('Watt', 'FunctionQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3524, 'Anonymous', on). sigmaCache(instance('Watt', 'SystemeInternationalUnit'), instance('Watt', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3526, 'Anonymous', on). sigmaCache(documentation('Watt', string('"SI power measure. Aymbol: W. A UnitOfMeasure that measures power, i.e. energy produced or expended divided by TimeDuration. It is the power which gives rise to the production of energy (or work) at the rate of one Joule per SecondDuration. Watt = J/s = m^2*kg*s^(-3)."')), documentation('Watt', string('"SI power measure. Aymbol: W. A UnitOfMeasure that measures power, i.e. energy produced or expended divided by TimeDuration. It is the power which gives rise to the production of energy (or work) at the rate of one Joule per SecondDuration. Watt = J/s = m^2*kg*s^(-3)."')), [], [], 'Merge', 'UNITS OF MEASURE', 3528, 'Anonymous', on). sigmaCache(instance('Coulomb', 'TimeDependentQuantity'), instance('Coulomb', 'TimeDependentQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3534, 'Anonymous', on). sigmaCache(instance('Coulomb', 'SystemeInternationalUnit'), instance('Coulomb', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3536, 'Anonymous', on). sigmaCache(documentation('Coulomb', string('"SI electric charge measure. Symbol: C. It is the quantity of electric charge transported through a cross section of a conductor in an electric circuit during each SecondDuration by a current of 1 Ampere. Coulomb = s*A."')), documentation('Coulomb', string('"SI electric charge measure. Symbol: C. It is the quantity of electric charge transported through a cross section of a conductor in an electric circuit during each SecondDuration by a current of 1 Ampere. Coulomb = s*A."')), [], [], 'Merge', 'UNITS OF MEASURE', 3538, 'Anonymous', on). sigmaCache(instance('Volt', 'FunctionQuantity'), instance('Volt', 'FunctionQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3542, 'Anonymous', on). sigmaCache(instance('Volt', 'SystemeInternationalUnit'), instance('Volt', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3544, 'Anonymous', on). sigmaCache(documentation('Volt', string('"SI electric potential measure. Symbol: V. It is the difference of electric potential between two points of a conducting wire carrying a constant current of 1 Ampere, when the power dissipated between these points is equal to 1 Watt. Volt = W/A = m^2*kg*s^(-3)*A^(-1)."')), documentation('Volt', string('"SI electric potential measure. Symbol: V. It is the difference of electric potential between two points of a conducting wire carrying a constant current of 1 Ampere, when the power dissipated between these points is equal to 1 Watt. Volt = W/A = m^2*kg*s^(-3)*A^(-1)."')), [], [], 'Merge', 'UNITS OF MEASURE', 3546, 'Anonymous', on). sigmaCache(instance('Farad', 'FunctionQuantity'), instance('Farad', 'FunctionQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3550, 'Anonymous', on). sigmaCache(instance('Farad', 'SystemeInternationalUnit'), instance('Farad', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3552, 'Anonymous', on). sigmaCache(documentation('Farad', string('"SI capacitance measure. Symbol: F. It is the capacitance of a capacitator between the plates of which there appears a difference of potential of 1 Volt when it is charged by a quantity of electricity equal to 1 Coulomb. Farad = C/V = m^(-2)*kg(-1)*s^4*A^2."')), documentation('Farad', string('"SI capacitance measure. Symbol: F. It is the capacitance of a capacitator between the plates of which there appears a difference of potential of 1 Volt when it is charged by a quantity of electricity equal to 1 Coulomb. Farad = C/V = m^(-2)*kg(-1)*s^4*A^2."')), [], [], 'Merge', 'UNITS OF MEASURE', 3554, 'Anonymous', on). sigmaCache(instance('Ohm', 'FunctionQuantity'), instance('Ohm', 'FunctionQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3558, 'Anonymous', on). sigmaCache(instance('Ohm', 'SystemeInternationalUnit'), instance('Ohm', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3560, 'Anonymous', on). sigmaCache(documentation('Ohm', string('"SI electric resistance measure. It is the electric resistance between two points of a conductor when a constant difference of potential of 1 Volt, applied between these two points, produces in this conductor a current of 1 Ampere, this conductor not being the force of any electromotive force. Ohm = V/A = m^2*kg*s^(-3)*A^(-2)."')), documentation('Ohm', string('"SI electric resistance measure. It is the electric resistance between two points of a conductor when a constant difference of potential of 1 Volt, applied between these two points, produces in this conductor a current of 1 Ampere, this conductor not being the force of any electromotive force. Ohm = V/A = m^2*kg*s^(-3)*A^(-2)."')), [], [], 'Merge', 'UNITS OF MEASURE', 3562, 'Anonymous', on). sigmaCache(instance('Siemens', 'FunctionQuantity'), instance('Siemens', 'FunctionQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3566, 'Anonymous', on). sigmaCache(instance('Siemens', 'SystemeInternationalUnit'), instance('Siemens', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3568, 'Anonymous', on). sigmaCache(documentation('Siemens', string('"SI electric conductance measure. Symbol: S. In the case of direct current, the conductance in Siemens is the reciprocal of the resistance in Ohms; in the case of alternating current, it is the reciprocal of the impedance in ohms. siemens = A/V = m^(-2)*kg(-1)*s^(3)*A^2."')), documentation('Siemens', string('"SI electric conductance measure. Symbol: S. In the case of direct current, the conductance in Siemens is the reciprocal of the resistance in Ohms; in the case of alternating current, it is the reciprocal of the impedance in ohms. siemens = A/V = m^(-2)*kg(-1)*s^(3)*A^2."')), [], [], 'Merge', 'UNITS OF MEASURE', 3570, 'Anonymous', on). sigmaCache(instance('Weber', 'FunctionQuantity'), instance('Weber', 'FunctionQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3574, 'Anonymous', on). sigmaCache(instance('Weber', 'SystemeInternationalUnit'), instance('Weber', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3576, 'Anonymous', on). sigmaCache(documentation('Weber', string('"SI magnetic flux measure. Symbol: Wb. It is the magnetic flux which, linking a circuit of one turn, produces in it an electromotive force of 1 Volt as it is reduced to zero at a uniform rate in 1 SecondDuration. Weber = V*s = m^2*kg*s^(-2)*A^(-1)."')), documentation('Weber', string('"SI magnetic flux measure. Symbol: Wb. It is the magnetic flux which, linking a circuit of one turn, produces in it an electromotive force of 1 Volt as it is reduced to zero at a uniform rate in 1 SecondDuration. Weber = V*s = m^2*kg*s^(-2)*A^(-1)."')), [], [], 'Merge', 'UNITS OF MEASURE', 3578, 'Anonymous', on). sigmaCache(instance('Tesla', 'FunctionQuantity'), instance('Tesla', 'FunctionQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3582, 'Anonymous', on). sigmaCache(instance('Tesla', 'SystemeInternationalUnit'), instance('Tesla', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3584, 'Anonymous', on). sigmaCache(documentation('Tesla', string('"SI magnetic flux density measure. Symbol: T. One Tesla equals one Weber per square Meter. Tesla = Wb/m^2 = kg*s^(-2)*A^(-1)."')), documentation('Tesla', string('"SI magnetic flux density measure. Symbol: T. One Tesla equals one Weber per square Meter. Tesla = Wb/m^2 = kg*s^(-2)*A^(-1)."')), [], [], 'Merge', 'UNITS OF MEASURE', 3586, 'Anonymous', on). sigmaCache(instance('Henry', 'FunctionQuantity'), instance('Henry', 'FunctionQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3590, 'Anonymous', on). sigmaCache(instance('Henry', 'SystemeInternationalUnit'), instance('Henry', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3592, 'Anonymous', on). sigmaCache(documentation('Henry', string('"SI inductance measure. Symbol: H. One Henry is equivalent to one Volt divided by one Ampere per SecondDuration. If a current changing at the rate of one Ampere per SecondDuration induces an electromotive force of one Volt, the circuit has an inductance of one Henry. Henry = Wb/A = m^2*kg*s^(-2)*A^(-2)."')), documentation('Henry', string('"SI inductance measure. Symbol: H. One Henry is equivalent to one Volt divided by one Ampere per SecondDuration. If a current changing at the rate of one Ampere per SecondDuration induces an electromotive force of one Volt, the circuit has an inductance of one Henry. Henry = Wb/A = m^2*kg*s^(-2)*A^(-2)."')), [], [], 'Merge', 'UNITS OF MEASURE', 3594, 'Anonymous', on). sigmaCache(instance('Celsius', 'TemperatureMeasure'), instance('Celsius', 'TemperatureMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3598, 'Anonymous', on). sigmaCache(instance('Celsius', 'SystemeInternationalUnit'), instance('Celsius', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3600, 'Anonymous', on). sigmaCache(documentation('Celsius', string('"A TemperatureMeasure. Kelvin differs from the Celsius scale in that the triple point of water is defined to be 273.16 degrees Kelvin while it is 0 degrees Celsius. The boiling point of water is 100 degrees Celsius. The magnitudes of intervals in the two scales are the same. By definition the conversion constant is 273.15"')), documentation('Celsius', string('"A TemperatureMeasure. Kelvin differs from the Celsius scale in that the triple point of water is defined to be 273.16 degrees Kelvin while it is 0 degrees Celsius. The boiling point of water is 100 degrees Celsius. The magnitudes of intervals in the two scales are the same. By definition the conversion constant is 273.15"')), [], [], 'Merge', 'UNITS OF MEASURE', 3602, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'Celsius'), 'MeasureFn'('SubtractionFn'(A, 273.15), 'Kelvin')), equal('MeasureFn'(A, 'Celsius'), 'MeasureFn'('SubtractionFn'(A, 273.15), 'Kelvin')), [domainV(A, ['MeasureFn':1, 'SubtractionFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3604, 'Anonymous', on). sigmaCache(instance('Lumen', 'FunctionQuantity'), instance('Lumen', 'FunctionQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3608, 'Anonymous', on). sigmaCache(instance('Lumen', 'SystemeInternationalUnit'), instance('Lumen', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3610, 'Anonymous', on). sigmaCache(documentation('Lumen', string('"SI luminous flux measure. Symbol: lm. It is the amount streaming outward through one solid angle of 1 Steradian from a uniform point source having an intensity of one Candela. Lumen = cd*sr = cd * 1."')), documentation('Lumen', string('"SI luminous flux measure. Symbol: lm. It is the amount streaming outward through one solid angle of 1 Steradian from a uniform point source having an intensity of one Candela. Lumen = cd*sr = cd * 1."')), [], [], 'Merge', 'UNITS OF MEASURE', 3612, 'Anonymous', on). sigmaCache(instance('Lux', 'FunctionQuantity'), instance('Lux', 'FunctionQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3616, 'Anonymous', on). sigmaCache(instance('Lux', 'SystemeInternationalUnit'), instance('Lux', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3618, 'Anonymous', on). sigmaCache(documentation('Lux', string('"SI illuminance measure. Symbol: lx. It is the amount of illumination provided when one Lumen is evenly distributed over an area of 1 square Meter. This is also equivalent to the illumination that would exist on a surface all points of which are one Meter from a point source of one Candela. Lux = lm/m^2 = m^(-2)*cd."')), documentation('Lux', string('"SI illuminance measure. Symbol: lx. It is the amount of illumination provided when one Lumen is evenly distributed over an area of 1 square Meter. This is also equivalent to the illumination that would exist on a surface all points of which are one Meter from a point source of one Candela. Lux = lm/m^2 = m^(-2)*cd."')), [], [], 'Merge', 'UNITS OF MEASURE', 3620, 'Anonymous', on). sigmaCache(instance('Becquerel', 'TimeDependentQuantity'), instance('Becquerel', 'TimeDependentQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3624, 'Anonymous', on). sigmaCache(instance('Becquerel', 'SystemeInternationalUnit'), instance('Becquerel', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3626, 'Anonymous', on). sigmaCache(documentation('Becquerel', string('"SI activity measure. Symbol: Bq. It measures the amount of radioactivity contained in a given sample of matter. It is that quantity of a radioactive element in which there is one atomic disintegration per SecondDuration. Becquerel = s^(-1)."')), documentation('Becquerel', string('"SI activity measure. Symbol: Bq. It measures the amount of radioactivity contained in a given sample of matter. It is that quantity of a radioactive element in which there is one atomic disintegration per SecondDuration. Becquerel = s^(-1)."')), [], [], 'Merge', 'UNITS OF MEASURE', 3628, 'Anonymous', on). sigmaCache(instance('Gray', 'FunctionQuantity'), instance('Gray', 'FunctionQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3632, 'Anonymous', on). sigmaCache(instance('Gray', 'SystemeInternationalUnit'), instance('Gray', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3634, 'Anonymous', on). sigmaCache(documentation('Gray', string('"SI absorbed dose measure. Symbol: Gy. It measures the dose of radiation absorbed in living tissue. It is equal approximately to the absorbed dose delivered when the energy per unit mass imparted to matter by ionizing radiation is 1 Joule per kilogram. Gray = J/kg = m^2*s^(-2)."')), documentation('Gray', string('"SI absorbed dose measure. Symbol: Gy. It measures the dose of radiation absorbed in living tissue. It is equal approximately to the absorbed dose delivered when the energy per unit mass imparted to matter by ionizing radiation is 1 Joule per kilogram. Gray = J/kg = m^2*s^(-2)."')), [], [], 'Merge', 'UNITS OF MEASURE', 3636, 'Anonymous', on). sigmaCache(instance('Sievert', 'FunctionQuantity'), instance('Sievert', 'FunctionQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3640, 'Anonymous', on). sigmaCache(instance('Sievert', 'SystemeInternationalUnit'), instance('Sievert', 'SystemeInternationalUnit'), [], [], 'Merge', 'UNITS OF MEASURE', 3642, 'Anonymous', on). sigmaCache(documentation('Sievert', string('"SI dose equivalent measure. Symbol: Sv. It is a unit of biologic dose of ionizing radiation. The Sievert makes it possible to normalize doses of different types of radiation. It takes into account the relative biologic effectiveness of ionizing radiation, since each form of such radiation--e.g., X rays, gamma rays, neutrons-- has a slightly different effect on living tissue for a given absorbed dose. The dose equivalent of a given type of radiation (in Sievert) is the dose of the radiation in Gray multiplied by a quality factor that is based on the relative biologic effectiveness of the radiation. Accordingly, one Sievert is generally defined as the amount of radiation roughly equivalent in biologic effectiveness to one Gray of gamma radiation. Sievert = J/kg = m^2*s^(-2)"')), documentation('Sievert', string('"SI dose equivalent measure. Symbol: Sv. It is a unit of biologic dose of ionizing radiation. The Sievert makes it possible to normalize doses of different types of radiation. It takes into account the relative biologic effectiveness of ionizing radiation, since each form of such radiation--e.g., X rays, gamma rays, neutrons-- has a slightly different effect on living tissue for a given absorbed dose. The dose equivalent of a given type of radiation (in Sievert) is the dose of the radiation in Gray multiplied by a quality factor that is based on the relative biologic effectiveness of the radiation. Accordingly, one Sievert is generally defined as the amount of radiation roughly equivalent in biologic effectiveness to one Gray of gamma radiation. Sievert = J/kg = m^2*s^(-2)"')), [], [], 'Merge', 'UNITS OF MEASURE', 3644, 'Anonymous', on). sigmaCache(instance('DayDuration', 'TimeDuration'), instance('DayDuration', 'TimeDuration'), [], [], 'Merge', 'UNITS OF MEASURE', 3648, 'Anonymous', on). sigmaCache(instance('DayDuration', 'UnitOfMeasure'), instance('DayDuration', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3650, 'Anonymous', on). sigmaCache(documentation('DayDuration', string('"Time unit. 1 day = 24 hours."')), documentation('DayDuration', string('"Time unit. 1 day = 24 hours."')), [], [], 'Merge', 'UNITS OF MEASURE', 3652, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'DayDuration'), 'MeasureFn'('MultiplicationFn'(A, 24), 'HourDuration')), equal('MeasureFn'(A, 'DayDuration'), 'MeasureFn'('MultiplicationFn'(A, 24), 'HourDuration')), [domainV(A, ['MeasureFn':1, 'MultiplicationFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3654, 'Anonymous', on). sigmaCache(instance('HourDuration', 'TimeDuration'), instance('HourDuration', 'TimeDuration'), [], [], 'Merge', 'UNITS OF MEASURE', 3656, 'Anonymous', on). sigmaCache(instance('HourDuration', 'UnitOfMeasure'), instance('HourDuration', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3658, 'Anonymous', on). sigmaCache(documentation('HourDuration', string('"Time unit. 1 hour = 60 minutes."')), documentation('HourDuration', string('"Time unit. 1 hour = 60 minutes."')), [], [], 'Merge', 'UNITS OF MEASURE', 3660, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'HourDuration'), 'MeasureFn'('MultiplicationFn'(A, 60), 'MinuteDuration')), equal('MeasureFn'(A, 'HourDuration'), 'MeasureFn'('MultiplicationFn'(A, 60), 'MinuteDuration')), [domainV(A, ['MeasureFn':1, 'MultiplicationFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3662, 'Anonymous', on). sigmaCache(instance('MinuteDuration', 'TimeDuration'), instance('MinuteDuration', 'TimeDuration'), [], [], 'Merge', 'UNITS OF MEASURE', 3664, 'Anonymous', on). sigmaCache(instance('MinuteDuration', 'UnitOfMeasure'), instance('MinuteDuration', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3666, 'Anonymous', on). sigmaCache(documentation('MinuteDuration', string('"Time unit. 1 minute = 60 seconds. "')), documentation('MinuteDuration', string('"Time unit. 1 minute = 60 seconds. "')), [], [], 'Merge', 'UNITS OF MEASURE', 3668, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'MinuteDuration'), 'MeasureFn'('MultiplicationFn'(A, 60), 'SecondDuration')), equal('MeasureFn'(A, 'MinuteDuration'), 'MeasureFn'('MultiplicationFn'(A, 60), 'SecondDuration')), [domainV(A, ['MeasureFn':1, 'MultiplicationFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3670, 'Anonymous', on). sigmaCache(instance('WeekDuration', 'TimeDuration'), instance('WeekDuration', 'TimeDuration'), [], [], 'Merge', 'UNITS OF MEASURE', 3672, 'Anonymous', on). sigmaCache(instance('WeekDuration', 'UnitOfMeasure'), instance('WeekDuration', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3674, 'Anonymous', on). sigmaCache(documentation('WeekDuration', string('"Time unit. A week\'s duration is seven days."')), documentation('WeekDuration', string('"Time unit. A week\'s duration is seven days."')), [], [], 'Merge', 'UNITS OF MEASURE', 3676, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'WeekDuration'), 'MeasureFn'('MultiplicationFn'(A, 7), 'DayDuration')), equal('MeasureFn'(A, 'WeekDuration'), 'MeasureFn'('MultiplicationFn'(A, 7), 'DayDuration')), [domainV(A, ['MeasureFn':1, 'MultiplicationFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3678, 'Anonymous', on). sigmaCache(instance('YearDuration', 'TimeDuration'), instance('YearDuration', 'TimeDuration'), [], [], 'Merge', 'UNITS OF MEASURE', 3680, 'Anonymous', on). sigmaCache(instance('YearDuration', 'UnitOfMeasure'), instance('YearDuration', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3682, 'Anonymous', on). sigmaCache(documentation('YearDuration', string('"Time unit. one calendar year. 1 year = 365 days = 31536000 seconds."')), documentation('YearDuration', string('"Time unit. one calendar year. 1 year = 365 days = 31536000 seconds."')), [], [], 'Merge', 'UNITS OF MEASURE', 3684, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'YearDuration'), 'MeasureFn'('MultiplicationFn'(A, 365), 'DayDuration')), equal('MeasureFn'(A, 'YearDuration'), 'MeasureFn'('MultiplicationFn'(A, 365), 'DayDuration')), [domainV(A, ['MeasureFn':1, 'MultiplicationFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3686, 'Anonymous', on). sigmaCache(instance('Amu', 'MassMeasure'), instance('Amu', 'MassMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3692, 'Anonymous', on). sigmaCache(instance('Amu', 'UnitOfMeasure'), instance('Amu', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3694, 'Anonymous', on). sigmaCache(documentation('Amu', string('"Atomic mass unit. Symbol: u. It is the mass of the twelfth part of an atom of the Carbon 12 isotope."')), documentation('Amu', string('"Atomic mass unit. Symbol: u. It is the mass of the twelfth part of an atom of the Carbon 12 isotope."')), [], [], 'Merge', 'UNITS OF MEASURE', 3696, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'Amu'), 'MeasureFn'('MultiplicationFn'(A, 1.66054e-024), 'Gram')), equal('MeasureFn'(A, 'Amu'), 'MeasureFn'('MultiplicationFn'(A, 1.66054e-024), 'Gram')), [domainV(A, ['MeasureFn':1, 'MultiplicationFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3698, 'Anonymous', on). sigmaCache(instance('ElectronVolt', 'FunctionQuantity'), instance('ElectronVolt', 'FunctionQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3700, 'Anonymous', on). sigmaCache(instance('ElectronVolt', 'UnitOfMeasure'), instance('ElectronVolt', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3702, 'Anonymous', on). sigmaCache(documentation('ElectronVolt', string('"The ElectronVolt is an energy measure. Symbol: eV. It is the kinetic energy acquired by an electron in passing through a potential difference of 1 Volt in a vacuum."')), documentation('ElectronVolt', string('"The ElectronVolt is an energy measure. Symbol: eV. It is the kinetic energy acquired by an electron in passing through a potential difference of 1 Volt in a vacuum."')), [], [], 'Merge', 'UNITS OF MEASURE', 3704, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'ElectronVolt'), 'MeasureFn'('MultiplicationFn'(A, 1.60218e-019), 'Joule')), equal('MeasureFn'(A, 'ElectronVolt'), 'MeasureFn'('MultiplicationFn'(A, 1.60218e-019), 'Joule')), [domainV(A, ['MeasureFn':1, 'MultiplicationFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3706, 'Anonymous', on). sigmaCache(instance('Angstrom', 'LengthMeasure'), instance('Angstrom', 'LengthMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3712, 'Anonymous', on). sigmaCache(instance('Angstrom', 'UnitOfMeasure'), instance('Angstrom', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3714, 'Anonymous', on). sigmaCache(documentation('Angstrom', string('"The Angstrom is a LengthMeasure. 1 Angstrom = 10^(-10) m"')), documentation('Angstrom', string('"The Angstrom is a LengthMeasure. 1 Angstrom = 10^(-10) m"')), [], [], 'Merge', 'UNITS OF MEASURE', 3716, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'Angstrom'), 'MeasureFn'('MultiplicationFn'(A, 1e-010), 'Meter')), equal('MeasureFn'(A, 'Angstrom'), 'MeasureFn'('MultiplicationFn'(A, 1e-010), 'Meter')), [domainV(A, ['MeasureFn':1, 'MultiplicationFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3718, 'Anonymous', on). sigmaCache(instance('Foot', 'LengthMeasure'), instance('Foot', 'LengthMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3726, 'Anonymous', on). sigmaCache(instance('Foot', 'UnitOfMeasure'), instance('Foot', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3728, 'Anonymous', on). sigmaCache(documentation('Foot', string('"English length unit of feet."')), documentation('Foot', string('"English length unit of feet."')), [], [], 'Merge', 'UNITS OF MEASURE', 3730, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'Foot'), 'MeasureFn'('MultiplicationFn'(A, 0.3048), 'Meter')), equal('MeasureFn'(A, 'Foot'), 'MeasureFn'('MultiplicationFn'(A, 0.3048), 'Meter')), [domainV(A, ['MeasureFn':1, 'MultiplicationFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3732, 'Anonymous', on). sigmaCache(instance('Inch', 'LengthMeasure'), instance('Inch', 'LengthMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3734, 'Anonymous', on). sigmaCache(instance('Inch', 'UnitOfMeasure'), instance('Inch', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3736, 'Anonymous', on). sigmaCache(documentation('Inch', string('"English length unit of inches."')), documentation('Inch', string('"English length unit of inches."')), [], [], 'Merge', 'UNITS OF MEASURE', 3738, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'Inch'), 'MeasureFn'('MultiplicationFn'(A, 0.0254), 'Meter')), equal('MeasureFn'(A, 'Inch'), 'MeasureFn'('MultiplicationFn'(A, 0.0254), 'Meter')), [domainV(A, ['MeasureFn':1, 'MultiplicationFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3740, 'Anonymous', on). sigmaCache(instance('Mile', 'LengthMeasure'), instance('Mile', 'LengthMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3742, 'Anonymous', on). sigmaCache(instance('Mile', 'UnitOfMeasure'), instance('Mile', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3744, 'Anonymous', on). sigmaCache(documentation('Mile', string('"English length unit of miles."')), documentation('Mile', string('"English length unit of miles."')), [], [], 'Merge', 'UNITS OF MEASURE', 3746, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'Mile'), 'MeasureFn'('MultiplicationFn'(A, 1609.34), 'Meter')), equal('MeasureFn'(A, 'Mile'), 'MeasureFn'('MultiplicationFn'(A, 1609.34), 'Meter')), [domainV(A, ['MeasureFn':1, 'MultiplicationFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3748, 'Anonymous', on). sigmaCache(instance('UnitedStatesGallon', 'VolumeMeasure'), instance('UnitedStatesGallon', 'VolumeMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3752, 'Anonymous', on). sigmaCache(instance('UnitedStatesGallon', 'UnitOfMeasure'), instance('UnitedStatesGallon', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3754, 'Anonymous', on). sigmaCache(relatedInternalConcept('UnitedStatesGallon', 'UnitedKingdomGallon'), relatedInternalConcept('UnitedStatesGallon', 'UnitedKingdomGallon'), [], [], 'Merge', 'UNITS OF MEASURE', 3756, 'Anonymous', on). sigmaCache(documentation('UnitedStatesGallon', string('"Unit of volume commonly used in the United States."')), documentation('UnitedStatesGallon', string('"Unit of volume commonly used in the United States."')), [], [], 'Merge', 'UNITS OF MEASURE', 3758, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'UnitedStatesGallon'), 'MeasureFn'('MultiplicationFn'(A, 3.78541), 'Liter')), equal('MeasureFn'(A, 'UnitedStatesGallon'), 'MeasureFn'('MultiplicationFn'(A, 3.78541), 'Liter')), [domainV(A, ['MeasureFn':1, 'MultiplicationFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3760, 'Anonymous', on). sigmaCache(instance('Quart', 'VolumeMeasure'), instance('Quart', 'VolumeMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3762, 'Anonymous', on). sigmaCache(instance('Quart', 'UnitOfMeasure'), instance('Quart', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3764, 'Anonymous', on). sigmaCache(documentation('Quart', string('"English unit of volume equal to 1/4 of a UnitedStatesGallon."')), documentation('Quart', string('"English unit of volume equal to 1/4 of a UnitedStatesGallon."')), [], [], 'Merge', 'UNITS OF MEASURE', 3766, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'Quart'), 'MeasureFn'('DivisionFn'(A, 4), 'UnitedStatesGallon')), equal('MeasureFn'(A, 'Quart'), 'MeasureFn'('DivisionFn'(A, 4), 'UnitedStatesGallon')), [domainV(A, ['DivisionFn':1, 'MeasureFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3768, 'Anonymous', on). sigmaCache(instance('Pint', 'VolumeMeasure'), instance('Pint', 'VolumeMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3770, 'Anonymous', on). sigmaCache(instance('Pint', 'UnitOfMeasure'), instance('Pint', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3772, 'Anonymous', on). sigmaCache(documentation('Pint', string('"English unit of volume equal to 1/2 of a Quart."')), documentation('Pint', string('"English unit of volume equal to 1/2 of a Quart."')), [], [], 'Merge', 'UNITS OF MEASURE', 3774, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'Pint'), 'MeasureFn'('DivisionFn'(A, 2), 'Quart')), equal('MeasureFn'(A, 'Pint'), 'MeasureFn'('DivisionFn'(A, 2), 'Quart')), [domainV(A, ['DivisionFn':1, 'MeasureFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3776, 'Anonymous', on). sigmaCache(instance('Cup', 'VolumeMeasure'), instance('Cup', 'VolumeMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3778, 'Anonymous', on). sigmaCache(instance('Cup', 'UnitOfMeasure'), instance('Cup', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3780, 'Anonymous', on). sigmaCache(documentation('Cup', string('"English unit of volume equal to 1/2 of a Pint."')), documentation('Cup', string('"English unit of volume equal to 1/2 of a Pint."')), [], [], 'Merge', 'UNITS OF MEASURE', 3782, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'Cup'), 'MeasureFn'('DivisionFn'(A, 2), 'Pint')), equal('MeasureFn'(A, 'Cup'), 'MeasureFn'('DivisionFn'(A, 2), 'Pint')), [domainV(A, ['DivisionFn':1, 'MeasureFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3784, 'Anonymous', on). sigmaCache(instance('Ounce', 'VolumeMeasure'), instance('Ounce', 'VolumeMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3786, 'Anonymous', on). sigmaCache(instance('Ounce', 'UnitOfMeasure'), instance('Ounce', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3788, 'Anonymous', on). sigmaCache(documentation('Ounce', string('"English unit of volume equal to 1/8 of a Cup."')), documentation('Ounce', string('"English unit of volume equal to 1/8 of a Cup."')), [], [], 'Merge', 'UNITS OF MEASURE', 3790, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'Ounce'), 'MeasureFn'('DivisionFn'(A, 8), 'Cup')), equal('MeasureFn'(A, 'Ounce'), 'MeasureFn'('DivisionFn'(A, 8), 'Cup')), [domainV(A, ['DivisionFn':1, 'MeasureFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3792, 'Anonymous', on). sigmaCache(instance('UnitedKingdomGallon', 'VolumeMeasure'), instance('UnitedKingdomGallon', 'VolumeMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3794, 'Anonymous', on). sigmaCache(instance('UnitedKingdomGallon', 'UnitOfMeasure'), instance('UnitedKingdomGallon', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3796, 'Anonymous', on). sigmaCache(documentation('UnitedKingdomGallon', string('"Unit of volume commonly used in the United Kingdom."')), documentation('UnitedKingdomGallon', string('"Unit of volume commonly used in the United Kingdom."')), [], [], 'Merge', 'UNITS OF MEASURE', 3798, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'UnitedKingdomGallon'), 'MeasureFn'('MultiplicationFn'(A, 4.54609), 'Liter')), equal('MeasureFn'(A, 'UnitedKingdomGallon'), 'MeasureFn'('MultiplicationFn'(A, 4.54609), 'Liter')), [domainV(A, ['MeasureFn':1, 'MultiplicationFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3800, 'Anonymous', on). sigmaCache(instance('AtomGram', 'MassMeasure'), instance('AtomGram', 'MassMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3804, 'Anonymous', on). sigmaCache(instance('AtomGram', 'UnitOfMeasure'), instance('AtomGram', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3806, 'Anonymous', on). sigmaCache(documentation('AtomGram', string('"MassMeasure that is also known as the gram-atom. Defined as the mass in grams of 1 Mole of pure substance. For example, 1 AtomGram of Carbon 12 will be 12 Grams of pure Carbon 12. 2 AtomGrams of the same substance will be 24 Grams of it. This is an unusual unit in that it is essentially 1 Mole of \'stuff\' measured in grams, so that the actual value (i.e. mass) depends on the type of substance."')), documentation('AtomGram', string('"MassMeasure that is also known as the gram-atom. Defined as the mass in grams of 1 Mole of pure substance. For example, 1 AtomGram of Carbon 12 will be 12 Grams of pure Carbon 12. 2 AtomGrams of the same substance will be 24 Grams of it. This is an unusual unit in that it is essentially 1 Mole of \'stuff\' measured in grams, so that the actual value (i.e. mass) depends on the type of substance."')), [], [], 'Merge', 'UNITS OF MEASURE', 3808, 'Anonymous', on). sigmaCache(instance('PoundMass', 'MassMeasure'), instance('PoundMass', 'MassMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3810, 'Anonymous', on). sigmaCache(instance('PoundMass', 'UnitOfMeasure'), instance('PoundMass', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3812, 'Anonymous', on). sigmaCache(documentation('PoundMass', string('"English mass unit of pounds."')), documentation('PoundMass', string('"English mass unit of pounds."')), [], [], 'Merge', 'UNITS OF MEASURE', 3814, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'PoundMass'), 'MeasureFn'('MultiplicationFn'(A, 453.592), 'Gram')), equal('MeasureFn'(A, 'PoundMass'), 'MeasureFn'('MultiplicationFn'(A, 453.592), 'Gram')), [domainV(A, ['MeasureFn':1, 'MultiplicationFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3816, 'Anonymous', on). sigmaCache(instance('Slug', 'MassMeasure'), instance('Slug', 'MassMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3818, 'Anonymous', on). sigmaCache(instance('Slug', 'UnitOfMeasure'), instance('Slug', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3820, 'Anonymous', on). sigmaCache(documentation('Slug', string('"English mass unit of slugs."')), documentation('Slug', string('"English mass unit of slugs."')), [], [], 'Merge', 'UNITS OF MEASURE', 3822, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'Slug'), 'MeasureFn'('MultiplicationFn'(A, 14593.9), 'Gram')), equal('MeasureFn'(A, 'Slug'), 'MeasureFn'('MultiplicationFn'(A, 14593.9), 'Gram')), [domainV(A, ['MeasureFn':1, 'MultiplicationFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3824, 'Anonymous', on). sigmaCache(instance('Rankine', 'TemperatureMeasure'), instance('Rankine', 'TemperatureMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3828, 'Anonymous', on). sigmaCache(instance('Rankine', 'UnitOfMeasure'), instance('Rankine', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3830, 'Anonymous', on). sigmaCache(documentation('Rankine', string('"A TemperatureMeasure. Note that 0 degrees Rankine is the same as the absolute zero (i.e. 0 degrees Kelvin)."')), documentation('Rankine', string('"A TemperatureMeasure. Note that 0 degrees Rankine is the same as the absolute zero (i.e. 0 degrees Kelvin)."')), [], [], 'Merge', 'UNITS OF MEASURE', 3832, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'Rankine'), 'MeasureFn'('MultiplicationFn'(A, 1.8), 'Kelvin')), equal('MeasureFn'(A, 'Rankine'), 'MeasureFn'('MultiplicationFn'(A, 1.8), 'Kelvin')), [domainV(A, ['MeasureFn':1, 'MultiplicationFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3834, 'Anonymous', on). sigmaCache(instance('PoundForce', 'FunctionQuantity'), instance('PoundForce', 'FunctionQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3838, 'Anonymous', on). sigmaCache(instance('PoundForce', 'UnitOfMeasure'), instance('PoundForce', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3840, 'Anonymous', on). sigmaCache(documentation('PoundForce', string('"English pound of force. The conversion factor depends on the local value of the acceleration of free fall. A mean value is used in the conversion axiom associated with this constant."')), documentation('PoundForce', string('"English pound of force. The conversion factor depends on the local value of the acceleration of free fall. A mean value is used in the conversion axiom associated with this constant."')), [], [], 'Merge', 'UNITS OF MEASURE', 3842, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'PoundForce'), 'MeasureFn'('MultiplicationFn'(A, 4.44822), 'Newton')), equal('MeasureFn'(A, 'PoundForce'), 'MeasureFn'('MultiplicationFn'(A, 4.44822), 'Newton')), [domainV(A, ['MeasureFn':1, 'MultiplicationFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3844, 'Anonymous', on). sigmaCache(instance('Calorie', 'FunctionQuantity'), instance('Calorie', 'FunctionQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3848, 'Anonymous', on). sigmaCache(instance('Calorie', 'UnitOfMeasure'), instance('Calorie', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3850, 'Anonymous', on). sigmaCache(documentation('Calorie', string('"A Calorie is an energy measure."')), documentation('Calorie', string('"A Calorie is an energy measure."')), [], [], 'Merge', 'UNITS OF MEASURE', 3852, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'Calorie'), 'MeasureFn'('MultiplicationFn'(A, 4.1868), 'Joule')), equal('MeasureFn'(A, 'Calorie'), 'MeasureFn'('MultiplicationFn'(A, 4.1868), 'Joule')), [domainV(A, ['MeasureFn':1, 'MultiplicationFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3854, 'Anonymous', on). sigmaCache(instance('BritishThermalUnit', 'FunctionQuantity'), instance('BritishThermalUnit', 'FunctionQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3856, 'Anonymous', on). sigmaCache(instance('BritishThermalUnit', 'UnitOfMeasure'), instance('BritishThermalUnit', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3858, 'Anonymous', on). sigmaCache(documentation('BritishThermalUnit', string('"An energy measure."')), documentation('BritishThermalUnit', string('"An energy measure."')), [], [], 'Merge', 'UNITS OF MEASURE', 3860, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'BritishThermalUnit'), 'MeasureFn'('MultiplicationFn'(A, 1055.06), 'Joule')), equal('MeasureFn'(A, 'BritishThermalUnit'), 'MeasureFn'('MultiplicationFn'(A, 1055.06), 'Joule')), [domainV(A, ['MeasureFn':1, 'MultiplicationFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3862, 'Anonymous', on). sigmaCache(instance('AngularDegree', 'PlaneAngleMeasure'), instance('AngularDegree', 'PlaneAngleMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3866, 'Anonymous', on). sigmaCache(instance('AngularDegree', 'UnitOfMeasure'), instance('AngularDegree', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3868, 'Anonymous', on). sigmaCache(documentation('AngularDegree', string('"A plane angle measure."')), documentation('AngularDegree', string('"A plane angle measure."')), [], [], 'Merge', 'UNITS OF MEASURE', 3870, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'AngularDegree'), 'MeasureFn'('MultiplicationFn'(A, 'DivisionFn'('Pi', 180)), 'Radian')), equal('MeasureFn'(A, 'AngularDegree'), 'MeasureFn'('MultiplicationFn'(A, 'DivisionFn'('Pi', 180)), 'Radian')), [domainV(A, ['MeasureFn':1, 'MultiplicationFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3872, 'Anonymous', on). sigmaCache(instance('DollarUnitedStates', 'CurrencyMeasure'), instance('DollarUnitedStates', 'CurrencyMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3878, 'Anonymous', on). sigmaCache(instance('DollarUnitedStates', 'UnitOfMeasure'), instance('DollarUnitedStates', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3880, 'Anonymous', on). sigmaCache(documentation('DollarUnitedStates', string('"A currency measure."')), documentation('DollarUnitedStates', string('"A currency measure."')), [], [], 'Merge', 'UNITS OF MEASURE', 3882, 'Anonymous', on). sigmaCache(instance('CentUnitedStates', 'CurrencyMeasure'), instance('CentUnitedStates', 'CurrencyMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3884, 'Anonymous', on). sigmaCache(instance('CentUnitedStates', 'UnitOfMeasure'), instance('CentUnitedStates', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3886, 'Anonymous', on). sigmaCache(documentation('CentUnitedStates', string('"A currency measure. 1 US cent = 10^-2 US dollars."')), documentation('CentUnitedStates', string('"A currency measure. 1 US cent = 10^-2 US dollars."')), [], [], 'Merge', 'UNITS OF MEASURE', 3888, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'CentUnitedStates'), 'MeasureFn'('MultiplicationFn'(A, 0.01), 'DollarUnitedStates')), equal('MeasureFn'(A, 'CentUnitedStates'), 'MeasureFn'('MultiplicationFn'(A, 0.01), 'DollarUnitedStates')), [domainV(A, ['MeasureFn':1, 'MultiplicationFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3890, 'Anonymous', on). sigmaCache(instance('Bit', 'ConstantQuantity'), instance('Bit', 'ConstantQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3894, 'Anonymous', on). sigmaCache(instance('Bit', 'UnitOfMeasure'), instance('Bit', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3896, 'Anonymous', on). sigmaCache(documentation('Bit', string('"One Bit of information. A one or a zero."')), documentation('Bit', string('"One Bit of information. A one or a zero."')), [], [], 'Merge', 'UNITS OF MEASURE', 3898, 'Anonymous', on). sigmaCache(instance('Byte', 'ConstantQuantity'), instance('Byte', 'ConstantQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3900, 'Anonymous', on). sigmaCache(instance('Byte', 'UnitOfMeasure'), instance('Byte', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3902, 'Anonymous', on). sigmaCache(documentation('Byte', string('"One Byte of information. A Byte is eight Bits."')), documentation('Byte', string('"One Byte of information. A Byte is eight Bits."')), [], [], 'Merge', 'UNITS OF MEASURE', 3904, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'Byte'), 'MeasureFn'('MultiplicationFn'(A, 8), 'Bit')), equal('MeasureFn'(A, 'Byte'), 'MeasureFn'('MultiplicationFn'(A, 8), 'Bit')), [domainV(A, ['MeasureFn':1, 'MultiplicationFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3906, 'Anonymous', on). sigmaCache(instance('KiloByte', 'ConstantQuantity'), instance('KiloByte', 'ConstantQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3908, 'Anonymous', on). sigmaCache(instance('KiloByte', 'UnitOfMeasure'), instance('KiloByte', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3910, 'Anonymous', on). sigmaCache(documentation('KiloByte', string('"One KiloByte (K) of information. One KiloByte is 1024 Bytes. Note that this sense of \'kilo\' is different from the one accepted in the SI system."')), documentation('KiloByte', string('"One KiloByte (K) of information. One KiloByte is 1024 Bytes. Note that this sense of \'kilo\' is different from the one accepted in the SI system."')), [], [], 'Merge', 'UNITS OF MEASURE', 3912, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'KiloByte'), 'MeasureFn'('MultiplicationFn'(A, 1024), 'Byte')), equal('MeasureFn'(A, 'KiloByte'), 'MeasureFn'('MultiplicationFn'(A, 1024), 'Byte')), [domainV(A, ['MeasureFn':1, 'MultiplicationFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3914, 'Anonymous', on). sigmaCache(instance('MegaByte', 'ConstantQuantity'), instance('MegaByte', 'ConstantQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3916, 'Anonymous', on). sigmaCache(instance('MegaByte', 'UnitOfMeasure'), instance('MegaByte', 'UnitOfMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3918, 'Anonymous', on). sigmaCache(documentation('MegaByte', string('"One MegaByte (MB) of information. One MegaByte is 1024 KiloBytes. Note that this sense of \'mega\' is different from the one accepted in the SI system."')), documentation('MegaByte', string('"One MegaByte (MB) of information. One MegaByte is 1024 KiloBytes. Note that this sense of \'mega\' is different from the one accepted in the SI system."')), [], [], 'Merge', 'UNITS OF MEASURE', 3920, 'Anonymous', on). sigmaCache(equal('MeasureFn'(A, 'MegaByte'), 'MeasureFn'('MultiplicationFn'(A, 1024), 'KiloByte')), equal('MeasureFn'(A, 'MegaByte'), 'MeasureFn'('MultiplicationFn'(A, 1024), 'KiloByte')), [domainV(A, ['MeasureFn':1, 'MultiplicationFn':1]), domainV(B, []), forall(A)], ['NUMBER'=A], 'Merge', 'UNITS OF MEASURE', 3922, 'Anonymous', on). sigmaCache(instance(measure, 'BinaryPredicate'), instance(measure, 'BinaryPredicate'), [], [], 'Merge', 'UNITS OF MEASURE', 3928, 'Anonymous', on). sigmaCache(instance(measure, 'AsymmetricRelation'), instance(measure, 'AsymmetricRelation'), [], [], 'Merge', 'UNITS OF MEASURE', 3930, 'Anonymous', on). sigmaCache(domain(measure, 1, 'Object'), domain(measure, 1, 'Object'), [], [], 'Merge', 'UNITS OF MEASURE', 3932, 'Anonymous', on). sigmaCache(domain(measure, 2, 'ConstantQuantity'), domain(measure, 2, 'ConstantQuantity'), [], [], 'Merge', 'UNITS OF MEASURE', 3934, 'Anonymous', on). sigmaCache(documentation(measure, string('"A very general Predicate for asserting that a particular Object is measured by a particular ConstantQuantity. In general, the second argument of this Predicate will be an instance of the Function MeasureFn."')), documentation(measure, string('"A very general Predicate for asserting that a particular Object is measured by a particular ConstantQuantity. In general, the second argument of this Predicate will be an instance of the Function MeasureFn."')), [], [], 'Merge', 'UNITS OF MEASURE', 3936, 'Anonymous', on). sigmaCache(subrelation(age, measure), subrelation(age, measure), [], [], 'Merge', 'UNITS OF MEASURE', 3938, 'Anonymous', on). sigmaCache(domain(age, 2, 'TimeDuration'), domain(age, 2, 'TimeDuration'), [], [], 'Merge', 'UNITS OF MEASURE', 3940, 'Anonymous', on). sigmaCache(singleValued(age, 2), singleValued(age, 2), [], [], 'Merge', 'UNITS OF MEASURE', 3942, 'Anonymous', on). sigmaCache(documentation(age, string('"Simply relates an Object to a ConstantQuantity specifying the age of the Object."')), documentation(age, string('"Simply relates an Object to a ConstantQuantity specifying the age of the Object."')), [], [], 'Merge', 'UNITS OF MEASURE', 3944, 'Anonymous', on). sigmaCache(subrelation(length, measure), subrelation(length, measure), [], [], 'Merge', 'UNITS OF MEASURE', 3946, 'Anonymous', on). sigmaCache(domain(length, 2, 'LengthMeasure'), domain(length, 2, 'LengthMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3948, 'Anonymous', on). sigmaCache(documentation(length, string('"BinaryPredicate that is used to state the measure of an Object from one point to another point along its surface."')), documentation(length, string('"BinaryPredicate that is used to state the measure of an Object from one point to another point along its surface."')), [], [], 'Merge', 'UNITS OF MEASURE', 3950, 'Anonymous', on). sigmaCache(subrelation(width, length), subrelation(width, length), [], [], 'Merge', 'UNITS OF MEASURE', 3952, 'Anonymous', on). sigmaCache(singleValued(width, 2), singleValued(width, 2), [], [], 'Merge', 'UNITS OF MEASURE', 3954, 'Anonymous', on). sigmaCache(documentation(width, string('"BinaryPredicate that is used to state the measure of an Object from side to side at its widest span."')), documentation(width, string('"BinaryPredicate that is used to state the measure of an Object from side to side at its widest span."')), [], [], 'Merge', 'UNITS OF MEASURE', 3956, 'Anonymous', on). sigmaCache(subrelation(diameter, width), subrelation(diameter, width), [], [], 'Merge', 'UNITS OF MEASURE', 3958, 'Anonymous', on). sigmaCache(documentation(diameter, string('"BinaryPredicate that is used to state the measure of a circular Object from side to side."')), documentation(diameter, string('"BinaryPredicate that is used to state the measure of a circular Object from side to side."')), [], [], 'Merge', 'UNITS OF MEASURE', 3960, 'Anonymous', on). sigmaCache(subrelation(height, length), subrelation(height, length), [], [], 'Merge', 'UNITS OF MEASURE', 3962, 'Anonymous', on). sigmaCache(singleValued(height, 2), singleValued(height, 2), [], [], 'Merge', 'UNITS OF MEASURE', 3964, 'Anonymous', on). sigmaCache(documentation(height, string('"BinaryPredicate that is used to state the measure of an Object from its lowest point to its highest point."')), documentation(height, string('"BinaryPredicate that is used to state the measure of an Object from its lowest point to its highest point."')), [], [], 'Merge', 'UNITS OF MEASURE', 3966, 'Anonymous', on). sigmaCache(instance(distance, 'SpatialRelation'), instance(distance, 'SpatialRelation'), [], [], 'Merge', 'UNITS OF MEASURE', 3968, 'Anonymous', on). sigmaCache(instance(distance, 'TernaryPredicate'), instance(distance, 'TernaryPredicate'), [], [], 'Merge', 'UNITS OF MEASURE', 3970, 'Anonymous', on). sigmaCache(domain(distance, 1, 'Physical'), domain(distance, 1, 'Physical'), [], [], 'Merge', 'UNITS OF MEASURE', 3972, 'Anonymous', on). sigmaCache(domain(distance, 2, 'Physical'), domain(distance, 2, 'Physical'), [], [], 'Merge', 'UNITS OF MEASURE', 3974, 'Anonymous', on). sigmaCache(domain(distance, 3, 'LengthMeasure'), domain(distance, 3, 'LengthMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 3976, 'Anonymous', on). sigmaCache(singleValued(distance, 3), singleValued(distance, 3), [], [], 'Merge', 'UNITS OF MEASURE', 3978, 'Anonymous', on). sigmaCache(documentation(distance, string('"(distance ?OBJ1 ?OBJ2 ?QUANT) means that the shortest distance between the two objects ?OBJ1 and ?OBJ2 is ?QUANT."')), documentation(distance, string('"(distance ?OBJ1 ?OBJ2 ?QUANT) means that the shortest distance between the two objects ?OBJ1 and ?OBJ2 is ?QUANT."')), [], [], 'Merge', 'UNITS OF MEASURE', 3980, 'Anonymous', on). sigmaCache(instance(larger, 'BinaryPredicate'), instance(larger, 'BinaryPredicate'), [], [], 'Merge', 'UNITS OF MEASURE', 3982, 'Anonymous', on). sigmaCache(instance(larger, 'SpatialRelation'), instance(larger, 'SpatialRelation'), [], [], 'Merge', 'UNITS OF MEASURE', 3984, 'Anonymous', on). sigmaCache(instance(larger, 'TransitiveRelation'), instance(larger, 'TransitiveRelation'), [], [], 'Merge', 'UNITS OF MEASURE', 3986, 'Anonymous', on). sigmaCache(instance(larger, 'IrreflexiveRelation'), instance(larger, 'IrreflexiveRelation'), [], [], 'Merge', 'UNITS OF MEASURE', 3988, 'Anonymous', on). sigmaCache(domain(larger, 1, 'Object'), domain(larger, 1, 'Object'), [], [], 'Merge', 'UNITS OF MEASURE', 3990, 'Anonymous', on). sigmaCache(domain(larger, 2, 'Object'), domain(larger, 2, 'Object'), [], [], 'Merge', 'UNITS OF MEASURE', 3992, 'Anonymous', on). sigmaCache(documentation(larger, string('"(larger ?OBJ1 ?OBJ2) simply means that ?OBJ1 is larger, with respect to all LengthMeasures, than ?OBJ2."')), documentation(larger, string('"(larger ?OBJ1 ?OBJ2) simply means that ?OBJ1 is larger, with respect to all LengthMeasures, than ?OBJ2."')), [], [], 'Merge', 'UNITS OF MEASURE', 3994, 'Anonymous', on). sigmaCache(=>(larger(A, B), forall(C, forall(D, =>(and(measure(A, 'MeasureFn'(D, 'LengthMeasure')), measure(B, 'MeasureFn'(C, 'LengthMeasure'))), greaterThan(D, C))))), and(entails(and(not(greaterThan(D, C)), and(measure(A, 'MeasureFn'(D, 'LengthMeasure')), measure(B, 'MeasureFn'(C, 'LengthMeasure')))), not(larger(A, B))), and(entails(and(larger(A, B), and(measure(A, 'MeasureFn'(D, 'LengthMeasure')), measure(B, 'MeasureFn'(C, 'LengthMeasure')))), greaterThan(D, C)), and(entails(and(larger(A, B), and(not(greaterThan(D, C)), measure(B, 'MeasureFn'(C, 'LengthMeasure')))), not(measure(A, 'MeasureFn'(D, 'LengthMeasure')))), entails(and(larger(A, B), and(not(greaterThan(D, C)), measure(A, 'MeasureFn'(D, 'LengthMeasure')))), not(measure(B, 'MeasureFn'(C, 'LengthMeasure'))))))), [domainV(D, ['MeasureFn':1, greaterThan:1]), domainV(C, ['MeasureFn':1, greaterThan:2]), domainV(B, [larger:2, measure:1]), domainV(A, [larger:1, measure:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['OBJ1'=A, 'OBJ2'=B, 'QUANT1'=D, 'QUANT2'=C], 'Merge', 'UNITS OF MEASURE', 3996, 'Anonymous', on). sigmaCache(instance(smaller, 'BinaryPredicate'), instance(smaller, 'BinaryPredicate'), [], [], 'Merge', 'UNITS OF MEASURE', 3998, 'Anonymous', on). sigmaCache(instance(smaller, 'SpatialRelation'), instance(smaller, 'SpatialRelation'), [], [], 'Merge', 'UNITS OF MEASURE', 4000, 'Anonymous', on). sigmaCache(instance(smaller, 'TransitiveRelation'), instance(smaller, 'TransitiveRelation'), [], [], 'Merge', 'UNITS OF MEASURE', 4002, 'Anonymous', on). sigmaCache(instance(smaller, 'IrreflexiveRelation'), instance(smaller, 'IrreflexiveRelation'), [], [], 'Merge', 'UNITS OF MEASURE', 4004, 'Anonymous', on). sigmaCache(domain(smaller, 1, 'Object'), domain(smaller, 1, 'Object'), [], [], 'Merge', 'UNITS OF MEASURE', 4006, 'Anonymous', on). sigmaCache(domain(smaller, 2, 'Object'), domain(smaller, 2, 'Object'), [], [], 'Merge', 'UNITS OF MEASURE', 4008, 'Anonymous', on). sigmaCache(inverse(smaller, larger), inverse(smaller, larger), [], [], 'Merge', 'UNITS OF MEASURE', 4010, 'Anonymous', on). sigmaCache(documentation(smaller, string('"(smaller ?OBJ1 ?OBJ2) simply means that ?OBJ1 is smaller, with respect to all LengthMeasures, than ?OBJ2."')), documentation(smaller, string('"(smaller ?OBJ1 ?OBJ2) simply means that ?OBJ1 is smaller, with respect to all LengthMeasures, than ?OBJ2."')), [], [], 'Merge', 'UNITS OF MEASURE', 4012, 'Anonymous', on). sigmaCache(subrelation(monetaryValue, measure), subrelation(monetaryValue, measure), [], [], 'Merge', 'UNITS OF MEASURE', 4014, 'Anonymous', on). sigmaCache(domain(monetaryValue, 2, 'CurrencyMeasure'), domain(monetaryValue, 2, 'CurrencyMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 4016, 'Anonymous', on). sigmaCache(singleValued(monetaryValue, 2), singleValued(monetaryValue, 2), [], [], 'Merge', 'UNITS OF MEASURE', 4018, 'Anonymous', on). sigmaCache(documentation(monetaryValue, string('"A BinaryPredicate that associates an Object with its value expressed as an instance of CurrencyMeasure."')), documentation(monetaryValue, string('"A BinaryPredicate that associates an Object with its value expressed as an instance of CurrencyMeasure."')), [], [], 'Merge', 'UNITS OF MEASURE', 4020, 'Anonymous', on). sigmaCache(instance('WealthFn', 'UnaryFunction'), instance('WealthFn', 'UnaryFunction'), [], [], 'Merge', 'UNITS OF MEASURE', 4022, 'Anonymous', on). sigmaCache(domain('WealthFn', 1, 'Agent'), domain('WealthFn', 1, 'Agent'), [], [], 'Merge', 'UNITS OF MEASURE', 4024, 'Anonymous', on). sigmaCache(range('WealthFn', 'CurrencyMeasure'), range('WealthFn', 'CurrencyMeasure'), [], [], 'Merge', 'UNITS OF MEASURE', 4026, 'Anonymous', on). sigmaCache(documentation('WealthFn', string('"A UnaryFunction that maps an Agent to a CurrencyMeasure specifying the value of the property owned by the Agent. Note that this Function is generally used in conjunction with the Function PropertyFn, e.g. (WealthFn (PropertyFn BillGates)) would return the monetary value of the sum of Bill Gates\' holdings."')), documentation('WealthFn', string('"A UnaryFunction that maps an Agent to a CurrencyMeasure specifying the value of the property owned by the Agent. Note that this Function is generally used in conjunction with the Function PropertyFn, e.g. (WealthFn (PropertyFn BillGates)) would return the monetary value of the sum of Bill Gates\' holdings."')), [], [], 'Merge', 'UNITS OF MEASURE', 4028, 'Anonymous', on). sigmaCache(<=>(equal('WealthFn'(A), B), monetaryValue('PropertyFn'(A), B)), and(and(entails(holds('WealthFn', A, B), monetaryValue('PropertyFn'(A), B)), entails(not(monetaryValue('PropertyFn'(A), B)), not(holds('WealthFn', A, B)))), and(entails(monetaryValue('PropertyFn'(A), B), holds('WealthFn', A, B)), entails(not(holds('WealthFn', A, B)), not(monetaryValue('PropertyFn'(A), B))))), [domainV(B, ['WealthFn':2, monetaryValue:2]), domainV(A, ['PropertyFn':1, 'WealthFn':1]), domainV(C, []), forall(A), forall(B)], ['PERSON'=A, 'AMOUNT'=B], 'Merge', 'UNITS OF MEASURE', 4030, 'Anonymous', on). sigmaCache('include-context'('STRUCTURAL', 'ONTOLOGY'), 'include-context'('STRUCTURAL', 'ONTOLOGY'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4042, 'Anonymous', on). sigmaCache('include-context'('BASE', 'ONTOLOGY'), 'include-context'('BASE', 'ONTOLOGY'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4045, 'Anonymous', on). sigmaCache(instance('PositiveInfinity', 'TimePoint'), instance('PositiveInfinity', 'TimePoint'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4060, 'Anonymous', on). sigmaCache(documentation('PositiveInfinity', string('"The TimePoint that is after all other TimePoints."')), documentation('PositiveInfinity', string('"The TimePoint that is after all other TimePoints."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4062, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'TimePoint'), not(equal(A, 'PositiveInfinity'))), before(A, 'PositiveInfinity')), and(entails(and(instance(A, 'TimePoint'), not(equal('PositiveInfinity', A))), before(A, 'PositiveInfinity')), and(entails(and(not(before(A, 'PositiveInfinity')), not(equal('PositiveInfinity', A))), not(instance(A, 'TimePoint'))), entails(and(not(before(A, 'PositiveInfinity')), instance(A, 'TimePoint')), equal('PositiveInfinity', A)))), [domainV(A, ['$instanceof':'TimePoint', before:1]), domainV(B, []), forall(A)], ['POINT'=A], 'Merge', 'TEMPORAL CONCEPTS', 4064, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'TimePoint'), not(equal(A, 'PositiveInfinity'))), exists(B, temporallyBetween(A, B, 'PositiveInfinity'))), and(entails(and(and(instance(A, 'TimePoint'), not(equal('PositiveInfinity', A))), '$existential'(B, '?OTHERPOINT', temporallyBetween(A, '?OTHERPOINT', 'PositiveInfinity'))), temporallyBetween(A, B, 'PositiveInfinity')), and(entails(and(not(temporallyBetween(A, B, 'PositiveInfinity')), not(equal('PositiveInfinity', A))), not(instance(A, 'TimePoint'))), entails(and(not(temporallyBetween(A, B, 'PositiveInfinity')), instance(A, 'TimePoint')), equal('PositiveInfinity', A)))), [domainV(B, [temporallyBetween:2]), domainV(A, ['$instanceof':'TimePoint', temporallyBetween:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?OTHERPOINT', temporallyBetween(A, '?OTHERPOINT', 'PositiveInfinity')))], ['POINT'=A, 'OTHERPOINT'=B], 'Merge', 'TEMPORAL CONCEPTS', 4066, 'Anonymous', on). sigmaCache(instance('NegativeInfinity', 'TimePoint'), instance('NegativeInfinity', 'TimePoint'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4068, 'Anonymous', on). sigmaCache(documentation('NegativeInfinity', string('"The TimePoint that is before all other TimePoints."')), documentation('NegativeInfinity', string('"The TimePoint that is before all other TimePoints."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4070, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'TimePoint'), not(equal(A, 'NegativeInfinity'))), before('NegativeInfinity', A)), and(entails(and(instance(A, 'TimePoint'), not(equal('NegativeInfinity', A))), before('NegativeInfinity', A)), and(entails(and(not(before('NegativeInfinity', A)), not(equal('NegativeInfinity', A))), not(instance(A, 'TimePoint'))), entails(and(not(before('NegativeInfinity', A)), instance(A, 'TimePoint')), equal('NegativeInfinity', A)))), [domainV(A, ['$instanceof':'TimePoint', before:2]), domainV(B, []), forall(A)], ['POINT'=A], 'Merge', 'TEMPORAL CONCEPTS', 4072, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'TimePoint'), not(equal(A, 'NegativeInfinity'))), exists(B, temporallyBetween('NegativeInfinity', B, A))), and(entails(and(and(instance(A, 'TimePoint'), not(equal('NegativeInfinity', A))), '$existential'(B, '?OTHERPOINT', temporallyBetween('NegativeInfinity', '?OTHERPOINT', A))), temporallyBetween('NegativeInfinity', B, A)), and(entails(and(not(temporallyBetween('NegativeInfinity', B, A)), not(equal('NegativeInfinity', A))), not(instance(A, 'TimePoint'))), entails(and(not(temporallyBetween('NegativeInfinity', B, A)), instance(A, 'TimePoint')), equal('NegativeInfinity', A)))), [domainV(B, [temporallyBetween:2]), domainV(A, ['$instanceof':'TimePoint', temporallyBetween:3]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?OTHERPOINT', temporallyBetween('NegativeInfinity', '?OTHERPOINT', A)))], ['POINT'=A, 'OTHERPOINT'=B], 'Merge', 'TEMPORAL CONCEPTS', 4074, 'Anonymous', on). sigmaCache(instance(duration, 'BinaryPredicate'), instance(duration, 'BinaryPredicate'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4076, 'Anonymous', on). sigmaCache(instance(duration, 'AsymmetricRelation'), instance(duration, 'AsymmetricRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4078, 'Anonymous', on). sigmaCache(domain(duration, 1, 'TimePosition'), domain(duration, 1, 'TimePosition'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4080, 'Anonymous', on). sigmaCache(domain(duration, 2, 'TimeDuration'), domain(duration, 2, 'TimeDuration'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4082, 'Anonymous', on). sigmaCache(documentation(duration, string('"(duration ?POS ?TIME) means that the duration of the TimePosition ?POS is ?TIME. Note that this Predicate can be used in conjunction with the Function WhenFn to specify the duration of any instance of Physical."')), documentation(duration, string('"(duration ?POS ?TIME) means that the duration of the TimePosition ?POS is ?TIME. Note that this Predicate can be used in conjunction with the Function WhenFn to specify the duration of any instance of Physical."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4084, 'Anonymous', on). sigmaCache(=>(instance(A, 'TimeInterval'), exists(B, duration(A, B))), and(entails(not(duration(A, B)), not(instance(A, 'TimeInterval'))), entails(and(instance(A, 'TimeInterval'), '$existential'(B, '?DURATION', duration(A, '?DURATION'))), duration(A, B))), [domainV(B, [duration:2]), domainV(A, ['$instanceof':'TimeInterval', duration:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?DURATION', duration(A, '?DURATION')))], ['INTERVAL'=A, 'DURATION'=B], 'Merge', 'TEMPORAL CONCEPTS', 4086, 'Anonymous', on). sigmaCache(=>(instance(A, 'TimePoint'), not(exists(B, duration(A, B)))), and(entails(duration(A, B), not(instance(A, 'TimePoint'))), entails(instance(A, 'TimePoint'), not(duration(A, B)))), [domainV(B, [duration:2]), domainV(A, ['$instanceof':'TimePoint', duration:1]), domainV(C, []), forall(A), forall(B), forall(B)], ['POINT'=A, 'DURATION'=B], 'Merge', 'TEMPORAL CONCEPTS', 4088, 'Anonymous', on). sigmaCache(instance(frequency, 'BinaryPredicate'), instance(frequency, 'BinaryPredicate'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4090, 'Anonymous', on). sigmaCache(instance(frequency, 'AsymmetricRelation'), instance(frequency, 'AsymmetricRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4092, 'Anonymous', on). sigmaCache(domainSubclass(frequency, 1, 'Process'), domainSubclass(frequency, 1, 'Process'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4094, 'Anonymous', on). sigmaCache(domain(frequency, 2, 'TimeDuration'), domain(frequency, 2, 'TimeDuration'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4096, 'Anonymous', on). sigmaCache(documentation(frequency, string('"(frequency ?PROC ?TIME) means that the Process type of ?PROC recurs after every interval of ?TIME."')), documentation(frequency, string('"(frequency ?PROC ?TIME) means that the Process type of ?PROC recurs after every interval of ?TIME."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4098, 'Anonymous', on). sigmaCache(=>(frequency(A, B), forall(C, =>(duration(C, B), exists(D, and(temporalPart(D, C), holdsDuring(D, exists(E, instance(E, A)))))))), and(and(entails(and(duration(C, B), not(temporalPart(D, C))), not(frequency(A, B))), and(entails(and(frequency(A, B), not(temporalPart(D, C))), not(duration(C, B))), entails(and(and(and(frequency(A, B), duration(C, B)), '$existential'(D, '?POSITION', and(temporalPart('?POSITION', C), exists(E, holdsDuring('?POSITION', instance(E, A)))))), '$existential'(E, '?INST', holdsDuring(D, instance('?INST', A)))), temporalPart(D, C)))), and(entails(and(duration(C, B), not(holdsDuring(D, instance(E, A)))), not(frequency(A, B))), and(entails(and(frequency(A, B), not(holdsDuring(D, instance(E, A)))), not(duration(C, B))), entails(and(and(and(frequency(A, B), duration(C, B)), '$existential'(D, '?POSITION', and(temporalPart('?POSITION', C), exists(E, holdsDuring('?POSITION', instance(E, A)))))), '$existential'(E, '?INST', holdsDuring(D, instance('?INST', A)))), holdsDuring(D, instance(E, A)))))), [domainV(E, []), domainV(D, [holdsDuring:1, temporalPart:1]), domainV(C, [duration:1, temporalPart:2]), domainV(B, [duration:2, frequency:2]), domainV(A, [frequency:1, instance:2]), domainV(F, []), forall(A), forall(B), forall(C), replaceConsVar(D, '$existential'('?POSITION', and(temporalPart('?POSITION', C), exists(E, holdsDuring('?POSITION', instance(E, A)))))), replaceConsVar(E, '$existential'('?INST', holdsDuring(D, instance('?INST', A))))], ['PROC'=A, 'TIME1'=B, 'TIME2'=C, 'POSITION'=D, 'INST'=E], 'Merge', 'TEMPORAL CONCEPTS', 4100, 'Anonymous', on). sigmaCache(instance(temporalPart, 'BinaryPredicate'), instance(temporalPart, 'BinaryPredicate'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4102, 'Anonymous', on). sigmaCache(instance(temporalPart, 'AsymmetricRelation'), instance(temporalPart, 'AsymmetricRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4104, 'Anonymous', on). sigmaCache(domain(temporalPart, 1, 'TimePosition'), domain(temporalPart, 1, 'TimePosition'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4106, 'Anonymous', on). sigmaCache(domain(temporalPart, 2, 'TimePosition'), domain(temporalPart, 2, 'TimePosition'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4108, 'Anonymous', on). sigmaCache(documentation(temporalPart, string('"(temporalPart ?POS1 ?POS2) means that TimePosition ?POS1 is part of TimePosition ?POS2."')), documentation(temporalPart, string('"(temporalPart ?POS1 ?POS2) means that TimePosition ?POS1 is part of TimePosition ?POS2."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4110, 'Anonymous', on). sigmaCache(=>(instance(A, 'TimePoint'), exists(B, and(instance(B, 'TimeInterval'), temporalPart(A, B)))), and(and(entails(not(instance(B, 'TimeInterval')), not(instance(A, 'TimePoint'))), entails(and(instance(A, 'TimePoint'), '$existential'(B, '?INTERVAL', and(instance('?INTERVAL', 'TimeInterval'), temporalPart(A, '?INTERVAL')))), instance(B, 'TimeInterval'))), and(entails(not(temporalPart(A, B)), not(instance(A, 'TimePoint'))), entails(and(instance(A, 'TimePoint'), '$existential'(B, '?INTERVAL', and(instance('?INTERVAL', 'TimeInterval'), temporalPart(A, '?INTERVAL')))), temporalPart(A, B)))), [domainV(B, ['$instanceof':'TimeInterval', temporalPart:2]), domainV(A, ['$instanceof':'TimePoint', temporalPart:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?INTERVAL', and(instance('?INTERVAL', 'TimeInterval'), temporalPart(A, '?INTERVAL'))))], ['POINT'=A, 'INTERVAL'=B], 'Merge', 'TEMPORAL CONCEPTS', 4112, 'Anonymous', on). sigmaCache(=>(and(holdsDuring(A, B), temporalPart(C, A)), holdsDuring(C, B)), and(entails(and(holdsDuring(A, B), temporalPart(C, A)), holdsDuring(C, B)), and(entails(and(not(holdsDuring(C, B)), temporalPart(C, A)), not(holdsDuring(A, B))), entails(and(not(holdsDuring(C, B)), holdsDuring(A, B)), not(temporalPart(C, A))))), [domainV(C, [holdsDuring:1, temporalPart:1]), domainV(B, [holdsDuring:2]), domainV(A, [holdsDuring:1, temporalPart:2]), domainV(D, []), forall(A), forall(B), forall(C)], ['TIME1'=A, 'SITUATION'=B, 'TIME2'=C], 'Merge', 'TEMPORAL CONCEPTS', 4114, 'Anonymous', on). sigmaCache(=>(and(holdsDuring(A, holds(B, C, D)), and(instance(C, 'Physical'), instance(D, 'Physical'))), and(time(C, A), time(D, A))), and(and(entails(and(holdsDuring(A, holds(B, C, D)), and(instance(C, 'Physical'), instance(D, 'Physical'))), time(C, A)), and(entails(and(not(time(C, A)), and(instance(C, 'Physical'), instance(D, 'Physical'))), not(holdsDuring(A, holds(B, C, D)))), and(entails(and(not(time(C, A)), and(holdsDuring(A, holds(B, C, D)), instance(D, 'Physical'))), not(instance(C, 'Physical'))), entails(and(not(time(C, A)), and(holdsDuring(A, holds(B, C, D)), instance(C, 'Physical'))), not(instance(D, 'Physical')))))), and(entails(and(holdsDuring(A, holds(B, C, D)), and(instance(C, 'Physical'), instance(D, 'Physical'))), time(D, A)), and(entails(and(not(time(D, A)), and(instance(C, 'Physical'), instance(D, 'Physical'))), not(holdsDuring(A, holds(B, C, D)))), and(entails(and(not(time(D, A)), and(holdsDuring(A, holds(B, C, D)), instance(D, 'Physical'))), not(instance(C, 'Physical'))), entails(and(not(time(D, A)), and(holdsDuring(A, holds(B, C, D)), instance(C, 'Physical'))), not(instance(D, 'Physical'))))))), [domainV(D, ['$instanceof':'Physical', time:1, B:2]), domainV(C, ['$instanceof':'Physical', time:1, B:1]), domainV(B, [holds:1]), domainV(A, [holdsDuring:1, time:2]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['INTERVAL'=A, 'REL'=B, 'INST1'=C, 'INST2'=D], 'Merge', 'TEMPORAL CONCEPTS', 4116, 'Anonymous', on). sigmaCache(<=>(temporalPart(A, 'WhenFn'(B)), time(B, A)), and(and(entails(temporalPart(A, 'WhenFn'(B)), time(B, A)), entails(not(time(B, A)), not(temporalPart(A, 'WhenFn'(B))))), and(entails(time(B, A), temporalPart(A, 'WhenFn'(B))), entails(not(temporalPart(A, 'WhenFn'(B))), not(time(B, A))))), [domainV(B, ['WhenFn':1, time:1]), domainV(A, [temporalPart:1, time:2]), domainV(C, []), forall(A), forall(B)], ['POS'=A, 'THING'=B], 'Merge', 'TEMPORAL CONCEPTS', 4118, 'Anonymous', on). sigmaCache(instance('BeginFn', 'TemporalRelation'), instance('BeginFn', 'TemporalRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4120, 'Anonymous', on). sigmaCache(instance('BeginFn', 'UnaryFunction'), instance('BeginFn', 'UnaryFunction'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4122, 'Anonymous', on). sigmaCache(domain('BeginFn', 1, 'TimeInterval'), domain('BeginFn', 1, 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4124, 'Anonymous', on). sigmaCache(range('BeginFn', 'TimePoint'), range('BeginFn', 'TimePoint'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4126, 'Anonymous', on). sigmaCache(documentation('BeginFn', string('"A UnaryFunction that maps a TimeInterval to the TimePoint at which the interval begins."')), documentation('BeginFn', string('"A UnaryFunction that maps a TimeInterval to the TimePoint at which the interval begins."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4128, 'Anonymous', on). sigmaCache(=>(equal('BeginFn'(A), B), forall(C, =>(and(temporalPart(C, A), not(equal(C, B))), before(B, C)))), and(entails(and(not(before(B, C)), and(temporalPart(C, A), not(equal(C, B)))), not(holds('BeginFn', A, B))), and(entails(and(holds('BeginFn', A, B), and(temporalPart(C, A), not(equal(C, B)))), before(B, C)), and(entails(and(holds('BeginFn', A, B), and(not(before(B, C)), not(equal(C, B)))), not(temporalPart(C, A))), entails(and(holds('BeginFn', A, B), and(not(before(B, C)), temporalPart(C, A))), equal(C, B))))), [domainV(C, [before:2, temporalPart:1]), domainV(B, ['BeginFn':2, before:1]), domainV(A, ['BeginFn':1, temporalPart:2]), domainV(D, []), forall(A), forall(B), forall(C)], ['INTERVAL'=A, 'POINT'=B, 'OTHERPOINT'=C], 'Merge', 'TEMPORAL CONCEPTS', 4130, 'Anonymous', on). sigmaCache(=>(origin(A, B), located('WhereFn'(A, 'BeginFn'('WhenFn'(A))), 'WhereFn'(B, 'BeginFn'('WhenFn'(B))))), and(entails(not(located('WhereFn'(A, 'BeginFn'('WhenFn'(A))), 'WhereFn'(B, 'BeginFn'('WhenFn'(B))))), not(origin(A, B))), entails(origin(A, B), located('WhereFn'(A, 'BeginFn'('WhenFn'(A))), 'WhereFn'(B, 'BeginFn'('WhenFn'(B)))))), [domainV(B, ['WhenFn':1, 'WhereFn':1, origin:2]), domainV(A, ['WhenFn':1, 'WhereFn':1, origin:1]), domainV(C, []), forall(A), forall(B)], ['PROCESS'=A, 'OBJ'=B], 'Merge', 'TEMPORAL CONCEPTS', 4132, 'Anonymous', on). sigmaCache(instance('EndFn', 'TemporalRelation'), instance('EndFn', 'TemporalRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4134, 'Anonymous', on). sigmaCache(instance('EndFn', 'UnaryFunction'), instance('EndFn', 'UnaryFunction'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4136, 'Anonymous', on). sigmaCache(domain('EndFn', 1, 'TimeInterval'), domain('EndFn', 1, 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4138, 'Anonymous', on). sigmaCache(range('EndFn', 'TimePoint'), range('EndFn', 'TimePoint'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4140, 'Anonymous', on). sigmaCache(documentation('EndFn', string('"A UnaryFunction that maps a TimeInterval to the TimePoint at which the interval ends."')), documentation('EndFn', string('"A UnaryFunction that maps a TimeInterval to the TimePoint at which the interval ends."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4142, 'Anonymous', on). sigmaCache(=>(equal('EndFn'(A), B), forall(C, =>(and(temporalPart(C, A), not(equal(C, B))), before(C, B)))), and(entails(and(not(before(C, B)), and(temporalPart(C, A), not(equal(C, B)))), not(holds('EndFn', A, B))), and(entails(and(holds('EndFn', A, B), and(temporalPart(C, A), not(equal(C, B)))), before(C, B)), and(entails(and(holds('EndFn', A, B), and(not(before(C, B)), not(equal(C, B)))), not(temporalPart(C, A))), entails(and(holds('EndFn', A, B), and(not(before(C, B)), temporalPart(C, A))), equal(C, B))))), [domainV(C, [before:1, temporalPart:1]), domainV(B, ['EndFn':2, before:2]), domainV(A, ['EndFn':1, temporalPart:2]), domainV(D, []), forall(A), forall(B), forall(C)], ['INTERVAL'=A, 'POINT'=B, 'OTHERPOINT'=C], 'Merge', 'TEMPORAL CONCEPTS', 4144, 'Anonymous', on). sigmaCache(instance(starts, 'BinaryPredicate'), instance(starts, 'BinaryPredicate'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4146, 'Anonymous', on). sigmaCache(instance(starts, 'TemporalRelation'), instance(starts, 'TemporalRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4148, 'Anonymous', on). sigmaCache(instance(starts, 'TransitiveRelation'), instance(starts, 'TransitiveRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4150, 'Anonymous', on). sigmaCache(instance(starts, 'IrreflexiveRelation'), instance(starts, 'IrreflexiveRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4152, 'Anonymous', on). sigmaCache(domain(starts, 1, 'TimeInterval'), domain(starts, 1, 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4154, 'Anonymous', on). sigmaCache(domain(starts, 2, 'TimeInterval'), domain(starts, 2, 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4156, 'Anonymous', on). sigmaCache(documentation(starts, string('"(starts ?INTERVAL1 ?INTERVAL2) means that ?INTERVAL1 and ?INTERVAL2 are both TimeIntervals that have the same initial TimePoint and that ?INTERVAL1 ends before ?INTERVAL2."')), documentation(starts, string('"(starts ?INTERVAL1 ?INTERVAL2) means that ?INTERVAL1 and ?INTERVAL2 are both TimeIntervals that have the same initial TimePoint and that ?INTERVAL1 ends before ?INTERVAL2."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4158, 'Anonymous', on). sigmaCache(<=>(starts(A, B), and(equal('BeginFn'(A), 'BeginFn'(B)), before('EndFn'(A), 'EndFn'(B)))), and(and(entails(starts(A, B), equal('BeginFn'(A), 'BeginFn'(B))), and(entails(starts(A, B), before('EndFn'(A), 'EndFn'(B))), entails(or(not(equal('BeginFn'(A), 'BeginFn'(B))), not(before('EndFn'(A), 'EndFn'(B)))), not(starts(A, B))))), and(entails(and(equal('BeginFn'(A), 'BeginFn'(B)), before('EndFn'(A), 'EndFn'(B))), starts(A, B)), and(entails(and(not(starts(A, B)), before('EndFn'(A), 'EndFn'(B))), not(equal('BeginFn'(A), 'BeginFn'(B)))), entails(and(not(starts(A, B)), equal('BeginFn'(A), 'BeginFn'(B))), not(before('EndFn'(A), 'EndFn'(B))))))), [domainV(B, ['BeginFn':1, 'EndFn':1, starts:2]), domainV(A, ['BeginFn':1, 'EndFn':1, starts:1]), domainV(C, []), forall(A), forall(B)], ['INTERVAL1'=A, 'INTERVAL2'=B], 'Merge', 'TEMPORAL CONCEPTS', 4160, 'Anonymous', on). sigmaCache(instance(finishes, 'BinaryPredicate'), instance(finishes, 'BinaryPredicate'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4162, 'Anonymous', on). sigmaCache(instance(finishes, 'TemporalRelation'), instance(finishes, 'TemporalRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4164, 'Anonymous', on). sigmaCache(instance(finishes, 'TransitiveRelation'), instance(finishes, 'TransitiveRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4166, 'Anonymous', on). sigmaCache(instance(finishes, 'IrreflexiveRelation'), instance(finishes, 'IrreflexiveRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4168, 'Anonymous', on). sigmaCache(domain(finishes, 1, 'TimeInterval'), domain(finishes, 1, 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4170, 'Anonymous', on). sigmaCache(domain(finishes, 2, 'TimeInterval'), domain(finishes, 2, 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4172, 'Anonymous', on). sigmaCache(documentation(finishes, string('"(finishes ?INTERVAL1 ?INTERVAL2) means that ?INTERVAL1 and ?INTERVAL2 are both TimeIntervals that have the same ending TimePoint and that ?INTERVAL2 begins before ?INTERVAL1."')), documentation(finishes, string('"(finishes ?INTERVAL1 ?INTERVAL2) means that ?INTERVAL1 and ?INTERVAL2 are both TimeIntervals that have the same ending TimePoint and that ?INTERVAL2 begins before ?INTERVAL1."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4174, 'Anonymous', on). sigmaCache(<=>(finishes(A, B), and(before('BeginFn'(B), 'BeginFn'(A)), equal('EndFn'(B), 'EndFn'(A)))), and(and(entails(finishes(A, B), before('BeginFn'(B), 'BeginFn'(A))), and(entails(finishes(A, B), equal('EndFn'(B), 'EndFn'(A))), entails(or(not(before('BeginFn'(B), 'BeginFn'(A))), not(equal('EndFn'(B), 'EndFn'(A)))), not(finishes(A, B))))), and(entails(and(before('BeginFn'(B), 'BeginFn'(A)), equal('EndFn'(B), 'EndFn'(A))), finishes(A, B)), and(entails(and(not(finishes(A, B)), equal('EndFn'(B), 'EndFn'(A))), not(before('BeginFn'(B), 'BeginFn'(A)))), entails(and(not(finishes(A, B)), before('BeginFn'(B), 'BeginFn'(A))), not(equal('EndFn'(B), 'EndFn'(A))))))), [domainV(B, ['BeginFn':1, 'EndFn':1, finishes:2]), domainV(A, ['BeginFn':1, 'EndFn':1, finishes:1]), domainV(C, []), forall(A), forall(B)], ['INTERVAL1'=A, 'INTERVAL2'=B], 'Merge', 'TEMPORAL CONCEPTS', 4176, 'Anonymous', on). sigmaCache(instance(before, 'TemporalRelation'), instance(before, 'TemporalRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4178, 'Anonymous', on). sigmaCache(instance(before, 'IrreflexiveRelation'), instance(before, 'IrreflexiveRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4180, 'Anonymous', on). sigmaCache(instance(before, 'TransitiveRelation'), instance(before, 'TransitiveRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4182, 'Anonymous', on). sigmaCache(subrelation(before, beforeOrEqual), subrelation(before, beforeOrEqual), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4184, 'Anonymous', on). sigmaCache(domain(before, 1, 'TimePoint'), domain(before, 1, 'TimePoint'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4186, 'Anonymous', on). sigmaCache(domain(before, 2, 'TimePoint'), domain(before, 2, 'TimePoint'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4188, 'Anonymous', on). sigmaCache(documentation(before, string('"(before ?POINT1 ?POINT2) means that ?POINT1 precedes ?POINT2 on the universal timeline."')), documentation(before, string('"(before ?POINT1 ?POINT2) means that ?POINT1 precedes ?POINT2 on the universal timeline."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4190, 'Anonymous', on). sigmaCache(=>(instance(A, 'Object'), exists(B, exists(C, and(instance(C, 'TimePoint'), and(instance(B, 'TimePoint'), and(before(C, B), forall(D, =>(and(beforeOrEqual(C, D), beforeOrEqual(D, B)), time(A, D))))))))), and(and(entails(not(instance(C, 'TimePoint')), not(instance(A, 'Object'))), entails(and(instance(A, 'Object'), '$existential'(C, '?TIME1', and(instance('?TIME1', 'TimePoint'), and(instance(B, 'TimePoint'), and(before('?TIME1', B), forall(D, =>(and(beforeOrEqual('?TIME1', D), beforeOrEqual(D, B)), time(A, D)))))))), instance(C, 'TimePoint'))), and(and(entails(not(instance(B, 'TimePoint')), not(instance(A, 'Object'))), entails(and(and(instance(A, 'Object'), '$existential'(B, '?TIME2', exists(C, and(instance(C, 'TimePoint'), and(instance('?TIME2', 'TimePoint'), and(before(C, '?TIME2'), forall(D, =>(and(beforeOrEqual(C, D), beforeOrEqual(D, '?TIME2')), time(A, D))))))))), '$existential'(C, '?TIME1', and(instance('?TIME1', 'TimePoint'), and(instance(B, 'TimePoint'), and(before('?TIME1', B), forall(D, =>(and(beforeOrEqual('?TIME1', D), beforeOrEqual(D, B)), time(A, D)))))))), instance(B, 'TimePoint'))), and(and(entails(not(before(C, B)), not(instance(A, 'Object'))), entails(and(and(instance(A, 'Object'), '$existential'(B, '?TIME2', exists(C, and(instance(C, 'TimePoint'), and(instance('?TIME2', 'TimePoint'), and(before(C, '?TIME2'), forall(D, =>(and(beforeOrEqual(C, D), beforeOrEqual(D, '?TIME2')), time(A, D))))))))), '$existential'(C, '?TIME1', and(instance('?TIME1', 'TimePoint'), and(instance(B, 'TimePoint'), and(before('?TIME1', B), forall(D, =>(and(beforeOrEqual('?TIME1', D), beforeOrEqual(D, B)), time(A, D)))))))), before(C, B))), and(entails(and(not(time(A, D)), and(beforeOrEqual(C, D), beforeOrEqual(D, B))), not(instance(A, 'Object'))), and(entails(and(and(instance(A, 'Object'), and(beforeOrEqual(C, D), beforeOrEqual(D, B))), '$existential'(C, '?TIME1', and(instance('?TIME1', 'TimePoint'), and(instance(B, 'TimePoint'), and(before('?TIME1', B), forall(D, =>(and(beforeOrEqual('?TIME1', D), beforeOrEqual(D, B)), time(A, D)))))))), time(A, D)), and(entails(and(instance(A, 'Object'), and(not(time(A, D)), beforeOrEqual(D, B))), not(beforeOrEqual(C, D))), entails(and(instance(A, 'Object'), and(not(time(A, D)), beforeOrEqual(C, D))), not(beforeOrEqual(D, B))))))))), [domainV(D, [beforeOrEqual:1, beforeOrEqual:2, time:2]), domainV(C, ['$instanceof':'TimePoint', before:1, beforeOrEqual:1]), domainV(B, ['$instanceof':'TimePoint', before:2, beforeOrEqual:2]), domainV(A, ['$instanceof':'Object', time:1]), domainV(E, []), forall(A), replaceConsVar(B, '$existential'('?TIME2', exists(C, and(instance(C, 'TimePoint'), and(instance('?TIME2', 'TimePoint'), and(before(C, '?TIME2'), forall(D, =>(and(beforeOrEqual(C, D), beforeOrEqual(D, '?TIME2')), time(A, D))))))))), replaceConsVar(C, '$existential'('?TIME1', and(instance('?TIME1', 'TimePoint'), and(instance(B, 'TimePoint'), and(before('?TIME1', B), forall(D, =>(and(beforeOrEqual('?TIME1', D), beforeOrEqual(D, B)), time(A, D)))))))), forall(D)], ['OBJ'=A, 'TIME1'=C, 'TIME2'=B, 'TIME'=D], 'Merge', 'TEMPORAL CONCEPTS', 4196, 'Anonymous', on). sigmaCache(=>(result(A, B), forall(C, =>(before(C, 'BeginFn'('WhenFn'(A))), not(time(B, C))))), and(entails(and(before(C, 'BeginFn'('WhenFn'(A))), time(B, C)), not(result(A, B))), and(entails(and(result(A, B), time(B, C)), not(before(C, 'BeginFn'('WhenFn'(A))))), entails(and(result(A, B), before(C, 'BeginFn'('WhenFn'(A)))), not(time(B, C))))), [domainV(C, [before:1, time:2]), domainV(B, [result:2, time:1]), domainV(A, ['WhenFn':1, result:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['PROC'=A, 'OBJ'=B, 'TIME'=C], 'Merge', 'TEMPORAL CONCEPTS', 4198, 'Anonymous', on). sigmaCache(instance(beforeOrEqual, 'BinaryPredicate'), instance(beforeOrEqual, 'BinaryPredicate'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4200, 'Anonymous', on). sigmaCache(instance(beforeOrEqual, 'PartialOrderingRelation'), instance(beforeOrEqual, 'PartialOrderingRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4202, 'Anonymous', on). sigmaCache(domain(beforeOrEqual, 1, 'TimePoint'), domain(beforeOrEqual, 1, 'TimePoint'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4204, 'Anonymous', on). sigmaCache(domain(beforeOrEqual, 2, 'TimePoint'), domain(beforeOrEqual, 2, 'TimePoint'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4206, 'Anonymous', on). sigmaCache(documentation(beforeOrEqual, string('"(beforeOrEqual ?POINT1 ?POINT2) means that ?POINT1 is identical with ?POINT2 or occurs before it on the universal timeline."')), documentation(beforeOrEqual, string('"(beforeOrEqual ?POINT1 ?POINT2) means that ?POINT1 is identical with ?POINT2 or occurs before it on the universal timeline."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4208, 'Anonymous', on). sigmaCache(=>(beforeOrEqual(A, B), or(before(A, B), equal(A, B))), and(entails(and(not(before(A, B)), not(equal(A, B))), not(beforeOrEqual(A, B))), and(entails(and(beforeOrEqual(A, B), not(equal(A, B))), before(A, B)), entails(and(beforeOrEqual(A, B), not(before(A, B))), equal(A, B)))), [domainV(B, [before:2, beforeOrEqual:2]), domainV(A, [before:1, beforeOrEqual:1]), domainV(C, []), forall(A), forall(B)], ['POINT1'=A, 'POINT2'=B], 'Merge', 'TEMPORAL CONCEPTS', 4210, 'Anonymous', on). sigmaCache(instance(temporallyBetween, 'TemporalRelation'), instance(temporallyBetween, 'TemporalRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4212, 'Anonymous', on). sigmaCache(instance(temporallyBetween, 'TernaryPredicate'), instance(temporallyBetween, 'TernaryPredicate'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4214, 'Anonymous', on). sigmaCache(subrelation(temporallyBetween, temporallyBetweenOrEqual), subrelation(temporallyBetween, temporallyBetweenOrEqual), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4216, 'Anonymous', on). sigmaCache(domain(temporallyBetween, 1, 'TimePoint'), domain(temporallyBetween, 1, 'TimePoint'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4218, 'Anonymous', on). sigmaCache(domain(temporallyBetween, 2, 'TimePoint'), domain(temporallyBetween, 2, 'TimePoint'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4220, 'Anonymous', on). sigmaCache(domain(temporallyBetween, 3, 'TimePoint'), domain(temporallyBetween, 3, 'TimePoint'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4222, 'Anonymous', on). sigmaCache(documentation(temporallyBetween, string('"(temporallyBetween ?POINT1 ?POINT2 ?POINT3) means that the TimePoint ?POINT2 is between the TimePoints ?POINT1 and ?POINT3, i.e. ?POINT1 is before ?POINT2 and ?POINT2 is before ?POINT3."')), documentation(temporallyBetween, string('"(temporallyBetween ?POINT1 ?POINT2 ?POINT3) means that the TimePoint ?POINT2 is between the TimePoints ?POINT1 and ?POINT3, i.e. ?POINT1 is before ?POINT2 and ?POINT2 is before ?POINT3."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4224, 'Anonymous', on). sigmaCache(<=>(temporallyBetween(A, B, C), and(before(A, B), before(B, C))), and(and(entails(temporallyBetween(A, B, C), before(A, B)), and(entails(temporallyBetween(A, B, C), before(B, C)), entails(or(not(before(A, B)), not(before(B, C))), not(temporallyBetween(A, B, C))))), and(entails(and(before(A, B), before(B, C)), temporallyBetween(A, B, C)), and(entails(and(not(temporallyBetween(A, B, C)), before(B, C)), not(before(A, B))), entails(and(not(temporallyBetween(A, B, C)), before(A, B)), not(before(B, C)))))), [domainV(C, [before:2, temporallyBetween:3]), domainV(B, [before:1, before:2, temporallyBetween:2]), domainV(A, [before:1, temporallyBetween:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['POINT1'=A, 'POINT2'=B, 'POINT3'=C], 'Merge', 'TEMPORAL CONCEPTS', 4226, 'Anonymous', on). sigmaCache(instance(temporallyBetweenOrEqual, 'TemporalRelation'), instance(temporallyBetweenOrEqual, 'TemporalRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4228, 'Anonymous', on). sigmaCache(instance(temporallyBetweenOrEqual, 'TernaryPredicate'), instance(temporallyBetweenOrEqual, 'TernaryPredicate'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4230, 'Anonymous', on). sigmaCache(domain(temporallyBetweenOrEqual, 1, 'TimePoint'), domain(temporallyBetweenOrEqual, 1, 'TimePoint'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4232, 'Anonymous', on). sigmaCache(domain(temporallyBetweenOrEqual, 2, 'TimePoint'), domain(temporallyBetweenOrEqual, 2, 'TimePoint'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4234, 'Anonymous', on). sigmaCache(domain(temporallyBetweenOrEqual, 3, 'TimePoint'), domain(temporallyBetweenOrEqual, 3, 'TimePoint'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4236, 'Anonymous', on). sigmaCache(documentation(temporallyBetweenOrEqual, string('"(temporallyBetweenOrEqual ?POINT1 ?POINT2 ?POINT3) means that the TimePoint ?POINT1 is before or equal to the TimePoint ?POINT2 and ?POINT2 is before or equal to the TimePoint ?POINT3."')), documentation(temporallyBetweenOrEqual, string('"(temporallyBetweenOrEqual ?POINT1 ?POINT2 ?POINT3) means that the TimePoint ?POINT1 is before or equal to the TimePoint ?POINT2 and ?POINT2 is before or equal to the TimePoint ?POINT3."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4238, 'Anonymous', on). sigmaCache(<=>(temporallyBetweenOrEqual(A, B, C), and(beforeOrEqual(A, B), beforeOrEqual(B, C))), and(and(entails(temporallyBetweenOrEqual(A, B, C), beforeOrEqual(A, B)), and(entails(temporallyBetweenOrEqual(A, B, C), beforeOrEqual(B, C)), entails(or(not(beforeOrEqual(A, B)), not(beforeOrEqual(B, C))), not(temporallyBetweenOrEqual(A, B, C))))), and(entails(and(beforeOrEqual(A, B), beforeOrEqual(B, C)), temporallyBetweenOrEqual(A, B, C)), and(entails(and(not(temporallyBetweenOrEqual(A, B, C)), beforeOrEqual(B, C)), not(beforeOrEqual(A, B))), entails(and(not(temporallyBetweenOrEqual(A, B, C)), beforeOrEqual(A, B)), not(beforeOrEqual(B, C)))))), [domainV(C, [beforeOrEqual:2, temporallyBetweenOrEqual:3]), domainV(B, [beforeOrEqual:1, beforeOrEqual:2, temporallyBetweenOrEqual:2]), domainV(A, [beforeOrEqual:1, temporallyBetweenOrEqual:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['POINT1'=A, 'POINT2'=B, 'POINT3'=C], 'Merge', 'TEMPORAL CONCEPTS', 4240, 'Anonymous', on). sigmaCache(<=>(and(time(A, B), instance(B, 'TimePoint')), temporallyBetweenOrEqual('BeginFn'('WhenFn'(A)), B, 'EndFn'('WhenFn'(A)))), and(and(entails(and(time(A, B), instance(B, 'TimePoint')), temporallyBetweenOrEqual('BeginFn'('WhenFn'(A)), B, 'EndFn'('WhenFn'(A)))), and(entails(and(not(temporallyBetweenOrEqual('BeginFn'('WhenFn'(A)), B, 'EndFn'('WhenFn'(A)))), instance(B, 'TimePoint')), not(time(A, B))), entails(and(not(temporallyBetweenOrEqual('BeginFn'('WhenFn'(A)), B, 'EndFn'('WhenFn'(A)))), time(A, B)), not(instance(B, 'TimePoint'))))), and(entails(temporallyBetweenOrEqual('BeginFn'('WhenFn'(A)), B, 'EndFn'('WhenFn'(A))), time(A, B)), and(entails(temporallyBetweenOrEqual('BeginFn'('WhenFn'(A)), B, 'EndFn'('WhenFn'(A))), instance(B, 'TimePoint')), entails(or(not(time(A, B)), not(instance(B, 'TimePoint'))), not(temporallyBetweenOrEqual('BeginFn'('WhenFn'(A)), B, 'EndFn'('WhenFn'(A)))))))), [domainV(B, ['$instanceof':'TimePoint', temporallyBetweenOrEqual:2, time:2]), domainV(A, ['WhenFn':1, time:1]), domainV(C, []), forall(A), forall(B)], ['PHYS'=A, 'TIME'=B], 'Merge', 'TEMPORAL CONCEPTS', 4242, 'Anonymous', on). sigmaCache(instance(overlapsTemporally, 'BinaryPredicate'), instance(overlapsTemporally, 'BinaryPredicate'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4244, 'Anonymous', on). sigmaCache(instance(overlapsTemporally, 'TemporalRelation'), instance(overlapsTemporally, 'TemporalRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4246, 'Anonymous', on). sigmaCache(instance(overlapsTemporally, 'PartialOrderingRelation'), instance(overlapsTemporally, 'PartialOrderingRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4248, 'Anonymous', on). sigmaCache(domain(overlapsTemporally, 1, 'TimeInterval'), domain(overlapsTemporally, 1, 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4250, 'Anonymous', on). sigmaCache(domain(overlapsTemporally, 2, 'TimeInterval'), domain(overlapsTemporally, 2, 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4252, 'Anonymous', on). sigmaCache(documentation(overlapsTemporally, string('"(overlapsTemporally ?INTERVAL1 ?INTERVAL2) means that the two TimeIntervals ?INTERVAL1 and ?INTERVAL2 have a TimeInterval in common. Note that this is consistent with ?INTERVAL1 and ?INTERVAL2 being the same TimeInterval."')), documentation(overlapsTemporally, string('"(overlapsTemporally ?INTERVAL1 ?INTERVAL2) means that the two TimeIntervals ?INTERVAL1 and ?INTERVAL2 have a TimeInterval in common. Note that this is consistent with ?INTERVAL1 and ?INTERVAL2 being the same TimeInterval."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4254, 'Anonymous', on). sigmaCache(<=>(overlapsTemporally(A, B), or(equal(A, B), or(during(A, B), or(starts(A, B), finishes(A, B))))), and(and(entails(not(overlapsTemporally(A, B)), not(equal(A, B))), and(entails(not(overlapsTemporally(A, B)), not(during(A, B))), and(entails(not(overlapsTemporally(A, B)), not(starts(A, B))), and(entails(not(overlapsTemporally(A, B)), not(finishes(A, B))), entails(or(equal(A, B), or(during(A, B), or(starts(A, B), finishes(A, B)))), overlapsTemporally(A, B)))))), and(entails(and(not(equal(A, B)), and(not(during(A, B)), and(not(starts(A, B)), not(finishes(A, B))))), not(overlapsTemporally(A, B))), and(entails(and(overlapsTemporally(A, B), and(not(during(A, B)), and(not(starts(A, B)), not(finishes(A, B))))), equal(A, B)), and(entails(and(overlapsTemporally(A, B), and(not(equal(A, B)), and(not(starts(A, B)), not(finishes(A, B))))), during(A, B)), and(entails(and(overlapsTemporally(A, B), and(not(equal(A, B)), and(not(during(A, B)), not(finishes(A, B))))), starts(A, B)), entails(and(overlapsTemporally(A, B), and(not(equal(A, B)), and(not(during(A, B)), not(starts(A, B))))), finishes(A, B))))))), [domainV(B, [during:2, finishes:2, overlapsTemporally:2, starts:2]), domainV(A, [during:1, finishes:1, overlapsTemporally:1, starts:1]), domainV(C, []), forall(A), forall(B)], ['INTERVAL1'=A, 'INTERVAL2'=B], 'Merge', 'TEMPORAL CONCEPTS', 4256, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'SpatialRelation'), holds(A, B, C)), overlapsTemporally('WhenFn'(B), 'WhenFn'(C))), and(entails(and(instance(A, 'SpatialRelation'), holds(A, B, C)), overlapsTemporally('WhenFn'(B), 'WhenFn'(C))), and(entails(and(not(overlapsTemporally('WhenFn'(B), 'WhenFn'(C))), holds(A, B, C)), not(instance(A, 'SpatialRelation'))), entails(and(not(overlapsTemporally('WhenFn'(B), 'WhenFn'(C))), instance(A, 'SpatialRelation')), not(holds(A, B, C))))), [domainV(C, ['WhenFn':1, A:2]), domainV(B, ['WhenFn':1, A:1]), domainV(A, ['$instanceof':'SpatialRelation', holds:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['REL'=A, 'OBJ1'=B, 'OBJ2'=C], 'Merge', 'TEMPORAL CONCEPTS', 4258, 'Anonymous', on). sigmaCache(instance(during, 'TemporalRelation'), instance(during, 'TemporalRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4260, 'Anonymous', on). sigmaCache(instance(during, 'TransitiveRelation'), instance(during, 'TransitiveRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4262, 'Anonymous', on). sigmaCache(instance(during, 'IrreflexiveRelation'), instance(during, 'IrreflexiveRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4264, 'Anonymous', on). sigmaCache(subrelation(during, overlapsTemporally), subrelation(during, overlapsTemporally), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4266, 'Anonymous', on). sigmaCache(domain(during, 1, 'TimeInterval'), domain(during, 1, 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4268, 'Anonymous', on). sigmaCache(domain(during, 2, 'TimeInterval'), domain(during, 2, 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4270, 'Anonymous', on). sigmaCache(documentation(during, string('"(during ?INTERVAL1 ?INTERVAL2) means that ?INTERVAL1 starts after and ends before ?INTERVAL2."')), documentation(during, string('"(during ?INTERVAL1 ?INTERVAL2) means that ?INTERVAL1 starts after and ends before ?INTERVAL2."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4272, 'Anonymous', on). sigmaCache(=>(during(A, B), and(before('EndFn'(A), 'EndFn'(B)), before('BeginFn'(B), 'BeginFn'(A)))), and(and(entails(not(before('EndFn'(A), 'EndFn'(B))), not(during(A, B))), entails(during(A, B), before('EndFn'(A), 'EndFn'(B)))), and(entails(not(before('BeginFn'(B), 'BeginFn'(A))), not(during(A, B))), entails(during(A, B), before('BeginFn'(B), 'BeginFn'(A))))), [domainV(B, ['BeginFn':1, 'EndFn':1, during:2]), domainV(A, ['BeginFn':1, 'EndFn':1, during:1]), domainV(C, []), forall(A), forall(B)], ['INTERVAL1'=A, 'INTERVAL2'=B], 'Merge', 'TEMPORAL CONCEPTS', 4274, 'Anonymous', on). sigmaCache(instance(meetsTemporally, 'BinaryPredicate'), instance(meetsTemporally, 'BinaryPredicate'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4276, 'Anonymous', on). sigmaCache(instance(meetsTemporally, 'TemporalRelation'), instance(meetsTemporally, 'TemporalRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4278, 'Anonymous', on). sigmaCache(instance(meetsTemporally, 'AsymmetricRelation'), instance(meetsTemporally, 'AsymmetricRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4280, 'Anonymous', on). sigmaCache(instance(meetsTemporally, 'IntransitiveRelation'), instance(meetsTemporally, 'IntransitiveRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4282, 'Anonymous', on). sigmaCache(domain(meetsTemporally, 1, 'TimeInterval'), domain(meetsTemporally, 1, 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4284, 'Anonymous', on). sigmaCache(domain(meetsTemporally, 2, 'TimeInterval'), domain(meetsTemporally, 2, 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4286, 'Anonymous', on). sigmaCache(documentation(meetsTemporally, string('"(meetsTemporally ?INTERVAL1 ?INTERVAL2) means that the terminal point of the TimeInterval ?INTERVAL1 is the initial point of the TimeInterval ?INTERVAL2."')), documentation(meetsTemporally, string('"(meetsTemporally ?INTERVAL1 ?INTERVAL2) means that the terminal point of the TimeInterval ?INTERVAL1 is the initial point of the TimeInterval ?INTERVAL2."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4288, 'Anonymous', on). sigmaCache(<=>(meetsTemporally(A, B), equal('EndFn'(A), 'BeginFn'(B))), and(and(entails(meetsTemporally(A, B), equal('EndFn'(A), 'BeginFn'(B))), entails(not(equal('EndFn'(A), 'BeginFn'(B))), not(meetsTemporally(A, B)))), and(entails(equal('EndFn'(A), 'BeginFn'(B)), meetsTemporally(A, B)), entails(not(meetsTemporally(A, B)), not(equal('EndFn'(A), 'BeginFn'(B)))))), [domainV(B, ['BeginFn':1, meetsTemporally:2]), domainV(A, ['EndFn':1, meetsTemporally:1]), domainV(C, []), forall(A), forall(B)], ['INTERVAL1'=A, 'INTERVAL2'=B], 'Merge', 'TEMPORAL CONCEPTS', 4290, 'Anonymous', on). sigmaCache(=>(and(equal('BeginFn'(A), 'BeginFn'(B)), equal('EndFn'(A), 'EndFn'(B))), equal(A, B)), and(entails(and(equal('BeginFn'(A), 'BeginFn'(B)), equal('EndFn'(A), 'EndFn'(B))), equal(A, B)), and(entails(and(not(equal(A, B)), equal('EndFn'(A), 'EndFn'(B))), not(equal('BeginFn'(A), 'BeginFn'(B)))), entails(and(not(equal(A, B)), equal('BeginFn'(A), 'BeginFn'(B))), not(equal('EndFn'(A), 'EndFn'(B)))))), [domainV(B, ['BeginFn':1, 'EndFn':1]), domainV(A, ['BeginFn':1, 'EndFn':1]), domainV(C, []), forall(A), forall(B)], ['INTERVAL1'=A, 'INTERVAL2'=B], 'Merge', 'TEMPORAL CONCEPTS', 4292, 'Anonymous', on). sigmaCache(instance(earlier, 'BinaryPredicate'), instance(earlier, 'BinaryPredicate'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4294, 'Anonymous', on). sigmaCache(instance(earlier, 'TemporalRelation'), instance(earlier, 'TemporalRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4296, 'Anonymous', on). sigmaCache(instance(earlier, 'TransitiveRelation'), instance(earlier, 'TransitiveRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4298, 'Anonymous', on). sigmaCache(instance(earlier, 'IrreflexiveRelation'), instance(earlier, 'IrreflexiveRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4300, 'Anonymous', on). sigmaCache(domain(earlier, 1, 'TimeInterval'), domain(earlier, 1, 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4302, 'Anonymous', on). sigmaCache(domain(earlier, 2, 'TimeInterval'), domain(earlier, 2, 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4304, 'Anonymous', on). sigmaCache(documentation(earlier, string('"(earlier INTERVAL1 INTERVAL2) means that INTERVAL1 ends before INTERVAL2 begins."')), documentation(earlier, string('"(earlier INTERVAL1 INTERVAL2) means that INTERVAL1 ends before INTERVAL2 begins."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4306, 'Anonymous', on). sigmaCache(<=>(earlier(A, B), before('EndFn'(A), 'BeginFn'(B))), and(and(entails(earlier(A, B), before('EndFn'(A), 'BeginFn'(B))), entails(not(before('EndFn'(A), 'BeginFn'(B))), not(earlier(A, B)))), and(entails(before('EndFn'(A), 'BeginFn'(B)), earlier(A, B)), entails(not(earlier(A, B)), not(before('EndFn'(A), 'BeginFn'(B)))))), [domainV(B, ['BeginFn':1, earlier:2]), domainV(A, ['EndFn':1, earlier:1]), domainV(C, []), forall(A), forall(B)], ['INTERVAL1'=A, 'INTERVAL2'=B], 'Merge', 'TEMPORAL CONCEPTS', 4308, 'Anonymous', on). sigmaCache(instance(cooccur, 'BinaryPredicate'), instance(cooccur, 'BinaryPredicate'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4310, 'Anonymous', on). sigmaCache(instance(cooccur, 'TemporalRelation'), instance(cooccur, 'TemporalRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4312, 'Anonymous', on). sigmaCache(instance(cooccur, 'EquivalenceRelation'), instance(cooccur, 'EquivalenceRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4314, 'Anonymous', on). sigmaCache(domain(cooccur, 1, 'Physical'), domain(cooccur, 1, 'Physical'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4316, 'Anonymous', on). sigmaCache(domain(cooccur, 2, 'Physical'), domain(cooccur, 2, 'Physical'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4318, 'Anonymous', on). sigmaCache(documentation(cooccur, string('"(cooccur ?THING1 ?THING2) means that the Object or Process ?THING1 occurs at the same time as, together with, or jointly with the Object or Process ?THING2. This covers the following temporal relations: is co-incident with, is concurrent with, is contemporaneous with, and is concomitant with."')), documentation(cooccur, string('"(cooccur ?THING1 ?THING2) means that the Object or Process ?THING1 occurs at the same time as, together with, or jointly with the Object or Process ?THING2. This covers the following temporal relations: is co-incident with, is concurrent with, is contemporaneous with, and is concomitant with."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4320, 'Anonymous', on). sigmaCache(<=>(cooccur(A, B), equal('WhenFn'(A), 'WhenFn'(B))), and(and(entails(cooccur(A, B), equal('WhenFn'(A), 'WhenFn'(B))), entails(not(equal('WhenFn'(A), 'WhenFn'(B))), not(cooccur(A, B)))), and(entails(equal('WhenFn'(A), 'WhenFn'(B)), cooccur(A, B)), entails(not(cooccur(A, B)), not(equal('WhenFn'(A), 'WhenFn'(B)))))), [domainV(B, ['WhenFn':1, cooccur:2]), domainV(A, ['WhenFn':1, cooccur:1]), domainV(C, []), forall(A), forall(B)], ['PHYS1'=A, 'PHYS2'=B], 'Merge', 'TEMPORAL CONCEPTS', 4322, 'Anonymous', on). sigmaCache(instance('TimeIntervalFn', 'BinaryFunction'), instance('TimeIntervalFn', 'BinaryFunction'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4326, 'Anonymous', on). sigmaCache(instance('TimeIntervalFn', 'TemporalRelation'), instance('TimeIntervalFn', 'TemporalRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4328, 'Anonymous', on). sigmaCache(domain('TimeIntervalFn', 1, 'TimePoint'), domain('TimeIntervalFn', 1, 'TimePoint'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4330, 'Anonymous', on). sigmaCache(domain('TimeIntervalFn', 2, 'TimePoint'), domain('TimeIntervalFn', 2, 'TimePoint'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4332, 'Anonymous', on). sigmaCache(range('TimeIntervalFn', 'TimeInterval'), range('TimeIntervalFn', 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4334, 'Anonymous', on). sigmaCache(documentation('TimeIntervalFn', string('"A BinaryFunction that takes two TimePoints as arguments and returns the TimeInterval defined by these two TimePoints. Note that the first TimePoint must occur earlier than the second TimePoint."')), documentation('TimeIntervalFn', string('"A BinaryFunction that takes two TimePoints as arguments and returns the TimeInterval defined by these two TimePoints. Note that the first TimePoint must occur earlier than the second TimePoint."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4336, 'Anonymous', on). sigmaCache(=>(equal('TimeIntervalFn'(A, B), C), and(equal('BeginFn'(C), A), equal('EndFn'(C), B))), and(and(entails(not(holds('BeginFn', C, A)), not(holds('TimeIntervalFn', A, B, C))), entails(holds('TimeIntervalFn', A, B, C), holds('BeginFn', C, A))), and(entails(not(holds('EndFn', C, B)), not(holds('TimeIntervalFn', A, B, C))), entails(holds('TimeIntervalFn', A, B, C), holds('EndFn', C, B)))), [domainV(C, ['BeginFn':1, 'EndFn':1, 'TimeIntervalFn':3]), domainV(B, ['EndFn':2, 'TimeIntervalFn':2]), domainV(A, ['BeginFn':2, 'TimeIntervalFn':1]), domainV(D, []), forall(A), forall(B), forall(C)], ['POINT1'=A, 'POINT2'=B, 'INTERVAL'=C], 'Merge', 'TEMPORAL CONCEPTS', 4338, 'Anonymous', on). sigmaCache(=>(equal('TimeIntervalFn'(A, B), C), forall(D, <=>(temporallyBetweenOrEqual(A, D, B), temporalPart(D, C)))), and(entails(and(not(temporalPart(D, C)), temporalPart(D, C)), not(holds('TimeIntervalFn', A, B, C))), and(and(entails(and(not(temporalPart(D, C)), temporallyBetweenOrEqual(A, D, B)), not(holds('TimeIntervalFn', A, B, C))), and(entails(and(holds('TimeIntervalFn', A, B, C), temporallyBetweenOrEqual(A, D, B)), temporalPart(D, C)), entails(and(holds('TimeIntervalFn', A, B, C), not(temporalPart(D, C))), not(temporallyBetweenOrEqual(A, D, B))))), and(entails(and(not(temporallyBetweenOrEqual(A, D, B)), temporallyBetweenOrEqual(A, D, B)), not(holds('TimeIntervalFn', A, B, C))), and(entails(and(not(temporallyBetweenOrEqual(A, D, B)), temporalPart(D, C)), not(holds('TimeIntervalFn', A, B, C))), and(entails(and(holds('TimeIntervalFn', A, B, C), temporalPart(D, C)), temporallyBetweenOrEqual(A, D, B)), entails(and(holds('TimeIntervalFn', A, B, C), not(temporallyBetweenOrEqual(A, D, B))), not(temporalPart(D, C)))))))), [domainV(D, [temporalPart:1, temporallyBetweenOrEqual:2]), domainV(C, ['TimeIntervalFn':3, temporalPart:2]), domainV(B, ['TimeIntervalFn':2, temporallyBetweenOrEqual:3]), domainV(A, ['TimeIntervalFn':1, temporallyBetweenOrEqual:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['POINT1'=A, 'POINT2'=B, 'INTERVAL'=C, 'POINT'=D], 'Merge', 'TEMPORAL CONCEPTS', 4340, 'Anonymous', on). sigmaCache(instance('WhenFn', 'TemporalRelation'), instance('WhenFn', 'TemporalRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4342, 'Anonymous', on). sigmaCache(instance('WhenFn', 'UnaryFunction'), instance('WhenFn', 'UnaryFunction'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4344, 'Anonymous', on). sigmaCache(domain('WhenFn', 1, 'Physical'), domain('WhenFn', 1, 'Physical'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4346, 'Anonymous', on). sigmaCache(range('WhenFn', 'TimeInterval'), range('WhenFn', 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4348, 'Anonymous', on). sigmaCache(documentation('WhenFn', string('"A UnaryFunction that maps an Object or Process to the exact TimeInterval during which it exists. Note that, for every TimePoint ?TIME outside of the TimeInterval (WhenFn ?THING), (time ?THING ?TIME) does not hold."')), documentation('WhenFn', string('"A UnaryFunction that maps an Object or Process to the exact TimeInterval during which it exists. Note that, for every TimePoint ?TIME outside of the TimeInterval (WhenFn ?THING), (time ?THING ?TIME) does not hold."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4350, 'Anonymous', on). sigmaCache(before('BeginFn'('WhenFn'(A)), 'EndFn'('WhenFn'(A))), before('BeginFn'('WhenFn'(A)), 'EndFn'('WhenFn'(A))), [domainV(A, ['WhenFn':1]), domainV(B, []), forall(A)], ['THING'=A], 'Merge', 'TEMPORAL CONCEPTS', 4352, 'Anonymous', on). sigmaCache(instance('PastFn', 'TemporalRelation'), instance('PastFn', 'TemporalRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4354, 'Anonymous', on). sigmaCache(instance('PastFn', 'UnaryFunction'), instance('PastFn', 'UnaryFunction'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4356, 'Anonymous', on). sigmaCache(domain('PastFn', 1, 'TimePosition'), domain('PastFn', 1, 'TimePosition'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4358, 'Anonymous', on). sigmaCache(range('PastFn', 'TimeInterval'), range('PastFn', 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4360, 'Anonymous', on). sigmaCache(documentation('PastFn', string('"A UnaryFunction that maps a TimePosition to the TimeInterval that meets it and that begins at NegativeInfinity."')), documentation('PastFn', string('"A UnaryFunction that maps a TimePosition to the TimeInterval that meets it and that begins at NegativeInfinity."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4362, 'Anonymous', on). sigmaCache(meetsTemporally('PastFn'('WhenFn'(A)), 'WhenFn'(A)), meetsTemporally('PastFn'('WhenFn'(A)), 'WhenFn'(A)), [domainV(A, ['WhenFn':1]), domainV(B, []), forall(A)], ['THING'=A], 'Merge', 'TEMPORAL CONCEPTS', 4364, 'Anonymous', on). sigmaCache(equal('BeginFn'('PastFn'(A)), 'NegativeInfinity'), equal('BeginFn'('PastFn'(A)), 'NegativeInfinity'), [domainV(A, ['PastFn':1]), domainV(B, []), forall(A)], ['TIME'=A], 'Merge', 'TEMPORAL CONCEPTS', 4366, 'Anonymous', on). sigmaCache(instance('ImmediatePastFn', 'TemporalRelation'), instance('ImmediatePastFn', 'TemporalRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4368, 'Anonymous', on). sigmaCache(instance('ImmediatePastFn', 'UnaryFunction'), instance('ImmediatePastFn', 'UnaryFunction'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4370, 'Anonymous', on). sigmaCache(domain('ImmediatePastFn', 1, 'TimePosition'), domain('ImmediatePastFn', 1, 'TimePosition'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4372, 'Anonymous', on). sigmaCache(range('ImmediatePastFn', 'TimeInterval'), range('ImmediatePastFn', 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4374, 'Anonymous', on). sigmaCache(documentation('ImmediatePastFn', string('"A UnaryFunction that maps a TimePosition to a short, indeterminate TimeInterval that immediately precedes the TimePosition."')), documentation('ImmediatePastFn', string('"A UnaryFunction that maps a TimePosition to a short, indeterminate TimeInterval that immediately precedes the TimePosition."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4376, 'Anonymous', on). sigmaCache(finishes('ImmediatePastFn'('WhenFn'(A)), 'PastFn'('WhenFn'(A))), finishes('ImmediatePastFn'('WhenFn'(A)), 'PastFn'('WhenFn'(A))), [domainV(A, ['WhenFn':1]), domainV(B, []), forall(A)], ['THING'=A], 'Merge', 'TEMPORAL CONCEPTS', 4378, 'Anonymous', on). sigmaCache(=>(and(resource(A, B), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), measure(B, C)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), measure(B, D)))), greaterThan(C, D)), and(entails(and(resource(A, B), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), measure(B, C)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), measure(B, D)))), greaterThan(C, D)), and(entails(and(not(greaterThan(C, D)), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), measure(B, C)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), measure(B, D)))), not(resource(A, B))), and(entails(and(not(greaterThan(C, D)), and(resource(A, B), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), measure(B, D)))), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), measure(B, C)))), entails(and(not(greaterThan(C, D)), and(resource(A, B), holdsDuring('ImmediatePastFn'('WhenFn'(A)), measure(B, C)))), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), measure(B, D))))))), [domainV(D, [greaterThan:2, measure:2]), domainV(C, [greaterThan:1, measure:2]), domainV(B, [measure:1, resource:2]), domainV(A, ['WhenFn':1, resource:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['PROC'=A, 'OBJ'=B, 'QUANT1'=C, 'QUANT2'=D], 'Merge', 'TEMPORAL CONCEPTS', 4380, 'Anonymous', on). sigmaCache(instance('FutureFn', 'TemporalRelation'), instance('FutureFn', 'TemporalRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4382, 'Anonymous', on). sigmaCache(instance('FutureFn', 'UnaryFunction'), instance('FutureFn', 'UnaryFunction'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4384, 'Anonymous', on). sigmaCache(domain('FutureFn', 1, 'TimePosition'), domain('FutureFn', 1, 'TimePosition'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4386, 'Anonymous', on). sigmaCache(range('FutureFn', 'TimeInterval'), range('FutureFn', 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4388, 'Anonymous', on). sigmaCache(documentation('FutureFn', string('"A UnaryFunction that maps a TimePosition to the TimeInterval which it meets and which ends at PositiveInfinity."')), documentation('FutureFn', string('"A UnaryFunction that maps a TimePosition to the TimeInterval which it meets and which ends at PositiveInfinity."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4390, 'Anonymous', on). sigmaCache(meetsTemporally('WhenFn'(A), 'FutureFn'('WhenFn'(A))), meetsTemporally('WhenFn'(A), 'FutureFn'('WhenFn'(A))), [domainV(A, ['WhenFn':1]), domainV(B, []), forall(A)], ['THING'=A], 'Merge', 'TEMPORAL CONCEPTS', 4392, 'Anonymous', on). sigmaCache(equal('EndFn'('FutureFn'(A)), 'PositiveInfinity'), equal('EndFn'('FutureFn'(A)), 'PositiveInfinity'), [domainV(A, ['FutureFn':1]), domainV(B, []), forall(A)], ['TIME'=A], 'Merge', 'TEMPORAL CONCEPTS', 4394, 'Anonymous', on). sigmaCache(instance('ImmediateFutureFn', 'TemporalRelation'), instance('ImmediateFutureFn', 'TemporalRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4396, 'Anonymous', on). sigmaCache(instance('ImmediateFutureFn', 'UnaryFunction'), instance('ImmediateFutureFn', 'UnaryFunction'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4398, 'Anonymous', on). sigmaCache(domain('ImmediateFutureFn', 1, 'TimePosition'), domain('ImmediateFutureFn', 1, 'TimePosition'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4400, 'Anonymous', on). sigmaCache(range('ImmediateFutureFn', 'TimeInterval'), range('ImmediateFutureFn', 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4402, 'Anonymous', on). sigmaCache(documentation('ImmediateFutureFn', string('"A UnaryFunction that maps a TimePosition to a short, indeterminate TimeInterval that immediately follows the TimePosition."')), documentation('ImmediateFutureFn', string('"A UnaryFunction that maps a TimePosition to a short, indeterminate TimeInterval that immediately follows the TimePosition."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4404, 'Anonymous', on). sigmaCache(starts('ImmediateFutureFn'('WhenFn'(A)), 'FutureFn'('WhenFn'(A))), starts('ImmediateFutureFn'('WhenFn'(A)), 'FutureFn'('WhenFn'(A))), [domainV(A, ['WhenFn':1]), domainV(B, []), forall(A)], ['THING'=A], 'Merge', 'TEMPORAL CONCEPTS', 4406, 'Anonymous', on). sigmaCache(instance(date, 'BinaryPredicate'), instance(date, 'BinaryPredicate'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4412, 'Anonymous', on). sigmaCache(instance(date, 'AsymmetricRelation'), instance(date, 'AsymmetricRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4414, 'Anonymous', on). sigmaCache(domain(date, 1, 'Physical'), domain(date, 1, 'Physical'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4416, 'Anonymous', on). sigmaCache(domain(date, 2, 'Day'), domain(date, 2, 'Day'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4418, 'Anonymous', on). sigmaCache(subrelation(date, time), subrelation(date, time), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4420, 'Anonymous', on). sigmaCache(singleValued(date, 2), singleValued(date, 2), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4422, 'Anonymous', on). sigmaCache(documentation(date, string('"A BinaryPredicate that specifies a TimePosition in absolute calendar time, at the resolution of one day, for a particular Object or Process."')), documentation(date, string('"A BinaryPredicate that specifies a TimePosition in absolute calendar time, at the resolution of one day, for a particular Object or Process."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4424, 'Anonymous', on). sigmaCache(instance('YearFn', 'TemporalRelation'), instance('YearFn', 'TemporalRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4426, 'Anonymous', on). sigmaCache(instance('YearFn', 'UnaryFunction'), instance('YearFn', 'UnaryFunction'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4428, 'Anonymous', on). sigmaCache(domain('YearFn', 1, 'Integer'), domain('YearFn', 1, 'Integer'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4430, 'Anonymous', on). sigmaCache(range('YearFn', 'Year'), range('YearFn', 'Year'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4432, 'Anonymous', on). sigmaCache(documentation('YearFn', string('"A UnaryFunction that maps a number to the corresponding calendar Year. For example, (YearFn 1912) denotes the Year 1912."')), documentation('YearFn', string('"A UnaryFunction that maps a number to the corresponding calendar Year. For example, (YearFn 1912) denotes the Year 1912."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4434, 'Anonymous', on). sigmaCache(instance('MonthFn', 'TemporalRelation'), instance('MonthFn', 'TemporalRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4436, 'Anonymous', on). sigmaCache(instance('MonthFn', 'BinaryFunction'), instance('MonthFn', 'BinaryFunction'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4438, 'Anonymous', on). sigmaCache(domainSubclass('MonthFn', 1, 'Month'), domainSubclass('MonthFn', 1, 'Month'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4440, 'Anonymous', on). sigmaCache(domain('MonthFn', 2, 'Year'), domain('MonthFn', 2, 'Year'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4442, 'Anonymous', on). sigmaCache(range('MonthFn', 'Month'), range('MonthFn', 'Month'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4444, 'Anonymous', on). sigmaCache(documentation('MonthFn', string('"A BinaryFunction that maps a subclass of Month and an instance of Year to the corresponding Month of the Year. For example (MonthFn January (YearFn 1912)) denotes the eighth Month, i.e. August, of the Year 1912."')), documentation('MonthFn', string('"A BinaryFunction that maps a subclass of Month and an instance of Year to the corresponding Month of the Year. For example (MonthFn January (YearFn 1912)) denotes the eighth Month, i.e. August, of the Year 1912."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4446, 'Anonymous', on). sigmaCache(instance('DayFn', 'TemporalRelation'), instance('DayFn', 'TemporalRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4448, 'Anonymous', on). sigmaCache(instance('DayFn', 'BinaryFunction'), instance('DayFn', 'BinaryFunction'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4450, 'Anonymous', on). sigmaCache(domain('DayFn', 1, 'PositiveInteger'), domain('DayFn', 1, 'PositiveInteger'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4452, 'Anonymous', on). sigmaCache(domain('DayFn', 2, 'Month'), domain('DayFn', 2, 'Month'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4454, 'Anonymous', on). sigmaCache(range('DayFn', 'Day'), range('DayFn', 'Day'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4456, 'Anonymous', on). sigmaCache(documentation('DayFn', string('"A BinaryFunction that maps a number and a Month to the corresponding Day of the Month. For example, (DayFn 18 (MonthFn 8 (YearFn 1912))) denotes the 18th day of August 1912."')), documentation('DayFn', string('"A BinaryFunction that maps a number and a Month to the corresponding Day of the Month. For example, (DayFn 18 (MonthFn 8 (YearFn 1912))) denotes the 18th day of August 1912."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4458, 'Anonymous', on). sigmaCache(=>(instance('DayFn'(A, B), 'Day'), lessThanOrEqualTo(A, 31)), and(entails(not(lessThanOrEqualTo(A, 31)), not(instance('DayFn'(A, B), 'Day'))), entails(instance('DayFn'(A, B), 'Day'), lessThanOrEqualTo(A, 31))), [domainV(B, ['DayFn':2]), domainV(A, ['DayFn':1, lessThanOrEqualTo:1]), domainV(C, []), forall(A), forall(B)], ['NUMBER'=A, 'MONTH'=B], 'Merge', 'TEMPORAL CONCEPTS', 4460, 'Anonymous', on). sigmaCache(=>(and(equal(A, 'DayFn'(B, C)), and(equal(D, 'DayFn'(E, C)), equal('SubtractionFn'(E, B), 1))), meetsTemporally(A, D)), and(entails(and(holds('DayFn', B, C, A), and(holds('DayFn', E, C, D), equal('SubtractionFn'(E, B), 1))), meetsTemporally(A, D)), and(entails(and(not(meetsTemporally(A, D)), and(holds('DayFn', E, C, D), equal('SubtractionFn'(E, B), 1))), not(holds('DayFn', B, C, A))), and(entails(and(not(meetsTemporally(A, D)), and(holds('DayFn', B, C, A), equal('SubtractionFn'(E, B), 1))), not(holds('DayFn', E, C, D))), entails(and(not(meetsTemporally(A, D)), and(holds('DayFn', B, C, A), holds('DayFn', E, C, D))), not(equal('SubtractionFn'(E, B), 1)))))), [domainV(E, ['DayFn':1, 'SubtractionFn':1]), domainV(D, ['DayFn':3, meetsTemporally:2]), domainV(C, ['DayFn':2]), domainV(B, ['DayFn':1, 'SubtractionFn':2]), domainV(A, ['DayFn':3, meetsTemporally:1]), domainV(F, []), forall(A), forall(B), forall(C), forall(D), forall(E)], ['DAY1'=A, 'NUMBER1'=B, 'MONTH'=C, 'DAY2'=D, 'NUMBER2'=E], 'Merge', 'TEMPORAL CONCEPTS', 4462, 'Anonymous', on). sigmaCache(instance('HourFn', 'TemporalRelation'), instance('HourFn', 'TemporalRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4464, 'Anonymous', on). sigmaCache(instance('HourFn', 'BinaryFunction'), instance('HourFn', 'BinaryFunction'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4466, 'Anonymous', on). sigmaCache(domain('HourFn', 1, 'PositiveRealNumber'), domain('HourFn', 1, 'PositiveRealNumber'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4468, 'Anonymous', on). sigmaCache(domain('HourFn', 2, 'Day'), domain('HourFn', 2, 'Day'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4470, 'Anonymous', on). sigmaCache(range('HourFn', 'Hour'), range('HourFn', 'Hour'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4472, 'Anonymous', on). sigmaCache(documentation('HourFn', string('"A BinaryFunction that maps a number and a Day to the corresponding Hour of the Day. For example, (HourFn 14 (DayFn 18 (MonthFn 8 (YearFn 1912)))) denotes the 14th hour, i.e. 2 PM, on the 18th day of August 1912."')), documentation('HourFn', string('"A BinaryFunction that maps a number and a Day to the corresponding Hour of the Day. For example, (HourFn 14 (DayFn 18 (MonthFn 8 (YearFn 1912)))) denotes the 14th hour, i.e. 2 PM, on the 18th day of August 1912."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4474, 'Anonymous', on). sigmaCache(=>(instance('HourFn'(A, B), 'Hour'), lessThan(A, 24)), and(entails(not(lessThan(A, 24)), not(instance('HourFn'(A, B), 'Hour'))), entails(instance('HourFn'(A, B), 'Hour'), lessThan(A, 24))), [domainV(B, ['HourFn':2]), domainV(A, ['HourFn':1, lessThan:1]), domainV(C, []), forall(A), forall(B)], ['NUMBER'=A, 'DAY'=B], 'Merge', 'TEMPORAL CONCEPTS', 4476, 'Anonymous', on). sigmaCache(=>(and(equal(A, 'HourFn'(B, C)), and(equal(D, 'HourFn'(E, C)), equal('SubtractionFn'(E, B), 1))), meetsTemporally(A, D)), and(entails(and(holds('HourFn', B, C, A), and(holds('HourFn', E, C, D), equal('SubtractionFn'(E, B), 1))), meetsTemporally(A, D)), and(entails(and(not(meetsTemporally(A, D)), and(holds('HourFn', E, C, D), equal('SubtractionFn'(E, B), 1))), not(holds('HourFn', B, C, A))), and(entails(and(not(meetsTemporally(A, D)), and(holds('HourFn', B, C, A), equal('SubtractionFn'(E, B), 1))), not(holds('HourFn', E, C, D))), entails(and(not(meetsTemporally(A, D)), and(holds('HourFn', B, C, A), holds('HourFn', E, C, D))), not(equal('SubtractionFn'(E, B), 1)))))), [domainV(E, ['HourFn':1, 'SubtractionFn':1]), domainV(D, ['HourFn':3, meetsTemporally:2]), domainV(C, ['HourFn':2]), domainV(B, ['HourFn':1, 'SubtractionFn':2]), domainV(A, ['HourFn':3, meetsTemporally:1]), domainV(F, []), forall(A), forall(B), forall(C), forall(D), forall(E)], ['HOUR1'=A, 'NUMBER1'=B, 'DAY'=C, 'HOUR2'=D, 'NUMBER2'=E], 'Merge', 'TEMPORAL CONCEPTS', 4478, 'Anonymous', on). sigmaCache(instance('MinuteFn', 'TemporalRelation'), instance('MinuteFn', 'TemporalRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4480, 'Anonymous', on). sigmaCache(instance('MinuteFn', 'BinaryFunction'), instance('MinuteFn', 'BinaryFunction'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4482, 'Anonymous', on). sigmaCache(domain('MinuteFn', 1, 'PositiveRealNumber'), domain('MinuteFn', 1, 'PositiveRealNumber'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4484, 'Anonymous', on). sigmaCache(domain('MinuteFn', 2, 'Hour'), domain('MinuteFn', 2, 'Hour'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4486, 'Anonymous', on). sigmaCache(range('MinuteFn', 'Minute'), range('MinuteFn', 'Minute'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4488, 'Anonymous', on). sigmaCache(documentation('MinuteFn', string('"A BinaryFunction that maps a number and an Hour to the corresponding Minute of the Hour. For example, (MinuteFn 15 (HourFn 14 (DayFn 18 (MonthFn 8 (YearFn 1912))))) denotes 15 minutes after 2 PM on the 18th day of August 1912."')), documentation('MinuteFn', string('"A BinaryFunction that maps a number and an Hour to the corresponding Minute of the Hour. For example, (MinuteFn 15 (HourFn 14 (DayFn 18 (MonthFn 8 (YearFn 1912))))) denotes 15 minutes after 2 PM on the 18th day of August 1912."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4490, 'Anonymous', on). sigmaCache(=>(instance('MinuteFn'(A, B), 'Minute'), lessThan(A, 60)), and(entails(not(lessThan(A, 60)), not(instance('MinuteFn'(A, B), 'Minute'))), entails(instance('MinuteFn'(A, B), 'Minute'), lessThan(A, 60))), [domainV(B, ['MinuteFn':2]), domainV(A, ['MinuteFn':1, lessThan:1]), domainV(C, []), forall(A), forall(B)], ['NUMBER'=A, 'HOUR'=B], 'Merge', 'TEMPORAL CONCEPTS', 4492, 'Anonymous', on). sigmaCache(=>(and(equal(A, 'MinuteFn'(B, C)), and(equal(D, 'MinuteFn'(E, C)), equal('SubtractionFn'(E, B), 1))), meetsTemporally(A, D)), and(entails(and(holds('MinuteFn', B, C, A), and(holds('MinuteFn', E, C, D), equal('SubtractionFn'(E, B), 1))), meetsTemporally(A, D)), and(entails(and(not(meetsTemporally(A, D)), and(holds('MinuteFn', E, C, D), equal('SubtractionFn'(E, B), 1))), not(holds('MinuteFn', B, C, A))), and(entails(and(not(meetsTemporally(A, D)), and(holds('MinuteFn', B, C, A), equal('SubtractionFn'(E, B), 1))), not(holds('MinuteFn', E, C, D))), entails(and(not(meetsTemporally(A, D)), and(holds('MinuteFn', B, C, A), holds('MinuteFn', E, C, D))), not(equal('SubtractionFn'(E, B), 1)))))), [domainV(E, ['MinuteFn':1, 'SubtractionFn':1]), domainV(D, ['MinuteFn':3, meetsTemporally:2]), domainV(C, ['MinuteFn':2]), domainV(B, ['MinuteFn':1, 'SubtractionFn':2]), domainV(A, ['MinuteFn':3, meetsTemporally:1]), domainV(F, []), forall(A), forall(B), forall(C), forall(D), forall(E)], ['MINUTE1'=A, 'NUMBER1'=B, 'HOUR'=C, 'MINUTE2'=D, 'NUMBER2'=E], 'Merge', 'TEMPORAL CONCEPTS', 4494, 'Anonymous', on). sigmaCache(instance('SecondFn', 'TemporalRelation'), instance('SecondFn', 'TemporalRelation'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4496, 'Anonymous', on). sigmaCache(instance('SecondFn', 'BinaryFunction'), instance('SecondFn', 'BinaryFunction'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4498, 'Anonymous', on). sigmaCache(domain('SecondFn', 1, 'PositiveRealNumber'), domain('SecondFn', 1, 'PositiveRealNumber'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4500, 'Anonymous', on). sigmaCache(domain('SecondFn', 2, 'Minute'), domain('SecondFn', 2, 'Minute'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4502, 'Anonymous', on). sigmaCache(range('SecondFn', 'Second'), range('SecondFn', 'Second'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4504, 'Anonymous', on). sigmaCache(documentation('SecondFn', string('"A BinaryFunction that maps a number and a Minute to the corresponding Second of the Minute. For example, (SecondFn 9 (MinuteFn 15 (HourFn 14 (DayFn 18 (MonthFn 8 (YearFn 1912)))))) denotes 9 seconds and 15 minutes after 2 PM on the 18th day of August 1912."')), documentation('SecondFn', string('"A BinaryFunction that maps a number and a Minute to the corresponding Second of the Minute. For example, (SecondFn 9 (MinuteFn 15 (HourFn 14 (DayFn 18 (MonthFn 8 (YearFn 1912)))))) denotes 9 seconds and 15 minutes after 2 PM on the 18th day of August 1912."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4506, 'Anonymous', on). sigmaCache(=>(instance('SecondFn'(A, B), 'Second'), lessThan(A, 60)), and(entails(not(lessThan(A, 60)), not(instance('SecondFn'(A, B), 'Second'))), entails(instance('SecondFn'(A, B), 'Second'), lessThan(A, 60))), [domainV(B, ['SecondFn':2]), domainV(A, ['SecondFn':1, lessThan:1]), domainV(C, []), forall(A), forall(B)], ['NUMBER'=A, 'MINUTE'=B], 'Merge', 'TEMPORAL CONCEPTS', 4508, 'Anonymous', on). sigmaCache(=>(and(equal(A, 'SecondFn'(B, C)), and(equal(D, 'SecondFn'(E, C)), equal('SubtractionFn'(E, B), 1))), meetsTemporally(A, D)), and(entails(and(holds('SecondFn', B, C, A), and(holds('SecondFn', E, C, D), equal('SubtractionFn'(E, B), 1))), meetsTemporally(A, D)), and(entails(and(not(meetsTemporally(A, D)), and(holds('SecondFn', E, C, D), equal('SubtractionFn'(E, B), 1))), not(holds('SecondFn', B, C, A))), and(entails(and(not(meetsTemporally(A, D)), and(holds('SecondFn', B, C, A), equal('SubtractionFn'(E, B), 1))), not(holds('SecondFn', E, C, D))), entails(and(not(meetsTemporally(A, D)), and(holds('SecondFn', B, C, A), holds('SecondFn', E, C, D))), not(equal('SubtractionFn'(E, B), 1)))))), [domainV(E, ['SecondFn':1, 'SubtractionFn':1]), domainV(D, ['SecondFn':3, meetsTemporally:2]), domainV(C, ['SecondFn':2]), domainV(B, ['SecondFn':1, 'SubtractionFn':2]), domainV(A, ['SecondFn':3, meetsTemporally:1]), domainV(F, []), forall(A), forall(B), forall(C), forall(D), forall(E)], ['SECOND1'=A, 'NUMBER1'=B, 'MINUTE'=C, 'SECOND2'=D, 'NUMBER2'=E], 'Merge', 'TEMPORAL CONCEPTS', 4510, 'Anonymous', on). sigmaCache(subclass('Year', 'TimeInterval'), subclass('Year', 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4512, 'Anonymous', on). sigmaCache(relatedInternalConcept('Year', 'YearFn'), relatedInternalConcept('Year', 'YearFn'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4514, 'Anonymous', on). sigmaCache(relatedInternalConcept('Year', 'YearDuration'), relatedInternalConcept('Year', 'YearDuration'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4516, 'Anonymous', on). sigmaCache(documentation('Year', string('"The Class of all calendar Years."')), documentation('Year', string('"The Class of all calendar Years."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4518, 'Anonymous', on). sigmaCache(=>(instance(A, 'Year'), duration(A, 'YearDuration')), and(entails(not(duration(A, 'YearDuration')), not(instance(A, 'Year'))), entails(instance(A, 'Year'), duration(A, 'YearDuration'))), [domainV(A, ['$instanceof':'Year', duration:1]), domainV(B, []), forall(A)], ['YEAR'=A], 'Merge', 'TEMPORAL CONCEPTS', 4520, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Year'), and(instance(B, 'Year'), equal('SubtractionFn'(B, A), 1))), meetsTemporally(A, B)), and(entails(and(instance(A, 'Year'), and(instance(B, 'Year'), equal('SubtractionFn'(B, A), 1))), meetsTemporally(A, B)), and(entails(and(not(meetsTemporally(A, B)), and(instance(B, 'Year'), equal('SubtractionFn'(B, A), 1))), not(instance(A, 'Year'))), and(entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Year'), equal('SubtractionFn'(B, A), 1))), not(instance(B, 'Year'))), entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Year'), instance(B, 'Year'))), not(equal('SubtractionFn'(B, A), 1)))))), [domainV(B, ['$instanceof':'Year', 'SubtractionFn':1, meetsTemporally:2]), domainV(A, ['$instanceof':'Year', 'SubtractionFn':2, meetsTemporally:1]), domainV(C, []), forall(A), forall(B)], ['YEAR1'=A, 'YEAR2'=B], 'Merge', 'TEMPORAL CONCEPTS', 4522, 'Anonymous', on). sigmaCache(subclass('LeapYear', 'Year'), subclass('LeapYear', 'Year'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4524, 'Anonymous', on). sigmaCache(documentation('LeapYear', string('"The Class of all leap years. These are years which are either (i.) evenly divisible by 4 and not by 100 or (ii.) evenly divisible by 400 (this latter case is known as a leap century)."')), documentation('LeapYear', string('"The Class of all leap years. These are years which are either (i.) evenly divisible by 4 and not by 100 or (ii.) evenly divisible by 400 (this latter case is known as a leap century)."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4526, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'LeapYear'), equal(A, 'MeasureFn'(B, 'Year'))), or(and(equal('RemainderFn'(B, 4), 0), not(equal('RemainderFn'(B, 100), 0))), equal('RemainderFn'(B, 400), 0))), and(and(entails(and(holds('MeasureFn', B, 'Year', A), and(not(equal('RemainderFn'(B, 4), 0)), not(equal('RemainderFn'(B, 400), 0)))), not(instance(A, 'LeapYear'))), and(entails(and(instance(A, 'LeapYear'), and(not(equal('RemainderFn'(B, 4), 0)), not(equal('RemainderFn'(B, 400), 0)))), not(holds('MeasureFn', B, 'Year', A))), and(entails(and(and(instance(A, 'LeapYear'), holds('MeasureFn', B, 'Year', A)), not(equal('RemainderFn'(B, 400), 0))), equal('RemainderFn'(B, 4), 0)), entails(and(and(instance(A, 'LeapYear'), holds('MeasureFn', B, 'Year', A)), not(equal('RemainderFn'(B, 4), 0))), equal('RemainderFn'(B, 400), 0))))), and(entails(and(holds('MeasureFn', B, 'Year', A), and(equal('RemainderFn'(B, 100), 0), not(equal('RemainderFn'(B, 400), 0)))), not(instance(A, 'LeapYear'))), and(entails(and(instance(A, 'LeapYear'), and(equal('RemainderFn'(B, 100), 0), not(equal('RemainderFn'(B, 400), 0)))), not(holds('MeasureFn', B, 'Year', A))), and(entails(and(and(instance(A, 'LeapYear'), holds('MeasureFn', B, 'Year', A)), not(equal('RemainderFn'(B, 400), 0))), not(equal('RemainderFn'(B, 100), 0))), entails(and(and(instance(A, 'LeapYear'), holds('MeasureFn', B, 'Year', A)), equal('RemainderFn'(B, 100), 0)), equal('RemainderFn'(B, 400), 0)))))), [domainV(B, ['MeasureFn':1, 'RemainderFn':1]), domainV(A, ['$instanceof':'LeapYear', 'MeasureFn':3]), domainV(C, []), forall(A), forall(B)], ['LEAP'=A, 'NUMBER'=B], 'Merge', 'TEMPORAL CONCEPTS', 4528, 'Anonymous', on). sigmaCache(subclass('Month', 'TimeInterval'), subclass('Month', 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4530, 'Anonymous', on). sigmaCache(relatedInternalConcept('Month', 'MonthFn'), relatedInternalConcept('Month', 'MonthFn'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4532, 'Anonymous', on). sigmaCache(documentation('Month', string('"The Class of all calendar Months."')), documentation('Month', string('"The Class of all calendar Months."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4534, 'Anonymous', on). sigmaCache(subclass('January', 'Month'), subclass('January', 'Month'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4536, 'Anonymous', on). sigmaCache(documentation('January', string('"The Class of all Months which are January."')), documentation('January', string('"The Class of all Months which are January."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4538, 'Anonymous', on). sigmaCache(=>(instance(A, 'January'), duration(A, 'MeasureFn'(31, 'DayDuration'))), and(entails(not(duration(A, 'MeasureFn'(31, 'DayDuration'))), not(instance(A, 'January'))), entails(instance(A, 'January'), duration(A, 'MeasureFn'(31, 'DayDuration')))), [domainV(A, ['$instanceof':'January', duration:1]), domainV(B, []), forall(A)], ['MONTH'=A], 'Merge', 'TEMPORAL CONCEPTS', 4540, 'Anonymous', on). sigmaCache(=>(and(equal(A, 'MonthFn'('January', B)), equal(C, 'MonthFn'('February', B))), meetsTemporally(A, C)), and(entails(and(holds('MonthFn', 'January', B, A), holds('MonthFn', 'February', B, C)), meetsTemporally(A, C)), and(entails(and(not(meetsTemporally(A, C)), holds('MonthFn', 'February', B, C)), not(holds('MonthFn', 'January', B, A))), entails(and(not(meetsTemporally(A, C)), holds('MonthFn', 'January', B, A)), not(holds('MonthFn', 'February', B, C))))), [domainV(C, ['MonthFn':3, meetsTemporally:2]), domainV(B, ['MonthFn':2]), domainV(A, ['MonthFn':3, meetsTemporally:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['MONTH1'=A, 'YEAR'=B, 'MONTH2'=C], 'Merge', 'TEMPORAL CONCEPTS', 4542, 'Anonymous', on). sigmaCache(subclass('February', 'Month'), subclass('February', 'Month'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4544, 'Anonymous', on). sigmaCache(documentation('February', string('"The Class of all Months which are February."')), documentation('February', string('"The Class of all Months which are February."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4546, 'Anonymous', on). sigmaCache(=>(and(equal('MonthFn'('February', A), B), not(instance(A, 'LeapYear'))), duration(B, 'MeasureFn'(28, 'DayDuration'))), and(entails(and(holds('MonthFn', 'February', A, B), not(instance(A, 'LeapYear'))), duration(B, 'MeasureFn'(28, 'DayDuration'))), and(entails(and(not(duration(B, 'MeasureFn'(28, 'DayDuration'))), not(instance(A, 'LeapYear'))), not(holds('MonthFn', 'February', A, B))), entails(and(not(duration(B, 'MeasureFn'(28, 'DayDuration'))), holds('MonthFn', 'February', A, B)), instance(A, 'LeapYear')))), [domainV(B, ['MonthFn':3, duration:1]), domainV(A, ['$instanceof':'LeapYear', 'MonthFn':2]), domainV(C, []), forall(A), forall(B)], ['YEAR'=A, 'MONTH'=B], 'Merge', 'TEMPORAL CONCEPTS', 4548, 'Anonymous', on). sigmaCache(=>(and(equal('MonthFn'('February', A), B), instance(A, 'LeapYear')), duration(B, 'MeasureFn'(29, 'DayDuration'))), and(entails(and(holds('MonthFn', 'February', A, B), instance(A, 'LeapYear')), duration(B, 'MeasureFn'(29, 'DayDuration'))), and(entails(and(not(duration(B, 'MeasureFn'(29, 'DayDuration'))), instance(A, 'LeapYear')), not(holds('MonthFn', 'February', A, B))), entails(and(not(duration(B, 'MeasureFn'(29, 'DayDuration'))), holds('MonthFn', 'February', A, B)), not(instance(A, 'LeapYear'))))), [domainV(B, ['MonthFn':3, duration:1]), domainV(A, ['$instanceof':'LeapYear', 'MonthFn':2]), domainV(C, []), forall(A), forall(B)], ['YEAR'=A, 'MONTH'=B], 'Merge', 'TEMPORAL CONCEPTS', 4550, 'Anonymous', on). sigmaCache(=>(and(equal(A, 'MonthFn'('February', B)), equal(C, 'MonthFn'('March', B))), meetsTemporally(A, C)), and(entails(and(holds('MonthFn', 'February', B, A), holds('MonthFn', 'March', B, C)), meetsTemporally(A, C)), and(entails(and(not(meetsTemporally(A, C)), holds('MonthFn', 'March', B, C)), not(holds('MonthFn', 'February', B, A))), entails(and(not(meetsTemporally(A, C)), holds('MonthFn', 'February', B, A)), not(holds('MonthFn', 'March', B, C))))), [domainV(C, ['MonthFn':3, meetsTemporally:2]), domainV(B, ['MonthFn':2]), domainV(A, ['MonthFn':3, meetsTemporally:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['MONTH1'=A, 'YEAR'=B, 'MONTH2'=C], 'Merge', 'TEMPORAL CONCEPTS', 4552, 'Anonymous', on). sigmaCache(subclass('March', 'Month'), subclass('March', 'Month'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4554, 'Anonymous', on). sigmaCache(documentation('March', string('"The Class of all Months which are March."')), documentation('March', string('"The Class of all Months which are March."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4556, 'Anonymous', on). sigmaCache(=>(instance(A, 'March'), duration(A, 'MeasureFn'(31, 'DayDuration'))), and(entails(not(duration(A, 'MeasureFn'(31, 'DayDuration'))), not(instance(A, 'March'))), entails(instance(A, 'March'), duration(A, 'MeasureFn'(31, 'DayDuration')))), [domainV(A, ['$instanceof':'March', duration:1]), domainV(B, []), forall(A)], ['MONTH'=A], 'Merge', 'TEMPORAL CONCEPTS', 4558, 'Anonymous', on). sigmaCache(=>(and(equal(A, 'MonthFn'('March', B)), equal(C, 'MonthFn'('April', B))), meetsTemporally(A, C)), and(entails(and(holds('MonthFn', 'March', B, A), holds('MonthFn', 'April', B, C)), meetsTemporally(A, C)), and(entails(and(not(meetsTemporally(A, C)), holds('MonthFn', 'April', B, C)), not(holds('MonthFn', 'March', B, A))), entails(and(not(meetsTemporally(A, C)), holds('MonthFn', 'March', B, A)), not(holds('MonthFn', 'April', B, C))))), [domainV(C, ['MonthFn':3, meetsTemporally:2]), domainV(B, ['MonthFn':2]), domainV(A, ['MonthFn':3, meetsTemporally:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['MONTH1'=A, 'YEAR'=B, 'MONTH2'=C], 'Merge', 'TEMPORAL CONCEPTS', 4560, 'Anonymous', on). sigmaCache(subclass('April', 'Month'), subclass('April', 'Month'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4562, 'Anonymous', on). sigmaCache(documentation('April', string('"The Class of all Months which are April."')), documentation('April', string('"The Class of all Months which are April."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4564, 'Anonymous', on). sigmaCache(=>(instance(A, 'April'), duration(A, 'MeasureFn'(30, 'DayDuration'))), and(entails(not(duration(A, 'MeasureFn'(30, 'DayDuration'))), not(instance(A, 'April'))), entails(instance(A, 'April'), duration(A, 'MeasureFn'(30, 'DayDuration')))), [domainV(A, ['$instanceof':'April', duration:1]), domainV(B, []), forall(A)], ['MONTH'=A], 'Merge', 'TEMPORAL CONCEPTS', 4566, 'Anonymous', on). sigmaCache(=>(and(equal(A, 'MonthFn'('April', B)), equal(C, 'MonthFn'('May', B))), meetsTemporally(A, C)), and(entails(and(holds('MonthFn', 'April', B, A), holds('MonthFn', 'May', B, C)), meetsTemporally(A, C)), and(entails(and(not(meetsTemporally(A, C)), holds('MonthFn', 'May', B, C)), not(holds('MonthFn', 'April', B, A))), entails(and(not(meetsTemporally(A, C)), holds('MonthFn', 'April', B, A)), not(holds('MonthFn', 'May', B, C))))), [domainV(C, ['MonthFn':3, meetsTemporally:2]), domainV(B, ['MonthFn':2]), domainV(A, ['MonthFn':3, meetsTemporally:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['MONTH1'=A, 'YEAR'=B, 'MONTH2'=C], 'Merge', 'TEMPORAL CONCEPTS', 4568, 'Anonymous', on). sigmaCache(subclass('May', 'Month'), subclass('May', 'Month'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4570, 'Anonymous', on). sigmaCache(documentation('May', string('"The Class of all Months which are May."')), documentation('May', string('"The Class of all Months which are May."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4572, 'Anonymous', on). sigmaCache(=>(instance(A, 'May'), duration(A, 'MeasureFn'(31, 'DayDuration'))), and(entails(not(duration(A, 'MeasureFn'(31, 'DayDuration'))), not(instance(A, 'May'))), entails(instance(A, 'May'), duration(A, 'MeasureFn'(31, 'DayDuration')))), [domainV(A, ['$instanceof':'May', duration:1]), domainV(B, []), forall(A)], ['MONTH'=A], 'Merge', 'TEMPORAL CONCEPTS', 4574, 'Anonymous', on). sigmaCache(=>(and(equal(A, 'MonthFn'('May', B)), equal(C, 'MonthFn'('June', B))), meetsTemporally(A, C)), and(entails(and(holds('MonthFn', 'May', B, A), holds('MonthFn', 'June', B, C)), meetsTemporally(A, C)), and(entails(and(not(meetsTemporally(A, C)), holds('MonthFn', 'June', B, C)), not(holds('MonthFn', 'May', B, A))), entails(and(not(meetsTemporally(A, C)), holds('MonthFn', 'May', B, A)), not(holds('MonthFn', 'June', B, C))))), [domainV(C, ['MonthFn':3, meetsTemporally:2]), domainV(B, ['MonthFn':2]), domainV(A, ['MonthFn':3, meetsTemporally:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['MONTH1'=A, 'YEAR'=B, 'MONTH2'=C], 'Merge', 'TEMPORAL CONCEPTS', 4576, 'Anonymous', on). sigmaCache(subclass('June', 'Month'), subclass('June', 'Month'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4578, 'Anonymous', on). sigmaCache(documentation('June', string('"The Class of all Months which are June."')), documentation('June', string('"The Class of all Months which are June."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4580, 'Anonymous', on). sigmaCache(=>(instance(A, 'June'), duration(A, 'MeasureFn'(30, 'DayDuration'))), and(entails(not(duration(A, 'MeasureFn'(30, 'DayDuration'))), not(instance(A, 'June'))), entails(instance(A, 'June'), duration(A, 'MeasureFn'(30, 'DayDuration')))), [domainV(A, ['$instanceof':'June', duration:1]), domainV(B, []), forall(A)], ['MONTH'=A], 'Merge', 'TEMPORAL CONCEPTS', 4582, 'Anonymous', on). sigmaCache(=>(and(equal(A, 'MonthFn'('June', B)), equal(C, 'MonthFn'('July', B))), meetsTemporally(A, C)), and(entails(and(holds('MonthFn', 'June', B, A), holds('MonthFn', 'July', B, C)), meetsTemporally(A, C)), and(entails(and(not(meetsTemporally(A, C)), holds('MonthFn', 'July', B, C)), not(holds('MonthFn', 'June', B, A))), entails(and(not(meetsTemporally(A, C)), holds('MonthFn', 'June', B, A)), not(holds('MonthFn', 'July', B, C))))), [domainV(C, ['MonthFn':3, meetsTemporally:2]), domainV(B, ['MonthFn':2]), domainV(A, ['MonthFn':3, meetsTemporally:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['MONTH1'=A, 'YEAR'=B, 'MONTH2'=C], 'Merge', 'TEMPORAL CONCEPTS', 4584, 'Anonymous', on). sigmaCache(subclass('July', 'Month'), subclass('July', 'Month'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4586, 'Anonymous', on). sigmaCache(documentation('July', string('"The Class of all Months which are July."')), documentation('July', string('"The Class of all Months which are July."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4588, 'Anonymous', on). sigmaCache(=>(instance(A, 'July'), duration(A, 'MeasureFn'(31, 'DayDuration'))), and(entails(not(duration(A, 'MeasureFn'(31, 'DayDuration'))), not(instance(A, 'July'))), entails(instance(A, 'July'), duration(A, 'MeasureFn'(31, 'DayDuration')))), [domainV(A, ['$instanceof':'July', duration:1]), domainV(B, []), forall(A)], ['MONTH'=A], 'Merge', 'TEMPORAL CONCEPTS', 4590, 'Anonymous', on). sigmaCache(=>(and(equal(A, 'MonthFn'('July', B)), equal(C, 'MonthFn'('August', B))), meetsTemporally(A, C)), and(entails(and(holds('MonthFn', 'July', B, A), holds('MonthFn', 'August', B, C)), meetsTemporally(A, C)), and(entails(and(not(meetsTemporally(A, C)), holds('MonthFn', 'August', B, C)), not(holds('MonthFn', 'July', B, A))), entails(and(not(meetsTemporally(A, C)), holds('MonthFn', 'July', B, A)), not(holds('MonthFn', 'August', B, C))))), [domainV(C, ['MonthFn':3, meetsTemporally:2]), domainV(B, ['MonthFn':2]), domainV(A, ['MonthFn':3, meetsTemporally:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['MONTH1'=A, 'YEAR'=B, 'MONTH2'=C], 'Merge', 'TEMPORAL CONCEPTS', 4592, 'Anonymous', on). sigmaCache(subclass('August', 'Month'), subclass('August', 'Month'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4594, 'Anonymous', on). sigmaCache(documentation('August', string('"The Class of all Months which are August."')), documentation('August', string('"The Class of all Months which are August."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4596, 'Anonymous', on). sigmaCache(=>(instance(A, 'August'), duration(A, 'MeasureFn'(31, 'DayDuration'))), and(entails(not(duration(A, 'MeasureFn'(31, 'DayDuration'))), not(instance(A, 'August'))), entails(instance(A, 'August'), duration(A, 'MeasureFn'(31, 'DayDuration')))), [domainV(A, ['$instanceof':'August', duration:1]), domainV(B, []), forall(A)], ['MONTH'=A], 'Merge', 'TEMPORAL CONCEPTS', 4598, 'Anonymous', on). sigmaCache(=>(and(equal(A, 'MonthFn'('August', B)), equal(C, 'MonthFn'('September', B))), meetsTemporally(A, C)), and(entails(and(holds('MonthFn', 'August', B, A), holds('MonthFn', 'September', B, C)), meetsTemporally(A, C)), and(entails(and(not(meetsTemporally(A, C)), holds('MonthFn', 'September', B, C)), not(holds('MonthFn', 'August', B, A))), entails(and(not(meetsTemporally(A, C)), holds('MonthFn', 'August', B, A)), not(holds('MonthFn', 'September', B, C))))), [domainV(C, ['MonthFn':3, meetsTemporally:2]), domainV(B, ['MonthFn':2]), domainV(A, ['MonthFn':3, meetsTemporally:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['MONTH1'=A, 'YEAR'=B, 'MONTH2'=C], 'Merge', 'TEMPORAL CONCEPTS', 4600, 'Anonymous', on). sigmaCache(subclass('September', 'Month'), subclass('September', 'Month'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4602, 'Anonymous', on). sigmaCache(documentation('September', string('"The Class of all Months which are September."')), documentation('September', string('"The Class of all Months which are September."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4604, 'Anonymous', on). sigmaCache(=>(instance(A, 'September'), duration(A, 'MeasureFn'(30, 'DayDuration'))), and(entails(not(duration(A, 'MeasureFn'(30, 'DayDuration'))), not(instance(A, 'September'))), entails(instance(A, 'September'), duration(A, 'MeasureFn'(30, 'DayDuration')))), [domainV(A, ['$instanceof':'September', duration:1]), domainV(B, []), forall(A)], ['MONTH'=A], 'Merge', 'TEMPORAL CONCEPTS', 4606, 'Anonymous', on). sigmaCache(=>(and(equal(A, 'MonthFn'('September', B)), equal(C, 'MonthFn'('October', B))), meetsTemporally(A, C)), and(entails(and(holds('MonthFn', 'September', B, A), holds('MonthFn', 'October', B, C)), meetsTemporally(A, C)), and(entails(and(not(meetsTemporally(A, C)), holds('MonthFn', 'October', B, C)), not(holds('MonthFn', 'September', B, A))), entails(and(not(meetsTemporally(A, C)), holds('MonthFn', 'September', B, A)), not(holds('MonthFn', 'October', B, C))))), [domainV(C, ['MonthFn':3, meetsTemporally:2]), domainV(B, ['MonthFn':2]), domainV(A, ['MonthFn':3, meetsTemporally:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['MONTH1'=A, 'YEAR'=B, 'MONTH2'=C], 'Merge', 'TEMPORAL CONCEPTS', 4608, 'Anonymous', on). sigmaCache(subclass('October', 'Month'), subclass('October', 'Month'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4610, 'Anonymous', on). sigmaCache(documentation('October', string('"The Class of all Months which are October."')), documentation('October', string('"The Class of all Months which are October."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4612, 'Anonymous', on). sigmaCache(=>(instance(A, 'October'), duration(A, 'MeasureFn'(31, 'DayDuration'))), and(entails(not(duration(A, 'MeasureFn'(31, 'DayDuration'))), not(instance(A, 'October'))), entails(instance(A, 'October'), duration(A, 'MeasureFn'(31, 'DayDuration')))), [domainV(A, ['$instanceof':'October', duration:1]), domainV(B, []), forall(A)], ['MONTH'=A], 'Merge', 'TEMPORAL CONCEPTS', 4614, 'Anonymous', on). sigmaCache(=>(and(equal(A, 'MonthFn'('October', B)), equal(C, 'MonthFn'('November', B))), meetsTemporally(A, C)), and(entails(and(holds('MonthFn', 'October', B, A), holds('MonthFn', 'November', B, C)), meetsTemporally(A, C)), and(entails(and(not(meetsTemporally(A, C)), holds('MonthFn', 'November', B, C)), not(holds('MonthFn', 'October', B, A))), entails(and(not(meetsTemporally(A, C)), holds('MonthFn', 'October', B, A)), not(holds('MonthFn', 'November', B, C))))), [domainV(C, ['MonthFn':3, meetsTemporally:2]), domainV(B, ['MonthFn':2]), domainV(A, ['MonthFn':3, meetsTemporally:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['MONTH1'=A, 'YEAR'=B, 'MONTH2'=C], 'Merge', 'TEMPORAL CONCEPTS', 4616, 'Anonymous', on). sigmaCache(subclass('November', 'Month'), subclass('November', 'Month'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4618, 'Anonymous', on). sigmaCache(documentation('November', string('"The Class of all Months which are November."')), documentation('November', string('"The Class of all Months which are November."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4620, 'Anonymous', on). sigmaCache(=>(instance(A, 'November'), duration(A, 'MeasureFn'(30, 'DayDuration'))), and(entails(not(duration(A, 'MeasureFn'(30, 'DayDuration'))), not(instance(A, 'November'))), entails(instance(A, 'November'), duration(A, 'MeasureFn'(30, 'DayDuration')))), [domainV(A, ['$instanceof':'November', duration:1]), domainV(B, []), forall(A)], ['MONTH'=A], 'Merge', 'TEMPORAL CONCEPTS', 4622, 'Anonymous', on). sigmaCache(=>(and(equal(A, 'MonthFn'('November', B)), equal(C, 'MonthFn'('December', B))), meetsTemporally(A, C)), and(entails(and(holds('MonthFn', 'November', B, A), holds('MonthFn', 'December', B, C)), meetsTemporally(A, C)), and(entails(and(not(meetsTemporally(A, C)), holds('MonthFn', 'December', B, C)), not(holds('MonthFn', 'November', B, A))), entails(and(not(meetsTemporally(A, C)), holds('MonthFn', 'November', B, A)), not(holds('MonthFn', 'December', B, C))))), [domainV(C, ['MonthFn':3, meetsTemporally:2]), domainV(B, ['MonthFn':2]), domainV(A, ['MonthFn':3, meetsTemporally:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['MONTH1'=A, 'YEAR'=B, 'MONTH2'=C], 'Merge', 'TEMPORAL CONCEPTS', 4624, 'Anonymous', on). sigmaCache(subclass('December', 'Month'), subclass('December', 'Month'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4626, 'Anonymous', on). sigmaCache(documentation('December', string('"The Class of all Months which are December."')), documentation('December', string('"The Class of all Months which are December."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4628, 'Anonymous', on). sigmaCache(=>(instance(A, 'December'), duration(A, 'MeasureFn'(31, 'DayDuration'))), and(entails(not(duration(A, 'MeasureFn'(31, 'DayDuration'))), not(instance(A, 'December'))), entails(instance(A, 'December'), duration(A, 'MeasureFn'(31, 'DayDuration')))), [domainV(A, ['$instanceof':'December', duration:1]), domainV(B, []), forall(A)], ['MONTH'=A], 'Merge', 'TEMPORAL CONCEPTS', 4630, 'Anonymous', on). sigmaCache(=>(and(equal(A, 'MonthFn'('December', B)), and(equal(C, 'MonthFn'('January', D)), meetsTemporally(B, D))), meetsTemporally(A, C)), and(entails(and(holds('MonthFn', 'December', B, A), and(holds('MonthFn', 'January', D, C), meetsTemporally(B, D))), meetsTemporally(A, C)), and(entails(and(not(meetsTemporally(A, C)), and(holds('MonthFn', 'January', D, C), meetsTemporally(B, D))), not(holds('MonthFn', 'December', B, A))), and(entails(and(not(meetsTemporally(A, C)), and(holds('MonthFn', 'December', B, A), meetsTemporally(B, D))), not(holds('MonthFn', 'January', D, C))), entails(and(not(meetsTemporally(A, C)), and(holds('MonthFn', 'December', B, A), holds('MonthFn', 'January', D, C))), not(meetsTemporally(B, D)))))), [domainV(D, ['MonthFn':2, meetsTemporally:2]), domainV(C, ['MonthFn':3, meetsTemporally:2]), domainV(B, ['MonthFn':2, meetsTemporally:1]), domainV(A, ['MonthFn':3, meetsTemporally:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['MONTH1'=A, 'YEAR1'=B, 'MONTH2'=C, 'YEAR2'=D], 'Merge', 'TEMPORAL CONCEPTS', 4632, 'Anonymous', on). sigmaCache(subclass('Day', 'TimeInterval'), subclass('Day', 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4634, 'Anonymous', on). sigmaCache(relatedInternalConcept('Day', 'DayFn'), relatedInternalConcept('Day', 'DayFn'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4636, 'Anonymous', on). sigmaCache(relatedInternalConcept('Day', 'DayDuration'), relatedInternalConcept('Day', 'DayDuration'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4638, 'Anonymous', on). sigmaCache(documentation('Day', string('"The Class of all calendar Days."')), documentation('Day', string('"The Class of all calendar Days."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4640, 'Anonymous', on). sigmaCache(=>(instance(A, 'Day'), duration(A, 'DayDuration')), and(entails(not(duration(A, 'DayDuration')), not(instance(A, 'Day'))), entails(instance(A, 'Day'), duration(A, 'DayDuration'))), [domainV(A, ['$instanceof':'Day', duration:1]), domainV(B, []), forall(A)], ['DAY'=A], 'Merge', 'TEMPORAL CONCEPTS', 4642, 'Anonymous', on). sigmaCache(subclass('Monday', 'Day'), subclass('Monday', 'Day'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4644, 'Anonymous', on). sigmaCache(documentation('Monday', string('"The Class of all calendar Mondays."')), documentation('Monday', string('"The Class of all calendar Mondays."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4646, 'Anonymous', on). sigmaCache(subclass('Tuesday', 'Day'), subclass('Tuesday', 'Day'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4648, 'Anonymous', on). sigmaCache(documentation('Tuesday', string('"The Class of all calendar Tuesdays."')), documentation('Tuesday', string('"The Class of all calendar Tuesdays."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4650, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Monday'), and(instance(B, 'Tuesday'), and(instance(C, 'Week'), and(temporalPart(A, C), temporalPart(B, C))))), meetsTemporally(A, B)), and(entails(and(instance(A, 'Monday'), and(instance(B, 'Tuesday'), and(instance(C, 'Week'), and(temporalPart(A, C), temporalPart(B, C))))), meetsTemporally(A, B)), and(entails(and(not(meetsTemporally(A, B)), and(instance(B, 'Tuesday'), and(instance(C, 'Week'), and(temporalPart(A, C), temporalPart(B, C))))), not(instance(A, 'Monday'))), and(entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Monday'), and(instance(C, 'Week'), and(temporalPart(A, C), temporalPart(B, C))))), not(instance(B, 'Tuesday'))), and(entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Monday'), and(instance(B, 'Tuesday'), and(temporalPart(A, C), temporalPart(B, C))))), not(instance(C, 'Week'))), and(entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Monday'), and(instance(B, 'Tuesday'), and(instance(C, 'Week'), temporalPart(B, C))))), not(temporalPart(A, C))), entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Monday'), and(instance(B, 'Tuesday'), and(instance(C, 'Week'), temporalPart(A, C))))), not(temporalPart(B, C)))))))), [domainV(C, ['$instanceof':'Week', temporalPart:2]), domainV(B, ['$instanceof':'Tuesday', meetsTemporally:2, temporalPart:1]), domainV(A, ['$instanceof':'Monday', meetsTemporally:1, temporalPart:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['DAY1'=A, 'DAY2'=B, 'WEEK'=C], 'Merge', 'TEMPORAL CONCEPTS', 4652, 'Anonymous', on). sigmaCache(subclass('Wednesday', 'Day'), subclass('Wednesday', 'Day'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4654, 'Anonymous', on). sigmaCache(documentation('Wednesday', string('"The Class of all calendar Wednesdays."')), documentation('Wednesday', string('"The Class of all calendar Wednesdays."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4656, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Tuesday'), and(instance(B, 'Wednesday'), and(instance(C, 'Week'), and(temporalPart(A, C), temporalPart(B, C))))), meetsTemporally(A, B)), and(entails(and(instance(A, 'Tuesday'), and(instance(B, 'Wednesday'), and(instance(C, 'Week'), and(temporalPart(A, C), temporalPart(B, C))))), meetsTemporally(A, B)), and(entails(and(not(meetsTemporally(A, B)), and(instance(B, 'Wednesday'), and(instance(C, 'Week'), and(temporalPart(A, C), temporalPart(B, C))))), not(instance(A, 'Tuesday'))), and(entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Tuesday'), and(instance(C, 'Week'), and(temporalPart(A, C), temporalPart(B, C))))), not(instance(B, 'Wednesday'))), and(entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Tuesday'), and(instance(B, 'Wednesday'), and(temporalPart(A, C), temporalPart(B, C))))), not(instance(C, 'Week'))), and(entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Tuesday'), and(instance(B, 'Wednesday'), and(instance(C, 'Week'), temporalPart(B, C))))), not(temporalPart(A, C))), entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Tuesday'), and(instance(B, 'Wednesday'), and(instance(C, 'Week'), temporalPart(A, C))))), not(temporalPart(B, C)))))))), [domainV(C, ['$instanceof':'Week', temporalPart:2]), domainV(B, ['$instanceof':'Wednesday', meetsTemporally:2, temporalPart:1]), domainV(A, ['$instanceof':'Tuesday', meetsTemporally:1, temporalPart:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['DAY1'=A, 'DAY2'=B, 'WEEK'=C], 'Merge', 'TEMPORAL CONCEPTS', 4658, 'Anonymous', on). sigmaCache(subclass('Thursday', 'Day'), subclass('Thursday', 'Day'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4660, 'Anonymous', on). sigmaCache(documentation('Thursday', string('"The Class of all calendar Thursdays."')), documentation('Thursday', string('"The Class of all calendar Thursdays."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4662, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Wednesday'), and(instance(B, 'Thursday'), and(instance(C, 'Week'), and(temporalPart(A, C), temporalPart(B, C))))), meetsTemporally(A, B)), and(entails(and(instance(A, 'Wednesday'), and(instance(B, 'Thursday'), and(instance(C, 'Week'), and(temporalPart(A, C), temporalPart(B, C))))), meetsTemporally(A, B)), and(entails(and(not(meetsTemporally(A, B)), and(instance(B, 'Thursday'), and(instance(C, 'Week'), and(temporalPart(A, C), temporalPart(B, C))))), not(instance(A, 'Wednesday'))), and(entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Wednesday'), and(instance(C, 'Week'), and(temporalPart(A, C), temporalPart(B, C))))), not(instance(B, 'Thursday'))), and(entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Wednesday'), and(instance(B, 'Thursday'), and(temporalPart(A, C), temporalPart(B, C))))), not(instance(C, 'Week'))), and(entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Wednesday'), and(instance(B, 'Thursday'), and(instance(C, 'Week'), temporalPart(B, C))))), not(temporalPart(A, C))), entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Wednesday'), and(instance(B, 'Thursday'), and(instance(C, 'Week'), temporalPart(A, C))))), not(temporalPart(B, C)))))))), [domainV(C, ['$instanceof':'Week', temporalPart:2]), domainV(B, ['$instanceof':'Thursday', meetsTemporally:2, temporalPart:1]), domainV(A, ['$instanceof':'Wednesday', meetsTemporally:1, temporalPart:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['DAY1'=A, 'DAY2'=B, 'WEEK'=C], 'Merge', 'TEMPORAL CONCEPTS', 4664, 'Anonymous', on). sigmaCache(subclass('Friday', 'Day'), subclass('Friday', 'Day'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4666, 'Anonymous', on). sigmaCache(documentation('Friday', string('"The Class of all calendar Fridays."')), documentation('Friday', string('"The Class of all calendar Fridays."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4668, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Thursday'), and(instance(B, 'Friday'), and(instance(C, 'Week'), and(temporalPart(A, C), temporalPart(B, C))))), meetsTemporally(A, B)), and(entails(and(instance(A, 'Thursday'), and(instance(B, 'Friday'), and(instance(C, 'Week'), and(temporalPart(A, C), temporalPart(B, C))))), meetsTemporally(A, B)), and(entails(and(not(meetsTemporally(A, B)), and(instance(B, 'Friday'), and(instance(C, 'Week'), and(temporalPart(A, C), temporalPart(B, C))))), not(instance(A, 'Thursday'))), and(entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Thursday'), and(instance(C, 'Week'), and(temporalPart(A, C), temporalPart(B, C))))), not(instance(B, 'Friday'))), and(entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Thursday'), and(instance(B, 'Friday'), and(temporalPart(A, C), temporalPart(B, C))))), not(instance(C, 'Week'))), and(entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Thursday'), and(instance(B, 'Friday'), and(instance(C, 'Week'), temporalPart(B, C))))), not(temporalPart(A, C))), entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Thursday'), and(instance(B, 'Friday'), and(instance(C, 'Week'), temporalPart(A, C))))), not(temporalPart(B, C)))))))), [domainV(C, ['$instanceof':'Week', temporalPart:2]), domainV(B, ['$instanceof':'Friday', meetsTemporally:2, temporalPart:1]), domainV(A, ['$instanceof':'Thursday', meetsTemporally:1, temporalPart:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['DAY1'=A, 'DAY2'=B, 'WEEK'=C], 'Merge', 'TEMPORAL CONCEPTS', 4670, 'Anonymous', on). sigmaCache(subclass('Saturday', 'Day'), subclass('Saturday', 'Day'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4672, 'Anonymous', on). sigmaCache(documentation('Saturday', string('"The Class of all calendar Saturdays."')), documentation('Saturday', string('"The Class of all calendar Saturdays."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4674, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Friday'), and(instance(B, 'Saturday'), and(instance(C, 'Week'), and(temporalPart(A, C), temporalPart(B, C))))), meetsTemporally(A, B)), and(entails(and(instance(A, 'Friday'), and(instance(B, 'Saturday'), and(instance(C, 'Week'), and(temporalPart(A, C), temporalPart(B, C))))), meetsTemporally(A, B)), and(entails(and(not(meetsTemporally(A, B)), and(instance(B, 'Saturday'), and(instance(C, 'Week'), and(temporalPart(A, C), temporalPart(B, C))))), not(instance(A, 'Friday'))), and(entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Friday'), and(instance(C, 'Week'), and(temporalPart(A, C), temporalPart(B, C))))), not(instance(B, 'Saturday'))), and(entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Friday'), and(instance(B, 'Saturday'), and(temporalPart(A, C), temporalPart(B, C))))), not(instance(C, 'Week'))), and(entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Friday'), and(instance(B, 'Saturday'), and(instance(C, 'Week'), temporalPart(B, C))))), not(temporalPart(A, C))), entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Friday'), and(instance(B, 'Saturday'), and(instance(C, 'Week'), temporalPart(A, C))))), not(temporalPart(B, C)))))))), [domainV(C, ['$instanceof':'Week', temporalPart:2]), domainV(B, ['$instanceof':'Saturday', meetsTemporally:2, temporalPart:1]), domainV(A, ['$instanceof':'Friday', meetsTemporally:1, temporalPart:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['DAY1'=A, 'DAY2'=B, 'WEEK'=C], 'Merge', 'TEMPORAL CONCEPTS', 4676, 'Anonymous', on). sigmaCache(subclass('Sunday', 'Day'), subclass('Sunday', 'Day'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4678, 'Anonymous', on). sigmaCache(documentation('Sunday', string('"The Class of all calendar Sundays."')), documentation('Sunday', string('"The Class of all calendar Sundays."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4680, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Saturday'), and(instance(B, 'Sunday'), and(instance(C, 'Week'), and(temporalPart(A, C), temporalPart(B, C))))), meetsTemporally(A, B)), and(entails(and(instance(A, 'Saturday'), and(instance(B, 'Sunday'), and(instance(C, 'Week'), and(temporalPart(A, C), temporalPart(B, C))))), meetsTemporally(A, B)), and(entails(and(not(meetsTemporally(A, B)), and(instance(B, 'Sunday'), and(instance(C, 'Week'), and(temporalPart(A, C), temporalPart(B, C))))), not(instance(A, 'Saturday'))), and(entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Saturday'), and(instance(C, 'Week'), and(temporalPart(A, C), temporalPart(B, C))))), not(instance(B, 'Sunday'))), and(entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Saturday'), and(instance(B, 'Sunday'), and(temporalPart(A, C), temporalPart(B, C))))), not(instance(C, 'Week'))), and(entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Saturday'), and(instance(B, 'Sunday'), and(instance(C, 'Week'), temporalPart(B, C))))), not(temporalPart(A, C))), entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Saturday'), and(instance(B, 'Sunday'), and(instance(C, 'Week'), temporalPart(A, C))))), not(temporalPart(B, C)))))))), [domainV(C, ['$instanceof':'Week', temporalPart:2]), domainV(B, ['$instanceof':'Sunday', meetsTemporally:2, temporalPart:1]), domainV(A, ['$instanceof':'Saturday', meetsTemporally:1, temporalPart:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['DAY1'=A, 'DAY2'=B, 'WEEK'=C], 'Merge', 'TEMPORAL CONCEPTS', 4682, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Sunday'), and(instance(B, 'Monday'), and(instance(C, 'Week'), and(instance(D, 'Week'), and(temporalPart(A, C), and(temporalPart(B, D), meetsTemporally(C, D))))))), meetsTemporally(A, B)), and(entails(and(instance(A, 'Sunday'), and(instance(B, 'Monday'), and(instance(C, 'Week'), and(instance(D, 'Week'), and(temporalPart(A, C), and(temporalPart(B, D), meetsTemporally(C, D))))))), meetsTemporally(A, B)), and(entails(and(not(meetsTemporally(A, B)), and(instance(B, 'Monday'), and(instance(C, 'Week'), and(instance(D, 'Week'), and(temporalPart(A, C), and(temporalPart(B, D), meetsTemporally(C, D))))))), not(instance(A, 'Sunday'))), and(entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Sunday'), and(instance(C, 'Week'), and(instance(D, 'Week'), and(temporalPart(A, C), and(temporalPart(B, D), meetsTemporally(C, D))))))), not(instance(B, 'Monday'))), and(entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Sunday'), and(instance(B, 'Monday'), and(instance(D, 'Week'), and(temporalPart(A, C), and(temporalPart(B, D), meetsTemporally(C, D))))))), not(instance(C, 'Week'))), and(entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Sunday'), and(instance(B, 'Monday'), and(instance(C, 'Week'), and(temporalPart(A, C), and(temporalPart(B, D), meetsTemporally(C, D))))))), not(instance(D, 'Week'))), and(entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Sunday'), and(instance(B, 'Monday'), and(instance(C, 'Week'), and(instance(D, 'Week'), and(temporalPart(B, D), meetsTemporally(C, D))))))), not(temporalPart(A, C))), and(entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Sunday'), and(instance(B, 'Monday'), and(instance(C, 'Week'), and(instance(D, 'Week'), and(temporalPart(A, C), meetsTemporally(C, D))))))), not(temporalPart(B, D))), entails(and(not(meetsTemporally(A, B)), and(instance(A, 'Sunday'), and(instance(B, 'Monday'), and(instance(C, 'Week'), and(instance(D, 'Week'), and(temporalPart(A, C), temporalPart(B, D))))))), not(meetsTemporally(C, D)))))))))), [domainV(D, ['$instanceof':'Week', meetsTemporally:2, temporalPart:2]), domainV(C, ['$instanceof':'Week', meetsTemporally:1, temporalPart:2]), domainV(B, ['$instanceof':'Monday', meetsTemporally:2, temporalPart:1]), domainV(A, ['$instanceof':'Sunday', meetsTemporally:1, temporalPart:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['DAY1'=A, 'DAY2'=B, 'WEEK1'=C, 'WEEK2'=D], 'Merge', 'TEMPORAL CONCEPTS', 4684, 'Anonymous', on). sigmaCache(subclass('Week', 'TimeInterval'), subclass('Week', 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4686, 'Anonymous', on). sigmaCache(documentation('Week', string('"The Class of all calendar weeks."')), documentation('Week', string('"The Class of all calendar weeks."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4688, 'Anonymous', on). sigmaCache(=>(instance(A, 'Week'), duration(A, 'WeekDuration')), and(entails(not(duration(A, 'WeekDuration')), not(instance(A, 'Week'))), entails(instance(A, 'Week'), duration(A, 'WeekDuration'))), [domainV(A, ['$instanceof':'Week', duration:1]), domainV(B, []), forall(A)], ['WEEK'=A], 'Merge', 'TEMPORAL CONCEPTS', 4690, 'Anonymous', on). sigmaCache(subclass('Hour', 'TimeInterval'), subclass('Hour', 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4692, 'Anonymous', on). sigmaCache(relatedInternalConcept('Hour', 'HourFn'), relatedInternalConcept('Hour', 'HourFn'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4694, 'Anonymous', on). sigmaCache(relatedInternalConcept('Hour', 'HourDuration'), relatedInternalConcept('Hour', 'HourDuration'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4696, 'Anonymous', on). sigmaCache(documentation('Hour', string('"The Class of all clock Hours."')), documentation('Hour', string('"The Class of all clock Hours."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4698, 'Anonymous', on). sigmaCache(=>(instance(A, 'Hour'), duration(A, 'HourDuration')), and(entails(not(duration(A, 'HourDuration')), not(instance(A, 'Hour'))), entails(instance(A, 'Hour'), duration(A, 'HourDuration'))), [domainV(A, ['$instanceof':'Hour', duration:1]), domainV(B, []), forall(A)], ['HOUR'=A], 'Merge', 'TEMPORAL CONCEPTS', 4700, 'Anonymous', on). sigmaCache(subclass('Minute', 'TimeInterval'), subclass('Minute', 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4702, 'Anonymous', on). sigmaCache(relatedInternalConcept('Minute', 'MinuteFn'), relatedInternalConcept('Minute', 'MinuteFn'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4704, 'Anonymous', on). sigmaCache(relatedInternalConcept('Minute', 'MinuteDuration'), relatedInternalConcept('Minute', 'MinuteDuration'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4706, 'Anonymous', on). sigmaCache(documentation('Minute', string('"The Class of all clock Minutes."')), documentation('Minute', string('"The Class of all clock Minutes."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4708, 'Anonymous', on). sigmaCache(=>(instance(A, 'Minute'), duration(A, 'MinuteDuration')), and(entails(not(duration(A, 'MinuteDuration')), not(instance(A, 'Minute'))), entails(instance(A, 'Minute'), duration(A, 'MinuteDuration'))), [domainV(A, ['$instanceof':'Minute', duration:1]), domainV(B, []), forall(A)], ['MINUTE'=A], 'Merge', 'TEMPORAL CONCEPTS', 4710, 'Anonymous', on). sigmaCache(subclass('Second', 'TimeInterval'), subclass('Second', 'TimeInterval'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4712, 'Anonymous', on). sigmaCache(relatedInternalConcept('Second', 'SecondDuration'), relatedInternalConcept('Second', 'SecondDuration'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4714, 'Anonymous', on). sigmaCache(relatedInternalConcept('Second', 'SecondFn'), relatedInternalConcept('Second', 'SecondFn'), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4716, 'Anonymous', on). sigmaCache(documentation('Second', string('"The Class of all clock Seconds."')), documentation('Second', string('"The Class of all clock Seconds."')), [], [], 'Merge', 'TEMPORAL CONCEPTS', 4718, 'Anonymous', on). sigmaCache(=>(instance(A, 'Second'), duration(A, 'SecondDuration')), and(entails(not(duration(A, 'SecondDuration')), not(instance(A, 'Second'))), entails(instance(A, 'Second'), duration(A, 'SecondDuration'))), [domainV(A, ['$instanceof':'Second', duration:1]), domainV(B, []), forall(A)], ['SECOND'=A], 'Merge', 'TEMPORAL CONCEPTS', 4720, 'Anonymous', on). sigmaCache('include-context'('STRUCTURAL', 'ONTOLOGY'), 'include-context'('STRUCTURAL', 'ONTOLOGY'), [], [], 'Merge', 'MEREOTOPOLOGY', 4732, 'Anonymous', on). sigmaCache('include-context'('BASE', 'ONTOLOGY'), 'include-context'('BASE', 'ONTOLOGY'), [], [], 'Merge', 'MEREOTOPOLOGY', 4735, 'Anonymous', on). sigmaCache(instance(connected, 'BinaryPredicate'), instance(connected, 'BinaryPredicate'), [], [], 'Merge', 'MEREOTOPOLOGY', 4742, 'Anonymous', on). sigmaCache(instance(connected, 'SpatialRelation'), instance(connected, 'SpatialRelation'), [], [], 'Merge', 'MEREOTOPOLOGY', 4744, 'Anonymous', on). sigmaCache(instance(connected, 'ReflexiveRelation'), instance(connected, 'ReflexiveRelation'), [], [], 'Merge', 'MEREOTOPOLOGY', 4746, 'Anonymous', on). sigmaCache(instance(connected, 'SymmetricRelation'), instance(connected, 'SymmetricRelation'), [], [], 'Merge', 'MEREOTOPOLOGY', 4748, 'Anonymous', on). sigmaCache(domain(connected, 1, 'Object'), domain(connected, 1, 'Object'), [], [], 'Merge', 'MEREOTOPOLOGY', 4750, 'Anonymous', on). sigmaCache(domain(connected, 2, 'Object'), domain(connected, 2, 'Object'), [], [], 'Merge', 'MEREOTOPOLOGY', 4752, 'Anonymous', on). sigmaCache(documentation(connected, string('"(connected ?OBJ1 ?OBJ2) means that ?OBJ1 meetsSpatially ?OBJ2 or that ?OBJ1 overlapsSpatially ?OBJ2."')), documentation(connected, string('"(connected ?OBJ1 ?OBJ2) means that ?OBJ1 meetsSpatially ?OBJ2 or that ?OBJ1 overlapsSpatially ?OBJ2."')), [], [], 'Merge', 'MEREOTOPOLOGY', 4754, 'Anonymous', on). sigmaCache(=>(connected(A, B), or(meetsSpatially(A, B), overlapsSpatially(A, B))), and(entails(and(not(meetsSpatially(A, B)), not(overlapsSpatially(A, B))), not(connected(A, B))), and(entails(and(connected(A, B), not(overlapsSpatially(A, B))), meetsSpatially(A, B)), entails(and(connected(A, B), not(meetsSpatially(A, B))), overlapsSpatially(A, B)))), [domainV(B, [connected:2, meetsSpatially:2, overlapsSpatially:2]), domainV(A, [connected:1, meetsSpatially:1, overlapsSpatially:1]), domainV(C, []), forall(A), forall(B)], ['OBJ1'=A, 'OBJ2'=B], 'Merge', 'MEREOTOPOLOGY', 4756, 'Anonymous', on). sigmaCache(<=>(instance(A, 'SelfConnectedObject'), forall(B, forall(C, =>(equal(A, 'MereologicalSumFn'(C, B)), connected(C, B))))), and(and(entails(not(instance(A, 'SelfConnectedObject')), holds('MereologicalSumFn', C, B, A)), and(entails(and(and(not(instance(A, 'SelfConnectedObject')), '$existential'(B, '?PART2', not(forall(C, =>(holds('MereologicalSumFn', C, '?PART2', A), connected(C, '?PART2')))))), '$existential'(C, '?PART1', not(=>(holds('MereologicalSumFn', '?PART1', B, A), connected('?PART1', B))))), not(connected(C, B))), entails(or(not(holds('MereologicalSumFn', C, B, A)), connected(C, B)), instance(A, 'SelfConnectedObject')))), and(entails(and(and(holds('MereologicalSumFn', C, B, A), not(connected(C, B))), '$existential'(C, '?PART1', not(=>(holds('MereologicalSumFn', '?PART1', B, A), connected('?PART1', B))))), not(instance(A, 'SelfConnectedObject'))), and(entails(and(and(and(instance(A, 'SelfConnectedObject'), not(connected(C, B))), '$existential'(B, '?PART2', not(forall(C, =>(holds('MereologicalSumFn', C, '?PART2', A), connected(C, '?PART2')))))), '$existential'(C, '?PART1', not(=>(holds('MereologicalSumFn', '?PART1', B, A), connected('?PART1', B))))), not(holds('MereologicalSumFn', C, B, A))), entails(and(instance(A, 'SelfConnectedObject'), holds('MereologicalSumFn', C, B, A)), connected(C, B))))), [domainV(C, ['MereologicalSumFn':1, connected:1]), domainV(B, ['MereologicalSumFn':2, connected:2]), domainV(A, ['$instanceof':'SelfConnectedObject', 'MereologicalSumFn':3]), domainV(D, []), forall(A), forall(B), forall(C), replaceConsVar(B, '$existential'('?PART2', not(forall(C, =>(holds('MereologicalSumFn', C, '?PART2', A), connected(C, '?PART2')))))), replaceConsVar(C, '$existential'('?PART1', not(=>(holds('MereologicalSumFn', '?PART1', B, A), connected('?PART1', B)))))], ['OBJ'=A, 'PART1'=C, 'PART2'=B], 'Merge', 'MEREOTOPOLOGY', 4758, 'Anonymous', on). sigmaCache(instance(connects, 'SpatialRelation'), instance(connects, 'SpatialRelation'), [], [], 'Merge', 'MEREOTOPOLOGY', 4760, 'Anonymous', on). sigmaCache(instance(connects, 'TernaryPredicate'), instance(connects, 'TernaryPredicate'), [], [], 'Merge', 'MEREOTOPOLOGY', 4762, 'Anonymous', on). sigmaCache(domain(connects, 1, 'Object'), domain(connects, 1, 'Object'), [], [], 'Merge', 'MEREOTOPOLOGY', 4764, 'Anonymous', on). sigmaCache(domain(connects, 2, 'Object'), domain(connects, 2, 'Object'), [], [], 'Merge', 'MEREOTOPOLOGY', 4766, 'Anonymous', on). sigmaCache(domain(connects, 3, 'Object'), domain(connects, 3, 'Object'), [], [], 'Merge', 'MEREOTOPOLOGY', 4768, 'Anonymous', on). sigmaCache(documentation(connects, string('"The relationship between three things, when one of the three things connects the other two. More formally, (connects ?OBJ1 ?OBJ2 ?OBJ3) means that (connected ?OBJ1 ?OBJ2) and (connected ?OBJ1 ?OBJ3) and not (connected ?OBJ2 ?OBJ3)."')), documentation(connects, string('"The relationship between three things, when one of the three things connects the other two. More formally, (connects ?OBJ1 ?OBJ2 ?OBJ3) means that (connected ?OBJ1 ?OBJ2) and (connected ?OBJ1 ?OBJ3) and not (connected ?OBJ2 ?OBJ3)."')), [], [], 'Merge', 'MEREOTOPOLOGY', 4770, 'Anonymous', on). sigmaCache(<=>(connects(A, B, C), and(connected(A, B), and(connected(A, C), not(connected(B, C))))), and(and(entails(connects(A, B, C), connected(A, B)), and(entails(connects(A, B, C), connected(A, C)), and(entails(connects(A, B, C), not(connected(B, C))), entails(or(not(connected(A, B)), or(not(connected(A, C)), connected(B, C))), not(connects(A, B, C)))))), and(entails(and(connected(A, B), and(connected(A, C), not(connected(B, C)))), connects(A, B, C)), and(entails(and(not(connects(A, B, C)), and(connected(A, C), not(connected(B, C)))), not(connected(A, B))), and(entails(and(not(connects(A, B, C)), and(connected(A, B), not(connected(B, C)))), not(connected(A, C))), entails(and(not(connects(A, B, C)), and(connected(A, B), connected(A, C))), connected(B, C)))))), [domainV(C, [connected:2, connects:3]), domainV(B, [connected:1, connected:2, connects:2]), domainV(A, [connected:1, connects:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['OBJ1'=A, 'OBJ2'=B, 'OBJ3'=C], 'Merge', 'MEREOTOPOLOGY', 4772, 'Anonymous', on). sigmaCache(subrelation(meetsSpatially, connected), subrelation(meetsSpatially, connected), [], [], 'Merge', 'MEREOTOPOLOGY', 4774, 'Anonymous', on). sigmaCache(disjointRelation(meetsSpatially, overlapsSpatially), disjointRelation(meetsSpatially, overlapsSpatially), [], [], 'Merge', 'MEREOTOPOLOGY', 4776, 'Anonymous', on). sigmaCache(documentation(meetsSpatially, string('"(meetsSpatially ?OBJ1 ?OBJ2) means that ?OBJ1 and ?OBJ2 are connected but that neither ?OBJ1 nor ?OBJ2 overlapsSpatially the other."')), documentation(meetsSpatially, string('"(meetsSpatially ?OBJ1 ?OBJ2) means that ?OBJ1 and ?OBJ2 are connected but that neither ?OBJ1 nor ?OBJ2 overlapsSpatially the other."')), [], [], 'Merge', 'MEREOTOPOLOGY', 4778, 'Anonymous', on). sigmaCache(subrelation(overlapsSpatially, connected), subrelation(overlapsSpatially, connected), [], [], 'Merge', 'MEREOTOPOLOGY', 4780, 'Anonymous', on). sigmaCache(documentation(overlapsSpatially, string('"(overlapsSpatially ?OBJ1 ?OBJ2) means that the Objects ?OBJ1 and ?OBJ2 have some parts in common. This is a reflexive and symmetric (but not transitive) relation."')), documentation(overlapsSpatially, string('"(overlapsSpatially ?OBJ1 ?OBJ2) means that the Objects ?OBJ1 and ?OBJ2 have some parts in common. This is a reflexive and symmetric (but not transitive) relation."')), [], [], 'Merge', 'MEREOTOPOLOGY', 4782, 'Anonymous', on). sigmaCache(<=>(overlapsSpatially(A, B), exists(C, and(part(C, A), part(C, B)))), and(and(entails(and(overlapsSpatially(A, B), '$existential'(C, '?OBJ3', and(part('?OBJ3', A), part('?OBJ3', B)))), part(C, A)), and(entails(and(overlapsSpatially(A, B), '$existential'(C, '?OBJ3', and(part('?OBJ3', A), part('?OBJ3', B)))), part(C, B)), entails(or(not(part(C, A)), not(part(C, B))), not(overlapsSpatially(A, B))))), and(entails(and(part(C, A), part(C, B)), overlapsSpatially(A, B)), and(entails(and(not(overlapsSpatially(A, B)), part(C, B)), not(part(C, A))), entails(and(not(overlapsSpatially(A, B)), part(C, A)), not(part(C, B)))))), [domainV(C, [part:1]), domainV(B, [overlapsSpatially:2, part:2]), domainV(A, [overlapsSpatially:1, part:2]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?OBJ3', and(part('?OBJ3', A), part('?OBJ3', B)))), forall(C)], ['OBJ1'=A, 'OBJ2'=B, 'OBJ3'=C], 'Merge', 'MEREOTOPOLOGY', 4784, 'Anonymous', on). sigmaCache(=>(forall(A, =>(part(A, B), overlapsSpatially(A, C))), part(B, C)), and(and(entails(not(part(B, C)), part(A, B)), entails(not(part(A, B)), part(B, C))), and(entails(and(not(part(B, C)), '$existential'(A, '?OBJ3', not(=>(part('?OBJ3', B), overlapsSpatially('?OBJ3', C))))), not(overlapsSpatially(A, C))), entails(overlapsSpatially(A, C), part(B, C)))), [domainV(C, [overlapsSpatially:2, part:2]), domainV(B, [part:1, part:2]), domainV(A, [overlapsSpatially:1, part:1]), domainV(D, []), forall(B), forall(C), replaceConsVar(A, '$existential'('?OBJ3', not(=>(part('?OBJ3', B), overlapsSpatially('?OBJ3', C)))))], ['OBJ3'=A, 'OBJ1'=B, 'OBJ2'=C], 'Merge', 'MEREOTOPOLOGY', 4786, 'Anonymous', on). sigmaCache(=>(partlyLocated(A, B), overlapsSpatially(A, B)), and(entails(not(overlapsSpatially(A, B)), not(partlyLocated(A, B))), entails(partlyLocated(A, B), overlapsSpatially(A, B))), [domainV(B, [overlapsSpatially:2, partlyLocated:2]), domainV(A, [overlapsSpatially:1, partlyLocated:1]), domainV(C, []), forall(A), forall(B)], ['OBJ'=A, 'REGION'=B], 'Merge', 'MEREOTOPOLOGY', 4788, 'Anonymous', on). sigmaCache(=>(and(member(A, B), member(C, B)), not(overlapsSpatially(A, C))), and(entails(and(member(A, B), member(C, B)), not(overlapsSpatially(A, C))), and(entails(and(overlapsSpatially(A, C), member(C, B)), not(member(A, B))), entails(and(overlapsSpatially(A, C), member(A, B)), not(member(C, B))))), [domainV(C, [member:1, overlapsSpatially:2]), domainV(B, [member:2]), domainV(A, [member:1, overlapsSpatially:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['OBJ1'=A, 'COLL'=B, 'OBJ2'=C], 'Merge', 'MEREOTOPOLOGY', 4790, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'CaseRole'), holds(A, B, C)), exists(D, overlapsSpatially('WhereFn'(B, D), C))), and(entails(and(and(instance(A, 'CaseRole'), holds(A, B, C)), '$existential'(D, '?TIME', overlapsSpatially('WhereFn'(B, '?TIME'), C))), overlapsSpatially('WhereFn'(B, D), C)), and(entails(and(not(overlapsSpatially('WhereFn'(B, D), C)), holds(A, B, C)), not(instance(A, 'CaseRole'))), entails(and(not(overlapsSpatially('WhereFn'(B, D), C)), instance(A, 'CaseRole')), not(holds(A, B, C))))), [domainV(D, ['WhereFn':2]), domainV(C, [overlapsSpatially:2, A:2]), domainV(B, ['WhereFn':1, A:1]), domainV(A, ['$instanceof':'CaseRole', holds:1]), domainV(E, []), forall(A), forall(B), forall(C), replaceConsVar(D, '$existential'('?TIME', overlapsSpatially('WhereFn'(B, '?TIME'), C)))], ['REL'=A, 'PROCESS'=B, 'OBJ'=C, 'TIME'=D], 'Merge', 'MEREOTOPOLOGY', 4792, 'Anonymous', on). sigmaCache(subrelation(overlapsPartially, overlapsSpatially), subrelation(overlapsPartially, overlapsSpatially), [], [], 'Merge', 'MEREOTOPOLOGY', 4794, 'Anonymous', on). sigmaCache(documentation(overlapsPartially, string('"(overlapsPartially ?OBJ1 ?OBJ2) means that ?OBJ1 and ?OBJ2 have part(s) in common, but neither ?OBJ1 nor ?OBJ2 is a part of the other."')), documentation(overlapsPartially, string('"(overlapsPartially ?OBJ1 ?OBJ2) means that ?OBJ1 and ?OBJ2 have part(s) in common, but neither ?OBJ1 nor ?OBJ2 is a part of the other."')), [], [], 'Merge', 'MEREOTOPOLOGY', 4796, 'Anonymous', on). sigmaCache(=>(overlapsPartially(A, B), and(not(part(A, B)), not(part(B, A)))), and(and(entails(part(A, B), not(overlapsPartially(A, B))), entails(overlapsPartially(A, B), not(part(A, B)))), and(entails(part(B, A), not(overlapsPartially(A, B))), entails(overlapsPartially(A, B), not(part(B, A))))), [domainV(B, [overlapsPartially:2, part:1, part:2]), domainV(A, [overlapsPartially:1, part:1, part:2]), domainV(C, []), forall(A), forall(B)], ['OBJ1'=A, 'OBJ2'=B], 'Merge', 'MEREOTOPOLOGY', 4798, 'Anonymous', on). sigmaCache(instance(superficialPart, 'BinaryPredicate'), instance(superficialPart, 'BinaryPredicate'), [], [], 'Merge', 'MEREOTOPOLOGY', 4800, 'Anonymous', on). sigmaCache(instance(superficialPart, 'SpatialRelation'), instance(superficialPart, 'SpatialRelation'), [], [], 'Merge', 'MEREOTOPOLOGY', 4802, 'Anonymous', on). sigmaCache(subrelation(superficialPart, part), subrelation(superficialPart, part), [], [], 'Merge', 'MEREOTOPOLOGY', 4804, 'Anonymous', on). sigmaCache(documentation(superficialPart, string('"(superficialPart ?OBJ1 ?OBJ2) means that ?OBJ1 is a part of ?OBJ2 that has no interior parts of its own (or, intuitively, that only overlaps those parts of ?OBJ2 that are externally connected with the geometric complement of ?OBJ2). This too is a transitive relation closed under MereologicalSumFn and MereologicalProductFn."')), documentation(superficialPart, string('"(superficialPart ?OBJ1 ?OBJ2) means that ?OBJ1 is a part of ?OBJ2 that has no interior parts of its own (or, intuitively, that only overlaps those parts of ?OBJ2 that are externally connected with the geometric complement of ?OBJ2). This too is a transitive relation closed under MereologicalSumFn and MereologicalProductFn."')), [], [], 'Merge', 'MEREOTOPOLOGY', 4806, 'Anonymous', on). sigmaCache(=>(superficialPart(A, B), and(not(interiorPart(A, B)), not(exists(C, interiorPart(C, A))))), and(and(entails(interiorPart(A, B), not(superficialPart(A, B))), entails(superficialPart(A, B), not(interiorPart(A, B)))), and(entails(interiorPart(C, A), not(superficialPart(A, B))), entails(superficialPart(A, B), not(interiorPart(C, A))))), [domainV(C, [interiorPart:1]), domainV(B, [interiorPart:2, superficialPart:2]), domainV(A, [interiorPart:1, interiorPart:2, superficialPart:1]), domainV(D, []), forall(A), forall(B), forall(C), forall(C)], ['OBJ1'=A, 'OBJ2'=B, 'OBJ3'=C], 'Merge', 'MEREOTOPOLOGY', 4808, 'Anonymous', on). sigmaCache(subrelation(surface, superficialPart), subrelation(surface, superficialPart), [], [], 'Merge', 'MEREOTOPOLOGY', 4810, 'Anonymous', on). sigmaCache(documentation(surface, string('"(surface ?OBJ1 ?OBJ2) means that ?OBJ1 is a maximally connected superficialPart of ?OBJ2."')), documentation(surface, string('"(surface ?OBJ1 ?OBJ2) means that ?OBJ1 is a maximally connected superficialPart of ?OBJ2."')), [], [], 'Merge', 'MEREOTOPOLOGY', 4812, 'Anonymous', on). sigmaCache(=>(surface(A, B), and(instance(A, 'SelfConnectedObject'), forall(C, =>(superficialPart(C, B), part(C, A))))), and(and(entails(not(instance(A, 'SelfConnectedObject')), not(surface(A, B))), entails(surface(A, B), instance(A, 'SelfConnectedObject'))), and(entails(and(superficialPart(C, B), not(part(C, A))), not(surface(A, B))), and(entails(and(surface(A, B), not(part(C, A))), not(superficialPart(C, B))), entails(and(surface(A, B), superficialPart(C, B)), part(C, A))))), [domainV(C, [part:1, superficialPart:1]), domainV(B, [superficialPart:2, surface:2]), domainV(A, ['$instanceof':'SelfConnectedObject', part:2, surface:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['OBJ1'=A, 'OBJ2'=B, 'OBJ3'=C], 'Merge', 'MEREOTOPOLOGY', 4814, 'Anonymous', on). sigmaCache(subrelation(interiorPart, part), subrelation(interiorPart, part), [], [], 'Merge', 'MEREOTOPOLOGY', 4816, 'Anonymous', on). sigmaCache(documentation(interiorPart, string('"(interiorPart ?OBJ1 ?OBJ2) means that ?OBJ1 is part ?OBJ2 and there is no overlap between ?OBJ1 and any superficialPart ?OBJ2."')), documentation(interiorPart, string('"(interiorPart ?OBJ1 ?OBJ2) means that ?OBJ1 is part ?OBJ2 and there is no overlap between ?OBJ1 and any superficialPart ?OBJ2."')), [], [], 'Merge', 'MEREOTOPOLOGY', 4818, 'Anonymous', on). sigmaCache(<=>(interiorPart(A, B), forall(C, =>(superficialPart(C, B), not(overlapsSpatially(A, C))))), and(and(entails(not(interiorPart(A, B)), superficialPart(C, B)), and(entails(not(interiorPart(A, B)), overlapsSpatially(A, C)), entails(or(not(superficialPart(C, B)), not(overlapsSpatially(A, C))), interiorPart(A, B)))), and(entails(and(superficialPart(C, B), overlapsSpatially(A, C)), not(interiorPart(A, B))), and(entails(and(and(interiorPart(A, B), overlapsSpatially(A, C)), '$existential'(C, '?PART', not(=>(superficialPart('?PART', B), not(overlapsSpatially(A, '?PART')))))), not(superficialPart(C, B))), entails(and(and(interiorPart(A, B), superficialPart(C, B)), '$existential'(C, '?PART', not(=>(superficialPart('?PART', B), not(overlapsSpatially(A, '?PART')))))), not(overlapsSpatially(A, C)))))), [domainV(C, [overlapsSpatially:2, superficialPart:1]), domainV(B, [interiorPart:2, superficialPart:2]), domainV(A, [interiorPart:1, overlapsSpatially:1]), domainV(D, []), forall(A), forall(B), forall(C), replaceConsVar(C, '$existential'('?PART', not(=>(superficialPart('?PART', B), not(overlapsSpatially(A, '?PART'))))))], ['OBJ1'=A, 'OBJ2'=B, 'PART'=C], 'Merge', 'MEREOTOPOLOGY', 4820, 'Anonymous', on). sigmaCache(instance('MereologicalSumFn', 'SpatialRelation'), instance('MereologicalSumFn', 'SpatialRelation'), [], [], 'Merge', 'MEREOTOPOLOGY', 4822, 'Anonymous', on). sigmaCache(instance('MereologicalSumFn', 'BinaryFunction'), instance('MereologicalSumFn', 'BinaryFunction'), [], [], 'Merge', 'MEREOTOPOLOGY', 4824, 'Anonymous', on). sigmaCache(domain('MereologicalSumFn', 1, 'Object'), domain('MereologicalSumFn', 1, 'Object'), [], [], 'Merge', 'MEREOTOPOLOGY', 4826, 'Anonymous', on). sigmaCache(domain('MereologicalSumFn', 2, 'Object'), domain('MereologicalSumFn', 2, 'Object'), [], [], 'Merge', 'MEREOTOPOLOGY', 4828, 'Anonymous', on). sigmaCache(range('MereologicalSumFn', 'Object'), range('MereologicalSumFn', 'Object'), [], [], 'Merge', 'MEREOTOPOLOGY', 4830, 'Anonymous', on). sigmaCache(relatedInternalConcept('MereologicalSumFn', 'MereologicalProductFn'), relatedInternalConcept('MereologicalSumFn', 'MereologicalProductFn'), [], [], 'Merge', 'MEREOTOPOLOGY', 4832, 'Anonymous', on). sigmaCache(relatedInternalConcept('MereologicalSumFn', 'MereologicalDifferenceFn'), relatedInternalConcept('MereologicalSumFn', 'MereologicalDifferenceFn'), [], [], 'Merge', 'MEREOTOPOLOGY', 4834, 'Anonymous', on). sigmaCache(documentation('MereologicalSumFn', string('"(MereologicalSumFn ?OBJ1 ?OBJ2) denotes the Object consisting of the parts which belong to either ?OBJ1 or ?OBJ2."')), documentation('MereologicalSumFn', string('"(MereologicalSumFn ?OBJ1 ?OBJ2) denotes the Object consisting of the parts which belong to either ?OBJ1 or ?OBJ2."')), [], [], 'Merge', 'MEREOTOPOLOGY', 4836, 'Anonymous', on). sigmaCache(=>(equal(A, 'MereologicalSumFn'(B, C)), forall(D, <=>(part(D, A), or(part(D, B), part(D, C))))), and(entails(and(or(part(D, B), part(D, C)), and(not(part(D, B)), not(part(D, C)))), not(holds('MereologicalSumFn', B, C, A))), and(and(entails(and(or(part(D, B), part(D, C)), not(part(D, A))), not(holds('MereologicalSumFn', B, C, A))), and(entails(and(holds('MereologicalSumFn', B, C, A), not(part(D, A))), not(part(D, B))), and(entails(and(holds('MereologicalSumFn', B, C, A), not(part(D, A))), not(part(D, C))), entails(and(holds('MereologicalSumFn', B, C, A), or(part(D, B), part(D, C))), part(D, A))))), and(entails(and(part(D, A), not(part(D, A))), not(holds('MereologicalSumFn', B, C, A))), and(entails(and(part(D, A), and(not(part(D, B)), not(part(D, C)))), not(holds('MereologicalSumFn', B, C, A))), and(entails(and(holds('MereologicalSumFn', B, C, A), and(not(part(D, B)), not(part(D, C)))), not(part(D, A))), and(entails(and(holds('MereologicalSumFn', B, C, A), and(part(D, A), not(part(D, C)))), part(D, B)), entails(and(holds('MereologicalSumFn', B, C, A), and(part(D, A), not(part(D, B)))), part(D, C)))))))), [domainV(D, [part:1]), domainV(C, ['MereologicalSumFn':2, part:2]), domainV(B, ['MereologicalSumFn':1, part:2]), domainV(A, ['MereologicalSumFn':3, part:2]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['OBJ3'=A, 'OBJ1'=B, 'OBJ2'=C, 'PART'=D], 'Merge', 'MEREOTOPOLOGY', 4838, 'Anonymous', on). sigmaCache(instance('MereologicalProductFn', 'SpatialRelation'), instance('MereologicalProductFn', 'SpatialRelation'), [], [], 'Merge', 'MEREOTOPOLOGY', 4840, 'Anonymous', on). sigmaCache(instance('MereologicalProductFn', 'BinaryFunction'), instance('MereologicalProductFn', 'BinaryFunction'), [], [], 'Merge', 'MEREOTOPOLOGY', 4842, 'Anonymous', on). sigmaCache(domain('MereologicalProductFn', 1, 'Object'), domain('MereologicalProductFn', 1, 'Object'), [], [], 'Merge', 'MEREOTOPOLOGY', 4844, 'Anonymous', on). sigmaCache(domain('MereologicalProductFn', 2, 'Object'), domain('MereologicalProductFn', 2, 'Object'), [], [], 'Merge', 'MEREOTOPOLOGY', 4846, 'Anonymous', on). sigmaCache(range('MereologicalProductFn', 'Object'), range('MereologicalProductFn', 'Object'), [], [], 'Merge', 'MEREOTOPOLOGY', 4848, 'Anonymous', on). sigmaCache(relatedInternalConcept('MereologicalProductFn', 'MereologicalDifferenceFn'), relatedInternalConcept('MereologicalProductFn', 'MereologicalDifferenceFn'), [], [], 'Merge', 'MEREOTOPOLOGY', 4850, 'Anonymous', on). sigmaCache(documentation('MereologicalProductFn', string('"(MereologicalProductFn ?OBJ1 ?OBJ2) denotes the Object consisting of the parts which belong to both ?OBJ1 and ?OBJ2."')), documentation('MereologicalProductFn', string('"(MereologicalProductFn ?OBJ1 ?OBJ2) denotes the Object consisting of the parts which belong to both ?OBJ1 and ?OBJ2."')), [], [], 'Merge', 'MEREOTOPOLOGY', 4852, 'Anonymous', on). sigmaCache(=>(equal(A, 'MereologicalProductFn'(B, C)), forall(D, <=>(part(D, A), and(part(D, B), part(D, C))))), and(entails(and(or(not(part(D, B)), not(part(D, C))), and(part(D, B), part(D, C))), not(holds('MereologicalProductFn', B, C, A))), and(and(entails(and(or(not(part(D, B)), not(part(D, C))), part(D, A)), not(holds('MereologicalProductFn', B, C, A))), and(entails(and(holds('MereologicalProductFn', B, C, A), part(D, A)), part(D, B)), and(entails(and(holds('MereologicalProductFn', B, C, A), part(D, A)), part(D, C)), entails(and(holds('MereologicalProductFn', B, C, A), or(not(part(D, B)), not(part(D, C)))), not(part(D, A)))))), and(entails(and(not(part(D, A)), part(D, A)), not(holds('MereologicalProductFn', B, C, A))), and(entails(and(not(part(D, A)), and(part(D, B), part(D, C))), not(holds('MereologicalProductFn', B, C, A))), and(entails(and(holds('MereologicalProductFn', B, C, A), and(part(D, B), part(D, C))), part(D, A)), and(entails(and(holds('MereologicalProductFn', B, C, A), and(not(part(D, A)), part(D, C))), not(part(D, B))), entails(and(holds('MereologicalProductFn', B, C, A), and(not(part(D, A)), part(D, B))), not(part(D, C))))))))), [domainV(D, [part:1]), domainV(C, ['MereologicalProductFn':2, part:2]), domainV(B, ['MereologicalProductFn':1, part:2]), domainV(A, ['MereologicalProductFn':3, part:2]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['OBJ3'=A, 'OBJ1'=B, 'OBJ2'=C, 'PART'=D], 'Merge', 'MEREOTOPOLOGY', 4854, 'Anonymous', on). sigmaCache(instance('MereologicalDifferenceFn', 'SpatialRelation'), instance('MereologicalDifferenceFn', 'SpatialRelation'), [], [], 'Merge', 'MEREOTOPOLOGY', 4856, 'Anonymous', on). sigmaCache(instance('MereologicalDifferenceFn', 'BinaryFunction'), instance('MereologicalDifferenceFn', 'BinaryFunction'), [], [], 'Merge', 'MEREOTOPOLOGY', 4858, 'Anonymous', on). sigmaCache(domain('MereologicalDifferenceFn', 1, 'Object'), domain('MereologicalDifferenceFn', 1, 'Object'), [], [], 'Merge', 'MEREOTOPOLOGY', 4860, 'Anonymous', on). sigmaCache(domain('MereologicalDifferenceFn', 2, 'Object'), domain('MereologicalDifferenceFn', 2, 'Object'), [], [], 'Merge', 'MEREOTOPOLOGY', 4862, 'Anonymous', on). sigmaCache(range('MereologicalDifferenceFn', 'Object'), range('MereologicalDifferenceFn', 'Object'), [], [], 'Merge', 'MEREOTOPOLOGY', 4864, 'Anonymous', on). sigmaCache(documentation('MereologicalDifferenceFn', string('"(MereologicalDifferenceFn ?OBJ1 ?OBJ2) denotes the Object consisting of the parts which belong to ?OBJ1 and not to ?OBJ2."')), documentation('MereologicalDifferenceFn', string('"(MereologicalDifferenceFn ?OBJ1 ?OBJ2) denotes the Object consisting of the parts which belong to ?OBJ1 and not to ?OBJ2."')), [], [], 'Merge', 'MEREOTOPOLOGY', 4866, 'Anonymous', on). sigmaCache(=>(equal(A, 'MereologicalDifferenceFn'(B, C)), forall(D, <=>(part(D, A), and(part(D, B), not(part(D, C)))))), and(entails(and(or(not(part(D, B)), part(D, C)), and(part(D, B), not(part(D, C)))), not(holds('MereologicalDifferenceFn', B, C, A))), and(and(entails(and(or(not(part(D, B)), part(D, C)), part(D, A)), not(holds('MereologicalDifferenceFn', B, C, A))), and(entails(and(holds('MereologicalDifferenceFn', B, C, A), part(D, A)), part(D, B)), and(entails(and(holds('MereologicalDifferenceFn', B, C, A), part(D, A)), not(part(D, C))), entails(and(holds('MereologicalDifferenceFn', B, C, A), or(not(part(D, B)), part(D, C))), not(part(D, A)))))), and(entails(and(not(part(D, A)), part(D, A)), not(holds('MereologicalDifferenceFn', B, C, A))), and(entails(and(not(part(D, A)), and(part(D, B), not(part(D, C)))), not(holds('MereologicalDifferenceFn', B, C, A))), and(entails(and(holds('MereologicalDifferenceFn', B, C, A), and(part(D, B), not(part(D, C)))), part(D, A)), and(entails(and(holds('MereologicalDifferenceFn', B, C, A), and(not(part(D, A)), not(part(D, C)))), not(part(D, B))), entails(and(holds('MereologicalDifferenceFn', B, C, A), and(not(part(D, A)), part(D, B))), part(D, C)))))))), [domainV(D, [part:1]), domainV(C, ['MereologicalDifferenceFn':2, part:2]), domainV(B, ['MereologicalDifferenceFn':1, part:2]), domainV(A, ['MereologicalDifferenceFn':3, part:2]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['OBJ3'=A, 'OBJ1'=B, 'OBJ2'=C, 'PART'=D], 'Merge', 'MEREOTOPOLOGY', 4868, 'Anonymous', on). sigmaCache(instance(hole, 'BinaryPredicate'), instance(hole, 'BinaryPredicate'), [], [], 'Merge', 'MEREOTOPOLOGY', 4874, 'Anonymous', on). sigmaCache(instance(hole, 'SpatialRelation'), instance(hole, 'SpatialRelation'), [], [], 'Merge', 'MEREOTOPOLOGY', 4876, 'Anonymous', on). sigmaCache(instance(hole, 'AsymmetricRelation'), instance(hole, 'AsymmetricRelation'), [], [], 'Merge', 'MEREOTOPOLOGY', 4878, 'Anonymous', on). sigmaCache(domain(hole, 1, 'Hole'), domain(hole, 1, 'Hole'), [], [], 'Merge', 'MEREOTOPOLOGY', 4880, 'Anonymous', on). sigmaCache(domain(hole, 2, 'Object'), domain(hole, 2, 'Object'), [], [], 'Merge', 'MEREOTOPOLOGY', 4882, 'Anonymous', on). sigmaCache(documentation(hole, string('"(hole ?HOLE ?OBJ) means that ?HOLE is a Hole in ?OBJ. A Hole is a fillable body located at the surface an Object."')), documentation(hole, string('"(hole ?HOLE ?OBJ) means that ?HOLE is a Hole in ?OBJ. A Hole is a fillable body located at the surface an Object."')), [], [], 'Merge', 'MEREOTOPOLOGY', 4884, 'Anonymous', on). sigmaCache(subclass('Hole', 'Region'), subclass('Hole', 'Region'), [], [], 'Merge', 'MEREOTOPOLOGY', 4886, 'Anonymous', on). sigmaCache(relatedInternalConcept('Hole', hole), relatedInternalConcept('Hole', hole), [], [], 'Merge', 'MEREOTOPOLOGY', 4888, 'Anonymous', on). sigmaCache(documentation('Hole', string('"A hole is an immaterial body located at the surface of an Object. Since every Hole is ontologically dependent on its host (i.e., the object in which it is a hole), being a Hole is defined as being a hole in something. Note that two Holes may occupy the same region, or part of the same region, without sharing any parts."')), documentation('Hole', string('"A hole is an immaterial body located at the surface of an Object. Since every Hole is ontologically dependent on its host (i.e., the object in which it is a hole), being a Hole is defined as being a hole in something. Note that two Holes may occupy the same region, or part of the same region, without sharing any parts."')), [], [], 'Merge', 'MEREOTOPOLOGY', 4890, 'Anonymous', on). sigmaCache(<=>(instance(A, 'Hole'), exists(B, hole(A, B))), and(and(entails(and(instance(A, 'Hole'), '$existential'(B, '?OBJ', hole(A, '?OBJ'))), hole(A, B)), entails(not(hole(A, B)), not(instance(A, 'Hole')))), and(entails(hole(A, B), instance(A, 'Hole')), entails(not(instance(A, 'Hole')), not(hole(A, B))))), [domainV(B, [hole:2]), domainV(A, ['$instanceof':'Hole', hole:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?OBJ', hole(A, '?OBJ'))), forall(B)], ['HOLE'=A, 'OBJ'=B], 'Merge', 'MEREOTOPOLOGY', 4892, 'Anonymous', on). sigmaCache(=>(hole(A, B), not(instance(B, 'Hole'))), and(entails(instance(B, 'Hole'), not(hole(A, B))), entails(hole(A, B), not(instance(B, 'Hole')))), [domainV(B, ['$instanceof':'Hole', hole:2]), domainV(A, [hole:1]), domainV(C, []), forall(A), forall(B)], ['HOLE'=A, 'OBJ'=B], 'Merge', 'MEREOTOPOLOGY', 4894, 'Anonymous', on). sigmaCache(=>(hole(A, B), not(overlapsSpatially(A, B))), and(entails(overlapsSpatially(A, B), not(hole(A, B))), entails(hole(A, B), not(overlapsSpatially(A, B)))), [domainV(B, [hole:2, overlapsSpatially:2]), domainV(A, [hole:1, overlapsSpatially:1]), domainV(C, []), forall(A), forall(B)], ['HOLE'=A, 'OBJ'=B], 'Merge', 'MEREOTOPOLOGY', 4896, 'Anonymous', on). sigmaCache(=>(and(hole(A, B), hole(A, C)), exists(D, and(properPart(D, 'MereologicalProductFn'(B, C)), hole(A, D)))), and(and(entails(and(and(hole(A, B), hole(A, C)), '$existential'(D, '?OBJ3', and(properPart('?OBJ3', 'MereologicalProductFn'(B, C)), hole(A, '?OBJ3')))), properPart(D, 'MereologicalProductFn'(B, C))), and(entails(and(not(properPart(D, 'MereologicalProductFn'(B, C))), hole(A, C)), not(hole(A, B))), entails(and(not(properPart(D, 'MereologicalProductFn'(B, C))), hole(A, B)), not(hole(A, C))))), and(entails(and(and(hole(A, B), hole(A, C)), '$existential'(D, '?OBJ3', and(properPart('?OBJ3', 'MereologicalProductFn'(B, C)), hole(A, '?OBJ3')))), hole(A, D)), and(entails(and(not(hole(A, D)), hole(A, C)), not(hole(A, B))), entails(and(not(hole(A, D)), hole(A, B)), not(hole(A, C)))))), [domainV(D, [hole:2, properPart:1]), domainV(C, ['MereologicalProductFn':2, hole:2]), domainV(B, ['MereologicalProductFn':1, hole:2]), domainV(A, [hole:1]), domainV(E, []), forall(A), forall(B), forall(C), replaceConsVar(D, '$existential'('?OBJ3', and(properPart('?OBJ3', 'MereologicalProductFn'(B, C)), hole(A, '?OBJ3'))))], ['HOLE'=A, 'OBJ1'=B, 'OBJ2'=C, 'OBJ3'=D], 'Merge', 'MEREOTOPOLOGY', 4902, 'Anonymous', on). sigmaCache(=>(and(hole(A, B), hole(C, B)), forall(D, =>(part(D, 'MereologicalSumFn'(A, C)), hole(D, B)))), and(entails(and(hole(C, B), and(part(D, 'MereologicalSumFn'(A, C)), not(hole(D, B)))), not(hole(A, B))), and(entails(and(hole(A, B), and(part(D, 'MereologicalSumFn'(A, C)), not(hole(D, B)))), not(hole(C, B))), and(entails(and(and(hole(A, B), hole(C, B)), not(hole(D, B))), not(part(D, 'MereologicalSumFn'(A, C)))), entails(and(and(hole(A, B), hole(C, B)), part(D, 'MereologicalSumFn'(A, C))), hole(D, B))))), [domainV(D, [hole:1, part:1]), domainV(C, ['MereologicalSumFn':2, hole:1]), domainV(B, [hole:2]), domainV(A, ['MereologicalSumFn':1, hole:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['HOLE1'=A, 'OBJ'=B, 'HOLE2'=C, 'HOLE3'=D], 'Merge', 'MEREOTOPOLOGY', 4906, 'Anonymous', on). sigmaCache(=>(and(hole(A, B), part(B, C)), or(overlapsSpatially(A, C), hole(A, C))), and(entails(and(part(B, C), and(not(overlapsSpatially(A, C)), not(hole(A, C)))), not(hole(A, B))), and(entails(and(hole(A, B), and(not(overlapsSpatially(A, C)), not(hole(A, C)))), not(part(B, C))), and(entails(and(and(hole(A, B), part(B, C)), not(hole(A, C))), overlapsSpatially(A, C)), entails(and(and(hole(A, B), part(B, C)), not(overlapsSpatially(A, C))), hole(A, C))))), [domainV(C, [hole:2, overlapsSpatially:2, part:2]), domainV(B, [hole:2, part:1]), domainV(A, [hole:1, overlapsSpatially:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['HOLE'=A, 'OBJ1'=B, 'OBJ2'=C], 'Merge', 'MEREOTOPOLOGY', 4912, 'Anonymous', on). sigmaCache(=>(and(hole(A, B), and(hole(C, D), overlapsSpatially(A, C))), overlapsSpatially(B, D)), and(entails(and(hole(A, B), and(hole(C, D), overlapsSpatially(A, C))), overlapsSpatially(B, D)), and(entails(and(not(overlapsSpatially(B, D)), and(hole(C, D), overlapsSpatially(A, C))), not(hole(A, B))), and(entails(and(not(overlapsSpatially(B, D)), and(hole(A, B), overlapsSpatially(A, C))), not(hole(C, D))), entails(and(not(overlapsSpatially(B, D)), and(hole(A, B), hole(C, D))), not(overlapsSpatially(A, C)))))), [domainV(D, [hole:2, overlapsSpatially:2]), domainV(C, [hole:1, overlapsSpatially:2]), domainV(B, [hole:2, overlapsSpatially:1]), domainV(A, [hole:1, overlapsSpatially:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['HOLE1'=A, 'OBJ1'=B, 'HOLE2'=C, 'OBJ2'=D], 'Merge', 'MEREOTOPOLOGY', 4916, 'Anonymous', on). sigmaCache(=>(instance(A, 'Hole'), exists(B, properPart(B, A))), and(entails(not(properPart(B, A)), not(instance(A, 'Hole'))), entails(and(instance(A, 'Hole'), '$existential'(B, '?HOLE2', properPart('?HOLE2', A))), properPart(B, A))), [domainV(B, [properPart:1]), domainV(A, ['$instanceof':'Hole', properPart:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?HOLE2', properPart('?HOLE2', A)))], ['HOLE1'=A, 'HOLE2'=B], 'Merge', 'MEREOTOPOLOGY', 4920, 'Anonymous', on). sigmaCache(instance('PrincipalHostFn', 'SpatialRelation'), instance('PrincipalHostFn', 'SpatialRelation'), [], [], 'Merge', 'MEREOTOPOLOGY', 4926, 'Anonymous', on). sigmaCache(instance('PrincipalHostFn', 'UnaryFunction'), instance('PrincipalHostFn', 'UnaryFunction'), [], [], 'Merge', 'MEREOTOPOLOGY', 4928, 'Anonymous', on). sigmaCache(domain('PrincipalHostFn', 1, 'Hole'), domain('PrincipalHostFn', 1, 'Hole'), [], [], 'Merge', 'MEREOTOPOLOGY', 4930, 'Anonymous', on). sigmaCache(range('PrincipalHostFn', 'Object'), range('PrincipalHostFn', 'Object'), [], [], 'Merge', 'MEREOTOPOLOGY', 4932, 'Anonymous', on). sigmaCache(documentation('PrincipalHostFn', string('"A UnaryFunction that maps a Hole to the Object which is its principal host. The principle host of a Hole is its maximally connected host (a notion taken here to be defined only when the argument is a hole)."')), documentation('PrincipalHostFn', string('"A UnaryFunction that maps a Hole to the Object which is its principal host. The principle host of a Hole is its maximally connected host (a notion taken here to be defined only when the argument is a hole)."')), [], [], 'Merge', 'MEREOTOPOLOGY', 4934, 'Anonymous', on). sigmaCache(=>(equal(A, 'PrincipalHostFn'(B)), forall(C, <=>(overlapsSpatially(C, A), exists(D, and(hole(B, D), and(instance(D, 'SelfConnectedObject'), overlapsSpatially(C, D))))))), and(entails(and(or(not(hole(B, D)), or(not(instance(D, 'SelfConnectedObject')), not(overlapsSpatially(C, D)))), and(hole(B, D), and(instance(D, 'SelfConnectedObject'), overlapsSpatially(C, D)))), not(holds('PrincipalHostFn', B, A))), and(and(entails(and(or(not(hole(B, D)), or(not(instance(D, 'SelfConnectedObject')), not(overlapsSpatially(C, D)))), overlapsSpatially(C, A)), not(holds('PrincipalHostFn', B, A))), and(entails(and(and(holds('PrincipalHostFn', B, A), overlapsSpatially(C, A)), '$existential'(D, '?OBJ3', and(hole(B, '?OBJ3'), and(instance('?OBJ3', 'SelfConnectedObject'), overlapsSpatially(C, '?OBJ3'))))), hole(B, D)), and(entails(and(and(holds('PrincipalHostFn', B, A), overlapsSpatially(C, A)), '$existential'(D, '?OBJ3', and(hole(B, '?OBJ3'), and(instance('?OBJ3', 'SelfConnectedObject'), overlapsSpatially(C, '?OBJ3'))))), instance(D, 'SelfConnectedObject')), and(entails(and(and(holds('PrincipalHostFn', B, A), overlapsSpatially(C, A)), '$existential'(D, '?OBJ3', and(hole(B, '?OBJ3'), and(instance('?OBJ3', 'SelfConnectedObject'), overlapsSpatially(C, '?OBJ3'))))), overlapsSpatially(C, D)), entails(and(holds('PrincipalHostFn', B, A), or(not(hole(B, D)), or(not(instance(D, 'SelfConnectedObject')), not(overlapsSpatially(C, D))))), not(overlapsSpatially(C, A))))))), and(entails(and(not(overlapsSpatially(C, A)), overlapsSpatially(C, A)), not(holds('PrincipalHostFn', B, A))), and(entails(and(not(overlapsSpatially(C, A)), and(hole(B, D), and(instance(D, 'SelfConnectedObject'), overlapsSpatially(C, D)))), not(holds('PrincipalHostFn', B, A))), and(entails(and(holds('PrincipalHostFn', B, A), and(hole(B, D), and(instance(D, 'SelfConnectedObject'), overlapsSpatially(C, D)))), overlapsSpatially(C, A)), and(entails(and(holds('PrincipalHostFn', B, A), and(not(overlapsSpatially(C, A)), and(instance(D, 'SelfConnectedObject'), overlapsSpatially(C, D)))), not(hole(B, D))), and(entails(and(holds('PrincipalHostFn', B, A), and(not(overlapsSpatially(C, A)), and(hole(B, D), overlapsSpatially(C, D)))), not(instance(D, 'SelfConnectedObject'))), entails(and(holds('PrincipalHostFn', B, A), and(not(overlapsSpatially(C, A)), and(hole(B, D), instance(D, 'SelfConnectedObject')))), not(overlapsSpatially(C, D)))))))))), [domainV(D, ['$instanceof':'SelfConnectedObject', hole:2, overlapsSpatially:2]), domainV(C, [overlapsSpatially:1]), domainV(B, ['PrincipalHostFn':1, hole:1]), domainV(A, ['PrincipalHostFn':2, overlapsSpatially:2]), domainV(E, []), forall(A), forall(B), forall(C), replaceConsVar(D, '$existential'('?OBJ3', and(hole(B, '?OBJ3'), and(instance('?OBJ3', 'SelfConnectedObject'), overlapsSpatially(C, '?OBJ3'))))), forall(D)], ['OBJ1'=A, 'HOLE'=B, 'OBJ2'=C, 'OBJ3'=D], 'Merge', 'MEREOTOPOLOGY', 4936, 'Anonymous', on). sigmaCache(=>(instance(A, 'Hole'), instance(A, 'SelfConnectedObject')), and(entails(not(instance(A, 'SelfConnectedObject')), not(instance(A, 'Hole'))), entails(instance(A, 'Hole'), instance(A, 'SelfConnectedObject'))), [domainV(A, ['$instanceof':'Hole', '$instanceof':'SelfConnectedObject']), domainV(B, []), forall(A)], ['HOLE'=A], 'Merge', 'MEREOTOPOLOGY', 4940, 'Anonymous', on). sigmaCache(=>(hole(A, B), connected(A, B)), and(entails(not(connected(A, B)), not(hole(A, B))), entails(hole(A, B), connected(A, B))), [domainV(B, [connected:2, hole:2]), domainV(A, [connected:1, hole:1]), domainV(C, []), forall(A), forall(B)], ['HOLE'=A, 'OBJ'=B], 'Merge', 'MEREOTOPOLOGY', 4944, 'Anonymous', on). sigmaCache(=>(instance(A, 'Hole'), exists(B, and(hole(A, B), instance(B, 'SelfConnectedObject')))), and(and(entails(not(hole(A, B)), not(instance(A, 'Hole'))), entails(and(instance(A, 'Hole'), '$existential'(B, '?OBJ', and(hole(A, '?OBJ'), instance('?OBJ', 'SelfConnectedObject')))), hole(A, B))), and(entails(not(instance(B, 'SelfConnectedObject')), not(instance(A, 'Hole'))), entails(and(instance(A, 'Hole'), '$existential'(B, '?OBJ', and(hole(A, '?OBJ'), instance('?OBJ', 'SelfConnectedObject')))), instance(B, 'SelfConnectedObject')))), [domainV(B, ['$instanceof':'SelfConnectedObject', hole:2]), domainV(A, ['$instanceof':'Hole', hole:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?OBJ', and(hole(A, '?OBJ'), instance('?OBJ', 'SelfConnectedObject'))))], ['HOLE'=A, 'OBJ'=B], 'Merge', 'MEREOTOPOLOGY', 4948, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Hole'), properPart(B, A)), exists(C, and(meetsSpatially(A, C), not(meetsSpatially(B, C))))), and(and(entails(and(and(instance(A, 'Hole'), properPart(B, A)), '$existential'(C, '?OBJ', and(meetsSpatially(A, '?OBJ'), not(meetsSpatially(B, '?OBJ'))))), meetsSpatially(A, C)), and(entails(and(not(meetsSpatially(A, C)), properPart(B, A)), not(instance(A, 'Hole'))), entails(and(not(meetsSpatially(A, C)), instance(A, 'Hole')), not(properPart(B, A))))), and(entails(and(instance(A, 'Hole'), properPart(B, A)), not(meetsSpatially(B, C))), and(entails(and(meetsSpatially(B, C), properPart(B, A)), not(instance(A, 'Hole'))), entails(and(meetsSpatially(B, C), instance(A, 'Hole')), not(properPart(B, A)))))), [domainV(C, [meetsSpatially:2]), domainV(B, [meetsSpatially:1, properPart:1]), domainV(A, ['$instanceof':'Hole', meetsSpatially:1, properPart:2]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?OBJ', and(meetsSpatially(A, '?OBJ'), not(meetsSpatially(B, '?OBJ')))))], ['HOLE1'=A, 'HOLE2'=B, 'OBJ'=C], 'Merge', 'MEREOTOPOLOGY', 4954, 'Anonymous', on). sigmaCache(instance(fills, 'BinaryPredicate'), instance(fills, 'BinaryPredicate'), [], [], 'Merge', 'MEREOTOPOLOGY', 4956, 'Anonymous', on). sigmaCache(instance(fills, 'SpatialRelation'), instance(fills, 'SpatialRelation'), [], [], 'Merge', 'MEREOTOPOLOGY', 4958, 'Anonymous', on). sigmaCache(instance(fills, 'AsymmetricRelation'), instance(fills, 'AsymmetricRelation'), [], [], 'Merge', 'MEREOTOPOLOGY', 4960, 'Anonymous', on). sigmaCache(subrelation(fills, completelyFills), subrelation(fills, completelyFills), [], [], 'Merge', 'MEREOTOPOLOGY', 4962, 'Anonymous', on). sigmaCache(subrelation(fills, properlyFills), subrelation(fills, properlyFills), [], [], 'Merge', 'MEREOTOPOLOGY', 4964, 'Anonymous', on). sigmaCache(domain(fills, 1, 'Object'), domain(fills, 1, 'Object'), [], [], 'Merge', 'MEREOTOPOLOGY', 4966, 'Anonymous', on). sigmaCache(domain(fills, 2, 'Hole'), domain(fills, 2, 'Hole'), [], [], 'Merge', 'MEREOTOPOLOGY', 4968, 'Anonymous', on). sigmaCache(relatedInternalConcept(fills, 'Fillable'), relatedInternalConcept(fills, 'Fillable'), [], [], 'Merge', 'MEREOTOPOLOGY', 4970, 'Anonymous', on). sigmaCache(documentation(fills, string('"Holes can be filled. (fills ?OBJ ?HOLE) means that the Object ?OBJ fills the Hole ?HOLE. Note that fills here means perfectly filled."')), documentation(fills, string('"Holes can be filled. (fills ?OBJ ?HOLE) means that the Object ?OBJ fills the Hole ?HOLE. Note that fills here means perfectly filled."')), [], [], 'Merge', 'MEREOTOPOLOGY', 4972, 'Anonymous', on). sigmaCache(instance('Fillable', 'ShapeProperty'), instance('Fillable', 'ShapeProperty'), [], [], 'Merge', 'MEREOTOPOLOGY', 4974, 'Anonymous', on). sigmaCache(documentation('Fillable', string('"Something is Fillable if it can be filled by something else. Note that \'filled\' here means perfectly filled."')), documentation('Fillable', string('"Something is Fillable if it can be filled by something else. Note that \'filled\' here means perfectly filled."')), [], [], 'Merge', 'MEREOTOPOLOGY', 4976, 'Anonymous', on). sigmaCache(=>(holdsDuring(A, fills(B, C)), attribute(C, 'Fillable')), and(entails(not(attribute(C, 'Fillable')), not(holdsDuring(A, fills(B, C)))), entails(holdsDuring(A, fills(B, C)), attribute(C, 'Fillable'))), [domainV(C, [attribute:1, fills:2]), domainV(B, [fills:1]), domainV(A, [holdsDuring:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['TIME'=A, 'OBJ'=B, 'HOLE'=C], 'Merge', 'MEREOTOPOLOGY', 4978, 'Anonymous', on). sigmaCache(<=>(attribute(A, 'Fillable'), exists(B, and(instance(B, 'Hole'), part(A, B)))), and(and(entails(and(attribute(A, 'Fillable'), '$existential'(B, '?HOLE2', and(instance('?HOLE2', 'Hole'), part(A, '?HOLE2')))), instance(B, 'Hole')), and(entails(and(attribute(A, 'Fillable'), '$existential'(B, '?HOLE2', and(instance('?HOLE2', 'Hole'), part(A, '?HOLE2')))), part(A, B)), entails(or(not(instance(B, 'Hole')), not(part(A, B))), not(attribute(A, 'Fillable'))))), and(entails(and(instance(B, 'Hole'), part(A, B)), attribute(A, 'Fillable')), and(entails(and(not(attribute(A, 'Fillable')), part(A, B)), not(instance(B, 'Hole'))), entails(and(not(attribute(A, 'Fillable')), instance(B, 'Hole')), not(part(A, B)))))), [domainV(B, ['$instanceof':'Hole', part:2]), domainV(A, [attribute:1, part:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?HOLE2', and(instance('?HOLE2', 'Hole'), part(A, '?HOLE2')))), forall(B)], ['HOLE1'=A, 'HOLE2'=B], 'Merge', 'MEREOTOPOLOGY', 4984, 'Anonymous', on). sigmaCache(instance(completelyFills, 'BinaryPredicate'), instance(completelyFills, 'BinaryPredicate'), [], [], 'Merge', 'MEREOTOPOLOGY', 4986, 'Anonymous', on). sigmaCache(instance(completelyFills, 'SpatialRelation'), instance(completelyFills, 'SpatialRelation'), [], [], 'Merge', 'MEREOTOPOLOGY', 4988, 'Anonymous', on). sigmaCache(instance(completelyFills, 'AsymmetricRelation'), instance(completelyFills, 'AsymmetricRelation'), [], [], 'Merge', 'MEREOTOPOLOGY', 4990, 'Anonymous', on). sigmaCache(subrelation(completelyFills, partiallyFills), subrelation(completelyFills, partiallyFills), [], [], 'Merge', 'MEREOTOPOLOGY', 4992, 'Anonymous', on). sigmaCache(documentation(completelyFills, string('"(completelyFills ?OBJ ?HOLE) means that some part of the Object ?OBJ fills the Hole ?HOLE. Note that if (completelyFills ?OBJ1 ?HOLE) and (part ?OBJ1 ?OBJ2), then (completelyFills ?OBJ2 ?HOLE)."')), documentation(completelyFills, string('"(completelyFills ?OBJ ?HOLE) means that some part of the Object ?OBJ fills the Hole ?HOLE. Note that if (completelyFills ?OBJ1 ?HOLE) and (part ?OBJ1 ?OBJ2), then (completelyFills ?OBJ2 ?HOLE)."')), [], [], 'Merge', 'MEREOTOPOLOGY', 4994, 'Anonymous', on). sigmaCache(=>(completelyFills(A, B), exists(C, and(part(C, A), fills(C, B)))), and(and(entails(not(part(C, A)), not(completelyFills(A, B))), entails(and(completelyFills(A, B), '$existential'(C, '?OBJ2', and(part('?OBJ2', A), fills('?OBJ2', B)))), part(C, A))), and(entails(not(fills(C, B)), not(completelyFills(A, B))), entails(and(completelyFills(A, B), '$existential'(C, '?OBJ2', and(part('?OBJ2', A), fills('?OBJ2', B)))), fills(C, B)))), [domainV(C, [fills:1, part:1]), domainV(B, [completelyFills:2, fills:2]), domainV(A, [completelyFills:1, part:2]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?OBJ2', and(part('?OBJ2', A), fills('?OBJ2', B))))], ['OBJ1'=A, 'HOLE'=B, 'OBJ2'=C], 'Merge', 'MEREOTOPOLOGY', 4996, 'Anonymous', on). sigmaCache(instance(partiallyFills, 'BinaryPredicate'), instance(partiallyFills, 'BinaryPredicate'), [], [], 'Merge', 'MEREOTOPOLOGY', 4998, 'Anonymous', on). sigmaCache(instance(partiallyFills, 'SpatialRelation'), instance(partiallyFills, 'SpatialRelation'), [], [], 'Merge', 'MEREOTOPOLOGY', 5000, 'Anonymous', on). sigmaCache(instance(partiallyFills, 'AsymmetricRelation'), instance(partiallyFills, 'AsymmetricRelation'), [], [], 'Merge', 'MEREOTOPOLOGY', 5002, 'Anonymous', on). sigmaCache(domain(partiallyFills, 1, 'Object'), domain(partiallyFills, 1, 'Object'), [], [], 'Merge', 'MEREOTOPOLOGY', 5004, 'Anonymous', on). sigmaCache(domain(partiallyFills, 2, 'Hole'), domain(partiallyFills, 2, 'Hole'), [], [], 'Merge', 'MEREOTOPOLOGY', 5006, 'Anonymous', on). sigmaCache(documentation(partiallyFills, string('"(partiallyFills ?OBJ ?HOLE) means that ?OBJ completelyFills some part of ?HOLE. Note that if (partiallyFills ?OBJ1 ?HOLE) and (part ?OBJ1 ?OBJ2), then (partiallyFills ?OBJ2 ?HOLE). Note too that a partial filler need not be wholly inside a hole (it may stick out), which means that every complete filler also qualifies as (is a limit case of) a partial one."')), documentation(partiallyFills, string('"(partiallyFills ?OBJ ?HOLE) means that ?OBJ completelyFills some part of ?HOLE. Note that if (partiallyFills ?OBJ1 ?HOLE) and (part ?OBJ1 ?OBJ2), then (partiallyFills ?OBJ2 ?HOLE). Note too that a partial filler need not be wholly inside a hole (it may stick out), which means that every complete filler also qualifies as (is a limit case of) a partial one."')), [], [], 'Merge', 'MEREOTOPOLOGY', 5008, 'Anonymous', on). sigmaCache(=>(partiallyFills(A, B), exists(C, and(part(C, B), completelyFills(A, C)))), and(and(entails(not(part(C, B)), not(partiallyFills(A, B))), entails(and(partiallyFills(A, B), '$existential'(C, '?HOLE2', and(part('?HOLE2', B), completelyFills(A, '?HOLE2')))), part(C, B))), and(entails(not(completelyFills(A, C)), not(partiallyFills(A, B))), entails(and(partiallyFills(A, B), '$existential'(C, '?HOLE2', and(part('?HOLE2', B), completelyFills(A, '?HOLE2')))), completelyFills(A, C)))), [domainV(C, [completelyFills:2, part:1]), domainV(B, [part:2, partiallyFills:2]), domainV(A, [completelyFills:1, partiallyFills:1]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?HOLE2', and(part('?HOLE2', B), completelyFills(A, '?HOLE2'))))], ['OBJ'=A, 'HOLE1'=B, 'HOLE2'=C], 'Merge', 'MEREOTOPOLOGY', 5010, 'Anonymous', on). sigmaCache(instance(properlyFills, 'BinaryPredicate'), instance(properlyFills, 'BinaryPredicate'), [], [], 'Merge', 'MEREOTOPOLOGY', 5012, 'Anonymous', on). sigmaCache(instance(properlyFills, 'SpatialRelation'), instance(properlyFills, 'SpatialRelation'), [], [], 'Merge', 'MEREOTOPOLOGY', 5014, 'Anonymous', on). sigmaCache(instance(properlyFills, 'AsymmetricRelation'), instance(properlyFills, 'AsymmetricRelation'), [], [], 'Merge', 'MEREOTOPOLOGY', 5016, 'Anonymous', on). sigmaCache(subrelation(properlyFills, partiallyFills), subrelation(properlyFills, partiallyFills), [], [], 'Merge', 'MEREOTOPOLOGY', 5018, 'Anonymous', on). sigmaCache(domain(properlyFills, 1, 'Object'), domain(properlyFills, 1, 'Object'), [], [], 'Merge', 'MEREOTOPOLOGY', 5020, 'Anonymous', on). sigmaCache(domain(properlyFills, 2, 'Hole'), domain(properlyFills, 2, 'Hole'), [], [], 'Merge', 'MEREOTOPOLOGY', 5022, 'Anonymous', on). sigmaCache(documentation(properlyFills, string('"(properlyFills ?OBJ ?HOLE) means that ?HOLE is properly (though perhaps incompletely) filled by ?OBJ, i.e. some part of ?HOLE is perfectly filled by ?OBJ. Note that properlyFills is the dual of completelyFills, and is so related to partiallyFills that ?OBJ properlyFills ?HOLE just in case ?OBJ partiallyFills every part of ?HOLE. (Thus, every perfect filler is both complete and proper in this sense)."')), documentation(properlyFills, string('"(properlyFills ?OBJ ?HOLE) means that ?HOLE is properly (though perhaps incompletely) filled by ?OBJ, i.e. some part of ?HOLE is perfectly filled by ?OBJ. Note that properlyFills is the dual of completelyFills, and is so related to partiallyFills that ?OBJ properlyFills ?HOLE just in case ?OBJ partiallyFills every part of ?HOLE. (Thus, every perfect filler is both complete and proper in this sense)."')), [], [], 'Merge', 'MEREOTOPOLOGY', 5024, 'Anonymous', on). sigmaCache(=>(properlyFills(A, B), exists(C, and(part(C, B), fills(A, C)))), and(and(entails(not(part(C, B)), not(properlyFills(A, B))), entails(and(properlyFills(A, B), '$existential'(C, '?HOLE2', and(part('?HOLE2', B), fills(A, '?HOLE2')))), part(C, B))), and(entails(not(fills(A, C)), not(properlyFills(A, B))), entails(and(properlyFills(A, B), '$existential'(C, '?HOLE2', and(part('?HOLE2', B), fills(A, '?HOLE2')))), fills(A, C)))), [domainV(C, [fills:2, part:1]), domainV(B, [part:2, properlyFills:2]), domainV(A, [fills:1, properlyFills:1]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?HOLE2', and(part('?HOLE2', B), fills(A, '?HOLE2'))))], ['OBJ'=A, 'HOLE1'=B, 'HOLE2'=C], 'Merge', 'MEREOTOPOLOGY', 5026, 'Anonymous', on). sigmaCache(=>(and(fills(A, B), attribute(C, 'Fillable')), not(overlapsSpatially(A, C))), and(entails(and(fills(A, B), attribute(C, 'Fillable')), not(overlapsSpatially(A, C))), and(entails(and(overlapsSpatially(A, C), attribute(C, 'Fillable')), not(fills(A, B))), entails(and(overlapsSpatially(A, C), fills(A, B)), not(attribute(C, 'Fillable'))))), [domainV(C, [attribute:1, overlapsSpatially:2]), domainV(B, [fills:2]), domainV(A, [fills:1, overlapsSpatially:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['OBJ1'=A, 'HOLE'=B, 'OBJ2'=C], 'Merge', 'MEREOTOPOLOGY', 5032, 'Anonymous', on). sigmaCache(=>(completelyFills(A, B), forall(C, =>(connected(C, B), connected(C, A)))), and(entails(and(connected(C, B), not(connected(C, A))), not(completelyFills(A, B))), and(entails(and(completelyFills(A, B), not(connected(C, A))), not(connected(C, B))), entails(and(completelyFills(A, B), connected(C, B)), connected(C, A)))), [domainV(C, [connected:1]), domainV(B, [completelyFills:2, connected:2]), domainV(A, [completelyFills:1, connected:2]), domainV(D, []), forall(A), forall(B), forall(C)], ['OBJ1'=A, 'HOLE'=B, 'OBJ2'=C], 'Merge', 'MEREOTOPOLOGY', 5038, 'Anonymous', on). sigmaCache(=>(and(properlyFills(A, B), connected(C, A)), connected(B, C)), and(entails(and(properlyFills(A, B), connected(C, A)), connected(B, C)), and(entails(and(not(connected(B, C)), connected(C, A)), not(properlyFills(A, B))), entails(and(not(connected(B, C)), properlyFills(A, B)), not(connected(C, A))))), [domainV(C, [connected:1, connected:2]), domainV(B, [connected:1, properlyFills:2]), domainV(A, [connected:2, properlyFills:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['OBJ1'=A, 'HOLE'=B, 'OBJ2'=C], 'Merge', 'MEREOTOPOLOGY', 5044, 'Anonymous', on). sigmaCache(=>(and(fills(A, B), properPart(C, B)), completelyFills(A, C)), and(entails(and(fills(A, B), properPart(C, B)), completelyFills(A, C)), and(entails(and(not(completelyFills(A, C)), properPart(C, B)), not(fills(A, B))), entails(and(not(completelyFills(A, C)), fills(A, B)), not(properPart(C, B))))), [domainV(C, [completelyFills:2, properPart:1]), domainV(B, [fills:2, properPart:2]), domainV(A, [completelyFills:1, fills:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['OBJ'=A, 'HOLE1'=B, 'HOLE2'=C], 'Merge', 'MEREOTOPOLOGY', 5050, 'Anonymous', on). sigmaCache(=>(and(fills(A, B), properPart(C, A)), properlyFills(C, B)), and(entails(and(fills(A, B), properPart(C, A)), properlyFills(C, B)), and(entails(and(not(properlyFills(C, B)), properPart(C, A)), not(fills(A, B))), entails(and(not(properlyFills(C, B)), fills(A, B)), not(properPart(C, A))))), [domainV(C, [properPart:1, properlyFills:1]), domainV(B, [fills:2, properlyFills:2]), domainV(A, [fills:1, properPart:2]), domainV(D, []), forall(A), forall(B), forall(C)], ['OBJ1'=A, 'HOLE'=B, 'OBJ2'=C], 'Merge', 'MEREOTOPOLOGY', 5056, 'Anonymous', on). sigmaCache(instance('SkinFn', 'SpatialRelation'), instance('SkinFn', 'SpatialRelation'), [], [], 'Merge', 'MEREOTOPOLOGY', 5058, 'Anonymous', on). sigmaCache(instance('SkinFn', 'UnaryFunction'), instance('SkinFn', 'UnaryFunction'), [], [], 'Merge', 'MEREOTOPOLOGY', 5060, 'Anonymous', on). sigmaCache(domain('SkinFn', 1, 'Hole'), domain('SkinFn', 1, 'Hole'), [], [], 'Merge', 'MEREOTOPOLOGY', 5062, 'Anonymous', on). sigmaCache(range('SkinFn', 'Object'), range('SkinFn', 'Object'), [], [], 'Merge', 'MEREOTOPOLOGY', 5064, 'Anonymous', on). sigmaCache(documentation('SkinFn', string('"A UnaryFunction that maps a Hole to the skin of the Hole. The skin of a Hole is the fusion of those superficial parts (see superficialPart) of the Hole\'s principal host (see PrincipalHostFn) with which the Hole is externally connected."')), documentation('SkinFn', string('"A UnaryFunction that maps a Hole to the skin of the Hole. The skin of a Hole is the fusion of those superficial parts (see superficialPart) of the Hole\'s principal host (see PrincipalHostFn) with which the Hole is externally connected."')), [], [], 'Merge', 'MEREOTOPOLOGY', 5066, 'Anonymous', on). sigmaCache(=>(equal(A, 'SkinFn'(B)), forall(C, <=>(overlapsSpatially(C, A), exists(D, and(superficialPart(D, 'PrincipalHostFn'(B)), and(meetsSpatially(B, D), overlapsSpatially(C, D))))))), and(entails(and(or(not(superficialPart(D, 'PrincipalHostFn'(B))), or(not(meetsSpatially(B, D)), not(overlapsSpatially(C, D)))), and(superficialPart(D, 'PrincipalHostFn'(B)), and(meetsSpatially(B, D), overlapsSpatially(C, D)))), not(holds('SkinFn', B, A))), and(and(entails(and(or(not(superficialPart(D, 'PrincipalHostFn'(B))), or(not(meetsSpatially(B, D)), not(overlapsSpatially(C, D)))), overlapsSpatially(C, A)), not(holds('SkinFn', B, A))), and(entails(and(and(holds('SkinFn', B, A), overlapsSpatially(C, A)), '$existential'(D, '?OBJ3', and(superficialPart('?OBJ3', 'PrincipalHostFn'(B)), and(meetsSpatially(B, '?OBJ3'), overlapsSpatially(C, '?OBJ3'))))), superficialPart(D, 'PrincipalHostFn'(B))), and(entails(and(and(holds('SkinFn', B, A), overlapsSpatially(C, A)), '$existential'(D, '?OBJ3', and(superficialPart('?OBJ3', 'PrincipalHostFn'(B)), and(meetsSpatially(B, '?OBJ3'), overlapsSpatially(C, '?OBJ3'))))), meetsSpatially(B, D)), and(entails(and(and(holds('SkinFn', B, A), overlapsSpatially(C, A)), '$existential'(D, '?OBJ3', and(superficialPart('?OBJ3', 'PrincipalHostFn'(B)), and(meetsSpatially(B, '?OBJ3'), overlapsSpatially(C, '?OBJ3'))))), overlapsSpatially(C, D)), entails(and(holds('SkinFn', B, A), or(not(superficialPart(D, 'PrincipalHostFn'(B))), or(not(meetsSpatially(B, D)), not(overlapsSpatially(C, D))))), not(overlapsSpatially(C, A))))))), and(entails(and(not(overlapsSpatially(C, A)), overlapsSpatially(C, A)), not(holds('SkinFn', B, A))), and(entails(and(not(overlapsSpatially(C, A)), and(superficialPart(D, 'PrincipalHostFn'(B)), and(meetsSpatially(B, D), overlapsSpatially(C, D)))), not(holds('SkinFn', B, A))), and(entails(and(holds('SkinFn', B, A), and(superficialPart(D, 'PrincipalHostFn'(B)), and(meetsSpatially(B, D), overlapsSpatially(C, D)))), overlapsSpatially(C, A)), and(entails(and(holds('SkinFn', B, A), and(not(overlapsSpatially(C, A)), and(meetsSpatially(B, D), overlapsSpatially(C, D)))), not(superficialPart(D, 'PrincipalHostFn'(B)))), and(entails(and(holds('SkinFn', B, A), and(not(overlapsSpatially(C, A)), and(superficialPart(D, 'PrincipalHostFn'(B)), overlapsSpatially(C, D)))), not(meetsSpatially(B, D))), entails(and(holds('SkinFn', B, A), and(not(overlapsSpatially(C, A)), and(superficialPart(D, 'PrincipalHostFn'(B)), meetsSpatially(B, D)))), not(overlapsSpatially(C, D)))))))))), [domainV(D, [meetsSpatially:2, overlapsSpatially:2, superficialPart:1]), domainV(C, [overlapsSpatially:1]), domainV(B, ['PrincipalHostFn':1, 'SkinFn':1, meetsSpatially:1]), domainV(A, ['SkinFn':2, overlapsSpatially:2]), domainV(E, []), forall(A), forall(B), forall(C), replaceConsVar(D, '$existential'('?OBJ3', and(superficialPart('?OBJ3', 'PrincipalHostFn'(B)), and(meetsSpatially(B, '?OBJ3'), overlapsSpatially(C, '?OBJ3'))))), forall(D)], ['OBJ1'=A, 'HOLE'=B, 'OBJ2'=C, 'OBJ3'=D], 'Merge', 'MEREOTOPOLOGY', 5068, 'Anonymous', on). sigmaCache('include-context'('TEMPORAL', 'CONCEPTS'), 'include-context'('TEMPORAL', 'CONCEPTS'), [], [], 'Merge', 'PROCESSES', 5080, 'Anonymous', on). sigmaCache('include-context'('OBJECTS'), 'include-context'('OBJECTS'), [], [], 'Merge', 'PROCESSES', 5083, 'Anonymous', on). sigmaCache('include-context'('QUALITIES'), 'include-context'('QUALITIES'), [], [], 'Merge', 'PROCESSES', 5086, 'Anonymous', on). sigmaCache(instance(subProcess, 'BinaryPredicate'), instance(subProcess, 'BinaryPredicate'), [], [], 'Merge', 'PROCESSES', 5089, 'Anonymous', on). sigmaCache(instance(subProcess, 'PartialOrderingRelation'), instance(subProcess, 'PartialOrderingRelation'), [], [], 'Merge', 'PROCESSES', 5091, 'Anonymous', on). sigmaCache(domain(subProcess, 1, 'Process'), domain(subProcess, 1, 'Process'), [], [], 'Merge', 'PROCESSES', 5093, 'Anonymous', on). sigmaCache(domain(subProcess, 2, 'Process'), domain(subProcess, 2, 'Process'), [], [], 'Merge', 'PROCESSES', 5095, 'Anonymous', on). sigmaCache(documentation(subProcess, string('"(subProcess ?SUBPROC ?PROC) means that ?SUBPROC is a subprocess of ?PROC. A subprocess is here understood as a temporally distinguished part (proper or not) of a Process."')), documentation(subProcess, string('"(subProcess ?SUBPROC ?PROC) means that ?SUBPROC is a subprocess of ?PROC. A subprocess is here understood as a temporally distinguished part (proper or not) of a Process."')), [], [], 'Merge', 'PROCESSES', 5097, 'Anonymous', on). sigmaCache(=>(subProcess(A, B), or(equal('WhenFn'(A), 'WhenFn'(B)), during('WhenFn'(A), 'WhenFn'(B)))), and(entails(and(not(equal('WhenFn'(A), 'WhenFn'(B))), not(during('WhenFn'(A), 'WhenFn'(B)))), not(subProcess(A, B))), and(entails(and(subProcess(A, B), not(during('WhenFn'(A), 'WhenFn'(B)))), equal('WhenFn'(A), 'WhenFn'(B))), entails(and(subProcess(A, B), not(equal('WhenFn'(A), 'WhenFn'(B)))), during('WhenFn'(A), 'WhenFn'(B))))), [domainV(B, ['WhenFn':1, subProcess:2]), domainV(A, ['WhenFn':1, subProcess:1]), domainV(C, []), forall(A), forall(B)], ['SUBPROC'=A, 'PROC'=B], 'Merge', 'PROCESSES', 5099, 'Anonymous', on). sigmaCache(=>(subProcess(A, B), forall(C, =>(located(B, C), located(A, C)))), and(entails(and(located(B, C), not(located(A, C))), not(subProcess(A, B))), and(entails(and(subProcess(A, B), not(located(A, C))), not(located(B, C))), entails(and(subProcess(A, B), located(B, C)), located(A, C)))), [domainV(C, [located:2]), domainV(B, [located:1, subProcess:2]), domainV(A, [located:1, subProcess:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['SUBPROC'=A, 'PROC'=B, 'REGION'=C], 'Merge', 'PROCESSES', 5101, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Process'), subProcess(B, A)), exists(C, time(B, C))), and(entails(and(and(instance(A, 'Process'), subProcess(B, A)), '$existential'(C, '?TIME', time(B, '?TIME'))), time(B, C)), and(entails(and(not(time(B, C)), subProcess(B, A)), not(instance(A, 'Process'))), entails(and(not(time(B, C)), instance(A, 'Process')), not(subProcess(B, A))))), [domainV(C, [time:2]), domainV(B, [subProcess:1, time:1]), domainV(A, ['$instanceof':'Process', subProcess:2]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?TIME', time(B, '?TIME')))], ['PROC'=A, 'SUBPROC'=B, 'TIME'=C], 'Merge', 'PROCESSES', 5105, 'Anonymous', on). sigmaCache(=>(instance(A, 'Process'), exists(B, subProcess(B, A))), and(entails(not(subProcess(B, A)), not(instance(A, 'Process'))), entails(and(instance(A, 'Process'), '$existential'(B, '?SUBPROC', subProcess('?SUBPROC', A))), subProcess(B, A))), [domainV(B, [subProcess:1]), domainV(A, ['$instanceof':'Process', subProcess:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?SUBPROC', subProcess('?SUBPROC', A)))], ['PROC'=A, 'SUBPROC'=B], 'Merge', 'PROCESSES', 5109, 'Anonymous', on). sigmaCache(subclass('NonintentionalProcess', 'Process'), subclass('NonintentionalProcess', 'Process'), [], [], 'Merge', 'PROCESSES', 5111, 'Anonymous', on). sigmaCache(documentation('NonintentionalProcess', string('"A Process that occurs irrespective of the intentions of Humans or Animals."')), documentation('NonintentionalProcess', string('"A Process that occurs irrespective of the intentions of Humans or Animals."')), [], [], 'Merge', 'PROCESSES', 5113, 'Anonymous', on). sigmaCache(subclass('BiologicalProcess', 'NonintentionalProcess'), subclass('BiologicalProcess', 'NonintentionalProcess'), [], [], 'Merge', 'PROCESSES', 5119, 'Anonymous', on). sigmaCache(documentation('BiologicalProcess', string('"A NonintentionalProcess embodied in an Organism."')), documentation('BiologicalProcess', string('"A NonintentionalProcess embodied in an Organism."')), [], [], 'Merge', 'PROCESSES', 5121, 'Anonymous', on). sigmaCache(=>(instance(A, 'BiologicalProcess'), exists(B, and(instance(B, 'Organism'), located(A, B)))), and(and(entails(not(instance(B, 'Organism')), not(instance(A, 'BiologicalProcess'))), entails(and(instance(A, 'BiologicalProcess'), '$existential'(B, '?OBJ', and(instance('?OBJ', 'Organism'), located(A, '?OBJ')))), instance(B, 'Organism'))), and(entails(not(located(A, B)), not(instance(A, 'BiologicalProcess'))), entails(and(instance(A, 'BiologicalProcess'), '$existential'(B, '?OBJ', and(instance('?OBJ', 'Organism'), located(A, '?OBJ')))), located(A, B)))), [domainV(B, ['$instanceof':'Organism', located:2]), domainV(A, ['$instanceof':'BiologicalProcess', located:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?OBJ', and(instance('?OBJ', 'Organism'), located(A, '?OBJ'))))], ['PROC'=A, 'OBJ'=B], 'Merge', 'PROCESSES', 5123, 'Anonymous', on). sigmaCache(subclass('PhysiologicProcess', 'BiologicalProcess'), subclass('PhysiologicProcess', 'BiologicalProcess'), [], [], 'Merge', 'PROCESSES', 5125, 'Anonymous', on). sigmaCache(documentation('PhysiologicProcess', string('"A normal process of an Organism or part of an Organism."')), documentation('PhysiologicProcess', string('"A normal process of an Organism or part of an Organism."')), [], [], 'Merge', 'PROCESSES', 5127, 'Anonymous', on). sigmaCache(subclass('OrganismProcess', 'PhysiologicProcess'), subclass('OrganismProcess', 'PhysiologicProcess'), [], [], 'Merge', 'PROCESSES', 5129, 'Anonymous', on). sigmaCache(documentation('OrganismProcess', string('"A physiologic function of the Organism as a whole, of multiple organ systems or of multiple Organs or Tissues."')), documentation('OrganismProcess', string('"A physiologic function of the Organism as a whole, of multiple organ systems or of multiple Organs or Tissues."')), [], [], 'Merge', 'PROCESSES', 5131, 'Anonymous', on). sigmaCache(subclass('Birth', 'OrganismProcess'), subclass('Birth', 'OrganismProcess'), [], [], 'Merge', 'PROCESSES', 5133, 'Anonymous', on). sigmaCache(documentation('Birth', string('"The Process of being born."')), documentation('Birth', string('"The Process of being born."')), [], [], 'Merge', 'PROCESSES', 5135, 'Anonymous', on). sigmaCache(=>(instance(A, 'Organism'), exists(B, and(instance(B, 'Birth'), experiencer(B, A)))), and(and(entails(not(instance(B, 'Birth')), not(instance(A, 'Organism'))), entails(and(instance(A, 'Organism'), '$existential'(B, '?BIRTH', and(instance('?BIRTH', 'Birth'), experiencer('?BIRTH', A)))), instance(B, 'Birth'))), and(entails(not(experiencer(B, A)), not(instance(A, 'Organism'))), entails(and(instance(A, 'Organism'), '$existential'(B, '?BIRTH', and(instance('?BIRTH', 'Birth'), experiencer('?BIRTH', A)))), experiencer(B, A)))), [domainV(B, ['$instanceof':'Birth', experiencer:1]), domainV(A, ['$instanceof':'Organism', experiencer:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?BIRTH', and(instance('?BIRTH', 'Birth'), experiencer('?BIRTH', A))))], ['ORGANISM'=A, 'BIRTH'=B], 'Merge', 'PROCESSES', 5137, 'Anonymous', on). sigmaCache(subclass('Death', 'OrganismProcess'), subclass('Death', 'OrganismProcess'), [], [], 'Merge', 'PROCESSES', 5139, 'Anonymous', on). sigmaCache(documentation('Death', string('"The Process of dying."')), documentation('Death', string('"The Process of dying."')), [], [], 'Merge', 'PROCESSES', 5141, 'Anonymous', on). sigmaCache(=>(instance(A, 'Organism'), exists(B, and(instance(B, 'Death'), experiencer(B, A)))), and(and(entails(not(instance(B, 'Death')), not(instance(A, 'Organism'))), entails(and(instance(A, 'Organism'), '$existential'(B, '?DEATH', and(instance('?DEATH', 'Death'), experiencer('?DEATH', A)))), instance(B, 'Death'))), and(entails(not(experiencer(B, A)), not(instance(A, 'Organism'))), entails(and(instance(A, 'Organism'), '$existential'(B, '?DEATH', and(instance('?DEATH', 'Death'), experiencer('?DEATH', A)))), experiencer(B, A)))), [domainV(B, ['$instanceof':'Death', experiencer:1]), domainV(A, ['$instanceof':'Organism', experiencer:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?DEATH', and(instance('?DEATH', 'Death'), experiencer('?DEATH', A))))], ['ORGANISM'=A, 'DEATH'=B], 'Merge', 'PROCESSES', 5143, 'Anonymous', on). sigmaCache(subclass('Breathing', 'OrganismProcess'), subclass('Breathing', 'OrganismProcess'), [], [], 'Merge', 'PROCESSES', 5145, 'Anonymous', on). sigmaCache(documentation('Breathing', string('"The Process of respiration, by which oxygen is made available to an Animal. This covers processes of inhalation, exhalation, and alternations between the two."')), documentation('Breathing', string('"The Process of respiration, by which oxygen is made available to an Animal. This covers processes of inhalation, exhalation, and alternations between the two."')), [], [], 'Merge', 'PROCESSES', 5147, 'Anonymous', on). sigmaCache(subclass('Ingesting', 'OrganismProcess'), subclass('Ingesting', 'OrganismProcess'), [], [], 'Merge', 'PROCESSES', 5149, 'Anonymous', on). sigmaCache(documentation('Ingesting', string('"The Process by which Food is incorporated into an Animal."')), documentation('Ingesting', string('"The Process by which Food is incorporated into an Animal."')), [], [], 'Merge', 'PROCESSES', 5151, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Ingesting'), patient(A, B)), instance(B, 'Food')), and(entails(and(instance(A, 'Ingesting'), patient(A, B)), instance(B, 'Food')), and(entails(and(not(instance(B, 'Food')), patient(A, B)), not(instance(A, 'Ingesting'))), entails(and(not(instance(B, 'Food')), instance(A, 'Ingesting')), not(patient(A, B))))), [domainV(B, ['$instanceof':'Food', patient:2]), domainV(A, ['$instanceof':'Ingesting', patient:1]), domainV(C, []), forall(A), forall(B)], ['ACT'=A, 'FOOD'=B], 'Merge', 'PROCESSES', 5153, 'Anonymous', on). sigmaCache(subclass('Eating', 'Ingesting'), subclass('Eating', 'Ingesting'), [], [], 'Merge', 'PROCESSES', 5155, 'Anonymous', on). sigmaCache(documentation('Eating', string('"The Process by which solid Food is incorporated into an Animal."')), documentation('Eating', string('"The Process by which solid Food is incorporated into an Animal."')), [], [], 'Merge', 'PROCESSES', 5157, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Eating'), patient(A, B)), attribute(B, 'Solid')), and(entails(and(instance(A, 'Eating'), patient(A, B)), attribute(B, 'Solid')), and(entails(and(not(attribute(B, 'Solid')), patient(A, B)), not(instance(A, 'Eating'))), entails(and(not(attribute(B, 'Solid')), instance(A, 'Eating')), not(patient(A, B))))), [domainV(B, [attribute:1, patient:2]), domainV(A, ['$instanceof':'Eating', patient:1]), domainV(C, []), forall(A), forall(B)], ['ACT'=A, 'FOOD'=B], 'Merge', 'PROCESSES', 5159, 'Anonymous', on). sigmaCache(subclass('Drinking', 'Ingesting'), subclass('Drinking', 'Ingesting'), [], [], 'Merge', 'PROCESSES', 5161, 'Anonymous', on). sigmaCache(documentation('Drinking', string('"The Process by which liquid Food is incorporated into an Animal."')), documentation('Drinking', string('"The Process by which liquid Food is incorporated into an Animal."')), [], [], 'Merge', 'PROCESSES', 5163, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Drinking'), patient(A, B)), attribute(B, 'Liquid')), and(entails(and(instance(A, 'Drinking'), patient(A, B)), attribute(B, 'Liquid')), and(entails(and(not(attribute(B, 'Liquid')), patient(A, B)), not(instance(A, 'Drinking'))), entails(and(not(attribute(B, 'Liquid')), instance(A, 'Drinking')), not(patient(A, B))))), [domainV(B, [attribute:1, patient:2]), domainV(A, ['$instanceof':'Drinking', patient:1]), domainV(C, []), forall(A), forall(B)], ['ACT'=A, 'FOOD'=B], 'Merge', 'PROCESSES', 5165, 'Anonymous', on). sigmaCache(subclass('Growth', 'PhysiologicProcess'), subclass('Growth', 'PhysiologicProcess'), [], [], 'Merge', 'PROCESSES', 5167, 'Anonymous', on). sigmaCache(documentation('Growth', string('"The Process of biological development in which an Organism changes its form or its size."')), documentation('Growth', string('"The Process of biological development in which an Organism changes its form or its size."')), [], [], 'Merge', 'PROCESSES', 5169, 'Anonymous', on). sigmaCache(subclass('Replication', 'PhysiologicProcess'), subclass('Replication', 'PhysiologicProcess'), [], [], 'Merge', 'PROCESSES', 5171, 'Anonymous', on). sigmaCache(documentation('Replication', string('"The Process of biological reproduction. This can be either a sexual or an asexual process."')), documentation('Replication', string('"The Process of biological reproduction. This can be either a sexual or an asexual process."')), [], [], 'Merge', 'PROCESSES', 5173, 'Anonymous', on). sigmaCache(subclass('SexualReproduction', 'Replication'), subclass('SexualReproduction', 'Replication'), [], [], 'Merge', 'PROCESSES', 5175, 'Anonymous', on). sigmaCache(disjoint('SexualReproduction', 'AsexualReproduction'), disjoint('SexualReproduction', 'AsexualReproduction'), [], [], 'Merge', 'PROCESSES', 5177, 'Anonymous', on). sigmaCache(documentation('SexualReproduction', string('"Sexual Processes of biological reproduction."')), documentation('SexualReproduction', string('"Sexual Processes of biological reproduction."')), [], [], 'Merge', 'PROCESSES', 5179, 'Anonymous', on). sigmaCache(subclass('AsexualReproduction', 'Replication'), subclass('AsexualReproduction', 'Replication'), [], [], 'Merge', 'PROCESSES', 5181, 'Anonymous', on). sigmaCache(documentation('AsexualReproduction', string('"Asexual Processes of biological reproduction."')), documentation('AsexualReproduction', string('"Asexual Processes of biological reproduction."')), [], [], 'Merge', 'PROCESSES', 5183, 'Anonymous', on). sigmaCache(subclass('MentalProcess', 'IntentionalProcess'), subclass('MentalProcess', 'IntentionalProcess'), [], [], 'Merge', 'PROCESSES', 5185, 'Anonymous', on). sigmaCache(documentation('MentalProcess', string('"An OrganismProcess involving the mind or cognitive processing."')), documentation('MentalProcess', string('"An OrganismProcess involving the mind or cognitive processing."')), [], [], 'Merge', 'PROCESSES', 5187, 'Anonymous', on). sigmaCache(=>(instance(A, 'MentalProcess'), exists(B, and(instance(B, 'Animal'), experiencer(A, B)))), and(and(entails(not(instance(B, 'Animal')), not(instance(A, 'MentalProcess'))), entails(and(instance(A, 'MentalProcess'), '$existential'(B, '?ANIMAL', and(instance('?ANIMAL', 'Animal'), experiencer(A, '?ANIMAL')))), instance(B, 'Animal'))), and(entails(not(experiencer(A, B)), not(instance(A, 'MentalProcess'))), entails(and(instance(A, 'MentalProcess'), '$existential'(B, '?ANIMAL', and(instance('?ANIMAL', 'Animal'), experiencer(A, '?ANIMAL')))), experiencer(A, B)))), [domainV(B, ['$instanceof':'Animal', experiencer:2]), domainV(A, ['$instanceof':'MentalProcess', experiencer:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?ANIMAL', and(instance('?ANIMAL', 'Animal'), experiencer(A, '?ANIMAL'))))], ['PROCESS'=A, 'ANIMAL'=B], 'Merge', 'PROCESSES', 5189, 'Anonymous', on). sigmaCache(subclass('OrganOrTissueProcess', 'PhysiologicProcess'), subclass('OrganOrTissueProcess', 'PhysiologicProcess'), [], [], 'Merge', 'PROCESSES', 5191, 'Anonymous', on). sigmaCache(disjoint('OrganOrTissueProcess', 'OrganismProcess'), disjoint('OrganOrTissueProcess', 'OrganismProcess'), [], [], 'Merge', 'PROCESSES', 5193, 'Anonymous', on). sigmaCache(documentation('OrganOrTissueProcess', string('"A PhysiologicProcess of a particular Organ or Tissue."')), documentation('OrganOrTissueProcess', string('"A PhysiologicProcess of a particular Organ or Tissue."')), [], [], 'Merge', 'PROCESSES', 5195, 'Anonymous', on). sigmaCache(=>(instance(A, 'OrganOrTissueProcess'), exists(B, and(located(A, B), or(instance(B, 'Organ'), instance(B, 'Tissue'))))), and(and(entails(not(located(A, B)), not(instance(A, 'OrganOrTissueProcess'))), entails(and(instance(A, 'OrganOrTissueProcess'), '$existential'(B, '?THING', and(located(A, '?THING'), or(instance('?THING', 'Organ'), instance('?THING', 'Tissue'))))), located(A, B))), and(entails(and(not(instance(B, 'Organ')), not(instance(B, 'Tissue'))), not(instance(A, 'OrganOrTissueProcess'))), and(entails(and(and(instance(A, 'OrganOrTissueProcess'), not(instance(B, 'Tissue'))), '$existential'(B, '?THING', and(located(A, '?THING'), or(instance('?THING', 'Organ'), instance('?THING', 'Tissue'))))), instance(B, 'Organ')), entails(and(and(instance(A, 'OrganOrTissueProcess'), not(instance(B, 'Organ'))), '$existential'(B, '?THING', and(located(A, '?THING'), or(instance('?THING', 'Organ'), instance('?THING', 'Tissue'))))), instance(B, 'Tissue'))))), [domainV(B, ['$instanceof':'Organ', '$instanceof':'Tissue', located:2]), domainV(A, ['$instanceof':'OrganOrTissueProcess', located:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?THING', and(located(A, '?THING'), or(instance('?THING', 'Organ'), instance('?THING', 'Tissue')))))], ['PROC'=A, 'THING'=B], 'Merge', 'PROCESSES', 5197, 'Anonymous', on). sigmaCache(subclass('PathologicProcess', 'BiologicalProcess'), subclass('PathologicProcess', 'BiologicalProcess'), [], [], 'Merge', 'PROCESSES', 5199, 'Anonymous', on). sigmaCache(disjoint('PathologicProcess', 'PhysiologicProcess'), disjoint('PathologicProcess', 'PhysiologicProcess'), [], [], 'Merge', 'PROCESSES', 5201, 'Anonymous', on). sigmaCache(documentation('PathologicProcess', string('"A disordered process, activity, or state of the Organism as a whole, of a body system or systems, or of multiple Organs or Tissues. Included here are normal responses to a negative stimulus as well as patholologic conditions or states that are less specific than a disease. Pathologic functions frequently have systemic effects."')), documentation('PathologicProcess', string('"A disordered process, activity, or state of the Organism as a whole, of a body system or systems, or of multiple Organs or Tissues. Included here are normal responses to a negative stimulus as well as patholologic conditions or states that are less specific than a disease. Pathologic functions frequently have systemic effects."')), [], [], 'Merge', 'PROCESSES', 5203, 'Anonymous', on). sigmaCache(subclass('DiseaseOrSyndrome', 'PathologicProcess'), subclass('DiseaseOrSyndrome', 'PathologicProcess'), [], [], 'Merge', 'PROCESSES', 5205, 'Anonymous', on). sigmaCache(documentation('DiseaseOrSyndrome', string('"A PathologicProcess which alters or interferes with a normal process, state or activity of an Organism. It is usually characterized by the abnormal functioning of one or more of the host\'s systems, parts, or Organs."')), documentation('DiseaseOrSyndrome', string('"A PathologicProcess which alters or interferes with a normal process, state or activity of an Organism. It is usually characterized by the abnormal functioning of one or more of the host\'s systems, parts, or Organs."')), [], [], 'Merge', 'PROCESSES', 5207, 'Anonymous', on). sigmaCache(subclass('MentalOrBehavioralDysfunction', 'DiseaseOrSyndrome'), subclass('MentalOrBehavioralDysfunction', 'DiseaseOrSyndrome'), [], [], 'Merge', 'PROCESSES', 5209, 'Anonymous', on). sigmaCache(documentation('MentalOrBehavioralDysfunction', string('"A clinically significant dysfunction whose major manifestation is behavioral or psychological. These dysfunctions may have identified or presumed biological etiologies or manifestations."')), documentation('MentalOrBehavioralDysfunction', string('"A clinically significant dysfunction whose major manifestation is behavioral or psychological. These dysfunctions may have identified or presumed biological etiologies or manifestations."')), [], [], 'Merge', 'PROCESSES', 5211, 'Anonymous', on). sigmaCache(=>(instance(A, 'MentalOrBehavioralDysfunction'), exists(B, and(instance(B, 'Animal'), patient(A, B)))), and(and(entails(not(instance(B, 'Animal')), not(instance(A, 'MentalOrBehavioralDysfunction'))), entails(and(instance(A, 'MentalOrBehavioralDysfunction'), '$existential'(B, '?ANIMAL', and(instance('?ANIMAL', 'Animal'), patient(A, '?ANIMAL')))), instance(B, 'Animal'))), and(entails(not(patient(A, B)), not(instance(A, 'MentalOrBehavioralDysfunction'))), entails(and(instance(A, 'MentalOrBehavioralDysfunction'), '$existential'(B, '?ANIMAL', and(instance('?ANIMAL', 'Animal'), patient(A, '?ANIMAL')))), patient(A, B)))), [domainV(B, ['$instanceof':'Animal', patient:2]), domainV(A, ['$instanceof':'MentalOrBehavioralDysfunction', patient:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?ANIMAL', and(instance('?ANIMAL', 'Animal'), patient(A, '?ANIMAL'))))], ['DISEASE'=A, 'ANIMAL'=B], 'Merge', 'PROCESSES', 5213, 'Anonymous', on). sigmaCache(subclass('Injuring', 'PathologicProcess'), subclass('Injuring', 'PathologicProcess'), [], [], 'Merge', 'PROCESSES', 5215, 'Anonymous', on). sigmaCache(documentation('Injuring', string('"A traumatic wound or injury caused by an external agent or force. Since no injury is possible without some biologic function which affects the organism being injured, it is a subclass of BiologicalProcess."')), documentation('Injuring', string('"A traumatic wound or injury caused by an external agent or force. Since no injury is possible without some biologic function which affects the organism being injured, it is a subclass of BiologicalProcess."')), [], [], 'Merge', 'PROCESSES', 5217, 'Anonymous', on). sigmaCache(=>(instance(A, 'Injuring'), exists(B, and(instance(B, 'AnatomicalStructure'), patient(A, B)))), and(and(entails(not(instance(B, 'AnatomicalStructure')), not(instance(A, 'Injuring'))), entails(and(instance(A, 'Injuring'), '$existential'(B, '?STRUCT', and(instance('?STRUCT', 'AnatomicalStructure'), patient(A, '?STRUCT')))), instance(B, 'AnatomicalStructure'))), and(entails(not(patient(A, B)), not(instance(A, 'Injuring'))), entails(and(instance(A, 'Injuring'), '$existential'(B, '?STRUCT', and(instance('?STRUCT', 'AnatomicalStructure'), patient(A, '?STRUCT')))), patient(A, B)))), [domainV(B, ['$instanceof':'AnatomicalStructure', patient:2]), domainV(A, ['$instanceof':'Injuring', patient:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?STRUCT', and(instance('?STRUCT', 'AnatomicalStructure'), patient(A, '?STRUCT'))))], ['INJ'=A, 'STRUCT'=B], 'Merge', 'PROCESSES', 5219, 'Anonymous', on). sigmaCache(<=>(instance(A, 'Injuring'), and(instance(A, 'Damaging'), patient(A, 'Organism'))), and(and(entails(instance(A, 'Injuring'), instance(A, 'Damaging')), and(entails(instance(A, 'Injuring'), patient(A, 'Organism')), entails(or(not(instance(A, 'Damaging')), not(patient(A, 'Organism'))), not(instance(A, 'Injuring'))))), and(entails(and(instance(A, 'Damaging'), patient(A, 'Organism')), instance(A, 'Injuring')), and(entails(and(not(instance(A, 'Injuring')), patient(A, 'Organism')), not(instance(A, 'Damaging'))), entails(and(not(instance(A, 'Injuring')), instance(A, 'Damaging')), not(patient(A, 'Organism')))))), [domainV(A, ['$instanceof':'Damaging', '$instanceof':'Injuring', patient:1]), domainV(B, []), forall(A)], ['INJ'=A], 'Merge', 'PROCESSES', 5221, 'Anonymous', on). sigmaCache(subclass('Poisoning', 'Injuring'), subclass('Poisoning', 'Injuring'), [], [], 'Merge', 'PROCESSES', 5223, 'Anonymous', on). sigmaCache(documentation('Poisoning', string('"A Poisoning is caused by an external substance. Since Poisoning is not possible without some biologic function which affects the Organism being injured, it is a subclass of BiologicalProcess."')), documentation('Poisoning', string('"A Poisoning is caused by an external substance. Since Poisoning is not possible without some biologic function which affects the Organism being injured, it is a subclass of BiologicalProcess."')), [], [], 'Merge', 'PROCESSES', 5225, 'Anonymous', on). sigmaCache(=>(instance(A, 'Poisoning'), exists(B, and(patient(A, B), or(instance(B, 'Organism'), instance(B, 'AnatomicalStructure'))))), and(and(entails(not(patient(A, B)), not(instance(A, 'Poisoning'))), entails(and(instance(A, 'Poisoning'), '$existential'(B, '?THING', and(patient(A, '?THING'), or(instance('?THING', 'Organism'), instance('?THING', 'AnatomicalStructure'))))), patient(A, B))), and(entails(and(not(instance(B, 'Organism')), not(instance(B, 'AnatomicalStructure'))), not(instance(A, 'Poisoning'))), and(entails(and(and(instance(A, 'Poisoning'), not(instance(B, 'AnatomicalStructure'))), '$existential'(B, '?THING', and(patient(A, '?THING'), or(instance('?THING', 'Organism'), instance('?THING', 'AnatomicalStructure'))))), instance(B, 'Organism')), entails(and(and(instance(A, 'Poisoning'), not(instance(B, 'Organism'))), '$existential'(B, '?THING', and(patient(A, '?THING'), or(instance('?THING', 'Organism'), instance('?THING', 'AnatomicalStructure'))))), instance(B, 'AnatomicalStructure'))))), [domainV(B, ['$instanceof':'AnatomicalStructure', '$instanceof':'Organism', patient:2]), domainV(A, ['$instanceof':'Poisoning', patient:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?THING', and(patient(A, '?THING'), or(instance('?THING', 'Organism'), instance('?THING', 'AnatomicalStructure')))))], ['POISON'=A, 'THING'=B], 'Merge', 'PROCESSES', 5227, 'Anonymous', on). sigmaCache(=>(instance(A, 'Poisoning'), exists(B, and(instance(B, 'BiologicallyActiveSubstance'), instrument(A, B)))), and(and(entails(not(instance(B, 'BiologicallyActiveSubstance')), not(instance(A, 'Poisoning'))), entails(and(instance(A, 'Poisoning'), '$existential'(B, '?SUBSTANCE', and(instance('?SUBSTANCE', 'BiologicallyActiveSubstance'), instrument(A, '?SUBSTANCE')))), instance(B, 'BiologicallyActiveSubstance'))), and(entails(not(instrument(A, B)), not(instance(A, 'Poisoning'))), entails(and(instance(A, 'Poisoning'), '$existential'(B, '?SUBSTANCE', and(instance('?SUBSTANCE', 'BiologicallyActiveSubstance'), instrument(A, '?SUBSTANCE')))), instrument(A, B)))), [domainV(B, ['$instanceof':'BiologicallyActiveSubstance', instrument:2]), domainV(A, ['$instanceof':'Poisoning', instrument:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?SUBSTANCE', and(instance('?SUBSTANCE', 'BiologicallyActiveSubstance'), instrument(A, '?SUBSTANCE'))))], ['POISON'=A, 'SUBSTANCE'=B], 'Merge', 'PROCESSES', 5229, 'Anonymous', on). sigmaCache(subclass('IntentionalProcess', 'Process'), subclass('IntentionalProcess', 'Process'), [], [], 'Merge', 'PROCESSES', 5231, 'Anonymous', on). sigmaCache(disjoint('IntentionalProcess', 'NonintentionalProcess'), disjoint('IntentionalProcess', 'NonintentionalProcess'), [], [], 'Merge', 'PROCESSES', 5233, 'Anonymous', on). sigmaCache(documentation('IntentionalProcess', string('"A Process that is deliberately set in motion by a CognitiveAgent."')), documentation('IntentionalProcess', string('"A Process that is deliberately set in motion by a CognitiveAgent."')), [], [], 'Merge', 'PROCESSES', 5235, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'IntentionalProcess'), agent(A, B)), and(instance(B, 'CognitiveAgent'), exists(C, hasPurposeForAgent(A, C, B)))), and(and(entails(and(instance(A, 'IntentionalProcess'), agent(A, B)), instance(B, 'CognitiveAgent')), and(entails(and(not(instance(B, 'CognitiveAgent')), agent(A, B)), not(instance(A, 'IntentionalProcess'))), entails(and(not(instance(B, 'CognitiveAgent')), instance(A, 'IntentionalProcess')), not(agent(A, B))))), and(entails(and(and(instance(A, 'IntentionalProcess'), agent(A, B)), '$existential'(C, '?PURP', hasPurposeForAgent(A, '?PURP', B))), hasPurposeForAgent(A, C, B)), and(entails(and(not(hasPurposeForAgent(A, C, B)), agent(A, B)), not(instance(A, 'IntentionalProcess'))), entails(and(not(hasPurposeForAgent(A, C, B)), instance(A, 'IntentionalProcess')), not(agent(A, B)))))), [domainV(C, [hasPurposeForAgent:2]), domainV(B, ['$instanceof':'CognitiveAgent', agent:2, hasPurposeForAgent:3]), domainV(A, ['$instanceof':'IntentionalProcess', agent:1, hasPurposeForAgent:1]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?PURP', hasPurposeForAgent(A, '?PURP', B)))], ['PROC'=A, 'AGENT'=B, 'PURP'=C], 'Merge', 'PROCESSES', 5237, 'Anonymous', on). sigmaCache(=>(instance(A, 'IntentionalProcess'), exists(B, and(instance(B, 'CognitiveAgent'), agent(A, B)))), and(and(entails(not(instance(B, 'CognitiveAgent')), not(instance(A, 'IntentionalProcess'))), entails(and(instance(A, 'IntentionalProcess'), '$existential'(B, '?AGENT', and(instance('?AGENT', 'CognitiveAgent'), agent(A, '?AGENT')))), instance(B, 'CognitiveAgent'))), and(entails(not(agent(A, B)), not(instance(A, 'IntentionalProcess'))), entails(and(instance(A, 'IntentionalProcess'), '$existential'(B, '?AGENT', and(instance('?AGENT', 'CognitiveAgent'), agent(A, '?AGENT')))), agent(A, B)))), [domainV(B, ['$instanceof':'CognitiveAgent', agent:2]), domainV(A, ['$instanceof':'IntentionalProcess', agent:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?AGENT', and(instance('?AGENT', 'CognitiveAgent'), agent(A, '?AGENT'))))], ['PROC'=A, 'AGENT'=B], 'Merge', 'PROCESSES', 5239, 'Anonymous', on). sigmaCache(subclass('RecreationalProcess', 'IntentionalProcess'), subclass('RecreationalProcess', 'IntentionalProcess'), [], [], 'Merge', 'PROCESSES', 5241, 'Anonymous', on). sigmaCache(documentation('RecreationalProcess', string('"A Process that is carried out for the purpose of recreation."')), documentation('RecreationalProcess', string('"A Process that is carried out for the purpose of recreation."')), [], [], 'Merge', 'PROCESSES', 5243, 'Anonymous', on). sigmaCache(subclass('ExerciseProcess', 'IntentionalProcess'), subclass('ExerciseProcess', 'IntentionalProcess'), [], [], 'Merge', 'PROCESSES', 5245, 'Anonymous', on). sigmaCache(documentation('ExerciseProcess', string('"A Process that is carried out for the purpose of exercise."')), documentation('ExerciseProcess', string('"A Process that is carried out for the purpose of exercise."')), [], [], 'Merge', 'PROCESSES', 5247, 'Anonymous', on). sigmaCache(subclass('DiagnosticProcess', 'IntentionalProcess'), subclass('DiagnosticProcess', 'IntentionalProcess'), [], [], 'Merge', 'PROCESSES', 5249, 'Anonymous', on). sigmaCache(documentation('DiagnosticProcess', string('"A Process that is carried out for the purpose of determining the nature of a DiseaseOrSyndrome."')), documentation('DiagnosticProcess', string('"A Process that is carried out for the purpose of determining the nature of a DiseaseOrSyndrome."')), [], [], 'Merge', 'PROCESSES', 5251, 'Anonymous', on). sigmaCache(subclass('TherapeuticProcess', 'IntentionalProcess'), subclass('TherapeuticProcess', 'IntentionalProcess'), [], [], 'Merge', 'PROCESSES', 5253, 'Anonymous', on). sigmaCache(documentation('TherapeuticProcess', string('"A Process that is carried out for the purpose of curing, improving or reducing the pain associated with a DiseaseOrSyndrome."')), documentation('TherapeuticProcess', string('"A Process that is carried out for the purpose of curing, improving or reducing the pain associated with a DiseaseOrSyndrome."')), [], [], 'Merge', 'PROCESSES', 5255, 'Anonymous', on). sigmaCache(subclass('Surgery', 'TherapeuticProcess'), subclass('Surgery', 'TherapeuticProcess'), [], [], 'Merge', 'PROCESSES', 5257, 'Anonymous', on). sigmaCache(documentation('Surgery', string('"Any TherapeuticProcess that involves making an incision in the Animal that is the patient of the TherapeuticProcess."')), documentation('Surgery', string('"Any TherapeuticProcess that involves making an incision in the Animal that is the patient of the TherapeuticProcess."')), [], [], 'Merge', 'PROCESSES', 5259, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Surgery'), patient(A, B)), exists(C, and(instance(C, 'Cutting'), and(instance(B, 'Animal'), and(patient(B, D), subProcess(C, A)))))), and(and(entails(and(and(instance(A, 'Surgery'), patient(A, B)), '$existential'(C, '?SUBACT', and(instance('?SUBACT', 'Cutting'), and(instance(B, 'Animal'), and(patient(B, D), subProcess('?SUBACT', A)))))), instance(C, 'Cutting')), and(entails(and(not(instance(C, 'Cutting')), patient(A, B)), not(instance(A, 'Surgery'))), entails(and(not(instance(C, 'Cutting')), instance(A, 'Surgery')), not(patient(A, B))))), and(and(entails(and(instance(A, 'Surgery'), patient(A, B)), instance(B, 'Animal')), and(entails(and(not(instance(B, 'Animal')), patient(A, B)), not(instance(A, 'Surgery'))), entails(and(not(instance(B, 'Animal')), instance(A, 'Surgery')), not(patient(A, B))))), and(and(entails(and(instance(A, 'Surgery'), patient(A, B)), patient(B, D)), and(entails(and(not(patient(B, D)), patient(A, B)), not(instance(A, 'Surgery'))), entails(and(not(patient(B, D)), instance(A, 'Surgery')), not(patient(A, B))))), and(entails(and(and(instance(A, 'Surgery'), patient(A, B)), '$existential'(C, '?SUBACT', and(instance('?SUBACT', 'Cutting'), and(instance(B, 'Animal'), and(patient(B, D), subProcess('?SUBACT', A)))))), subProcess(C, A)), and(entails(and(not(subProcess(C, A)), patient(A, B)), not(instance(A, 'Surgery'))), entails(and(not(subProcess(C, A)), instance(A, 'Surgery')), not(patient(A, B)))))))), [domainV(D, [patient:2]), domainV(C, ['$instanceof':'Cutting', subProcess:1]), domainV(B, ['$instanceof':'Animal', patient:1, patient:2]), domainV(A, ['$instanceof':'Surgery', patient:1, subProcess:2]), domainV(E, []), forall(A), forall(B), forall(D), replaceConsVar(C, '$existential'('?SUBACT', and(instance('?SUBACT', 'Cutting'), and(instance(B, 'Animal'), and(patient(B, D), subProcess('?SUBACT', A))))))], ['ACT'=A, 'ANIMAL'=B, 'SUBACT'=C, 'CUTTING'=D], 'Merge', 'PROCESSES', 5261, 'Anonymous', on). sigmaCache(subclass('OrganizationalProcess', 'IntentionalProcess'), subclass('OrganizationalProcess', 'IntentionalProcess'), [], [], 'Merge', 'PROCESSES', 5263, 'Anonymous', on). sigmaCache(documentation('OrganizationalProcess', string('"An IntentionalProcess that is carried out within or by an Organization."')), documentation('OrganizationalProcess', string('"An IntentionalProcess that is carried out within or by an Organization."')), [], [], 'Merge', 'PROCESSES', 5265, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'OrganizationalProcess'), agent(A, B)), or(instance(B, 'Organization'), exists(C, and(instance(C, 'Organization'), member(B, C))))), and(and(entails(and(agent(A, B), and(not(instance(B, 'Organization')), not(instance(C, 'Organization')))), not(instance(A, 'OrganizationalProcess'))), and(entails(and(instance(A, 'OrganizationalProcess'), and(not(instance(B, 'Organization')), not(instance(C, 'Organization')))), not(agent(A, B))), and(entails(and(and(instance(A, 'OrganizationalProcess'), agent(A, B)), not(instance(C, 'Organization'))), instance(B, 'Organization')), entails(and(and(and(instance(A, 'OrganizationalProcess'), agent(A, B)), not(instance(B, 'Organization'))), '$existential'(C, '?ORG', and(instance('?ORG', 'Organization'), member(B, '?ORG')))), instance(C, 'Organization'))))), and(entails(and(agent(A, B), and(not(instance(B, 'Organization')), not(member(B, C)))), not(instance(A, 'OrganizationalProcess'))), and(entails(and(instance(A, 'OrganizationalProcess'), and(not(instance(B, 'Organization')), not(member(B, C)))), not(agent(A, B))), and(entails(and(and(instance(A, 'OrganizationalProcess'), agent(A, B)), not(member(B, C))), instance(B, 'Organization')), entails(and(and(and(instance(A, 'OrganizationalProcess'), agent(A, B)), not(instance(B, 'Organization'))), '$existential'(C, '?ORG', and(instance('?ORG', 'Organization'), member(B, '?ORG')))), member(B, C)))))), [domainV(C, ['$instanceof':'Organization', member:2]), domainV(B, ['$instanceof':'Organization', agent:2, member:1]), domainV(A, ['$instanceof':'OrganizationalProcess', agent:1]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?ORG', and(instance('?ORG', 'Organization'), member(B, '?ORG'))))], ['ACT'=A, 'AGENT'=B, 'ORG'=C], 'Merge', 'PROCESSES', 5267, 'Anonymous', on). sigmaCache(subclass('EducationalProcess', 'OrganizationalProcess'), subclass('EducationalProcess', 'OrganizationalProcess'), [], [], 'Merge', 'PROCESSES', 5269, 'Anonymous', on). sigmaCache(documentation('EducationalProcess', string('"Any Process which occurs in an organizational setting and which is intended to result in Learning."')), documentation('EducationalProcess', string('"Any Process which occurs in an organizational setting and which is intended to result in Learning."')), [], [], 'Merge', 'PROCESSES', 5271, 'Anonymous', on). sigmaCache(subclass('Managing', 'OrganizationalProcess'), subclass('Managing', 'OrganizationalProcess'), [], [], 'Merge', 'PROCESSES', 5273, 'Anonymous', on). sigmaCache(documentation('Managing', string('"OccupationalProcesses that involve overseeing the activities of others."')), documentation('Managing', string('"OccupationalProcesses that involve overseeing the activities of others."')), [], [], 'Merge', 'PROCESSES', 5275, 'Anonymous', on). sigmaCache(subclass('ReligiousProcess', 'OrganizationalProcess'), subclass('ReligiousProcess', 'OrganizationalProcess'), [], [], 'Merge', 'PROCESSES', 5277, 'Anonymous', on). sigmaCache(documentation('ReligiousProcess', string('"An OrganizationalProcess that is carried out within or by a ReligiousOrganization."')), documentation('ReligiousProcess', string('"An OrganizationalProcess that is carried out within or by a ReligiousOrganization."')), [], [], 'Merge', 'PROCESSES', 5279, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'ReligiousProcess'), agent(A, B)), or(instance(B, 'ReligiousOrganization'), exists(C, and(member(B, C), instance(C, 'ReligiousOrganization'))))), and(and(entails(and(agent(A, B), and(not(instance(B, 'ReligiousOrganization')), not(member(B, C)))), not(instance(A, 'ReligiousProcess'))), and(entails(and(instance(A, 'ReligiousProcess'), and(not(instance(B, 'ReligiousOrganization')), not(member(B, C)))), not(agent(A, B))), and(entails(and(and(instance(A, 'ReligiousProcess'), agent(A, B)), not(member(B, C))), instance(B, 'ReligiousOrganization')), entails(and(and(and(instance(A, 'ReligiousProcess'), agent(A, B)), not(instance(B, 'ReligiousOrganization'))), '$existential'(C, '?ORG', and(member(B, '?ORG'), instance('?ORG', 'ReligiousOrganization')))), member(B, C))))), and(entails(and(agent(A, B), and(not(instance(B, 'ReligiousOrganization')), not(instance(C, 'ReligiousOrganization')))), not(instance(A, 'ReligiousProcess'))), and(entails(and(instance(A, 'ReligiousProcess'), and(not(instance(B, 'ReligiousOrganization')), not(instance(C, 'ReligiousOrganization')))), not(agent(A, B))), and(entails(and(and(instance(A, 'ReligiousProcess'), agent(A, B)), not(instance(C, 'ReligiousOrganization'))), instance(B, 'ReligiousOrganization')), entails(and(and(and(instance(A, 'ReligiousProcess'), agent(A, B)), not(instance(B, 'ReligiousOrganization'))), '$existential'(C, '?ORG', and(member(B, '?ORG'), instance('?ORG', 'ReligiousOrganization')))), instance(C, 'ReligiousOrganization')))))), [domainV(C, ['$instanceof':'ReligiousOrganization', member:2]), domainV(B, ['$instanceof':'ReligiousOrganization', agent:2, member:1]), domainV(A, ['$instanceof':'ReligiousProcess', agent:1]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?ORG', and(member(B, '?ORG'), instance('?ORG', 'ReligiousOrganization'))))], ['ACT'=A, 'AGENT'=B, 'ORG'=C], 'Merge', 'PROCESSES', 5281, 'Anonymous', on). sigmaCache(subclass('Graduation', 'OrganizationalProcess'), subclass('Graduation', 'OrganizationalProcess'), [], [], 'Merge', 'PROCESSES', 5283, 'Anonymous', on). sigmaCache(documentation('Graduation', string('"The IntentionalProcess of graduating from an EducationalOrganization."')), documentation('Graduation', string('"The IntentionalProcess of graduating from an EducationalOrganization."')), [], [], 'Merge', 'PROCESSES', 5285, 'Anonymous', on). sigmaCache(subclass('PoliticalProcess', 'OrganizationalProcess'), subclass('PoliticalProcess', 'OrganizationalProcess'), [], [], 'Merge', 'PROCESSES', 5287, 'Anonymous', on). sigmaCache(documentation('PoliticalProcess', string('"An OrganizationalProcess carried out by officially constituted governments or with the aim of overthrowing or modifying such a government."')), documentation('PoliticalProcess', string('"An OrganizationalProcess carried out by officially constituted governments or with the aim of overthrowing or modifying such a government."')), [], [], 'Merge', 'PROCESSES', 5289, 'Anonymous', on). sigmaCache(subclass('RegulatoryProcess', 'OrganizationalProcess'), subclass('RegulatoryProcess', 'OrganizationalProcess'), [], [], 'Merge', 'PROCESSES', 5291, 'Anonymous', on). sigmaCache(documentation('RegulatoryProcess', string('"an OrganizationalProcess related to the creation or enforcement of rules or regulations."')), documentation('RegulatoryProcess', string('"an OrganizationalProcess related to the creation or enforcement of rules or regulations."')), [], [], 'Merge', 'PROCESSES', 5293, 'Anonymous', on). sigmaCache(subclass('OccupationalProcess', 'OrganizationalProcess'), subclass('OccupationalProcess', 'OrganizationalProcess'), [], [], 'Merge', 'PROCESSES', 5295, 'Anonymous', on). sigmaCache(documentation('OccupationalProcess', string('"An OrganizationalProcess carried out as part of an occupation or job."')), documentation('OccupationalProcess', string('"An OrganizationalProcess carried out as part of an occupation or job."')), [], [], 'Merge', 'PROCESSES', 5297, 'Anonymous', on). sigmaCache(=>(instance(A, 'OccupationalProcess'), exists(B, exists(C, and(instance(C, 'Organization'), and(employs(C, B), agent(A, B)))))), and(and(entails(not(instance(C, 'Organization')), not(instance(A, 'OccupationalProcess'))), entails(and(instance(A, 'OccupationalProcess'), '$existential'(C, '?ORG', and(instance('?ORG', 'Organization'), and(employs('?ORG', B), agent(A, B))))), instance(C, 'Organization'))), and(and(entails(not(employs(C, B)), not(instance(A, 'OccupationalProcess'))), entails(and(and(instance(A, 'OccupationalProcess'), '$existential'(B, '?EMP', exists(C, and(instance(C, 'Organization'), and(employs(C, '?EMP'), agent(A, '?EMP')))))), '$existential'(C, '?ORG', and(instance('?ORG', 'Organization'), and(employs('?ORG', B), agent(A, B))))), employs(C, B))), and(entails(not(agent(A, B)), not(instance(A, 'OccupationalProcess'))), entails(and(and(instance(A, 'OccupationalProcess'), '$existential'(B, '?EMP', exists(C, and(instance(C, 'Organization'), and(employs(C, '?EMP'), agent(A, '?EMP')))))), '$existential'(C, '?ORG', and(instance('?ORG', 'Organization'), and(employs('?ORG', B), agent(A, B))))), agent(A, B))))), [domainV(C, ['$instanceof':'Organization', employs:1]), domainV(B, [agent:2, employs:2]), domainV(A, ['$instanceof':'OccupationalProcess', agent:1]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?EMP', exists(C, and(instance(C, 'Organization'), and(employs(C, '?EMP'), agent(A, '?EMP')))))), replaceConsVar(C, '$existential'('?ORG', and(instance('?ORG', 'Organization'), and(employs('?ORG', B), agent(A, B)))))], ['ACT'=A, 'ORG'=C, 'EMP'=B], 'Merge', 'PROCESSES', 5299, 'Anonymous', on). sigmaCache(subclass('Planning', 'MentalProcess'), subclass('Planning', 'MentalProcess'), [], [], 'Merge', 'PROCESSES', 5301, 'Anonymous', on). sigmaCache(documentation('Planning', string('"Specifying a set of actions in order to meet a set of goals or objectives."')), documentation('Planning', string('"Specifying a set of actions in order to meet a set of goals or objectives."')), [], [], 'Merge', 'PROCESSES', 5303, 'Anonymous', on). sigmaCache(subclass('Increasing', 'Process'), subclass('Increasing', 'Process'), [], [], 'Merge', 'PROCESSES', 5305, 'Anonymous', on). sigmaCache(disjoint('Increasing', 'Decreasing'), disjoint('Increasing', 'Decreasing'), [], [], 'Merge', 'PROCESSES', 5307, 'Anonymous', on). sigmaCache(relatedInternalConcept('Increasing', 'Putting'), relatedInternalConcept('Increasing', 'Putting'), [], [], 'Merge', 'PROCESSES', 5309, 'Anonymous', on). sigmaCache(documentation('Increasing', string('"Any Process where a PhysicalQuantity associated with the patient is increased."')), documentation('Increasing', string('"Any Process where a PhysicalQuantity associated with the patient is increased."')), [], [], 'Merge', 'PROCESSES', 5311, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Increasing'), patient(A, B)), exists(C, exists(D, exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), equal('MeasureFn'(B, E), D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), equal('MeasureFn'(B, E), C)), greaterThan(C, D))))))), and(and(entails(and(and(and(instance(A, 'Increasing'), patient(A, B)), '$existential'(D, '?QUANT1', exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C)), greaterThan(C, '?QUANT1')))))), '$existential'(E, '?UNIT', and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', C)), greaterThan(C, D))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, D))), and(entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, D))), patient(A, B)), not(instance(A, 'Increasing'))), entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, D))), instance(A, 'Increasing')), not(patient(A, B))))), and(and(entails(and(and(and(and(instance(A, 'Increasing'), patient(A, B)), '$existential'(C, '?QUANT2', exists(D, exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT2')), greaterThan('?QUANT2', D))))))), '$existential'(D, '?QUANT1', exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C)), greaterThan(C, '?QUANT1')))))), '$existential'(E, '?UNIT', and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', C)), greaterThan(C, D))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C))), and(entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C))), patient(A, B)), not(instance(A, 'Increasing'))), entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C))), instance(A, 'Increasing')), not(patient(A, B))))), and(entails(and(and(and(and(instance(A, 'Increasing'), patient(A, B)), '$existential'(C, '?QUANT2', exists(D, exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT2')), greaterThan('?QUANT2', D))))))), '$existential'(D, '?QUANT1', exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C)), greaterThan(C, '?QUANT1')))))), '$existential'(E, '?UNIT', and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', C)), greaterThan(C, D))))), greaterThan(C, D)), and(entails(and(not(greaterThan(C, D)), patient(A, B)), not(instance(A, 'Increasing'))), entails(and(not(greaterThan(C, D)), instance(A, 'Increasing')), not(patient(A, B))))))), [domainV(E, ['MeasureFn':2]), domainV(D, ['MeasureFn':3, greaterThan:2]), domainV(C, ['MeasureFn':3, greaterThan:1]), domainV(B, ['MeasureFn':1, patient:2]), domainV(A, ['$instanceof':'Increasing', 'WhenFn':1, patient:1]), domainV(F, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?QUANT2', exists(D, exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT2')), greaterThan('?QUANT2', D))))))), replaceConsVar(D, '$existential'('?QUANT1', exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C)), greaterThan(C, '?QUANT1')))))), replaceConsVar(E, '$existential'('?UNIT', and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', C)), greaterThan(C, D)))))], ['INCREASE'=A, 'OBJ'=B, 'UNIT'=E, 'QUANT1'=D, 'QUANT2'=C], 'Merge', 'PROCESSES', 5313, 'Anonymous', on). sigmaCache(subclass('Heating', 'Increasing'), subclass('Heating', 'Increasing'), [], [], 'Merge', 'PROCESSES', 5315, 'Anonymous', on). sigmaCache(disjoint('Heating', 'Cooling'), disjoint('Heating', 'Cooling'), [], [], 'Merge', 'PROCESSES', 5317, 'Anonymous', on). sigmaCache(documentation('Heating', string('"Any Increasing Process where the PhysicalQuantity increased is a TemperatureMeasure."')), documentation('Heating', string('"Any Increasing Process where the PhysicalQuantity increased is a TemperatureMeasure."')), [], [], 'Merge', 'PROCESSES', 5319, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Heating'), patient(A, B)), exists(C, exists(D, exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), equal('MeasureFn'(B, E), D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), equal('MeasureFn'(B, E), C)), greaterThan(C, D)))))))), and(and(entails(and(and(instance(A, 'Heating'), patient(A, B)), '$existential'(E, '?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', C)), greaterThan(C, D)))))), instance(E, 'TemperatureMeasure')), and(entails(and(not(instance(E, 'TemperatureMeasure')), patient(A, B)), not(instance(A, 'Heating'))), entails(and(not(instance(E, 'TemperatureMeasure')), instance(A, 'Heating')), not(patient(A, B))))), and(and(entails(and(and(and(instance(A, 'Heating'), patient(A, B)), '$existential'(D, '?QUANT1', exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C)), greaterThan(C, '?QUANT1'))))))), '$existential'(E, '?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', C)), greaterThan(C, D)))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, D))), and(entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, D))), patient(A, B)), not(instance(A, 'Heating'))), entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, D))), instance(A, 'Heating')), not(patient(A, B))))), and(and(entails(and(and(and(and(instance(A, 'Heating'), patient(A, B)), '$existential'(C, '?QUANT2', exists(D, exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT2')), greaterThan('?QUANT2', D)))))))), '$existential'(D, '?QUANT1', exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C)), greaterThan(C, '?QUANT1'))))))), '$existential'(E, '?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', C)), greaterThan(C, D)))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C))), and(entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C))), patient(A, B)), not(instance(A, 'Heating'))), entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C))), instance(A, 'Heating')), not(patient(A, B))))), and(entails(and(and(and(and(instance(A, 'Heating'), patient(A, B)), '$existential'(C, '?QUANT2', exists(D, exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT2')), greaterThan('?QUANT2', D)))))))), '$existential'(D, '?QUANT1', exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C)), greaterThan(C, '?QUANT1'))))))), '$existential'(E, '?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', C)), greaterThan(C, D)))))), greaterThan(C, D)), and(entails(and(not(greaterThan(C, D)), patient(A, B)), not(instance(A, 'Heating'))), entails(and(not(greaterThan(C, D)), instance(A, 'Heating')), not(patient(A, B)))))))), [domainV(E, ['$instanceof':'TemperatureMeasure', 'MeasureFn':2]), domainV(D, ['MeasureFn':3, greaterThan:2]), domainV(C, ['MeasureFn':3, greaterThan:1]), domainV(B, ['MeasureFn':1, patient:2]), domainV(A, ['$instanceof':'Heating', 'WhenFn':1, patient:1]), domainV(F, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?QUANT2', exists(D, exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT2')), greaterThan('?QUANT2', D)))))))), replaceConsVar(D, '$existential'('?QUANT1', exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C)), greaterThan(C, '?QUANT1'))))))), replaceConsVar(E, '$existential'('?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', C)), greaterThan(C, D))))))], ['HEAT'=A, 'OBJ'=B, 'UNIT'=E, 'QUANT1'=D, 'QUANT2'=C], 'Merge', 'PROCESSES', 5321, 'Anonymous', on). sigmaCache(subclass('Decreasing', 'Process'), subclass('Decreasing', 'Process'), [], [], 'Merge', 'PROCESSES', 5323, 'Anonymous', on). sigmaCache(relatedInternalConcept('Decreasing', 'Removing'), relatedInternalConcept('Decreasing', 'Removing'), [], [], 'Merge', 'PROCESSES', 5325, 'Anonymous', on). sigmaCache(documentation('Decreasing', string('"Any Process where a PhysicalQuantity associated with the patient is decreased."')), documentation('Decreasing', string('"Any Process where a PhysicalQuantity associated with the patient is decreased."')), [], [], 'Merge', 'PROCESSES', 5327, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Decreasing'), patient(A, B)), exists(C, exists(D, exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), equal('MeasureFn'(B, E), D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), equal('MeasureFn'(B, E), C)), lessThan(C, D))))))), and(and(entails(and(and(and(instance(A, 'Decreasing'), patient(A, B)), '$existential'(D, '?QUANT1', exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C)), lessThan(C, '?QUANT1')))))), '$existential'(E, '?UNIT', and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', C)), lessThan(C, D))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, D))), and(entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, D))), patient(A, B)), not(instance(A, 'Decreasing'))), entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, D))), instance(A, 'Decreasing')), not(patient(A, B))))), and(and(entails(and(and(and(and(instance(A, 'Decreasing'), patient(A, B)), '$existential'(C, '?QUANT2', exists(D, exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT2')), lessThan('?QUANT2', D))))))), '$existential'(D, '?QUANT1', exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C)), lessThan(C, '?QUANT1')))))), '$existential'(E, '?UNIT', and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', C)), lessThan(C, D))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C))), and(entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C))), patient(A, B)), not(instance(A, 'Decreasing'))), entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C))), instance(A, 'Decreasing')), not(patient(A, B))))), and(entails(and(and(and(and(instance(A, 'Decreasing'), patient(A, B)), '$existential'(C, '?QUANT2', exists(D, exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT2')), lessThan('?QUANT2', D))))))), '$existential'(D, '?QUANT1', exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C)), lessThan(C, '?QUANT1')))))), '$existential'(E, '?UNIT', and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', C)), lessThan(C, D))))), lessThan(C, D)), and(entails(and(not(lessThan(C, D)), patient(A, B)), not(instance(A, 'Decreasing'))), entails(and(not(lessThan(C, D)), instance(A, 'Decreasing')), not(patient(A, B))))))), [domainV(E, ['MeasureFn':2]), domainV(D, ['MeasureFn':3, lessThan:2]), domainV(C, ['MeasureFn':3, lessThan:1]), domainV(B, ['MeasureFn':1, patient:2]), domainV(A, ['$instanceof':'Decreasing', 'WhenFn':1, patient:1]), domainV(F, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?QUANT2', exists(D, exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT2')), lessThan('?QUANT2', D))))))), replaceConsVar(D, '$existential'('?QUANT1', exists(E, and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C)), lessThan(C, '?QUANT1')))))), replaceConsVar(E, '$existential'('?UNIT', and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', C)), lessThan(C, D)))))], ['DECREASE'=A, 'OBJ'=B, 'UNIT'=E, 'QUANT1'=D, 'QUANT2'=C], 'Merge', 'PROCESSES', 5329, 'Anonymous', on). sigmaCache(subclass('Cooling', 'Decreasing'), subclass('Cooling', 'Decreasing'), [], [], 'Merge', 'PROCESSES', 5331, 'Anonymous', on). sigmaCache(documentation('Cooling', string('"Any Decreasing Process where the PhysicalQuantity decreased is a TemperatureMeasure."')), documentation('Cooling', string('"Any Decreasing Process where the PhysicalQuantity decreased is a TemperatureMeasure."')), [], [], 'Merge', 'PROCESSES', 5333, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Cooling'), patient(A, B)), exists(C, exists(D, exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), equal('MeasureFn'(B, E), D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), equal('MeasureFn'(B, E), C)), lessThan(C, D)))))))), and(and(entails(and(and(instance(A, 'Cooling'), patient(A, B)), '$existential'(E, '?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', C)), lessThan(C, D)))))), instance(E, 'TemperatureMeasure')), and(entails(and(not(instance(E, 'TemperatureMeasure')), patient(A, B)), not(instance(A, 'Cooling'))), entails(and(not(instance(E, 'TemperatureMeasure')), instance(A, 'Cooling')), not(patient(A, B))))), and(and(entails(and(and(and(instance(A, 'Cooling'), patient(A, B)), '$existential'(D, '?QUANT1', exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C)), lessThan(C, '?QUANT1'))))))), '$existential'(E, '?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', C)), lessThan(C, D)))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, D))), and(entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, D))), patient(A, B)), not(instance(A, 'Cooling'))), entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, D))), instance(A, 'Cooling')), not(patient(A, B))))), and(and(entails(and(and(and(and(instance(A, 'Cooling'), patient(A, B)), '$existential'(C, '?QUANT2', exists(D, exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT2')), lessThan('?QUANT2', D)))))))), '$existential'(D, '?QUANT1', exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C)), lessThan(C, '?QUANT1'))))))), '$existential'(E, '?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', C)), lessThan(C, D)))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C))), and(entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C))), patient(A, B)), not(instance(A, 'Cooling'))), entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C))), instance(A, 'Cooling')), not(patient(A, B))))), and(entails(and(and(and(and(instance(A, 'Cooling'), patient(A, B)), '$existential'(C, '?QUANT2', exists(D, exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT2')), lessThan('?QUANT2', D)))))))), '$existential'(D, '?QUANT1', exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C)), lessThan(C, '?QUANT1'))))))), '$existential'(E, '?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', C)), lessThan(C, D)))))), lessThan(C, D)), and(entails(and(not(lessThan(C, D)), patient(A, B)), not(instance(A, 'Cooling'))), entails(and(not(lessThan(C, D)), instance(A, 'Cooling')), not(patient(A, B)))))))), [domainV(E, ['$instanceof':'TemperatureMeasure', 'MeasureFn':2]), domainV(D, ['MeasureFn':3, lessThan:2]), domainV(C, ['MeasureFn':3, lessThan:1]), domainV(B, ['MeasureFn':1, patient:2]), domainV(A, ['$instanceof':'Cooling', 'WhenFn':1, patient:1]), domainV(F, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?QUANT2', exists(D, exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT2')), lessThan('?QUANT2', D)))))))), replaceConsVar(D, '$existential'('?QUANT1', exists(E, and(instance(E, 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, E, '?QUANT1')), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, E, C)), lessThan(C, '?QUANT1'))))))), replaceConsVar(E, '$existential'('?UNIT', and(instance('?UNIT', 'TemperatureMeasure'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', D)), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), holds('MeasureFn', B, '?UNIT', C)), lessThan(C, D))))))], ['COOL'=A, 'OBJ'=B, 'UNIT'=E, 'QUANT1'=D, 'QUANT2'=C], 'Merge', 'PROCESSES', 5335, 'Anonymous', on). sigmaCache(subclass('Motion', 'Process'), subclass('Motion', 'Process'), [], [], 'Merge', 'PROCESSES', 5337, 'Anonymous', on). sigmaCache(documentation('Motion', string('"Any Process of movement."')), documentation('Motion', string('"Any Process of movement."')), [], [], 'Merge', 'PROCESSES', 5339, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Motion'), and(patient(A, B), origin(A, C))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), located(B, C))), and(entails(and(instance(A, 'Motion'), and(patient(A, B), origin(A, C))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), located(B, C))), and(entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), located(B, C))), and(patient(A, B), origin(A, C))), not(instance(A, 'Motion'))), and(entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), located(B, C))), and(instance(A, 'Motion'), origin(A, C))), not(patient(A, B))), entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), located(B, C))), and(instance(A, 'Motion'), patient(A, B))), not(origin(A, C)))))), [domainV(C, [located:2, origin:2]), domainV(B, [located:1, patient:2]), domainV(A, ['$instanceof':'Motion', 'WhenFn':1, origin:1, patient:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['MOTION'=A, 'OBJ'=B, 'PLACE'=C], 'Merge', 'PROCESSES', 5341, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Motion'), and(patient(A, B), destination(A, C))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), located(B, C))), and(entails(and(instance(A, 'Motion'), and(patient(A, B), destination(A, C))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), located(B, C))), and(entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), located(B, C))), and(patient(A, B), destination(A, C))), not(instance(A, 'Motion'))), and(entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), located(B, C))), and(instance(A, 'Motion'), destination(A, C))), not(patient(A, B))), entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), located(B, C))), and(instance(A, 'Motion'), patient(A, B))), not(destination(A, C)))))), [domainV(C, [destination:2, located:2]), domainV(B, [located:1, patient:2]), domainV(A, ['$instanceof':'Motion', 'WhenFn':1, destination:1, patient:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['MOTION'=A, 'OBJ'=B, 'PLACE'=C], 'Merge', 'PROCESSES', 5343, 'Anonymous', on). sigmaCache(instance(path, 'CaseRole'), instance(path, 'CaseRole'), [], [], 'Merge', 'PROCESSES', 5345, 'Anonymous', on). sigmaCache(domain(path, 1, 'Motion'), domain(path, 1, 'Motion'), [], [], 'Merge', 'PROCESSES', 5347, 'Anonymous', on). sigmaCache(domain(path, 2, 'Region'), domain(path, 2, 'Region'), [], [], 'Merge', 'PROCESSES', 5349, 'Anonymous', on). sigmaCache(documentation(path, string('"(path ?MOTION ?PATH) means that ?PATH is a route along which ?MOTION occurs. For example, Highway 101 is the path in the following proposition: the car drove up Highway 101."')), documentation(path, string('"(path ?MOTION ?PATH) means that ?PATH is a route along which ?MOTION occurs. For example, Highway 101 is the path in the following proposition: the car drove up Highway 101."')), [], [], 'Merge', 'PROCESSES', 5351, 'Anonymous', on). sigmaCache(=>(and(path(A, B), and(origin(A, C), and(destination(A, D), and(length(B, E), not(exists(F, exists(G, and(path(A, G), and(origin(A, H), and(destination(A, D), and(length(G, F), lessThan(F, E)))))))))))), forall(I, =>(part(I, B), between(C, I, D)))), and(and(entails(and(not(between(C, I, D)), and(path(A, B), and(origin(A, C), and(destination(A, D), and(length(B, E), not(path(A, G))))))), not(part(I, B))), and(entails(and(and(part(I, B), and(path(A, B), and(origin(A, C), and(destination(A, D), and(length(B, E), not(path(A, G))))))), '$existential'(G, '?PATH2', and(path(A, '?PATH2'), and(origin(A, H), and(destination(A, D), and(length('?PATH2', F), lessThan(F, E))))))), between(C, I, D)), and(entails(and(and(part(I, B), not(between(C, I, D))), and(origin(A, C), and(destination(A, D), and(length(B, E), not(path(A, G)))))), not(path(A, B))), and(entails(and(and(part(I, B), not(between(C, I, D))), and(path(A, B), and(destination(A, D), and(length(B, E), not(path(A, G)))))), not(origin(A, C))), and(entails(and(and(part(I, B), not(between(C, I, D))), and(path(A, B), and(origin(A, C), and(length(B, E), not(path(A, G)))))), not(destination(A, D))), and(entails(and(and(part(I, B), not(between(C, I, D))), and(path(A, B), and(origin(A, C), and(destination(A, D), not(path(A, G)))))), not(length(B, E))), entails(and(and(and(part(I, B), not(between(C, I, D))), and(path(A, B), and(origin(A, C), and(destination(A, D), length(B, E))))), '$existential'(G, '?PATH2', and(path(A, '?PATH2'), and(origin(A, H), and(destination(A, D), and(length('?PATH2', F), lessThan(F, E))))))), path(A, G)))))))), and(and(entails(and(not(between(C, I, D)), and(path(A, B), and(origin(A, C), and(destination(A, D), and(length(B, E), not(origin(A, H))))))), not(part(I, B))), and(entails(and(part(I, B), and(path(A, B), and(origin(A, C), and(destination(A, D), and(length(B, E), not(origin(A, H))))))), between(C, I, D)), and(entails(and(and(part(I, B), not(between(C, I, D))), and(origin(A, C), and(destination(A, D), and(length(B, E), not(origin(A, H)))))), not(path(A, B))), and(entails(and(and(part(I, B), not(between(C, I, D))), and(path(A, B), and(destination(A, D), and(length(B, E), not(origin(A, H)))))), not(origin(A, C))), and(entails(and(and(part(I, B), not(between(C, I, D))), and(path(A, B), and(origin(A, C), and(length(B, E), not(origin(A, H)))))), not(destination(A, D))), and(entails(and(and(part(I, B), not(between(C, I, D))), and(path(A, B), and(origin(A, C), and(destination(A, D), not(origin(A, H)))))), not(length(B, E))), entails(and(and(part(I, B), not(between(C, I, D))), and(path(A, B), and(origin(A, C), and(destination(A, D), length(B, E))))), origin(A, H)))))))), and(and(entails(and(not(between(C, I, D)), and(path(A, B), and(origin(A, C), and(destination(A, D), and(length(B, E), not(destination(A, D))))))), not(part(I, B))), and(entails(and(part(I, B), and(path(A, B), and(origin(A, C), and(destination(A, D), and(length(B, E), not(destination(A, D))))))), between(C, I, D)), and(entails(and(and(part(I, B), not(between(C, I, D))), and(origin(A, C), and(destination(A, D), and(length(B, E), not(destination(A, D)))))), not(path(A, B))), entails(and(and(part(I, B), not(between(C, I, D))), and(path(A, B), and(destination(A, D), and(length(B, E), not(destination(A, D)))))), not(origin(A, C)))))), and(and(entails(and(not(between(C, I, D)), and(path(A, B), and(origin(A, C), and(destination(A, D), and(length(B, E), not(length(G, F))))))), not(part(I, B))), and(entails(and(and(part(I, B), and(path(A, B), and(origin(A, C), and(destination(A, D), and(length(B, E), not(length(G, F))))))), '$existential'(G, '?PATH2', and(path(A, '?PATH2'), and(origin(A, H), and(destination(A, D), and(length('?PATH2', F), lessThan(F, E))))))), between(C, I, D)), and(entails(and(and(part(I, B), not(between(C, I, D))), and(origin(A, C), and(destination(A, D), and(length(B, E), not(length(G, F)))))), not(path(A, B))), and(entails(and(and(part(I, B), not(between(C, I, D))), and(path(A, B), and(destination(A, D), and(length(B, E), not(length(G, F)))))), not(origin(A, C))), and(entails(and(and(part(I, B), not(between(C, I, D))), and(path(A, B), and(origin(A, C), and(length(B, E), not(length(G, F)))))), not(destination(A, D))), and(entails(and(and(part(I, B), not(between(C, I, D))), and(path(A, B), and(origin(A, C), and(destination(A, D), not(length(G, F)))))), not(length(B, E))), entails(and(and(and(and(part(I, B), not(between(C, I, D))), and(path(A, B), and(origin(A, C), and(destination(A, D), length(B, E))))), '$existential'(F, '?MEASURE2', exists(G, and(path(A, G), and(origin(A, H), and(destination(A, D), and(length(G, '?MEASURE2'), lessThan('?MEASURE2', E)))))))), '$existential'(G, '?PATH2', and(path(A, '?PATH2'), and(origin(A, H), and(destination(A, D), and(length('?PATH2', F), lessThan(F, E))))))), length(G, F)))))))), and(entails(and(not(between(C, I, D)), and(path(A, B), and(origin(A, C), and(destination(A, D), and(length(B, E), not(lessThan(F, E))))))), not(part(I, B))), and(entails(and(part(I, B), and(path(A, B), and(origin(A, C), and(destination(A, D), and(length(B, E), not(lessThan(F, E))))))), between(C, I, D)), and(entails(and(and(part(I, B), not(between(C, I, D))), and(origin(A, C), and(destination(A, D), and(length(B, E), not(lessThan(F, E)))))), not(path(A, B))), and(entails(and(and(part(I, B), not(between(C, I, D))), and(path(A, B), and(destination(A, D), and(length(B, E), not(lessThan(F, E)))))), not(origin(A, C))), and(entails(and(and(part(I, B), not(between(C, I, D))), and(path(A, B), and(origin(A, C), and(length(B, E), not(lessThan(F, E)))))), not(destination(A, D))), and(entails(and(and(part(I, B), not(between(C, I, D))), and(path(A, B), and(origin(A, C), and(destination(A, D), not(lessThan(F, E)))))), not(length(B, E))), entails(and(and(and(and(part(I, B), not(between(C, I, D))), and(path(A, B), and(origin(A, C), and(destination(A, D), length(B, E))))), '$existential'(F, '?MEASURE2', exists(G, and(path(A, G), and(origin(A, H), and(destination(A, D), and(length(G, '?MEASURE2'), lessThan('?MEASURE2', E)))))))), '$existential'(G, '?PATH2', and(path(A, '?PATH2'), and(origin(A, H), and(destination(A, D), and(length('?PATH2', F), lessThan(F, E))))))), lessThan(F, E)))))))))))), [domainV(I, [between:2, part:1]), domainV(H, [origin:2]), domainV(G, [length:1, path:2]), domainV(F, [length:2, lessThan:1]), domainV(E, [length:2, lessThan:2]), domainV(D, [between:3, destination:2]), domainV(C, [between:1, origin:2]), domainV(B, [length:1, part:2, path:2]), domainV(A, [destination:1, origin:1, path:1]), domainV(J, []), forall(A), forall(B), forall(C), forall(D), forall(E), forall(F), forall(G), forall(H), replaceConsVar(F, '$existential'('?MEASURE2', exists(G, and(path(A, G), and(origin(A, H), and(destination(A, D), and(length(G, '?MEASURE2'), lessThan('?MEASURE2', E)))))))), replaceConsVar(G, '$existential'('?PATH2', and(path(A, '?PATH2'), and(origin(A, H), and(destination(A, D), and(length('?PATH2', F), lessThan(F, E))))))), forall(I)], ['PROCESS'=A, 'PATH1'=B, 'SOURCE'=C, 'DEST'=D, 'MEASURE1'=E, 'PATH2'=G, 'MEASURE2'=F, 'ORIGIN'=H, 'OBJ'=I], 'Merge', 'PROCESSES', 5353, 'Anonymous', on). sigmaCache(subclass('BodyMotion', 'Motion'), subclass('BodyMotion', 'Motion'), [], [], 'Merge', 'PROCESSES', 5355, 'Anonymous', on). sigmaCache(documentation('BodyMotion', string('"Any Motion where the patient is a BodyPart."')), documentation('BodyMotion', string('"Any Motion where the patient is a BodyPart."')), [], [], 'Merge', 'PROCESSES', 5357, 'Anonymous', on). sigmaCache(=>(instance(A, 'BodyMotion'), exists(B, and(instance(B, 'BodyPart'), patient(A, B)))), and(and(entails(not(instance(B, 'BodyPart')), not(instance(A, 'BodyMotion'))), entails(and(instance(A, 'BodyMotion'), '$existential'(B, '?OBJ', and(instance('?OBJ', 'BodyPart'), patient(A, '?OBJ')))), instance(B, 'BodyPart'))), and(entails(not(patient(A, B)), not(instance(A, 'BodyMotion'))), entails(and(instance(A, 'BodyMotion'), '$existential'(B, '?OBJ', and(instance('?OBJ', 'BodyPart'), patient(A, '?OBJ')))), patient(A, B)))), [domainV(B, ['$instanceof':'BodyPart', patient:2]), domainV(A, ['$instanceof':'BodyMotion', patient:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?OBJ', and(instance('?OBJ', 'BodyPart'), patient(A, '?OBJ'))))], ['MOTION'=A, 'OBJ'=B], 'Merge', 'PROCESSES', 5359, 'Anonymous', on). sigmaCache(subclass('Walking', 'BodyMotion'), subclass('Walking', 'BodyMotion'), [], [], 'Merge', 'PROCESSES', 5361, 'Anonymous', on). sigmaCache(documentation('Walking', string('"Any BodyMotion which is accomplished by means of the legs of an Organism on land for the purpose of moving from one point to another."')), documentation('Walking', string('"Any BodyMotion which is accomplished by means of the legs of an Organism on land for the purpose of moving from one point to another."')), [], [], 'Merge', 'PROCESSES', 5363, 'Anonymous', on). sigmaCache(subclass('Swimming', 'BodyMotion'), subclass('Swimming', 'BodyMotion'), [], [], 'Merge', 'PROCESSES', 5365, 'Anonymous', on). sigmaCache(documentation('Swimming', string('"Any deliberate and controlled BodyMotion through water that is accomplished by an Organism."')), documentation('Swimming', string('"Any deliberate and controlled BodyMotion through water that is accomplished by an Organism."')), [], [], 'Merge', 'PROCESSES', 5367, 'Anonymous', on). sigmaCache(subclass('Dancing', 'BodyMotion'), subclass('Dancing', 'BodyMotion'), [], [], 'Merge', 'PROCESSES', 5369, 'Anonymous', on). sigmaCache(documentation('Dancing', string('"Any BodyMotion of Humans which is deliberately coordinated with music."')), documentation('Dancing', string('"Any BodyMotion of Humans which is deliberately coordinated with music."')), [], [], 'Merge', 'PROCESSES', 5371, 'Anonymous', on). sigmaCache(subclass('DirectionChange', 'Motion'), subclass('DirectionChange', 'Motion'), [], [], 'Merge', 'PROCESSES', 5373, 'Anonymous', on). sigmaCache(documentation('DirectionChange', string('"The act of changing the direction in which the patient of the act is oriented."')), documentation('DirectionChange', string('"The act of changing the direction in which the patient of the act is oriented."')), [], [], 'Merge', 'PROCESSES', 5375, 'Anonymous', on). sigmaCache(=>(instance(A, 'DirectionChange'), exists(B, and(instance(B, 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, B)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, B)))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, B)), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, B)))))))), and(and(entails(not(instance(B, 'DirectionalAttribute')), not(instance(A, 'DirectionChange'))), entails(and(instance(A, 'DirectionChange'), '$existential'(B, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))))))), instance(B, 'DirectionalAttribute'))), and(and(entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, B)))), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, B))))), not(instance(A, 'DirectionChange'))), and(entails(and(and(instance(A, 'DirectionChange'), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, B))))), '$existential'(B, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, B)))), entails(and(and(instance(A, 'DirectionChange'), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, B))))), '$existential'(B, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, B)))))), and(and(entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, B)))), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, B)))), not(instance(A, 'DirectionChange'))), and(entails(and(and(instance(A, 'DirectionChange'), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, B)))), '$existential'(B, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, B)))), entails(and(and(instance(A, 'DirectionChange'), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, B))))), '$existential'(B, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, B))))), and(and(entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, B))), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, B)))), not(instance(A, 'DirectionChange'))), and(entails(and(and(instance(A, 'DirectionChange'), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, B)))), '$existential'(B, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, B))), entails(and(and(instance(A, 'DirectionChange'), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, B)))), '$existential'(B, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, B))))), and(entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, B))), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, B))))), not(instance(A, 'DirectionChange'))), and(entails(and(and(instance(A, 'DirectionChange'), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, B))))), '$existential'(B, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, B))), entails(and(and(instance(A, 'DirectionChange'), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, B)))), '$existential'(B, '?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, B)))))))))), [domainV(B, ['$instanceof':'DirectionalAttribute', attribute:2]), domainV(A, ['$instanceof':'DirectionChange', 'WhenFn':1, attribute:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?ATTR', and(instance('?ATTR', 'DirectionalAttribute'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(A, '?ATTR')))), and(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(A, '?ATTR')), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(A, '?ATTR'))))))))], ['PROC'=A, 'ATTR'=B], 'Merge', 'PROCESSES', 5377, 'Anonymous', on). sigmaCache(subclass('Transfer', 'Motion'), subclass('Transfer', 'Motion'), [], [], 'Merge', 'PROCESSES', 5379, 'Anonymous', on). sigmaCache(documentation('Transfer', string('"Any instance of Motion where the agent of the Motion and the patient of the Motion are not the same thing."')), documentation('Transfer', string('"Any instance of Motion where the agent of the Motion and the patient of the Motion are not the same thing."')), [], [], 'Merge', 'PROCESSES', 5381, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Transfer'), and(agent(A, B), patient(A, C))), not(equal(B, C))), and(entails(and(instance(A, 'Transfer'), and(agent(A, B), patient(A, C))), not(equal(B, C))), and(entails(and(equal(B, C), and(agent(A, B), patient(A, C))), not(instance(A, 'Transfer'))), and(entails(and(equal(B, C), and(instance(A, 'Transfer'), patient(A, C))), not(agent(A, B))), entails(and(equal(B, C), and(instance(A, 'Transfer'), agent(A, B))), not(patient(A, C)))))), [domainV(C, [patient:2]), domainV(B, [agent:2]), domainV(A, ['$instanceof':'Transfer', agent:1, patient:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['TRANSFER'=A, 'AGENT'=B, 'PATIENT'=C], 'Merge', 'PROCESSES', 5383, 'Anonymous', on). sigmaCache(subclass('Removing', 'Transfer'), subclass('Removing', 'Transfer'), [], [], 'Merge', 'PROCESSES', 5385, 'Anonymous', on). sigmaCache(documentation('Removing', string('"The Class of Processes where something is taken away from a location. Note that the thing removed and the location are specified with the CaseRoles patient and origin, respectively."')), documentation('Removing', string('"The Class of Processes where something is taken away from a location. Note that the thing removed and the location are specified with the CaseRoles patient and origin, respectively."')), [], [], 'Merge', 'PROCESSES', 5387, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Removing'), and(origin(A, B), patient(A, C))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), located(C, B)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(located(C, B))))), and(and(entails(and(instance(A, 'Removing'), and(origin(A, B), patient(A, C))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), located(C, B))), and(entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), located(C, B))), and(origin(A, B), patient(A, C))), not(instance(A, 'Removing'))), and(entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), located(C, B))), and(instance(A, 'Removing'), patient(A, C))), not(origin(A, B))), entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), located(C, B))), and(instance(A, 'Removing'), origin(A, B))), not(patient(A, C)))))), and(entails(and(instance(A, 'Removing'), and(origin(A, B), patient(A, C))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(located(C, B)))), and(entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(located(C, B)))), and(origin(A, B), patient(A, C))), not(instance(A, 'Removing'))), and(entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(located(C, B)))), and(instance(A, 'Removing'), patient(A, C))), not(origin(A, B))), entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(located(C, B)))), and(instance(A, 'Removing'), origin(A, B))), not(patient(A, C))))))), [domainV(C, [located:1, patient:2]), domainV(B, [located:2, origin:2]), domainV(A, ['$instanceof':'Removing', 'WhenFn':1, origin:1, patient:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['REMOVE'=A, 'PLACE'=B, 'OBJ'=C], 'Merge', 'PROCESSES', 5389, 'Anonymous', on). sigmaCache(subclass('Cleaning', 'Removing'), subclass('Cleaning', 'Removing'), [], [], 'Merge', 'PROCESSES', 5391, 'Anonymous', on). sigmaCache(documentation('Cleaning', string('"The Class of Processes where undesirable Substances and/or Microorganisms are removed from an Object."')), documentation('Cleaning', string('"The Class of Processes where undesirable Substances and/or Microorganisms are removed from an Object."')), [], [], 'Merge', 'PROCESSES', 5393, 'Anonymous', on). sigmaCache(subclass('Putting', 'Transfer'), subclass('Putting', 'Transfer'), [], [], 'Merge', 'PROCESSES', 5395, 'Anonymous', on). sigmaCache(documentation('Putting', string('"The Class of Processes where something is put in a location. Note that the location is specified with the CaseRole destination."')), documentation('Putting', string('"The Class of Processes where something is put in a location. Note that the location is specified with the CaseRole destination."')), [], [], 'Merge', 'PROCESSES', 5397, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Putting'), and(destination(A, B), patient(A, C))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(located(C, B))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), located(C, B)))), and(and(entails(and(instance(A, 'Putting'), and(destination(A, B), patient(A, C))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(located(C, B)))), and(entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(located(C, B)))), and(destination(A, B), patient(A, C))), not(instance(A, 'Putting'))), and(entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(located(C, B)))), and(instance(A, 'Putting'), patient(A, C))), not(destination(A, B))), entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(located(C, B)))), and(instance(A, 'Putting'), destination(A, B))), not(patient(A, C)))))), and(entails(and(instance(A, 'Putting'), and(destination(A, B), patient(A, C))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), located(C, B))), and(entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), located(C, B))), and(destination(A, B), patient(A, C))), not(instance(A, 'Putting'))), and(entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), located(C, B))), and(instance(A, 'Putting'), patient(A, C))), not(destination(A, B))), entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), located(C, B))), and(instance(A, 'Putting'), destination(A, B))), not(patient(A, C))))))), [domainV(C, [located:1, patient:2]), domainV(B, [destination:2, located:2]), domainV(A, ['$instanceof':'Putting', 'WhenFn':1, destination:1, patient:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['PUT'=A, 'PLACE'=B, 'OBJ'=C], 'Merge', 'PROCESSES', 5399, 'Anonymous', on). sigmaCache(subclass('Substituting', 'Transfer'), subclass('Substituting', 'Transfer'), [], [], 'Merge', 'PROCESSES', 5401, 'Anonymous', on). sigmaCache(documentation('Substituting', string('"The Class of Transfers where one thing is replaced with something else."')), documentation('Substituting', string('"The Class of Transfers where one thing is replaced with something else."')), [], [], 'Merge', 'PROCESSES', 5403, 'Anonymous', on). sigmaCache(=>(instance(A, 'Substituting'), exists(B, exists(C, exists(D, exists(E, exists(F, and(instance(F, 'Putting'), and(instance(E, 'Removing'), and(subProcess(F, A), and(subProcess(E, A), and(patient(E, D), and(origin(E, B), and(patient(F, C), and(destination(F, B), not(equal(D, C)))))))))))))))), and(and(entails(not(instance(F, 'Putting')), not(instance(A, 'Substituting'))), entails(and(instance(A, 'Substituting'), '$existential'(F, '?PUT', and(instance('?PUT', 'Putting'), and(instance(E, 'Removing'), and(subProcess('?PUT', A), and(subProcess(E, A), and(patient(E, D), and(origin(E, B), and(patient('?PUT', C), and(destination('?PUT', B), not(equal(D, C)))))))))))), instance(F, 'Putting'))), and(and(entails(not(instance(E, 'Removing')), not(instance(A, 'Substituting'))), entails(and(and(instance(A, 'Substituting'), '$existential'(E, '?REMOVE', exists(F, and(instance(F, 'Putting'), and(instance('?REMOVE', 'Removing'), and(subProcess(F, A), and(subProcess('?REMOVE', A), and(patient('?REMOVE', D), and(origin('?REMOVE', B), and(patient(F, C), and(destination(F, B), not(equal(D, C))))))))))))), '$existential'(F, '?PUT', and(instance('?PUT', 'Putting'), and(instance(E, 'Removing'), and(subProcess('?PUT', A), and(subProcess(E, A), and(patient(E, D), and(origin(E, B), and(patient('?PUT', C), and(destination('?PUT', B), not(equal(D, C)))))))))))), instance(E, 'Removing'))), and(and(entails(not(subProcess(F, A)), not(instance(A, 'Substituting'))), entails(and(instance(A, 'Substituting'), '$existential'(F, '?PUT', and(instance('?PUT', 'Putting'), and(instance(E, 'Removing'), and(subProcess('?PUT', A), and(subProcess(E, A), and(patient(E, D), and(origin(E, B), and(patient('?PUT', C), and(destination('?PUT', B), not(equal(D, C)))))))))))), subProcess(F, A))), and(and(entails(not(subProcess(E, A)), not(instance(A, 'Substituting'))), entails(and(and(instance(A, 'Substituting'), '$existential'(E, '?REMOVE', exists(F, and(instance(F, 'Putting'), and(instance('?REMOVE', 'Removing'), and(subProcess(F, A), and(subProcess('?REMOVE', A), and(patient('?REMOVE', D), and(origin('?REMOVE', B), and(patient(F, C), and(destination(F, B), not(equal(D, C))))))))))))), '$existential'(F, '?PUT', and(instance('?PUT', 'Putting'), and(instance(E, 'Removing'), and(subProcess('?PUT', A), and(subProcess(E, A), and(patient(E, D), and(origin(E, B), and(patient('?PUT', C), and(destination('?PUT', B), not(equal(D, C)))))))))))), subProcess(E, A))), and(and(entails(not(patient(E, D)), not(instance(A, 'Substituting'))), entails(and(and(and(instance(A, 'Substituting'), '$existential'(D, '?OBJ1', exists(E, exists(F, and(instance(F, 'Putting'), and(instance(E, 'Removing'), and(subProcess(F, A), and(subProcess(E, A), and(patient(E, '?OBJ1'), and(origin(E, B), and(patient(F, C), and(destination(F, B), not(equal('?OBJ1', C)))))))))))))), '$existential'(E, '?REMOVE', exists(F, and(instance(F, 'Putting'), and(instance('?REMOVE', 'Removing'), and(subProcess(F, A), and(subProcess('?REMOVE', A), and(patient('?REMOVE', D), and(origin('?REMOVE', B), and(patient(F, C), and(destination(F, B), not(equal(D, C))))))))))))), '$existential'(F, '?PUT', and(instance('?PUT', 'Putting'), and(instance(E, 'Removing'), and(subProcess('?PUT', A), and(subProcess(E, A), and(patient(E, D), and(origin(E, B), and(patient('?PUT', C), and(destination('?PUT', B), not(equal(D, C)))))))))))), patient(E, D))), and(and(entails(not(origin(E, B)), not(instance(A, 'Substituting'))), entails(and(and(and(and(and(instance(A, 'Substituting'), '$existential'(B, '?PLACE', exists(C, exists(D, exists(E, exists(F, and(instance(F, 'Putting'), and(instance(E, 'Removing'), and(subProcess(F, A), and(subProcess(E, A), and(patient(E, D), and(origin(E, '?PLACE'), and(patient(F, C), and(destination(F, '?PLACE'), not(equal(D, C)))))))))))))))), '$existential'(C, '?OBJ2', exists(D, exists(E, exists(F, and(instance(F, 'Putting'), and(instance(E, 'Removing'), and(subProcess(F, A), and(subProcess(E, A), and(patient(E, D), and(origin(E, B), and(patient(F, '?OBJ2'), and(destination(F, B), not(equal(D, '?OBJ2'))))))))))))))), '$existential'(D, '?OBJ1', exists(E, exists(F, and(instance(F, 'Putting'), and(instance(E, 'Removing'), and(subProcess(F, A), and(subProcess(E, A), and(patient(E, '?OBJ1'), and(origin(E, B), and(patient(F, C), and(destination(F, B), not(equal('?OBJ1', C)))))))))))))), '$existential'(E, '?REMOVE', exists(F, and(instance(F, 'Putting'), and(instance('?REMOVE', 'Removing'), and(subProcess(F, A), and(subProcess('?REMOVE', A), and(patient('?REMOVE', D), and(origin('?REMOVE', B), and(patient(F, C), and(destination(F, B), not(equal(D, C))))))))))))), '$existential'(F, '?PUT', and(instance('?PUT', 'Putting'), and(instance(E, 'Removing'), and(subProcess('?PUT', A), and(subProcess(E, A), and(patient(E, D), and(origin(E, B), and(patient('?PUT', C), and(destination('?PUT', B), not(equal(D, C)))))))))))), origin(E, B))), and(and(entails(not(patient(F, C)), not(instance(A, 'Substituting'))), entails(and(and(and(and(instance(A, 'Substituting'), '$existential'(C, '?OBJ2', exists(D, exists(E, exists(F, and(instance(F, 'Putting'), and(instance(E, 'Removing'), and(subProcess(F, A), and(subProcess(E, A), and(patient(E, D), and(origin(E, B), and(patient(F, '?OBJ2'), and(destination(F, B), not(equal(D, '?OBJ2'))))))))))))))), '$existential'(D, '?OBJ1', exists(E, exists(F, and(instance(F, 'Putting'), and(instance(E, 'Removing'), and(subProcess(F, A), and(subProcess(E, A), and(patient(E, '?OBJ1'), and(origin(E, B), and(patient(F, C), and(destination(F, B), not(equal('?OBJ1', C)))))))))))))), '$existential'(E, '?REMOVE', exists(F, and(instance(F, 'Putting'), and(instance('?REMOVE', 'Removing'), and(subProcess(F, A), and(subProcess('?REMOVE', A), and(patient('?REMOVE', D), and(origin('?REMOVE', B), and(patient(F, C), and(destination(F, B), not(equal(D, C))))))))))))), '$existential'(F, '?PUT', and(instance('?PUT', 'Putting'), and(instance(E, 'Removing'), and(subProcess('?PUT', A), and(subProcess(E, A), and(patient(E, D), and(origin(E, B), and(patient('?PUT', C), and(destination('?PUT', B), not(equal(D, C)))))))))))), patient(F, C))), and(and(entails(not(destination(F, B)), not(instance(A, 'Substituting'))), entails(and(and(and(and(and(instance(A, 'Substituting'), '$existential'(B, '?PLACE', exists(C, exists(D, exists(E, exists(F, and(instance(F, 'Putting'), and(instance(E, 'Removing'), and(subProcess(F, A), and(subProcess(E, A), and(patient(E, D), and(origin(E, '?PLACE'), and(patient(F, C), and(destination(F, '?PLACE'), not(equal(D, C)))))))))))))))), '$existential'(C, '?OBJ2', exists(D, exists(E, exists(F, and(instance(F, 'Putting'), and(instance(E, 'Removing'), and(subProcess(F, A), and(subProcess(E, A), and(patient(E, D), and(origin(E, B), and(patient(F, '?OBJ2'), and(destination(F, B), not(equal(D, '?OBJ2'))))))))))))))), '$existential'(D, '?OBJ1', exists(E, exists(F, and(instance(F, 'Putting'), and(instance(E, 'Removing'), and(subProcess(F, A), and(subProcess(E, A), and(patient(E, '?OBJ1'), and(origin(E, B), and(patient(F, C), and(destination(F, B), not(equal('?OBJ1', C)))))))))))))), '$existential'(E, '?REMOVE', exists(F, and(instance(F, 'Putting'), and(instance('?REMOVE', 'Removing'), and(subProcess(F, A), and(subProcess('?REMOVE', A), and(patient('?REMOVE', D), and(origin('?REMOVE', B), and(patient(F, C), and(destination(F, B), not(equal(D, C))))))))))))), '$existential'(F, '?PUT', and(instance('?PUT', 'Putting'), and(instance(E, 'Removing'), and(subProcess('?PUT', A), and(subProcess(E, A), and(patient(E, D), and(origin(E, B), and(patient('?PUT', C), and(destination('?PUT', B), not(equal(D, C)))))))))))), destination(F, B))), and(entails(equal(D, C), not(instance(A, 'Substituting'))), entails(instance(A, 'Substituting'), not(equal(D, C)))))))))))), [domainV(F, ['$instanceof':'Putting', destination:1, patient:1, subProcess:1]), domainV(E, ['$instanceof':'Removing', origin:1, patient:1, subProcess:1]), domainV(D, [patient:2]), domainV(C, [patient:2]), domainV(B, [destination:2, origin:2]), domainV(A, ['$instanceof':'Substituting', subProcess:2]), domainV(G, []), forall(A), replaceConsVar(B, '$existential'('?PLACE', exists(C, exists(D, exists(E, exists(F, and(instance(F, 'Putting'), and(instance(E, 'Removing'), and(subProcess(F, A), and(subProcess(E, A), and(patient(E, D), and(origin(E, '?PLACE'), and(patient(F, C), and(destination(F, '?PLACE'), not(equal(D, C)))))))))))))))), replaceConsVar(C, '$existential'('?OBJ2', exists(D, exists(E, exists(F, and(instance(F, 'Putting'), and(instance(E, 'Removing'), and(subProcess(F, A), and(subProcess(E, A), and(patient(E, D), and(origin(E, B), and(patient(F, '?OBJ2'), and(destination(F, B), not(equal(D, '?OBJ2'))))))))))))))), replaceConsVar(D, '$existential'('?OBJ1', exists(E, exists(F, and(instance(F, 'Putting'), and(instance(E, 'Removing'), and(subProcess(F, A), and(subProcess(E, A), and(patient(E, '?OBJ1'), and(origin(E, B), and(patient(F, C), and(destination(F, B), not(equal('?OBJ1', C)))))))))))))), replaceConsVar(E, '$existential'('?REMOVE', exists(F, and(instance(F, 'Putting'), and(instance('?REMOVE', 'Removing'), and(subProcess(F, A), and(subProcess('?REMOVE', A), and(patient('?REMOVE', D), and(origin('?REMOVE', B), and(patient(F, C), and(destination(F, B), not(equal(D, C))))))))))))), replaceConsVar(F, '$existential'('?PUT', and(instance('?PUT', 'Putting'), and(instance(E, 'Removing'), and(subProcess('?PUT', A), and(subProcess(E, A), and(patient(E, D), and(origin(E, B), and(patient('?PUT', C), and(destination('?PUT', B), not(equal(D, C))))))))))))], ['SUB'=A, 'PUT'=F, 'REMOVE'=E, 'OBJ1'=D, 'OBJ2'=C, 'PLACE'=B], 'Merge', 'PROCESSES', 5405, 'Anonymous', on). sigmaCache(subclass('Arranging', 'Transfer'), subclass('Arranging', 'Transfer'), [], [], 'Merge', 'PROCESSES', 5407, 'Anonymous', on). sigmaCache(documentation('Arranging', string('"The Class of IntentionallyCausedProcesses where the order of Objects in a Collection is altered."')), documentation('Arranging', string('"The Class of IntentionallyCausedProcesses where the order of Objects in a Collection is altered."')), [], [], 'Merge', 'PROCESSES', 5409, 'Anonymous', on). sigmaCache(subclass('Impelling', 'Transfer'), subclass('Impelling', 'Transfer'), [], [], 'Merge', 'PROCESSES', 5411, 'Anonymous', on). sigmaCache(documentation('Impelling', string('"The subclass of Transfer where the patient travels through space by means of a sudden, forceful event. Some examples would be shooting, throwing, tossing, etc."')), documentation('Impelling', string('"The subclass of Transfer where the patient travels through space by means of a sudden, forceful event. Some examples would be shooting, throwing, tossing, etc."')), [], [], 'Merge', 'PROCESSES', 5413, 'Anonymous', on). sigmaCache(subclass('Shooting', 'Impelling'), subclass('Shooting', 'Impelling'), [], [], 'Merge', 'PROCESSES', 5415, 'Anonymous', on). sigmaCache(documentation('Shooting', string('"The subclass of Impelling where the patient is a projectile that is fired through the air by means of some sort of Device."')), documentation('Shooting', string('"The subclass of Impelling where the patient is a projectile that is fired through the air by means of some sort of Device."')), [], [], 'Merge', 'PROCESSES', 5417, 'Anonymous', on). sigmaCache(subclass('Transportation', 'Motion'), subclass('Transportation', 'Motion'), [], [], 'Merge', 'PROCESSES', 5419, 'Anonymous', on). sigmaCache(relatedInternalConcept('Transportation', 'TransportationDevice'), relatedInternalConcept('Transportation', 'TransportationDevice'), [], [], 'Merge', 'PROCESSES', 5421, 'Anonymous', on). sigmaCache(documentation('Transportation', string('"Motion from one point to another by means of a TransportationDevice."')), documentation('Transportation', string('"Motion from one point to another by means of a TransportationDevice."')), [], [], 'Merge', 'PROCESSES', 5423, 'Anonymous', on). sigmaCache(=>(instance(A, 'Transportation'), exists(B, and(instance(B, 'TransportationDevice'), instrument(A, B)))), and(and(entails(not(instance(B, 'TransportationDevice')), not(instance(A, 'Transportation'))), entails(and(instance(A, 'Transportation'), '$existential'(B, '?DEVICE', and(instance('?DEVICE', 'TransportationDevice'), instrument(A, '?DEVICE')))), instance(B, 'TransportationDevice'))), and(entails(not(instrument(A, B)), not(instance(A, 'Transportation'))), entails(and(instance(A, 'Transportation'), '$existential'(B, '?DEVICE', and(instance('?DEVICE', 'TransportationDevice'), instrument(A, '?DEVICE')))), instrument(A, B)))), [domainV(B, ['$instanceof':'TransportationDevice', instrument:2]), domainV(A, ['$instanceof':'Transportation', instrument:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?DEVICE', and(instance('?DEVICE', 'TransportationDevice'), instrument(A, '?DEVICE'))))], ['TRANS'=A, 'DEVICE'=B], 'Merge', 'PROCESSES', 5425, 'Anonymous', on). sigmaCache(subclass('Guiding', 'IntentionalProcess'), subclass('Guiding', 'IntentionalProcess'), [], [], 'Merge', 'PROCESSES', 5427, 'Anonymous', on). sigmaCache(documentation('Guiding', string('"Controlling the direction and/or speed of a CorpuscularObject. This includes aiming a gun or arrow, navigating a ship, driving a car or truck, operating a train, etc."')), documentation('Guiding', string('"Controlling the direction and/or speed of a CorpuscularObject. This includes aiming a gun or arrow, navigating a ship, driving a car or truck, operating a train, etc."')), [], [], 'Merge', 'PROCESSES', 5429, 'Anonymous', on). sigmaCache(subclass('ChangeOfPossession', 'SocialInteraction'), subclass('ChangeOfPossession', 'SocialInteraction'), [], [], 'Merge', 'PROCESSES', 5431, 'Anonymous', on). sigmaCache(relatedInternalConcept('ChangeOfPossession', possesses), relatedInternalConcept('ChangeOfPossession', possesses), [], [], 'Merge', 'PROCESSES', 5433, 'Anonymous', on). sigmaCache(documentation('ChangeOfPossession', string('"The Class of Processes where ownership of something is transferred from one Agent to another."')), documentation('ChangeOfPossession', string('"The Class of Processes where ownership of something is transferred from one Agent to another."')), [], [], 'Merge', 'PROCESSES', 5435, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'ChangeOfPossession'), and(patient(A, B), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), possesses(C, B)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), possesses(D, B))))), not(equal(C, D))), and(entails(and(instance(A, 'ChangeOfPossession'), and(patient(A, B), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), possesses(C, B)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), possesses(D, B))))), not(equal(C, D))), and(entails(and(equal(C, D), and(patient(A, B), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), possesses(C, B)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), possesses(D, B))))), not(instance(A, 'ChangeOfPossession'))), and(entails(and(equal(C, D), and(instance(A, 'ChangeOfPossession'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), possesses(C, B)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), possesses(D, B))))), not(patient(A, B))), and(entails(and(equal(C, D), and(instance(A, 'ChangeOfPossession'), and(patient(A, B), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), possesses(D, B))))), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), possesses(C, B)))), entails(and(equal(C, D), and(instance(A, 'ChangeOfPossession'), and(patient(A, B), holdsDuring('ImmediatePastFn'('WhenFn'(A)), possesses(C, B))))), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), possesses(D, B)))))))), [domainV(D, [possesses:1]), domainV(C, [possesses:1]), domainV(B, [patient:2, possesses:2]), domainV(A, ['$instanceof':'ChangeOfPossession', 'WhenFn':1, patient:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['CHANGE'=A, 'OBJ'=B, 'AGENT1'=C, 'AGENT2'=D], 'Merge', 'PROCESSES', 5437, 'Anonymous', on). sigmaCache(subclass('Giving', 'ChangeOfPossession'), subclass('Giving', 'ChangeOfPossession'), [], [], 'Merge', 'PROCESSES', 5439, 'Anonymous', on). sigmaCache(documentation('Giving', string('"The subclass of ChangeOfPossession where the agent gives the destination something."')), documentation('Giving', string('"The subclass of ChangeOfPossession where the agent gives the destination something."')), [], [], 'Merge', 'PROCESSES', 5441, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Giving'), and(agent(A, B), and(destination(A, C), and(instance(C, 'Agent'), patient(A, D))))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), possesses(B, D)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), possesses(C, D)))), and(and(entails(and(instance(A, 'Giving'), and(agent(A, B), and(destination(A, C), and(instance(C, 'Agent'), patient(A, D))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), possesses(B, D))), and(entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), possesses(B, D))), and(agent(A, B), and(destination(A, C), and(instance(C, 'Agent'), patient(A, D))))), not(instance(A, 'Giving'))), and(entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), possesses(B, D))), and(instance(A, 'Giving'), and(destination(A, C), and(instance(C, 'Agent'), patient(A, D))))), not(agent(A, B))), and(entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), possesses(B, D))), and(instance(A, 'Giving'), and(agent(A, B), and(instance(C, 'Agent'), patient(A, D))))), not(destination(A, C))), and(entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), possesses(B, D))), and(instance(A, 'Giving'), and(agent(A, B), and(destination(A, C), patient(A, D))))), not(instance(C, 'Agent'))), entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), possesses(B, D))), and(instance(A, 'Giving'), and(agent(A, B), and(destination(A, C), instance(C, 'Agent'))))), not(patient(A, D)))))))), and(entails(and(instance(A, 'Giving'), and(agent(A, B), and(destination(A, C), and(instance(C, 'Agent'), patient(A, D))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), possesses(C, D))), and(entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), possesses(C, D))), and(agent(A, B), and(destination(A, C), and(instance(C, 'Agent'), patient(A, D))))), not(instance(A, 'Giving'))), and(entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), possesses(C, D))), and(instance(A, 'Giving'), and(destination(A, C), and(instance(C, 'Agent'), patient(A, D))))), not(agent(A, B))), and(entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), possesses(C, D))), and(instance(A, 'Giving'), and(agent(A, B), and(instance(C, 'Agent'), patient(A, D))))), not(destination(A, C))), and(entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), possesses(C, D))), and(instance(A, 'Giving'), and(agent(A, B), and(destination(A, C), patient(A, D))))), not(instance(C, 'Agent'))), entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), possesses(C, D))), and(instance(A, 'Giving'), and(agent(A, B), and(destination(A, C), instance(C, 'Agent'))))), not(patient(A, D))))))))), [domainV(D, [patient:2, possesses:2]), domainV(C, ['$instanceof':'Agent', destination:2, possesses:1]), domainV(B, [agent:2, possesses:1]), domainV(A, ['$instanceof':'Giving', 'WhenFn':1, agent:1, destination:1, patient:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['GIVE'=A, 'AGENT1'=B, 'AGENT2'=C, 'OBJ'=D], 'Merge', 'PROCESSES', 5443, 'Anonymous', on). sigmaCache(subclass('Lending', 'Giving'), subclass('Lending', 'Giving'), [], [], 'Merge', 'PROCESSES', 5445, 'Anonymous', on). sigmaCache(documentation('Lending', string('"The subclass of Giving Processes where the agent gives the destination something for a limited period of time with the expectation that it will be returned later (perhaps with interest)."')), documentation('Lending', string('"The subclass of Giving Processes where the agent gives the destination something for a limited period of time with the expectation that it will be returned later (perhaps with interest)."')), [], [], 'Merge', 'PROCESSES', 5447, 'Anonymous', on). sigmaCache(subclass('Getting', 'ChangeOfPossession'), subclass('Getting', 'ChangeOfPossession'), [], [], 'Merge', 'PROCESSES', 5449, 'Anonymous', on). sigmaCache(documentation('Getting', string('"The subclass of ChangeOfPossession where the agent gets something. Note that the source from which something is obtained is specified with the origin CaseRole."')), documentation('Getting', string('"The subclass of ChangeOfPossession where the agent gets something. Note that the source from which something is obtained is specified with the origin CaseRole."')), [], [], 'Merge', 'PROCESSES', 5451, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Getting'), and(agent(A, B), and(origin(A, C), and(instance(C, 'Agent'), patient(A, D))))), exists(E, and(instance(E, 'Giving'), and(agent(E, C), and(destination(E, B), patient(E, D)))))), and(and(entails(and(and(instance(A, 'Getting'), and(agent(A, B), and(origin(A, C), and(instance(C, 'Agent'), patient(A, D))))), '$existential'(E, '?GIVE', and(instance('?GIVE', 'Giving'), and(agent('?GIVE', C), and(destination('?GIVE', B), patient('?GIVE', D)))))), instance(E, 'Giving')), and(entails(and(not(instance(E, 'Giving')), and(agent(A, B), and(origin(A, C), and(instance(C, 'Agent'), patient(A, D))))), not(instance(A, 'Getting'))), and(entails(and(not(instance(E, 'Giving')), and(instance(A, 'Getting'), and(origin(A, C), and(instance(C, 'Agent'), patient(A, D))))), not(agent(A, B))), and(entails(and(not(instance(E, 'Giving')), and(instance(A, 'Getting'), and(agent(A, B), and(instance(C, 'Agent'), patient(A, D))))), not(origin(A, C))), and(entails(and(not(instance(E, 'Giving')), and(instance(A, 'Getting'), and(agent(A, B), and(origin(A, C), patient(A, D))))), not(instance(C, 'Agent'))), entails(and(not(instance(E, 'Giving')), and(instance(A, 'Getting'), and(agent(A, B), and(origin(A, C), instance(C, 'Agent'))))), not(patient(A, D)))))))), and(and(entails(and(and(instance(A, 'Getting'), and(agent(A, B), and(origin(A, C), and(instance(C, 'Agent'), patient(A, D))))), '$existential'(E, '?GIVE', and(instance('?GIVE', 'Giving'), and(agent('?GIVE', C), and(destination('?GIVE', B), patient('?GIVE', D)))))), agent(E, C)), and(entails(and(not(agent(E, C)), and(agent(A, B), and(origin(A, C), and(instance(C, 'Agent'), patient(A, D))))), not(instance(A, 'Getting'))), and(entails(and(not(agent(E, C)), and(instance(A, 'Getting'), and(origin(A, C), and(instance(C, 'Agent'), patient(A, D))))), not(agent(A, B))), and(entails(and(not(agent(E, C)), and(instance(A, 'Getting'), and(agent(A, B), and(instance(C, 'Agent'), patient(A, D))))), not(origin(A, C))), and(entails(and(not(agent(E, C)), and(instance(A, 'Getting'), and(agent(A, B), and(origin(A, C), patient(A, D))))), not(instance(C, 'Agent'))), entails(and(not(agent(E, C)), and(instance(A, 'Getting'), and(agent(A, B), and(origin(A, C), instance(C, 'Agent'))))), not(patient(A, D)))))))), and(and(entails(and(and(instance(A, 'Getting'), and(agent(A, B), and(origin(A, C), and(instance(C, 'Agent'), patient(A, D))))), '$existential'(E, '?GIVE', and(instance('?GIVE', 'Giving'), and(agent('?GIVE', C), and(destination('?GIVE', B), patient('?GIVE', D)))))), destination(E, B)), and(entails(and(not(destination(E, B)), and(agent(A, B), and(origin(A, C), and(instance(C, 'Agent'), patient(A, D))))), not(instance(A, 'Getting'))), and(entails(and(not(destination(E, B)), and(instance(A, 'Getting'), and(origin(A, C), and(instance(C, 'Agent'), patient(A, D))))), not(agent(A, B))), and(entails(and(not(destination(E, B)), and(instance(A, 'Getting'), and(agent(A, B), and(instance(C, 'Agent'), patient(A, D))))), not(origin(A, C))), and(entails(and(not(destination(E, B)), and(instance(A, 'Getting'), and(agent(A, B), and(origin(A, C), patient(A, D))))), not(instance(C, 'Agent'))), entails(and(not(destination(E, B)), and(instance(A, 'Getting'), and(agent(A, B), and(origin(A, C), instance(C, 'Agent'))))), not(patient(A, D)))))))), and(entails(and(and(instance(A, 'Getting'), and(agent(A, B), and(origin(A, C), and(instance(C, 'Agent'), patient(A, D))))), '$existential'(E, '?GIVE', and(instance('?GIVE', 'Giving'), and(agent('?GIVE', C), and(destination('?GIVE', B), patient('?GIVE', D)))))), patient(E, D)), and(entails(and(not(patient(E, D)), and(agent(A, B), and(origin(A, C), and(instance(C, 'Agent'), patient(A, D))))), not(instance(A, 'Getting'))), and(entails(and(not(patient(E, D)), and(instance(A, 'Getting'), and(origin(A, C), and(instance(C, 'Agent'), patient(A, D))))), not(agent(A, B))), and(entails(and(not(patient(E, D)), and(instance(A, 'Getting'), and(agent(A, B), and(instance(C, 'Agent'), patient(A, D))))), not(origin(A, C))), and(entails(and(not(patient(E, D)), and(instance(A, 'Getting'), and(agent(A, B), and(origin(A, C), patient(A, D))))), not(instance(C, 'Agent'))), entails(and(not(patient(E, D)), and(instance(A, 'Getting'), and(agent(A, B), and(origin(A, C), instance(C, 'Agent'))))), not(patient(A, D))))))))))), [domainV(E, ['$instanceof':'Giving', agent:1, destination:1, patient:1]), domainV(D, [patient:2]), domainV(C, ['$instanceof':'Agent', agent:2, origin:2]), domainV(B, [agent:2, destination:2]), domainV(A, ['$instanceof':'Getting', agent:1, origin:1, patient:1]), domainV(F, []), forall(A), forall(B), forall(C), forall(D), replaceConsVar(E, '$existential'('?GIVE', and(instance('?GIVE', 'Giving'), and(agent('?GIVE', C), and(destination('?GIVE', B), patient('?GIVE', D))))))], ['GET'=A, 'AGENT1'=B, 'AGENT2'=C, 'OBJ'=D, 'GIVE'=E], 'Merge', 'PROCESSES', 5453, 'Anonymous', on). sigmaCache(subclass('Borrowing', 'Getting'), subclass('Borrowing', 'Getting'), [], [], 'Merge', 'PROCESSES', 5455, 'Anonymous', on). sigmaCache(documentation('Borrowing', string('"The subclass of Getting Processes where the agent gets something for a limited period of time with the expectation that it will be returned later (perhaps with interest)."')), documentation('Borrowing', string('"The subclass of Getting Processes where the agent gets something for a limited period of time with the expectation that it will be returned later (perhaps with interest)."')), [], [], 'Merge', 'PROCESSES', 5457, 'Anonymous', on). sigmaCache(subclass('Transaction', 'ChangeOfPossession'), subclass('Transaction', 'ChangeOfPossession'), [], [], 'Merge', 'PROCESSES', 5459, 'Anonymous', on). sigmaCache(documentation('Transaction', string('"The subclass of ChangeOfPossession where something is exchanged for something else."')), documentation('Transaction', string('"The subclass of ChangeOfPossession where something is exchanged for something else."')), [], [], 'Merge', 'PROCESSES', 5461, 'Anonymous', on). sigmaCache(=>(instance(A, 'Transaction'), exists(B, exists(C, exists(D, exists(E, exists(F, exists(G, and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, G), and(agent(D, F), and(patient(E, C), and(patient(D, B), and(destination(E, F), and(destination(D, G), and(not(equal(G, F)), not(equal(C, B)))))))))))))))))))), and(and(entails(not(instance(E, 'Giving')), not(instance(A, 'Transaction'))), entails(and(and(and(instance(A, 'Transaction'), '$existential'(E, '?GIVE1', exists(F, exists(G, and(instance('?GIVE1', 'Giving'), and(instance(D, 'Giving'), and(subProcess('?GIVE1', A), and(subProcess(D, A), and(agent('?GIVE1', G), and(agent(D, F), and(patient('?GIVE1', C), and(patient(D, B), and(destination('?GIVE1', F), and(destination(D, G), and(not(equal(G, F)), not(equal(C, B))))))))))))))))), '$existential'(F, '?AGENT2', exists(G, and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, G), and(agent(D, '?AGENT2'), and(patient(E, C), and(patient(D, B), and(destination(E, '?AGENT2'), and(destination(D, G), and(not(equal(G, '?AGENT2')), not(equal(C, B)))))))))))))))), '$existential'(G, '?AGENT1', and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, '?AGENT1'), and(agent(D, F), and(patient(E, C), and(patient(D, B), and(destination(E, F), and(destination(D, '?AGENT1'), and(not(equal('?AGENT1', F)), not(equal(C, B))))))))))))))), instance(E, 'Giving'))), and(and(entails(not(instance(D, 'Giving')), not(instance(A, 'Transaction'))), entails(and(and(and(and(instance(A, 'Transaction'), '$existential'(D, '?GIVE2', exists(E, exists(F, exists(G, and(instance(E, 'Giving'), and(instance('?GIVE2', 'Giving'), and(subProcess(E, A), and(subProcess('?GIVE2', A), and(agent(E, G), and(agent('?GIVE2', F), and(patient(E, C), and(patient('?GIVE2', B), and(destination(E, F), and(destination('?GIVE2', G), and(not(equal(G, F)), not(equal(C, B)))))))))))))))))), '$existential'(E, '?GIVE1', exists(F, exists(G, and(instance('?GIVE1', 'Giving'), and(instance(D, 'Giving'), and(subProcess('?GIVE1', A), and(subProcess(D, A), and(agent('?GIVE1', G), and(agent(D, F), and(patient('?GIVE1', C), and(patient(D, B), and(destination('?GIVE1', F), and(destination(D, G), and(not(equal(G, F)), not(equal(C, B))))))))))))))))), '$existential'(F, '?AGENT2', exists(G, and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, G), and(agent(D, '?AGENT2'), and(patient(E, C), and(patient(D, B), and(destination(E, '?AGENT2'), and(destination(D, G), and(not(equal(G, '?AGENT2')), not(equal(C, B)))))))))))))))), '$existential'(G, '?AGENT1', and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, '?AGENT1'), and(agent(D, F), and(patient(E, C), and(patient(D, B), and(destination(E, F), and(destination(D, '?AGENT1'), and(not(equal('?AGENT1', F)), not(equal(C, B))))))))))))))), instance(D, 'Giving'))), and(and(entails(not(subProcess(E, A)), not(instance(A, 'Transaction'))), entails(and(and(and(instance(A, 'Transaction'), '$existential'(E, '?GIVE1', exists(F, exists(G, and(instance('?GIVE1', 'Giving'), and(instance(D, 'Giving'), and(subProcess('?GIVE1', A), and(subProcess(D, A), and(agent('?GIVE1', G), and(agent(D, F), and(patient('?GIVE1', C), and(patient(D, B), and(destination('?GIVE1', F), and(destination(D, G), and(not(equal(G, F)), not(equal(C, B))))))))))))))))), '$existential'(F, '?AGENT2', exists(G, and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, G), and(agent(D, '?AGENT2'), and(patient(E, C), and(patient(D, B), and(destination(E, '?AGENT2'), and(destination(D, G), and(not(equal(G, '?AGENT2')), not(equal(C, B)))))))))))))))), '$existential'(G, '?AGENT1', and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, '?AGENT1'), and(agent(D, F), and(patient(E, C), and(patient(D, B), and(destination(E, F), and(destination(D, '?AGENT1'), and(not(equal('?AGENT1', F)), not(equal(C, B))))))))))))))), subProcess(E, A))), and(and(entails(not(subProcess(D, A)), not(instance(A, 'Transaction'))), entails(and(and(and(and(instance(A, 'Transaction'), '$existential'(D, '?GIVE2', exists(E, exists(F, exists(G, and(instance(E, 'Giving'), and(instance('?GIVE2', 'Giving'), and(subProcess(E, A), and(subProcess('?GIVE2', A), and(agent(E, G), and(agent('?GIVE2', F), and(patient(E, C), and(patient('?GIVE2', B), and(destination(E, F), and(destination('?GIVE2', G), and(not(equal(G, F)), not(equal(C, B)))))))))))))))))), '$existential'(E, '?GIVE1', exists(F, exists(G, and(instance('?GIVE1', 'Giving'), and(instance(D, 'Giving'), and(subProcess('?GIVE1', A), and(subProcess(D, A), and(agent('?GIVE1', G), and(agent(D, F), and(patient('?GIVE1', C), and(patient(D, B), and(destination('?GIVE1', F), and(destination(D, G), and(not(equal(G, F)), not(equal(C, B))))))))))))))))), '$existential'(F, '?AGENT2', exists(G, and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, G), and(agent(D, '?AGENT2'), and(patient(E, C), and(patient(D, B), and(destination(E, '?AGENT2'), and(destination(D, G), and(not(equal(G, '?AGENT2')), not(equal(C, B)))))))))))))))), '$existential'(G, '?AGENT1', and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, '?AGENT1'), and(agent(D, F), and(patient(E, C), and(patient(D, B), and(destination(E, F), and(destination(D, '?AGENT1'), and(not(equal('?AGENT1', F)), not(equal(C, B))))))))))))))), subProcess(D, A))), and(and(entails(not(agent(E, G)), not(instance(A, 'Transaction'))), entails(and(and(and(instance(A, 'Transaction'), '$existential'(E, '?GIVE1', exists(F, exists(G, and(instance('?GIVE1', 'Giving'), and(instance(D, 'Giving'), and(subProcess('?GIVE1', A), and(subProcess(D, A), and(agent('?GIVE1', G), and(agent(D, F), and(patient('?GIVE1', C), and(patient(D, B), and(destination('?GIVE1', F), and(destination(D, G), and(not(equal(G, F)), not(equal(C, B))))))))))))))))), '$existential'(F, '?AGENT2', exists(G, and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, G), and(agent(D, '?AGENT2'), and(patient(E, C), and(patient(D, B), and(destination(E, '?AGENT2'), and(destination(D, G), and(not(equal(G, '?AGENT2')), not(equal(C, B)))))))))))))))), '$existential'(G, '?AGENT1', and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, '?AGENT1'), and(agent(D, F), and(patient(E, C), and(patient(D, B), and(destination(E, F), and(destination(D, '?AGENT1'), and(not(equal('?AGENT1', F)), not(equal(C, B))))))))))))))), agent(E, G))), and(and(entails(not(agent(D, F)), not(instance(A, 'Transaction'))), entails(and(and(and(and(instance(A, 'Transaction'), '$existential'(D, '?GIVE2', exists(E, exists(F, exists(G, and(instance(E, 'Giving'), and(instance('?GIVE2', 'Giving'), and(subProcess(E, A), and(subProcess('?GIVE2', A), and(agent(E, G), and(agent('?GIVE2', F), and(patient(E, C), and(patient('?GIVE2', B), and(destination(E, F), and(destination('?GIVE2', G), and(not(equal(G, F)), not(equal(C, B)))))))))))))))))), '$existential'(E, '?GIVE1', exists(F, exists(G, and(instance('?GIVE1', 'Giving'), and(instance(D, 'Giving'), and(subProcess('?GIVE1', A), and(subProcess(D, A), and(agent('?GIVE1', G), and(agent(D, F), and(patient('?GIVE1', C), and(patient(D, B), and(destination('?GIVE1', F), and(destination(D, G), and(not(equal(G, F)), not(equal(C, B))))))))))))))))), '$existential'(F, '?AGENT2', exists(G, and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, G), and(agent(D, '?AGENT2'), and(patient(E, C), and(patient(D, B), and(destination(E, '?AGENT2'), and(destination(D, G), and(not(equal(G, '?AGENT2')), not(equal(C, B)))))))))))))))), '$existential'(G, '?AGENT1', and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, '?AGENT1'), and(agent(D, F), and(patient(E, C), and(patient(D, B), and(destination(E, F), and(destination(D, '?AGENT1'), and(not(equal('?AGENT1', F)), not(equal(C, B))))))))))))))), agent(D, F))), and(and(entails(not(patient(E, C)), not(instance(A, 'Transaction'))), entails(and(and(and(and(and(instance(A, 'Transaction'), '$existential'(C, '?OBJ1', exists(D, exists(E, exists(F, exists(G, and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, G), and(agent(D, F), and(patient(E, '?OBJ1'), and(patient(D, B), and(destination(E, F), and(destination(D, G), and(not(equal(G, F)), not(equal('?OBJ1', B))))))))))))))))))), '$existential'(D, '?GIVE2', exists(E, exists(F, exists(G, and(instance(E, 'Giving'), and(instance('?GIVE2', 'Giving'), and(subProcess(E, A), and(subProcess('?GIVE2', A), and(agent(E, G), and(agent('?GIVE2', F), and(patient(E, C), and(patient('?GIVE2', B), and(destination(E, F), and(destination('?GIVE2', G), and(not(equal(G, F)), not(equal(C, B)))))))))))))))))), '$existential'(E, '?GIVE1', exists(F, exists(G, and(instance('?GIVE1', 'Giving'), and(instance(D, 'Giving'), and(subProcess('?GIVE1', A), and(subProcess(D, A), and(agent('?GIVE1', G), and(agent(D, F), and(patient('?GIVE1', C), and(patient(D, B), and(destination('?GIVE1', F), and(destination(D, G), and(not(equal(G, F)), not(equal(C, B))))))))))))))))), '$existential'(F, '?AGENT2', exists(G, and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, G), and(agent(D, '?AGENT2'), and(patient(E, C), and(patient(D, B), and(destination(E, '?AGENT2'), and(destination(D, G), and(not(equal(G, '?AGENT2')), not(equal(C, B)))))))))))))))), '$existential'(G, '?AGENT1', and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, '?AGENT1'), and(agent(D, F), and(patient(E, C), and(patient(D, B), and(destination(E, F), and(destination(D, '?AGENT1'), and(not(equal('?AGENT1', F)), not(equal(C, B))))))))))))))), patient(E, C))), and(and(entails(not(patient(D, B)), not(instance(A, 'Transaction'))), entails(and(and(and(and(and(and(instance(A, 'Transaction'), '$existential'(B, '?OBJ2', exists(C, exists(D, exists(E, exists(F, exists(G, and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, G), and(agent(D, F), and(patient(E, C), and(patient(D, '?OBJ2'), and(destination(E, F), and(destination(D, G), and(not(equal(G, F)), not(equal(C, '?OBJ2')))))))))))))))))))), '$existential'(C, '?OBJ1', exists(D, exists(E, exists(F, exists(G, and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, G), and(agent(D, F), and(patient(E, '?OBJ1'), and(patient(D, B), and(destination(E, F), and(destination(D, G), and(not(equal(G, F)), not(equal('?OBJ1', B))))))))))))))))))), '$existential'(D, '?GIVE2', exists(E, exists(F, exists(G, and(instance(E, 'Giving'), and(instance('?GIVE2', 'Giving'), and(subProcess(E, A), and(subProcess('?GIVE2', A), and(agent(E, G), and(agent('?GIVE2', F), and(patient(E, C), and(patient('?GIVE2', B), and(destination(E, F), and(destination('?GIVE2', G), and(not(equal(G, F)), not(equal(C, B)))))))))))))))))), '$existential'(E, '?GIVE1', exists(F, exists(G, and(instance('?GIVE1', 'Giving'), and(instance(D, 'Giving'), and(subProcess('?GIVE1', A), and(subProcess(D, A), and(agent('?GIVE1', G), and(agent(D, F), and(patient('?GIVE1', C), and(patient(D, B), and(destination('?GIVE1', F), and(destination(D, G), and(not(equal(G, F)), not(equal(C, B))))))))))))))))), '$existential'(F, '?AGENT2', exists(G, and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, G), and(agent(D, '?AGENT2'), and(patient(E, C), and(patient(D, B), and(destination(E, '?AGENT2'), and(destination(D, G), and(not(equal(G, '?AGENT2')), not(equal(C, B)))))))))))))))), '$existential'(G, '?AGENT1', and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, '?AGENT1'), and(agent(D, F), and(patient(E, C), and(patient(D, B), and(destination(E, F), and(destination(D, '?AGENT1'), and(not(equal('?AGENT1', F)), not(equal(C, B))))))))))))))), patient(D, B))), and(and(entails(not(destination(E, F)), not(instance(A, 'Transaction'))), entails(and(and(and(instance(A, 'Transaction'), '$existential'(E, '?GIVE1', exists(F, exists(G, and(instance('?GIVE1', 'Giving'), and(instance(D, 'Giving'), and(subProcess('?GIVE1', A), and(subProcess(D, A), and(agent('?GIVE1', G), and(agent(D, F), and(patient('?GIVE1', C), and(patient(D, B), and(destination('?GIVE1', F), and(destination(D, G), and(not(equal(G, F)), not(equal(C, B))))))))))))))))), '$existential'(F, '?AGENT2', exists(G, and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, G), and(agent(D, '?AGENT2'), and(patient(E, C), and(patient(D, B), and(destination(E, '?AGENT2'), and(destination(D, G), and(not(equal(G, '?AGENT2')), not(equal(C, B)))))))))))))))), '$existential'(G, '?AGENT1', and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, '?AGENT1'), and(agent(D, F), and(patient(E, C), and(patient(D, B), and(destination(E, F), and(destination(D, '?AGENT1'), and(not(equal('?AGENT1', F)), not(equal(C, B))))))))))))))), destination(E, F))), and(and(entails(not(destination(D, G)), not(instance(A, 'Transaction'))), entails(and(and(and(and(instance(A, 'Transaction'), '$existential'(D, '?GIVE2', exists(E, exists(F, exists(G, and(instance(E, 'Giving'), and(instance('?GIVE2', 'Giving'), and(subProcess(E, A), and(subProcess('?GIVE2', A), and(agent(E, G), and(agent('?GIVE2', F), and(patient(E, C), and(patient('?GIVE2', B), and(destination(E, F), and(destination('?GIVE2', G), and(not(equal(G, F)), not(equal(C, B)))))))))))))))))), '$existential'(E, '?GIVE1', exists(F, exists(G, and(instance('?GIVE1', 'Giving'), and(instance(D, 'Giving'), and(subProcess('?GIVE1', A), and(subProcess(D, A), and(agent('?GIVE1', G), and(agent(D, F), and(patient('?GIVE1', C), and(patient(D, B), and(destination('?GIVE1', F), and(destination(D, G), and(not(equal(G, F)), not(equal(C, B))))))))))))))))), '$existential'(F, '?AGENT2', exists(G, and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, G), and(agent(D, '?AGENT2'), and(patient(E, C), and(patient(D, B), and(destination(E, '?AGENT2'), and(destination(D, G), and(not(equal(G, '?AGENT2')), not(equal(C, B)))))))))))))))), '$existential'(G, '?AGENT1', and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, '?AGENT1'), and(agent(D, F), and(patient(E, C), and(patient(D, B), and(destination(E, F), and(destination(D, '?AGENT1'), and(not(equal('?AGENT1', F)), not(equal(C, B))))))))))))))), destination(D, G))), and(and(entails(equal(G, F), not(instance(A, 'Transaction'))), entails(instance(A, 'Transaction'), not(equal(G, F)))), and(entails(equal(C, B), not(instance(A, 'Transaction'))), entails(instance(A, 'Transaction'), not(equal(C, B))))))))))))))), [domainV(G, [agent:2, destination:2]), domainV(F, [agent:2, destination:2]), domainV(E, ['$instanceof':'Giving', agent:1, destination:1, patient:1, subProcess:1]), domainV(D, ['$instanceof':'Giving', agent:1, destination:1, patient:1, subProcess:1]), domainV(C, [patient:2]), domainV(B, [patient:2]), domainV(A, ['$instanceof':'Transaction', subProcess:2]), domainV(H, []), forall(A), replaceConsVar(B, '$existential'('?OBJ2', exists(C, exists(D, exists(E, exists(F, exists(G, and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, G), and(agent(D, F), and(patient(E, C), and(patient(D, '?OBJ2'), and(destination(E, F), and(destination(D, G), and(not(equal(G, F)), not(equal(C, '?OBJ2')))))))))))))))))))), replaceConsVar(C, '$existential'('?OBJ1', exists(D, exists(E, exists(F, exists(G, and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, G), and(agent(D, F), and(patient(E, '?OBJ1'), and(patient(D, B), and(destination(E, F), and(destination(D, G), and(not(equal(G, F)), not(equal('?OBJ1', B))))))))))))))))))), replaceConsVar(D, '$existential'('?GIVE2', exists(E, exists(F, exists(G, and(instance(E, 'Giving'), and(instance('?GIVE2', 'Giving'), and(subProcess(E, A), and(subProcess('?GIVE2', A), and(agent(E, G), and(agent('?GIVE2', F), and(patient(E, C), and(patient('?GIVE2', B), and(destination(E, F), and(destination('?GIVE2', G), and(not(equal(G, F)), not(equal(C, B)))))))))))))))))), replaceConsVar(E, '$existential'('?GIVE1', exists(F, exists(G, and(instance('?GIVE1', 'Giving'), and(instance(D, 'Giving'), and(subProcess('?GIVE1', A), and(subProcess(D, A), and(agent('?GIVE1', G), and(agent(D, F), and(patient('?GIVE1', C), and(patient(D, B), and(destination('?GIVE1', F), and(destination(D, G), and(not(equal(G, F)), not(equal(C, B))))))))))))))))), replaceConsVar(F, '$existential'('?AGENT2', exists(G, and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, G), and(agent(D, '?AGENT2'), and(patient(E, C), and(patient(D, B), and(destination(E, '?AGENT2'), and(destination(D, G), and(not(equal(G, '?AGENT2')), not(equal(C, B)))))))))))))))), replaceConsVar(G, '$existential'('?AGENT1', and(instance(E, 'Giving'), and(instance(D, 'Giving'), and(subProcess(E, A), and(subProcess(D, A), and(agent(E, '?AGENT1'), and(agent(D, F), and(patient(E, C), and(patient(D, B), and(destination(E, F), and(destination(D, '?AGENT1'), and(not(equal('?AGENT1', F)), not(equal(C, B)))))))))))))))], ['TRANS'=A, 'AGENT1'=G, 'AGENT2'=F, 'GIVE1'=E, 'GIVE2'=D, 'OBJ1'=C, 'OBJ2'=B], 'Merge', 'PROCESSES', 5463, 'Anonymous', on). sigmaCache(subclass('FinancialTransaction', 'Transaction'), subclass('FinancialTransaction', 'Transaction'), [], [], 'Merge', 'PROCESSES', 5465, 'Anonymous', on). sigmaCache(documentation('FinancialTransaction', string('"A Transaction where an instance of CurrencyMeasure is exchanged for something else."')), documentation('FinancialTransaction', string('"A Transaction where an instance of CurrencyMeasure is exchanged for something else."')), [], [], 'Merge', 'PROCESSES', 5467, 'Anonymous', on). sigmaCache(subclass('Betting', 'FinancialTransaction'), subclass('Betting', 'FinancialTransaction'), [], [], 'Merge', 'PROCESSES', 5469, 'Anonymous', on). sigmaCache(documentation('Betting', string('"A FinancialTransaction where an instance of CurrencyMeasure is exchanged for the possibility of winning a larger instance of CurrencyMeasure within the context of some sort of Game."')), documentation('Betting', string('"A FinancialTransaction where an instance of CurrencyMeasure is exchanged for the possibility of winning a larger instance of CurrencyMeasure within the context of some sort of Game."')), [], [], 'Merge', 'PROCESSES', 5471, 'Anonymous', on). sigmaCache(subclass('Buying', 'FinancialTransaction'), subclass('Buying', 'FinancialTransaction'), [], [], 'Merge', 'PROCESSES', 5473, 'Anonymous', on). sigmaCache(relatedInternalConcept('Buying', 'Selling'), relatedInternalConcept('Buying', 'Selling'), [], [], 'Merge', 'PROCESSES', 5475, 'Anonymous', on). sigmaCache(documentation('Buying', string('"A FinancialTransaction in which an instance of CurrencyMeasure is exchanged for an instance of Physical."')), documentation('Buying', string('"A FinancialTransaction in which an instance of CurrencyMeasure is exchanged for an instance of Physical."')), [], [], 'Merge', 'PROCESSES', 5477, 'Anonymous', on). sigmaCache(subclass('Selling', 'FinancialTransaction'), subclass('Selling', 'FinancialTransaction'), [], [], 'Merge', 'PROCESSES', 5479, 'Anonymous', on). sigmaCache(documentation('Selling', string('"A FinancialTransaction in which an instance of Physical is exchanged for an instance of CurrencyMeasure."')), documentation('Selling', string('"A FinancialTransaction in which an instance of Physical is exchanged for an instance of CurrencyMeasure."')), [], [], 'Merge', 'PROCESSES', 5481, 'Anonymous', on). sigmaCache(<=>(and(instance(A, 'Buying'), and(agent(A, B), and(origin(A, C), patient(A, D)))), and(instance(E, 'Selling'), and(agent(E, C), and(destination(E, B), patient(E, D))))), and(and(entails(and(instance(A, 'Buying'), and(agent(A, B), and(origin(A, C), patient(A, D)))), instance(E, 'Selling')), and(entails(and(instance(A, 'Buying'), and(agent(A, B), and(origin(A, C), patient(A, D)))), agent(E, C)), and(entails(and(instance(A, 'Buying'), and(agent(A, B), and(origin(A, C), patient(A, D)))), destination(E, B)), and(entails(and(instance(A, 'Buying'), and(agent(A, B), and(origin(A, C), patient(A, D)))), patient(E, D)), and(entails(and(or(not(instance(E, 'Selling')), or(not(agent(E, C)), or(not(destination(E, B)), not(patient(E, D))))), and(agent(A, B), and(origin(A, C), patient(A, D)))), not(instance(A, 'Buying'))), and(entails(and(or(not(instance(E, 'Selling')), or(not(agent(E, C)), or(not(destination(E, B)), not(patient(E, D))))), and(instance(A, 'Buying'), and(origin(A, C), patient(A, D)))), not(agent(A, B))), and(entails(and(or(not(instance(E, 'Selling')), or(not(agent(E, C)), or(not(destination(E, B)), not(patient(E, D))))), and(instance(A, 'Buying'), and(agent(A, B), patient(A, D)))), not(origin(A, C))), entails(and(or(not(instance(E, 'Selling')), or(not(agent(E, C)), or(not(destination(E, B)), not(patient(E, D))))), and(instance(A, 'Buying'), and(agent(A, B), origin(A, C)))), not(patient(A, D)))))))))), and(entails(and(instance(E, 'Selling'), and(agent(E, C), and(destination(E, B), patient(E, D)))), instance(A, 'Buying')), and(entails(and(instance(E, 'Selling'), and(agent(E, C), and(destination(E, B), patient(E, D)))), agent(A, B)), and(entails(and(instance(E, 'Selling'), and(agent(E, C), and(destination(E, B), patient(E, D)))), origin(A, C)), and(entails(and(instance(E, 'Selling'), and(agent(E, C), and(destination(E, B), patient(E, D)))), patient(A, D)), and(entails(and(or(not(instance(A, 'Buying')), or(not(agent(A, B)), or(not(origin(A, C)), not(patient(A, D))))), and(agent(E, C), and(destination(E, B), patient(E, D)))), not(instance(E, 'Selling'))), and(entails(and(or(not(instance(A, 'Buying')), or(not(agent(A, B)), or(not(origin(A, C)), not(patient(A, D))))), and(instance(E, 'Selling'), and(destination(E, B), patient(E, D)))), not(agent(E, C))), and(entails(and(or(not(instance(A, 'Buying')), or(not(agent(A, B)), or(not(origin(A, C)), not(patient(A, D))))), and(instance(E, 'Selling'), and(agent(E, C), patient(E, D)))), not(destination(E, B))), entails(and(or(not(instance(A, 'Buying')), or(not(agent(A, B)), or(not(origin(A, C)), not(patient(A, D))))), and(instance(E, 'Selling'), and(agent(E, C), destination(E, B)))), not(patient(E, D))))))))))), [domainV(E, ['$instanceof':'Selling', agent:1, destination:1, patient:1]), domainV(D, [patient:2]), domainV(C, [agent:2, origin:2]), domainV(B, [agent:2, destination:2]), domainV(A, ['$instanceof':'Buying', agent:1, origin:1, patient:1]), domainV(F, []), forall(A), forall(B), forall(C), forall(D), forall(E)], ['BUY'=A, 'AGENT1'=B, 'AGENT2'=C, 'OBJECT'=D, 'SELL'=E], 'Merge', 'PROCESSES', 5483, 'Anonymous', on). sigmaCache(subclass('Learning', 'MentalProcess'), subclass('Learning', 'MentalProcess'), [], [], 'Merge', 'PROCESSES', 5485, 'Anonymous', on). sigmaCache(documentation('Learning', string('"The Class of Processes which relate to the acquisition of information."')), documentation('Learning', string('"The Class of Processes which relate to the acquisition of information."')), [], [], 'Merge', 'PROCESSES', 5487, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Learning'), agent(A, B)), instance(B, 'CognitiveAgent')), and(entails(and(instance(A, 'Learning'), agent(A, B)), instance(B, 'CognitiveAgent')), and(entails(and(not(instance(B, 'CognitiveAgent')), agent(A, B)), not(instance(A, 'Learning'))), entails(and(not(instance(B, 'CognitiveAgent')), instance(A, 'Learning')), not(agent(A, B))))), [domainV(B, ['$instanceof':'CognitiveAgent', agent:2]), domainV(A, ['$instanceof':'Learning', agent:1]), domainV(C, []), forall(A), forall(B)], ['LEARN'=A, 'AGENT'=B], 'Merge', 'PROCESSES', 5489, 'Anonymous', on). sigmaCache(=>(holdsDuring(A, exists(B, and(instance(B, 'Learning'), and(agent(B, C), patient(B, D))))), holdsDuring('ImmediateFutureFn'(A), believes(C, D))), and(entails(and(holdsDuring(A, instance(B, 'Learning')), and(holdsDuring(A, agent(B, C)), holdsDuring(A, patient(B, D)))), holdsDuring('ImmediateFutureFn'(A), believes(C, D))), and(entails(and(not(holdsDuring('ImmediateFutureFn'(A), believes(C, D))), and(holdsDuring(A, agent(B, C)), holdsDuring(A, patient(B, D)))), not(holdsDuring(A, instance(B, 'Learning')))), and(entails(and(not(holdsDuring('ImmediateFutureFn'(A), believes(C, D))), and(holdsDuring(A, instance(B, 'Learning')), holdsDuring(A, patient(B, D)))), not(holdsDuring(A, agent(B, C)))), entails(and(not(holdsDuring('ImmediateFutureFn'(A), believes(C, D))), and(holdsDuring(A, instance(B, 'Learning')), holdsDuring(A, agent(B, C)))), not(holdsDuring(A, patient(B, D))))))), [domainV(D, [believes:2, patient:2]), domainV(C, [agent:2, believes:1]), domainV(B, ['$instanceof':'Learning', agent:1, patient:1]), domainV(A, ['ImmediateFutureFn':1, holdsDuring:1]), domainV(E, []), forall(A), forall(C), forall(D), forall(B)], ['TIME'=A, 'LEARN'=B, 'AGENT'=C, 'PROP'=D], 'Merge', 'PROCESSES', 5491, 'Anonymous', on). sigmaCache(subclass('Classifying', 'MentalProcess'), subclass('Classifying', 'MentalProcess'), [], [], 'Merge', 'PROCESSES', 5493, 'Anonymous', on). sigmaCache(documentation('Classifying', string('"The Class of MentalProcesses which involve attaching a name or category to a thing or set of things. Note that Classifying is distinguished from Learning by the fact that the latter covers the acquisition by a CognitiveAgent of any Proposition, while the former involves the assignment of a label or category."')), documentation('Classifying', string('"The Class of MentalProcesses which involve attaching a name or category to a thing or set of things. Note that Classifying is distinguished from Learning by the fact that the latter covers the acquisition by a CognitiveAgent of any Proposition, while the former involves the assignment of a label or category."')), [], [], 'Merge', 'PROCESSES', 5495, 'Anonymous', on). sigmaCache(subclass('Reasoning', 'MentalProcess'), subclass('Reasoning', 'MentalProcess'), [], [], 'Merge', 'PROCESSES', 5497, 'Anonymous', on). sigmaCache(documentation('Reasoning', string('"The Class of MentalProcesses which involve concluding, on the basis of either deductive or inductive evidence, that a particular Proposition or Sentence is true."')), documentation('Reasoning', string('"The Class of MentalProcesses which involve concluding, on the basis of either deductive or inductive evidence, that a particular Proposition or Sentence is true."')), [], [], 'Merge', 'PROCESSES', 5499, 'Anonymous', on). sigmaCache(subclass('Selecting', 'MentalProcess'), subclass('Selecting', 'MentalProcess'), [], [], 'Merge', 'PROCESSES', 5501, 'Anonymous', on). sigmaCache(documentation('Selecting', string('"The Class of MentalProcesses which involve opting for one or more Entity out of a larger set of Entities."')), documentation('Selecting', string('"The Class of MentalProcesses which involve opting for one or more Entity out of a larger set of Entities."')), [], [], 'Merge', 'PROCESSES', 5503, 'Anonymous', on). sigmaCache(subclass('Comparing', 'MentalProcess'), subclass('Comparing', 'MentalProcess'), [], [], 'Merge', 'PROCESSES', 5505, 'Anonymous', on). sigmaCache(documentation('Comparing', string('"The Class of MentalProcesses which involve comparing, relating, contrasting, etc. the properties of two or more Entities."')), documentation('Comparing', string('"The Class of MentalProcesses which involve comparing, relating, contrasting, etc. the properties of two or more Entities."')), [], [], 'Merge', 'PROCESSES', 5507, 'Anonymous', on). sigmaCache(subclass('Calculating', 'MentalProcess'), subclass('Calculating', 'MentalProcess'), [], [], 'Merge', 'PROCESSES', 5509, 'Anonymous', on). sigmaCache(documentation('Calculating', string('"MentalProcesses which involve the consideration and/or manipulation of instances of Quantity."')), documentation('Calculating', string('"MentalProcesses which involve the consideration and/or manipulation of instances of Quantity."')), [], [], 'Merge', 'PROCESSES', 5511, 'Anonymous', on). sigmaCache(subclass('Measuring', 'Calculating'), subclass('Measuring', 'Calculating'), [], [], 'Merge', 'PROCESSES', 5513, 'Anonymous', on). sigmaCache(documentation('Measuring', string('"The Class of Calculating Processes where the aim is to determine the PhysicalQuantity of some aspect of the patient."')), documentation('Measuring', string('"The Class of Calculating Processes where the aim is to determine the PhysicalQuantity of some aspect of the patient."')), [], [], 'Merge', 'PROCESSES', 5515, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Measuring'), and(agent(A, B), patient(A, C))), exists(D, exists(E, holdsDuring('ImmediateFutureFn'('WhenFn'(A)), knows(B, measure(C, 'MeasureFn'(E, D))))))), and(entails(and(and(and(instance(A, 'Measuring'), and(agent(A, B), patient(A, C))), '$existential'(D, '?UNIT', exists(E, holdsDuring('ImmediateFutureFn'('WhenFn'(A)), knows(B, measure(C, 'MeasureFn'(E, '?UNIT'))))))), '$existential'(E, '?QUANT', holdsDuring('ImmediateFutureFn'('WhenFn'(A)), knows(B, measure(C, 'MeasureFn'('?QUANT', D)))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), knows(B, measure(C, 'MeasureFn'(E, D))))), and(entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), knows(B, measure(C, 'MeasureFn'(E, D))))), and(agent(A, B), patient(A, C))), not(instance(A, 'Measuring'))), and(entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), knows(B, measure(C, 'MeasureFn'(E, D))))), and(instance(A, 'Measuring'), patient(A, C))), not(agent(A, B))), entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), knows(B, measure(C, 'MeasureFn'(E, D))))), and(instance(A, 'Measuring'), agent(A, B))), not(patient(A, C)))))), [domainV(E, ['MeasureFn':1]), domainV(D, ['MeasureFn':2]), domainV(C, [measure:1, patient:2]), domainV(B, [agent:2, knows:1]), domainV(A, ['$instanceof':'Measuring', 'WhenFn':1, agent:1, patient:1]), domainV(F, []), forall(A), forall(B), forall(C), replaceConsVar(D, '$existential'('?UNIT', exists(E, holdsDuring('ImmediateFutureFn'('WhenFn'(A)), knows(B, measure(C, 'MeasureFn'(E, '?UNIT'))))))), replaceConsVar(E, '$existential'('?QUANT', holdsDuring('ImmediateFutureFn'('WhenFn'(A)), knows(B, measure(C, 'MeasureFn'('?QUANT', D))))))], ['MEAS'=A, 'AGENT'=B, 'OBJ'=C, 'QUANT'=E, 'UNIT'=D], 'Merge', 'PROCESSES', 5517, 'Anonymous', on). sigmaCache(subclass('Counting', 'Calculating'), subclass('Counting', 'Calculating'), [], [], 'Merge', 'PROCESSES', 5519, 'Anonymous', on). sigmaCache(documentation('Counting', string('"Enumerating the instances of a Class or the members of a Collection."')), documentation('Counting', string('"Enumerating the instances of a Class or the members of a Collection."')), [], [], 'Merge', 'PROCESSES', 5521, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Counting'), and(agent(A, B), patient(A, C))), exists(D, knows(B, equal('CardinalityFn'(C))))), and(entails(and(instance(A, 'Counting'), and(agent(A, B), patient(A, C))), knows(B, equal('CardinalityFn'(C)))), and(entails(and(not(knows(B, equal('CardinalityFn'(C)))), and(agent(A, B), patient(A, C))), not(instance(A, 'Counting'))), and(entails(and(not(knows(B, equal('CardinalityFn'(C)))), and(instance(A, 'Counting'), patient(A, C))), not(agent(A, B))), entails(and(not(knows(B, equal('CardinalityFn'(C)))), and(instance(A, 'Counting'), agent(A, B))), not(patient(A, C)))))), [domainV(C, ['CardinalityFn':1, patient:2]), domainV(B, [agent:2, knows:1]), domainV(A, ['$instanceof':'Counting', agent:1, patient:1]), domainV(E, []), forall(A), forall(B), forall(C), replaceConsVar(D, '$existential'('?NUMBER', knows(B, equal('CardinalityFn'(C)))))], ['COUNT'=A, 'AGENT'=B, 'ENTITY'=C, 'NUMBER'=D], 'Merge', 'PROCESSES', 5523, 'Anonymous', on). sigmaCache(subclass('Predicting', 'MentalProcess'), subclass('Predicting', 'MentalProcess'), [], [], 'Merge', 'PROCESSES', 5525, 'Anonymous', on). sigmaCache(documentation('Predicting', string('"The Class of MentalProcesses which involve the formulation of a Proposition about a state of affairs which might be realized in the future."')), documentation('Predicting', string('"The Class of MentalProcesses which involve the formulation of a Proposition about a state of affairs which might be realized in the future."')), [], [], 'Merge', 'PROCESSES', 5527, 'Anonymous', on). sigmaCache(subclass('Remembering', 'MentalProcess'), subclass('Remembering', 'MentalProcess'), [], [], 'Merge', 'PROCESSES', 5529, 'Anonymous', on). sigmaCache(documentation('Remembering', string('"The Class of MentalProcesses which involve the recollection of prior experiences and/or of knowledge which was previously acquired."')), documentation('Remembering', string('"The Class of MentalProcesses which involve the recollection of prior experiences and/or of knowledge which was previously acquired."')), [], [], 'Merge', 'PROCESSES', 5531, 'Anonymous', on). sigmaCache(subclass('Opening', 'Process'), subclass('Opening', 'Process'), [], [], 'Merge', 'PROCESSES', 5533, 'Anonymous', on). sigmaCache(relatedInternalConcept('Opening', 'Closing'), relatedInternalConcept('Opening', 'Closing'), [], [], 'Merge', 'PROCESSES', 5535, 'Anonymous', on). sigmaCache(documentation('Opening', string('"The Class of Processes where an aperture is created in an Object. Note that the aperture may be created intentionally, as when one opens a door, or unintentionally, as when the ground ruptures in a seismic event."')), documentation('Opening', string('"The Class of Processes where an aperture is created in an Object. Note that the aperture may be created intentionally, as when one opens a door, or unintentionally, as when the ground ruptures in a seismic event."')), [], [], 'Merge', 'PROCESSES', 5537, 'Anonymous', on). sigmaCache(subclass('Closing', 'Process'), subclass('Closing', 'Process'), [], [], 'Merge', 'PROCESSES', 5539, 'Anonymous', on). sigmaCache(documentation('Closing', string('"The Class of Processes where an aperture is closed in an Object."')), documentation('Closing', string('"The Class of Processes where an aperture is closed in an Object."')), [], [], 'Merge', 'PROCESSES', 5541, 'Anonymous', on). sigmaCache(subclass('Keeping', 'IntentionalProcess'), subclass('Keeping', 'IntentionalProcess'), [], [], 'Merge', 'PROCESSES', 5543, 'Anonymous', on). sigmaCache(documentation('Keeping', string('"The Class of Processes where the agent keeps something in a particular location for an extended period of time."')), documentation('Keeping', string('"The Class of Processes where the agent keeps something in a particular location for an extended period of time."')), [], [], 'Merge', 'PROCESSES', 5545, 'Anonymous', on). sigmaCache(subclass('Securing', 'Keeping'), subclass('Securing', 'Keeping'), [], [], 'Merge', 'PROCESSES', 5547, 'Anonymous', on). sigmaCache(documentation('Securing', string('"The Class of Keeping Processes where the patient is secured in some manner, e.g. by locking it up in a strongbox."')), documentation('Securing', string('"The Class of Keeping Processes where the patient is secured in some manner, e.g. by locking it up in a strongbox."')), [], [], 'Merge', 'PROCESSES', 5549, 'Anonymous', on). sigmaCache(subclass('Confining', 'Securing'), subclass('Confining', 'Securing'), [], [], 'Merge', 'PROCESSES', 5551, 'Anonymous', on). sigmaCache(subclass('Confining', 'RegulatoryProcess'), subclass('Confining', 'RegulatoryProcess'), [], [], 'Merge', 'PROCESSES', 5553, 'Anonymous', on). sigmaCache(documentation('Confining', string('"The Class of Securing Processes where the patient is Human and is kept against his/her will. This covers imprisonment, being jailed, held in custody, etc."')), documentation('Confining', string('"The Class of Securing Processes where the patient is Human and is kept against his/her will. This covers imprisonment, being jailed, held in custody, etc."')), [], [], 'Merge', 'PROCESSES', 5555, 'Anonymous', on). sigmaCache(subclass('Maintaining', 'IntentionalProcess'), subclass('Maintaining', 'IntentionalProcess'), [], [], 'Merge', 'PROCESSES', 5557, 'Anonymous', on). sigmaCache(documentation('Maintaining', string('"The Class of Processes where the agent cares for or maintains the Object."')), documentation('Maintaining', string('"The Class of Processes where the agent cares for or maintains the Object."')), [], [], 'Merge', 'PROCESSES', 5559, 'Anonymous', on). sigmaCache(subclass('Repairing', 'IntentionalProcess'), subclass('Repairing', 'IntentionalProcess'), [], [], 'Merge', 'PROCESSES', 5561, 'Anonymous', on). sigmaCache(relatedInternalConcept('Repairing', 'Maintaining'), relatedInternalConcept('Repairing', 'Maintaining'), [], [], 'Merge', 'PROCESSES', 5563, 'Anonymous', on). sigmaCache(documentation('Repairing', string('"The Class of Processes where the agent makes a modification or series of modifications to an Object that is not functioning as intended so that it works properly."')), documentation('Repairing', string('"The Class of Processes where the agent makes a modification or series of modifications to an Object that is not functioning as intended so that it works properly."')), [], [], 'Merge', 'PROCESSES', 5565, 'Anonymous', on). sigmaCache(subclass('Damaging', 'Process'), subclass('Damaging', 'Process'), [], [], 'Merge', 'PROCESSES', 5567, 'Anonymous', on). sigmaCache(documentation('Damaging', string('"The Class of Processes where the agent brings about a situation where the patient no longer functions normally or as intended."')), documentation('Damaging', string('"The Class of Processes where the agent brings about a situation where the patient no longer functions normally or as intended."')), [], [], 'Merge', 'PROCESSES', 5569, 'Anonymous', on). sigmaCache(subclass('Concealing', 'IntentionalProcess'), subclass('Concealing', 'IntentionalProcess'), [], [], 'Merge', 'PROCESSES', 5571, 'Anonymous', on). sigmaCache(documentation('Concealing', string('"The Class of Processes where something is moved out of view."')), documentation('Concealing', string('"The Class of Processes where something is moved out of view."')), [], [], 'Merge', 'PROCESSES', 5573, 'Anonymous', on). sigmaCache(subclass('Revealing', 'IntentionalProcess'), subclass('Revealing', 'IntentionalProcess'), [], [], 'Merge', 'PROCESSES', 5575, 'Anonymous', on). sigmaCache(disjoint('Revealing', 'Concealing'), disjoint('Revealing', 'Concealing'), [], [], 'Merge', 'PROCESSES', 5577, 'Anonymous', on). sigmaCache(documentation('Revealing', string('"The Class of Processes where something is moved into view."')), documentation('Revealing', string('"The Class of Processes where something is moved into view."')), [], [], 'Merge', 'PROCESSES', 5579, 'Anonymous', on). sigmaCache(subclass('Impacting', 'Process'), subclass('Impacting', 'Process'), [], [], 'Merge', 'PROCESSES', 5581, 'Anonymous', on). sigmaCache(documentation('Impacting', string('"The Class of Processes where something comes into sudden, forceful, physical contact with something else. Some examples would be striking, knocking, whipping etc."')), documentation('Impacting', string('"The Class of Processes where something comes into sudden, forceful, physical contact with something else. Some examples would be striking, knocking, whipping etc."')), [], [], 'Merge', 'PROCESSES', 5583, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Impacting'), and(instrument(A, B), patient(A, C))), holdsDuring('WhenFn'(A), connected(B, C))), and(entails(and(instance(A, 'Impacting'), and(instrument(A, B), patient(A, C))), holdsDuring('WhenFn'(A), connected(B, C))), and(entails(and(not(holdsDuring('WhenFn'(A), connected(B, C))), and(instrument(A, B), patient(A, C))), not(instance(A, 'Impacting'))), and(entails(and(not(holdsDuring('WhenFn'(A), connected(B, C))), and(instance(A, 'Impacting'), patient(A, C))), not(instrument(A, B))), entails(and(not(holdsDuring('WhenFn'(A), connected(B, C))), and(instance(A, 'Impacting'), instrument(A, B))), not(patient(A, C)))))), [domainV(C, [connected:2, patient:2]), domainV(B, [connected:1, instrument:2]), domainV(A, ['$instanceof':'Impacting', 'WhenFn':1, instrument:1, patient:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['IMPACT'=A, 'INST'=B, 'PLACE'=C], 'Merge', 'PROCESSES', 5585, 'Anonymous', on). sigmaCache(subclass('Striking', 'Impacting'), subclass('Striking', 'Impacting'), [], [], 'Merge', 'PROCESSES', 5587, 'Anonymous', on). sigmaCache(subclass('Striking', 'IntentionalProcess'), subclass('Striking', 'IntentionalProcess'), [], [], 'Merge', 'PROCESSES', 5589, 'Anonymous', on). sigmaCache(documentation('Striking', string('"The Class of Impactings that are intentionally caused by a CognitiveAgent."')), documentation('Striking', string('"The Class of Impactings that are intentionally caused by a CognitiveAgent."')), [], [], 'Merge', 'PROCESSES', 5591, 'Anonymous', on). sigmaCache(subclass('Poking', 'IntentionalProcess'), subclass('Poking', 'IntentionalProcess'), [], [], 'Merge', 'PROCESSES', 5593, 'Anonymous', on). sigmaCache(documentation('Poking', string('"The Class of Processes where the agent brings a something long and narrow into contact with an Object and, in some cases, pierces the surface of the Object."')), documentation('Poking', string('"The Class of Processes where the agent brings a something long and narrow into contact with an Object and, in some cases, pierces the surface of the Object."')), [], [], 'Merge', 'PROCESSES', 5595, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Poking'), and(agent(A, B), and(patient(A, C), instrument(A, D)))), holdsDuring('WhenFn'(A), connects(D, B, C))), and(entails(and(instance(A, 'Poking'), and(agent(A, B), and(patient(A, C), instrument(A, D)))), holdsDuring('WhenFn'(A), connects(D, B, C))), and(entails(and(not(holdsDuring('WhenFn'(A), connects(D, B, C))), and(agent(A, B), and(patient(A, C), instrument(A, D)))), not(instance(A, 'Poking'))), and(entails(and(not(holdsDuring('WhenFn'(A), connects(D, B, C))), and(instance(A, 'Poking'), and(patient(A, C), instrument(A, D)))), not(agent(A, B))), and(entails(and(not(holdsDuring('WhenFn'(A), connects(D, B, C))), and(instance(A, 'Poking'), and(agent(A, B), instrument(A, D)))), not(patient(A, C))), entails(and(not(holdsDuring('WhenFn'(A), connects(D, B, C))), and(instance(A, 'Poking'), and(agent(A, B), patient(A, C)))), not(instrument(A, D))))))), [domainV(D, [connects:1, instrument:2]), domainV(C, [connects:3, patient:2]), domainV(B, [agent:2, connects:2]), domainV(A, ['$instanceof':'Poking', 'WhenFn':1, agent:1, instrument:1, patient:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['POKE'=A, 'AGENT'=B, 'OBJ'=C, 'INST'=D], 'Merge', 'PROCESSES', 5597, 'Anonymous', on). sigmaCache(subclass('Touching', 'IntentionalProcess'), subclass('Touching', 'IntentionalProcess'), [], [], 'Merge', 'PROCESSES', 5599, 'Anonymous', on). sigmaCache(documentation('Touching', string('"The Class of Processes where there is immediate physical contact between an Organism and another Object."')), documentation('Touching', string('"The Class of Processes where there is immediate physical contact between an Organism and another Object."')), [], [], 'Merge', 'PROCESSES', 5601, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Touching'), and(agent(A, B), patient(A, C))), holdsDuring('WhenFn'(A), connected(B, C))), and(entails(and(instance(A, 'Touching'), and(agent(A, B), patient(A, C))), holdsDuring('WhenFn'(A), connected(B, C))), and(entails(and(not(holdsDuring('WhenFn'(A), connected(B, C))), and(agent(A, B), patient(A, C))), not(instance(A, 'Touching'))), and(entails(and(not(holdsDuring('WhenFn'(A), connected(B, C))), and(instance(A, 'Touching'), patient(A, C))), not(agent(A, B))), entails(and(not(holdsDuring('WhenFn'(A), connected(B, C))), and(instance(A, 'Touching'), agent(A, B))), not(patient(A, C)))))), [domainV(C, [connected:2, patient:2]), domainV(B, [agent:2, connected:1]), domainV(A, ['$instanceof':'Touching', 'WhenFn':1, agent:1, patient:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['TOUCH'=A, 'AGENT'=B, 'OBJ'=C], 'Merge', 'PROCESSES', 5603, 'Anonymous', on). sigmaCache(subclass('Holding', 'Touching'), subclass('Holding', 'Touching'), [], [], 'Merge', 'PROCESSES', 5605, 'Anonymous', on). sigmaCache(documentation('Holding', string('"The Class of Processes where the agent maintains physical contact with something for an extended period of time."')), documentation('Holding', string('"The Class of Processes where the agent maintains physical contact with something for an extended period of time."')), [], [], 'Merge', 'PROCESSES', 5607, 'Anonymous', on). sigmaCache(subclass('Covering', 'Process'), subclass('Covering', 'Process'), [], [], 'Merge', 'PROCESSES', 5609, 'Anonymous', on). sigmaCache(documentation('Covering', string('"The Class of Processes where the agent covers the patient, either completely or only partially, with something else."')), documentation('Covering', string('"The Class of Processes where the agent covers the patient, either completely or only partially, with something else."')), [], [], 'Merge', 'PROCESSES', 5611, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Covering'), patient(A, B)), exists(C, exists(D, and(instance(D, 'Concealing'), and(subProcess(D, A), and(part(C, B), patient(D, C))))))), and(and(entails(and(and(instance(A, 'Covering'), patient(A, B)), '$existential'(D, '?CONCEAL', and(instance('?CONCEAL', 'Concealing'), and(subProcess('?CONCEAL', A), and(part(C, B), patient('?CONCEAL', C)))))), instance(D, 'Concealing')), and(entails(and(not(instance(D, 'Concealing')), patient(A, B)), not(instance(A, 'Covering'))), entails(and(not(instance(D, 'Concealing')), instance(A, 'Covering')), not(patient(A, B))))), and(and(entails(and(and(instance(A, 'Covering'), patient(A, B)), '$existential'(D, '?CONCEAL', and(instance('?CONCEAL', 'Concealing'), and(subProcess('?CONCEAL', A), and(part(C, B), patient('?CONCEAL', C)))))), subProcess(D, A)), and(entails(and(not(subProcess(D, A)), patient(A, B)), not(instance(A, 'Covering'))), entails(and(not(subProcess(D, A)), instance(A, 'Covering')), not(patient(A, B))))), and(and(entails(and(and(and(instance(A, 'Covering'), patient(A, B)), '$existential'(C, '?PART', exists(D, and(instance(D, 'Concealing'), and(subProcess(D, A), and(part('?PART', B), patient(D, '?PART'))))))), '$existential'(D, '?CONCEAL', and(instance('?CONCEAL', 'Concealing'), and(subProcess('?CONCEAL', A), and(part(C, B), patient('?CONCEAL', C)))))), part(C, B)), and(entails(and(not(part(C, B)), patient(A, B)), not(instance(A, 'Covering'))), entails(and(not(part(C, B)), instance(A, 'Covering')), not(patient(A, B))))), and(entails(and(and(and(instance(A, 'Covering'), patient(A, B)), '$existential'(C, '?PART', exists(D, and(instance(D, 'Concealing'), and(subProcess(D, A), and(part('?PART', B), patient(D, '?PART'))))))), '$existential'(D, '?CONCEAL', and(instance('?CONCEAL', 'Concealing'), and(subProcess('?CONCEAL', A), and(part(C, B), patient('?CONCEAL', C)))))), patient(D, C)), and(entails(and(not(patient(D, C)), patient(A, B)), not(instance(A, 'Covering'))), entails(and(not(patient(D, C)), instance(A, 'Covering')), not(patient(A, B)))))))), [domainV(D, ['$instanceof':'Concealing', patient:1, subProcess:1]), domainV(C, [part:1, patient:2]), domainV(B, [part:2, patient:2]), domainV(A, ['$instanceof':'Covering', patient:1, subProcess:2]), domainV(E, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?PART', exists(D, and(instance(D, 'Concealing'), and(subProcess(D, A), and(part('?PART', B), patient(D, '?PART'))))))), replaceConsVar(D, '$existential'('?CONCEAL', and(instance('?CONCEAL', 'Concealing'), and(subProcess('?CONCEAL', A), and(part(C, B), patient('?CONCEAL', C))))))], ['COVER'=A, 'OBJ'=B, 'CONCEAL'=D, 'PART'=C], 'Merge', 'PROCESSES', 5613, 'Anonymous', on). sigmaCache(subclass('Dressing', 'Process'), subclass('Dressing', 'Process'), [], [], 'Merge', 'PROCESSES', 5615, 'Anonymous', on). sigmaCache(documentation('Dressing', string('"The act of putting clothing on an Animal."')), documentation('Dressing', string('"The act of putting clothing on an Animal."')), [], [], 'Merge', 'PROCESSES', 5617, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Dressing'), instrument(A, B)), instance(B, 'Clothing')), and(entails(and(instance(A, 'Dressing'), instrument(A, B)), instance(B, 'Clothing')), and(entails(and(not(instance(B, 'Clothing')), instrument(A, B)), not(instance(A, 'Dressing'))), entails(and(not(instance(B, 'Clothing')), instance(A, 'Dressing')), not(instrument(A, B))))), [domainV(B, ['$instanceof':'Clothing', instrument:2]), domainV(A, ['$instanceof':'Dressing', instrument:1]), domainV(C, []), forall(A), forall(B)], ['DRESS'=A, 'CLOTH'=B], 'Merge', 'PROCESSES', 5619, 'Anonymous', on). sigmaCache(subclass('Attaching', 'Process'), subclass('Attaching', 'Process'), [], [], 'Merge', 'PROCESSES', 5621, 'Anonymous', on). sigmaCache(disjoint('Attaching', 'Detaching'), disjoint('Attaching', 'Detaching'), [], [], 'Merge', 'PROCESSES', 5623, 'Anonymous', on). sigmaCache(relatedInternalConcept('Attaching', 'Putting'), relatedInternalConcept('Attaching', 'Putting'), [], [], 'Merge', 'PROCESSES', 5625, 'Anonymous', on). sigmaCache(documentation('Attaching', string('"A Process where the agent attaches one thing to something else. Note that this is different from Putting in that two things which are attached may already be in the same location."')), documentation('Attaching', string('"A Process where the agent attaches one thing to something else. Note that this is different from Putting in that two things which are attached may already be in the same location."')), [], [], 'Merge', 'PROCESSES', 5627, 'Anonymous', on). sigmaCache(subclass('Tying', 'Attaching'), subclass('Tying', 'Attaching'), [], [], 'Merge', 'PROCESSES', 5629, 'Anonymous', on). sigmaCache(documentation('Tying', string('"The Process of tying two things, or two strands of the same thing, together."')), documentation('Tying', string('"The Process of tying two things, or two strands of the same thing, together."')), [], [], 'Merge', 'PROCESSES', 5631, 'Anonymous', on). sigmaCache(subclass('Detaching', 'Process'), subclass('Detaching', 'Process'), [], [], 'Merge', 'PROCESSES', 5633, 'Anonymous', on). sigmaCache(documentation('Detaching', string('"A Process where the agent detaches one thing from something else. Note that this is different from Removing in that neither of the two things which are detached may be removed from the location where it was attached."')), documentation('Detaching', string('"A Process where the agent detaches one thing from something else. Note that this is different from Removing in that neither of the two things which are detached may be removed from the location where it was attached."')), [], [], 'Merge', 'PROCESSES', 5635, 'Anonymous', on). sigmaCache(subclass('Untying', 'Detaching'), subclass('Untying', 'Detaching'), [], [], 'Merge', 'PROCESSES', 5637, 'Anonymous', on). sigmaCache(disjoint('Untying', 'Tying'), disjoint('Untying', 'Tying'), [], [], 'Merge', 'PROCESSES', 5639, 'Anonymous', on). sigmaCache(documentation('Untying', string('"The Process of untying two things, or two strands of the same thing."')), documentation('Untying', string('"The Process of untying two things, or two strands of the same thing."')), [], [], 'Merge', 'PROCESSES', 5641, 'Anonymous', on). sigmaCache(subclass('Cutting', 'Detaching'), subclass('Cutting', 'Detaching'), [], [], 'Merge', 'PROCESSES', 5643, 'Anonymous', on). sigmaCache(documentation('Cutting', string('"The subclass of Detaching Processes which involve a relatively sharp instrument."')), documentation('Cutting', string('"The subclass of Detaching Processes which involve a relatively sharp instrument."')), [], [], 'Merge', 'PROCESSES', 5645, 'Anonymous', on). sigmaCache(subclass('Combining', 'Process'), subclass('Combining', 'Process'), [], [], 'Merge', 'PROCESSES', 5647, 'Anonymous', on). sigmaCache(documentation('Combining', string('"A Process where two or more things are combined into a single thing."')), documentation('Combining', string('"A Process where two or more things are combined into a single thing."')), [], [], 'Merge', 'PROCESSES', 5649, 'Anonymous', on). sigmaCache(subclass('Separating', 'Process'), subclass('Separating', 'Process'), [], [], 'Merge', 'PROCESSES', 5651, 'Anonymous', on). sigmaCache(disjoint('Separating', 'Combining'), disjoint('Separating', 'Combining'), [], [], 'Merge', 'PROCESSES', 5653, 'Anonymous', on). sigmaCache(documentation('Separating', string('"A Process where something is disassembled into (some of) its parts."')), documentation('Separating', string('"A Process where something is disassembled into (some of) its parts."')), [], [], 'Merge', 'PROCESSES', 5655, 'Anonymous', on). sigmaCache(subclass('Decorating', 'IntentionalProcess'), subclass('Decorating', 'IntentionalProcess'), [], [], 'Merge', 'PROCESSES', 5657, 'Anonymous', on). sigmaCache(relatedInternalConcept('Decorating', 'SurfaceAlteration'), relatedInternalConcept('Decorating', 'SurfaceAlteration'), [], [], 'Merge', 'PROCESSES', 5659, 'Anonymous', on). sigmaCache(documentation('Decorating', string('"The act of modifying or embellishing something with the aim of making it more aesthetically pleasing."')), documentation('Decorating', string('"The act of modifying or embellishing something with the aim of making it more aesthetically pleasing."')), [], [], 'Merge', 'PROCESSES', 5661, 'Anonymous', on). sigmaCache(subclass('ShapeAlteration', 'Process'), subclass('ShapeAlteration', 'Process'), [], [], 'Merge', 'PROCESSES', 5663, 'Anonymous', on). sigmaCache(documentation('ShapeAlteration', string('"The act of changing the shape of an Object."')), documentation('ShapeAlteration', string('"The act of changing the shape of an Object."')), [], [], 'Merge', 'PROCESSES', 5665, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'ShapeAlteration'), patient(A, B)), exists(C, and(instance(C, 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, C)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, C)))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, C))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, C))))))), and(and(entails(and(patient(A, B), not(instance(C, 'ShapeProperty'))), not(instance(A, 'ShapeAlteration'))), and(entails(and(instance(A, 'ShapeAlteration'), not(instance(C, 'ShapeProperty'))), not(patient(A, B))), entails(and(and(instance(A, 'ShapeAlteration'), patient(A, B)), '$existential'(C, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY'))))))), instance(C, 'ShapeProperty')))), and(and(entails(and(patient(A, B), and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, C)))), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, C))))), not(instance(A, 'ShapeAlteration'))), and(entails(and(instance(A, 'ShapeAlteration'), and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, C)))), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, C))))), not(patient(A, B))), and(entails(and(and(and(instance(A, 'ShapeAlteration'), patient(A, B)), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, C)))), '$existential'(C, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY'))))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, C)))), entails(and(and(and(instance(A, 'ShapeAlteration'), patient(A, B)), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, C))))), '$existential'(C, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY'))))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, C)))))), and(and(entails(and(patient(A, B), and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, C)))), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, C)))))), not(instance(A, 'ShapeAlteration'))), and(entails(and(instance(A, 'ShapeAlteration'), and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, C)))), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, C)))))), not(patient(A, B))), and(entails(and(and(and(instance(A, 'ShapeAlteration'), patient(A, B)), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, C))))), '$existential'(C, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY'))))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, C)))), entails(and(and(and(instance(A, 'ShapeAlteration'), patient(A, B)), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, C))))), '$existential'(C, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY'))))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, C))))))), and(and(entails(and(patient(A, B), and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, C))), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, C)))))), not(instance(A, 'ShapeAlteration'))), and(entails(and(instance(A, 'ShapeAlteration'), and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, C))), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, C)))))), not(patient(A, B))), and(entails(and(and(and(instance(A, 'ShapeAlteration'), patient(A, B)), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, C))))), '$existential'(C, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY'))))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, C))), entails(and(and(and(instance(A, 'ShapeAlteration'), patient(A, B)), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, C)))), '$existential'(C, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY'))))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, C))))))), and(entails(and(patient(A, B), and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, C))), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, C))))), not(instance(A, 'ShapeAlteration'))), and(entails(and(instance(A, 'ShapeAlteration'), and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, C))), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, C))))), not(patient(A, B))), and(entails(and(and(and(instance(A, 'ShapeAlteration'), patient(A, B)), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, C)))), '$existential'(C, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY'))))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, C))), entails(and(and(and(instance(A, 'ShapeAlteration'), patient(A, B)), not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, C)))), '$existential'(C, '?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY'))))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, C)))))))))), [domainV(C, ['$instanceof':'ShapeProperty', attribute:2]), domainV(B, [attribute:1, patient:2]), domainV(A, ['$instanceof':'ShapeAlteration', 'WhenFn':1, patient:1]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?PROPERTY', and(instance('?PROPERTY', 'ShapeProperty'), or(and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, '?PROPERTY')))))))], ['ALT'=A, 'OBJ'=B, 'PROPERTY'=C], 'Merge', 'PROCESSES', 5667, 'Anonymous', on). sigmaCache(subclass('SurfaceAlteration', 'Process'), subclass('SurfaceAlteration', 'Process'), [], [], 'Merge', 'PROCESSES', 5669, 'Anonymous', on). sigmaCache(documentation('SurfaceAlteration', string('"The act of changing the appearance of the surface of an Object."')), documentation('SurfaceAlteration', string('"The act of changing the appearance of the surface of an Object."')), [], [], 'Merge', 'PROCESSES', 5671, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'SurfaceAlteration'), patient(A, B)), exists(C, exists(D, and(superficialPart(D, B), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(D, C)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(D, C)))))))), and(and(entails(and(and(instance(A, 'SurfaceAlteration'), patient(A, B)), '$existential'(D, '?PART', and(superficialPart('?PART', B), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute('?PART', C)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute('?PART', C))))))), superficialPart(D, B)), and(entails(and(not(superficialPart(D, B)), patient(A, B)), not(instance(A, 'SurfaceAlteration'))), entails(and(not(superficialPart(D, B)), instance(A, 'SurfaceAlteration')), not(patient(A, B))))), and(and(entails(and(and(and(instance(A, 'SurfaceAlteration'), patient(A, B)), '$existential'(C, '?PROPERTY', exists(D, and(superficialPart(D, B), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(D, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(D, '?PROPERTY')))))))), '$existential'(D, '?PART', and(superficialPart('?PART', B), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute('?PART', C)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute('?PART', C))))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(D, C))), and(entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(D, C))), patient(A, B)), not(instance(A, 'SurfaceAlteration'))), entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(D, C))), instance(A, 'SurfaceAlteration')), not(patient(A, B))))), and(entails(and(and(and(instance(A, 'SurfaceAlteration'), patient(A, B)), '$existential'(C, '?PROPERTY', exists(D, and(superficialPart(D, B), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(D, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(D, '?PROPERTY')))))))), '$existential'(D, '?PART', and(superficialPart('?PART', B), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute('?PART', C)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute('?PART', C))))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(D, C)))), and(entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(D, C)))), patient(A, B)), not(instance(A, 'SurfaceAlteration'))), entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(D, C)))), instance(A, 'SurfaceAlteration')), not(patient(A, B))))))), [domainV(D, [attribute:1, superficialPart:1]), domainV(C, [attribute:2]), domainV(B, [patient:2, superficialPart:2]), domainV(A, ['$instanceof':'SurfaceAlteration', 'WhenFn':1, patient:1]), domainV(E, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?PROPERTY', exists(D, and(superficialPart(D, B), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(D, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(D, '?PROPERTY')))))))), replaceConsVar(D, '$existential'('?PART', and(superficialPart('?PART', B), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute('?PART', C)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute('?PART', C)))))))], ['ALT'=A, 'OBJ'=B, 'PART'=D, 'PROPERTY'=C], 'Merge', 'PROCESSES', 5673, 'Anonymous', on). sigmaCache(subclass('Coloring', 'SurfaceAlteration'), subclass('Coloring', 'SurfaceAlteration'), [], [], 'Merge', 'PROCESSES', 5675, 'Anonymous', on). sigmaCache(documentation('Coloring', string('"The subclass of SurfaceAlteration where a ColorProperty of the patient is altered."')), documentation('Coloring', string('"The subclass of SurfaceAlteration where a ColorProperty of the patient is altered."')), [], [], 'Merge', 'PROCESSES', 5677, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Coloring'), patient(A, B)), exists(C, and(instance(C, 'ColorProperty'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, C)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, C))))))), and(and(entails(and(and(instance(A, 'Coloring'), patient(A, B)), '$existential'(C, '?PROPERTY', and(instance('?PROPERTY', 'ColorProperty'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))))))), instance(C, 'ColorProperty')), and(entails(and(not(instance(C, 'ColorProperty')), patient(A, B)), not(instance(A, 'Coloring'))), entails(and(not(instance(C, 'ColorProperty')), instance(A, 'Coloring')), not(patient(A, B))))), and(and(entails(and(and(instance(A, 'Coloring'), patient(A, B)), '$existential'(C, '?PROPERTY', and(instance('?PROPERTY', 'ColorProperty'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))))))), holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, C))), and(entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, C))), patient(A, B)), not(instance(A, 'Coloring'))), entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, C))), instance(A, 'Coloring')), not(patient(A, B))))), and(entails(and(and(instance(A, 'Coloring'), patient(A, B)), '$existential'(C, '?PROPERTY', and(instance('?PROPERTY', 'ColorProperty'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY'))))))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, C)))), and(entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, C)))), patient(A, B)), not(instance(A, 'Coloring'))), entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, C)))), instance(A, 'Coloring')), not(patient(A, B))))))), [domainV(C, ['$instanceof':'ColorProperty', attribute:2]), domainV(B, [attribute:1, patient:2]), domainV(A, ['$instanceof':'Coloring', 'WhenFn':1, patient:1]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?PROPERTY', and(instance('?PROPERTY', 'ColorProperty'), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, '?PROPERTY')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), not(attribute(B, '?PROPERTY')))))))], ['COLORING'=A, 'OBJ'=B, 'PROPERTY'=C], 'Merge', 'PROCESSES', 5679, 'Anonymous', on). sigmaCache(subclass('Grooming', 'IntentionalProcess'), subclass('Grooming', 'IntentionalProcess'), [], [], 'Merge', 'PROCESSES', 5681, 'Anonymous', on). sigmaCache(documentation('Grooming', string('"The subclass of Process where parts of an Organism are arranged in a socially pleasing manner. Some examples are shaving, brushing, combing, etc."')), documentation('Grooming', string('"The subclass of Process where parts of an Organism are arranged in a socially pleasing manner. Some examples are shaving, brushing, combing, etc."')), [], [], 'Merge', 'PROCESSES', 5683, 'Anonymous', on). sigmaCache(subclass('ContentDevelopment', 'IntentionalProcess'), subclass('ContentDevelopment', 'IntentionalProcess'), [], [], 'Merge', 'PROCESSES', 5685, 'Anonymous', on). sigmaCache(documentation('ContentDevelopment', string('"A subclass of IntentionalProcess in which content is modified, its form is altered or it is created anew."')), documentation('ContentDevelopment', string('"A subclass of IntentionalProcess in which content is modified, its form is altered or it is created anew."')), [], [], 'Merge', 'PROCESSES', 5687, 'Anonymous', on). sigmaCache(subclass('Reading', 'ContentDevelopment'), subclass('Reading', 'ContentDevelopment'), [], [], 'Merge', 'PROCESSES', 5689, 'Anonymous', on). sigmaCache(documentation('Reading', string('"A subclass of ContentDevelopment in which content is converted from a written form into a spoken or mental representation."')), documentation('Reading', string('"A subclass of ContentDevelopment in which content is converted from a written form into a spoken or mental representation."')), [], [], 'Merge', 'PROCESSES', 5691, 'Anonymous', on). sigmaCache(subclass('Writing', 'ContentDevelopment'), subclass('Writing', 'ContentDevelopment'), [], [], 'Merge', 'PROCESSES', 5693, 'Anonymous', on). sigmaCache(documentation('Writing', string('"A subclass of ContentDevelopment in which content is expressed in a Language."')), documentation('Writing', string('"A subclass of ContentDevelopment in which content is expressed in a Language."')), [], [], 'Merge', 'PROCESSES', 5695, 'Anonymous', on). sigmaCache(subclass('Encoding', 'Writing'), subclass('Encoding', 'Writing'), [], [], 'Merge', 'PROCESSES', 5697, 'Anonymous', on). sigmaCache(documentation('Encoding', string('"Converting a document or message into a formal language or into a code that can be understood only by a relatively small body of Agents. Generally speaking, this hinders wide dissemination of the content in the original document or message."')), documentation('Encoding', string('"Converting a document or message into a formal language or into a code that can be understood only by a relatively small body of Agents. Generally speaking, this hinders wide dissemination of the content in the original document or message."')), [], [], 'Merge', 'PROCESSES', 5699, 'Anonymous', on). sigmaCache(subclass('Decoding', 'Writing'), subclass('Decoding', 'Writing'), [], [], 'Merge', 'PROCESSES', 5701, 'Anonymous', on). sigmaCache(disjoint('Decoding', 'Encoding'), disjoint('Decoding', 'Encoding'), [], [], 'Merge', 'PROCESSES', 5703, 'Anonymous', on). sigmaCache(documentation('Decoding', string('"Converting a document or message that has previously been encoded (see Encoding) into a Language that can be understood by a relatively large number of speakers."')), documentation('Decoding', string('"Converting a document or message that has previously been encoded (see Encoding) into a Language that can be understood by a relatively large number of speakers."')), [], [], 'Merge', 'PROCESSES', 5705, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Decoding'), patient(A, B)), exists(C, exists(D, exists(E, and(containsInformation(D, F), and(containsInformation(B, F), and(temporalPart(C, 'PastFn'('WhenFn'(A))), holdsDuring(C, and(instance(E, 'Encoding'), patient(E, D)))))))))), and(and(entails(and(and(and(instance(A, 'Decoding'), patient(A, B)), '$existential'(D, '?DOC2', exists(E, and(containsInformation('?DOC2', F), and(containsInformation(B, F), and(temporalPart(C, 'PastFn'('WhenFn'(A))), and(holdsDuring(C, instance(E, 'Encoding')), holdsDuring(C, patient(E, '?DOC2'))))))))), '$existential'(E, '?ENCODE', and(containsInformation(D, F), and(containsInformation(B, F), and(temporalPart(C, 'PastFn'('WhenFn'(A))), and(holdsDuring(C, instance('?ENCODE', 'Encoding')), holdsDuring(C, patient('?ENCODE', D)))))))), containsInformation(D, F)), and(entails(and(not(containsInformation(D, F)), patient(A, B)), not(instance(A, 'Decoding'))), entails(and(not(containsInformation(D, F)), instance(A, 'Decoding')), not(patient(A, B))))), and(and(entails(and(instance(A, 'Decoding'), patient(A, B)), containsInformation(B, F)), and(entails(and(not(containsInformation(B, F)), patient(A, B)), not(instance(A, 'Decoding'))), entails(and(not(containsInformation(B, F)), instance(A, 'Decoding')), not(patient(A, B))))), and(and(entails(and(and(and(and(instance(A, 'Decoding'), patient(A, B)), '$existential'(C, '?TIME', exists(D, exists(E, and(containsInformation(D, F), and(containsInformation(B, F), and(temporalPart('?TIME', 'PastFn'('WhenFn'(A))), and(holdsDuring('?TIME', instance(E, 'Encoding')), holdsDuring('?TIME', patient(E, D)))))))))), '$existential'(D, '?DOC2', exists(E, and(containsInformation('?DOC2', F), and(containsInformation(B, F), and(temporalPart(C, 'PastFn'('WhenFn'(A))), and(holdsDuring(C, instance(E, 'Encoding')), holdsDuring(C, patient(E, '?DOC2'))))))))), '$existential'(E, '?ENCODE', and(containsInformation(D, F), and(containsInformation(B, F), and(temporalPart(C, 'PastFn'('WhenFn'(A))), and(holdsDuring(C, instance('?ENCODE', 'Encoding')), holdsDuring(C, patient('?ENCODE', D)))))))), temporalPart(C, 'PastFn'('WhenFn'(A)))), and(entails(and(not(temporalPart(C, 'PastFn'('WhenFn'(A)))), patient(A, B)), not(instance(A, 'Decoding'))), entails(and(not(temporalPart(C, 'PastFn'('WhenFn'(A)))), instance(A, 'Decoding')), not(patient(A, B))))), and(and(entails(and(and(and(and(instance(A, 'Decoding'), patient(A, B)), '$existential'(C, '?TIME', exists(D, exists(E, and(containsInformation(D, F), and(containsInformation(B, F), and(temporalPart('?TIME', 'PastFn'('WhenFn'(A))), and(holdsDuring('?TIME', instance(E, 'Encoding')), holdsDuring('?TIME', patient(E, D)))))))))), '$existential'(D, '?DOC2', exists(E, and(containsInformation('?DOC2', F), and(containsInformation(B, F), and(temporalPart(C, 'PastFn'('WhenFn'(A))), and(holdsDuring(C, instance(E, 'Encoding')), holdsDuring(C, patient(E, '?DOC2'))))))))), '$existential'(E, '?ENCODE', and(containsInformation(D, F), and(containsInformation(B, F), and(temporalPart(C, 'PastFn'('WhenFn'(A))), and(holdsDuring(C, instance('?ENCODE', 'Encoding')), holdsDuring(C, patient('?ENCODE', D)))))))), holdsDuring(C, instance(E, 'Encoding'))), and(entails(and(not(holdsDuring(C, instance(E, 'Encoding'))), patient(A, B)), not(instance(A, 'Decoding'))), entails(and(not(holdsDuring(C, instance(E, 'Encoding'))), instance(A, 'Decoding')), not(patient(A, B))))), and(entails(and(and(and(and(instance(A, 'Decoding'), patient(A, B)), '$existential'(C, '?TIME', exists(D, exists(E, and(containsInformation(D, F), and(containsInformation(B, F), and(temporalPart('?TIME', 'PastFn'('WhenFn'(A))), and(holdsDuring('?TIME', instance(E, 'Encoding')), holdsDuring('?TIME', patient(E, D)))))))))), '$existential'(D, '?DOC2', exists(E, and(containsInformation('?DOC2', F), and(containsInformation(B, F), and(temporalPart(C, 'PastFn'('WhenFn'(A))), and(holdsDuring(C, instance(E, 'Encoding')), holdsDuring(C, patient(E, '?DOC2'))))))))), '$existential'(E, '?ENCODE', and(containsInformation(D, F), and(containsInformation(B, F), and(temporalPart(C, 'PastFn'('WhenFn'(A))), and(holdsDuring(C, instance('?ENCODE', 'Encoding')), holdsDuring(C, patient('?ENCODE', D)))))))), holdsDuring(C, patient(E, D))), and(entails(and(not(holdsDuring(C, patient(E, D))), patient(A, B)), not(instance(A, 'Decoding'))), entails(and(not(holdsDuring(C, patient(E, D))), instance(A, 'Decoding')), not(patient(A, B))))))))), [domainV(F, [containsInformation:2]), domainV(E, ['$instanceof':'Encoding', patient:1]), domainV(D, [containsInformation:1, patient:2]), domainV(C, [holdsDuring:1, temporalPart:1]), domainV(B, [containsInformation:1, patient:2]), domainV(A, ['$instanceof':'Decoding', 'WhenFn':1, patient:1]), domainV(G, []), forall(A), forall(B), forall(F), replaceConsVar(C, '$existential'('?TIME', exists(D, exists(E, and(containsInformation(D, F), and(containsInformation(B, F), and(temporalPart('?TIME', 'PastFn'('WhenFn'(A))), and(holdsDuring('?TIME', instance(E, 'Encoding')), holdsDuring('?TIME', patient(E, D)))))))))), replaceConsVar(D, '$existential'('?DOC2', exists(E, and(containsInformation('?DOC2', F), and(containsInformation(B, F), and(temporalPart(C, 'PastFn'('WhenFn'(A))), and(holdsDuring(C, instance(E, 'Encoding')), holdsDuring(C, patient(E, '?DOC2'))))))))), replaceConsVar(E, '$existential'('?ENCODE', and(containsInformation(D, F), and(containsInformation(B, F), and(temporalPart(C, 'PastFn'('WhenFn'(A))), and(holdsDuring(C, instance('?ENCODE', 'Encoding')), holdsDuring(C, patient('?ENCODE', D))))))))], ['DECODE'=A, 'DOC1'=B, 'ENCODE'=E, 'DOC2'=D, 'TIME'=C, 'PROP'=F], 'Merge', 'PROCESSES', 5707, 'Anonymous', on). sigmaCache(subclass('Wetting', 'Process'), subclass('Wetting', 'Process'), [], [], 'Merge', 'PROCESSES', 5709, 'Anonymous', on). sigmaCache(documentation('Wetting', string('"The Class of Processes where Water is added to an Object."')), documentation('Wetting', string('"The Class of Processes where Water is added to an Object."')), [], [], 'Merge', 'PROCESSES', 5711, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Wetting'), patient(A, B)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), or(attribute(B, 'Wet'), attribute(B, 'Damp')))), and(entails(and(patient(A, B), and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Wet'))), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Damp'))))), not(instance(A, 'Wetting'))), and(entails(and(instance(A, 'Wetting'), and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Wet'))), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Damp'))))), not(patient(A, B))), and(entails(and(and(instance(A, 'Wetting'), patient(A, B)), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Damp')))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Wet'))), entails(and(and(instance(A, 'Wetting'), patient(A, B)), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Wet')))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Damp')))))), [domainV(B, [attribute:1, patient:2]), domainV(A, ['$instanceof':'Wetting', 'WhenFn':1, patient:1]), domainV(C, []), forall(A), forall(B)], ['WET'=A, 'OBJ'=B], 'Merge', 'PROCESSES', 5713, 'Anonymous', on). sigmaCache(subclass('Drying', 'Process'), subclass('Drying', 'Process'), [], [], 'Merge', 'PROCESSES', 5715, 'Anonymous', on). sigmaCache(documentation('Drying', string('"The Class of Processes where water is removed from an Object."')), documentation('Drying', string('"The Class of Processes where water is removed from an Object."')), [], [], 'Merge', 'PROCESSES', 5717, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Drying'), patient(A, B)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), or(attribute(B, 'Anhydrous'), attribute(B, 'Dry')))), and(entails(and(patient(A, B), and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Anhydrous'))), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Dry'))))), not(instance(A, 'Drying'))), and(entails(and(instance(A, 'Drying'), and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Anhydrous'))), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Dry'))))), not(patient(A, B))), and(entails(and(and(instance(A, 'Drying'), patient(A, B)), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Dry')))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Anhydrous'))), entails(and(and(instance(A, 'Drying'), patient(A, B)), not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Anhydrous')))), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Dry')))))), [domainV(B, [attribute:1, patient:2]), domainV(A, ['$instanceof':'Drying', 'WhenFn':1, patient:1]), domainV(C, []), forall(A), forall(B)], ['DRY'=A, 'OBJ'=B], 'Merge', 'PROCESSES', 5719, 'Anonymous', on). sigmaCache(subclass('Creation', 'Process'), subclass('Creation', 'Process'), [], [], 'Merge', 'PROCESSES', 5721, 'Anonymous', on). sigmaCache(documentation('Creation', string('"The subclass of Process in which something is created. Note that the thing created is specified with the result CaseRole."')), documentation('Creation', string('"The subclass of Process in which something is created. Note that the thing created is specified with the result CaseRole."')), [], [], 'Merge', 'PROCESSES', 5723, 'Anonymous', on). sigmaCache(=>(instance(A, 'Creation'), exists(B, result(A, B))), and(entails(not(result(A, B)), not(instance(A, 'Creation'))), entails(and(instance(A, 'Creation'), '$existential'(B, '?RESULT', result(A, '?RESULT'))), result(A, B))), [domainV(B, [result:2]), domainV(A, ['$instanceof':'Creation', result:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?RESULT', result(A, '?RESULT')))], ['ACTION'=A, 'RESULT'=B], 'Merge', 'PROCESSES', 5725, 'Anonymous', on). sigmaCache(<=>(instance(A, 'Creation'), exists(B, and(patient(A, B), and(time(B, 'ImmediateFutureFn'('WhenFn'(A))), not(time(B, 'ImmediatePastFn'('WhenFn'(A)))))))), and(and(entails(and(instance(A, 'Creation'), '$existential'(B, '?PATIENT', and(patient(A, '?PATIENT'), and(time('?PATIENT', 'ImmediateFutureFn'('WhenFn'(A))), not(time('?PATIENT', 'ImmediatePastFn'('WhenFn'(A)))))))), patient(A, B)), and(entails(and(instance(A, 'Creation'), '$existential'(B, '?PATIENT', and(patient(A, '?PATIENT'), and(time('?PATIENT', 'ImmediateFutureFn'('WhenFn'(A))), not(time('?PATIENT', 'ImmediatePastFn'('WhenFn'(A)))))))), time(B, 'ImmediateFutureFn'('WhenFn'(A)))), and(entails(instance(A, 'Creation'), not(time(B, 'ImmediatePastFn'('WhenFn'(A))))), entails(or(not(patient(A, B)), or(not(time(B, 'ImmediateFutureFn'('WhenFn'(A)))), time(B, 'ImmediatePastFn'('WhenFn'(A))))), not(instance(A, 'Creation')))))), and(entails(and(patient(A, B), and(time(B, 'ImmediateFutureFn'('WhenFn'(A))), not(time(B, 'ImmediatePastFn'('WhenFn'(A)))))), instance(A, 'Creation')), and(entails(and(not(instance(A, 'Creation')), and(time(B, 'ImmediateFutureFn'('WhenFn'(A))), not(time(B, 'ImmediatePastFn'('WhenFn'(A)))))), not(patient(A, B))), and(entails(and(not(instance(A, 'Creation')), and(patient(A, B), not(time(B, 'ImmediatePastFn'('WhenFn'(A)))))), not(time(B, 'ImmediateFutureFn'('WhenFn'(A))))), entails(and(and(not(instance(A, 'Creation')), and(patient(A, B), time(B, 'ImmediateFutureFn'('WhenFn'(A))))), '$existential'(B, '?PATIENT', and(patient(A, '?PATIENT'), and(time('?PATIENT', 'ImmediateFutureFn'('WhenFn'(A))), not(time('?PATIENT', 'ImmediatePastFn'('WhenFn'(A)))))))), time(B, 'ImmediatePastFn'('WhenFn'(A)))))))), [domainV(B, [patient:2, time:1]), domainV(A, ['$instanceof':'Creation', 'WhenFn':1, patient:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?PATIENT', and(patient(A, '?PATIENT'), and(time('?PATIENT', 'ImmediateFutureFn'('WhenFn'(A))), not(time('?PATIENT', 'ImmediatePastFn'('WhenFn'(A)))))))), forall(B)], ['PROCESS'=A, 'PATIENT'=B], 'Merge', 'PROCESSES', 5727, 'Anonymous', on). sigmaCache(subclass('Making', 'Creation'), subclass('Making', 'Creation'), [], [], 'Merge', 'PROCESSES', 5729, 'Anonymous', on). sigmaCache(relatedInternalConcept('Making', 'OccupationalProcess'), relatedInternalConcept('Making', 'OccupationalProcess'), [], [], 'Merge', 'PROCESSES', 5731, 'Anonymous', on). sigmaCache(documentation('Making', string('"The subclass of Creation in which an individual Artifact or a type of Artifact is made."')), documentation('Making', string('"The subclass of Creation in which an individual Artifact or a type of Artifact is made."')), [], [], 'Merge', 'PROCESSES', 5733, 'Anonymous', on). sigmaCache(=>(instance(A, 'Making'), exists(B, and(instance(B, 'Artifact'), result(A, B)))), and(and(entails(not(instance(B, 'Artifact')), not(instance(A, 'Making'))), entails(and(instance(A, 'Making'), '$existential'(B, '?ARTIFACT', and(instance('?ARTIFACT', 'Artifact'), result(A, '?ARTIFACT')))), instance(B, 'Artifact'))), and(entails(not(result(A, B)), not(instance(A, 'Making'))), entails(and(instance(A, 'Making'), '$existential'(B, '?ARTIFACT', and(instance('?ARTIFACT', 'Artifact'), result(A, '?ARTIFACT')))), result(A, B)))), [domainV(B, ['$instanceof':'Artifact', result:2]), domainV(A, ['$instanceof':'Making', result:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?ARTIFACT', and(instance('?ARTIFACT', 'Artifact'), result(A, '?ARTIFACT'))))], ['MAKE'=A, 'ARTIFACT'=B], 'Merge', 'PROCESSES', 5735, 'Anonymous', on). sigmaCache(subclass('Constructing', 'Making'), subclass('Constructing', 'Making'), [], [], 'Merge', 'PROCESSES', 5737, 'Anonymous', on). sigmaCache(documentation('Constructing', string('"The subclass of Making in which a StationaryArtifact is built."')), documentation('Constructing', string('"The subclass of Making in which a StationaryArtifact is built."')), [], [], 'Merge', 'PROCESSES', 5739, 'Anonymous', on). sigmaCache(<=>(exists(A, and(instance(A, 'Constructing'), result(A, B))), instance(B, 'StationaryArtifact')), and(and(entails(and(instance(A, 'Constructing'), result(A, B)), instance(B, 'StationaryArtifact')), and(entails(and(not(instance(B, 'StationaryArtifact')), result(A, B)), not(instance(A, 'Constructing'))), entails(and(not(instance(B, 'StationaryArtifact')), instance(A, 'Constructing')), not(result(A, B))))), and(entails(and(instance(B, 'StationaryArtifact'), '$existential'(A, '?BUILD', and(instance('?BUILD', 'Constructing'), result('?BUILD', B)))), instance(A, 'Constructing')), and(entails(and(instance(B, 'StationaryArtifact'), '$existential'(A, '?BUILD', and(instance('?BUILD', 'Constructing'), result('?BUILD', B)))), result(A, B)), entails(or(not(instance(A, 'Constructing')), not(result(A, B))), not(instance(B, 'StationaryArtifact')))))), [domainV(B, ['$instanceof':'StationaryArtifact', result:2]), domainV(A, ['$instanceof':'Constructing', result:1]), domainV(C, []), forall(B), replaceConsVar(A, '$existential'('?BUILD', and(instance('?BUILD', 'Constructing'), result('?BUILD', B)))), forall(A)], ['BUILD'=A, 'ARTIFACT'=B], 'Merge', 'PROCESSES', 5741, 'Anonymous', on). sigmaCache(subclass('Manufacture', 'Making'), subclass('Manufacture', 'Making'), [], [], 'Merge', 'PROCESSES', 5743, 'Anonymous', on). sigmaCache(documentation('Manufacture', string('"The Making of Artifacts on a mass scale."')), documentation('Manufacture', string('"The Making of Artifacts on a mass scale."')), [], [], 'Merge', 'PROCESSES', 5745, 'Anonymous', on). sigmaCache(subclass('Publication', 'Manufacture'), subclass('Publication', 'Manufacture'), [], [], 'Merge', 'PROCESSES', 5747, 'Anonymous', on). sigmaCache(documentation('Publication', string('"The Manufacture of Texts. Note that this concept does not imply that the Texts are disseminated. Such dissemination, when it occurs, is an instance of Communication."')), documentation('Publication', string('"The Manufacture of Texts. Note that this concept does not imply that the Texts are disseminated. Such dissemination, when it occurs, is an instance of Communication."')), [], [], 'Merge', 'PROCESSES', 5749, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Publication'), patient(A, B)), subclass(B, 'Text')), and(entails(and(instance(A, 'Publication'), patient(A, B)), subclass(B, 'Text')), and(entails(and(not(subclass(B, 'Text')), patient(A, B)), not(instance(A, 'Publication'))), entails(and(not(subclass(B, 'Text')), instance(A, 'Publication')), not(patient(A, B))))), [domainV(B, [patient:2, subclass:1]), domainV(A, ['$instanceof':'Publication', patient:1]), domainV(C, []), forall(A), forall(B)], ['PUB'=A, 'TEXT'=B], 'Merge', 'PROCESSES', 5751, 'Anonymous', on). sigmaCache(subclass('Cooking', 'Making'), subclass('Cooking', 'Making'), [], [], 'Merge', 'PROCESSES', 5753, 'Anonymous', on). sigmaCache(documentation('Cooking', string('"The Making of an instance of Food."')), documentation('Cooking', string('"The Making of an instance of Food."')), [], [], 'Merge', 'PROCESSES', 5755, 'Anonymous', on). sigmaCache(subclass('Destruction', 'Process'), subclass('Destruction', 'Process'), [], [], 'Merge', 'PROCESSES', 5757, 'Anonymous', on). sigmaCache(documentation('Destruction', string('"The subclass of Process in which the patient (or an essential element of the patient) is destroyed."')), documentation('Destruction', string('"The subclass of Process in which the patient (or an essential element of the patient) is destroyed."')), [], [], 'Merge', 'PROCESSES', 5759, 'Anonymous', on). sigmaCache(<=>(instance(A, 'Destruction'), exists(B, and(patient(A, B), and(time(B, 'ImmediatePastFn'('WhenFn'(A))), not(time(B, 'ImmediateFutureFn'('WhenFn'(A)))))))), and(and(entails(and(instance(A, 'Destruction'), '$existential'(B, '?PATIENT', and(patient(A, '?PATIENT'), and(time('?PATIENT', 'ImmediatePastFn'('WhenFn'(A))), not(time('?PATIENT', 'ImmediateFutureFn'('WhenFn'(A)))))))), patient(A, B)), and(entails(and(instance(A, 'Destruction'), '$existential'(B, '?PATIENT', and(patient(A, '?PATIENT'), and(time('?PATIENT', 'ImmediatePastFn'('WhenFn'(A))), not(time('?PATIENT', 'ImmediateFutureFn'('WhenFn'(A)))))))), time(B, 'ImmediatePastFn'('WhenFn'(A)))), and(entails(instance(A, 'Destruction'), not(time(B, 'ImmediateFutureFn'('WhenFn'(A))))), entails(or(not(patient(A, B)), or(not(time(B, 'ImmediatePastFn'('WhenFn'(A)))), time(B, 'ImmediateFutureFn'('WhenFn'(A))))), not(instance(A, 'Destruction')))))), and(entails(and(patient(A, B), and(time(B, 'ImmediatePastFn'('WhenFn'(A))), not(time(B, 'ImmediateFutureFn'('WhenFn'(A)))))), instance(A, 'Destruction')), and(entails(and(not(instance(A, 'Destruction')), and(time(B, 'ImmediatePastFn'('WhenFn'(A))), not(time(B, 'ImmediateFutureFn'('WhenFn'(A)))))), not(patient(A, B))), and(entails(and(not(instance(A, 'Destruction')), and(patient(A, B), not(time(B, 'ImmediateFutureFn'('WhenFn'(A)))))), not(time(B, 'ImmediatePastFn'('WhenFn'(A))))), entails(and(and(not(instance(A, 'Destruction')), and(patient(A, B), time(B, 'ImmediatePastFn'('WhenFn'(A))))), '$existential'(B, '?PATIENT', and(patient(A, '?PATIENT'), and(time('?PATIENT', 'ImmediatePastFn'('WhenFn'(A))), not(time('?PATIENT', 'ImmediateFutureFn'('WhenFn'(A)))))))), time(B, 'ImmediateFutureFn'('WhenFn'(A)))))))), [domainV(B, [patient:2, time:1]), domainV(A, ['$instanceof':'Destruction', 'WhenFn':1, patient:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?PATIENT', and(patient(A, '?PATIENT'), and(time('?PATIENT', 'ImmediatePastFn'('WhenFn'(A))), not(time('?PATIENT', 'ImmediateFutureFn'('WhenFn'(A)))))))), forall(B)], ['PROCESS'=A, 'PATIENT'=B], 'Merge', 'PROCESSES', 5761, 'Anonymous', on). sigmaCache(subclass('Killing', 'Destruction'), subclass('Killing', 'Destruction'), [], [], 'Merge', 'PROCESSES', 5763, 'Anonymous', on). sigmaCache(documentation('Killing', string('"The subclass of Destruction in which the death of an Organism is caused by an Organism. Note that in cases of suicide the Organism would be the same in both cases."')), documentation('Killing', string('"The subclass of Destruction in which the death of an Organism is caused by an Organism. Note that in cases of suicide the Organism would be the same in both cases."')), [], [], 'Merge', 'PROCESSES', 5765, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Killing'), and(agent(A, B), patient(A, C))), and(instance(B, 'Organism'), instance(C, 'Organism'))), and(and(entails(and(instance(A, 'Killing'), and(agent(A, B), patient(A, C))), instance(B, 'Organism')), and(entails(and(not(instance(B, 'Organism')), and(agent(A, B), patient(A, C))), not(instance(A, 'Killing'))), and(entails(and(not(instance(B, 'Organism')), and(instance(A, 'Killing'), patient(A, C))), not(agent(A, B))), entails(and(not(instance(B, 'Organism')), and(instance(A, 'Killing'), agent(A, B))), not(patient(A, C)))))), and(entails(and(instance(A, 'Killing'), and(agent(A, B), patient(A, C))), instance(C, 'Organism')), and(entails(and(not(instance(C, 'Organism')), and(agent(A, B), patient(A, C))), not(instance(A, 'Killing'))), and(entails(and(not(instance(C, 'Organism')), and(instance(A, 'Killing'), patient(A, C))), not(agent(A, B))), entails(and(not(instance(C, 'Organism')), and(instance(A, 'Killing'), agent(A, B))), not(patient(A, C))))))), [domainV(C, ['$instanceof':'Organism', patient:2]), domainV(B, ['$instanceof':'Organism', agent:2]), domainV(A, ['$instanceof':'Killing', agent:1, patient:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['KILL'=A, 'AGENT'=B, 'PATIENT'=C], 'Merge', 'PROCESSES', 5767, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Killing'), patient(A, B)), and(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, 'Living')), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Dead')))), and(and(entails(and(instance(A, 'Killing'), patient(A, B)), holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, 'Living'))), and(entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, 'Living'))), patient(A, B)), not(instance(A, 'Killing'))), entails(and(not(holdsDuring('ImmediatePastFn'('WhenFn'(A)), attribute(B, 'Living'))), instance(A, 'Killing')), not(patient(A, B))))), and(entails(and(instance(A, 'Killing'), patient(A, B)), holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Dead'))), and(entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Dead'))), patient(A, B)), not(instance(A, 'Killing'))), entails(and(not(holdsDuring('ImmediateFutureFn'('WhenFn'(A)), attribute(B, 'Dead'))), instance(A, 'Killing')), not(patient(A, B)))))), [domainV(B, [attribute:1, patient:2]), domainV(A, ['$instanceof':'Killing', 'WhenFn':1, patient:1]), domainV(C, []), forall(A), forall(B)], ['KILL'=A, 'PATIENT'=B], 'Merge', 'PROCESSES', 5769, 'Anonymous', on). sigmaCache(subclass('Searching', 'IntentionalProcess'), subclass('Searching', 'IntentionalProcess'), [], [], 'Merge', 'PROCESSES', 5771, 'Anonymous', on). sigmaCache(documentation('Searching', string('"Any Process where the aim is to find something, whether it be information (i.e. a Proposition) or an Object."')), documentation('Searching', string('"Any Process where the aim is to find something, whether it be information (i.e. a Proposition) or an Object."')), [], [], 'Merge', 'PROCESSES', 5773, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Searching'), and(agent(A, B), patient(A, C))), inScopeOfInterest(B, C)), and(entails(and(instance(A, 'Searching'), and(agent(A, B), patient(A, C))), inScopeOfInterest(B, C)), and(entails(and(not(inScopeOfInterest(B, C)), and(agent(A, B), patient(A, C))), not(instance(A, 'Searching'))), and(entails(and(not(inScopeOfInterest(B, C)), and(instance(A, 'Searching'), patient(A, C))), not(agent(A, B))), entails(and(not(inScopeOfInterest(B, C)), and(instance(A, 'Searching'), agent(A, B))), not(patient(A, C)))))), [domainV(C, [inScopeOfInterest:2, patient:2]), domainV(B, [agent:2, inScopeOfInterest:1]), domainV(A, ['$instanceof':'Searching', agent:1, patient:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['SEARCH'=A, 'AGENT'=B, 'ENTITY'=C], 'Merge', 'PROCESSES', 5775, 'Anonymous', on). sigmaCache(subclass('Pursuing', 'Searching'), subclass('Pursuing', 'Searching'), [], [], 'Merge', 'PROCESSES', 5777, 'Anonymous', on). sigmaCache(documentation('Pursuing', string('"The subclass of Searching where the thing sought is an Object. Some examples would be hunting, shopping, trawling, and stalking."')), documentation('Pursuing', string('"The subclass of Searching where the thing sought is an Object. Some examples would be hunting, shopping, trawling, and stalking."')), [], [], 'Merge', 'PROCESSES', 5779, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Pursuing'), and(agent(A, B), patient(A, C))), wants(B, C)), and(entails(and(instance(A, 'Pursuing'), and(agent(A, B), patient(A, C))), wants(B, C)), and(entails(and(not(wants(B, C)), and(agent(A, B), patient(A, C))), not(instance(A, 'Pursuing'))), and(entails(and(not(wants(B, C)), and(instance(A, 'Pursuing'), patient(A, C))), not(agent(A, B))), entails(and(not(wants(B, C)), and(instance(A, 'Pursuing'), agent(A, B))), not(patient(A, C)))))), [domainV(C, [patient:2, wants:2]), domainV(B, [agent:2, wants:1]), domainV(A, ['$instanceof':'Pursuing', agent:1, patient:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['PURSUE'=A, 'AGENT'=B, 'OBJ'=C], 'Merge', 'PROCESSES', 5781, 'Anonymous', on). sigmaCache(subclass('Investigating', 'Searching'), subclass('Investigating', 'Searching'), [], [], 'Merge', 'PROCESSES', 5783, 'Anonymous', on). sigmaCache(documentation('Investigating', string('"The subclass of Searching where the thing sought is a piece of information (i.e. a Proposition denoted by a Formula)."')), documentation('Investigating', string('"The subclass of Searching where the thing sought is a piece of information (i.e. a Proposition denoted by a Formula)."')), [], [], 'Merge', 'PROCESSES', 5785, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Investigating'), patient(A, B)), instance(B, 'Formula')), and(entails(and(instance(A, 'Investigating'), patient(A, B)), instance(B, 'Formula')), and(entails(and(not(instance(B, 'Formula')), patient(A, B)), not(instance(A, 'Investigating'))), entails(and(not(instance(B, 'Formula')), instance(A, 'Investigating')), not(patient(A, B))))), [domainV(B, ['$instanceof':'Formula', patient:2]), domainV(A, ['$instanceof':'Investigating', patient:1]), domainV(C, []), forall(A), forall(B)], ['INVESTIGATE'=A, 'PROP'=B], 'Merge', 'PROCESSES', 5787, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Investigating'), and(agent(A, B), patient(A, C))), holdsDuring('WhenFn'(A), not(knows(B, C)))), and(entails(and(instance(A, 'Investigating'), and(agent(A, B), patient(A, C))), holdsDuring('WhenFn'(A), not(knows(B, C)))), and(entails(and(not(holdsDuring('WhenFn'(A), not(knows(B, C)))), and(agent(A, B), patient(A, C))), not(instance(A, 'Investigating'))), and(entails(and(not(holdsDuring('WhenFn'(A), not(knows(B, C)))), and(instance(A, 'Investigating'), patient(A, C))), not(agent(A, B))), entails(and(not(holdsDuring('WhenFn'(A), not(knows(B, C)))), and(instance(A, 'Investigating'), agent(A, B))), not(patient(A, C)))))), [domainV(C, [knows:2, patient:2]), domainV(B, [agent:2, knows:1]), domainV(A, ['$instanceof':'Investigating', 'WhenFn':1, agent:1, patient:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['INVESTIGATE'=A, 'AGENT'=B, 'PROP'=C], 'Merge', 'PROCESSES', 5789, 'Anonymous', on). sigmaCache(subclass('SocialInteraction', 'IntentionalProcess'), subclass('SocialInteraction', 'IntentionalProcess'), [], [], 'Merge', 'PROCESSES', 5791, 'Anonymous', on). sigmaCache(documentation('SocialInteraction', string('"The subclass of IntentionalProcess that involves interactions between CognitiveAgents."')), documentation('SocialInteraction', string('"The subclass of IntentionalProcess that involves interactions between CognitiveAgents."')), [], [], 'Merge', 'PROCESSES', 5793, 'Anonymous', on). sigmaCache(=>(instance(A, 'SocialInteraction'), exists(B, exists(C, and(agent(A, C), and(agent(A, B), not(equal(C, B))))))), and(and(entails(not(agent(A, C)), not(instance(A, 'SocialInteraction'))), entails(and(instance(A, 'SocialInteraction'), '$existential'(C, '?AGENT1', and(agent(A, '?AGENT1'), and(agent(A, B), not(equal('?AGENT1', B)))))), agent(A, C))), and(and(entails(not(agent(A, B)), not(instance(A, 'SocialInteraction'))), entails(and(and(instance(A, 'SocialInteraction'), '$existential'(B, '?AGENT2', exists(C, and(agent(A, C), and(agent(A, '?AGENT2'), not(equal(C, '?AGENT2'))))))), '$existential'(C, '?AGENT1', and(agent(A, '?AGENT1'), and(agent(A, B), not(equal('?AGENT1', B)))))), agent(A, B))), and(entails(equal(C, B), not(instance(A, 'SocialInteraction'))), entails(instance(A, 'SocialInteraction'), not(equal(C, B)))))), [domainV(C, [agent:2]), domainV(B, [agent:2]), domainV(A, ['$instanceof':'SocialInteraction', agent:1]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?AGENT2', exists(C, and(agent(A, C), and(agent(A, '?AGENT2'), not(equal(C, '?AGENT2'))))))), replaceConsVar(C, '$existential'('?AGENT1', and(agent(A, '?AGENT1'), and(agent(A, B), not(equal('?AGENT1', B))))))], ['INTERACTION'=A, 'AGENT1'=C, 'AGENT2'=B], 'Merge', 'PROCESSES', 5795, 'Anonymous', on). sigmaCache(subclass('Pretending', 'SocialInteraction'), subclass('Pretending', 'SocialInteraction'), [], [], 'Merge', 'PROCESSES', 5797, 'Anonymous', on). sigmaCache(documentation('Pretending', string('"Any SocialInteraction where a CognitiveAgent or Group of CognitiveAgents attempts to make another CognitiveAgent or Group of CognitiveAgents believe something that is false. This covers deceit, affectation, impersonation, and entertainment productions, to give just a few examples."')), documentation('Pretending', string('"Any SocialInteraction where a CognitiveAgent or Group of CognitiveAgents attempts to make another CognitiveAgent or Group of CognitiveAgents believe something that is false. This covers deceit, affectation, impersonation, and entertainment productions, to give just a few examples."')), [], [], 'Merge', 'PROCESSES', 5799, 'Anonymous', on). sigmaCache(=>(instance(A, 'Pretending'), exists(B, exists(C, and(hasPurpose(A, believes(C, B)), and(true(B), true('True')))))), and(and(entails(not(hasPurpose(A, believes(C, B))), not(instance(A, 'Pretending'))), entails(and(and(instance(A, 'Pretending'), '$existential'(B, '?PROP', exists(C, and(hasPurpose(A, believes(C, '?PROP')), and(true('?PROP'), true('True')))))), '$existential'(C, '?PERSON', and(hasPurpose(A, believes('?PERSON', B)), and(true(B), true('True'))))), hasPurpose(A, believes(C, B)))), and(and(entails(not(true(B)), not(instance(A, 'Pretending'))), entails(and(and(instance(A, 'Pretending'), '$existential'(B, '?PROP', exists(C, and(hasPurpose(A, believes(C, '?PROP')), and(true('?PROP'), true('True')))))), '$existential'(C, '?PERSON', and(hasPurpose(A, believes('?PERSON', B)), and(true(B), true('True'))))), true(B))), and(entails(not(true('True')), not(instance(A, 'Pretending'))), entails(instance(A, 'Pretending'), true('True'))))), [domainV(C, [believes:1]), domainV(B, [believes:2, true:1]), domainV(A, ['$instanceof':'Pretending', hasPurpose:1]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?PROP', exists(C, and(hasPurpose(A, believes(C, '?PROP')), and(true('?PROP'), true('True')))))), replaceConsVar(C, '$existential'('?PERSON', and(hasPurpose(A, believes('?PERSON', B)), and(true(B), true('True')))))], ['PRETEND'=A, 'PERSON'=C, 'PROP'=B], 'Merge', 'PROCESSES', 5801, 'Anonymous', on). sigmaCache(subclass('Communication', 'SocialInteraction'), subclass('Communication', 'SocialInteraction'), [], [], 'Merge', 'PROCESSES', 5803, 'Anonymous', on). sigmaCache(documentation('Communication', string('"A SocialInteraction that involves the transfer of information between two or more CognitiveAgents via a ContentBearingObject."')), documentation('Communication', string('"A SocialInteraction that involves the transfer of information between two or more CognitiveAgents via a ContentBearingObject."')), [], [], 'Merge', 'PROCESSES', 5805, 'Anonymous', on). sigmaCache(=>(instance(A, 'Communication'), exists(B, and(instance(B, 'ContentBearingObject'), patient(A, B)))), and(and(entails(not(instance(B, 'ContentBearingObject')), not(instance(A, 'Communication'))), entails(and(instance(A, 'Communication'), '$existential'(B, '?OBJ', and(instance('?OBJ', 'ContentBearingObject'), patient(A, '?OBJ')))), instance(B, 'ContentBearingObject'))), and(entails(not(patient(A, B)), not(instance(A, 'Communication'))), entails(and(instance(A, 'Communication'), '$existential'(B, '?OBJ', and(instance('?OBJ', 'ContentBearingObject'), patient(A, '?OBJ')))), patient(A, B)))), [domainV(B, ['$instanceof':'ContentBearingObject', patient:2]), domainV(A, ['$instanceof':'Communication', patient:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?OBJ', and(instance('?OBJ', 'ContentBearingObject'), patient(A, '?OBJ'))))], ['ACTION'=A, 'OBJ'=B], 'Merge', 'PROCESSES', 5807, 'Anonymous', on). sigmaCache(subclass('Disseminating', 'Communication'), subclass('Disseminating', 'Communication'), [], [], 'Merge', 'PROCESSES', 5809, 'Anonymous', on). sigmaCache(documentation('Disseminating', string('"Any Communication that involves a single source and many destinations. This covers the release of a published book, broadcasting, a theatrical performance, giving orders to assembled troops, delivering a public lecture, etc."')), documentation('Disseminating', string('"Any Communication that involves a single source and many destinations. This covers the release of a published book, broadcasting, a theatrical performance, giving orders to assembled troops, delivering a public lecture, etc."')), [], [], 'Merge', 'PROCESSES', 5811, 'Anonymous', on). sigmaCache(subclass('Stating', 'Communication'), subclass('Stating', 'Communication'), [], [], 'Merge', 'PROCESSES', 5813, 'Anonymous', on). sigmaCache(documentation('Stating', string('"Instances of this Class commit a sender to some truth. Example: John concluded that Peter was not present, and predicted that he would arrive soon."')), documentation('Stating', string('"Instances of this Class commit a sender to some truth. Example: John concluded that Peter was not present, and predicted that he would arrive soon."')), [], [], 'Merge', 'PROCESSES', 5815, 'Anonymous', on). sigmaCache(subclass('Directing', 'Communication'), subclass('Directing', 'Communication'), [], [], 'Merge', 'PROCESSES', 5817, 'Anonymous', on). sigmaCache(documentation('Directing', string('"Instances of this Class urge some further action among the receivers. Example: The 5th Battalion requested air support from the 3rd Bomber Group."')), documentation('Directing', string('"Instances of this Class urge some further action among the receivers. Example: The 5th Battalion requested air support from the 3rd Bomber Group."')), [], [], 'Merge', 'PROCESSES', 5819, 'Anonymous', on). sigmaCache(subclass('Ordering', 'Directing'), subclass('Ordering', 'Directing'), [], [], 'Merge', 'PROCESSES', 5821, 'Anonymous', on). sigmaCache(documentation('Ordering', string('"A Directing in which the receiver is commanded to realize the content of a ContentBearingObject. Orders are injunctions, the disobedience of which involves sanctions, or which express an obligation upon the part of the orderee."')), documentation('Ordering', string('"A Directing in which the receiver is commanded to realize the content of a ContentBearingObject. Orders are injunctions, the disobedience of which involves sanctions, or which express an obligation upon the part of the orderee."')), [], [], 'Merge', 'PROCESSES', 5823, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Ordering'), patient(A, B)), modalProperty(B, 'Obligation')), and(entails(and(instance(A, 'Ordering'), patient(A, B)), modalProperty(B, 'Obligation')), and(entails(and(not(modalProperty(B, 'Obligation')), patient(A, B)), not(instance(A, 'Ordering'))), entails(and(not(modalProperty(B, 'Obligation')), instance(A, 'Ordering')), not(patient(A, B))))), [domainV(B, [modalProperty:1, patient:2]), domainV(A, ['$instanceof':'Ordering', patient:1]), domainV(C, []), forall(A), forall(B)], ['ORDER'=A, 'FORMULA'=B], 'Merge', 'PROCESSES', 5825, 'Anonymous', on). sigmaCache(subclass('Requesting', 'Directing'), subclass('Requesting', 'Directing'), [], [], 'Merge', 'PROCESSES', 5827, 'Anonymous', on). sigmaCache(documentation('Requesting', string('"A request expresses a desire by the agent of the request that the destination of the request perform some future action."')), documentation('Requesting', string('"A request expresses a desire by the agent of the request that the destination of the request perform some future action."')), [], [], 'Merge', 'PROCESSES', 5829, 'Anonymous', on). sigmaCache(subclass('Questioning', 'Directing'), subclass('Questioning', 'Directing'), [], [], 'Merge', 'PROCESSES', 5831, 'Anonymous', on). sigmaCache(documentation('Questioning', string('"A request for information."')), documentation('Questioning', string('"A request for information."')), [], [], 'Merge', 'PROCESSES', 5833, 'Anonymous', on). sigmaCache(subclass('Committing', 'Communication'), subclass('Committing', 'Communication'), [], [], 'Merge', 'PROCESSES', 5835, 'Anonymous', on). sigmaCache(documentation('Committing', string('"Instances of this Class commit the sender to some future course. Example: Bob promised Susan that he would be home by 11pm."')), documentation('Committing', string('"Instances of this Class commit the sender to some future course. Example: Bob promised Susan that he would be home by 11pm."')), [], [], 'Merge', 'PROCESSES', 5837, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Committing'), patient(A, B)), modalProperty(A, 'Promise')), and(entails(and(instance(A, 'Committing'), patient(A, B)), modalProperty(A, 'Promise')), and(entails(and(not(modalProperty(A, 'Promise')), patient(A, B)), not(instance(A, 'Committing'))), entails(and(not(modalProperty(A, 'Promise')), instance(A, 'Committing')), not(patient(A, B))))), [domainV(B, [patient:2]), domainV(A, ['$instanceof':'Committing', modalProperty:1, patient:1]), domainV(C, []), forall(A), forall(B)], ['COMMIT'=A, 'FORMULA'=B], 'Merge', 'PROCESSES', 5839, 'Anonymous', on). sigmaCache(subclass('Expressing', 'Communication'), subclass('Expressing', 'Communication'), [], [], 'Merge', 'PROCESSES', 5841, 'Anonymous', on). sigmaCache(documentation('Expressing', string('"Instances of this Class express a state of the sender. Example: Jane thanked Barbara for the present she had given her."')), documentation('Expressing', string('"Instances of this Class express a state of the sender. Example: Jane thanked Barbara for the present she had given her."')), [], [], 'Merge', 'PROCESSES', 5843, 'Anonymous', on). sigmaCache(subclass('Declaring', 'Communication'), subclass('Declaring', 'Communication'), [], [], 'Merge', 'PROCESSES', 5845, 'Anonymous', on). sigmaCache(documentation('Declaring', string('"The Class of Communications that effect an institutional alteration when performed by competent authority. Some examples are nominating, marrying, and excommunicating."')), documentation('Declaring', string('"The Class of Communications that effect an institutional alteration when performed by competent authority. Some examples are nominating, marrying, and excommunicating."')), [], [], 'Merge', 'PROCESSES', 5847, 'Anonymous', on). sigmaCache(subclass('Cooperation', 'SocialInteraction'), subclass('Cooperation', 'SocialInteraction'), [], [], 'Merge', 'PROCESSES', 5849, 'Anonymous', on). sigmaCache(documentation('Cooperation', string('"The subclass of SocialInteraction where the participants involved work together for the achievement of a common goal."')), documentation('Cooperation', string('"The subclass of SocialInteraction where the participants involved work together for the achievement of a common goal."')), [], [], 'Merge', 'PROCESSES', 5851, 'Anonymous', on). sigmaCache(=>(instance(A, 'Cooperation'), exists(B, forall(C, =>(agent(A, C), hasPurposeForAgent(A, B, C))))), and(entails(and(agent(A, C), not(hasPurposeForAgent(A, B, C))), not(instance(A, 'Cooperation'))), and(entails(and(instance(A, 'Cooperation'), not(hasPurposeForAgent(A, B, C))), not(agent(A, C))), entails(and(and(instance(A, 'Cooperation'), agent(A, C)), '$existential'(B, '?PURP', forall(C, =>(agent(A, C), hasPurposeForAgent(A, '?PURP', C))))), hasPurposeForAgent(A, B, C)))), [domainV(C, [agent:2, hasPurposeForAgent:3]), domainV(B, [hasPurposeForAgent:2]), domainV(A, ['$instanceof':'Cooperation', agent:1, hasPurposeForAgent:1]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?PURP', forall(C, =>(agent(A, C), hasPurposeForAgent(A, '?PURP', C))))), forall(C)], ['COOPERATE'=A, 'PURP'=B, 'AGENT'=C], 'Merge', 'PROCESSES', 5853, 'Anonymous', on). sigmaCache(subclass('Meeting', 'SocialInteraction'), subclass('Meeting', 'SocialInteraction'), [], [], 'Merge', 'PROCESSES', 5855, 'Anonymous', on). sigmaCache(documentation('Meeting', string('"The coming together of two or more CognitiveAgents for the purpose of Communication. This covers informal meetings, e.g. visits with family members, and formal meetings, e.g. a board of directors meeting."')), documentation('Meeting', string('"The coming together of two or more CognitiveAgents for the purpose of Communication. This covers informal meetings, e.g. visits with family members, and formal meetings, e.g. a board of directors meeting."')), [], [], 'Merge', 'PROCESSES', 5857, 'Anonymous', on). sigmaCache(subclass('Competition', 'Process'), subclass('Competition', 'Process'), [], [], 'Merge', 'PROCESSES', 5859, 'Anonymous', on). sigmaCache(documentation('Competition', string('"A Process where the agent and patient are Agents who are trying to defeat one another. The Agents need not be CognitiveAgents. For example, the struggle of plants for space or sunlight, or of bacteria for food resources in some environment would be instances of Competition."')), documentation('Competition', string('"A Process where the agent and patient are Agents who are trying to defeat one another. The Agents need not be CognitiveAgents. For example, the struggle of plants for space or sunlight, or of bacteria for food resources in some environment would be instances of Competition."')), [], [], 'Merge', 'PROCESSES', 5861, 'Anonymous', on). sigmaCache(subclass('Contest', 'Competition'), subclass('Contest', 'Competition'), [], [], 'Merge', 'PROCESSES', 5863, 'Anonymous', on). sigmaCache(subclass('Contest', 'SocialInteraction'), subclass('Contest', 'SocialInteraction'), [], [], 'Merge', 'PROCESSES', 5865, 'Anonymous', on). sigmaCache(documentation('Contest', string('"A Competition in which the Agents are CognitiveAgents. More specifically, the Agents are aware at some level that there is a prize at stake in the Competition."')), documentation('Contest', string('"A Competition in which the Agents are CognitiveAgents. More specifically, the Agents are aware at some level that there is a prize at stake in the Competition."')), [], [], 'Merge', 'PROCESSES', 5867, 'Anonymous', on). sigmaCache(=>(instance(A, 'Contest'), exists(B, exists(C, exists(D, exists(E, and(agent(A, E), and(agent(A, D), and(hasPurposeForAgent(A, C, E), and(hasPurposeForAgent(A, B, D), and(not(equal(E, D)), not(equal(C, B)))))))))))), and(and(entails(not(agent(A, E)), not(instance(A, 'Contest'))), entails(and(instance(A, 'Contest'), '$existential'(E, '?AGENT1', and(agent(A, '?AGENT1'), and(agent(A, D), and(hasPurposeForAgent(A, C, '?AGENT1'), and(hasPurposeForAgent(A, B, D), and(not(equal('?AGENT1', D)), not(equal(C, B))))))))), agent(A, E))), and(and(entails(not(agent(A, D)), not(instance(A, 'Contest'))), entails(and(and(instance(A, 'Contest'), '$existential'(D, '?AGENT2', exists(E, and(agent(A, E), and(agent(A, '?AGENT2'), and(hasPurposeForAgent(A, C, E), and(hasPurposeForAgent(A, B, '?AGENT2'), and(not(equal(E, '?AGENT2')), not(equal(C, B)))))))))), '$existential'(E, '?AGENT1', and(agent(A, '?AGENT1'), and(agent(A, D), and(hasPurposeForAgent(A, C, '?AGENT1'), and(hasPurposeForAgent(A, B, D), and(not(equal('?AGENT1', D)), not(equal(C, B))))))))), agent(A, D))), and(and(entails(not(hasPurposeForAgent(A, C, E)), not(instance(A, 'Contest'))), entails(and(and(and(instance(A, 'Contest'), '$existential'(C, '?PURP1', exists(D, exists(E, and(agent(A, E), and(agent(A, D), and(hasPurposeForAgent(A, '?PURP1', E), and(hasPurposeForAgent(A, B, D), and(not(equal(E, D)), not(equal('?PURP1', B))))))))))), '$existential'(D, '?AGENT2', exists(E, and(agent(A, E), and(agent(A, '?AGENT2'), and(hasPurposeForAgent(A, C, E), and(hasPurposeForAgent(A, B, '?AGENT2'), and(not(equal(E, '?AGENT2')), not(equal(C, B)))))))))), '$existential'(E, '?AGENT1', and(agent(A, '?AGENT1'), and(agent(A, D), and(hasPurposeForAgent(A, C, '?AGENT1'), and(hasPurposeForAgent(A, B, D), and(not(equal('?AGENT1', D)), not(equal(C, B))))))))), hasPurposeForAgent(A, C, E))), and(and(entails(not(hasPurposeForAgent(A, B, D)), not(instance(A, 'Contest'))), entails(and(and(and(and(instance(A, 'Contest'), '$existential'(B, '?PURP2', exists(C, exists(D, exists(E, and(agent(A, E), and(agent(A, D), and(hasPurposeForAgent(A, C, E), and(hasPurposeForAgent(A, '?PURP2', D), and(not(equal(E, D)), not(equal(C, '?PURP2')))))))))))), '$existential'(C, '?PURP1', exists(D, exists(E, and(agent(A, E), and(agent(A, D), and(hasPurposeForAgent(A, '?PURP1', E), and(hasPurposeForAgent(A, B, D), and(not(equal(E, D)), not(equal('?PURP1', B))))))))))), '$existential'(D, '?AGENT2', exists(E, and(agent(A, E), and(agent(A, '?AGENT2'), and(hasPurposeForAgent(A, C, E), and(hasPurposeForAgent(A, B, '?AGENT2'), and(not(equal(E, '?AGENT2')), not(equal(C, B)))))))))), '$existential'(E, '?AGENT1', and(agent(A, '?AGENT1'), and(agent(A, D), and(hasPurposeForAgent(A, C, '?AGENT1'), and(hasPurposeForAgent(A, B, D), and(not(equal('?AGENT1', D)), not(equal(C, B))))))))), hasPurposeForAgent(A, B, D))), and(and(entails(equal(E, D), not(instance(A, 'Contest'))), entails(instance(A, 'Contest'), not(equal(E, D)))), and(entails(equal(C, B), not(instance(A, 'Contest'))), entails(instance(A, 'Contest'), not(equal(C, B))))))))), [domainV(E, [agent:2, hasPurposeForAgent:3]), domainV(D, [agent:2, hasPurposeForAgent:3]), domainV(C, [hasPurposeForAgent:2]), domainV(B, [hasPurposeForAgent:2]), domainV(A, ['$instanceof':'Contest', agent:1, hasPurposeForAgent:1]), domainV(F, []), forall(A), replaceConsVar(B, '$existential'('?PURP2', exists(C, exists(D, exists(E, and(agent(A, E), and(agent(A, D), and(hasPurposeForAgent(A, C, E), and(hasPurposeForAgent(A, '?PURP2', D), and(not(equal(E, D)), not(equal(C, '?PURP2')))))))))))), replaceConsVar(C, '$existential'('?PURP1', exists(D, exists(E, and(agent(A, E), and(agent(A, D), and(hasPurposeForAgent(A, '?PURP1', E), and(hasPurposeForAgent(A, B, D), and(not(equal(E, D)), not(equal('?PURP1', B))))))))))), replaceConsVar(D, '$existential'('?AGENT2', exists(E, and(agent(A, E), and(agent(A, '?AGENT2'), and(hasPurposeForAgent(A, C, E), and(hasPurposeForAgent(A, B, '?AGENT2'), and(not(equal(E, '?AGENT2')), not(equal(C, B)))))))))), replaceConsVar(E, '$existential'('?AGENT1', and(agent(A, '?AGENT1'), and(agent(A, D), and(hasPurposeForAgent(A, C, '?AGENT1'), and(hasPurposeForAgent(A, B, D), and(not(equal('?AGENT1', D)), not(equal(C, B)))))))))], ['CONTEST'=A, 'AGENT1'=E, 'AGENT2'=D, 'PURP1'=C, 'PURP2'=B], 'Merge', 'PROCESSES', 5869, 'Anonymous', on). sigmaCache(subclass('ViolentContest', 'Contest'), subclass('ViolentContest', 'Contest'), [], [], 'Merge', 'PROCESSES', 5871, 'Anonymous', on). sigmaCache(documentation('ViolentContest', string('"A Contest where one participant attempts to physically injure another participant."')), documentation('ViolentContest', string('"A Contest where one participant attempts to physically injure another participant."')), [], [], 'Merge', 'PROCESSES', 5873, 'Anonymous', on). sigmaCache(subclass('War', 'ViolentContest'), subclass('War', 'ViolentContest'), [], [], 'Merge', 'PROCESSES', 5875, 'Anonymous', on). sigmaCache(documentation('War', string('"A military confrontation between two or more Nations or Organizations whose members are Nations. As the corresponding axiom specifies, a War is made up of Battles."')), documentation('War', string('"A military confrontation between two or more Nations or Organizations whose members are Nations. As the corresponding axiom specifies, a War is made up of Battles."')), [], [], 'Merge', 'PROCESSES', 5877, 'Anonymous', on). sigmaCache(=>(instance(A, 'War'), exists(B, and(instance(B, 'Battle'), subProcess(B, A)))), and(and(entails(not(instance(B, 'Battle')), not(instance(A, 'War'))), entails(and(instance(A, 'War'), '$existential'(B, '?BATTLE', and(instance('?BATTLE', 'Battle'), subProcess('?BATTLE', A)))), instance(B, 'Battle'))), and(entails(not(subProcess(B, A)), not(instance(A, 'War'))), entails(and(instance(A, 'War'), '$existential'(B, '?BATTLE', and(instance('?BATTLE', 'Battle'), subProcess('?BATTLE', A)))), subProcess(B, A)))), [domainV(B, ['$instanceof':'Battle', subProcess:1]), domainV(A, ['$instanceof':'War', subProcess:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?BATTLE', and(instance('?BATTLE', 'Battle'), subProcess('?BATTLE', A))))], ['WAR'=A, 'BATTLE'=B], 'Merge', 'PROCESSES', 5879, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'War'), agent(A, B)), or(instance(B, 'Nation'), and(instance(B, 'Organization'), forall(C, =>(member(C, B), instance(C, 'Nation')))))), and(and(entails(and(agent(A, B), and(not(instance(B, 'Nation')), not(instance(B, 'Organization')))), not(instance(A, 'War'))), and(entails(and(instance(A, 'War'), and(not(instance(B, 'Nation')), not(instance(B, 'Organization')))), not(agent(A, B))), and(entails(and(and(instance(A, 'War'), agent(A, B)), not(instance(B, 'Organization'))), instance(B, 'Nation')), entails(and(and(instance(A, 'War'), agent(A, B)), not(instance(B, 'Nation'))), instance(B, 'Organization'))))), and(entails(and(agent(A, B), and(not(instance(B, 'Nation')), and(member(C, B), not(instance(C, 'Nation'))))), not(instance(A, 'War'))), and(entails(and(instance(A, 'War'), and(not(instance(B, 'Nation')), and(member(C, B), not(instance(C, 'Nation'))))), not(agent(A, B))), and(entails(and(and(instance(A, 'War'), agent(A, B)), and(member(C, B), not(instance(C, 'Nation')))), instance(B, 'Nation')), and(entails(and(and(instance(A, 'War'), agent(A, B)), and(not(instance(B, 'Nation')), not(instance(C, 'Nation')))), not(member(C, B))), entails(and(and(instance(A, 'War'), agent(A, B)), and(not(instance(B, 'Nation')), member(C, B))), instance(C, 'Nation'))))))), [domainV(C, ['$instanceof':'Nation', member:1]), domainV(B, ['$instanceof':'Nation', '$instanceof':'Organization', agent:2, member:2]), domainV(A, ['$instanceof':'War', agent:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['WAR'=A, 'AGENT'=B, 'MEMBER'=C], 'Merge', 'PROCESSES', 5881, 'Anonymous', on). sigmaCache(subclass('Battle', 'ViolentContest'), subclass('Battle', 'ViolentContest'), [], [], 'Merge', 'PROCESSES', 5883, 'Anonymous', on). sigmaCache(documentation('Battle', string('"A ViolentContest between two or more military units within the context of a war. Note that this does not cover the metaphorical sense of \'battle\', which simply means a struggle of some sort. This sense should be represented with the more general concept of Competition."')), documentation('Battle', string('"A ViolentContest between two or more military units within the context of a war. Note that this does not cover the metaphorical sense of \'battle\', which simply means a struggle of some sort. This sense should be represented with the more general concept of Competition."')), [], [], 'Merge', 'PROCESSES', 5885, 'Anonymous', on). sigmaCache(=>(instance(A, 'Battle'), exists(B, and(instance(B, 'War'), subProcess(A, B)))), and(and(entails(not(instance(B, 'War')), not(instance(A, 'Battle'))), entails(and(instance(A, 'Battle'), '$existential'(B, '?WAR', and(instance('?WAR', 'War'), subProcess(A, '?WAR')))), instance(B, 'War'))), and(entails(not(subProcess(A, B)), not(instance(A, 'Battle'))), entails(and(instance(A, 'Battle'), '$existential'(B, '?WAR', and(instance('?WAR', 'War'), subProcess(A, '?WAR')))), subProcess(A, B)))), [domainV(B, ['$instanceof':'War', subProcess:2]), domainV(A, ['$instanceof':'Battle', subProcess:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?WAR', and(instance('?WAR', 'War'), subProcess(A, '?WAR'))))], ['BATTLE'=A, 'WAR'=B], 'Merge', 'PROCESSES', 5887, 'Anonymous', on). sigmaCache(=>(instance(A, 'Battle'), exists(B, and(instance(B, 'ViolentContest'), subProcess(B, A)))), and(and(entails(not(instance(B, 'ViolentContest')), not(instance(A, 'Battle'))), entails(and(instance(A, 'Battle'), '$existential'(B, '?ATTACK', and(instance('?ATTACK', 'ViolentContest'), subProcess('?ATTACK', A)))), instance(B, 'ViolentContest'))), and(entails(not(subProcess(B, A)), not(instance(A, 'Battle'))), entails(and(instance(A, 'Battle'), '$existential'(B, '?ATTACK', and(instance('?ATTACK', 'ViolentContest'), subProcess('?ATTACK', A)))), subProcess(B, A)))), [domainV(B, ['$instanceof':'ViolentContest', subProcess:1]), domainV(A, ['$instanceof':'Battle', subProcess:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?ATTACK', and(instance('?ATTACK', 'ViolentContest'), subProcess('?ATTACK', A))))], ['BATTLE'=A, 'ATTACK'=B], 'Merge', 'PROCESSES', 5889, 'Anonymous', on). sigmaCache(subclass('Game', 'Contest'), subclass('Game', 'Contest'), [], [], 'Merge', 'PROCESSES', 5891, 'Anonymous', on). sigmaCache(subclass('Game', 'RecreationalProcess'), subclass('Game', 'RecreationalProcess'), [], [], 'Merge', 'PROCESSES', 5893, 'Anonymous', on). sigmaCache(documentation('Game', string('"A Contest whose purpose is the enjoyment/stimulation of the participants or spectators of the Game."')), documentation('Game', string('"A Contest whose purpose is the enjoyment/stimulation of the participants or spectators of the Game."')), [], [], 'Merge', 'PROCESSES', 5895, 'Anonymous', on). sigmaCache(subclass('Sport', 'Game'), subclass('Sport', 'Game'), [], [], 'Merge', 'PROCESSES', 5897, 'Anonymous', on). sigmaCache(subclass('Sport', 'ExerciseProcess'), subclass('Sport', 'ExerciseProcess'), [], [], 'Merge', 'PROCESSES', 5899, 'Anonymous', on). sigmaCache(documentation('Sport', string('"A Game which requires some degree of physical exercion from the participants of the game."')), documentation('Sport', string('"A Game which requires some degree of physical exercion from the participants of the game."')), [], [], 'Merge', 'PROCESSES', 5901, 'Anonymous', on). sigmaCache(subclass('LegalAction', 'Contest'), subclass('LegalAction', 'Contest'), [], [], 'Merge', 'PROCESSES', 5903, 'Anonymous', on). sigmaCache(documentation('LegalAction', string('"Any Process where a CognitiveAgent seeks to obtain something from another CognitiveAgent through a court of law."')), documentation('LegalAction', string('"Any Process where a CognitiveAgent seeks to obtain something from another CognitiveAgent through a court of law."')), [], [], 'Merge', 'PROCESSES', 5905, 'Anonymous', on). sigmaCache(subclass('Maneuver', 'IntentionalProcess'), subclass('Maneuver', 'IntentionalProcess'), [], [], 'Merge', 'PROCESSES', 5907, 'Anonymous', on). sigmaCache(documentation('Maneuver', string('"An intentional move or play within a Contest. In many cases, a Maneuver is part of a strategy for winning the larger Contest of which the Maneuver is a part."')), documentation('Maneuver', string('"An intentional move or play within a Contest. In many cases, a Maneuver is part of a strategy for winning the larger Contest of which the Maneuver is a part."')), [], [], 'Merge', 'PROCESSES', 5909, 'Anonymous', on). sigmaCache(=>(instance(A, 'Maneuver'), exists(B, and(instance(B, 'Contest'), subProcess(A, B)))), and(and(entails(not(instance(B, 'Contest')), not(instance(A, 'Maneuver'))), entails(and(instance(A, 'Maneuver'), '$existential'(B, '?CONTEST', and(instance('?CONTEST', 'Contest'), subProcess(A, '?CONTEST')))), instance(B, 'Contest'))), and(entails(not(subProcess(A, B)), not(instance(A, 'Maneuver'))), entails(and(instance(A, 'Maneuver'), '$existential'(B, '?CONTEST', and(instance('?CONTEST', 'Contest'), subProcess(A, '?CONTEST')))), subProcess(A, B)))), [domainV(B, ['$instanceof':'Contest', subProcess:2]), domainV(A, ['$instanceof':'Maneuver', subProcess:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?CONTEST', and(instance('?CONTEST', 'Contest'), subProcess(A, '?CONTEST'))))], ['MOVE'=A, 'CONTEST'=B], 'Merge', 'PROCESSES', 5911, 'Anonymous', on). sigmaCache(subclass('Perception', 'MentalProcess'), subclass('Perception', 'MentalProcess'), [], [], 'Merge', 'PROCESSES', 5913, 'Anonymous', on). sigmaCache(documentation('Perception', string('"Sensing some aspect of the material world. Note that the agent of this sensing is assumed to be an Animal."')), documentation('Perception', string('"Sensing some aspect of the material world. Note that the agent of this sensing is assumed to be an Animal."')), [], [], 'Merge', 'PROCESSES', 5915, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Perception'), agent(A, B)), instance(B, 'Animal')), and(entails(and(instance(A, 'Perception'), agent(A, B)), instance(B, 'Animal')), and(entails(and(not(instance(B, 'Animal')), agent(A, B)), not(instance(A, 'Perception'))), entails(and(not(instance(B, 'Animal')), instance(A, 'Perception')), not(agent(A, B))))), [domainV(B, ['$instanceof':'Animal', agent:2]), domainV(A, ['$instanceof':'Perception', agent:1]), domainV(C, []), forall(A), forall(B)], ['PERCEPT'=A, 'AGENT'=B], 'Merge', 'PROCESSES', 5917, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Perception'), and(agent(A, B), patient(A, C))), notices(B, C)), and(entails(and(instance(A, 'Perception'), and(agent(A, B), patient(A, C))), notices(B, C)), and(entails(and(not(notices(B, C)), and(agent(A, B), patient(A, C))), not(instance(A, 'Perception'))), and(entails(and(not(notices(B, C)), and(instance(A, 'Perception'), patient(A, C))), not(agent(A, B))), entails(and(not(notices(B, C)), and(instance(A, 'Perception'), agent(A, B))), not(patient(A, C)))))), [domainV(C, [notices:2, patient:2]), domainV(B, [agent:2, notices:1]), domainV(A, ['$instanceof':'Perception', agent:1, patient:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['PERCEPT'=A, 'AGENT'=B, 'OBJECT'=C], 'Merge', 'PROCESSES', 5919, 'Anonymous', on). sigmaCache(subclass('Seeing', 'Perception'), subclass('Seeing', 'Perception'), [], [], 'Merge', 'PROCESSES', 5921, 'Anonymous', on). sigmaCache(documentation('Seeing', string('"The subclass of Perception in which the sensing is done by an ocular Organ."')), documentation('Seeing', string('"The subclass of Perception in which the sensing is done by an ocular Organ."')), [], [], 'Merge', 'PROCESSES', 5923, 'Anonymous', on). sigmaCache(subclass('Smelling', 'Perception'), subclass('Smelling', 'Perception'), [], [], 'Merge', 'PROCESSES', 5925, 'Anonymous', on). sigmaCache(documentation('Smelling', string('"The subclass of Perception in which the sensing is done by an olefactory Organ."')), documentation('Smelling', string('"The subclass of Perception in which the sensing is done by an olefactory Organ."')), [], [], 'Merge', 'PROCESSES', 5927, 'Anonymous', on). sigmaCache(subclass('Tasting', 'Perception'), subclass('Tasting', 'Perception'), [], [], 'Merge', 'PROCESSES', 5929, 'Anonymous', on). sigmaCache(documentation('Tasting', string('"The subclass of Perception in which the sensing is done by of an Organ which can discriminate various tastes."')), documentation('Tasting', string('"The subclass of Perception in which the sensing is done by of an Organ which can discriminate various tastes."')), [], [], 'Merge', 'PROCESSES', 5931, 'Anonymous', on). sigmaCache(subclass('Hearing', 'Perception'), subclass('Hearing', 'Perception'), [], [], 'Merge', 'PROCESSES', 5933, 'Anonymous', on). sigmaCache(documentation('Hearing', string('"The subclass of Perception in which the sensing is done by an auditory Organ."')), documentation('Hearing', string('"The subclass of Perception in which the sensing is done by an auditory Organ."')), [], [], 'Merge', 'PROCESSES', 5935, 'Anonymous', on). sigmaCache(subclass('TactilePerception', 'Perception'), subclass('TactilePerception', 'Perception'), [], [], 'Merge', 'PROCESSES', 5937, 'Anonymous', on). sigmaCache(documentation('TactilePerception', string('"The subclass of Perception in which the sensing is done by Touching."')), documentation('TactilePerception', string('"The subclass of Perception in which the sensing is done by Touching."')), [], [], 'Merge', 'PROCESSES', 5939, 'Anonymous', on). sigmaCache(=>(instance(A, 'TactilePerception'), exists(B, and(instance(B, 'Touching'), subProcess(B, A)))), and(and(entails(not(instance(B, 'Touching')), not(instance(A, 'TactilePerception'))), entails(and(instance(A, 'TactilePerception'), '$existential'(B, '?TOUCH', and(instance('?TOUCH', 'Touching'), subProcess('?TOUCH', A)))), instance(B, 'Touching'))), and(entails(not(subProcess(B, A)), not(instance(A, 'TactilePerception'))), entails(and(instance(A, 'TactilePerception'), '$existential'(B, '?TOUCH', and(instance('?TOUCH', 'Touching'), subProcess('?TOUCH', A)))), subProcess(B, A)))), [domainV(B, ['$instanceof':'Touching', subProcess:1]), domainV(A, ['$instanceof':'TactilePerception', subProcess:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?TOUCH', and(instance('?TOUCH', 'Touching'), subProcess('?TOUCH', A))))], ['TACTILE'=A, 'TOUCH'=B], 'Merge', 'PROCESSES', 5941, 'Anonymous', on). sigmaCache(subclass('Emitting', 'Process'), subclass('Emitting', 'Process'), [], [], 'Merge', 'PROCESSES', 5943, 'Anonymous', on). sigmaCache(documentation('Emitting', string('"Processes in which something is given off by something else."')), documentation('Emitting', string('"Processes in which something is given off by something else."')), [], [], 'Merge', 'PROCESSES', 5945, 'Anonymous', on). sigmaCache(subclass('EmittingLight', 'Emitting'), subclass('EmittingLight', 'Emitting'), [], [], 'Merge', 'PROCESSES', 5947, 'Anonymous', on). sigmaCache(documentation('EmittingLight', string('"The subclass of Emitting in which light is given off. Some examples include blinking, flashing, and glittering."')), documentation('EmittingLight', string('"The subclass of Emitting in which light is given off. Some examples include blinking, flashing, and glittering."')), [], [], 'Merge', 'PROCESSES', 5949, 'Anonymous', on). sigmaCache(subclass('EmittingSmell', 'Emitting'), subclass('EmittingSmell', 'Emitting'), [], [], 'Merge', 'PROCESSES', 5951, 'Anonymous', on). sigmaCache(documentation('EmittingSmell', string('"The subclass of Emitting in which smells are given off. Some examples include reeking, smelling, and stinking."')), documentation('EmittingSmell', string('"The subclass of Emitting in which smells are given off. Some examples include reeking, smelling, and stinking."')), [], [], 'Merge', 'PROCESSES', 5953, 'Anonymous', on). sigmaCache(subclass('EmittingSound', 'Emitting'), subclass('EmittingSound', 'Emitting'), [], [], 'Merge', 'PROCESSES', 5955, 'Anonymous', on). sigmaCache(documentation('EmittingSound', string('"The subclass of Emitting in which sound is given off. Some examples include creaking, roaring, and whistling."')), documentation('EmittingSound', string('"The subclass of Emitting in which sound is given off. Some examples include creaking, roaring, and whistling."')), [], [], 'Merge', 'PROCESSES', 5957, 'Anonymous', on). sigmaCache(subclass('Music', 'EmittingSound'), subclass('Music', 'EmittingSound'), [], [], 'Merge', 'PROCESSES', 5959, 'Anonymous', on). sigmaCache(documentation('Music', string('"The subclass of EmittingSound where the sound is intended to be melodic and is produced deliberately."')), documentation('Music', string('"The subclass of EmittingSound where the sound is intended to be melodic and is produced deliberately."')), [], [], 'Merge', 'PROCESSES', 5961, 'Anonymous', on). sigmaCache('include-context'('MEREOTOPOLOGY'), 'include-context'('MEREOTOPOLOGY'), [], [], 'Merge', 'OBJECTS', 5973, 'Anonymous', on). sigmaCache('include-context'('PROCESSES'), 'include-context'('PROCESSES'), [], [], 'Merge', 'OBJECTS', 5976, 'Anonymous', on). sigmaCache('include-context'('QUALITIES'), 'include-context'('QUALITIES'), [], [], 'Merge', 'OBJECTS', 5979, 'Anonymous', on). sigmaCache(subclass('Nation', 'Agent'), subclass('Nation', 'Agent'), [], [], 'Merge', 'OBJECTS', 5982, 'Anonymous', on). sigmaCache(relatedInternalConcept('Nation', 'Land'), relatedInternalConcept('Nation', 'Land'), [], [], 'Merge', 'OBJECTS', 5984, 'Anonymous', on). sigmaCache(documentation('Nation', string('"That aspect of a Nation which can act automonously and which is the same throughout the changes in population and borders. Compare the Class Land."')), documentation('Nation', string('"That aspect of a Nation which can act automonously and which is the same throughout the changes in population and borders. Compare the Class Land."')), [], [], 'Merge', 'OBJECTS', 5986, 'Anonymous', on). sigmaCache(=>(instance(A, 'Nation'), exists(B, and(instance(B, 'Government'), subOrganizations(B, A)))), and(and(entails(not(instance(B, 'Government')), not(instance(A, 'Nation'))), entails(and(instance(A, 'Nation'), '$existential'(B, '?GOV', and(instance('?GOV', 'Government'), subOrganizations('?GOV', A)))), instance(B, 'Government'))), and(entails(not(subOrganizations(B, A)), not(instance(A, 'Nation'))), entails(and(instance(A, 'Nation'), '$existential'(B, '?GOV', and(instance('?GOV', 'Government'), subOrganizations('?GOV', A)))), subOrganizations(B, A)))), [domainV(B, ['$instanceof':'Government', subOrganizations:1]), domainV(A, ['$instanceof':'Nation', subOrganizations:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?GOV', and(instance('?GOV', 'Government'), subOrganizations('?GOV', A))))], ['NATION'=A, 'GOV'=B], 'Merge', 'OBJECTS', 5988, 'Anonymous', on). sigmaCache(subclass('GeographicArea', 'Region'), subclass('GeographicArea', 'Region'), [], [], 'Merge', 'OBJECTS', 5990, 'Anonymous', on). sigmaCache(documentation('GeographicArea', string('"A geographic location, generally having definite boundaries. Note that this differs from its immediate superclass Region in that a GeographicArea is a Region of land of significant size."')), documentation('GeographicArea', string('"A geographic location, generally having definite boundaries. Note that this differs from its immediate superclass Region in that a GeographicArea is a Region of land of significant size."')), [], [], 'Merge', 'OBJECTS', 5992, 'Anonymous', on). sigmaCache(subclass('TimeZone', 'GeographicArea'), subclass('TimeZone', 'GeographicArea'), [], [], 'Merge', 'OBJECTS', 5994, 'Anonymous', on). sigmaCache(documentation('TimeZone', string('"A GeographicArea in which time measures are uniform, i.e. all time devices are synchronized to the same temporal coordinates."')), documentation('TimeZone', string('"A GeographicArea in which time measures are uniform, i.e. all time devices are synchronized to the same temporal coordinates."')), [], [], 'Merge', 'OBJECTS', 5996, 'Anonymous', on). sigmaCache(instance('CoordinatedUniversalTimeZone', 'TimeZone'), instance('CoordinatedUniversalTimeZone', 'TimeZone'), [], [], 'Merge', 'OBJECTS', 5998, 'Anonymous', on). sigmaCache(documentation('CoordinatedUniversalTimeZone', string('"A TimeZone which functions as the standard time zone. It is also known as Zulu time (in the military), Greenwich Mean Time, and the Western European time zone. Note that whenever a TimeZone is not specified, the TimePosition is understood to be with respect to the CoordinatedUniversalTimeZone."')), documentation('CoordinatedUniversalTimeZone', string('"A TimeZone which functions as the standard time zone. It is also known as Zulu time (in the military), Greenwich Mean Time, and the Western European time zone. Note that whenever a TimeZone is not specified, the TimePosition is understood to be with respect to the CoordinatedUniversalTimeZone."')), [], [], 'Merge', 'OBJECTS', 6000, 'Anonymous', on). sigmaCache(instance('PacificTimeZone', 'TimeZone'), instance('PacificTimeZone', 'TimeZone'), [], [], 'Merge', 'OBJECTS', 6002, 'Anonymous', on). sigmaCache(documentation('PacificTimeZone', string('"A TimeZone that covers much of the western part of the United States."')), documentation('PacificTimeZone', string('"A TimeZone that covers much of the western part of the United States."')), [], [], 'Merge', 'OBJECTS', 6004, 'Anonymous', on). sigmaCache(=>(equal('RelativeTimeFn'(A, 'PacificTimeZone'), B), equal(B, 'AdditionFn'(A, 8))), and(entails(not(holds('AdditionFn', A, 8, B)), not(holds('RelativeTimeFn', A, 'PacificTimeZone', B))), entails(holds('RelativeTimeFn', A, 'PacificTimeZone', B), holds('AdditionFn', A, 8, B))), [domainV(B, ['AdditionFn':3, 'RelativeTimeFn':3]), domainV(A, ['AdditionFn':1, 'RelativeTimeFn':1]), domainV(C, []), forall(A), forall(B)], ['TIME1'=A, 'TIME2'=B], 'Merge', 'OBJECTS', 6006, 'Anonymous', on). sigmaCache(instance('MountainTimeZone', 'TimeZone'), instance('MountainTimeZone', 'TimeZone'), [], [], 'Merge', 'OBJECTS', 6008, 'Anonymous', on). sigmaCache(documentation('MountainTimeZone', string('"A TimeZone that covers much of the Rocky Mountain region of the United States."')), documentation('MountainTimeZone', string('"A TimeZone that covers much of the Rocky Mountain region of the United States."')), [], [], 'Merge', 'OBJECTS', 6010, 'Anonymous', on). sigmaCache(=>(equal('RelativeTimeFn'(A, 'MountainTimeZone'), B), equal(B, 'AdditionFn'(A, 7))), and(entails(not(holds('AdditionFn', A, 7, B)), not(holds('RelativeTimeFn', A, 'MountainTimeZone', B))), entails(holds('RelativeTimeFn', A, 'MountainTimeZone', B), holds('AdditionFn', A, 7, B))), [domainV(B, ['AdditionFn':3, 'RelativeTimeFn':3]), domainV(A, ['AdditionFn':1, 'RelativeTimeFn':1]), domainV(C, []), forall(A), forall(B)], ['TIME1'=A, 'TIME2'=B], 'Merge', 'OBJECTS', 6012, 'Anonymous', on). sigmaCache(instance('CentralTimeZone', 'TimeZone'), instance('CentralTimeZone', 'TimeZone'), [], [], 'Merge', 'OBJECTS', 6014, 'Anonymous', on). sigmaCache(documentation('CentralTimeZone', string('"A TimeZone that covers much of the midwestern United States."')), documentation('CentralTimeZone', string('"A TimeZone that covers much of the midwestern United States."')), [], [], 'Merge', 'OBJECTS', 6016, 'Anonymous', on). sigmaCache(=>(equal('RelativeTimeFn'(A, 'CentralTimeZone'), B), equal(B, 'AdditionFn'(A, 6))), and(entails(not(holds('AdditionFn', A, 6, B)), not(holds('RelativeTimeFn', A, 'CentralTimeZone', B))), entails(holds('RelativeTimeFn', A, 'CentralTimeZone', B), holds('AdditionFn', A, 6, B))), [domainV(B, ['AdditionFn':3, 'RelativeTimeFn':3]), domainV(A, ['AdditionFn':1, 'RelativeTimeFn':1]), domainV(C, []), forall(A), forall(B)], ['TIME1'=A, 'TIME2'=B], 'Merge', 'OBJECTS', 6018, 'Anonymous', on). sigmaCache(instance('EasternTimeZone', 'TimeZone'), instance('EasternTimeZone', 'TimeZone'), [], [], 'Merge', 'OBJECTS', 6020, 'Anonymous', on). sigmaCache(documentation('EasternTimeZone', string('"A TimeZone that covers much of the eastern United States."')), documentation('EasternTimeZone', string('"A TimeZone that covers much of the eastern United States."')), [], [], 'Merge', 'OBJECTS', 6022, 'Anonymous', on). sigmaCache(=>(equal('RelativeTimeFn'(A, 'EasternTimeZone'), B), equal(B, 'AdditionFn'(A, 5))), and(entails(not(holds('AdditionFn', A, 5, B)), not(holds('RelativeTimeFn', A, 'EasternTimeZone', B))), entails(holds('RelativeTimeFn', A, 'EasternTimeZone', B), holds('AdditionFn', A, 5, B))), [domainV(B, ['AdditionFn':3, 'RelativeTimeFn':3]), domainV(A, ['AdditionFn':1, 'RelativeTimeFn':1]), domainV(C, []), forall(A), forall(B)], ['TIME1'=A, 'TIME2'=B], 'Merge', 'OBJECTS', 6024, 'Anonymous', on). sigmaCache(instance('RelativeTimeFn', 'BinaryFunction'), instance('RelativeTimeFn', 'BinaryFunction'), [], [], 'Merge', 'OBJECTS', 6026, 'Anonymous', on). sigmaCache(instance('RelativeTimeFn', 'TemporalRelation'), instance('RelativeTimeFn', 'TemporalRelation'), [], [], 'Merge', 'OBJECTS', 6028, 'Anonymous', on). sigmaCache(domain('RelativeTimeFn', 1, 'TimePosition'), domain('RelativeTimeFn', 1, 'TimePosition'), [], [], 'Merge', 'OBJECTS', 6030, 'Anonymous', on). sigmaCache(domain('RelativeTimeFn', 2, 'TimeZone'), domain('RelativeTimeFn', 2, 'TimeZone'), [], [], 'Merge', 'OBJECTS', 6032, 'Anonymous', on). sigmaCache(range('RelativeTimeFn', 'TimePosition'), range('RelativeTimeFn', 'TimePosition'), [], [], 'Merge', 'OBJECTS', 6034, 'Anonymous', on). sigmaCache(documentation('RelativeTimeFn', string('"A means of converting TimePositions between different TimeZones. (RelativeTimeFn ?TIME ?ZONE) denotes the TimePosition in CoordinatedUniversalTime that is contemporaneous with the TimePosition ?TIME in TimeZone ?ZONE. For example, (RelativeTimeFn (MeasureFn 14 Hour) EasternTimeZone) would return the value (MeasureFn 19 Hour)."')), documentation('RelativeTimeFn', string('"A means of converting TimePositions between different TimeZones. (RelativeTimeFn ?TIME ?ZONE) denotes the TimePosition in CoordinatedUniversalTime that is contemporaneous with the TimePosition ?TIME in TimeZone ?ZONE. For example, (RelativeTimeFn (MeasureFn 14 Hour) EasternTimeZone) would return the value (MeasureFn 19 Hour)."')), [], [], 'Merge', 'OBJECTS', 6036, 'Anonymous', on). sigmaCache(subclass('Land', 'GeographicArea'), subclass('Land', 'GeographicArea'), [], [], 'Merge', 'OBJECTS', 6038, 'Anonymous', on). sigmaCache(documentation('Land', string('"A Land is the GeographicArea associated with a nation. For example, the Land of Australia is the Region making up the continent of Oceania."')), documentation('Land', string('"A Land is the GeographicArea associated with a nation. For example, the Land of Australia is the Region making up the continent of Oceania."')), [], [], 'Merge', 'OBJECTS', 6040, 'Anonymous', on). sigmaCache(subclass('Address', 'GeographicArea'), subclass('Address', 'GeographicArea'), [], [], 'Merge', 'OBJECTS', 6042, 'Anonymous', on). sigmaCache(documentation('Address', string('"A GeographicArea with definite boundaries and of relatively small size. This concept represents the state of \'being at an address\'."')), documentation('Address', string('"A GeographicArea with definite boundaries and of relatively small size. This concept represents the state of \'being at an address\'."')), [], [], 'Merge', 'OBJECTS', 6044, 'Anonymous', on). sigmaCache(subclass('City', 'GeographicArea'), subclass('City', 'GeographicArea'), [], [], 'Merge', 'OBJECTS', 6046, 'Anonymous', on). sigmaCache(documentation('City', string('"A GeographicArea of relatively small size, inhabited by people, and exhibiting a distinctive sort of political structure."')), documentation('City', string('"A GeographicArea of relatively small size, inhabited by people, and exhibiting a distinctive sort of political structure."')), [], [], 'Merge', 'OBJECTS', 6048, 'Anonymous', on). sigmaCache(subclass('Water', 'CompoundSubstance'), subclass('Water', 'CompoundSubstance'), [], [], 'Merge', 'OBJECTS', 6050, 'Anonymous', on). sigmaCache(documentation('Water', string('"The Class of samples of the compound H20. Note that this Class covers both pure and impure Water."')), documentation('Water', string('"The Class of samples of the compound H20. Note that this Class covers both pure and impure Water."')), [], [], 'Merge', 'OBJECTS', 6052, 'Anonymous', on). sigmaCache(subclass('Mineral', 'Mixture'), subclass('Mineral', 'Mixture'), [], [], 'Merge', 'OBJECTS', 6054, 'Anonymous', on). sigmaCache(documentation('Mineral', string('" Any of various naturally occurring homogeneous substances (such as stone, coal, salt, sulfur, sand, petroleum), or synthetic substances having the chemical composition and crystalline form and properties of a naturally occurring mineral."')), documentation('Mineral', string('" Any of various naturally occurring homogeneous substances (such as stone, coal, salt, sulfur, sand, petroleum), or synthetic substances having the chemical composition and crystalline form and properties of a naturally occurring mineral."')), [], [], 'Merge', 'OBJECTS', 6056, 'Anonymous', on). sigmaCache(instance(developmentalForm, 'BinaryPredicate'), instance(developmentalForm, 'BinaryPredicate'), [], [], 'Merge', 'OBJECTS', 6058, 'Anonymous', on). sigmaCache(instance(developmentalForm, 'AsymmetricRelation'), instance(developmentalForm, 'AsymmetricRelation'), [], [], 'Merge', 'OBJECTS', 6060, 'Anonymous', on). sigmaCache(instance(developmentalForm, 'TransitiveRelation'), instance(developmentalForm, 'TransitiveRelation'), [], [], 'Merge', 'OBJECTS', 6062, 'Anonymous', on). sigmaCache(domain(developmentalForm, 1, 'UnionFn'('Organism', 'AnatomicalStructure')), domain(developmentalForm, 1, 'UnionFn'('Organism', 'AnatomicalStructure')), [], [], 'Merge', 'OBJECTS', 6064, 'Anonymous', on). sigmaCache(domain(developmentalForm, 2, 'DevelopmentalProperty'), domain(developmentalForm, 2, 'DevelopmentalProperty'), [], [], 'Merge', 'OBJECTS', 6066, 'Anonymous', on). sigmaCache(documentation(developmentalForm, string('"(developmentalForm ?OBJECT ?FORM) means that ?FORM is an earlier stage in the individual maturation of ?OBJECT. For example, tadpole and caterpillar are developmentalForms of frogs and butterflies, respectively."')), documentation(developmentalForm, string('"(developmentalForm ?OBJECT ?FORM) means that ?FORM is an earlier stage in the individual maturation of ?OBJECT. For example, tadpole and caterpillar are developmentalForms of frogs and butterflies, respectively."')), [], [], 'Merge', 'OBJECTS', 6068, 'Anonymous', on). sigmaCache(subclass('Organism', 'CorpuscularObject'), subclass('Organism', 'CorpuscularObject'), [], [], 'Merge', 'OBJECTS', 6070, 'Anonymous', on). sigmaCache(subclass('Organism', 'Agent'), subclass('Organism', 'Agent'), [], [], 'Merge', 'OBJECTS', 6072, 'Anonymous', on). sigmaCache(documentation('Organism', string('"Generally, a living individual, including all Plants and Animals."')), documentation('Organism', string('"Generally, a living individual, including all Plants and Animals."')), [], [], 'Merge', 'OBJECTS', 6074, 'Anonymous', on). sigmaCache(=>(instance(A, 'Organism'), exists(B, exists(C, and(birthTime(A, C), deathTime(A, B))))), and(and(entails(not(birthTime(A, C)), not(instance(A, 'Organism'))), entails(and(instance(A, 'Organism'), '$existential'(C, '?TIME1', and(birthTime(A, '?TIME1'), deathTime(A, B)))), birthTime(A, C))), and(entails(not(deathTime(A, B)), not(instance(A, 'Organism'))), entails(and(and(instance(A, 'Organism'), '$existential'(B, '?TIME2', exists(C, and(birthTime(A, C), deathTime(A, '?TIME2'))))), '$existential'(C, '?TIME1', and(birthTime(A, '?TIME1'), deathTime(A, B)))), deathTime(A, B)))), [domainV(C, [birthTime:2]), domainV(B, [deathTime:2]), domainV(A, ['$instanceof':'Organism', birthTime:1, deathTime:1]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?TIME2', exists(C, and(birthTime(A, C), deathTime(A, '?TIME2'))))), replaceConsVar(C, '$existential'('?TIME1', and(birthTime(A, '?TIME1'), deathTime(A, B))))], ['ORGANISM'=A, 'TIME1'=C, 'TIME2'=B], 'Merge', 'OBJECTS', 6076, 'Anonymous', on). sigmaCache(instance(inhabits, 'BinaryPredicate'), instance(inhabits, 'BinaryPredicate'), [], [], 'Merge', 'OBJECTS', 6078, 'Anonymous', on). sigmaCache(instance(inhabits, 'AsymmetricRelation'), instance(inhabits, 'AsymmetricRelation'), [], [], 'Merge', 'OBJECTS', 6080, 'Anonymous', on). sigmaCache(domain(inhabits, 1, 'Organism'), domain(inhabits, 1, 'Organism'), [], [], 'Merge', 'OBJECTS', 6082, 'Anonymous', on). sigmaCache(domain(inhabits, 2, 'Object'), domain(inhabits, 2, 'Object'), [], [], 'Merge', 'OBJECTS', 6084, 'Anonymous', on). sigmaCache(documentation(inhabits, string('"A very basic notion of living within something else. (inhabits ?ORGANISM ?OBJECT) means that ?OBJECT is the residence, nest, home, etc. of ?ORGANISM."')), documentation(inhabits, string('"A very basic notion of living within something else. (inhabits ?ORGANISM ?OBJECT) means that ?OBJECT is the residence, nest, home, etc. of ?ORGANISM."')), [], [], 'Merge', 'OBJECTS', 6086, 'Anonymous', on). sigmaCache(instance(parent, 'BinaryPredicate'), instance(parent, 'BinaryPredicate'), [], [], 'Merge', 'OBJECTS', 6088, 'Anonymous', on). sigmaCache(subrelation(parent, familyRelation), subrelation(parent, familyRelation), [], [], 'Merge', 'OBJECTS', 6090, 'Anonymous', on). sigmaCache(instance(parent, 'AsymmetricRelation'), instance(parent, 'AsymmetricRelation'), [], [], 'Merge', 'OBJECTS', 6092, 'Anonymous', on). sigmaCache(instance(parent, 'IntransitiveRelation'), instance(parent, 'IntransitiveRelation'), [], [], 'Merge', 'OBJECTS', 6094, 'Anonymous', on). sigmaCache(domain(parent, 1, 'Organism'), domain(parent, 1, 'Organism'), [], [], 'Merge', 'OBJECTS', 6096, 'Anonymous', on). sigmaCache(domain(parent, 2, 'Organism'), domain(parent, 2, 'Organism'), [], [], 'Merge', 'OBJECTS', 6098, 'Anonymous', on). sigmaCache(documentation(parent, string('"The general relationship of parenthood. (parent ?PARENT ?CHILD) means that ?PARENT is a biological parent of ?CHILD."')), documentation(parent, string('"The general relationship of parenthood. (parent ?PARENT ?CHILD) means that ?PARENT is a biological parent of ?CHILD."')), [], [], 'Merge', 'OBJECTS', 6100, 'Anonymous', on). sigmaCache(=>(parent(A, B), before('BeginFn'('WhenFn'(A)), 'BeginFn'('WhenFn'(B)))), and(entails(not(before('BeginFn'('WhenFn'(A)), 'BeginFn'('WhenFn'(B)))), not(parent(A, B))), entails(parent(A, B), before('BeginFn'('WhenFn'(A)), 'BeginFn'('WhenFn'(B))))), [domainV(B, ['WhenFn':1, parent:2]), domainV(A, ['WhenFn':1, parent:1]), domainV(C, []), forall(A), forall(B)], ['PARENT'=A, 'CHILD'=B], 'Merge', 'OBJECTS', 6102, 'Anonymous', on). sigmaCache(=>(and(parent(A, B), and(subclass(C, 'Organism'), instance(A, C))), instance(B, C)), and(entails(and(parent(A, B), and(subclass(C, 'Organism'), instance(A, C))), instance(B, C)), and(entails(and(not(instance(B, C)), and(subclass(C, 'Organism'), instance(A, C))), not(parent(A, B))), and(entails(and(not(instance(B, C)), and(parent(A, B), instance(A, C))), not(subclass(C, 'Organism'))), entails(and(not(instance(B, C)), and(parent(A, B), subclass(C, 'Organism'))), not(instance(A, C)))))), [domainV(C, [instance:2, subclass:1]), domainV(B, [parent:2]), domainV(A, [parent:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['PARENT'=A, 'CHILD'=B, 'CLASS'=C], 'Merge', 'OBJECTS', 6104, 'Anonymous', on). sigmaCache(=>(parent(A, B), or(mother(A, B), father(A, B))), and(entails(and(not(mother(A, B)), not(father(A, B))), not(parent(A, B))), and(entails(and(parent(A, B), not(father(A, B))), mother(A, B)), entails(and(parent(A, B), not(mother(A, B))), father(A, B)))), [domainV(B, [father:2, mother:2, parent:2]), domainV(A, [father:1, mother:1, parent:1]), domainV(C, []), forall(A), forall(B)], ['PARENT'=A, 'CHILD'=B], 'Merge', 'OBJECTS', 6106, 'Anonymous', on). sigmaCache(subrelation(mother, parent), subrelation(mother, parent), [], [], 'Merge', 'OBJECTS', 6108, 'Anonymous', on). sigmaCache(domain(mother, 1, 'Animal'), domain(mother, 1, 'Animal'), [], [], 'Merge', 'OBJECTS', 6110, 'Anonymous', on). sigmaCache(singleValued(mother, 1), singleValued(mother, 1), [], [], 'Merge', 'OBJECTS', 6112, 'Anonymous', on). sigmaCache(documentation(mother, string('"The general relationship of motherhood. (mother ?MOTHER ?CHILD) means that ?MOTHER is the biological mother of ?CHILD."')), documentation(mother, string('"The general relationship of motherhood. (mother ?MOTHER ?CHILD) means that ?MOTHER is the biological mother of ?CHILD."')), [], [], 'Merge', 'OBJECTS', 6114, 'Anonymous', on). sigmaCache(=>(mother(A, B), attribute(A, 'Female')), and(entails(not(attribute(A, 'Female')), not(mother(A, B))), entails(mother(A, B), attribute(A, 'Female'))), [domainV(B, [mother:2]), domainV(A, [attribute:1, mother:1]), domainV(C, []), forall(A), forall(B)], ['MOTHER'=A, 'CHILD'=B], 'Merge', 'OBJECTS', 6116, 'Anonymous', on). sigmaCache(subrelation(father, parent), subrelation(father, parent), [], [], 'Merge', 'OBJECTS', 6118, 'Anonymous', on). sigmaCache(domain(father, 1, 'Animal'), domain(father, 1, 'Animal'), [], [], 'Merge', 'OBJECTS', 6120, 'Anonymous', on). sigmaCache(singleValued(father, 1), singleValued(father, 1), [], [], 'Merge', 'OBJECTS', 6122, 'Anonymous', on). sigmaCache(documentation(father, string('"The general relationship of fatherhood. (father ?FATHER ?CHILD) means that ?FATHER is the biological father of ?CHILD."')), documentation(father, string('"The general relationship of fatherhood. (father ?FATHER ?CHILD) means that ?FATHER is the biological father of ?CHILD."')), [], [], 'Merge', 'OBJECTS', 6124, 'Anonymous', on). sigmaCache(=>(father(A, B), attribute(A, 'Male')), and(entails(not(attribute(A, 'Male')), not(father(A, B))), entails(father(A, B), attribute(A, 'Male'))), [domainV(B, [father:2]), domainV(A, [attribute:1, father:1]), domainV(C, []), forall(A), forall(B)], ['FATHER'=A, 'CHILD'=B], 'Merge', 'OBJECTS', 6126, 'Anonymous', on). sigmaCache(instance(siblings, 'BinaryPredicate'), instance(siblings, 'BinaryPredicate'), [], [], 'Merge', 'OBJECTS', 6128, 'Anonymous', on). sigmaCache(subrelation(siblings, familyRelation), subrelation(siblings, familyRelation), [], [], 'Merge', 'OBJECTS', 6130, 'Anonymous', on). sigmaCache(instance(siblings, 'SymmetricRelation'), instance(siblings, 'SymmetricRelation'), [], [], 'Merge', 'OBJECTS', 6132, 'Anonymous', on). sigmaCache(instance(siblings, 'TransitiveRelation'), instance(siblings, 'TransitiveRelation'), [], [], 'Merge', 'OBJECTS', 6134, 'Anonymous', on). sigmaCache(instance(siblings, 'IrreflexiveRelation'), instance(siblings, 'IrreflexiveRelation'), [], [], 'Merge', 'OBJECTS', 6136, 'Anonymous', on). sigmaCache(domain(siblings, 1, 'Animal'), domain(siblings, 1, 'Animal'), [], [], 'Merge', 'OBJECTS', 6138, 'Anonymous', on). sigmaCache(domain(siblings, 2, 'Animal'), domain(siblings, 2, 'Animal'), [], [], 'Merge', 'OBJECTS', 6140, 'Anonymous', on). sigmaCache(documentation(siblings, string('"The relationship between two Animals that have the same parents."')), documentation(siblings, string('"The relationship between two Animals that have the same parents."')), [], [], 'Merge', 'OBJECTS', 6142, 'Anonymous', on). sigmaCache(<=>(siblings(A, B), exists(C, exists(D, and(father(D, A), and(father(D, B), and(mother(C, A), mother(C, B))))))), and(and(entails(and(siblings(A, B), '$existential'(D, '?FATHER', and(father('?FATHER', A), and(father('?FATHER', B), and(mother(C, A), mother(C, B)))))), father(D, A)), and(entails(and(siblings(A, B), '$existential'(D, '?FATHER', and(father('?FATHER', A), and(father('?FATHER', B), and(mother(C, A), mother(C, B)))))), father(D, B)), and(entails(and(and(siblings(A, B), '$existential'(C, '?MOTHER', exists(D, and(father(D, A), and(father(D, B), and(mother('?MOTHER', A), mother('?MOTHER', B))))))), '$existential'(D, '?FATHER', and(father('?FATHER', A), and(father('?FATHER', B), and(mother(C, A), mother(C, B)))))), mother(C, A)), and(entails(and(and(siblings(A, B), '$existential'(C, '?MOTHER', exists(D, and(father(D, A), and(father(D, B), and(mother('?MOTHER', A), mother('?MOTHER', B))))))), '$existential'(D, '?FATHER', and(father('?FATHER', A), and(father('?FATHER', B), and(mother(C, A), mother(C, B)))))), mother(C, B)), entails(or(not(father(D, A)), or(not(father(D, B)), or(not(mother(C, A)), not(mother(C, B))))), not(siblings(A, B))))))), and(entails(and(and(father(D, A), and(father(D, B), and(mother(C, A), mother(C, B)))), '$existential'(D, '?FATHER', and(father('?FATHER', A), and(father('?FATHER', B), and(mother(C, A), mother(C, B)))))), siblings(A, B)), and(entails(and(not(siblings(A, B)), and(father(D, B), and(mother(C, A), mother(C, B)))), not(father(D, A))), and(entails(and(not(siblings(A, B)), and(father(D, A), and(mother(C, A), mother(C, B)))), not(father(D, B))), and(entails(and(not(siblings(A, B)), and(father(D, A), and(father(D, B), mother(C, B)))), not(mother(C, A))), entails(and(not(siblings(A, B)), and(father(D, A), and(father(D, B), mother(C, A)))), not(mother(C, B)))))))), [domainV(D, [father:1]), domainV(C, [mother:1]), domainV(B, [father:2, mother:2, siblings:2]), domainV(A, [father:2, mother:2, siblings:1]), domainV(E, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?MOTHER', exists(D, and(father(D, A), and(father(D, B), and(mother('?MOTHER', A), mother('?MOTHER', B))))))), replaceConsVar(D, '$existential'('?FATHER', and(father('?FATHER', A), and(father('?FATHER', B), and(mother(C, A), mother(C, B)))))), forall(C), forall(D)], ['ANIMAL1'=A, 'ANIMAL2'=B, 'FATHER'=D, 'MOTHER'=C], 'Merge', 'OBJECTS', 6144, 'Anonymous', on). sigmaCache(subclass('Plant', 'Organism'), subclass('Plant', 'Organism'), [], [], 'Merge', 'OBJECTS', 6152, 'Anonymous', on). sigmaCache(disjoint('Plant', 'Animal'), disjoint('Plant', 'Animal'), [], [], 'Merge', 'OBJECTS', 6154, 'Anonymous', on). sigmaCache(documentation('Plant', string('"An Organism having cellulose cell walls, growing by synthesis of Substances, generally distinguished by the presence of chlorophyll, and lacking the power of locomotion."')), documentation('Plant', string('"An Organism having cellulose cell walls, growing by synthesis of Substances, generally distinguished by the presence of chlorophyll, and lacking the power of locomotion."')), [], [], 'Merge', 'OBJECTS', 6156, 'Anonymous', on). sigmaCache(subclass('Animal', 'Organism'), subclass('Animal', 'Organism'), [], [], 'Merge', 'OBJECTS', 6158, 'Anonymous', on). sigmaCache(documentation('Animal', string('"An Organism with eukaryotic Cells, and lacking stiff cell walls, plastids, and photosynthetic pigments."')), documentation('Animal', string('"An Organism with eukaryotic Cells, and lacking stiff cell walls, plastids, and photosynthetic pigments."')), [], [], 'Merge', 'OBJECTS', 6160, 'Anonymous', on). sigmaCache(subclass('Microorganism', 'Organism'), subclass('Microorganism', 'Organism'), [], [], 'Merge', 'OBJECTS', 6162, 'Anonymous', on). sigmaCache(documentation('Microorganism', string('"An Organism that can be seen only with the aid of a microscope."')), documentation('Microorganism', string('"An Organism that can be seen only with the aid of a microscope."')), [], [], 'Merge', 'OBJECTS', 6164, 'Anonymous', on). sigmaCache(subclass('Bacterium', 'Microorganism'), subclass('Bacterium', 'Microorganism'), [], [], 'Merge', 'OBJECTS', 6166, 'Anonymous', on). sigmaCache(documentation('Bacterium', string('"A small, typically one-celled, prokaryotic Microorganism."')), documentation('Bacterium', string('"A small, typically one-celled, prokaryotic Microorganism."')), [], [], 'Merge', 'OBJECTS', 6168, 'Anonymous', on). sigmaCache(=>(instance(A, 'Bacterium'), exists(B, and(component(B, A), and(instance(B, 'Cell'), forall(C, =>(and(component(C, A), instance(C, 'Cell')), equal(B, C))))))), and(and(entails(not(component(B, A)), not(instance(A, 'Bacterium'))), entails(and(instance(A, 'Bacterium'), '$existential'(B, '?CELL1', and(component('?CELL1', A), and(instance('?CELL1', 'Cell'), forall(C, =>(and(component(C, A), instance(C, 'Cell')), equal('?CELL1', C))))))), component(B, A))), and(and(entails(not(instance(B, 'Cell')), not(instance(A, 'Bacterium'))), entails(and(instance(A, 'Bacterium'), '$existential'(B, '?CELL1', and(component('?CELL1', A), and(instance('?CELL1', 'Cell'), forall(C, =>(and(component(C, A), instance(C, 'Cell')), equal('?CELL1', C))))))), instance(B, 'Cell'))), and(entails(and(not(equal(B, C)), and(component(C, A), instance(C, 'Cell'))), not(instance(A, 'Bacterium'))), and(entails(and(and(instance(A, 'Bacterium'), and(component(C, A), instance(C, 'Cell'))), '$existential'(B, '?CELL1', and(component('?CELL1', A), and(instance('?CELL1', 'Cell'), forall(C, =>(and(component(C, A), instance(C, 'Cell')), equal('?CELL1', C))))))), equal(B, C)), and(entails(and(instance(A, 'Bacterium'), and(not(equal(B, C)), instance(C, 'Cell'))), not(component(C, A))), entails(and(instance(A, 'Bacterium'), and(not(equal(B, C)), component(C, A))), not(instance(C, 'Cell')))))))), [domainV(C, ['$instanceof':'Cell', component:1]), domainV(B, ['$instanceof':'Cell', component:1]), domainV(A, ['$instanceof':'Bacterium', component:2]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?CELL1', and(component('?CELL1', A), and(instance('?CELL1', 'Cell'), forall(C, =>(and(component(C, A), instance(C, 'Cell')), equal('?CELL1', C))))))), forall(C)], ['BACTERIUM'=A, 'CELL1'=B, 'CELL2'=C], 'Merge', 'OBJECTS', 6170, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Bacterium'), inhabits(A, B)), instance(B, 'Organism')), and(entails(and(instance(A, 'Bacterium'), inhabits(A, B)), instance(B, 'Organism')), and(entails(and(not(instance(B, 'Organism')), inhabits(A, B)), not(instance(A, 'Bacterium'))), entails(and(not(instance(B, 'Organism')), instance(A, 'Bacterium')), not(inhabits(A, B))))), [domainV(B, ['$instanceof':'Organism', inhabits:2]), domainV(A, ['$instanceof':'Bacterium', inhabits:1]), domainV(C, []), forall(A), forall(B)], ['BACTERIUM'=A, 'OBJ'=B], 'Merge', 'OBJECTS', 6172, 'Anonymous', on). sigmaCache(subclass('Virus', 'Microorganism'), subclass('Virus', 'Microorganism'), [], [], 'Merge', 'OBJECTS', 6174, 'Anonymous', on). sigmaCache(documentation('Virus', string('"An Organism consisting of a core of a single nucleic acid enclosed in a protective coat of protein. A virus may replicate only inside a host living cell. A virus exhibits some but not all of the usual characteristics of living things."')), documentation('Virus', string('"An Organism consisting of a core of a single nucleic acid enclosed in a protective coat of protein. A virus may replicate only inside a host living cell. A virus exhibits some but not all of the usual characteristics of living things."')), [], [], 'Merge', 'OBJECTS', 6176, 'Anonymous', on). sigmaCache(=>(instance(A, 'Virus'), exists(B, and(component(B, A), and(instance(B, 'Molecule'), forall(C, =>(and(component(C, A), instance(C, 'Molecule')), equal(B, C))))))), and(and(entails(not(component(B, A)), not(instance(A, 'Virus'))), entails(and(instance(A, 'Virus'), '$existential'(B, '?MOL1', and(component('?MOL1', A), and(instance('?MOL1', 'Molecule'), forall(C, =>(and(component(C, A), instance(C, 'Molecule')), equal('?MOL1', C))))))), component(B, A))), and(and(entails(not(instance(B, 'Molecule')), not(instance(A, 'Virus'))), entails(and(instance(A, 'Virus'), '$existential'(B, '?MOL1', and(component('?MOL1', A), and(instance('?MOL1', 'Molecule'), forall(C, =>(and(component(C, A), instance(C, 'Molecule')), equal('?MOL1', C))))))), instance(B, 'Molecule'))), and(entails(and(not(equal(B, C)), and(component(C, A), instance(C, 'Molecule'))), not(instance(A, 'Virus'))), and(entails(and(and(instance(A, 'Virus'), and(component(C, A), instance(C, 'Molecule'))), '$existential'(B, '?MOL1', and(component('?MOL1', A), and(instance('?MOL1', 'Molecule'), forall(C, =>(and(component(C, A), instance(C, 'Molecule')), equal('?MOL1', C))))))), equal(B, C)), and(entails(and(instance(A, 'Virus'), and(not(equal(B, C)), instance(C, 'Molecule'))), not(component(C, A))), entails(and(instance(A, 'Virus'), and(not(equal(B, C)), component(C, A))), not(instance(C, 'Molecule')))))))), [domainV(C, ['$instanceof':'Molecule', component:1]), domainV(B, ['$instanceof':'Molecule', component:1]), domainV(A, ['$instanceof':'Virus', component:2]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?MOL1', and(component('?MOL1', A), and(instance('?MOL1', 'Molecule'), forall(C, =>(and(component(C, A), instance(C, 'Molecule')), equal('?MOL1', C))))))), forall(C)], ['VIRUS'=A, 'MOL1'=B, 'MOL2'=C], 'Merge', 'OBJECTS', 6178, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Virus'), inhabits(A, B)), instance(B, 'Organism')), and(entails(and(instance(A, 'Virus'), inhabits(A, B)), instance(B, 'Organism')), and(entails(and(not(instance(B, 'Organism')), inhabits(A, B)), not(instance(A, 'Virus'))), entails(and(not(instance(B, 'Organism')), instance(A, 'Virus')), not(inhabits(A, B))))), [domainV(B, ['$instanceof':'Organism', inhabits:2]), domainV(A, ['$instanceof':'Virus', inhabits:1]), domainV(C, []), forall(A), forall(B)], ['VIRUS'=A, 'OBJ'=B], 'Merge', 'OBJECTS', 6180, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Virus'), and(instance(B, 'Replication'), agent(B, A))), exists(C, and(located(B, C), instance(C, 'Cell')))), and(and(entails(and(and(instance(A, 'Virus'), and(instance(B, 'Replication'), agent(B, A))), '$existential'(C, '?CELL', and(located(B, '?CELL'), instance('?CELL', 'Cell')))), located(B, C)), and(entails(and(not(located(B, C)), and(instance(B, 'Replication'), agent(B, A))), not(instance(A, 'Virus'))), and(entails(and(not(located(B, C)), and(instance(A, 'Virus'), agent(B, A))), not(instance(B, 'Replication'))), entails(and(not(located(B, C)), and(instance(A, 'Virus'), instance(B, 'Replication'))), not(agent(B, A)))))), and(entails(and(and(instance(A, 'Virus'), and(instance(B, 'Replication'), agent(B, A))), '$existential'(C, '?CELL', and(located(B, '?CELL'), instance('?CELL', 'Cell')))), instance(C, 'Cell')), and(entails(and(not(instance(C, 'Cell')), and(instance(B, 'Replication'), agent(B, A))), not(instance(A, 'Virus'))), and(entails(and(not(instance(C, 'Cell')), and(instance(A, 'Virus'), agent(B, A))), not(instance(B, 'Replication'))), entails(and(not(instance(C, 'Cell')), and(instance(A, 'Virus'), instance(B, 'Replication'))), not(agent(B, A))))))), [domainV(C, ['$instanceof':'Cell', located:2]), domainV(B, ['$instanceof':'Replication', agent:1, located:1]), domainV(A, ['$instanceof':'Virus', agent:2]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?CELL', and(located(B, '?CELL'), instance('?CELL', 'Cell'))))], ['VIRUS'=A, 'PROC'=B, 'CELL'=C], 'Merge', 'OBJECTS', 6182, 'Anonymous', on). sigmaCache(subclass('Vertebrate', 'Animal'), subclass('Vertebrate', 'Animal'), [], [], 'Merge', 'OBJECTS', 6184, 'Anonymous', on). sigmaCache(documentation('Vertebrate', string('"An Animal which has a spinal column."')), documentation('Vertebrate', string('"An Animal which has a spinal column."')), [], [], 'Merge', 'OBJECTS', 6186, 'Anonymous', on). sigmaCache(subclass('Invertebrate', 'Animal'), subclass('Invertebrate', 'Animal'), [], [], 'Merge', 'OBJECTS', 6188, 'Anonymous', on). sigmaCache(disjoint('Invertebrate', 'Vertebrate'), disjoint('Invertebrate', 'Vertebrate'), [], [], 'Merge', 'OBJECTS', 6190, 'Anonymous', on). sigmaCache(disjointDecomposition('Invertebrate', 'Worm', 'Mollusk', 'Arthropod'), disjointDecomposition('Invertebrate', 'Worm', 'Mollusk', 'Arthropod'), [], [], 'Merge', 'OBJECTS', 6192, 'Anonymous', on). sigmaCache(documentation('Invertebrate', string('"An Animal which has no spinal column."')), documentation('Invertebrate', string('"An Animal which has no spinal column."')), [], [], 'Merge', 'OBJECTS', 6194, 'Anonymous', on). sigmaCache(subclass('Worm', 'Invertebrate'), subclass('Worm', 'Invertebrate'), [], [], 'Merge', 'OBJECTS', 6196, 'Anonymous', on). sigmaCache(documentation('Worm', string('"Long, narrow, soft-bodied Invertebrates."')), documentation('Worm', string('"Long, narrow, soft-bodied Invertebrates."')), [], [], 'Merge', 'OBJECTS', 6198, 'Anonymous', on). sigmaCache(subclass('Mollusk', 'Invertebrate'), subclass('Mollusk', 'Invertebrate'), [], [], 'Merge', 'OBJECTS', 6200, 'Anonymous', on). sigmaCache(documentation('Mollusk', string('"Soft-bodied Invertebrate that is usually contained in a shell. Includes oysters, clams, mussels, snails, slugs, octopi, and squid."')), documentation('Mollusk', string('"Soft-bodied Invertebrate that is usually contained in a shell. Includes oysters, clams, mussels, snails, slugs, octopi, and squid."')), [], [], 'Merge', 'OBJECTS', 6202, 'Anonymous', on). sigmaCache(subclass('Arthropod', 'Invertebrate'), subclass('Arthropod', 'Invertebrate'), [], [], 'Merge', 'OBJECTS', 6204, 'Anonymous', on). sigmaCache(disjointDecomposition('Arthropod', 'Arachnid', 'Myriapod', 'Insect', 'Crustacean'), disjointDecomposition('Arthropod', 'Arachnid', 'Myriapod', 'Insect', 'Crustacean'), [], [], 'Merge', 'OBJECTS', 6206, 'Anonymous', on). sigmaCache(documentation('Arthropod', string('"A Class of Invertebrate that includes Arachnids and Insects."')), documentation('Arthropod', string('"A Class of Invertebrate that includes Arachnids and Insects."')), [], [], 'Merge', 'OBJECTS', 6208, 'Anonymous', on). sigmaCache(subclass('Arachnid', 'Arthropod'), subclass('Arachnid', 'Arthropod'), [], [], 'Merge', 'OBJECTS', 6210, 'Anonymous', on). sigmaCache(documentation('Arachnid', string('"A Class of Arthropods that includes ticks and spiders."')), documentation('Arachnid', string('"A Class of Arthropods that includes ticks and spiders."')), [], [], 'Merge', 'OBJECTS', 6212, 'Anonymous', on). sigmaCache(subclass('Myriapod', 'Arthropod'), subclass('Myriapod', 'Arthropod'), [], [], 'Merge', 'OBJECTS', 6214, 'Anonymous', on). sigmaCache(documentation('Myriapod', string('"A Class of Arthropods that includes centipedes and millipedes."')), documentation('Myriapod', string('"A Class of Arthropods that includes centipedes and millipedes."')), [], [], 'Merge', 'OBJECTS', 6216, 'Anonymous', on). sigmaCache(subclass('Insect', 'Arthropod'), subclass('Insect', 'Arthropod'), [], [], 'Merge', 'OBJECTS', 6218, 'Anonymous', on). sigmaCache(documentation('Insect', string('"A Class of small Arthropods that are air-breathing and that are distinguished by appearance."')), documentation('Insect', string('"A Class of small Arthropods that are air-breathing and that are distinguished by appearance."')), [], [], 'Merge', 'OBJECTS', 6220, 'Anonymous', on). sigmaCache(subclass('Crustacean', 'Arthropod'), subclass('Crustacean', 'Arthropod'), [], [], 'Merge', 'OBJECTS', 6222, 'Anonymous', on). sigmaCache(documentation('Crustacean', string('"A Class of Arthropods that mainly dwells in water and has a segmented body and a chitinous exoskeleton. Includes lobsters, crabs, shrimp, and barnacles."')), documentation('Crustacean', string('"A Class of Arthropods that mainly dwells in water and has a segmented body and a chitinous exoskeleton. Includes lobsters, crabs, shrimp, and barnacles."')), [], [], 'Merge', 'OBJECTS', 6224, 'Anonymous', on). sigmaCache(subclass('ColdBloodedVertebrate', 'Vertebrate'), subclass('ColdBloodedVertebrate', 'Vertebrate'), [], [], 'Merge', 'OBJECTS', 6226, 'Anonymous', on). sigmaCache(disjointDecomposition('ColdBloodedVertebrate', 'Amphibian', 'Fish', 'Reptile'), disjointDecomposition('ColdBloodedVertebrate', 'Amphibian', 'Fish', 'Reptile'), [], [], 'Merge', 'OBJECTS', 6228, 'Anonymous', on). sigmaCache(documentation('ColdBloodedVertebrate', string('"Vertebrates whose body temperature is not internally regulated."')), documentation('ColdBloodedVertebrate', string('"Vertebrates whose body temperature is not internally regulated."')), [], [], 'Merge', 'OBJECTS', 6230, 'Anonymous', on). sigmaCache(subclass('WarmBloodedVertebrate', 'Vertebrate'), subclass('WarmBloodedVertebrate', 'Vertebrate'), [], [], 'Merge', 'OBJECTS', 6232, 'Anonymous', on). sigmaCache(disjoint('WarmBloodedVertebrate', 'ColdBloodedVertebrate'), disjoint('WarmBloodedVertebrate', 'ColdBloodedVertebrate'), [], [], 'Merge', 'OBJECTS', 6234, 'Anonymous', on). sigmaCache(documentation('WarmBloodedVertebrate', string('"Vertebrates whose body temperature is internally regulated."')), documentation('WarmBloodedVertebrate', string('"Vertebrates whose body temperature is internally regulated."')), [], [], 'Merge', 'OBJECTS', 6236, 'Anonymous', on). sigmaCache(subclass('Alga', 'Plant'), subclass('Alga', 'Plant'), [], [], 'Merge', 'OBJECTS', 6238, 'Anonymous', on). sigmaCache(documentation('Alga', string('"A chiefly aquatic plant that contains chlorophyll, but does not form embryos during development and lacks vascular tissue."')), documentation('Alga', string('"A chiefly aquatic plant that contains chlorophyll, but does not form embryos during development and lacks vascular tissue."')), [], [], 'Merge', 'OBJECTS', 6240, 'Anonymous', on). sigmaCache(=>(instance(A, 'Alga'), exists(B, and(inhabits(A, B), instance(B, 'Water')))), and(and(entails(not(inhabits(A, B)), not(instance(A, 'Alga'))), entails(and(instance(A, 'Alga'), '$existential'(B, '?WATER', and(inhabits(A, '?WATER'), instance('?WATER', 'Water')))), inhabits(A, B))), and(entails(not(instance(B, 'Water')), not(instance(A, 'Alga'))), entails(and(instance(A, 'Alga'), '$existential'(B, '?WATER', and(inhabits(A, '?WATER'), instance('?WATER', 'Water')))), instance(B, 'Water')))), [domainV(B, ['$instanceof':'Water', inhabits:2]), domainV(A, ['$instanceof':'Alga', inhabits:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?WATER', and(inhabits(A, '?WATER'), instance('?WATER', 'Water'))))], ['ALGA'=A, 'WATER'=B], 'Merge', 'OBJECTS', 6242, 'Anonymous', on). sigmaCache(subclass('Amphibian', 'ColdBloodedVertebrate'), subclass('Amphibian', 'ColdBloodedVertebrate'), [], [], 'Merge', 'OBJECTS', 6244, 'Anonymous', on). sigmaCache(documentation('Amphibian', string('"A cold-blooded, smooth-skinned Vertebrate which characteristically hatches as an aquatic larva, breathing by gills. When mature, the Amphibian breathes with Lungs."')), documentation('Amphibian', string('"A cold-blooded, smooth-skinned Vertebrate which characteristically hatches as an aquatic larva, breathing by gills. When mature, the Amphibian breathes with Lungs."')), [], [], 'Merge', 'OBJECTS', 6246, 'Anonymous', on). sigmaCache(subclass('Bird', 'WarmBloodedVertebrate'), subclass('Bird', 'WarmBloodedVertebrate'), [], [], 'Merge', 'OBJECTS', 6248, 'Anonymous', on). sigmaCache(disjoint('Bird', 'Mammal'), disjoint('Bird', 'Mammal'), [], [], 'Merge', 'OBJECTS', 6250, 'Anonymous', on). sigmaCache(documentation('Bird', string('"A Vertebrate having a constant body temperature and characterized by the presence of feathers."')), documentation('Bird', string('"A Vertebrate having a constant body temperature and characterized by the presence of feathers."')), [], [], 'Merge', 'OBJECTS', 6252, 'Anonymous', on). sigmaCache(subclass('Fish', 'ColdBloodedVertebrate'), subclass('Fish', 'ColdBloodedVertebrate'), [], [], 'Merge', 'OBJECTS', 6254, 'Anonymous', on). sigmaCache(documentation('Fish', string('"A cold-blooded aquatic Vertebrate characterized by fins and breathing by gills. Included here are Fish having either a bony skeleton, such as a perch, or a cartilaginous skeleton, such as a shark. Also included are those Fish lacking a jaw, such as a lamprey or hagfish."')), documentation('Fish', string('"A cold-blooded aquatic Vertebrate characterized by fins and breathing by gills. Included here are Fish having either a bony skeleton, such as a perch, or a cartilaginous skeleton, such as a shark. Also included are those Fish lacking a jaw, such as a lamprey or hagfish."')), [], [], 'Merge', 'OBJECTS', 6256, 'Anonymous', on). sigmaCache(=>(instance(A, 'Fish'), exists(B, and(inhabits(A, B), instance(B, 'Water')))), and(and(entails(not(inhabits(A, B)), not(instance(A, 'Fish'))), entails(and(instance(A, 'Fish'), '$existential'(B, '?WATER', and(inhabits(A, '?WATER'), instance('?WATER', 'Water')))), inhabits(A, B))), and(entails(not(instance(B, 'Water')), not(instance(A, 'Fish'))), entails(and(instance(A, 'Fish'), '$existential'(B, '?WATER', and(inhabits(A, '?WATER'), instance('?WATER', 'Water')))), instance(B, 'Water')))), [domainV(B, ['$instanceof':'Water', inhabits:2]), domainV(A, ['$instanceof':'Fish', inhabits:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?WATER', and(inhabits(A, '?WATER'), instance('?WATER', 'Water'))))], ['FISH'=A, 'WATER'=B], 'Merge', 'OBJECTS', 6258, 'Anonymous', on). sigmaCache(subclass('Fungus', 'Plant'), subclass('Fungus', 'Plant'), [], [], 'Merge', 'OBJECTS', 6260, 'Anonymous', on). sigmaCache(documentation('Fungus', string('"A eukaryotic Organism characterized by the absence of chlorophyll and the presence of rigid cell walls. Included here are both slime molds and true fungi such as yeasts, molds, mildews, and mushrooms."')), documentation('Fungus', string('"A eukaryotic Organism characterized by the absence of chlorophyll and the presence of rigid cell walls. Included here are both slime molds and true fungi such as yeasts, molds, mildews, and mushrooms."')), [], [], 'Merge', 'OBJECTS', 6262, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Fungus'), inhabits(A, B)), instance(B, 'Organism')), and(entails(and(instance(A, 'Fungus'), inhabits(A, B)), instance(B, 'Organism')), and(entails(and(not(instance(B, 'Organism')), inhabits(A, B)), not(instance(A, 'Fungus'))), entails(and(not(instance(B, 'Organism')), instance(A, 'Fungus')), not(inhabits(A, B))))), [domainV(B, ['$instanceof':'Organism', inhabits:2]), domainV(A, ['$instanceof':'Fungus', inhabits:1]), domainV(C, []), forall(A), forall(B)], ['FUNGUS'=A, 'OBJ'=B], 'Merge', 'OBJECTS', 6264, 'Anonymous', on). sigmaCache(subclass('Mammal', 'WarmBloodedVertebrate'), subclass('Mammal', 'WarmBloodedVertebrate'), [], [], 'Merge', 'OBJECTS', 6266, 'Anonymous', on). sigmaCache(disjointDecomposition('Mammal', 'AquaticMammal', 'HoofedMammal', 'Marsupial', 'Rodent', 'Primate'), disjointDecomposition('Mammal', 'AquaticMammal', 'HoofedMammal', 'Marsupial', 'Rodent', 'Primate'), [], [], 'Merge', 'OBJECTS', 6268, 'Anonymous', on). sigmaCache(documentation('Mammal', string('"A Vertebrate having a constant body temperature and characterized by the presence of hair, mammary glands, and sweat glands."')), documentation('Mammal', string('"A Vertebrate having a constant body temperature and characterized by the presence of hair, mammary glands, and sweat glands."')), [], [], 'Merge', 'OBJECTS', 6270, 'Anonymous', on). sigmaCache(subclass('AquaticMammal', 'Mammal'), subclass('AquaticMammal', 'Mammal'), [], [], 'Merge', 'OBJECTS', 6272, 'Anonymous', on). sigmaCache(documentation('AquaticMammal', string('"The Class of Mammals that dwell chiefly in the water. Includes whales, dolphins, manatees, seals, and walruses."')), documentation('AquaticMammal', string('"The Class of Mammals that dwell chiefly in the water. Includes whales, dolphins, manatees, seals, and walruses."')), [], [], 'Merge', 'OBJECTS', 6274, 'Anonymous', on). sigmaCache(subclass('HoofedMammal', 'Mammal'), subclass('HoofedMammal', 'Mammal'), [], [], 'Merge', 'OBJECTS', 6276, 'Anonymous', on). sigmaCache(documentation('HoofedMammal', string('"The Class of Mammals with hooves. Includes horses, cows, sheep, pigs, antelope, etc."')), documentation('HoofedMammal', string('"The Class of Mammals with hooves. Includes horses, cows, sheep, pigs, antelope, etc."')), [], [], 'Merge', 'OBJECTS', 6278, 'Anonymous', on). sigmaCache(subclass('Marsupial', 'Mammal'), subclass('Marsupial', 'Mammal'), [], [], 'Merge', 'OBJECTS', 6280, 'Anonymous', on). sigmaCache(documentation('Marsupial', string('"The Class of Mammals which have a pouch for their young."')), documentation('Marsupial', string('"The Class of Mammals which have a pouch for their young."')), [], [], 'Merge', 'OBJECTS', 6282, 'Anonymous', on). sigmaCache(subclass('Carnivore', 'Mammal'), subclass('Carnivore', 'Mammal'), [], [], 'Merge', 'OBJECTS', 6284, 'Anonymous', on). sigmaCache(documentation('Carnivore', string('"The Class of flesh-eating Mammals. Members of this Class typically have four or five claws on each paw. Includes cats, dogs, bears, racoons, and skunks."')), documentation('Carnivore', string('"The Class of flesh-eating Mammals. Members of this Class typically have four or five claws on each paw. Includes cats, dogs, bears, racoons, and skunks."')), [], [], 'Merge', 'OBJECTS', 6286, 'Anonymous', on). sigmaCache(subclass('Canine', 'Carnivore'), subclass('Canine', 'Carnivore'), [], [], 'Merge', 'OBJECTS', 6288, 'Anonymous', on). sigmaCache(disjoint('Canine', 'Feline'), disjoint('Canine', 'Feline'), [], [], 'Merge', 'OBJECTS', 6290, 'Anonymous', on). sigmaCache(documentation('Canine', string('"The Class of Carnivores with completely separable toes, nonretractable claws, and long muzzles."')), documentation('Canine', string('"The Class of Carnivores with completely separable toes, nonretractable claws, and long muzzles."')), [], [], 'Merge', 'OBJECTS', 6292, 'Anonymous', on). sigmaCache(subclass('Feline', 'Carnivore'), subclass('Feline', 'Carnivore'), [], [], 'Merge', 'OBJECTS', 6294, 'Anonymous', on). sigmaCache(documentation('Feline', string('"The Class of Carnivores with completely separable toes, nonretractable claws, slim bodies, and rounded heads."')), documentation('Feline', string('"The Class of Carnivores with completely separable toes, nonretractable claws, slim bodies, and rounded heads."')), [], [], 'Merge', 'OBJECTS', 6296, 'Anonymous', on). sigmaCache(subclass('Rodent', 'Mammal'), subclass('Rodent', 'Mammal'), [], [], 'Merge', 'OBJECTS', 6298, 'Anonymous', on). sigmaCache(documentation('Rodent', string('"The Class of Mammals with one or two pairs of incisors for gnawing. Includes rats, mice, guinea pigs, and rabbits."')), documentation('Rodent', string('"The Class of Mammals with one or two pairs of incisors for gnawing. Includes rats, mice, guinea pigs, and rabbits."')), [], [], 'Merge', 'OBJECTS', 6300, 'Anonymous', on). sigmaCache(subclass('Primate', 'Mammal'), subclass('Primate', 'Mammal'), [], [], 'Merge', 'OBJECTS', 6302, 'Anonymous', on). sigmaCache(disjointDecomposition('Primate', 'Ape', 'Monkey', 'Hominid'), disjointDecomposition('Primate', 'Ape', 'Monkey', 'Hominid'), [], [], 'Merge', 'OBJECTS', 6304, 'Anonymous', on). sigmaCache(documentation('Primate', string('"The Class of Mammals which are Primates."')), documentation('Primate', string('"The Class of Mammals which are Primates."')), [], [], 'Merge', 'OBJECTS', 6306, 'Anonymous', on). sigmaCache(subclass('Ape', 'Primate'), subclass('Ape', 'Primate'), [], [], 'Merge', 'OBJECTS', 6308, 'Anonymous', on). sigmaCache(documentation('Ape', string('"Various Primates with no tails or only short tails."')), documentation('Ape', string('"Various Primates with no tails or only short tails."')), [], [], 'Merge', 'OBJECTS', 6310, 'Anonymous', on). sigmaCache(subclass('Monkey', 'Primate'), subclass('Monkey', 'Primate'), [], [], 'Merge', 'OBJECTS', 6312, 'Anonymous', on). sigmaCache(documentation('Monkey', string('"Various Primates with relatively long tails."')), documentation('Monkey', string('"Various Primates with relatively long tails."')), [], [], 'Merge', 'OBJECTS', 6314, 'Anonymous', on). sigmaCache(subclass('Hominid', 'Primate'), subclass('Hominid', 'Primate'), [], [], 'Merge', 'OBJECTS', 6316, 'Anonymous', on). sigmaCache(documentation('Hominid', string('"Includes Humans and relatively recent ancestors of Humans."')), documentation('Hominid', string('"Includes Humans and relatively recent ancestors of Humans."')), [], [], 'Merge', 'OBJECTS', 6318, 'Anonymous', on). sigmaCache(subclass('Human', 'Hominid'), subclass('Human', 'Hominid'), [], [], 'Merge', 'OBJECTS', 6320, 'Anonymous', on). sigmaCache(subclass('Human', 'CognitiveAgent'), subclass('Human', 'CognitiveAgent'), [], [], 'Merge', 'OBJECTS', 6322, 'Anonymous', on). sigmaCache(documentation('Human', string('"Modern man, the only remaining species of the Homo genus."')), documentation('Human', string('"Modern man, the only remaining species of the Homo genus."')), [], [], 'Merge', 'OBJECTS', 6324, 'Anonymous', on). sigmaCache(subclass('Reptile', 'ColdBloodedVertebrate'), subclass('Reptile', 'ColdBloodedVertebrate'), [], [], 'Merge', 'OBJECTS', 6326, 'Anonymous', on). sigmaCache(documentation('Reptile', string('"A ColdBloodedVertebrate having an external covering of scales or horny plates. Reptiles breathe by means of Lungs and generally lay eggs."')), documentation('Reptile', string('"A ColdBloodedVertebrate having an external covering of scales or horny plates. Reptiles breathe by means of Lungs and generally lay eggs."')), [], [], 'Merge', 'OBJECTS', 6328, 'Anonymous', on). sigmaCache(subclass('BiologicallyActiveSubstance', 'Substance'), subclass('BiologicallyActiveSubstance', 'Substance'), [], [], 'Merge', 'OBJECTS', 6334, 'Anonymous', on). sigmaCache(documentation('BiologicallyActiveSubstance', string('"A Substance that is capable of inducing a change in the structure or functioning of an Organism. This Class includes Substances used in the treatment, diagnosis, prevention or analysis of normal and abnormal body function. This Class also includes Substances that occur naturally in the body and are administered therapeutically. Finally, BiologicallyActiveSubstance includes Nutrients, most drugs of abuse, and agents that require special handling because of their toxicity."')), documentation('BiologicallyActiveSubstance', string('"A Substance that is capable of inducing a change in the structure or functioning of an Organism. This Class includes Substances used in the treatment, diagnosis, prevention or analysis of normal and abnormal body function. This Class also includes Substances that occur naturally in the body and are administered therapeutically. Finally, BiologicallyActiveSubstance includes Nutrients, most drugs of abuse, and agents that require special handling because of their toxicity."')), [], [], 'Merge', 'OBJECTS', 6336, 'Anonymous', on). sigmaCache(subclass('Nutrient', 'BiologicallyActiveSubstance'), subclass('Nutrient', 'BiologicallyActiveSubstance'), [], [], 'Merge', 'OBJECTS', 6338, 'Anonymous', on). sigmaCache(documentation('Nutrient', string('"A BiologicallyActiveSubstance produced or required by an Organism, of primary interest because of its role in the biologic functioning of the Organism."')), documentation('Nutrient', string('"A BiologicallyActiveSubstance produced or required by an Organism, of primary interest because of its role in the biologic functioning of the Organism."')), [], [], 'Merge', 'OBJECTS', 6340, 'Anonymous', on). sigmaCache(subclass('Protein', 'Nutrient'), subclass('Protein', 'Nutrient'), [], [], 'Merge', 'OBJECTS', 6342, 'Anonymous', on). sigmaCache(documentation('Protein', string('"A Nutrient made up of amino acids joined by peptide bonds."')), documentation('Protein', string('"A Nutrient made up of amino acids joined by peptide bonds."')), [], [], 'Merge', 'OBJECTS', 6344, 'Anonymous', on). sigmaCache(subclass('Enzyme', 'Protein'), subclass('Enzyme', 'Protein'), [], [], 'Merge', 'OBJECTS', 6346, 'Anonymous', on). sigmaCache(documentation('Enzyme', string('"A complex Protein that is produced by living cells and which catalyzes specific biochemical reactions. There are six main types of enzymes: oxidoreductases, transferases, hydrolases, lyases, isomerases, and ligases."')), documentation('Enzyme', string('"A complex Protein that is produced by living cells and which catalyzes specific biochemical reactions. There are six main types of enzymes: oxidoreductases, transferases, hydrolases, lyases, isomerases, and ligases."')), [], [], 'Merge', 'OBJECTS', 6348, 'Anonymous', on). sigmaCache(subclass('Vitamin', 'Nutrient'), subclass('Vitamin', 'Nutrient'), [], [], 'Merge', 'OBJECTS', 6350, 'Anonymous', on). sigmaCache(documentation('Vitamin', string('"A BiologicallyActiveSubstance present in natural products or made synthetically, which is essential in the diet of Humans and other higher Animals. Included here are Vitamin precursors and provitamins."')), documentation('Vitamin', string('"A BiologicallyActiveSubstance present in natural products or made synthetically, which is essential in the diet of Humans and other higher Animals. Included here are Vitamin precursors and provitamins."')), [], [], 'Merge', 'OBJECTS', 6352, 'Anonymous', on). sigmaCache(subclass('Metal', 'PureSubstance'), subclass('Metal', 'PureSubstance'), [], [], 'Merge', 'OBJECTS', 6354, 'Anonymous', on). sigmaCache(documentation('Metal', string('"A Metal is a PureSubstance that conducts heat and electricity, is shiny and reflects many colors of light, and can be hammered into sheets or drawn into wire. About 80% of the known chemical elements (ElementalSubstances) are metals."')), documentation('Metal', string('"A Metal is a PureSubstance that conducts heat and electricity, is shiny and reflects many colors of light, and can be hammered into sheets or drawn into wire. About 80% of the known chemical elements (ElementalSubstances) are metals."')), [], [], 'Merge', 'OBJECTS', 6356, 'Anonymous', on). sigmaCache(subclass('BodySubstance', 'Mixture'), subclass('BodySubstance', 'Mixture'), [], [], 'Merge', 'OBJECTS', 6358, 'Anonymous', on). sigmaCache(documentation('BodySubstance', string('"Extracellular material and mixtures of cells and extracellular material that are produced, excreted or accreted by an Organism. Included here are Substances such as saliva, dental enamel, sweat, and gastric acid."')), documentation('BodySubstance', string('"Extracellular material and mixtures of cells and extracellular material that are produced, excreted or accreted by an Organism. Included here are Substances such as saliva, dental enamel, sweat, and gastric acid."')), [], [], 'Merge', 'OBJECTS', 6360, 'Anonymous', on). sigmaCache(subclass('Hormone', 'BodySubstance'), subclass('Hormone', 'BodySubstance'), [], [], 'Merge', 'OBJECTS', 6362, 'Anonymous', on). sigmaCache(documentation('Hormone', string('"In Animals, a chemical secreted by an endocrine gland whose products are released into the circulating fluid. Plant hormones or synthetic hormones which are used only to alter or control various physiologic processes, e.g., reproductive control agents, are assigned to the Class BiologicallyActiveSubstance. Hormones act as chemical messengers and regulate various physiologic processes such as growth, reproduction, metabolism, etc. They usually fall into two broad categories, viz. steroid hormones and peptide hormones."')), documentation('Hormone', string('"In Animals, a chemical secreted by an endocrine gland whose products are released into the circulating fluid. Plant hormones or synthetic hormones which are used only to alter or control various physiologic processes, e.g., reproductive control agents, are assigned to the Class BiologicallyActiveSubstance. Hormones act as chemical messengers and regulate various physiologic processes such as growth, reproduction, metabolism, etc. They usually fall into two broad categories, viz. steroid hormones and peptide hormones."')), [], [], 'Merge', 'OBJECTS', 6364, 'Anonymous', on). sigmaCache(subclass('Blood', 'BodySubstance'), subclass('Blood', 'BodySubstance'), [], [], 'Merge', 'OBJECTS', 6366, 'Anonymous', on). sigmaCache(documentation('Blood', string('"A fluid present in Animals that transports Nutrients to and waste products away from various BodyParts."')), documentation('Blood', string('"A fluid present in Animals that transports Nutrients to and waste products away from various BodyParts."')), [], [], 'Merge', 'OBJECTS', 6368, 'Anonymous', on). sigmaCache(subclass('ToxicOrganism', 'Organism'), subclass('ToxicOrganism', 'Organism'), [], [], 'Merge', 'OBJECTS', 6370, 'Anonymous', on). sigmaCache(documentation('ToxicOrganism', string('"The Class of Organisms which are poisonous to other Organisms."')), documentation('ToxicOrganism', string('"The Class of Organisms which are poisonous to other Organisms."')), [], [], 'Merge', 'OBJECTS', 6372, 'Anonymous', on). sigmaCache(=>(instance(A, 'ToxicOrganism'), exists(B, and(instance(B, 'BiologicallyActiveSubstance'), part(B, A)))), and(and(entails(not(instance(B, 'BiologicallyActiveSubstance')), not(instance(A, 'ToxicOrganism'))), entails(and(instance(A, 'ToxicOrganism'), '$existential'(B, '?SUBSTANCE', and(instance('?SUBSTANCE', 'BiologicallyActiveSubstance'), part('?SUBSTANCE', A)))), instance(B, 'BiologicallyActiveSubstance'))), and(entails(not(part(B, A)), not(instance(A, 'ToxicOrganism'))), entails(and(instance(A, 'ToxicOrganism'), '$existential'(B, '?SUBSTANCE', and(instance('?SUBSTANCE', 'BiologicallyActiveSubstance'), part('?SUBSTANCE', A)))), part(B, A)))), [domainV(B, ['$instanceof':'BiologicallyActiveSubstance', part:1]), domainV(A, ['$instanceof':'ToxicOrganism', part:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?SUBSTANCE', and(instance('?SUBSTANCE', 'BiologicallyActiveSubstance'), part('?SUBSTANCE', A))))], ['ORGANISM'=A, 'SUBSTANCE'=B], 'Merge', 'OBJECTS', 6374, 'Anonymous', on). sigmaCache(subclass('Food', 'Object'), subclass('Food', 'Object'), [], [], 'Merge', 'OBJECTS', 6376, 'Anonymous', on). sigmaCache(documentation('Food', string('"Any Object containing Nutrients, such as carbohydrates, proteins, and fats, that can be ingested by a living Organism and metabolized into energy and body tissue."')), documentation('Food', string('"Any Object containing Nutrients, such as carbohydrates, proteins, and fats, that can be ingested by a living Organism and metabolized into energy and body tissue."')), [], [], 'Merge', 'OBJECTS', 6378, 'Anonymous', on). sigmaCache(=>(instance(A, 'Food'), exists(B, and(instance(B, 'Nutrient'), part(B, A)))), and(and(entails(not(instance(B, 'Nutrient')), not(instance(A, 'Food'))), entails(and(instance(A, 'Food'), '$existential'(B, '?NUTRIENT', and(instance('?NUTRIENT', 'Nutrient'), part('?NUTRIENT', A)))), instance(B, 'Nutrient'))), and(entails(not(part(B, A)), not(instance(A, 'Food'))), entails(and(instance(A, 'Food'), '$existential'(B, '?NUTRIENT', and(instance('?NUTRIENT', 'Nutrient'), part('?NUTRIENT', A)))), part(B, A)))), [domainV(B, ['$instanceof':'Nutrient', part:1]), domainV(A, ['$instanceof':'Food', part:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?NUTRIENT', and(instance('?NUTRIENT', 'Nutrient'), part('?NUTRIENT', A))))], ['FOOD'=A, 'NUTRIENT'=B], 'Merge', 'OBJECTS', 6380, 'Anonymous', on). sigmaCache(=>(instance(A, 'Food'), forall(B, =>(part(B, A), exists(C, exists(D, and(part(B, D), and(part(D, C), instance(C, 'Organism')))))))), and(and(entails(and(part(B, A), not(part(B, D))), not(instance(A, 'Food'))), and(entails(and(instance(A, 'Food'), not(part(B, D))), not(part(B, A))), entails(and(and(instance(A, 'Food'), part(B, A)), '$existential'(D, '?PART2', and(part(B, '?PART2'), and(part('?PART2', C), instance(C, 'Organism'))))), part(B, D)))), and(and(entails(and(part(B, A), not(part(D, C))), not(instance(A, 'Food'))), and(entails(and(instance(A, 'Food'), not(part(D, C))), not(part(B, A))), entails(and(and(and(instance(A, 'Food'), part(B, A)), '$existential'(C, '?ORGANISM', exists(D, and(part(B, D), and(part(D, '?ORGANISM'), instance('?ORGANISM', 'Organism')))))), '$existential'(D, '?PART2', and(part(B, '?PART2'), and(part('?PART2', C), instance(C, 'Organism'))))), part(D, C)))), and(entails(and(part(B, A), not(instance(C, 'Organism'))), not(instance(A, 'Food'))), and(entails(and(instance(A, 'Food'), not(instance(C, 'Organism'))), not(part(B, A))), entails(and(and(and(instance(A, 'Food'), part(B, A)), '$existential'(C, '?ORGANISM', exists(D, and(part(B, D), and(part(D, '?ORGANISM'), instance('?ORGANISM', 'Organism')))))), '$existential'(D, '?PART2', and(part(B, '?PART2'), and(part('?PART2', C), instance(C, 'Organism'))))), instance(C, 'Organism')))))), [domainV(D, [part:1, part:2]), domainV(C, ['$instanceof':'Organism', part:2]), domainV(B, [part:1]), domainV(A, ['$instanceof':'Food', part:2]), domainV(E, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?ORGANISM', exists(D, and(part(B, D), and(part(D, '?ORGANISM'), instance('?ORGANISM', 'Organism')))))), replaceConsVar(D, '$existential'('?PART2', and(part(B, '?PART2'), and(part('?PART2', C), instance(C, 'Organism')))))], ['FOOD'=A, 'PART1'=B, 'PART2'=D, 'ORGANISM'=C], 'Merge', 'OBJECTS', 6382, 'Anonymous', on). sigmaCache(subclass('AnatomicalStructure', 'CorpuscularObject'), subclass('AnatomicalStructure', 'CorpuscularObject'), [], [], 'Merge', 'OBJECTS', 6384, 'Anonymous', on). sigmaCache(disjoint('AnatomicalStructure', 'Organism'), disjoint('AnatomicalStructure', 'Organism'), [], [], 'Merge', 'OBJECTS', 6386, 'Anonymous', on). sigmaCache(documentation('AnatomicalStructure', string('"A normal or pathological part of the anatomy or structural organization of an Organism."')), documentation('AnatomicalStructure', string('"A normal or pathological part of the anatomy or structural organization of an Organism."')), [], [], 'Merge', 'OBJECTS', 6388, 'Anonymous', on). sigmaCache(=>(instance(A, 'AnatomicalStructure'), exists(B, and(instance(B, 'Organism'), part(A, B)))), and(and(entails(not(instance(B, 'Organism')), not(instance(A, 'AnatomicalStructure'))), entails(and(instance(A, 'AnatomicalStructure'), '$existential'(B, '?ORGANISM', and(instance('?ORGANISM', 'Organism'), part(A, '?ORGANISM')))), instance(B, 'Organism'))), and(entails(not(part(A, B)), not(instance(A, 'AnatomicalStructure'))), entails(and(instance(A, 'AnatomicalStructure'), '$existential'(B, '?ORGANISM', and(instance('?ORGANISM', 'Organism'), part(A, '?ORGANISM')))), part(A, B)))), [domainV(B, ['$instanceof':'Organism', part:2]), domainV(A, ['$instanceof':'AnatomicalStructure', part:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?ORGANISM', and(instance('?ORGANISM', 'Organism'), part(A, '?ORGANISM'))))], ['ANAT'=A, 'ORGANISM'=B], 'Merge', 'OBJECTS', 6390, 'Anonymous', on). sigmaCache(subclass('Egg', 'AnatomicalStructure'), subclass('Egg', 'AnatomicalStructure'), [], [], 'Merge', 'OBJECTS', 6392, 'Anonymous', on). sigmaCache(documentation(string('"Reproductive structure of Animals. Consists of an Embryonic Object and a nutritive/protective envelope."')), documentation(string('"Reproductive structure of Animals. Consists of an Embryonic Object and a nutritive/protective envelope."')), [], [], 'Merge', 'OBJECTS', 6394, 'Anonymous', on). sigmaCache(subclass('BodyPart', 'AnatomicalStructure'), subclass('BodyPart', 'AnatomicalStructure'), [], [], 'Merge', 'OBJECTS', 6396, 'Anonymous', on). sigmaCache(documentation('BodyPart', string('"A collection of Cells and Tissues which are localized to a specific area. The instances of this Class range from gross structures to small components of complex Organs."')), documentation('BodyPart', string('"A collection of Cells and Tissues which are localized to a specific area. The instances of this Class range from gross structures to small components of complex Organs."')), [], [], 'Merge', 'OBJECTS', 6398, 'Anonymous', on). sigmaCache(=>(instance(A, 'BodyPart'), exists(B, and(instance(B, 'Cell'), part(B, A)))), and(and(entails(not(instance(B, 'Cell')), not(instance(A, 'BodyPart'))), entails(and(instance(A, 'BodyPart'), '$existential'(B, '?CELL', and(instance('?CELL', 'Cell'), part('?CELL', A)))), instance(B, 'Cell'))), and(entails(not(part(B, A)), not(instance(A, 'BodyPart'))), entails(and(instance(A, 'BodyPart'), '$existential'(B, '?CELL', and(instance('?CELL', 'Cell'), part('?CELL', A)))), part(B, A)))), [domainV(B, ['$instanceof':'Cell', part:1]), domainV(A, ['$instanceof':'BodyPart', part:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?CELL', and(instance('?CELL', 'Cell'), part('?CELL', A))))], ['PART'=A, 'CELL'=B], 'Merge', 'OBJECTS', 6400, 'Anonymous', on). sigmaCache(subclass('BodyCovering', 'BodyPart'), subclass('BodyCovering', 'BodyPart'), [], [], 'Merge', 'OBJECTS', 6402, 'Anonymous', on). sigmaCache(documentation('BodyCovering', string('"Any BodyPart which is a covering of another BodyPart or of an entire Organism."')), documentation('BodyCovering', string('"Any BodyPart which is a covering of another BodyPart or of an entire Organism."')), [], [], 'Merge', 'OBJECTS', 6404, 'Anonymous', on). sigmaCache(=>(instance(A, 'BodyCovering'), exists(B, and(superficialPart(A, B), or(instance(B, 'Organism'), instance(B, 'BodyPart'))))), and(and(entails(not(superficialPart(A, B)), not(instance(A, 'BodyCovering'))), entails(and(instance(A, 'BodyCovering'), '$existential'(B, '?BODY', and(superficialPart(A, '?BODY'), or(instance('?BODY', 'Organism'), instance('?BODY', 'BodyPart'))))), superficialPart(A, B))), and(entails(and(not(instance(B, 'Organism')), not(instance(B, 'BodyPart'))), not(instance(A, 'BodyCovering'))), and(entails(and(and(instance(A, 'BodyCovering'), not(instance(B, 'BodyPart'))), '$existential'(B, '?BODY', and(superficialPart(A, '?BODY'), or(instance('?BODY', 'Organism'), instance('?BODY', 'BodyPart'))))), instance(B, 'Organism')), entails(and(and(instance(A, 'BodyCovering'), not(instance(B, 'Organism'))), '$existential'(B, '?BODY', and(superficialPart(A, '?BODY'), or(instance('?BODY', 'Organism'), instance('?BODY', 'BodyPart'))))), instance(B, 'BodyPart'))))), [domainV(B, ['$instanceof':'BodyPart', '$instanceof':'Organism', superficialPart:2]), domainV(A, ['$instanceof':'BodyCovering', superficialPart:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?BODY', and(superficialPart(A, '?BODY'), or(instance('?BODY', 'Organism'), instance('?BODY', 'BodyPart')))))], ['COVER'=A, 'BODY'=B], 'Merge', 'OBJECTS', 6406, 'Anonymous', on). sigmaCache(subclass('BodyJunction', 'BodyPart'), subclass('BodyJunction', 'BodyPart'), [], [], 'Merge', 'OBJECTS', 6408, 'Anonymous', on). sigmaCache(documentation('BodyJunction', string('"The place where two BodyParts meet or connect."')), documentation('BodyJunction', string('"The place where two BodyParts meet or connect."')), [], [], 'Merge', 'OBJECTS', 6410, 'Anonymous', on). sigmaCache(=>(instance(A, 'BodyJunction'), exists(B, and(instance(B, 'BodyPart'), component(A, B)))), and(and(entails(not(instance(B, 'BodyPart')), not(instance(A, 'BodyJunction'))), entails(and(instance(A, 'BodyJunction'), '$existential'(B, '?STRUCT', and(instance('?STRUCT', 'BodyPart'), component(A, '?STRUCT')))), instance(B, 'BodyPart'))), and(entails(not(component(A, B)), not(instance(A, 'BodyJunction'))), entails(and(instance(A, 'BodyJunction'), '$existential'(B, '?STRUCT', and(instance('?STRUCT', 'BodyPart'), component(A, '?STRUCT')))), component(A, B)))), [domainV(B, ['$instanceof':'BodyPart', component:2]), domainV(A, ['$instanceof':'BodyJunction', component:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?STRUCT', and(instance('?STRUCT', 'BodyPart'), component(A, '?STRUCT'))))], ['JUNCT'=A, 'STRUCT'=B], 'Merge', 'OBJECTS', 6412, 'Anonymous', on). sigmaCache(=>(instance(A, 'BodyJunction'), exists(B, exists(C, and(connected(A, C), and(connected(A, B), and(instance(C, 'BodyPart'), and(instance(B, 'BodyPart'), not(equal(C, B))))))))), and(and(entails(not(connected(A, C)), not(instance(A, 'BodyJunction'))), entails(and(instance(A, 'BodyJunction'), '$existential'(C, '?STRUCT1', and(connected(A, '?STRUCT1'), and(connected(A, B), and(instance('?STRUCT1', 'BodyPart'), and(instance(B, 'BodyPart'), not(equal('?STRUCT1', B)))))))), connected(A, C))), and(and(entails(not(connected(A, B)), not(instance(A, 'BodyJunction'))), entails(and(and(instance(A, 'BodyJunction'), '$existential'(B, '?STRUCT2', exists(C, and(connected(A, C), and(connected(A, '?STRUCT2'), and(instance(C, 'BodyPart'), and(instance('?STRUCT2', 'BodyPart'), not(equal(C, '?STRUCT2'))))))))), '$existential'(C, '?STRUCT1', and(connected(A, '?STRUCT1'), and(connected(A, B), and(instance('?STRUCT1', 'BodyPart'), and(instance(B, 'BodyPart'), not(equal('?STRUCT1', B)))))))), connected(A, B))), and(and(entails(not(instance(C, 'BodyPart')), not(instance(A, 'BodyJunction'))), entails(and(instance(A, 'BodyJunction'), '$existential'(C, '?STRUCT1', and(connected(A, '?STRUCT1'), and(connected(A, B), and(instance('?STRUCT1', 'BodyPart'), and(instance(B, 'BodyPart'), not(equal('?STRUCT1', B)))))))), instance(C, 'BodyPart'))), and(and(entails(not(instance(B, 'BodyPart')), not(instance(A, 'BodyJunction'))), entails(and(and(instance(A, 'BodyJunction'), '$existential'(B, '?STRUCT2', exists(C, and(connected(A, C), and(connected(A, '?STRUCT2'), and(instance(C, 'BodyPart'), and(instance('?STRUCT2', 'BodyPart'), not(equal(C, '?STRUCT2'))))))))), '$existential'(C, '?STRUCT1', and(connected(A, '?STRUCT1'), and(connected(A, B), and(instance('?STRUCT1', 'BodyPart'), and(instance(B, 'BodyPart'), not(equal('?STRUCT1', B)))))))), instance(B, 'BodyPart'))), and(entails(equal(C, B), not(instance(A, 'BodyJunction'))), entails(instance(A, 'BodyJunction'), not(equal(C, B)))))))), [domainV(C, ['$instanceof':'BodyPart', connected:2]), domainV(B, ['$instanceof':'BodyPart', connected:2]), domainV(A, ['$instanceof':'BodyJunction', connected:1]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?STRUCT2', exists(C, and(connected(A, C), and(connected(A, '?STRUCT2'), and(instance(C, 'BodyPart'), and(instance('?STRUCT2', 'BodyPart'), not(equal(C, '?STRUCT2'))))))))), replaceConsVar(C, '$existential'('?STRUCT1', and(connected(A, '?STRUCT1'), and(connected(A, B), and(instance('?STRUCT1', 'BodyPart'), and(instance(B, 'BodyPart'), not(equal('?STRUCT1', B))))))))], ['JUNCT'=A, 'STRUCT1'=C, 'STRUCT2'=B], 'Merge', 'OBJECTS', 6414, 'Anonymous', on). sigmaCache(subclass('BodyVessel', 'BodyPart'), subclass('BodyVessel', 'BodyPart'), [], [], 'Merge', 'OBJECTS', 6416, 'Anonymous', on). sigmaCache(documentation('BodyVessel', string('"Any tube-like structure which occurs naturally in an Organism and through which a BodySubstance can circulate."')), documentation('BodyVessel', string('"Any tube-like structure which occurs naturally in an Organism and through which a BodySubstance can circulate."')), [], [], 'Merge', 'OBJECTS', 6418, 'Anonymous', on). sigmaCache(subclass('Cell', 'BodyPart'), subclass('Cell', 'BodyPart'), [], [], 'Merge', 'OBJECTS', 6420, 'Anonymous', on). sigmaCache(documentation('Cell', string('"The fundamental structural and functional unit of living Organisms."')), documentation('Cell', string('"The fundamental structural and functional unit of living Organisms."')), [], [], 'Merge', 'OBJECTS', 6422, 'Anonymous', on). sigmaCache(subclass('Organ', 'BodyPart'), subclass('Organ', 'BodyPart'), [], [], 'Merge', 'OBJECTS', 6424, 'Anonymous', on). sigmaCache(documentation('Organ', string('"A somewhat independent BodyPart that performs a specialized function."')), documentation('Organ', string('"A somewhat independent BodyPart that performs a specialized function."')), [], [], 'Merge', 'OBJECTS', 6426, 'Anonymous', on). sigmaCache(=>(instance(A, 'Organ'), exists(B, hasPurpose(A, B))), and(entails(not(hasPurpose(A, B)), not(instance(A, 'Organ'))), entails(and(instance(A, 'Organ'), '$existential'(B, '?PURP', hasPurpose(A, '?PURP'))), hasPurpose(A, B))), [domainV(B, [hasPurpose:2]), domainV(A, ['$instanceof':'Organ', hasPurpose:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?PURP', hasPurpose(A, '?PURP')))], ['ORGAN'=A, 'PURP'=B], 'Merge', 'OBJECTS', 6428, 'Anonymous', on). sigmaCache(subclass('Gland', 'Organ'), subclass('Gland', 'Organ'), [], [], 'Merge', 'OBJECTS', 6430, 'Anonymous', on). sigmaCache(documentation('Gland', string('"An Organ that removes Substances from the Blood, alters them in some way, and then releases them."')), documentation('Gland', string('"An Organ that removes Substances from the Blood, alters them in some way, and then releases them."')), [], [], 'Merge', 'OBJECTS', 6432, 'Anonymous', on). sigmaCache(subclass('Fruit', 'Organ'), subclass('Fruit', 'Organ'), [], [], 'Merge', 'OBJECTS', 6434, 'Anonymous', on). sigmaCache(documentation('Fruit', string('"A ripe Plant Organ that produces seeds for reproduction."')), documentation('Fruit', string('"A ripe Plant Organ that produces seeds for reproduction."')), [], [], 'Merge', 'OBJECTS', 6436, 'Anonymous', on). sigmaCache(=>(instance(A, 'Fruit'), exists(B, and(component(A, B), instance(B, 'Plant')))), and(and(entails(not(component(A, B)), not(instance(A, 'Fruit'))), entails(and(instance(A, 'Fruit'), '$existential'(B, '?PLANT', and(component(A, '?PLANT'), instance('?PLANT', 'Plant')))), component(A, B))), and(entails(not(instance(B, 'Plant')), not(instance(A, 'Fruit'))), entails(and(instance(A, 'Fruit'), '$existential'(B, '?PLANT', and(component(A, '?PLANT'), instance('?PLANT', 'Plant')))), instance(B, 'Plant')))), [domainV(B, ['$instanceof':'Plant', component:2]), domainV(A, ['$instanceof':'Fruit', component:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?PLANT', and(component(A, '?PLANT'), instance('?PLANT', 'Plant'))))], ['FRUIT'=A, 'PLANT'=B], 'Merge', 'OBJECTS', 6438, 'Anonymous', on). sigmaCache(subclass('Tissue', 'BodySubstance'), subclass('Tissue', 'BodySubstance'), [], [], 'Merge', 'OBJECTS', 6440, 'Anonymous', on). sigmaCache(documentation('Tissue', string('"An aggregation of similarly specialized Cells and the associated intercellular substance. Tissues are relatively non-localized in comparison to BodyParts, Organs or Organ components. The main features of Tissues are self-connectivity (see SelfConnectedObject) and being a homogeneous mass (all parts in the same granularity are instances of Tissue as well)."')), documentation('Tissue', string('"An aggregation of similarly specialized Cells and the associated intercellular substance. Tissues are relatively non-localized in comparison to BodyParts, Organs or Organ components. The main features of Tissues are self-connectivity (see SelfConnectedObject) and being a homogeneous mass (all parts in the same granularity are instances of Tissue as well)."')), [], [], 'Merge', 'OBJECTS', 6442, 'Anonymous', on). sigmaCache(=>(instance(A, 'Tissue'), exists(B, and(instance(B, 'Cell'), part(B, A)))), and(and(entails(not(instance(B, 'Cell')), not(instance(A, 'Tissue'))), entails(and(instance(A, 'Tissue'), '$existential'(B, '?PART', and(instance('?PART', 'Cell'), part('?PART', A)))), instance(B, 'Cell'))), and(entails(not(part(B, A)), not(instance(A, 'Tissue'))), entails(and(instance(A, 'Tissue'), '$existential'(B, '?PART', and(instance('?PART', 'Cell'), part('?PART', A)))), part(B, A)))), [domainV(B, ['$instanceof':'Cell', part:1]), domainV(A, ['$instanceof':'Tissue', part:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?PART', and(instance('?PART', 'Cell'), part('?PART', A))))], ['STUFF'=A, 'PART'=B], 'Merge', 'OBJECTS', 6444, 'Anonymous', on). sigmaCache(=>(instance(A, 'Tissue'), exists(B, and(instance(B, 'Organism'), part(A, B)))), and(and(entails(not(instance(B, 'Organism')), not(instance(A, 'Tissue'))), entails(and(instance(A, 'Tissue'), '$existential'(B, '?ORGANISM', and(instance('?ORGANISM', 'Organism'), part(A, '?ORGANISM')))), instance(B, 'Organism'))), and(entails(not(part(A, B)), not(instance(A, 'Tissue'))), entails(and(instance(A, 'Tissue'), '$existential'(B, '?ORGANISM', and(instance('?ORGANISM', 'Organism'), part(A, '?ORGANISM')))), part(A, B)))), [domainV(B, ['$instanceof':'Organism', part:2]), domainV(A, ['$instanceof':'Tissue', part:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?ORGANISM', and(instance('?ORGANISM', 'Organism'), part(A, '?ORGANISM'))))], ['STUFF'=A, 'ORGANISM'=B], 'Merge', 'OBJECTS', 6446, 'Anonymous', on). sigmaCache(subclass('Bone', 'Tissue'), subclass('Bone', 'Tissue'), [], [], 'Merge', 'OBJECTS', 6448, 'Anonymous', on). sigmaCache(documentation('Bone', string('"Rigid Tissue composed largely of calcium that makes up the skeleton of Vertebrates. Note that this Class also includes teeth."')), documentation('Bone', string('"Rigid Tissue composed largely of calcium that makes up the skeleton of Vertebrates. Note that this Class also includes teeth."')), [], [], 'Merge', 'OBJECTS', 6450, 'Anonymous', on). sigmaCache(=>(instance(A, 'Bone'), exists(B, and(instance(B, 'Vertebrate'), part(A, B)))), and(and(entails(not(instance(B, 'Vertebrate')), not(instance(A, 'Bone'))), entails(and(instance(A, 'Bone'), '$existential'(B, '?VERT', and(instance('?VERT', 'Vertebrate'), part(A, '?VERT')))), instance(B, 'Vertebrate'))), and(entails(not(part(A, B)), not(instance(A, 'Bone'))), entails(and(instance(A, 'Bone'), '$existential'(B, '?VERT', and(instance('?VERT', 'Vertebrate'), part(A, '?VERT')))), part(A, B)))), [domainV(B, ['$instanceof':'Vertebrate', part:2]), domainV(A, ['$instanceof':'Bone', part:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?VERT', and(instance('?VERT', 'Vertebrate'), part(A, '?VERT'))))], ['BONE'=A, 'VERT'=B], 'Merge', 'OBJECTS', 6452, 'Anonymous', on). sigmaCache(subclass('Muscle', 'Tissue'), subclass('Muscle', 'Tissue'), [], [], 'Merge', 'OBJECTS', 6454, 'Anonymous', on). sigmaCache(disjoint('Muscle', 'Bone'), disjoint('Muscle', 'Bone'), [], [], 'Merge', 'OBJECTS', 6456, 'Anonymous', on). sigmaCache(documentation('Muscle', string('"Nonrigid Tissue appearing only in Animals and composed largely of contractile cells."')), documentation('Muscle', string('"Nonrigid Tissue appearing only in Animals and composed largely of contractile cells."')), [], [], 'Merge', 'OBJECTS', 6458, 'Anonymous', on). sigmaCache(subclass('Noun', 'Word'), subclass('Noun', 'Word'), [], [], 'Merge', 'OBJECTS', 6460, 'Anonymous', on). sigmaCache(partition('Word', 'Noun', 'Verb', 'Adjective', 'Adverb', 'Particle'), partition('Word', 'Noun', 'Verb', 'Adjective', 'Adverb', 'Particle'), [], [], 'Merge', 'OBJECTS', 6462, 'Anonymous', on). sigmaCache(documentation('Noun', string('"One of the parts of speech. The Class of Words that conventionally denote Objects."')), documentation('Noun', string('"One of the parts of speech. The Class of Words that conventionally denote Objects."')), [], [], 'Merge', 'OBJECTS', 6464, 'Anonymous', on). sigmaCache(subclass('Verb', 'Word'), subclass('Verb', 'Word'), [], [], 'Merge', 'OBJECTS', 6466, 'Anonymous', on). sigmaCache(documentation('Verb', string('"One of the parts of speech. The Class of Words that conventionally denote Processes."')), documentation('Verb', string('"One of the parts of speech. The Class of Words that conventionally denote Processes."')), [], [], 'Merge', 'OBJECTS', 6468, 'Anonymous', on). sigmaCache(subclass('Adjective', 'Word'), subclass('Adjective', 'Word'), [], [], 'Merge', 'OBJECTS', 6470, 'Anonymous', on). sigmaCache(documentation('Adjective', string('"One of the parts of speech. The Class of Words that conventionally denote Attributes of Objects."')), documentation('Adjective', string('"One of the parts of speech. The Class of Words that conventionally denote Attributes of Objects."')), [], [], 'Merge', 'OBJECTS', 6472, 'Anonymous', on). sigmaCache(subclass('Adverb', 'Word'), subclass('Adverb', 'Word'), [], [], 'Merge', 'OBJECTS', 6474, 'Anonymous', on). sigmaCache(documentation('Adverb', string('"One of the parts of speech. The Class of Words that conventionally denote Attributes of Processes."')), documentation('Adverb', string('"One of the parts of speech. The Class of Words that conventionally denote Attributes of Processes."')), [], [], 'Merge', 'OBJECTS', 6476, 'Anonymous', on). sigmaCache(subclass('Particle', 'Word'), subclass('Particle', 'Word'), [], [], 'Merge', 'OBJECTS', 6478, 'Anonymous', on). sigmaCache(documentation('Particle', string('"An umbrella Class for any Word that does not fit into the other subclasses of Word. A Particle is generally a small term that serves a grammatical or logical function, e.g. \'and\', \'of\', \'since\', etc. At some point, this class might be broken up into the subclasses \'Connective\', \'Preposition\', etc."')), documentation('Particle', string('"An umbrella Class for any Word that does not fit into the other subclasses of Word. A Particle is generally a small term that serves a grammatical or logical function, e.g. \'and\', \'of\', \'since\', etc. At some point, this class might be broken up into the subclasses \'Connective\', \'Preposition\', etc."')), [], [], 'Merge', 'OBJECTS', 6480, 'Anonymous', on). sigmaCache(subclass('Morpheme', 'LinguisticExpression'), subclass('Morpheme', 'LinguisticExpression'), [], [], 'Merge', 'OBJECTS', 6482, 'Anonymous', on). sigmaCache(documentation('Morpheme', string('"Part of a Word which cannot be subdivided and which expresses a meaning."')), documentation('Morpheme', string('"Part of a Word which cannot be subdivided and which expresses a meaning."')), [], [], 'Merge', 'OBJECTS', 6484, 'Anonymous', on). sigmaCache(=>(instance(A, 'Morpheme'), not(exists(B, and(instance(B, 'Morpheme'), and(part(B, A), not(equal(B, A))))))), and(entails(and(instance(B, 'Morpheme'), and(part(B, A), not(equal(B, A)))), not(instance(A, 'Morpheme'))), and(entails(and(instance(A, 'Morpheme'), and(part(B, A), not(equal(B, A)))), not(instance(B, 'Morpheme'))), and(entails(and(instance(A, 'Morpheme'), and(instance(B, 'Morpheme'), not(equal(B, A)))), not(part(B, A))), entails(and(instance(A, 'Morpheme'), and(instance(B, 'Morpheme'), part(B, A))), equal(B, A))))), [domainV(B, ['$instanceof':'Morpheme', part:1]), domainV(A, ['$instanceof':'Morpheme', part:2]), domainV(C, []), forall(A), forall(B), forall(B)], ['MORPH'=A, 'OTHERMORPH'=B], 'Merge', 'OBJECTS', 6486, 'Anonymous', on). sigmaCache(=>(instance(A, 'Morpheme'), exists(B, and(instance(B, 'Word'), part(A, B)))), and(and(entails(not(instance(B, 'Word')), not(instance(A, 'Morpheme'))), entails(and(instance(A, 'Morpheme'), '$existential'(B, '?WORD', and(instance('?WORD', 'Word'), part(A, '?WORD')))), instance(B, 'Word'))), and(entails(not(part(A, B)), not(instance(A, 'Morpheme'))), entails(and(instance(A, 'Morpheme'), '$existential'(B, '?WORD', and(instance('?WORD', 'Word'), part(A, '?WORD')))), part(A, B)))), [domainV(B, ['$instanceof':'Word', part:2]), domainV(A, ['$instanceof':'Morpheme', part:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?WORD', and(instance('?WORD', 'Word'), part(A, '?WORD'))))], ['MORPH'=A, 'WORD'=B], 'Merge', 'OBJECTS', 6488, 'Anonymous', on). sigmaCache(=>(instance(A, 'Word'), exists(B, and(part(B, A), instance(B, 'Morpheme')))), and(and(entails(not(part(B, A)), not(instance(A, 'Word'))), entails(and(instance(A, 'Word'), '$existential'(B, '?PART', and(part('?PART', A), instance('?PART', 'Morpheme')))), part(B, A))), and(entails(not(instance(B, 'Morpheme')), not(instance(A, 'Word'))), entails(and(instance(A, 'Word'), '$existential'(B, '?PART', and(part('?PART', A), instance('?PART', 'Morpheme')))), instance(B, 'Morpheme')))), [domainV(B, ['$instanceof':'Morpheme', part:1]), domainV(A, ['$instanceof':'Word', part:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?PART', and(part('?PART', A), instance('?PART', 'Morpheme'))))], ['WORD'=A, 'PART'=B], 'Merge', 'OBJECTS', 6490, 'Anonymous', on). sigmaCache(subclass('Phrase', 'LinguisticExpression'), subclass('Phrase', 'LinguisticExpression'), [], [], 'Merge', 'OBJECTS', 6492, 'Anonymous', on). sigmaCache(disjointDecomposition('Phrase', 'VerbPhrase', 'NounPhrase', 'PrepositionalPhrase', 'Clause'), disjointDecomposition('Phrase', 'VerbPhrase', 'NounPhrase', 'PrepositionalPhrase', 'Clause'), [], [], 'Merge', 'OBJECTS', 6494, 'Anonymous', on). sigmaCache(documentation('Phrase', string('"A set of Words in a Language which form a unit, i.e. express a meaning in the Language."')), documentation('Phrase', string('"A set of Words in a Language which form a unit, i.e. express a meaning in the Language."')), [], [], 'Merge', 'OBJECTS', 6496, 'Anonymous', on). sigmaCache(=>(instance(A, 'Phrase'), exists(B, exists(C, and(part(C, A), and(part(B, A), and(instance(C, 'Word'), and(instance(B, 'Word'), not(equal(C, B))))))))), and(and(entails(not(part(C, A)), not(instance(A, 'Phrase'))), entails(and(instance(A, 'Phrase'), '$existential'(C, '?PART1', and(part('?PART1', A), and(part(B, A), and(instance('?PART1', 'Word'), and(instance(B, 'Word'), not(equal('?PART1', B)))))))), part(C, A))), and(and(entails(not(part(B, A)), not(instance(A, 'Phrase'))), entails(and(and(instance(A, 'Phrase'), '$existential'(B, '?PART2', exists(C, and(part(C, A), and(part('?PART2', A), and(instance(C, 'Word'), and(instance('?PART2', 'Word'), not(equal(C, '?PART2'))))))))), '$existential'(C, '?PART1', and(part('?PART1', A), and(part(B, A), and(instance('?PART1', 'Word'), and(instance(B, 'Word'), not(equal('?PART1', B)))))))), part(B, A))), and(and(entails(not(instance(C, 'Word')), not(instance(A, 'Phrase'))), entails(and(instance(A, 'Phrase'), '$existential'(C, '?PART1', and(part('?PART1', A), and(part(B, A), and(instance('?PART1', 'Word'), and(instance(B, 'Word'), not(equal('?PART1', B)))))))), instance(C, 'Word'))), and(and(entails(not(instance(B, 'Word')), not(instance(A, 'Phrase'))), entails(and(and(instance(A, 'Phrase'), '$existential'(B, '?PART2', exists(C, and(part(C, A), and(part('?PART2', A), and(instance(C, 'Word'), and(instance('?PART2', 'Word'), not(equal(C, '?PART2'))))))))), '$existential'(C, '?PART1', and(part('?PART1', A), and(part(B, A), and(instance('?PART1', 'Word'), and(instance(B, 'Word'), not(equal('?PART1', B)))))))), instance(B, 'Word'))), and(entails(equal(C, B), not(instance(A, 'Phrase'))), entails(instance(A, 'Phrase'), not(equal(C, B)))))))), [domainV(C, ['$instanceof':'Word', part:1]), domainV(B, ['$instanceof':'Word', part:1]), domainV(A, ['$instanceof':'Phrase', part:2]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?PART2', exists(C, and(part(C, A), and(part('?PART2', A), and(instance(C, 'Word'), and(instance('?PART2', 'Word'), not(equal(C, '?PART2'))))))))), replaceConsVar(C, '$existential'('?PART1', and(part('?PART1', A), and(part(B, A), and(instance('?PART1', 'Word'), and(instance(B, 'Word'), not(equal('?PART1', B))))))))], ['PHRASE'=A, 'PART1'=C, 'PART2'=B], 'Merge', 'OBJECTS', 6498, 'Anonymous', on). sigmaCache(subclass('VerbPhrase', 'Phrase'), subclass('VerbPhrase', 'Phrase'), [], [], 'Merge', 'OBJECTS', 6500, 'Anonymous', on). sigmaCache(documentation('VerbPhrase', string('"A Phrase that has the same function as a Verb."')), documentation('VerbPhrase', string('"A Phrase that has the same function as a Verb."')), [], [], 'Merge', 'OBJECTS', 6502, 'Anonymous', on). sigmaCache(subclass('NounPhrase', 'Phrase'), subclass('NounPhrase', 'Phrase'), [], [], 'Merge', 'OBJECTS', 6504, 'Anonymous', on). sigmaCache(disjoint('NounPhrase', 'VerbPhrase'), disjoint('NounPhrase', 'VerbPhrase'), [], [], 'Merge', 'OBJECTS', 6506, 'Anonymous', on). sigmaCache(documentation('NounPhrase', string('"A Phrase that has the same function as a Noun."')), documentation('NounPhrase', string('"A Phrase that has the same function as a Noun."')), [], [], 'Merge', 'OBJECTS', 6508, 'Anonymous', on). sigmaCache(=>(instance(A, 'Sentence'), exists(B, exists(C, and(instance(C, 'NounPhrase'), and(instance(B, 'VerbPhrase'), and(part(C, A), part(B, A))))))), and(and(entails(not(instance(C, 'NounPhrase')), not(instance(A, 'Sentence'))), entails(and(instance(A, 'Sentence'), '$existential'(C, '?PHRASE1', and(instance('?PHRASE1', 'NounPhrase'), and(instance(B, 'VerbPhrase'), and(part('?PHRASE1', A), part(B, A)))))), instance(C, 'NounPhrase'))), and(and(entails(not(instance(B, 'VerbPhrase')), not(instance(A, 'Sentence'))), entails(and(and(instance(A, 'Sentence'), '$existential'(B, '?PHRASE2', exists(C, and(instance(C, 'NounPhrase'), and(instance('?PHRASE2', 'VerbPhrase'), and(part(C, A), part('?PHRASE2', A))))))), '$existential'(C, '?PHRASE1', and(instance('?PHRASE1', 'NounPhrase'), and(instance(B, 'VerbPhrase'), and(part('?PHRASE1', A), part(B, A)))))), instance(B, 'VerbPhrase'))), and(and(entails(not(part(C, A)), not(instance(A, 'Sentence'))), entails(and(instance(A, 'Sentence'), '$existential'(C, '?PHRASE1', and(instance('?PHRASE1', 'NounPhrase'), and(instance(B, 'VerbPhrase'), and(part('?PHRASE1', A), part(B, A)))))), part(C, A))), and(entails(not(part(B, A)), not(instance(A, 'Sentence'))), entails(and(and(instance(A, 'Sentence'), '$existential'(B, '?PHRASE2', exists(C, and(instance(C, 'NounPhrase'), and(instance('?PHRASE2', 'VerbPhrase'), and(part(C, A), part('?PHRASE2', A))))))), '$existential'(C, '?PHRASE1', and(instance('?PHRASE1', 'NounPhrase'), and(instance(B, 'VerbPhrase'), and(part('?PHRASE1', A), part(B, A)))))), part(B, A)))))), [domainV(C, ['$instanceof':'NounPhrase', part:1]), domainV(B, ['$instanceof':'VerbPhrase', part:1]), domainV(A, ['$instanceof':'Sentence', part:2]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?PHRASE2', exists(C, and(instance(C, 'NounPhrase'), and(instance('?PHRASE2', 'VerbPhrase'), and(part(C, A), part('?PHRASE2', A))))))), replaceConsVar(C, '$existential'('?PHRASE1', and(instance('?PHRASE1', 'NounPhrase'), and(instance(B, 'VerbPhrase'), and(part('?PHRASE1', A), part(B, A))))))], ['SENTENCE'=A, 'PHRASE1'=C, 'PHRASE2'=B], 'Merge', 'OBJECTS', 6510, 'Anonymous', on). sigmaCache(subclass('PrepositionalPhrase', 'Phrase'), subclass('PrepositionalPhrase', 'Phrase'), [], [], 'Merge', 'OBJECTS', 6512, 'Anonymous', on). sigmaCache(documentation('PrepositionalPhrase', string('"A Phrase that begins with a preposition and that functions as an Adjective or an Adverb."')), documentation('PrepositionalPhrase', string('"A Phrase that begins with a preposition and that functions as an Adjective or an Adverb."')), [], [], 'Merge', 'OBJECTS', 6514, 'Anonymous', on). sigmaCache(subclass('Text', 'LinguisticExpression'), subclass('Text', 'LinguisticExpression'), [], [], 'Merge', 'OBJECTS', 6516, 'Anonymous', on). sigmaCache(subclass('Text', 'Artifact'), subclass('Text', 'Artifact'), [], [], 'Merge', 'OBJECTS', 6518, 'Anonymous', on). sigmaCache(documentation('Text', string('"A Phrase, Sentence or set of Sentences that perform a specific function related to Communication, e.g. express a discourse about a particular topic."')), documentation('Text', string('"A Phrase, Sentence or set of Sentences that perform a specific function related to Communication, e.g. express a discourse about a particular topic."')), [], [], 'Merge', 'OBJECTS', 6520, 'Anonymous', on). sigmaCache(=>(instance(A, 'Text'), exists(B, exists(C, and(part(C, A), and(part(B, A), and(instance(C, 'Sentence'), and(instance(B, 'Sentence'), not(equal(C, B))))))))), and(and(entails(not(part(C, A)), not(instance(A, 'Text'))), entails(and(instance(A, 'Text'), '$existential'(C, '?PART1', and(part('?PART1', A), and(part(B, A), and(instance('?PART1', 'Sentence'), and(instance(B, 'Sentence'), not(equal('?PART1', B)))))))), part(C, A))), and(and(entails(not(part(B, A)), not(instance(A, 'Text'))), entails(and(and(instance(A, 'Text'), '$existential'(B, '?PART2', exists(C, and(part(C, A), and(part('?PART2', A), and(instance(C, 'Sentence'), and(instance('?PART2', 'Sentence'), not(equal(C, '?PART2'))))))))), '$existential'(C, '?PART1', and(part('?PART1', A), and(part(B, A), and(instance('?PART1', 'Sentence'), and(instance(B, 'Sentence'), not(equal('?PART1', B)))))))), part(B, A))), and(and(entails(not(instance(C, 'Sentence')), not(instance(A, 'Text'))), entails(and(instance(A, 'Text'), '$existential'(C, '?PART1', and(part('?PART1', A), and(part(B, A), and(instance('?PART1', 'Sentence'), and(instance(B, 'Sentence'), not(equal('?PART1', B)))))))), instance(C, 'Sentence'))), and(and(entails(not(instance(B, 'Sentence')), not(instance(A, 'Text'))), entails(and(and(instance(A, 'Text'), '$existential'(B, '?PART2', exists(C, and(part(C, A), and(part('?PART2', A), and(instance(C, 'Sentence'), and(instance('?PART2', 'Sentence'), not(equal(C, '?PART2'))))))))), '$existential'(C, '?PART1', and(part('?PART1', A), and(part(B, A), and(instance('?PART1', 'Sentence'), and(instance(B, 'Sentence'), not(equal('?PART1', B)))))))), instance(B, 'Sentence'))), and(entails(equal(C, B), not(instance(A, 'Text'))), entails(instance(A, 'Text'), not(equal(C, B)))))))), [domainV(C, ['$instanceof':'Sentence', part:1]), domainV(B, ['$instanceof':'Sentence', part:1]), domainV(A, ['$instanceof':'Text', part:2]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?PART2', exists(C, and(part(C, A), and(part('?PART2', A), and(instance(C, 'Sentence'), and(instance('?PART2', 'Sentence'), not(equal(C, '?PART2'))))))))), replaceConsVar(C, '$existential'('?PART1', and(part('?PART1', A), and(part(B, A), and(instance('?PART1', 'Sentence'), and(instance(B, 'Sentence'), not(equal('?PART1', B))))))))], ['TEXT'=A, 'PART1'=C, 'PART2'=B], 'Merge', 'OBJECTS', 6522, 'Anonymous', on). sigmaCache(instance(authors, 'BinaryPredicate'), instance(authors, 'BinaryPredicate'), [], [], 'Merge', 'OBJECTS', 6524, 'Anonymous', on). sigmaCache(instance(authors, 'AsymmetricRelation'), instance(authors, 'AsymmetricRelation'), [], [], 'Merge', 'OBJECTS', 6526, 'Anonymous', on). sigmaCache(domain(authors, 1, 'Agent'), domain(authors, 1, 'Agent'), [], [], 'Merge', 'OBJECTS', 6528, 'Anonymous', on). sigmaCache(domainSubclass(authors, 2, 'Text'), domainSubclass(authors, 2, 'Text'), [], [], 'Merge', 'OBJECTS', 6530, 'Anonymous', on). sigmaCache(documentation(authors, string('"(authors ?AGENT ?TEXT) means that ?AGENT is creatively responsible for ?TEXT. For example, Agatha Christie is author of Murder_on_the_Orient_Express."')), documentation(authors, string('"(authors ?AGENT ?TEXT) means that ?AGENT is creatively responsible for ?TEXT. For example, Agatha Christie is author of Murder_on_the_Orient_Express."')), [], [], 'Merge', 'OBJECTS', 6532, 'Anonymous', on). sigmaCache(=>(authors(A, B), exists(C, exists(D, and(agent(D, A), and(instance(C, B), result(D, B)))))), and(and(entails(not(agent(D, A)), not(authors(A, B))), entails(and(authors(A, B), '$existential'(D, '?PROCESS', and(agent('?PROCESS', A), and(instance(C, B), result('?PROCESS', B))))), agent(D, A))), and(and(entails(not(instance(C, B)), not(authors(A, B))), entails(and(and(authors(A, B), '$existential'(C, '?INSTANCE', exists(D, and(agent(D, A), and(instance('?INSTANCE', B), result(D, B)))))), '$existential'(D, '?PROCESS', and(agent('?PROCESS', A), and(instance(C, B), result('?PROCESS', B))))), instance(C, B))), and(entails(not(result(D, B)), not(authors(A, B))), entails(and(authors(A, B), '$existential'(D, '?PROCESS', and(agent('?PROCESS', A), and(instance(C, B), result('?PROCESS', B))))), result(D, B))))), [domainV(D, [agent:1, result:1]), domainV(C, []), domainV(B, [authors:2, instance:2, result:2]), domainV(A, [agent:2, authors:1]), domainV(E, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?INSTANCE', exists(D, and(agent(D, A), and(instance('?INSTANCE', B), result(D, B)))))), replaceConsVar(D, '$existential'('?PROCESS', and(agent('?PROCESS', A), and(instance(C, B), result('?PROCESS', B)))))], ['AGENT'=A, 'TEXT'=B, 'PROCESS'=D, 'INSTANCE'=C], 'Merge', 'OBJECTS', 6534, 'Anonymous', on). sigmaCache(instance(editor, 'BinaryPredicate'), instance(editor, 'BinaryPredicate'), [], [], 'Merge', 'OBJECTS', 6536, 'Anonymous', on). sigmaCache(instance(editor, 'AsymmetricRelation'), instance(editor, 'AsymmetricRelation'), [], [], 'Merge', 'OBJECTS', 6538, 'Anonymous', on). sigmaCache(domain(editor, 1, 'Agent'), domain(editor, 1, 'Agent'), [], [], 'Merge', 'OBJECTS', 6540, 'Anonymous', on). sigmaCache(domainSubclass(editor, 2, 'Text'), domainSubclass(editor, 2, 'Text'), [], [], 'Merge', 'OBJECTS', 6542, 'Anonymous', on). sigmaCache(documentation(editor, string('"(editor ?AGENT ?TEXT) means that ?AGENT is an editor of ?TEXT."')), documentation(editor, string('"(editor ?AGENT ?TEXT) means that ?AGENT is an editor of ?TEXT."')), [], [], 'Merge', 'OBJECTS', 6544, 'Anonymous', on). sigmaCache(instance(publishes, 'BinaryPredicate'), instance(publishes, 'BinaryPredicate'), [], [], 'Merge', 'OBJECTS', 6546, 'Anonymous', on). sigmaCache(instance(publishes, 'AsymmetricRelation'), instance(publishes, 'AsymmetricRelation'), [], [], 'Merge', 'OBJECTS', 6548, 'Anonymous', on). sigmaCache(domain(publishes, 1, 'Organization'), domain(publishes, 1, 'Organization'), [], [], 'Merge', 'OBJECTS', 6550, 'Anonymous', on). sigmaCache(domainSubclass(publishes, 2, 'Text'), domainSubclass(publishes, 2, 'Text'), [], [], 'Merge', 'OBJECTS', 6552, 'Anonymous', on). sigmaCache(documentation(publishes, string('"(publishes ?ORG ?TEXT) means that ?ORG publishes ?TEXT. For example, Bantam Books publishes Agatha Christie\'s Murder_on_the_Orient_Express."')), documentation(publishes, string('"(publishes ?ORG ?TEXT) means that ?ORG publishes ?TEXT. For example, Bantam Books publishes Agatha Christie\'s Murder_on_the_Orient_Express."')), [], [], 'Merge', 'OBJECTS', 6554, 'Anonymous', on). sigmaCache(<=>(publishes(A, B), exists(C, and(instance(C, 'Publication'), and(agent(C, A), patient(C, B))))), and(and(entails(and(publishes(A, B), '$existential'(C, '?PUB', and(instance('?PUB', 'Publication'), and(agent('?PUB', A), patient('?PUB', B))))), instance(C, 'Publication')), and(entails(and(publishes(A, B), '$existential'(C, '?PUB', and(instance('?PUB', 'Publication'), and(agent('?PUB', A), patient('?PUB', B))))), agent(C, A)), and(entails(and(publishes(A, B), '$existential'(C, '?PUB', and(instance('?PUB', 'Publication'), and(agent('?PUB', A), patient('?PUB', B))))), patient(C, B)), entails(or(not(instance(C, 'Publication')), or(not(agent(C, A)), not(patient(C, B)))), not(publishes(A, B)))))), and(entails(and(instance(C, 'Publication'), and(agent(C, A), patient(C, B))), publishes(A, B)), and(entails(and(not(publishes(A, B)), and(agent(C, A), patient(C, B))), not(instance(C, 'Publication'))), and(entails(and(not(publishes(A, B)), and(instance(C, 'Publication'), patient(C, B))), not(agent(C, A))), entails(and(not(publishes(A, B)), and(instance(C, 'Publication'), agent(C, A))), not(patient(C, B))))))), [domainV(C, ['$instanceof':'Publication', agent:1, patient:1]), domainV(B, [patient:2, publishes:2]), domainV(A, [agent:2, publishes:1]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?PUB', and(instance('?PUB', 'Publication'), and(agent('?PUB', A), patient('?PUB', B))))), forall(C)], ['ORG'=A, 'TEXT'=B, 'PUB'=C], 'Merge', 'OBJECTS', 6556, 'Anonymous', on). sigmaCache(instance('EditionFn', 'BinaryFunction'), instance('EditionFn', 'BinaryFunction'), [], [], 'Merge', 'OBJECTS', 6558, 'Anonymous', on). sigmaCache(domainSubclass('EditionFn', 1, 'ContentBearingObject'), domainSubclass('EditionFn', 1, 'ContentBearingObject'), [], [], 'Merge', 'OBJECTS', 6560, 'Anonymous', on). sigmaCache(domain('EditionFn', 2, 'PositiveInteger'), domain('EditionFn', 2, 'PositiveInteger'), [], [], 'Merge', 'OBJECTS', 6562, 'Anonymous', on). sigmaCache(rangeSubclass('EditionFn', 'ContentBearingObject'), rangeSubclass('EditionFn', 'ContentBearingObject'), [], [], 'Merge', 'OBJECTS', 6564, 'Anonymous', on). sigmaCache(documentation('EditionFn', string('"A BinaryFunction that maps a type of text (e.g. Agatha Christie\'s Murder_on_the_Orient_Express) and a number to the edition of the text type corresponding to the number."')), documentation('EditionFn', string('"A BinaryFunction that maps a type of text (e.g. Agatha Christie\'s Murder_on_the_Orient_Express) and a number to the edition of the text type corresponding to the number."')), [], [], 'Merge', 'OBJECTS', 6566, 'Anonymous', on). sigmaCache(=>(and(equal('EditionFn'(A, B), C), and(equal('EditionFn'(A, D), E), and(greaterThan(D, B), and(instance(F, 'Publication'), and(instance(G, 'Publication'), and(patient(F, C), and(patient(G, E), and(date(F, H), date(G, I))))))))), before('EndFn'(H), 'EndFn'(I))), and(entails(and(holds('EditionFn', A, B, C), and(holds('EditionFn', A, D, E), and(greaterThan(D, B), and(instance(F, 'Publication'), and(instance(G, 'Publication'), and(patient(F, C), and(patient(G, E), and(date(F, H), date(G, I))))))))), before('EndFn'(H), 'EndFn'(I))), and(entails(and(not(before('EndFn'(H), 'EndFn'(I))), and(holds('EditionFn', A, D, E), and(greaterThan(D, B), and(instance(F, 'Publication'), and(instance(G, 'Publication'), and(patient(F, C), and(patient(G, E), and(date(F, H), date(G, I))))))))), not(holds('EditionFn', A, B, C))), and(entails(and(not(before('EndFn'(H), 'EndFn'(I))), and(holds('EditionFn', A, B, C), and(greaterThan(D, B), and(instance(F, 'Publication'), and(instance(G, 'Publication'), and(patient(F, C), and(patient(G, E), and(date(F, H), date(G, I))))))))), not(holds('EditionFn', A, D, E))), and(entails(and(not(before('EndFn'(H), 'EndFn'(I))), and(holds('EditionFn', A, B, C), and(holds('EditionFn', A, D, E), and(instance(F, 'Publication'), and(instance(G, 'Publication'), and(patient(F, C), and(patient(G, E), and(date(F, H), date(G, I))))))))), not(greaterThan(D, B))), and(entails(and(not(before('EndFn'(H), 'EndFn'(I))), and(holds('EditionFn', A, B, C), and(holds('EditionFn', A, D, E), and(greaterThan(D, B), and(instance(G, 'Publication'), and(patient(F, C), and(patient(G, E), and(date(F, H), date(G, I))))))))), not(instance(F, 'Publication'))), and(entails(and(not(before('EndFn'(H), 'EndFn'(I))), and(holds('EditionFn', A, B, C), and(holds('EditionFn', A, D, E), and(greaterThan(D, B), and(instance(F, 'Publication'), and(patient(F, C), and(patient(G, E), and(date(F, H), date(G, I))))))))), not(instance(G, 'Publication'))), and(entails(and(not(before('EndFn'(H), 'EndFn'(I))), and(holds('EditionFn', A, B, C), and(holds('EditionFn', A, D, E), and(greaterThan(D, B), and(instance(F, 'Publication'), and(instance(G, 'Publication'), and(patient(G, E), and(date(F, H), date(G, I))))))))), not(patient(F, C))), and(entails(and(not(before('EndFn'(H), 'EndFn'(I))), and(holds('EditionFn', A, B, C), and(holds('EditionFn', A, D, E), and(greaterThan(D, B), and(instance(F, 'Publication'), and(instance(G, 'Publication'), and(patient(F, C), and(date(F, H), date(G, I))))))))), not(patient(G, E))), and(entails(and(not(before('EndFn'(H), 'EndFn'(I))), and(holds('EditionFn', A, B, C), and(holds('EditionFn', A, D, E), and(greaterThan(D, B), and(instance(F, 'Publication'), and(instance(G, 'Publication'), and(patient(F, C), and(patient(G, E), date(G, I))))))))), not(date(F, H))), entails(and(not(before('EndFn'(H), 'EndFn'(I))), and(holds('EditionFn', A, B, C), and(holds('EditionFn', A, D, E), and(greaterThan(D, B), and(instance(F, 'Publication'), and(instance(G, 'Publication'), and(patient(F, C), and(patient(G, E), date(F, H))))))))), not(date(G, I)))))))))))), [domainV(I, ['EndFn':1, date:2]), domainV(H, ['EndFn':1, date:2]), domainV(G, ['$instanceof':'Publication', date:1, patient:1]), domainV(F, ['$instanceof':'Publication', date:1, patient:1]), domainV(E, ['EditionFn':3, patient:2]), domainV(D, ['EditionFn':2, greaterThan:1]), domainV(C, ['EditionFn':3, patient:2]), domainV(B, ['EditionFn':2, greaterThan:2]), domainV(A, ['EditionFn':1]), domainV(J, []), forall(A), forall(B), forall(C), forall(D), forall(E), forall(F), forall(G), forall(H), forall(I)], ['TEXT'=A, 'INT1'=B, 'EDITION1'=C, 'INT2'=D, 'EDITION2'=E, 'PUB1'=F, 'PUB2'=G, 'DATE1'=H, 'DATE2'=I], 'Merge', 'OBJECTS', 6568, 'Anonymous', on). sigmaCache(=>(equal('EditionFn'(A, B), C), subsumesContentClass(A, C)), and(entails(not(subsumesContentClass(A, C)), not(holds('EditionFn', A, B, C))), entails(holds('EditionFn', A, B, C), subsumesContentClass(A, C))), [domainV(C, ['EditionFn':3, subsumesContentClass:2]), domainV(B, ['EditionFn':2]), domainV(A, ['EditionFn':1, subsumesContentClass:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['TEXT1'=A, 'NUMBER'=B, 'TEXT2'=C], 'Merge', 'OBJECTS', 6570, 'Anonymous', on). sigmaCache(instance('SeriesVolumeFn', 'BinaryFunction'), instance('SeriesVolumeFn', 'BinaryFunction'), [], [], 'Merge', 'OBJECTS', 6572, 'Anonymous', on). sigmaCache(domainSubclass('SeriesVolumeFn', 1, 'Series'), domainSubclass('SeriesVolumeFn', 1, 'Series'), [], [], 'Merge', 'OBJECTS', 6574, 'Anonymous', on). sigmaCache(domain('SeriesVolumeFn', 2, 'PositiveInteger'), domain('SeriesVolumeFn', 2, 'PositiveInteger'), [], [], 'Merge', 'OBJECTS', 6576, 'Anonymous', on). sigmaCache(rangeSubclass('SeriesVolumeFn', 'Text'), rangeSubclass('SeriesVolumeFn', 'Text'), [], [], 'Merge', 'OBJECTS', 6578, 'Anonymous', on). sigmaCache(documentation('SeriesVolumeFn', string('"A BinaryFunction that maps a type of Series (e.g. the Encyclopedia_Britannica or the Popular_Mechanics periodical) and a number to the volumes of the text type designated by the number."')), documentation('SeriesVolumeFn', string('"A BinaryFunction that maps a type of Series (e.g. the Encyclopedia_Britannica or the Popular_Mechanics periodical) and a number to the volumes of the text type designated by the number."')), [], [], 'Merge', 'OBJECTS', 6580, 'Anonymous', on). sigmaCache(=>(and(subclass(A, 'Periodical'), and(equal('SeriesVolumeFn'(A, B), C), and(equal('SeriesVolumeFn'(A, D), E), and(greaterThan(D, B), and(instance(F, 'Publication'), and(instance(G, 'Publication'), and(patient(F, C), and(patient(G, E), and(date(F, H), date(G, I)))))))))), before('EndFn'(H), 'EndFn'(I))), and(entails(and(subclass(A, 'Periodical'), and(holds('SeriesVolumeFn', A, B, C), and(holds('SeriesVolumeFn', A, D, E), and(greaterThan(D, B), and(instance(F, 'Publication'), and(instance(G, 'Publication'), and(patient(F, C), and(patient(G, E), and(date(F, H), date(G, I)))))))))), before('EndFn'(H), 'EndFn'(I))), and(entails(and(not(before('EndFn'(H), 'EndFn'(I))), and(holds('SeriesVolumeFn', A, B, C), and(holds('SeriesVolumeFn', A, D, E), and(greaterThan(D, B), and(instance(F, 'Publication'), and(instance(G, 'Publication'), and(patient(F, C), and(patient(G, E), and(date(F, H), date(G, I)))))))))), not(subclass(A, 'Periodical'))), and(entails(and(not(before('EndFn'(H), 'EndFn'(I))), and(subclass(A, 'Periodical'), and(holds('SeriesVolumeFn', A, D, E), and(greaterThan(D, B), and(instance(F, 'Publication'), and(instance(G, 'Publication'), and(patient(F, C), and(patient(G, E), and(date(F, H), date(G, I)))))))))), not(holds('SeriesVolumeFn', A, B, C))), and(entails(and(not(before('EndFn'(H), 'EndFn'(I))), and(subclass(A, 'Periodical'), and(holds('SeriesVolumeFn', A, B, C), and(greaterThan(D, B), and(instance(F, 'Publication'), and(instance(G, 'Publication'), and(patient(F, C), and(patient(G, E), and(date(F, H), date(G, I)))))))))), not(holds('SeriesVolumeFn', A, D, E))), and(entails(and(not(before('EndFn'(H), 'EndFn'(I))), and(subclass(A, 'Periodical'), and(holds('SeriesVolumeFn', A, B, C), and(holds('SeriesVolumeFn', A, D, E), and(instance(F, 'Publication'), and(instance(G, 'Publication'), and(patient(F, C), and(patient(G, E), and(date(F, H), date(G, I)))))))))), not(greaterThan(D, B))), and(entails(and(not(before('EndFn'(H), 'EndFn'(I))), and(subclass(A, 'Periodical'), and(holds('SeriesVolumeFn', A, B, C), and(holds('SeriesVolumeFn', A, D, E), and(greaterThan(D, B), and(instance(G, 'Publication'), and(patient(F, C), and(patient(G, E), and(date(F, H), date(G, I)))))))))), not(instance(F, 'Publication'))), and(entails(and(not(before('EndFn'(H), 'EndFn'(I))), and(subclass(A, 'Periodical'), and(holds('SeriesVolumeFn', A, B, C), and(holds('SeriesVolumeFn', A, D, E), and(greaterThan(D, B), and(instance(F, 'Publication'), and(patient(F, C), and(patient(G, E), and(date(F, H), date(G, I)))))))))), not(instance(G, 'Publication'))), and(entails(and(not(before('EndFn'(H), 'EndFn'(I))), and(subclass(A, 'Periodical'), and(holds('SeriesVolumeFn', A, B, C), and(holds('SeriesVolumeFn', A, D, E), and(greaterThan(D, B), and(instance(F, 'Publication'), and(instance(G, 'Publication'), and(patient(G, E), and(date(F, H), date(G, I)))))))))), not(patient(F, C))), and(entails(and(not(before('EndFn'(H), 'EndFn'(I))), and(subclass(A, 'Periodical'), and(holds('SeriesVolumeFn', A, B, C), and(holds('SeriesVolumeFn', A, D, E), and(greaterThan(D, B), and(instance(F, 'Publication'), and(instance(G, 'Publication'), and(patient(F, C), and(date(F, H), date(G, I)))))))))), not(patient(G, E))), and(entails(and(not(before('EndFn'(H), 'EndFn'(I))), and(subclass(A, 'Periodical'), and(holds('SeriesVolumeFn', A, B, C), and(holds('SeriesVolumeFn', A, D, E), and(greaterThan(D, B), and(instance(F, 'Publication'), and(instance(G, 'Publication'), and(patient(F, C), and(patient(G, E), date(G, I)))))))))), not(date(F, H))), entails(and(not(before('EndFn'(H), 'EndFn'(I))), and(subclass(A, 'Periodical'), and(holds('SeriesVolumeFn', A, B, C), and(holds('SeriesVolumeFn', A, D, E), and(greaterThan(D, B), and(instance(F, 'Publication'), and(instance(G, 'Publication'), and(patient(F, C), and(patient(G, E), date(F, H)))))))))), not(date(G, I))))))))))))), [domainV(I, ['EndFn':1, date:2]), domainV(H, ['EndFn':1, date:2]), domainV(G, ['$instanceof':'Publication', date:1, patient:1]), domainV(F, ['$instanceof':'Publication', date:1, patient:1]), domainV(E, ['SeriesVolumeFn':3, patient:2]), domainV(D, ['SeriesVolumeFn':2, greaterThan:1]), domainV(C, ['SeriesVolumeFn':3, patient:2]), domainV(B, ['SeriesVolumeFn':2, greaterThan:2]), domainV(A, ['SeriesVolumeFn':1, subclass:1]), domainV(J, []), forall(A), forall(B), forall(C), forall(D), forall(E), forall(F), forall(G), forall(H), forall(I)], ['TEXT'=A, 'INT1'=B, 'VOLUME1'=C, 'INT2'=D, 'VOLUME2'=E, 'PUB1'=F, 'PUB2'=G, 'DATE1'=H, 'DATE2'=I], 'Merge', 'OBJECTS', 6582, 'Anonymous', on). sigmaCache(=>(equal('SeriesVolumeFn'(A, B), C), subsumesContentClass(A, C)), and(entails(not(subsumesContentClass(A, C)), not(holds('SeriesVolumeFn', A, B, C))), entails(holds('SeriesVolumeFn', A, B, C), subsumesContentClass(A, C))), [domainV(C, ['SeriesVolumeFn':3, subsumesContentClass:2]), domainV(B, ['SeriesVolumeFn':2]), domainV(A, ['SeriesVolumeFn':1, subsumesContentClass:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['SERIES'=A, 'NUMBER'=B, 'VOLUME'=C], 'Merge', 'OBJECTS', 6584, 'Anonymous', on). sigmaCache(instance('PeriodicalIssueFn', 'BinaryFunction'), instance('PeriodicalIssueFn', 'BinaryFunction'), [], [], 'Merge', 'OBJECTS', 6586, 'Anonymous', on). sigmaCache(domainSubclass('PeriodicalIssueFn', 1, 'Periodical'), domainSubclass('PeriodicalIssueFn', 1, 'Periodical'), [], [], 'Merge', 'OBJECTS', 6588, 'Anonymous', on). sigmaCache(domain('PeriodicalIssueFn', 2, 'PositiveInteger'), domain('PeriodicalIssueFn', 2, 'PositiveInteger'), [], [], 'Merge', 'OBJECTS', 6590, 'Anonymous', on). sigmaCache(rangeSubclass('PeriodicalIssueFn', 'Periodical'), rangeSubclass('PeriodicalIssueFn', 'Periodical'), [], [], 'Merge', 'OBJECTS', 6592, 'Anonymous', on). sigmaCache(documentation('PeriodicalIssueFn', string('"A BinaryFunction that maps a subclass of Periodical and a number to all of the issues of the Periodical corresponding to the number."')), documentation('PeriodicalIssueFn', string('"A BinaryFunction that maps a subclass of Periodical and a number to all of the issues of the Periodical corresponding to the number."')), [], [], 'Merge', 'OBJECTS', 6594, 'Anonymous', on). sigmaCache(=>(equal('PeriodicalIssueFn'(A, B), C), subsumesContentClass(A, C)), and(entails(not(subsumesContentClass(A, C)), not(holds('PeriodicalIssueFn', A, B, C))), entails(holds('PeriodicalIssueFn', A, B, C), subsumesContentClass(A, C))), [domainV(C, ['PeriodicalIssueFn':3, subsumesContentClass:2]), domainV(B, ['PeriodicalIssueFn':2]), domainV(A, ['PeriodicalIssueFn':1, subsumesContentClass:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['PERIODICAL'=A, 'NUMBER'=B, 'ISSUE'=C], 'Merge', 'OBJECTS', 6596, 'Anonymous', on). sigmaCache(subclass('Book', 'Text'), subclass('Book', 'Text'), [], [], 'Merge', 'OBJECTS', 6598, 'Anonymous', on). sigmaCache(documentation('Book', string('"A Text that has pages and is bound."')), documentation('Book', string('"A Text that has pages and is bound."')), [], [], 'Merge', 'OBJECTS', 6600, 'Anonymous', on). sigmaCache(subclass('Summary', 'Text'), subclass('Summary', 'Text'), [], [], 'Merge', 'OBJECTS', 6602, 'Anonymous', on). sigmaCache(documentation('Summary', string('"A short Text that is a summary of another, longer Text."')), documentation('Summary', string('"A short Text that is a summary of another, longer Text."')), [], [], 'Merge', 'OBJECTS', 6604, 'Anonymous', on). sigmaCache(=>(instance(A, 'Summary'), exists(B, and(instance(B, 'Text'), subsumesContentInstance(B, A)))), and(and(entails(not(instance(B, 'Text')), not(instance(A, 'Summary'))), entails(and(instance(A, 'Summary'), '$existential'(B, '?TEXT2', and(instance('?TEXT2', 'Text'), subsumesContentInstance('?TEXT2', A)))), instance(B, 'Text'))), and(entails(not(subsumesContentInstance(B, A)), not(instance(A, 'Summary'))), entails(and(instance(A, 'Summary'), '$existential'(B, '?TEXT2', and(instance('?TEXT2', 'Text'), subsumesContentInstance('?TEXT2', A)))), subsumesContentInstance(B, A)))), [domainV(B, ['$instanceof':'Text', subsumesContentInstance:1]), domainV(A, ['$instanceof':'Summary', subsumesContentInstance:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?TEXT2', and(instance('?TEXT2', 'Text'), subsumesContentInstance('?TEXT2', A))))], ['TEXT'=A, 'TEXT2'=B], 'Merge', 'OBJECTS', 6606, 'Anonymous', on). sigmaCache(subclass('Series', 'ContentBearingObject'), subclass('Series', 'ContentBearingObject'), [], [], 'Merge', 'OBJECTS', 6608, 'Anonymous', on). sigmaCache(documentation('Series', string('"A ContentBearingObject consisting of multiple self-contained units. Some examples are an encyclopedia containing a couple dozen volumes, a television series made up of many dozens of episodes, a film serial, etc."')), documentation('Series', string('"A ContentBearingObject consisting of multiple self-contained units. Some examples are an encyclopedia containing a couple dozen volumes, a television series made up of many dozens of episodes, a film serial, etc."')), [], [], 'Merge', 'OBJECTS', 6610, 'Anonymous', on). sigmaCache(=>(instance(A, 'Series'), exists(B, exists(C, and(instance(C, 'Book'), and(instance(B, 'Book'), and(subsumesContentInstance(A, C), and(subsumesContentInstance(A, B), not(equal(C, B))))))))), and(and(entails(not(instance(C, 'Book')), not(instance(A, 'Series'))), entails(and(instance(A, 'Series'), '$existential'(C, '?BOOK1', and(instance('?BOOK1', 'Book'), and(instance(B, 'Book'), and(subsumesContentInstance(A, '?BOOK1'), and(subsumesContentInstance(A, B), not(equal('?BOOK1', B)))))))), instance(C, 'Book'))), and(and(entails(not(instance(B, 'Book')), not(instance(A, 'Series'))), entails(and(and(instance(A, 'Series'), '$existential'(B, '?BOOK2', exists(C, and(instance(C, 'Book'), and(instance('?BOOK2', 'Book'), and(subsumesContentInstance(A, C), and(subsumesContentInstance(A, '?BOOK2'), not(equal(C, '?BOOK2'))))))))), '$existential'(C, '?BOOK1', and(instance('?BOOK1', 'Book'), and(instance(B, 'Book'), and(subsumesContentInstance(A, '?BOOK1'), and(subsumesContentInstance(A, B), not(equal('?BOOK1', B)))))))), instance(B, 'Book'))), and(and(entails(not(subsumesContentInstance(A, C)), not(instance(A, 'Series'))), entails(and(instance(A, 'Series'), '$existential'(C, '?BOOK1', and(instance('?BOOK1', 'Book'), and(instance(B, 'Book'), and(subsumesContentInstance(A, '?BOOK1'), and(subsumesContentInstance(A, B), not(equal('?BOOK1', B)))))))), subsumesContentInstance(A, C))), and(and(entails(not(subsumesContentInstance(A, B)), not(instance(A, 'Series'))), entails(and(and(instance(A, 'Series'), '$existential'(B, '?BOOK2', exists(C, and(instance(C, 'Book'), and(instance('?BOOK2', 'Book'), and(subsumesContentInstance(A, C), and(subsumesContentInstance(A, '?BOOK2'), not(equal(C, '?BOOK2'))))))))), '$existential'(C, '?BOOK1', and(instance('?BOOK1', 'Book'), and(instance(B, 'Book'), and(subsumesContentInstance(A, '?BOOK1'), and(subsumesContentInstance(A, B), not(equal('?BOOK1', B)))))))), subsumesContentInstance(A, B))), and(entails(equal(C, B), not(instance(A, 'Series'))), entails(instance(A, 'Series'), not(equal(C, B)))))))), [domainV(C, ['$instanceof':'Book', subsumesContentInstance:2]), domainV(B, ['$instanceof':'Book', subsumesContentInstance:2]), domainV(A, ['$instanceof':'Series', subsumesContentInstance:1]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?BOOK2', exists(C, and(instance(C, 'Book'), and(instance('?BOOK2', 'Book'), and(subsumesContentInstance(A, C), and(subsumesContentInstance(A, '?BOOK2'), not(equal(C, '?BOOK2'))))))))), replaceConsVar(C, '$existential'('?BOOK1', and(instance('?BOOK1', 'Book'), and(instance(B, 'Book'), and(subsumesContentInstance(A, '?BOOK1'), and(subsumesContentInstance(A, B), not(equal('?BOOK1', B))))))))], ['SERIES'=A, 'BOOK1'=C, 'BOOK2'=B], 'Merge', 'OBJECTS', 6612, 'Anonymous', on). sigmaCache(subclass('Periodical', 'Series'), subclass('Periodical', 'Series'), [], [], 'Merge', 'OBJECTS', 6614, 'Anonymous', on). sigmaCache(documentation('Periodical', string('"A Series whose elements are published separately and on a periodic basis."')), documentation('Periodical', string('"A Series whose elements are published separately and on a periodic basis."')), [], [], 'Merge', 'OBJECTS', 6616, 'Anonymous', on). sigmaCache(subclass('Article', 'Text'), subclass('Article', 'Text'), [], [], 'Merge', 'OBJECTS', 6618, 'Anonymous', on). sigmaCache(documentation('Article', string('"An article in a Book or Series."')), documentation('Article', string('"An article in a Book or Series."')), [], [], 'Merge', 'OBJECTS', 6620, 'Anonymous', on). sigmaCache(=>(instance(A, 'Article'), exists(B, and(instance(B, 'Book'), subsumesContentInstance(B, A)))), and(and(entails(not(instance(B, 'Book')), not(instance(A, 'Article'))), entails(and(instance(A, 'Article'), '$existential'(B, '?BOOK', and(instance('?BOOK', 'Book'), subsumesContentInstance('?BOOK', A)))), instance(B, 'Book'))), and(entails(not(subsumesContentInstance(B, A)), not(instance(A, 'Article'))), entails(and(instance(A, 'Article'), '$existential'(B, '?BOOK', and(instance('?BOOK', 'Book'), subsumesContentInstance('?BOOK', A)))), subsumesContentInstance(B, A)))), [domainV(B, ['$instanceof':'Book', subsumesContentInstance:1]), domainV(A, ['$instanceof':'Article', subsumesContentInstance:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?BOOK', and(instance('?BOOK', 'Book'), subsumesContentInstance('?BOOK', A))))], ['ARTICLE'=A, 'BOOK'=B], 'Merge', 'OBJECTS', 6622, 'Anonymous', on). sigmaCache(subclass('Certificate', 'Text'), subclass('Certificate', 'Text'), [], [], 'Merge', 'OBJECTS', 6624, 'Anonymous', on). sigmaCache(documentation('Certificate', string('"A Text that confers a right or obligation on the holder of the Certificate. Note that the right or obligation need not be a legal one, as in the case of an academic diploma that grants certain privileges in the professional world."')), documentation('Certificate', string('"A Text that confers a right or obligation on the holder of the Certificate. Note that the right or obligation need not be a legal one, as in the case of an academic diploma that grants certain privileges in the professional world."')), [], [], 'Merge', 'OBJECTS', 6626, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Certificate'), possesses(B, A)), exists(C, or(confersRight(C, A, B), confersObligation(C, A, B)))), and(entails(and(possesses(B, A), and(not(confersRight(C, A, B)), not(confersObligation(C, A, B)))), not(instance(A, 'Certificate'))), and(entails(and(instance(A, 'Certificate'), and(not(confersRight(C, A, B)), not(confersObligation(C, A, B)))), not(possesses(B, A))), and(entails(and(and(and(instance(A, 'Certificate'), possesses(B, A)), not(confersObligation(C, A, B))), '$existential'(C, '?PROC', or(confersRight('?PROC', A, B), confersObligation('?PROC', A, B)))), confersRight(C, A, B)), entails(and(and(and(instance(A, 'Certificate'), possesses(B, A)), not(confersRight(C, A, B))), '$existential'(C, '?PROC', or(confersRight('?PROC', A, B), confersObligation('?PROC', A, B)))), confersObligation(C, A, B))))), [domainV(C, [confersObligation:1, confersRight:1]), domainV(B, [confersObligation:3, confersRight:3, possesses:1]), domainV(A, ['$instanceof':'Certificate', confersObligation:2, confersRight:2, possesses:2]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?PROC', or(confersRight('?PROC', A, B), confersObligation('?PROC', A, B))))], ['DOC'=A, 'AGENT'=B, 'PROC'=C], 'Merge', 'OBJECTS', 6628, 'Anonymous', on). sigmaCache(subclass('Patent', 'Certificate'), subclass('Patent', 'Certificate'), [], [], 'Merge', 'OBJECTS', 6630, 'Anonymous', on). sigmaCache(documentation('Patent', string('"A Certificate that expresses the content of an invention that has been accorded legal protection by a governemental entity."')), documentation('Patent', string('"A Certificate that expresses the content of an invention that has been accorded legal protection by a governemental entity."')), [], [], 'Merge', 'OBJECTS', 6632, 'Anonymous', on). sigmaCache(subclass('SubmolecularObject', 'CorpuscularObject'), subclass('SubmolecularObject', 'CorpuscularObject'), [], [], 'Merge', 'OBJECTS', 6634, 'Anonymous', on). sigmaCache(documentation('SubmolecularObject', string('"The Class of CorpuscularObjects that compose Molecules."')), documentation('SubmolecularObject', string('"The Class of CorpuscularObjects that compose Molecules."')), [], [], 'Merge', 'OBJECTS', 6636, 'Anonymous', on). sigmaCache(=>(instance(A, 'SubmolecularObject'), exists(B, and(instance(B, 'Molecule'), part(A, B)))), and(and(entails(not(instance(B, 'Molecule')), not(instance(A, 'SubmolecularObject'))), entails(and(instance(A, 'SubmolecularObject'), '$existential'(B, '?MOLE', and(instance('?MOLE', 'Molecule'), part(A, '?MOLE')))), instance(B, 'Molecule'))), and(entails(not(part(A, B)), not(instance(A, 'SubmolecularObject'))), entails(and(instance(A, 'SubmolecularObject'), '$existential'(B, '?MOLE', and(instance('?MOLE', 'Molecule'), part(A, '?MOLE')))), part(A, B)))), [domainV(B, ['$instanceof':'Molecule', part:2]), domainV(A, ['$instanceof':'SubmolecularObject', part:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?MOLE', and(instance('?MOLE', 'Molecule'), part(A, '?MOLE'))))], ['SUBMOLE'=A, 'MOLE'=B], 'Merge', 'OBJECTS', 6638, 'Anonymous', on). sigmaCache(subclass('Molecule', 'CompoundSubstance'), subclass('Molecule', 'CompoundSubstance'), [], [], 'Merge', 'OBJECTS', 6640, 'Anonymous', on). sigmaCache(documentation('Molecule', string('"A molecule is the smallest unit of matter of a CompoundSubstance that retains all the physical and chemical properties of that substance, e.g., Ne, H2, H2O. A molecule is two or more Atoms linked by a chemical bond."')), documentation('Molecule', string('"A molecule is the smallest unit of matter of a CompoundSubstance that retains all the physical and chemical properties of that substance, e.g., Ne, H2, H2O. A molecule is two or more Atoms linked by a chemical bond."')), [], [], 'Merge', 'OBJECTS', 6642, 'Anonymous', on). sigmaCache(=>(instance(A, 'Molecule'), exists(B, exists(C, and(instance(C, 'Atom'), and(instance(B, 'Atom'), and(part(C, A), and(part(B, A), not(equal(C, B))))))))), and(and(entails(not(instance(C, 'Atom')), not(instance(A, 'Molecule'))), entails(and(instance(A, 'Molecule'), '$existential'(C, '?ATOM1', and(instance('?ATOM1', 'Atom'), and(instance(B, 'Atom'), and(part('?ATOM1', A), and(part(B, A), not(equal('?ATOM1', B)))))))), instance(C, 'Atom'))), and(and(entails(not(instance(B, 'Atom')), not(instance(A, 'Molecule'))), entails(and(and(instance(A, 'Molecule'), '$existential'(B, '?ATOM2', exists(C, and(instance(C, 'Atom'), and(instance('?ATOM2', 'Atom'), and(part(C, A), and(part('?ATOM2', A), not(equal(C, '?ATOM2'))))))))), '$existential'(C, '?ATOM1', and(instance('?ATOM1', 'Atom'), and(instance(B, 'Atom'), and(part('?ATOM1', A), and(part(B, A), not(equal('?ATOM1', B)))))))), instance(B, 'Atom'))), and(and(entails(not(part(C, A)), not(instance(A, 'Molecule'))), entails(and(instance(A, 'Molecule'), '$existential'(C, '?ATOM1', and(instance('?ATOM1', 'Atom'), and(instance(B, 'Atom'), and(part('?ATOM1', A), and(part(B, A), not(equal('?ATOM1', B)))))))), part(C, A))), and(and(entails(not(part(B, A)), not(instance(A, 'Molecule'))), entails(and(and(instance(A, 'Molecule'), '$existential'(B, '?ATOM2', exists(C, and(instance(C, 'Atom'), and(instance('?ATOM2', 'Atom'), and(part(C, A), and(part('?ATOM2', A), not(equal(C, '?ATOM2'))))))))), '$existential'(C, '?ATOM1', and(instance('?ATOM1', 'Atom'), and(instance(B, 'Atom'), and(part('?ATOM1', A), and(part(B, A), not(equal('?ATOM1', B)))))))), part(B, A))), and(entails(equal(C, B), not(instance(A, 'Molecule'))), entails(instance(A, 'Molecule'), not(equal(C, B)))))))), [domainV(C, ['$instanceof':'Atom', part:1]), domainV(B, ['$instanceof':'Atom', part:1]), domainV(A, ['$instanceof':'Molecule', part:2]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?ATOM2', exists(C, and(instance(C, 'Atom'), and(instance('?ATOM2', 'Atom'), and(part(C, A), and(part('?ATOM2', A), not(equal(C, '?ATOM2'))))))))), replaceConsVar(C, '$existential'('?ATOM1', and(instance('?ATOM1', 'Atom'), and(instance(B, 'Atom'), and(part('?ATOM1', A), and(part(B, A), not(equal('?ATOM1', B))))))))], ['MOLE'=A, 'ATOM1'=C, 'ATOM2'=B], 'Merge', 'OBJECTS', 6644, 'Anonymous', on). sigmaCache(subclass('Atom', 'SubmolecularObject'), subclass('Atom', 'SubmolecularObject'), [], [], 'Merge', 'OBJECTS', 6646, 'Anonymous', on). sigmaCache(documentation('Atom', string('"An extremely small unit of matter that retains its identity in Chemical reactions. It consists of an AtomicNucleus and Electrons surrounding the AtomicNucleus."')), documentation('Atom', string('"An extremely small unit of matter that retains its identity in Chemical reactions. It consists of an AtomicNucleus and Electrons surrounding the AtomicNucleus."')), [], [], 'Merge', 'OBJECTS', 6648, 'Anonymous', on). sigmaCache(=>(instance(A, 'Atom'), exists(B, exists(C, and(component(C, A), and(component(B, A), and(instance(C, 'Proton'), instance(B, 'Electron'))))))), and(and(entails(not(component(C, A)), not(instance(A, 'Atom'))), entails(and(instance(A, 'Atom'), '$existential'(C, '?PROTON', and(component('?PROTON', A), and(component(B, A), and(instance('?PROTON', 'Proton'), instance(B, 'Electron')))))), component(C, A))), and(and(entails(not(component(B, A)), not(instance(A, 'Atom'))), entails(and(and(instance(A, 'Atom'), '$existential'(B, '?ELECTRON', exists(C, and(component(C, A), and(component('?ELECTRON', A), and(instance(C, 'Proton'), instance('?ELECTRON', 'Electron'))))))), '$existential'(C, '?PROTON', and(component('?PROTON', A), and(component(B, A), and(instance('?PROTON', 'Proton'), instance(B, 'Electron')))))), component(B, A))), and(and(entails(not(instance(C, 'Proton')), not(instance(A, 'Atom'))), entails(and(instance(A, 'Atom'), '$existential'(C, '?PROTON', and(component('?PROTON', A), and(component(B, A), and(instance('?PROTON', 'Proton'), instance(B, 'Electron')))))), instance(C, 'Proton'))), and(entails(not(instance(B, 'Electron')), not(instance(A, 'Atom'))), entails(and(and(instance(A, 'Atom'), '$existential'(B, '?ELECTRON', exists(C, and(component(C, A), and(component('?ELECTRON', A), and(instance(C, 'Proton'), instance('?ELECTRON', 'Electron'))))))), '$existential'(C, '?PROTON', and(component('?PROTON', A), and(component(B, A), and(instance('?PROTON', 'Proton'), instance(B, 'Electron')))))), instance(B, 'Electron')))))), [domainV(C, ['$instanceof':'Proton', component:1]), domainV(B, ['$instanceof':'Electron', component:1]), domainV(A, ['$instanceof':'Atom', component:2]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?ELECTRON', exists(C, and(component(C, A), and(component('?ELECTRON', A), and(instance(C, 'Proton'), instance('?ELECTRON', 'Electron'))))))), replaceConsVar(C, '$existential'('?PROTON', and(component('?PROTON', A), and(component(B, A), and(instance('?PROTON', 'Proton'), instance(B, 'Electron'))))))], ['ATOM'=A, 'PROTON'=C, 'ELECTRON'=B], 'Merge', 'OBJECTS', 6650, 'Anonymous', on). sigmaCache(=>(instance(A, 'Atom'), forall(B, forall(C, =>(and(component(C, A), and(component(B, A), and(instance(C, 'AtomicNucleus'), instance(B, 'AtomicNucleus')))), equal(C, B))))), and(entails(and(not(equal(C, B)), and(component(C, A), and(component(B, A), and(instance(C, 'AtomicNucleus'), instance(B, 'AtomicNucleus'))))), not(instance(A, 'Atom'))), and(entails(and(instance(A, 'Atom'), and(component(C, A), and(component(B, A), and(instance(C, 'AtomicNucleus'), instance(B, 'AtomicNucleus'))))), equal(C, B)), and(entails(and(instance(A, 'Atom'), and(not(equal(C, B)), and(component(B, A), and(instance(C, 'AtomicNucleus'), instance(B, 'AtomicNucleus'))))), not(component(C, A))), and(entails(and(instance(A, 'Atom'), and(not(equal(C, B)), and(component(C, A), and(instance(C, 'AtomicNucleus'), instance(B, 'AtomicNucleus'))))), not(component(B, A))), and(entails(and(instance(A, 'Atom'), and(not(equal(C, B)), and(component(C, A), and(component(B, A), instance(B, 'AtomicNucleus'))))), not(instance(C, 'AtomicNucleus'))), entails(and(instance(A, 'Atom'), and(not(equal(C, B)), and(component(C, A), and(component(B, A), instance(C, 'AtomicNucleus'))))), not(instance(B, 'AtomicNucleus')))))))), [domainV(C, ['$instanceof':'AtomicNucleus', component:1]), domainV(B, ['$instanceof':'AtomicNucleus', component:1]), domainV(A, ['$instanceof':'Atom', component:2]), domainV(D, []), forall(A), forall(B), forall(C)], ['ATOM'=A, 'NUCLEUS1'=C, 'NUCLEUS2'=B], 'Merge', 'OBJECTS', 6652, 'Anonymous', on). sigmaCache(subclass('SubatomicParticle', 'SubmolecularObject'), subclass('SubatomicParticle', 'SubmolecularObject'), [], [], 'Merge', 'OBJECTS', 6654, 'Anonymous', on). sigmaCache(documentation('SubatomicParticle', string('"The class of SubmolecularObjects that are smaller than Atoms and often compose Atoms."')), documentation('SubatomicParticle', string('"The class of SubmolecularObjects that are smaller than Atoms and often compose Atoms."')), [], [], 'Merge', 'OBJECTS', 6656, 'Anonymous', on). sigmaCache(subclass('AtomicNucleus', 'SubatomicParticle'), subclass('AtomicNucleus', 'SubatomicParticle'), [], [], 'Merge', 'OBJECTS', 6658, 'Anonymous', on). sigmaCache(documentation('AtomicNucleus', string('"The core of the Atom. It is composed of Protons and Neutrons."')), documentation('AtomicNucleus', string('"The core of the Atom. It is composed of Protons and Neutrons."')), [], [], 'Merge', 'OBJECTS', 6660, 'Anonymous', on). sigmaCache(=>(instance(A, 'AtomicNucleus'), exists(B, exists(C, and(component(C, A), and(component(B, A), and(instance(C, 'Neutron'), instance(B, 'Proton'))))))), and(and(entails(not(component(C, A)), not(instance(A, 'AtomicNucleus'))), entails(and(instance(A, 'AtomicNucleus'), '$existential'(C, '?NEUTRON', and(component('?NEUTRON', A), and(component(B, A), and(instance('?NEUTRON', 'Neutron'), instance(B, 'Proton')))))), component(C, A))), and(and(entails(not(component(B, A)), not(instance(A, 'AtomicNucleus'))), entails(and(and(instance(A, 'AtomicNucleus'), '$existential'(B, '?PROTON', exists(C, and(component(C, A), and(component('?PROTON', A), and(instance(C, 'Neutron'), instance('?PROTON', 'Proton'))))))), '$existential'(C, '?NEUTRON', and(component('?NEUTRON', A), and(component(B, A), and(instance('?NEUTRON', 'Neutron'), instance(B, 'Proton')))))), component(B, A))), and(and(entails(not(instance(C, 'Neutron')), not(instance(A, 'AtomicNucleus'))), entails(and(instance(A, 'AtomicNucleus'), '$existential'(C, '?NEUTRON', and(component('?NEUTRON', A), and(component(B, A), and(instance('?NEUTRON', 'Neutron'), instance(B, 'Proton')))))), instance(C, 'Neutron'))), and(entails(not(instance(B, 'Proton')), not(instance(A, 'AtomicNucleus'))), entails(and(and(instance(A, 'AtomicNucleus'), '$existential'(B, '?PROTON', exists(C, and(component(C, A), and(component('?PROTON', A), and(instance(C, 'Neutron'), instance('?PROTON', 'Proton'))))))), '$existential'(C, '?NEUTRON', and(component('?NEUTRON', A), and(component(B, A), and(instance('?NEUTRON', 'Neutron'), instance(B, 'Proton')))))), instance(B, 'Proton')))))), [domainV(C, ['$instanceof':'Neutron', component:1]), domainV(B, ['$instanceof':'Proton', component:1]), domainV(A, ['$instanceof':'AtomicNucleus', component:2]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?PROTON', exists(C, and(component(C, A), and(component('?PROTON', A), and(instance(C, 'Neutron'), instance('?PROTON', 'Proton'))))))), replaceConsVar(C, '$existential'('?NEUTRON', and(component('?NEUTRON', A), and(component(B, A), and(instance('?NEUTRON', 'Neutron'), instance(B, 'Proton'))))))], ['NUCLEUS'=A, 'NEUTRON'=C, 'PROTON'=B], 'Merge', 'OBJECTS', 6662, 'Anonymous', on). sigmaCache(subclass('Electron', 'SubatomicParticle'), subclass('Electron', 'SubatomicParticle'), [], [], 'Merge', 'OBJECTS', 6664, 'Anonymous', on). sigmaCache(documentation('Electron', string('"SubatomicParticles that surround the AtomicNucleus. They have a negative charge."')), documentation('Electron', string('"SubatomicParticles that surround the AtomicNucleus. They have a negative charge."')), [], [], 'Merge', 'OBJECTS', 6666, 'Anonymous', on). sigmaCache(subclass('Proton', 'SubatomicParticle'), subclass('Proton', 'SubatomicParticle'), [], [], 'Merge', 'OBJECTS', 6668, 'Anonymous', on). sigmaCache(documentation('Proton', string('"Components of the AtomicNucleus. They have a positive charge."')), documentation('Proton', string('"Components of the AtomicNucleus. They have a positive charge."')), [], [], 'Merge', 'OBJECTS', 6670, 'Anonymous', on). sigmaCache(subclass('Neutron', 'SubatomicParticle'), subclass('Neutron', 'SubatomicParticle'), [], [], 'Merge', 'OBJECTS', 6672, 'Anonymous', on). sigmaCache(documentation('Neutron', string('"Components of the AtomicNucleus. They have no charge."')), documentation('Neutron', string('"Components of the AtomicNucleus. They have no charge."')), [], [], 'Merge', 'OBJECTS', 6674, 'Anonymous', on). sigmaCache(subclass('Artifact', 'CorpuscularObject'), subclass('Artifact', 'CorpuscularObject'), [], [], 'Merge', 'OBJECTS', 6676, 'Anonymous', on). sigmaCache(documentation('Artifact', string('"A CorpuscularObject that is the product of an IntentionalProcess."')), documentation('Artifact', string('"A CorpuscularObject that is the product of an IntentionalProcess."')), [], [], 'Merge', 'OBJECTS', 6678, 'Anonymous', on). sigmaCache(=>(instance(A, 'Artifact'), exists(B, and(instance(C, 'Making'), result(B, A)))), and(and(entails(not(instance(C, 'Making')), not(instance(A, 'Artifact'))), entails(instance(A, 'Artifact'), instance(C, 'Making'))), and(entails(not(result(B, A)), not(instance(A, 'Artifact'))), entails(and(instance(A, 'Artifact'), '$existential'(B, '?MAKING', and(instance(C, 'Making'), result('?MAKING', A)))), result(B, A)))), [domainV(C, ['$instanceof':'Making']), domainV(B, [result:1]), domainV(A, ['$instanceof':'Artifact', result:2]), domainV(D, []), forall(A), forall(C), replaceConsVar(B, '$existential'('?MAKING', and(instance(C, 'Making'), result('?MAKING', A))))], ['ARTIFACT'=A, 'MAKING'=B, 'PROCESS'=C], 'Merge', 'OBJECTS', 6680, 'Anonymous', on). sigmaCache(subclass('Product', 'Artifact'), subclass('Product', 'Artifact'), [], [], 'Merge', 'OBJECTS', 6682, 'Anonymous', on). sigmaCache(documentation('Product', string('"An Artifact that is produced by Manufacture and that is intended to be sold."')), documentation('Product', string('"An Artifact that is produced by Manufacture and that is intended to be sold."')), [], [], 'Merge', 'OBJECTS', 6684, 'Anonymous', on). sigmaCache(=>(instance(A, 'Product'), exists(B, and(instance(B, 'Manufacture'), result(B, A)))), and(and(entails(not(instance(B, 'Manufacture')), not(instance(A, 'Product'))), entails(and(instance(A, 'Product'), '$existential'(B, '?MANUFACTURE', and(instance('?MANUFACTURE', 'Manufacture'), result('?MANUFACTURE', A)))), instance(B, 'Manufacture'))), and(entails(not(result(B, A)), not(instance(A, 'Product'))), entails(and(instance(A, 'Product'), '$existential'(B, '?MANUFACTURE', and(instance('?MANUFACTURE', 'Manufacture'), result('?MANUFACTURE', A)))), result(B, A)))), [domainV(B, ['$instanceof':'Manufacture', result:1]), domainV(A, ['$instanceof':'Product', result:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?MANUFACTURE', and(instance('?MANUFACTURE', 'Manufacture'), result('?MANUFACTURE', A))))], ['PRODUCT'=A, 'MANUFACTURE'=B], 'Merge', 'OBJECTS', 6686, 'Anonymous', on). sigmaCache(subclass('Award', 'Artifact'), subclass('Award', 'Artifact'), [], [], 'Merge', 'OBJECTS', 6688, 'Anonymous', on). sigmaCache(documentation('Award', string('"An Artifact which is given to someone in honor of something that he/she has done."')), documentation('Award', string('"An Artifact which is given to someone in honor of something that he/she has done."')), [], [], 'Merge', 'OBJECTS', 6690, 'Anonymous', on). sigmaCache(instance(version, 'BinaryPredicate'), instance(version, 'BinaryPredicate'), [], [], 'Merge', 'OBJECTS', 6692, 'Anonymous', on). sigmaCache(instance(version, 'AsymmetricRelation'), instance(version, 'AsymmetricRelation'), [], [], 'Merge', 'OBJECTS', 6694, 'Anonymous', on). sigmaCache(instance(version, 'TransitiveRelation'), instance(version, 'TransitiveRelation'), [], [], 'Merge', 'OBJECTS', 6696, 'Anonymous', on). sigmaCache(domainSubclass(version, 1, 'Artifact'), domainSubclass(version, 1, 'Artifact'), [], [], 'Merge', 'OBJECTS', 6698, 'Anonymous', on). sigmaCache(domainSubclass(version, 2, 'Artifact'), domainSubclass(version, 2, 'Artifact'), [], [], 'Merge', 'OBJECTS', 6700, 'Anonymous', on). sigmaCache(documentation(version, string('"Some Artifacts have a life cycle with discrete stages or versions. (version ARTIFACT1 ARTIFACT2) means that ARTIFACT1 is a version of ARTIFACT2. Note that this Predicate relates subclasses of Artifact and not instances."')), documentation(version, string('"Some Artifacts have a life cycle with discrete stages or versions. (version ARTIFACT1 ARTIFACT2) means that ARTIFACT1 is a version of ARTIFACT2. Note that this Predicate relates subclasses of Artifact and not instances."')), [], [], 'Merge', 'OBJECTS', 6702, 'Anonymous', on). sigmaCache(=>(version(A, B), subclass(A, B)), and(entails(not(subclass(A, B)), not(version(A, B))), entails(version(A, B), subclass(A, B))), [domainV(B, [subclass:2, version:2]), domainV(A, [subclass:1, version:1]), domainV(C, []), forall(A), forall(B)], ['ARTIFACT1'=A, 'ARTIFACT2'=B], 'Merge', 'OBJECTS', 6704, 'Anonymous', on). sigmaCache(subclass('StationaryArtifact', 'Artifact'), subclass('StationaryArtifact', 'Artifact'), [], [], 'Merge', 'OBJECTS', 6714, 'Anonymous', on). sigmaCache(documentation('StationaryArtifact', string('"A StationaryArtifact is an Artifact that has a fixed spatial location. Most instances of this Class are architectural works, e.g. the Eiffel Tower, the Great Pyramids, office towers, single-family houses, etc."')), documentation('StationaryArtifact', string('"A StationaryArtifact is an Artifact that has a fixed spatial location. Most instances of this Class are architectural works, e.g. the Eiffel Tower, the Great Pyramids, office towers, single-family houses, etc."')), [], [], 'Merge', 'OBJECTS', 6716, 'Anonymous', on). sigmaCache(=>(instance(A, 'StationaryArtifact'), exists(B, forall(C, =>(and(beforeOrEqual(C, 'EndFn'('WhenFn'(A))), beforeOrEqual('BeginFn'('WhenFn'(A)), C)), equal('WhereFn'(A, C), B))))), and(entails(and(not(holds('WhereFn', A, C, B)), and(beforeOrEqual(C, 'EndFn'('WhenFn'(A))), beforeOrEqual('BeginFn'('WhenFn'(A)), C))), not(instance(A, 'StationaryArtifact'))), and(entails(and(and(instance(A, 'StationaryArtifact'), and(beforeOrEqual(C, 'EndFn'('WhenFn'(A))), beforeOrEqual('BeginFn'('WhenFn'(A)), C))), '$existential'(B, '?PLACE', forall(C, =>(and(beforeOrEqual(C, 'EndFn'('WhenFn'(A))), beforeOrEqual('BeginFn'('WhenFn'(A)), C)), holds('WhereFn', A, C, '?PLACE'))))), holds('WhereFn', A, C, B)), and(entails(and(instance(A, 'StationaryArtifact'), and(not(holds('WhereFn', A, C, B)), beforeOrEqual('BeginFn'('WhenFn'(A)), C))), not(beforeOrEqual(C, 'EndFn'('WhenFn'(A))))), entails(and(instance(A, 'StationaryArtifact'), and(not(holds('WhereFn', A, C, B)), beforeOrEqual(C, 'EndFn'('WhenFn'(A))))), not(beforeOrEqual('BeginFn'('WhenFn'(A)), C)))))), [domainV(C, ['WhereFn':2, beforeOrEqual:1, beforeOrEqual:2]), domainV(B, ['WhereFn':3]), domainV(A, ['$instanceof':'StationaryArtifact', 'WhenFn':1, 'WhereFn':1]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?PLACE', forall(C, =>(and(beforeOrEqual(C, 'EndFn'('WhenFn'(A))), beforeOrEqual('BeginFn'('WhenFn'(A)), C)), holds('WhereFn', A, C, '?PLACE'))))), forall(C)], ['ARTIFACT'=A, 'PLACE'=B, 'TIME'=C], 'Merge', 'OBJECTS', 6718, 'Anonymous', on). sigmaCache(subclass('Building', 'StationaryArtifact'), subclass('Building', 'StationaryArtifact'), [], [], 'Merge', 'OBJECTS', 6720, 'Anonymous', on). sigmaCache(documentation('Building', string('"The Class of StationaryArtifacts which are intended to house Humans and their activities."')), documentation('Building', string('"The Class of StationaryArtifacts which are intended to house Humans and their activities."')), [], [], 'Merge', 'OBJECTS', 6722, 'Anonymous', on). sigmaCache(=>(instance(A, 'Building'), exists(B, and(instance(B, 'Human'), or(inhabits(B, A), exists(C, and(agent(C, B), located(C, A))))))), and(and(entails(not(instance(B, 'Human')), not(instance(A, 'Building'))), entails(and(and(instance(A, 'Building'), '$existential'(B, '?HUMAN', and(instance('?HUMAN', 'Human'), or(inhabits('?HUMAN', A), exists(C, and(agent(C, '?HUMAN'), located(C, A))))))), '$existential'(C, '?ACT', and(agent('?ACT', B), located('?ACT', A)))), instance(B, 'Human'))), and(and(entails(and(not(inhabits(B, A)), not(agent(C, B))), not(instance(A, 'Building'))), and(entails(and(and(and(instance(A, 'Building'), not(agent(C, B))), '$existential'(B, '?HUMAN', and(instance('?HUMAN', 'Human'), or(inhabits('?HUMAN', A), exists(C, and(agent(C, '?HUMAN'), located(C, A))))))), '$existential'(C, '?ACT', and(agent('?ACT', B), located('?ACT', A)))), inhabits(B, A)), entails(and(and(and(instance(A, 'Building'), not(inhabits(B, A))), '$existential'(B, '?HUMAN', and(instance('?HUMAN', 'Human'), or(inhabits('?HUMAN', A), exists(C, and(agent(C, '?HUMAN'), located(C, A))))))), '$existential'(C, '?ACT', and(agent('?ACT', B), located('?ACT', A)))), agent(C, B)))), and(entails(and(not(inhabits(B, A)), not(located(C, A))), not(instance(A, 'Building'))), and(entails(and(and(and(instance(A, 'Building'), not(located(C, A))), '$existential'(B, '?HUMAN', and(instance('?HUMAN', 'Human'), or(inhabits('?HUMAN', A), exists(C, and(agent(C, '?HUMAN'), located(C, A))))))), '$existential'(C, '?ACT', and(agent('?ACT', B), located('?ACT', A)))), inhabits(B, A)), entails(and(and(instance(A, 'Building'), not(inhabits(B, A))), '$existential'(C, '?ACT', and(agent('?ACT', B), located('?ACT', A)))), located(C, A)))))), [domainV(C, [agent:1, located:1]), domainV(B, ['$instanceof':'Human', agent:2, inhabits:1]), domainV(A, ['$instanceof':'Building', inhabits:2, located:2]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?HUMAN', and(instance('?HUMAN', 'Human'), or(inhabits('?HUMAN', A), exists(C, and(agent(C, '?HUMAN'), located(C, A))))))), replaceConsVar(C, '$existential'('?ACT', and(agent('?ACT', B), located('?ACT', A))))], ['BUILDING'=A, 'HUMAN'=B, 'ACT'=C], 'Merge', 'OBJECTS', 6724, 'Anonymous', on). sigmaCache(subclass('Room', 'StationaryArtifact'), subclass('Room', 'StationaryArtifact'), [], [], 'Merge', 'OBJECTS', 6726, 'Anonymous', on). sigmaCache(documentation('Room', string('"A component of a Building which has a specific purpose, e.g. sleeping, bathing, cooking, entertainment, etc."')), documentation('Room', string('"A component of a Building which has a specific purpose, e.g. sleeping, bathing, cooking, entertainment, etc."')), [], [], 'Merge', 'OBJECTS', 6728, 'Anonymous', on). sigmaCache(=>(instance(A, 'Room'), exists(B, and(instance(B, 'Building'), component(A, B)))), and(and(entails(not(instance(B, 'Building')), not(instance(A, 'Room'))), entails(and(instance(A, 'Room'), '$existential'(B, '?BUILD', and(instance('?BUILD', 'Building'), component(A, '?BUILD')))), instance(B, 'Building'))), and(entails(not(component(A, B)), not(instance(A, 'Room'))), entails(and(instance(A, 'Room'), '$existential'(B, '?BUILD', and(instance('?BUILD', 'Building'), component(A, '?BUILD')))), component(A, B)))), [domainV(B, ['$instanceof':'Building', component:2]), domainV(A, ['$instanceof':'Room', component:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?BUILD', and(instance('?BUILD', 'Building'), component(A, '?BUILD'))))], ['ROOM'=A, 'BUILD'=B], 'Merge', 'OBJECTS', 6730, 'Anonymous', on). sigmaCache(subclass('ArtWork', 'Artifact'), subclass('ArtWork', 'Artifact'), [], [], 'Merge', 'OBJECTS', 6732, 'Anonymous', on). sigmaCache(documentation('ArtWork', string('"Artifacts that are created primarily for aesthetic appreciation. Note that this Class does not include most examples of architecture, which belong under StationaryArtifact."')), documentation('ArtWork', string('"Artifacts that are created primarily for aesthetic appreciation. Note that this Class does not include most examples of architecture, which belong under StationaryArtifact."')), [], [], 'Merge', 'OBJECTS', 6734, 'Anonymous', on). sigmaCache(subclass('Fabric', 'Artifact'), subclass('Fabric', 'Artifact'), [], [], 'Merge', 'OBJECTS', 6736, 'Anonymous', on). sigmaCache(documentation('Fabric', string('"Artifacts that are created by weaving together natural or synthetic fibers. Note that this Class includes articles that are created by stitching together various types of fabrics, e.g. bedspreads. On the other hand, Clothing is not a subclass of Fabric, because many clothing items contain elements that are not fabrics."')), documentation('Fabric', string('"Artifacts that are created by weaving together natural or synthetic fibers. Note that this Class includes articles that are created by stitching together various types of fabrics, e.g. bedspreads. On the other hand, Clothing is not a subclass of Fabric, because many clothing items contain elements that are not fabrics."')), [], [], 'Merge', 'OBJECTS', 6738, 'Anonymous', on). sigmaCache(subclass('Clothing', 'Artifact'), subclass('Clothing', 'Artifact'), [], [], 'Merge', 'OBJECTS', 6740, 'Anonymous', on). sigmaCache(documentation('Clothing', string('"Artifact made out of fabrics and/or other materials that are used to cover the bodies of Humans."')), documentation('Clothing', string('"Artifact made out of fabrics and/or other materials that are used to cover the bodies of Humans."')), [], [], 'Merge', 'OBJECTS', 6742, 'Anonymous', on). sigmaCache(subclass('Device', 'Artifact'), subclass('Device', 'Artifact'), [], [], 'Merge', 'OBJECTS', 6744, 'Anonymous', on). sigmaCache(documentation('Device', string('"A Device is an Artifact whose purpose is to serve as an instrument in a specific type of task."')), documentation('Device', string('"A Device is an Artifact whose purpose is to serve as an instrument in a specific type of task."')), [], [], 'Merge', 'OBJECTS', 6746, 'Anonymous', on). sigmaCache(=>(instance(A, 'Device'), exists(B, and(instance(B, 'Process'), instrument(B, A)))), and(and(entails(not(instance(B, 'Process')), not(instance(A, 'Device'))), entails(and(instance(A, 'Device'), '$existential'(B, '?PROC', and(instance('?PROC', 'Process'), instrument('?PROC', A)))), instance(B, 'Process'))), and(entails(not(instrument(B, A)), not(instance(A, 'Device'))), entails(and(instance(A, 'Device'), '$existential'(B, '?PROC', and(instance('?PROC', 'Process'), instrument('?PROC', A)))), instrument(B, A)))), [domainV(B, ['$instanceof':'Process', instrument:1]), domainV(A, ['$instanceof':'Device', instrument:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?PROC', and(instance('?PROC', 'Process'), instrument('?PROC', A))))], ['DEVICE'=A, 'PROC'=B], 'Merge', 'OBJECTS', 6748, 'Anonymous', on). sigmaCache(subclass('MusicalInstrument', 'Device'), subclass('MusicalInstrument', 'Device'), [], [], 'Merge', 'OBJECTS', 6750, 'Anonymous', on). sigmaCache(documentation('MusicalInstrument', string('"A Device which is manipulated by a Human and whose purpose is to produce Music."')), documentation('MusicalInstrument', string('"A Device which is manipulated by a Human and whose purpose is to produce Music."')), [], [], 'Merge', 'OBJECTS', 6752, 'Anonymous', on). sigmaCache(=>(instance(A, 'MusicalInstrument'), hasPurpose(A, exists(B, and(instance(B, 'Music'), instrument(B, A))))), and(and(entails(not(hasPurpose(A, instance(B, 'Music'))), not(instance(A, 'MusicalInstrument'))), entails(and(instance(A, 'MusicalInstrument'), '$existential'(B, '?MUSIC', and(hasPurpose(A, instance('?MUSIC', 'Music')), hasPurpose(A, instrument('?MUSIC', A))))), hasPurpose(A, instance(B, 'Music')))), and(entails(not(hasPurpose(A, instrument(B, A))), not(instance(A, 'MusicalInstrument'))), entails(and(instance(A, 'MusicalInstrument'), '$existential'(B, '?MUSIC', and(hasPurpose(A, instance('?MUSIC', 'Music')), hasPurpose(A, instrument('?MUSIC', A))))), hasPurpose(A, instrument(B, A))))), [domainV(B, ['$instanceof':'Music', instrument:1]), domainV(A, ['$instanceof':'MusicalInstrument', hasPurpose:1, instrument:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?MUSIC', and(hasPurpose(A, instance('?MUSIC', 'Music')), hasPurpose(A, instrument('?MUSIC', A)))))], ['INSTRUMENT'=A, 'MUSIC'=B], 'Merge', 'OBJECTS', 6754, 'Anonymous', on). sigmaCache(subclass('TransportationDevice', 'Device'), subclass('TransportationDevice', 'Device'), [], [], 'Merge', 'OBJECTS', 6756, 'Anonymous', on). sigmaCache(documentation('TransportationDevice', string('"A TransportationDevice is a Device which serves as an instrument in Transportation Processes."')), documentation('TransportationDevice', string('"A TransportationDevice is a Device which serves as an instrument in Transportation Processes."')), [], [], 'Merge', 'OBJECTS', 6758, 'Anonymous', on). sigmaCache(subclass('Weapon', 'Device'), subclass('Weapon', 'Device'), [], [], 'Merge', 'OBJECTS', 6760, 'Anonymous', on). sigmaCache(documentation('Weapon', string('"The Class of Devices that are designed primarily to damage or destroy Humans/Animals or the places inhabited by Humans/Animals."')), documentation('Weapon', string('"The Class of Devices that are designed primarily to damage or destroy Humans/Animals or the places inhabited by Humans/Animals."')), [], [], 'Merge', 'OBJECTS', 6762, 'Anonymous', on). sigmaCache(=>(instance(A, 'Weapon'), hasPurpose(A, exists(B, and(or(instance(B, 'Damaging'), instance(B, 'Destruction')), forall(C, =>(patient(B, C), or(instance(C, 'Animal'), exists(D, and(instance(D, 'Animal'), inhabits(D, C)))))))))), and(and(entails(and(not(hasPurpose(A, instance(B, 'Damaging'))), not(hasPurpose(A, instance(B, 'Destruction')))), not(instance(A, 'Weapon'))), and(entails(and(and(and(instance(A, 'Weapon'), not(hasPurpose(A, instance(B, 'Destruction')))), '$existential'(B, '?DEST', and(or(hasPurpose(A, instance('?DEST', 'Damaging')), hasPurpose(A, instance('?DEST', 'Destruction'))), forall(C, =>(hasPurpose(A, patient('?DEST', C)), or(hasPurpose(A, instance(C, 'Animal')), exists(D, and(hasPurpose(A, instance(D, 'Animal')), hasPurpose(A, inhabits(D, C)))))))))), '$existential'(D, '?ANIMAL', and(hasPurpose(A, instance('?ANIMAL', 'Animal')), hasPurpose(A, inhabits('?ANIMAL', C))))), hasPurpose(A, instance(B, 'Damaging'))), entails(and(and(and(instance(A, 'Weapon'), not(hasPurpose(A, instance(B, 'Damaging')))), '$existential'(B, '?DEST', and(or(hasPurpose(A, instance('?DEST', 'Damaging')), hasPurpose(A, instance('?DEST', 'Destruction'))), forall(C, =>(hasPurpose(A, patient('?DEST', C)), or(hasPurpose(A, instance(C, 'Animal')), exists(D, and(hasPurpose(A, instance(D, 'Animal')), hasPurpose(A, inhabits(D, C)))))))))), '$existential'(D, '?ANIMAL', and(hasPurpose(A, instance('?ANIMAL', 'Animal')), hasPurpose(A, inhabits('?ANIMAL', C))))), hasPurpose(A, instance(B, 'Destruction'))))), and(and(entails(and(hasPurpose(A, patient(B, C)), and(not(hasPurpose(A, instance(C, 'Animal'))), not(hasPurpose(A, instance(D, 'Animal'))))), not(instance(A, 'Weapon'))), and(entails(and(instance(A, 'Weapon'), and(not(hasPurpose(A, instance(C, 'Animal'))), not(hasPurpose(A, instance(D, 'Animal'))))), not(hasPurpose(A, patient(B, C)))), and(entails(and(and(instance(A, 'Weapon'), and(hasPurpose(A, patient(B, C)), not(hasPurpose(A, instance(D, 'Animal'))))), '$existential'(D, '?ANIMAL', and(hasPurpose(A, instance('?ANIMAL', 'Animal')), hasPurpose(A, inhabits('?ANIMAL', C))))), hasPurpose(A, instance(C, 'Animal'))), entails(and(and(instance(A, 'Weapon'), and(hasPurpose(A, patient(B, C)), not(hasPurpose(A, instance(C, 'Animal'))))), '$existential'(D, '?ANIMAL', and(hasPurpose(A, instance('?ANIMAL', 'Animal')), hasPurpose(A, inhabits('?ANIMAL', C))))), hasPurpose(A, instance(D, 'Animal')))))), and(entails(and(hasPurpose(A, patient(B, C)), and(not(hasPurpose(A, instance(C, 'Animal'))), not(hasPurpose(A, inhabits(D, C))))), not(instance(A, 'Weapon'))), and(entails(and(instance(A, 'Weapon'), and(not(hasPurpose(A, instance(C, 'Animal'))), not(hasPurpose(A, inhabits(D, C))))), not(hasPurpose(A, patient(B, C)))), and(entails(and(and(instance(A, 'Weapon'), and(hasPurpose(A, patient(B, C)), not(hasPurpose(A, inhabits(D, C))))), '$existential'(D, '?ANIMAL', and(hasPurpose(A, instance('?ANIMAL', 'Animal')), hasPurpose(A, inhabits('?ANIMAL', C))))), hasPurpose(A, instance(C, 'Animal'))), entails(and(and(instance(A, 'Weapon'), and(hasPurpose(A, patient(B, C)), not(hasPurpose(A, instance(C, 'Animal'))))), '$existential'(D, '?ANIMAL', and(hasPurpose(A, instance('?ANIMAL', 'Animal')), hasPurpose(A, inhabits('?ANIMAL', C))))), hasPurpose(A, inhabits(D, C)))))))), [domainV(D, ['$instanceof':'Animal', inhabits:1]), domainV(C, ['$instanceof':'Animal', inhabits:2, patient:2]), domainV(B, ['$instanceof':'Damaging', '$instanceof':'Destruction', patient:1]), domainV(A, ['$instanceof':'Weapon', hasPurpose:1]), domainV(E, []), forall(A), replaceConsVar(B, '$existential'('?DEST', and(or(hasPurpose(A, instance('?DEST', 'Damaging')), hasPurpose(A, instance('?DEST', 'Destruction'))), forall(C, =>(hasPurpose(A, patient('?DEST', C)), or(hasPurpose(A, instance(C, 'Animal')), exists(D, and(hasPurpose(A, instance(D, 'Animal')), hasPurpose(A, inhabits(D, C)))))))))), forall(C), replaceConsVar(D, '$existential'('?ANIMAL', and(hasPurpose(A, instance('?ANIMAL', 'Animal')), hasPurpose(A, inhabits('?ANIMAL', C)))))], ['WEAPON'=A, 'DEST'=B, 'PATIENT'=C, 'ANIMAL'=D], 'Merge', 'OBJECTS', 6764, 'Anonymous', on). sigmaCache(subclass('Machine', 'Device'), subclass('Machine', 'Device'), [], [], 'Merge', 'OBJECTS', 6766, 'Anonymous', on). sigmaCache(documentation('Machine', string('"Machines are Devices that that have a well-defined resource and result and that automatically convert the resource into the result."')), documentation('Machine', string('"Machines are Devices that that have a well-defined resource and result and that automatically convert the resource into the result."')), [], [], 'Merge', 'OBJECTS', 6768, 'Anonymous', on). sigmaCache(subclass('EngineeringComponent', 'Device'), subclass('EngineeringComponent', 'Device'), [], [], 'Merge', 'OBJECTS', 6770, 'Anonymous', on). sigmaCache(documentation('EngineeringComponent', string('"A fundamental concept that applies in many engineering domains. An EngineeringComponent is an element of a Device that is a physically whole object, such as one might see listed as standard parts in a catalog. The main difference betweeen EngineeringComponents and arbitrary globs of matter is that EngineeringComponents are object-like in a modeling sense. Thus, an EngineeringComponent is not an arbtrary subregion, but a part of a system with a stable identity."')), documentation('EngineeringComponent', string('"A fundamental concept that applies in many engineering domains. An EngineeringComponent is an element of a Device that is a physically whole object, such as one might see listed as standard parts in a catalog. The main difference betweeen EngineeringComponents and arbitrary globs of matter is that EngineeringComponents are object-like in a modeling sense. Thus, an EngineeringComponent is not an arbtrary subregion, but a part of a system with a stable identity."')), [], [], 'Merge', 'OBJECTS', 6772, 'Anonymous', on). sigmaCache(=>(instance(A, 'EngineeringComponent'), exists(B, and(instance(B, 'Device'), component(A, B)))), and(and(entails(not(instance(B, 'Device')), not(instance(A, 'EngineeringComponent'))), entails(and(instance(A, 'EngineeringComponent'), '$existential'(B, '?DEVICE', and(instance('?DEVICE', 'Device'), component(A, '?DEVICE')))), instance(B, 'Device'))), and(entails(not(component(A, B)), not(instance(A, 'EngineeringComponent'))), entails(and(instance(A, 'EngineeringComponent'), '$existential'(B, '?DEVICE', and(instance('?DEVICE', 'Device'), component(A, '?DEVICE')))), component(A, B)))), [domainV(B, ['$instanceof':'Device', component:2]), domainV(A, ['$instanceof':'EngineeringComponent', component:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?DEVICE', and(instance('?DEVICE', 'Device'), component(A, '?DEVICE'))))], ['COMP'=A, 'DEVICE'=B], 'Merge', 'OBJECTS', 6774, 'Anonymous', on). sigmaCache(subrelation(engineeringSubcomponent, properPart), subrelation(engineeringSubcomponent, properPart), [], [], 'Merge', 'OBJECTS', 6776, 'Anonymous', on). sigmaCache(domain(engineeringSubcomponent, 1, 'EngineeringComponent'), domain(engineeringSubcomponent, 1, 'EngineeringComponent'), [], [], 'Merge', 'OBJECTS', 6778, 'Anonymous', on). sigmaCache(domain(engineeringSubcomponent, 2, 'EngineeringComponent'), domain(engineeringSubcomponent, 2, 'EngineeringComponent'), [], [], 'Merge', 'OBJECTS', 6780, 'Anonymous', on). sigmaCache(documentation(engineeringSubcomponent, string('"(engineeringSubcomponent ?SUB ?SUPER) means that the EngineeringComponent ?SUB is structurally a properPart ?SUPER. This relation is an AsymmetricRelation, since two EngineeringComponents cannot be subcomponents of each other."')), documentation(engineeringSubcomponent, string('"(engineeringSubcomponent ?SUB ?SUPER) means that the EngineeringComponent ?SUB is structurally a properPart ?SUPER. This relation is an AsymmetricRelation, since two EngineeringComponents cannot be subcomponents of each other."')), [], [], 'Merge', 'OBJECTS', 6782, 'Anonymous', on). sigmaCache(instance(connectedEngineeringComponents, 'SymmetricRelation'), instance(connectedEngineeringComponents, 'SymmetricRelation'), [], [], 'Merge', 'OBJECTS', 6784, 'Anonymous', on). sigmaCache(instance(connectedEngineeringComponents, 'IrreflexiveRelation'), instance(connectedEngineeringComponents, 'IrreflexiveRelation'), [], [], 'Merge', 'OBJECTS', 6786, 'Anonymous', on). sigmaCache(subrelation(connectedEngineeringComponents, connected), subrelation(connectedEngineeringComponents, connected), [], [], 'Merge', 'OBJECTS', 6788, 'Anonymous', on). sigmaCache(domain(connectedEngineeringComponents, 1, 'EngineeringComponent'), domain(connectedEngineeringComponents, 1, 'EngineeringComponent'), [], [], 'Merge', 'OBJECTS', 6790, 'Anonymous', on). sigmaCache(domain(connectedEngineeringComponents, 2, 'EngineeringComponent'), domain(connectedEngineeringComponents, 2, 'EngineeringComponent'), [], [], 'Merge', 'OBJECTS', 6792, 'Anonymous', on). sigmaCache(documentation(connectedEngineeringComponents, string('"This is the most general connection relation between EngineeringComponents. If (connectedEngineeringComponents ?COMP1 ?COMP2), then neither ?COMP1 nor ?COMP2 can be an engineeringSubcomponent of the other. The relation connectedEngineeringComponents is a SymmetricRelation; there is no information in the direction of connection between two components. It is also an IrreflexiveRelation; no EngineeringComponent bears this relation to itself. Note that this relation does not associate a name or type with the connection."')), documentation(connectedEngineeringComponents, string('"This is the most general connection relation between EngineeringComponents. If (connectedEngineeringComponents ?COMP1 ?COMP2), then neither ?COMP1 nor ?COMP2 can be an engineeringSubcomponent of the other. The relation connectedEngineeringComponents is a SymmetricRelation; there is no information in the direction of connection between two components. It is also an IrreflexiveRelation; no EngineeringComponent bears this relation to itself. Note that this relation does not associate a name or type with the connection."')), [], [], 'Merge', 'OBJECTS', 6794, 'Anonymous', on). sigmaCache(=>(connectedEngineeringComponents(A, B), and(not(engineeringSubcomponent(A, B)), not(engineeringSubcomponent(B, A)))), and(and(entails(engineeringSubcomponent(A, B), not(connectedEngineeringComponents(A, B))), entails(connectedEngineeringComponents(A, B), not(engineeringSubcomponent(A, B)))), and(entails(engineeringSubcomponent(B, A), not(connectedEngineeringComponents(A, B))), entails(connectedEngineeringComponents(A, B), not(engineeringSubcomponent(B, A))))), [domainV(B, [connectedEngineeringComponents:2, engineeringSubcomponent:1, engineeringSubcomponent:2]), domainV(A, [connectedEngineeringComponents:1, engineeringSubcomponent:1, engineeringSubcomponent:2]), domainV(C, []), forall(A), forall(B)], ['COMP1'=A, 'COMP2'=B], 'Merge', 'OBJECTS', 6796, 'Anonymous', on). sigmaCache(=>(connectedEngineeringComponents(A, B), not(or(instance(A, 'EngineeringConnection'), instance(B, 'EngineeringConnection')))), and(and(entails(instance(A, 'EngineeringConnection'), not(connectedEngineeringComponents(A, B))), entails(connectedEngineeringComponents(A, B), not(instance(A, 'EngineeringConnection')))), and(entails(instance(B, 'EngineeringConnection'), not(connectedEngineeringComponents(A, B))), entails(connectedEngineeringComponents(A, B), not(instance(B, 'EngineeringConnection'))))), [domainV(B, ['$instanceof':'EngineeringConnection', connectedEngineeringComponents:2]), domainV(A, ['$instanceof':'EngineeringConnection', connectedEngineeringComponents:1]), domainV(C, []), forall(A), forall(B)], ['COMP1'=A, 'COMP2'=B], 'Merge', 'OBJECTS', 6798, 'Anonymous', on). sigmaCache(<=>(connectedEngineeringComponents(A, B), exists(C, connectsEngineeringComponents(C, A, B))), and(and(entails(and(connectedEngineeringComponents(A, B), '$existential'(C, '?CONNECTION', connectsEngineeringComponents('?CONNECTION', A, B))), connectsEngineeringComponents(C, A, B)), entails(not(connectsEngineeringComponents(C, A, B)), not(connectedEngineeringComponents(A, B)))), and(entails(connectsEngineeringComponents(C, A, B), connectedEngineeringComponents(A, B)), entails(not(connectedEngineeringComponents(A, B)), not(connectsEngineeringComponents(C, A, B))))), [domainV(C, [connectsEngineeringComponents:1]), domainV(B, [connectedEngineeringComponents:2, connectsEngineeringComponents:3]), domainV(A, [connectedEngineeringComponents:1, connectsEngineeringComponents:2]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?CONNECTION', connectsEngineeringComponents('?CONNECTION', A, B))), forall(C)], ['COMP1'=A, 'COMP2'=B, 'CONNECTION'=C], 'Merge', 'OBJECTS', 6800, 'Anonymous', on). sigmaCache(subclass('EngineeringConnection', 'EngineeringComponent'), subclass('EngineeringConnection', 'EngineeringComponent'), [], [], 'Merge', 'OBJECTS', 6802, 'Anonymous', on). sigmaCache(documentation('EngineeringConnection', string('"An EngineeringConnection is an EngineeringComponent that represents a connection relationship between two other EngineeringComponents. It is a reification of the Predicate connectedEngineeringComponents. That means that whenever this Predicate holds between two EngineeringComponents, there exists an EngineeringConnection. The practical reason for reifying a relationship is to be able to attach other information about it. For example, one might want to say that a particular connection is associated with some shared parameters, or that it is of a particular type. EngineeringConnections are EngineeringComponents and can therefore be an engineeringSubcomponent of other EngineeringComponents. However, to provide for modular regularity in component systems, EngineeringConnections cannot be connected. For each pair of EngineeringComponents related by connectedEngineeringComponents, there exists at least one EngineeringConnection. However, that object may not be unique, and the same EngineeringConnection may be associated with several pairs of EngineeringComponents."')), documentation('EngineeringConnection', string('"An EngineeringConnection is an EngineeringComponent that represents a connection relationship between two other EngineeringComponents. It is a reification of the Predicate connectedEngineeringComponents. That means that whenever this Predicate holds between two EngineeringComponents, there exists an EngineeringConnection. The practical reason for reifying a relationship is to be able to attach other information about it. For example, one might want to say that a particular connection is associated with some shared parameters, or that it is of a particular type. EngineeringConnections are EngineeringComponents and can therefore be an engineeringSubcomponent of other EngineeringComponents. However, to provide for modular regularity in component systems, EngineeringConnections cannot be connected. For each pair of EngineeringComponents related by connectedEngineeringComponents, there exists at least one EngineeringConnection. However, that object may not be unique, and the same EngineeringConnection may be associated with several pairs of EngineeringComponents."')), [], [], 'Merge', 'OBJECTS', 6804, 'Anonymous', on). sigmaCache(=>(instance(A, 'EngineeringConnection'), exists(B, exists(C, connectsEngineeringComponents(A, C, B)))), and(entails(not(connectsEngineeringComponents(A, C, B)), not(instance(A, 'EngineeringConnection'))), entails(and(and(instance(A, 'EngineeringConnection'), '$existential'(B, '?COMP2', exists(C, connectsEngineeringComponents(A, C, '?COMP2')))), '$existential'(C, '?COMP1', connectsEngineeringComponents(A, '?COMP1', B))), connectsEngineeringComponents(A, C, B))), [domainV(C, [connectsEngineeringComponents:2]), domainV(B, [connectsEngineeringComponents:3]), domainV(A, ['$instanceof':'EngineeringConnection', connectsEngineeringComponents:1]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?COMP2', exists(C, connectsEngineeringComponents(A, C, '?COMP2')))), replaceConsVar(C, '$existential'('?COMP1', connectsEngineeringComponents(A, '?COMP1', B)))], ['CONNECTION'=A, 'COMP1'=C, 'COMP2'=B], 'Merge', 'OBJECTS', 6806, 'Anonymous', on). sigmaCache(subrelation(connectsEngineeringComponents, connects), subrelation(connectsEngineeringComponents, connects), [], [], 'Merge', 'OBJECTS', 6808, 'Anonymous', on). sigmaCache(domain(connectsEngineeringComponents, 1, 'EngineeringConnection'), domain(connectsEngineeringComponents, 1, 'EngineeringConnection'), [], [], 'Merge', 'OBJECTS', 6810, 'Anonymous', on). sigmaCache(domain(connectsEngineeringComponents, 2, 'EngineeringComponent'), domain(connectsEngineeringComponents, 2, 'EngineeringComponent'), [], [], 'Merge', 'OBJECTS', 6812, 'Anonymous', on). sigmaCache(domain(connectsEngineeringComponents, 3, 'EngineeringComponent'), domain(connectsEngineeringComponents, 3, 'EngineeringComponent'), [], [], 'Merge', 'OBJECTS', 6814, 'Anonymous', on). sigmaCache(documentation(connectsEngineeringComponents, string('"connectsEngineeringComponents is a TernaryPredicate that maps from an EngineeringConnection to the EngineeringComponents it connects. Since EngineeringComponents cannot be connected to themselves and there cannot be an EngineeringConnection without a connectedEngineeringComponents Predicate, the second and third arguments of any connectsEngineeringComponents relationship will always be distinct for any given first argument."')), documentation(connectsEngineeringComponents, string('"connectsEngineeringComponents is a TernaryPredicate that maps from an EngineeringConnection to the EngineeringComponents it connects. Since EngineeringComponents cannot be connected to themselves and there cannot be an EngineeringConnection without a connectedEngineeringComponents Predicate, the second and third arguments of any connectsEngineeringComponents relationship will always be distinct for any given first argument."')), [], [], 'Merge', 'OBJECTS', 6816, 'Anonymous', on). sigmaCache(subclass('PersonBySocialRole', 'CognitiveAgent'), subclass('PersonBySocialRole', 'CognitiveAgent'), [], [], 'Merge', 'OBJECTS', 6818, 'Anonymous', on). sigmaCache(documentation('PersonBySocialRole', string('"The Class of all CognitiveAgents who are considered with respect to a social role that they have."')), documentation('PersonBySocialRole', string('"The Class of all CognitiveAgents who are considered with respect to a social role that they have."')), [], [], 'Merge', 'OBJECTS', 6820, 'Anonymous', on). sigmaCache(=>(instance(A, 'PersonBySocialRole'), exists(B, and(instance(B, 'OrganizationalProcess'), agent(B, A)))), and(and(entails(not(instance(B, 'OrganizationalProcess')), not(instance(A, 'PersonBySocialRole'))), entails(and(instance(A, 'PersonBySocialRole'), '$existential'(B, '?ACT', and(instance('?ACT', 'OrganizationalProcess'), agent('?ACT', A)))), instance(B, 'OrganizationalProcess'))), and(entails(not(agent(B, A)), not(instance(A, 'PersonBySocialRole'))), entails(and(instance(A, 'PersonBySocialRole'), '$existential'(B, '?ACT', and(instance('?ACT', 'OrganizationalProcess'), agent('?ACT', A)))), agent(B, A)))), [domainV(B, ['$instanceof':'OrganizationalProcess', agent:1]), domainV(A, ['$instanceof':'PersonBySocialRole', agent:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?ACT', and(instance('?ACT', 'OrganizationalProcess'), agent('?ACT', A))))], ['PERSON'=A, 'ACT'=B], 'Merge', 'OBJECTS', 6822, 'Anonymous', on). sigmaCache(subclass('PersonByOccupationalRole', 'PersonBySocialRole'), subclass('PersonByOccupationalRole', 'PersonBySocialRole'), [], [], 'Merge', 'OBJECTS', 6824, 'Anonymous', on). sigmaCache(documentation('PersonByOccupationalRole', string('"The Class of all CognitiveAgents who are considered with respect to an occupational role that they have."')), documentation('PersonByOccupationalRole', string('"The Class of all CognitiveAgents who are considered with respect to an occupational role that they have."')), [], [], 'Merge', 'OBJECTS', 6826, 'Anonymous', on). sigmaCache(=>(instance(A, 'PersonByOccupationalRole'), exists(B, and(instance(B, 'OccupationalProcess'), agent(B, A)))), and(and(entails(not(instance(B, 'OccupationalProcess')), not(instance(A, 'PersonByOccupationalRole'))), entails(and(instance(A, 'PersonByOccupationalRole'), '$existential'(B, '?ACT', and(instance('?ACT', 'OccupationalProcess'), agent('?ACT', A)))), instance(B, 'OccupationalProcess'))), and(entails(not(agent(B, A)), not(instance(A, 'PersonByOccupationalRole'))), entails(and(instance(A, 'PersonByOccupationalRole'), '$existential'(B, '?ACT', and(instance('?ACT', 'OccupationalProcess'), agent('?ACT', A)))), agent(B, A)))), [domainV(B, ['$instanceof':'OccupationalProcess', agent:1]), domainV(A, ['$instanceof':'PersonByOccupationalRole', agent:2]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?ACT', and(instance('?ACT', 'OccupationalProcess'), agent('?ACT', A))))], ['PERSON'=A, 'ACT'=B], 'Merge', 'OBJECTS', 6828, 'Anonymous', on). sigmaCache(subclass('UnemployedPerson', 'PersonByOccupationalRole'), subclass('UnemployedPerson', 'PersonByOccupationalRole'), [], [], 'Merge', 'OBJECTS', 6830, 'Anonymous', on). sigmaCache(documentation('UnemployedPerson', string('"The Class of all CognitiveAgents who are unemployed."')), documentation('UnemployedPerson', string('"The Class of all CognitiveAgents who are unemployed."')), [], [], 'Merge', 'OBJECTS', 6832, 'Anonymous', on). sigmaCache(=>(instance(A, 'UnemployedPerson'), not(exists(B, employs(B, A)))), and(entails(employs(B, A), not(instance(A, 'UnemployedPerson'))), entails(instance(A, 'UnemployedPerson'), not(employs(B, A)))), [domainV(B, [employs:1]), domainV(A, ['$instanceof':'UnemployedPerson', employs:2]), domainV(C, []), forall(A), forall(B), forall(B)], ['PERSON'=A, 'ORG'=B], 'Merge', 'OBJECTS', 6834, 'Anonymous', on). sigmaCache(subclass('Group', 'Collection'), subclass('Group', 'Collection'), [], [], 'Merge', 'OBJECTS', 6840, 'Anonymous', on). sigmaCache(subclass('Group', 'Agent'), subclass('Group', 'Agent'), [], [], 'Merge', 'OBJECTS', 6842, 'Anonymous', on). sigmaCache(documentation('Group', string('"A Collection of Agents, e.g. a flock of sheep, a herd of goats, or the local Boy Scout troop."')), documentation('Group', string('"A Collection of Agents, e.g. a flock of sheep, a herd of goats, or the local Boy Scout troop."')), [], [], 'Merge', 'OBJECTS', 6844, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Group'), member(B, A)), instance(B, 'Agent')), and(entails(and(instance(A, 'Group'), member(B, A)), instance(B, 'Agent')), and(entails(and(not(instance(B, 'Agent')), member(B, A)), not(instance(A, 'Group'))), entails(and(not(instance(B, 'Agent')), instance(A, 'Group')), not(member(B, A))))), [domainV(B, ['$instanceof':'Agent', member:1]), domainV(A, ['$instanceof':'Group', member:2]), domainV(C, []), forall(A), forall(B)], ['GROUP'=A, 'MEMB'=B], 'Merge', 'OBJECTS', 6846, 'Anonymous', on). sigmaCache(subclass('AgeGroup', 'Group'), subclass('AgeGroup', 'Group'), [], [], 'Merge', 'OBJECTS', 6848, 'Anonymous', on). sigmaCache(documentation('AgeGroup', string('"A Group whose members all have the same age."')), documentation('AgeGroup', string('"A Group whose members all have the same age."')), [], [], 'Merge', 'OBJECTS', 6850, 'Anonymous', on). sigmaCache(=>(instance(A, 'AgeGroup'), forall(B, forall(C, forall(D, forall(E, =>(and(member(E, A), and(member(D, A), and(age(E, C), age(D, B)))), equal(C, B))))))), and(entails(and(not(equal(C, B)), and(member(E, A), and(member(D, A), and(age(E, C), age(D, B))))), not(instance(A, 'AgeGroup'))), and(entails(and(instance(A, 'AgeGroup'), and(member(E, A), and(member(D, A), and(age(E, C), age(D, B))))), equal(C, B)), and(entails(and(instance(A, 'AgeGroup'), and(not(equal(C, B)), and(member(D, A), and(age(E, C), age(D, B))))), not(member(E, A))), and(entails(and(instance(A, 'AgeGroup'), and(not(equal(C, B)), and(member(E, A), and(age(E, C), age(D, B))))), not(member(D, A))), and(entails(and(instance(A, 'AgeGroup'), and(not(equal(C, B)), and(member(E, A), and(member(D, A), age(D, B))))), not(age(E, C))), entails(and(instance(A, 'AgeGroup'), and(not(equal(C, B)), and(member(E, A), and(member(D, A), age(E, C))))), not(age(D, B)))))))), [domainV(E, [age:1, member:1]), domainV(D, [age:1, member:1]), domainV(C, [age:2]), domainV(B, [age:2]), domainV(A, ['$instanceof':'AgeGroup', member:2]), domainV(F, []), forall(A), forall(B), forall(C), forall(D), forall(E)], ['GROUP'=A, 'MEMB1'=E, 'MEMB2'=D, 'AGE1'=C, 'AGE2'=B], 'Merge', 'OBJECTS', 6852, 'Anonymous', on). sigmaCache(subclass('FamilyGroup', 'Group'), subclass('FamilyGroup', 'Group'), [], [], 'Merge', 'OBJECTS', 6854, 'Anonymous', on). sigmaCache(documentation('FamilyGroup', string('"A Group whose members bear familyRelations to one another."')), documentation('FamilyGroup', string('"A Group whose members bear familyRelations to one another."')), [], [], 'Merge', 'OBJECTS', 6856, 'Anonymous', on). sigmaCache(=>(instance(A, 'FamilyGroup'), forall(B, forall(C, =>(and(member(C, A), member(B, A)), familyRelation(C, B))))), and(entails(and(not(familyRelation(C, B)), and(member(C, A), member(B, A))), not(instance(A, 'FamilyGroup'))), and(entails(and(instance(A, 'FamilyGroup'), and(member(C, A), member(B, A))), familyRelation(C, B)), and(entails(and(instance(A, 'FamilyGroup'), and(not(familyRelation(C, B)), member(B, A))), not(member(C, A))), entails(and(instance(A, 'FamilyGroup'), and(not(familyRelation(C, B)), member(C, A))), not(member(B, A)))))), [domainV(C, [familyRelation:1, member:1]), domainV(B, [familyRelation:2, member:1]), domainV(A, ['$instanceof':'FamilyGroup', member:2]), domainV(D, []), forall(A), forall(B), forall(C)], ['GROUP'=A, 'MEMB1'=C, 'MEMB2'=B], 'Merge', 'OBJECTS', 6858, 'Anonymous', on). sigmaCache(instance(familyRelation, 'BinaryPredicate'), instance(familyRelation, 'BinaryPredicate'), [], [], 'Merge', 'OBJECTS', 6860, 'Anonymous', on). sigmaCache(instance(familyRelation, 'EquivalenceRelation'), instance(familyRelation, 'EquivalenceRelation'), [], [], 'Merge', 'OBJECTS', 6862, 'Anonymous', on). sigmaCache(domain(familyRelation, 1, 'Organism'), domain(familyRelation, 1, 'Organism'), [], [], 'Merge', 'OBJECTS', 6864, 'Anonymous', on). sigmaCache(domain(familyRelation, 2, 'Organism'), domain(familyRelation, 2, 'Organism'), [], [], 'Merge', 'OBJECTS', 6866, 'Anonymous', on). sigmaCache(documentation(familyRelation, string('"A very general Predicate for biological relationships. (familyRelation ?ORGANISM1 ?ORGANISM2) means that ?ORGANISM1 and ?ORGANISM2 are biologically derived from a common ancestor."')), documentation(familyRelation, string('"A very general Predicate for biological relationships. (familyRelation ?ORGANISM1 ?ORGANISM2) means that ?ORGANISM1 and ?ORGANISM2 are biologically derived from a common ancestor."')), [], [], 'Merge', 'OBJECTS', 6868, 'Anonymous', on). sigmaCache(=>(familyRelation(A, B), exists(C, and(familyRelation(C, A), familyRelation(C, B)))), and(and(entails(not(familyRelation(C, A)), not(familyRelation(A, B))), entails(and(familyRelation(A, B), '$existential'(C, '?ORGANISM3', and(familyRelation('?ORGANISM3', A), familyRelation('?ORGANISM3', B)))), familyRelation(C, A))), and(entails(not(familyRelation(C, B)), not(familyRelation(A, B))), entails(and(familyRelation(A, B), '$existential'(C, '?ORGANISM3', and(familyRelation('?ORGANISM3', A), familyRelation('?ORGANISM3', B)))), familyRelation(C, B)))), [domainV(C, [familyRelation:1]), domainV(B, [familyRelation:2]), domainV(A, [familyRelation:1, familyRelation:2]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?ORGANISM3', and(familyRelation('?ORGANISM3', A), familyRelation('?ORGANISM3', B))))], ['ORGANISM1'=A, 'ORGANISM2'=B, 'ORGANISM3'=C], 'Merge', 'OBJECTS', 6870, 'Anonymous', on). sigmaCache(subclass('EthnicGroup', 'Group'), subclass('EthnicGroup', 'Group'), [], [], 'Merge', 'OBJECTS', 6872, 'Anonymous', on). sigmaCache(documentation('EthnicGroup', string('"A Group whose members originate from the same Region or share the same Language and/or cultural practices."')), documentation('EthnicGroup', string('"A Group whose members originate from the same Region or share the same Language and/or cultural practices."')), [], [], 'Merge', 'OBJECTS', 6874, 'Anonymous', on). sigmaCache(subclass('OrganizationUnit', 'CognitiveAgent'), subclass('OrganizationUnit', 'CognitiveAgent'), [], [], 'Merge', 'OBJECTS', 6876, 'Anonymous', on). sigmaCache(documentation('OrganizationUnit', string('"An organization or a divisions or department within an organization. For example, the Shell Corporation, the accounting department at Shell, etc. would all be instances of OrganizationUnit. The continued existence of an OrganizationUnit is not dependent on any of its members, locations, or facilities. Note that, unlike Organization, an OrganizationUnit may have no members."')), documentation('OrganizationUnit', string('"An organization or a divisions or department within an organization. For example, the Shell Corporation, the accounting department at Shell, etc. would all be instances of OrganizationUnit. The continued existence of an OrganizationUnit is not dependent on any of its members, locations, or facilities. Note that, unlike Organization, an OrganizationUnit may have no members."')), [], [], 'Merge', 'OBJECTS', 6878, 'Anonymous', on). sigmaCache(subclass('Organization', 'Group'), subclass('Organization', 'Group'), [], [], 'Merge', 'OBJECTS', 6880, 'Anonymous', on). sigmaCache(documentation('Organization', string('"An Organization is a corporate or similar institution, distinguished from other Agents. The members of an Organization typically have a common purpose or function. Note that parts of Organizations should not be included here, unless they are subOrganizations of an Organization."')), documentation('Organization', string('"An Organization is a corporate or similar institution, distinguished from other Agents. The members of an Organization typically have a common purpose or function. Note that parts of Organizations should not be included here, unless they are subOrganizations of an Organization."')), [], [], 'Merge', 'OBJECTS', 6882, 'Anonymous', on). sigmaCache(instance('OrganizationFn', 'UnaryFunction'), instance('OrganizationFn', 'UnaryFunction'), [], [], 'Merge', 'OBJECTS', 6884, 'Anonymous', on). sigmaCache(domain('OrganizationFn', 1, 'OrganizationUnit'), domain('OrganizationFn', 1, 'OrganizationUnit'), [], [], 'Merge', 'OBJECTS', 6886, 'Anonymous', on). sigmaCache(range('OrganizationFn', 'Organization'), range('OrganizationFn', 'Organization'), [], [], 'Merge', 'OBJECTS', 6888, 'Anonymous', on). sigmaCache(documentation('OrganizationFn', string('"A UnaryFunction that maps an OrganizationUnit, the notion of an organization which is independent of its members, locations, and facilities, to the corresponding Organization, i.e. the Group of Humans who are members of the Organization. Note that this is a partial function, since there are many cases of organizations which are legal entities but which lack any members."')), documentation('OrganizationFn', string('"A UnaryFunction that maps an OrganizationUnit, the notion of an organization which is independent of its members, locations, and facilities, to the corresponding Organization, i.e. the Group of Humans who are members of the Organization. Note that this is a partial function, since there are many cases of organizations which are legal entities but which lack any members."')), [], [], 'Merge', 'OBJECTS', 6890, 'Anonymous', on). sigmaCache(=>(and(equal('OrganizationFn'(A), B), instance(C, 'NormativeProperty')), <=>(modalProperty(A, C), modalProperty(B, C))), and(and(entails(and(instance(C, 'NormativeProperty'), and(not(modalProperty(B, C)), modalProperty(B, C))), not(holds('OrganizationFn', A, B))), entails(and(holds('OrganizationFn', A, B), and(not(modalProperty(B, C)), modalProperty(B, C))), not(instance(C, 'NormativeProperty')))), and(and(entails(and(instance(C, 'NormativeProperty'), and(not(modalProperty(B, C)), modalProperty(A, C))), not(holds('OrganizationFn', A, B))), and(entails(and(holds('OrganizationFn', A, B), and(not(modalProperty(B, C)), modalProperty(A, C))), not(instance(C, 'NormativeProperty'))), and(entails(and(and(holds('OrganizationFn', A, B), instance(C, 'NormativeProperty')), modalProperty(A, C)), modalProperty(B, C)), entails(and(and(holds('OrganizationFn', A, B), instance(C, 'NormativeProperty')), not(modalProperty(B, C))), not(modalProperty(A, C)))))), and(and(entails(and(instance(C, 'NormativeProperty'), and(not(modalProperty(A, C)), modalProperty(A, C))), not(holds('OrganizationFn', A, B))), entails(and(holds('OrganizationFn', A, B), and(not(modalProperty(A, C)), modalProperty(A, C))), not(instance(C, 'NormativeProperty')))), and(entails(and(instance(C, 'NormativeProperty'), and(not(modalProperty(A, C)), modalProperty(B, C))), not(holds('OrganizationFn', A, B))), and(entails(and(holds('OrganizationFn', A, B), and(not(modalProperty(A, C)), modalProperty(B, C))), not(instance(C, 'NormativeProperty'))), and(entails(and(and(holds('OrganizationFn', A, B), instance(C, 'NormativeProperty')), modalProperty(B, C)), modalProperty(A, C)), entails(and(and(holds('OrganizationFn', A, B), instance(C, 'NormativeProperty')), not(modalProperty(A, C))), not(modalProperty(B, C))))))))), [domainV(C, ['$instanceof':'NormativeProperty', modalProperty:2]), domainV(B, ['OrganizationFn':2, modalProperty:1]), domainV(A, ['OrganizationFn':1, modalProperty:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['UNIT'=A, 'ORG'=B, 'ATTR'=C], 'Merge', 'OBJECTS', 6892, 'Anonymous', on). sigmaCache(instance(employs, 'BinaryPredicate'), instance(employs, 'BinaryPredicate'), [], [], 'Merge', 'OBJECTS', 6894, 'Anonymous', on). sigmaCache(domain(employs, 1, 'Organization'), domain(employs, 1, 'Organization'), [], [], 'Merge', 'OBJECTS', 6896, 'Anonymous', on). sigmaCache(domain(employs, 2, 'CognitiveAgent'), domain(employs, 2, 'CognitiveAgent'), [], [], 'Merge', 'OBJECTS', 6898, 'Anonymous', on). sigmaCache(documentation(employs, string('"(employs ?ORG ?PERSON) means that ?ORG has hired ?PERSON and currently retains ?PERSON, on a salaried or contractual basis, to provide services in exchange for monetary compensation."')), documentation(employs, string('"(employs ?ORG ?PERSON) means that ?ORG has hired ?PERSON and currently retains ?PERSON, on a salaried or contractual basis, to provide services in exchange for monetary compensation."')), [], [], 'Merge', 'OBJECTS', 6900, 'Anonymous', on). sigmaCache(=>(employs(A, B), member(B, A)), and(entails(not(member(B, A)), not(employs(A, B))), entails(employs(A, B), member(B, A))), [domainV(B, [employs:2, member:1]), domainV(A, [employs:1, member:2]), domainV(C, []), forall(A), forall(B)], ['ORG'=A, 'PERSON'=B], 'Merge', 'OBJECTS', 6902, 'Anonymous', on). sigmaCache(subclass('Corporation', 'Organization'), subclass('Corporation', 'Organization'), [], [], 'Merge', 'OBJECTS', 6904, 'Anonymous', on). sigmaCache(documentation('Corporation', string('"An Organization that provides products and/or services for a fee with the aim of making a profit."')), documentation('Corporation', string('"An Organization that provides products and/or services for a fee with the aim of making a profit."')), [], [], 'Merge', 'OBJECTS', 6906, 'Anonymous', on). sigmaCache(subclass('Government', 'Organization'), subclass('Government', 'Organization'), [], [], 'Merge', 'OBJECTS', 6908, 'Anonymous', on). sigmaCache(documentation('Government', string('"The ruling body of a Nation or one of the subOrganizations of a Nation."')), documentation('Government', string('"The ruling body of a Nation or one of the subOrganizations of a Nation."')), [], [], 'Merge', 'OBJECTS', 6910, 'Anonymous', on). sigmaCache(subclass('EducationalOrganization', 'Organization'), subclass('EducationalOrganization', 'Organization'), [], [], 'Merge', 'OBJECTS', 6912, 'Anonymous', on). sigmaCache(documentation('EducationalOrganization', string('"A EducationalOrganization is an institution of learning. Some examples are public and private K-12 schools, and colleges and universities."')), documentation('EducationalOrganization', string('"A EducationalOrganization is an institution of learning. Some examples are public and private K-12 schools, and colleges and universities."')), [], [], 'Merge', 'OBJECTS', 6914, 'Anonymous', on). sigmaCache(subclass('ReligiousOrganization', 'Organization'), subclass('ReligiousOrganization', 'Organization'), [], [], 'Merge', 'OBJECTS', 6916, 'Anonymous', on). sigmaCache(documentation('ReligiousOrganization', string('"An Organization whose members share a set of religious beliefs."')), documentation('ReligiousOrganization', string('"An Organization whose members share a set of religious beliefs."')), [], [], 'Merge', 'OBJECTS', 6918, 'Anonymous', on). sigmaCache(=>(instance(A, 'ReligiousOrganization'), exists(B, forall(C, =>(member(C, A), believes(C, B))))), and(entails(and(member(C, A), not(believes(C, B))), not(instance(A, 'ReligiousOrganization'))), and(entails(and(instance(A, 'ReligiousOrganization'), not(believes(C, B))), not(member(C, A))), entails(and(and(instance(A, 'ReligiousOrganization'), member(C, A)), '$existential'(B, '?PROP', forall(C, =>(member(C, A), believes(C, '?PROP'))))), believes(C, B)))), [domainV(C, [believes:1, member:1]), domainV(B, [believes:2]), domainV(A, ['$instanceof':'ReligiousOrganization', member:2]), domainV(D, []), forall(A), replaceConsVar(B, '$existential'('?PROP', forall(C, =>(member(C, A), believes(C, '?PROP'))))), forall(C)], ['ORG'=A, 'PROP'=B, 'PERSON'=C], 'Merge', 'OBJECTS', 6920, 'Anonymous', on). sigmaCache(subrelation(subOrganizations, subCollection), subrelation(subOrganizations, subCollection), [], [], 'Merge', 'OBJECTS', 6922, 'Anonymous', on). sigmaCache(domain(subOrganizations, 1, 'Organization'), domain(subOrganizations, 1, 'Organization'), [], [], 'Merge', 'OBJECTS', 6924, 'Anonymous', on). sigmaCache(domain(subOrganizations, 2, 'Organization'), domain(subOrganizations, 2, 'Organization'), [], [], 'Merge', 'OBJECTS', 6926, 'Anonymous', on). sigmaCache(documentation(subOrganizations, string('"(subOrganizations ?ORG1 ?ORG2) means that ?ORG1 is an Organization which is a proper part of the Organization ?ORG2."')), documentation(subOrganizations, string('"(subOrganizations ?ORG1 ?ORG2) means that ?ORG1 is an Organization which is a proper part of the Organization ?ORG2."')), [], [], 'Merge', 'OBJECTS', 6928, 'Anonymous', on). sigmaCache(subclass('Position', 'CognitiveAgent'), subclass('Position', 'CognitiveAgent'), [], [], 'Merge', 'OBJECTS', 6930, 'Anonymous', on). sigmaCache(relatedInternalConcept('Position', occupiesPosition), relatedInternalConcept('Position', occupiesPosition), [], [], 'Merge', 'OBJECTS', 6932, 'Anonymous', on). sigmaCache(documentation('Position', string('"A formal position of reponsibility within an Organization. Examples of Positions include president, laboratory director, senior researcher, sales representative, etc."')), documentation('Position', string('"A formal position of reponsibility within an Organization. Examples of Positions include president, laboratory director, senior researcher, sales representative, etc."')), [], [], 'Merge', 'OBJECTS', 6934, 'Anonymous', on). sigmaCache(instance(occupiesPosition, 'TernaryPredicate'), instance(occupiesPosition, 'TernaryPredicate'), [], [], 'Merge', 'OBJECTS', 6936, 'Anonymous', on). sigmaCache(domain(occupiesPosition, 1, 'Human'), domain(occupiesPosition, 1, 'Human'), [], [], 'Merge', 'OBJECTS', 6938, 'Anonymous', on). sigmaCache(domain(occupiesPosition, 2, 'Position'), domain(occupiesPosition, 2, 'Position'), [], [], 'Merge', 'OBJECTS', 6940, 'Anonymous', on). sigmaCache(domain(occupiesPosition, 3, 'Organization'), domain(occupiesPosition, 3, 'Organization'), [], [], 'Merge', 'OBJECTS', 6942, 'Anonymous', on). sigmaCache(documentation(occupiesPosition, string('"(occupiesPosition ?PERSON ?POSITION ?ORG) means that ?PERSON holds the Position ?POSITION at Organization ?ORG. For example, (occupiesPosition TomSmith ResearchDirector AcmeLaboratory) means that TomSmith is a research director at Acme Labs."')), documentation(occupiesPosition, string('"(occupiesPosition ?PERSON ?POSITION ?ORG) means that ?PERSON holds the Position ?POSITION at Organization ?ORG. For example, (occupiesPosition TomSmith ResearchDirector AcmeLaboratory) means that TomSmith is a research director at Acme Labs."')), [], [], 'Merge', 'OBJECTS', 6944, 'Anonymous', on). sigmaCache(=>(occupiesPosition(A, B, C), employs(C, A)), and(entails(not(employs(C, A)), not(occupiesPosition(A, B, C))), entails(occupiesPosition(A, B, C), employs(C, A))), [domainV(C, [employs:1, occupiesPosition:3]), domainV(B, [occupiesPosition:2]), domainV(A, [employs:2, occupiesPosition:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['PERSON'=A, 'POSITION'=B, 'ORG'=C], 'Merge', 'OBJECTS', 6946, 'Anonymous', on). sigmaCache(instance(citizen, 'BinaryPredicate'), instance(citizen, 'BinaryPredicate'), [], [], 'Merge', 'OBJECTS', 6948, 'Anonymous', on). sigmaCache(instance(citizen, 'AsymmetricRelation'), instance(citizen, 'AsymmetricRelation'), [], [], 'Merge', 'OBJECTS', 6950, 'Anonymous', on). sigmaCache(domain(citizen, 1, 'Human'), domain(citizen, 1, 'Human'), [], [], 'Merge', 'OBJECTS', 6952, 'Anonymous', on). sigmaCache(domain(citizen, 2, 'Nation'), domain(citizen, 2, 'Nation'), [], [], 'Merge', 'OBJECTS', 6954, 'Anonymous', on). sigmaCache(documentation(citizen, string('"(citizen ?PERSON ?NATION) means that the Human ?PERSON is a citizen of Nation ?NATION."')), documentation(citizen, string('"(citizen ?PERSON ?NATION) means that the Human ?PERSON is a citizen of Nation ?NATION."')), [], [], 'Merge', 'OBJECTS', 6956, 'Anonymous', on). sigmaCache('include-context'('MEREOTOPOLOGY'), 'include-context'('MEREOTOPOLOGY'), [], [], 'Merge', 'QUALITIES', 6968, 'Anonymous', on). sigmaCache('include-context'('PROCESSES'), 'include-context'('PROCESSES'), [], [], 'Merge', 'QUALITIES', 6971, 'Anonymous', on). sigmaCache('include-context'('OBJECTS'), 'include-context'('OBJECTS'), [], [], 'Merge', 'QUALITIES', 6974, 'Anonymous', on). sigmaCache(subclass('FieldOfStudy', 'Proposition'), subclass('FieldOfStudy', 'Proposition'), [], [], 'Merge', 'QUALITIES', 6977, 'Anonymous', on). sigmaCache(documentation('FieldOfStudy', string('"An academic or applied discipline with recognized experts and with a core of accepted theory or practice. Note that FieldOfStudy is a subclass of Proposition, because a FieldOfStudy is understood to be a body of abstract, informational content, with varying degrees of certainty attached to each element of this content."')), documentation('FieldOfStudy', string('"An academic or applied discipline with recognized experts and with a core of accepted theory or practice. Note that FieldOfStudy is a subclass of Proposition, because a FieldOfStudy is understood to be a body of abstract, informational content, with varying degrees of certainty attached to each element of this content."')), [], [], 'Merge', 'QUALITIES', 6979, 'Anonymous', on). sigmaCache(subclass('Procedure', 'Proposition'), subclass('Procedure', 'Proposition'), [], [], 'Merge', 'QUALITIES', 6981, 'Anonymous', on). sigmaCache(documentation('Procedure', string('"A sequence-dependent specification. Some examples are ComputerPrograms, finite-state machines, cooking recipes, musical scores, conference schedules, driving directions, and the scripts of plays and movies."')), documentation('Procedure', string('"A sequence-dependent specification. Some examples are ComputerPrograms, finite-state machines, cooking recipes, musical scores, conference schedules, driving directions, and the scripts of plays and movies."')), [], [], 'Merge', 'QUALITIES', 6983, 'Anonymous', on). sigmaCache(subclass('ComputerProgram', 'Procedure'), subclass('ComputerProgram', 'Procedure'), [], [], 'Merge', 'QUALITIES', 6985, 'Anonymous', on). sigmaCache(documentation('ComputerProgram', string('"A set of instructions in a computer programming language that can be executed by a computer."')), documentation('ComputerProgram', string('"A set of instructions in a computer programming language that can be executed by a computer."')), [], [], 'Merge', 'QUALITIES', 6987, 'Anonymous', on). sigmaCache(subclass('Plan', 'Procedure'), subclass('Plan', 'Procedure'), [], [], 'Merge', 'QUALITIES', 6989, 'Anonymous', on). sigmaCache(documentation('Plan', string('"A specification of a sequence of Processes which is intended to satisfy a specified purpose at some future time."')), documentation('Plan', string('"A specification of a sequence of Processes which is intended to satisfy a specified purpose at some future time."')), [], [], 'Merge', 'QUALITIES', 6991, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Plan'), and(instance(B, 'ContentBearingObject'), containsInformation(B, A))), exists(C, and(instance(C, 'Planning'), result(C, B)))), and(and(entails(and(and(instance(A, 'Plan'), and(instance(B, 'ContentBearingObject'), containsInformation(B, A))), '$existential'(C, '?PLANNING', and(instance('?PLANNING', 'Planning'), result('?PLANNING', B)))), instance(C, 'Planning')), and(entails(and(not(instance(C, 'Planning')), and(instance(B, 'ContentBearingObject'), containsInformation(B, A))), not(instance(A, 'Plan'))), and(entails(and(not(instance(C, 'Planning')), and(instance(A, 'Plan'), containsInformation(B, A))), not(instance(B, 'ContentBearingObject'))), entails(and(not(instance(C, 'Planning')), and(instance(A, 'Plan'), instance(B, 'ContentBearingObject'))), not(containsInformation(B, A)))))), and(entails(and(and(instance(A, 'Plan'), and(instance(B, 'ContentBearingObject'), containsInformation(B, A))), '$existential'(C, '?PLANNING', and(instance('?PLANNING', 'Planning'), result('?PLANNING', B)))), result(C, B)), and(entails(and(not(result(C, B)), and(instance(B, 'ContentBearingObject'), containsInformation(B, A))), not(instance(A, 'Plan'))), and(entails(and(not(result(C, B)), and(instance(A, 'Plan'), containsInformation(B, A))), not(instance(B, 'ContentBearingObject'))), entails(and(not(result(C, B)), and(instance(A, 'Plan'), instance(B, 'ContentBearingObject'))), not(containsInformation(B, A))))))), [domainV(C, ['$instanceof':'Planning', result:1]), domainV(B, ['$instanceof':'ContentBearingObject', containsInformation:1, result:2]), domainV(A, ['$instanceof':'Plan', containsInformation:2]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?PLANNING', and(instance('?PLANNING', 'Planning'), result('?PLANNING', B))))], ['PLAN'=A, 'OBJ'=B, 'PLANNING'=C], 'Merge', 'QUALITIES', 6993, 'Anonymous', on). sigmaCache(=>(instance(A, 'Plan'), exists(B, hasPurpose(A, B))), and(entails(not(hasPurpose(A, B)), not(instance(A, 'Plan'))), entails(and(instance(A, 'Plan'), '$existential'(B, '?PURP', hasPurpose(A, '?PURP'))), hasPurpose(A, B))), [domainV(B, [hasPurpose:2]), domainV(A, ['$instanceof':'Plan', hasPurpose:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?PURP', hasPurpose(A, '?PURP')))], ['PLAN'=A, 'PURP'=B], 'Merge', 'QUALITIES', 6995, 'Anonymous', on). sigmaCache(instance(orientation, 'SpatialRelation'), instance(orientation, 'SpatialRelation'), [], [], 'Merge', 'QUALITIES', 6997, 'Anonymous', on). sigmaCache(instance(orientation, 'TernaryPredicate'), instance(orientation, 'TernaryPredicate'), [], [], 'Merge', 'QUALITIES', 6999, 'Anonymous', on). sigmaCache(domain(orientation, 1, 'Object'), domain(orientation, 1, 'Object'), [], [], 'Merge', 'QUALITIES', 7001, 'Anonymous', on). sigmaCache(domain(orientation, 2, 'Object'), domain(orientation, 2, 'Object'), [], [], 'Merge', 'QUALITIES', 7003, 'Anonymous', on). sigmaCache(domain(orientation, 3, 'PositionalAttribute'), domain(orientation, 3, 'PositionalAttribute'), [], [], 'Merge', 'QUALITIES', 7005, 'Anonymous', on). sigmaCache(documentation(orientation, string('"A general Predicate for indicating how two Objects are oriented with respect to one another. For example, (orientation ?OBJ1 ?OBJ2 North) means that ?OBJ1 is north of ?OBJ2, and (orientation ?OBJ1 ?OBJ2 Vertical) means that ?OBJ1 is positioned vertically with respect to ?OBJ2."')), documentation(orientation, string('"A general Predicate for indicating how two Objects are oriented with respect to one another. For example, (orientation ?OBJ1 ?OBJ2 North) means that ?OBJ1 is north of ?OBJ2, and (orientation ?OBJ1 ?OBJ2 Vertical) means that ?OBJ1 is positioned vertically with respect to ?OBJ2."')), [], [], 'Merge', 'QUALITIES', 7007, 'Anonymous', on). sigmaCache(<=>(between(A, B, C), and(orientation(B, A, 'Left'), orientation(A, C, 'Left'))), and(and(entails(between(A, B, C), orientation(B, A, 'Left')), and(entails(between(A, B, C), orientation(A, C, 'Left')), entails(or(not(orientation(B, A, 'Left')), not(orientation(A, C, 'Left'))), not(between(A, B, C))))), and(entails(and(orientation(B, A, 'Left'), orientation(A, C, 'Left')), between(A, B, C)), and(entails(and(not(between(A, B, C)), orientation(A, C, 'Left')), not(orientation(B, A, 'Left'))), entails(and(not(between(A, B, C)), orientation(B, A, 'Left')), not(orientation(A, C, 'Left')))))), [domainV(C, [between:3, orientation:2]), domainV(B, [between:2, orientation:1]), domainV(A, [between:1, orientation:1, orientation:2]), domainV(D, []), forall(A), forall(B), forall(C)], ['OBJ1'=A, 'OBJ2'=B, 'OBJ3'=C], 'Merge', 'QUALITIES', 7009, 'Anonymous', on). sigmaCache(instance(direction, 'CaseRole'), instance(direction, 'CaseRole'), [], [], 'Merge', 'QUALITIES', 7011, 'Anonymous', on). sigmaCache(domain(direction, 1, 'Process'), domain(direction, 1, 'Process'), [], [], 'Merge', 'QUALITIES', 7013, 'Anonymous', on). sigmaCache(domain(direction, 2, 'DirectionalAttribute'), domain(direction, 2, 'DirectionalAttribute'), [], [], 'Merge', 'QUALITIES', 7015, 'Anonymous', on). sigmaCache(documentation(direction, string('"(direction ?PROC ?ATTR) means that the Process ?PROC is moving in the direction ?ATTR. For example, one would use this Predicate to represent the fact that Max is moving North."')), documentation(direction, string('"(direction ?PROC ?ATTR) means that the Process ?PROC is moving in the direction ?ATTR. For example, one would use this Predicate to represent the fact that Max is moving North."')), [], [], 'Merge', 'QUALITIES', 7017, 'Anonymous', on). sigmaCache(=>(holdsDuring(A, direction(B, C)), forall(D, =>(holdsDuring(A, direction(B, D)), equal(D, C)))), and(entails(and(holdsDuring(A, direction(B, D)), not(equal(D, C))), not(holdsDuring(A, direction(B, C)))), and(entails(and(holdsDuring(A, direction(B, C)), not(equal(D, C))), not(holdsDuring(A, direction(B, D)))), entails(and(holdsDuring(A, direction(B, C)), holdsDuring(A, direction(B, D))), equal(D, C)))), [domainV(D, [direction:2]), domainV(C, [direction:2]), domainV(B, [direction:1]), domainV(A, [holdsDuring:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['TIME'=A, 'PROC'=B, 'ATTR1'=C, 'ATTR2'=D], 'Merge', 'QUALITIES', 7019, 'Anonymous', on). sigmaCache(subclass('PositionalAttribute', 'Attribute'), subclass('PositionalAttribute', 'Attribute'), [], [], 'Merge', 'QUALITIES', 7021, 'Anonymous', on). sigmaCache(documentation('PositionalAttribute', string('"Attributes characterizing the orientation of an Object, e.g. Vertical versus Horizontal, Left versus Right etc."')), documentation('PositionalAttribute', string('"Attributes characterizing the orientation of an Object, e.g. Vertical versus Horizontal, Left versus Right etc."')), [], [], 'Merge', 'QUALITIES', 7023, 'Anonymous', on). sigmaCache(subclass('DirectionalAttribute', 'PositionalAttribute'), subclass('DirectionalAttribute', 'PositionalAttribute'), [], [], 'Merge', 'QUALITIES', 7025, 'Anonymous', on). sigmaCache(documentation('DirectionalAttribute', string('"The subclass of PositionalAttributes that concern compass directions."')), documentation('DirectionalAttribute', string('"The subclass of PositionalAttributes that concern compass directions."')), [], [], 'Merge', 'QUALITIES', 7027, 'Anonymous', on). sigmaCache(=>(and(orientation(A, B, C), and(instance(C, 'DirectionalAttribute'), and(instance(D, 'DirectionalAttribute'), not(equal(C, D))))), not(orientation(A, B, D))), and(entails(and(orientation(A, B, C), and(instance(C, 'DirectionalAttribute'), and(instance(D, 'DirectionalAttribute'), not(equal(C, D))))), not(orientation(A, B, D))), and(entails(and(orientation(A, B, D), and(instance(C, 'DirectionalAttribute'), and(instance(D, 'DirectionalAttribute'), not(equal(C, D))))), not(orientation(A, B, C))), and(entails(and(orientation(A, B, D), and(orientation(A, B, C), and(instance(D, 'DirectionalAttribute'), not(equal(C, D))))), not(instance(C, 'DirectionalAttribute'))), and(entails(and(orientation(A, B, D), and(orientation(A, B, C), and(instance(C, 'DirectionalAttribute'), not(equal(C, D))))), not(instance(D, 'DirectionalAttribute'))), entails(and(orientation(A, B, D), and(orientation(A, B, C), and(instance(C, 'DirectionalAttribute'), instance(D, 'DirectionalAttribute')))), equal(C, D)))))), [domainV(D, ['$instanceof':'DirectionalAttribute', orientation:3]), domainV(C, ['$instanceof':'DirectionalAttribute', orientation:3]), domainV(B, [orientation:2]), domainV(A, [orientation:1]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['OBJ1'=A, 'OBJ2'=B, 'ATTR1'=C, 'ATTR2'=D], 'Merge', 'QUALITIES', 7029, 'Anonymous', on). sigmaCache(instance('North', 'DirectionalAttribute'), instance('North', 'DirectionalAttribute'), [], [], 'Merge', 'QUALITIES', 7031, 'Anonymous', on). sigmaCache(documentation('North', string('"The compass direction of North."')), documentation('North', string('"The compass direction of North."')), [], [], 'Merge', 'QUALITIES', 7033, 'Anonymous', on). sigmaCache(instance('South', 'DirectionalAttribute'), instance('South', 'DirectionalAttribute'), [], [], 'Merge', 'QUALITIES', 7035, 'Anonymous', on). sigmaCache(documentation('South', string('"The compass direction of South."')), documentation('South', string('"The compass direction of South."')), [], [], 'Merge', 'QUALITIES', 7037, 'Anonymous', on). sigmaCache(instance('East', 'DirectionalAttribute'), instance('East', 'DirectionalAttribute'), [], [], 'Merge', 'QUALITIES', 7039, 'Anonymous', on). sigmaCache(documentation('East', string('"The compass direction of East."')), documentation('East', string('"The compass direction of East."')), [], [], 'Merge', 'QUALITIES', 7041, 'Anonymous', on). sigmaCache(instance('West', 'DirectionalAttribute'), instance('West', 'DirectionalAttribute'), [], [], 'Merge', 'QUALITIES', 7043, 'Anonymous', on). sigmaCache(documentation('West', string('"The compass direction of West."')), documentation('West', string('"The compass direction of West."')), [], [], 'Merge', 'QUALITIES', 7045, 'Anonymous', on). sigmaCache(instance('Vertical', 'PositionalAttribute'), instance('Vertical', 'PositionalAttribute'), [], [], 'Merge', 'QUALITIES', 7047, 'Anonymous', on). sigmaCache(documentation('Vertical', string('"Attribute used to indicate that an Object is positioned height-wise with respect to another Object."')), documentation('Vertical', string('"Attribute used to indicate that an Object is positioned height-wise with respect to another Object."')), [], [], 'Merge', 'QUALITIES', 7049, 'Anonymous', on). sigmaCache(instance('Horizontal', 'PositionalAttribute'), instance('Horizontal', 'PositionalAttribute'), [], [], 'Merge', 'QUALITIES', 7051, 'Anonymous', on). sigmaCache(contraryProperty('Horizontal', 'Vertical'), contraryProperty('Horizontal', 'Vertical'), [], [], 'Merge', 'QUALITIES', 7053, 'Anonymous', on). sigmaCache(documentation('Horizontal', string('"Attribute used to indicate that an Object is positioned width-wise with respect to another Object."')), documentation('Horizontal', string('"Attribute used to indicate that an Object is positioned width-wise with respect to another Object."')), [], [], 'Merge', 'QUALITIES', 7055, 'Anonymous', on). sigmaCache(instance('Above', 'PositionalAttribute'), instance('Above', 'PositionalAttribute'), [], [], 'Merge', 'QUALITIES', 7057, 'Anonymous', on). sigmaCache(documentation('Above', string('"This is a PositionalAttribute derived from the up/down schema and not involving contact. Note that this means directly above, i.e., if one object is Above another object, then the projections of the two objects overlap."')), documentation('Above', string('"This is a PositionalAttribute derived from the up/down schema and not involving contact. Note that this means directly above, i.e., if one object is Above another object, then the projections of the two objects overlap."')), [], [], 'Merge', 'QUALITIES', 7059, 'Anonymous', on). sigmaCache(<=>(orientation(A, B, 'Above'), not(orientation(A, B, 'Below'))), and(and(entails(orientation(A, B, 'Above'), not(orientation(A, B, 'Below'))), entails(orientation(A, B, 'Below'), not(orientation(A, B, 'Above')))), and(entails(not(orientation(A, B, 'Below')), orientation(A, B, 'Above')), entails(not(orientation(A, B, 'Above')), orientation(A, B, 'Below')))), [domainV(B, [orientation:2]), domainV(A, [orientation:1]), domainV(C, []), forall(A), forall(B)], ['OBJ1'=A, 'OBJ2'=B], 'Merge', 'QUALITIES', 7061, 'Anonymous', on). sigmaCache(=>(orientation(A, B, 'Above'), not(connected(A, B))), and(entails(connected(A, B), not(orientation(A, B, 'Above'))), entails(orientation(A, B, 'Above'), not(connected(A, B)))), [domainV(B, [connected:2, orientation:2]), domainV(A, [connected:1, orientation:1]), domainV(C, []), forall(A), forall(B)], ['OBJ1'=A, 'OBJ2'=B], 'Merge', 'QUALITIES', 7063, 'Anonymous', on). sigmaCache(instance('Below', 'PositionalAttribute'), instance('Below', 'PositionalAttribute'), [], [], 'Merge', 'QUALITIES', 7065, 'Anonymous', on). sigmaCache(documentation('Below', string('"This PositionalAttribute is derived from the up/down schema and may or may not involve contact. Note that this means directly below, i.e., if one object is Below another object, then the projections of the two objects overlap."')), documentation('Below', string('"This PositionalAttribute is derived from the up/down schema and may or may not involve contact. Note that this means directly below, i.e., if one object is Below another object, then the projections of the two objects overlap."')), [], [], 'Merge', 'QUALITIES', 7067, 'Anonymous', on). sigmaCache(=>(orientation(A, B, 'Below'), or(orientation(B, A, 'On'), orientation(B, A, 'Above'))), and(entails(and(not(orientation(B, A, 'On')), not(orientation(B, A, 'Above'))), not(orientation(A, B, 'Below'))), and(entails(and(orientation(A, B, 'Below'), not(orientation(B, A, 'Above'))), orientation(B, A, 'On')), entails(and(orientation(A, B, 'Below'), not(orientation(B, A, 'On'))), orientation(B, A, 'Above')))), [domainV(B, [orientation:1, orientation:2]), domainV(A, [orientation:1, orientation:2]), domainV(C, []), forall(A), forall(B)], ['OBJ1'=A, 'OBJ2'=B], 'Merge', 'QUALITIES', 7069, 'Anonymous', on). sigmaCache(instance('Adjacent', 'PositionalAttribute'), instance('Adjacent', 'PositionalAttribute'), [], [], 'Merge', 'QUALITIES', 7071, 'Anonymous', on). sigmaCache(documentation('Adjacent', string('"Used to assert that an object ?OBJ1 is close to, near or abutting ?OBJ2. This PositionalAttribute covers the following common sense notions: adjoins, abuts, is contiguous to, is juxtaposed, and is close to."')), documentation('Adjacent', string('"Used to assert that an object ?OBJ1 is close to, near or abutting ?OBJ2. This PositionalAttribute covers the following common sense notions: adjoins, abuts, is contiguous to, is juxtaposed, and is close to."')), [], [], 'Merge', 'QUALITIES', 7073, 'Anonymous', on). sigmaCache(=>(orientation(A, B, 'Adjacent'), or(orientation(A, B, 'Near'), connected(A, B))), and(entails(and(not(orientation(A, B, 'Near')), not(connected(A, B))), not(orientation(A, B, 'Adjacent'))), and(entails(and(orientation(A, B, 'Adjacent'), not(connected(A, B))), orientation(A, B, 'Near')), entails(and(orientation(A, B, 'Adjacent'), not(orientation(A, B, 'Near'))), connected(A, B)))), [domainV(B, [connected:2, orientation:2]), domainV(A, [connected:1, orientation:1]), domainV(C, []), forall(A), forall(B)], ['OBJ1'=A, 'OBJ2'=B], 'Merge', 'QUALITIES', 7075, 'Anonymous', on). sigmaCache(instance('Front', 'PositionalAttribute'), instance('Front', 'PositionalAttribute'), [], [], 'Merge', 'QUALITIES', 7077, 'Anonymous', on). sigmaCache(documentation('Front', string('"This PositionalAttribute is derived from the front/back schema. Note that this means directly in front of, so that, if one object is in front of another, then the projections of the two objects overlap."')), documentation('Front', string('"This PositionalAttribute is derived from the front/back schema. Note that this means directly in front of, so that, if one object is in front of another, then the projections of the two objects overlap."')), [], [], 'Merge', 'QUALITIES', 7079, 'Anonymous', on). sigmaCache(instance('Behind', 'PositionalAttribute'), instance('Behind', 'PositionalAttribute'), [], [], 'Merge', 'QUALITIES', 7081, 'Anonymous', on). sigmaCache(documentation('Behind', string('"This PositionalAttribute is derived from the front/back schema. Note that this means directly behind, so that, if one object is behind another, then the projections of the two objects overlap."')), documentation('Behind', string('"This PositionalAttribute is derived from the front/back schema. Note that this means directly behind, so that, if one object is behind another, then the projections of the two objects overlap."')), [], [], 'Merge', 'QUALITIES', 7083, 'Anonymous', on). sigmaCache(<=>(orientation(A, B, 'Front'), not(orientation(A, B, 'Behind'))), and(and(entails(orientation(A, B, 'Front'), not(orientation(A, B, 'Behind'))), entails(orientation(A, B, 'Behind'), not(orientation(A, B, 'Front')))), and(entails(not(orientation(A, B, 'Behind')), orientation(A, B, 'Front')), entails(not(orientation(A, B, 'Front')), orientation(A, B, 'Behind')))), [domainV(B, [orientation:2]), domainV(A, [orientation:1]), domainV(C, []), forall(A), forall(B)], ['OBJ1'=A, 'OBJ2'=B], 'Merge', 'QUALITIES', 7085, 'Anonymous', on). sigmaCache(instance('Left', 'PositionalAttribute'), instance('Left', 'PositionalAttribute'), [], [], 'Merge', 'QUALITIES', 7087, 'Anonymous', on). sigmaCache(documentation('Left', string('"This PositionalAttribute is derived from the left/right schema. Note that this means directly to the left, so that, if one object is to the left of another, then the projections of the two objects overlap."')), documentation('Left', string('"This PositionalAttribute is derived from the left/right schema. Note that this means directly to the left, so that, if one object is to the left of another, then the projections of the two objects overlap."')), [], [], 'Merge', 'QUALITIES', 7089, 'Anonymous', on). sigmaCache(instance('Right', 'PositionalAttribute'), instance('Right', 'PositionalAttribute'), [], [], 'Merge', 'QUALITIES', 7091, 'Anonymous', on). sigmaCache(documentation('Right', string('"This PositionalAttribute is derived from the left/right schema. Note that this means directly to the right, so that, if one object is to the right of another, then the projections of the two objects overlap."')), documentation('Right', string('"This PositionalAttribute is derived from the left/right schema. Note that this means directly to the right, so that, if one object is to the right of another, then the projections of the two objects overlap."')), [], [], 'Merge', 'QUALITIES', 7093, 'Anonymous', on). sigmaCache(<=>(orientation(A, B, 'Right'), not(orientation(A, B, 'Left'))), and(and(entails(orientation(A, B, 'Right'), not(orientation(A, B, 'Left'))), entails(orientation(A, B, 'Left'), not(orientation(A, B, 'Right')))), and(entails(not(orientation(A, B, 'Left')), orientation(A, B, 'Right')), entails(not(orientation(A, B, 'Right')), orientation(A, B, 'Left')))), [domainV(B, [orientation:2]), domainV(A, [orientation:1]), domainV(C, []), forall(A), forall(B)], ['OBJ1'=A, 'OBJ2'=B], 'Merge', 'QUALITIES', 7095, 'Anonymous', on). sigmaCache(instance('Near', 'PositionalAttribute'), instance('Near', 'PositionalAttribute'), [], [], 'Merge', 'QUALITIES', 7097, 'Anonymous', on). sigmaCache(documentation('Near', string('"The relation of common sense adjacency. Note that, if an object is Near another object, then the objects are not connected."')), documentation('Near', string('"The relation of common sense adjacency. Note that, if an object is Near another object, then the objects are not connected."')), [], [], 'Merge', 'QUALITIES', 7099, 'Anonymous', on). sigmaCache(=>(orientation(A, B, 'Near'), not(connected(A, B))), and(entails(connected(A, B), not(orientation(A, B, 'Near'))), entails(orientation(A, B, 'Near'), not(connected(A, B)))), [domainV(B, [connected:2, orientation:2]), domainV(A, [connected:1, orientation:1]), domainV(C, []), forall(A), forall(B)], ['OBJ1'=A, 'OBJ2'=B], 'Merge', 'QUALITIES', 7101, 'Anonymous', on). sigmaCache(instance('On', 'PositionalAttribute'), instance('On', 'PositionalAttribute'), [], [], 'Merge', 'QUALITIES', 7103, 'Anonymous', on). sigmaCache(documentation('On', string('"This is used to assert that an object is on top of another object, and it is derived from the up/down schema and involves contact."')), documentation('On', string('"This is used to assert that an object is on top of another object, and it is derived from the up/down schema and involves contact."')), [], [], 'Merge', 'QUALITIES', 7105, 'Anonymous', on). sigmaCache(=>(orientation(A, B, 'On'), connected(A, B)), and(entails(not(connected(A, B)), not(orientation(A, B, 'On'))), entails(orientation(A, B, 'On'), connected(A, B))), [domainV(B, [connected:2, orientation:2]), domainV(A, [connected:1, orientation:1]), domainV(C, []), forall(A), forall(B)], ['OBJ1'=A, 'OBJ2'=B], 'Merge', 'QUALITIES', 7107, 'Anonymous', on). sigmaCache(subclass('PhysicalState', 'Attribute'), subclass('PhysicalState', 'Attribute'), [], [], 'Merge', 'QUALITIES', 7109, 'Anonymous', on). sigmaCache(documentation('PhysicalState', string('"The physical state of an Object. There are three instances of this Class: Solid, Liquid, and Gas. Physical changes are not characterized by the transformation of one substance into another, but rather by the change of the form (physical states) of a given substance. The bending of a piece of copper wire fails to change the copper into another substance; crushing a block of ice leaves only crushed ice; melting an iron nail yields a substance still called iron: these are all accepted as physical changes."')), documentation('PhysicalState', string('"The physical state of an Object. There are three instances of this Class: Solid, Liquid, and Gas. Physical changes are not characterized by the transformation of one substance into another, but rather by the change of the form (physical states) of a given substance. The bending of a piece of copper wire fails to change the copper into another substance; crushing a block of ice leaves only crushed ice; melting an iron nail yields a substance still called iron: these are all accepted as physical changes."')), [], [], 'Merge', 'QUALITIES', 7111, 'Anonymous', on). sigmaCache(instance('Solid', 'PhysicalState'), instance('Solid', 'PhysicalState'), [], [], 'Merge', 'QUALITIES', 7113, 'Anonymous', on). sigmaCache(documentation('Solid', string('"An Object has the Attribute of Solid if it has a fixed shape and a fixed volume."')), documentation('Solid', string('"An Object has the Attribute of Solid if it has a fixed shape and a fixed volume."')), [], [], 'Merge', 'QUALITIES', 7115, 'Anonymous', on). sigmaCache(instance('Liquid', 'PhysicalState'), instance('Liquid', 'PhysicalState'), [], [], 'Merge', 'QUALITIES', 7117, 'Anonymous', on). sigmaCache(documentation('Liquid', string('"An Object has the Attribute of Liquid if it has a fixed volume but not a fixed shape."')), documentation('Liquid', string('"An Object has the Attribute of Liquid if it has a fixed volume but not a fixed shape."')), [], [], 'Merge', 'QUALITIES', 7119, 'Anonymous', on). sigmaCache(=>(instance(A, 'Solution'), attribute(A, 'Liquid')), and(entails(not(attribute(A, 'Liquid')), not(instance(A, 'Solution'))), entails(instance(A, 'Solution'), attribute(A, 'Liquid'))), [domainV(A, ['$instanceof':'Solution', attribute:1]), domainV(B, []), forall(A)], ['X'=A], 'Merge', 'QUALITIES', 7121, 'Anonymous', on). sigmaCache(instance('Gas', 'PhysicalState'), instance('Gas', 'PhysicalState'), [], [], 'Merge', 'QUALITIES', 7123, 'Anonymous', on). sigmaCache(documentation('Gas', string('"An Object has the Attribute of Gas if it has neither a fixed volume nor a fixed shape."')), documentation('Gas', string('"An Object has the Attribute of Gas if it has neither a fixed volume nor a fixed shape."')), [], [], 'Merge', 'QUALITIES', 7125, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'PhysicalState'), and(part(B, C), holdsDuring(D, attribute(C, A)))), not(exists(E, and(instance(E, 'PhysicalState'), and(holdsDuring(D, attribute(B, E)), not(equal(A, E))))))), and(entails(and(and(part(B, C), holdsDuring(D, attribute(C, A))), and(instance(E, 'PhysicalState'), and(holdsDuring(D, attribute(B, E)), not(equal(A, E))))), not(instance(A, 'PhysicalState'))), and(entails(and(and(instance(A, 'PhysicalState'), holdsDuring(D, attribute(C, A))), and(instance(E, 'PhysicalState'), and(holdsDuring(D, attribute(B, E)), not(equal(A, E))))), not(part(B, C))), and(entails(and(and(instance(A, 'PhysicalState'), part(B, C)), and(instance(E, 'PhysicalState'), and(holdsDuring(D, attribute(B, E)), not(equal(A, E))))), not(holdsDuring(D, attribute(C, A)))), and(entails(and(and(instance(A, 'PhysicalState'), and(part(B, C), holdsDuring(D, attribute(C, A)))), and(holdsDuring(D, attribute(B, E)), not(equal(A, E)))), not(instance(E, 'PhysicalState'))), and(entails(and(and(instance(A, 'PhysicalState'), and(part(B, C), holdsDuring(D, attribute(C, A)))), and(instance(E, 'PhysicalState'), not(equal(A, E)))), not(holdsDuring(D, attribute(B, E)))), entails(and(and(instance(A, 'PhysicalState'), and(part(B, C), holdsDuring(D, attribute(C, A)))), and(instance(E, 'PhysicalState'), holdsDuring(D, attribute(B, E)))), equal(A, E))))))), [domainV(E, ['$instanceof':'PhysicalState', attribute:2]), domainV(D, [holdsDuring:1]), domainV(C, [attribute:1, part:2]), domainV(B, [attribute:1, part:1]), domainV(A, ['$instanceof':'PhysicalState', attribute:2]), domainV(F, []), forall(A), forall(B), forall(C), forall(D), forall(E), forall(E)], ['STATE'=A, 'PART'=B, 'OBJ'=C, 'TIME'=D, 'OTHERSTATE'=E], 'Merge', 'QUALITIES', 7127, 'Anonymous', on). sigmaCache(subclass('TasteProperty', 'Attribute'), subclass('TasteProperty', 'Attribute'), [], [], 'Merge', 'QUALITIES', 7129, 'Anonymous', on). sigmaCache(documentation('TasteProperty', string('"The Class of Attributes relating to the taste of Objects."')), documentation('TasteProperty', string('"The Class of Attributes relating to the taste of Objects."')), [], [], 'Merge', 'QUALITIES', 7131, 'Anonymous', on). sigmaCache(=>(instance(A, 'Food'), exists(B, and(instance(B, 'TasteProperty'), attribute(A, B)))), and(and(entails(not(instance(B, 'TasteProperty')), not(instance(A, 'Food'))), entails(and(instance(A, 'Food'), '$existential'(B, '?ATTR', and(instance('?ATTR', 'TasteProperty'), attribute(A, '?ATTR')))), instance(B, 'TasteProperty'))), and(entails(not(attribute(A, B)), not(instance(A, 'Food'))), entails(and(instance(A, 'Food'), '$existential'(B, '?ATTR', and(instance('?ATTR', 'TasteProperty'), attribute(A, '?ATTR')))), attribute(A, B)))), [domainV(B, ['$instanceof':'TasteProperty', attribute:2]), domainV(A, ['$instanceof':'Food', attribute:1]), domainV(C, []), forall(A), replaceConsVar(B, '$existential'('?ATTR', and(instance('?ATTR', 'TasteProperty'), attribute(A, '?ATTR'))))], ['OBJ'=A, 'ATTR'=B], 'Merge', 'QUALITIES', 7133, 'Anonymous', on). sigmaCache(instance('Sweet', 'TasteProperty'), instance('Sweet', 'TasteProperty'), [], [], 'Merge', 'QUALITIES', 7135, 'Anonymous', on). sigmaCache(contraryProperty('Sweet', 'Bitter'), contraryProperty('Sweet', 'Bitter'), [], [], 'Merge', 'QUALITIES', 7137, 'Anonymous', on). sigmaCache(documentation('Sweet', string('"The Attribute of Objects that are sweet-tasting."')), documentation('Sweet', string('"The Attribute of Objects that are sweet-tasting."')), [], [], 'Merge', 'QUALITIES', 7139, 'Anonymous', on). sigmaCache(instance('Bitter', 'TasteProperty'), instance('Bitter', 'TasteProperty'), [], [], 'Merge', 'QUALITIES', 7141, 'Anonymous', on). sigmaCache(documentation('Bitter', string('"The Attribute of Objects that are bitter-tasting."')), documentation('Bitter', string('"The Attribute of Objects that are bitter-tasting."')), [], [], 'Merge', 'QUALITIES', 7143, 'Anonymous', on). sigmaCache(subclass('OlfactoryProperty', 'Attribute'), subclass('OlfactoryProperty', 'Attribute'), [], [], 'Merge', 'QUALITIES', 7145, 'Anonymous', on). sigmaCache(documentation('OlfactoryProperty', string('"The Class of properties that are detectable by smell."')), documentation('OlfactoryProperty', string('"The Class of properties that are detectable by smell."')), [], [], 'Merge', 'QUALITIES', 7147, 'Anonymous', on). sigmaCache(subclass('VisualProperty', 'Attribute'), subclass('VisualProperty', 'Attribute'), [], [], 'Merge', 'QUALITIES', 7149, 'Anonymous', on). sigmaCache(documentation('VisualProperty', string('"The Class of visually discernible properties."')), documentation('VisualProperty', string('"The Class of visually discernible properties."')), [], [], 'Merge', 'QUALITIES', 7151, 'Anonymous', on). sigmaCache(subclass('ColorProperty', 'VisualProperty'), subclass('ColorProperty', 'VisualProperty'), [], [], 'Merge', 'QUALITIES', 7153, 'Anonymous', on). sigmaCache(documentation('ColorProperty', string('"The Class of VisualProperties relating to the color of Objects."')), documentation('ColorProperty', string('"The Class of VisualProperties relating to the color of Objects."')), [], [], 'Merge', 'QUALITIES', 7155, 'Anonymous', on). sigmaCache(subclass('PrimaryColor', 'ColorProperty'), subclass('PrimaryColor', 'ColorProperty'), [], [], 'Merge', 'QUALITIES', 7157, 'Anonymous', on). sigmaCache(documentation('PrimaryColor', string('"Colors which can be blended to form any color and which cannot be derived from any other colors."')), documentation('PrimaryColor', string('"Colors which can be blended to form any color and which cannot be derived from any other colors."')), [], [], 'Merge', 'QUALITIES', 7159, 'Anonymous', on). sigmaCache(instance('Red', 'PrimaryColor'), instance('Red', 'PrimaryColor'), [], [], 'Merge', 'QUALITIES', 7161, 'Anonymous', on). sigmaCache(contraryProperty('Red', 'Blue'), contraryProperty('Red', 'Blue'), [], [], 'Merge', 'QUALITIES', 7163, 'Anonymous', on). sigmaCache(contraryProperty('Red', 'Yellow'), contraryProperty('Red', 'Yellow'), [], [], 'Merge', 'QUALITIES', 7165, 'Anonymous', on). sigmaCache(documentation('Red', string('"The Attribute of redness."')), documentation('Red', string('"The Attribute of redness."')), [], [], 'Merge', 'QUALITIES', 7167, 'Anonymous', on). sigmaCache(instance('Blue', 'PrimaryColor'), instance('Blue', 'PrimaryColor'), [], [], 'Merge', 'QUALITIES', 7169, 'Anonymous', on). sigmaCache(contraryProperty('Blue', 'Yellow'), contraryProperty('Blue', 'Yellow'), [], [], 'Merge', 'QUALITIES', 7171, 'Anonymous', on). sigmaCache(documentation('Blue', string('"The Attribute of being blue in color."')), documentation('Blue', string('"The Attribute of being blue in color."')), [], [], 'Merge', 'QUALITIES', 7173, 'Anonymous', on). sigmaCache(instance('Yellow', 'PrimaryColor'), instance('Yellow', 'PrimaryColor'), [], [], 'Merge', 'QUALITIES', 7175, 'Anonymous', on). sigmaCache(documentation('Yellow', string('"The Attribute of being yellow in color."')), documentation('Yellow', string('"The Attribute of being yellow in color."')), [], [], 'Merge', 'QUALITIES', 7177, 'Anonymous', on). sigmaCache(instance('Monochromatic', 'ColorProperty'), instance('Monochromatic', 'ColorProperty'), [], [], 'Merge', 'QUALITIES', 7179, 'Anonymous', on). sigmaCache(documentation('Monochromatic', string('"An Object with this Attribute has the same color on every part of its surface."')), documentation('Monochromatic', string('"An Object with this Attribute has the same color on every part of its surface."')), [], [], 'Merge', 'QUALITIES', 7181, 'Anonymous', on). sigmaCache(=>(and(attribute(A, 'Monochromatic'), and(superficialPart(B, A), and(attribute(B, C), instance(C, 'PrimaryColor')))), forall(D, =>(superficialPart(D, A), attribute(D, C)))), and(entails(and(not(attribute(D, C)), and(attribute(A, 'Monochromatic'), and(superficialPart(B, A), and(attribute(B, C), instance(C, 'PrimaryColor'))))), not(superficialPart(D, A))), and(entails(and(superficialPart(D, A), and(attribute(A, 'Monochromatic'), and(superficialPart(B, A), and(attribute(B, C), instance(C, 'PrimaryColor'))))), attribute(D, C)), and(entails(and(and(superficialPart(D, A), not(attribute(D, C))), and(superficialPart(B, A), and(attribute(B, C), instance(C, 'PrimaryColor')))), not(attribute(A, 'Monochromatic'))), and(entails(and(and(superficialPart(D, A), not(attribute(D, C))), and(attribute(A, 'Monochromatic'), and(attribute(B, C), instance(C, 'PrimaryColor')))), not(superficialPart(B, A))), and(entails(and(and(superficialPart(D, A), not(attribute(D, C))), and(attribute(A, 'Monochromatic'), and(superficialPart(B, A), instance(C, 'PrimaryColor')))), not(attribute(B, C))), entails(and(and(superficialPart(D, A), not(attribute(D, C))), and(attribute(A, 'Monochromatic'), and(superficialPart(B, A), attribute(B, C)))), not(instance(C, 'PrimaryColor')))))))), [domainV(D, [attribute:1, superficialPart:1]), domainV(C, ['$instanceof':'PrimaryColor', attribute:2]), domainV(B, [attribute:1, superficialPart:1]), domainV(A, [attribute:1, superficialPart:2]), domainV(E, []), forall(A), forall(B), forall(C), forall(D)], ['OBJ'=A, 'PART'=B, 'COLOR'=C, 'ELEMENT'=D], 'Merge', 'QUALITIES', 7183, 'Anonymous', on). sigmaCache(instance('Polychromatic', 'ColorProperty'), instance('Polychromatic', 'ColorProperty'), [], [], 'Merge', 'QUALITIES', 7185, 'Anonymous', on). sigmaCache(contraryProperty('Polychromatic', 'Monochromatic'), contraryProperty('Polychromatic', 'Monochromatic'), [], [], 'Merge', 'QUALITIES', 7187, 'Anonymous', on). sigmaCache(documentation('Polychromatic', string('"An Object with this Attribute has different colors on different parts of its surface."')), documentation('Polychromatic', string('"An Object with this Attribute has different colors on different parts of its surface."')), [], [], 'Merge', 'QUALITIES', 7189, 'Anonymous', on). sigmaCache(=>(attribute(A, 'Polychromatic'), exists(B, exists(C, exists(D, exists(E, and(superficialPart(E, A), and(superficialPart(D, A), and(attribute(E, C), and(attribute(D, B), and(instance(C, 'ColorProperty'), and(instance(B, 'ColorProperty'), not(equal(C, B))))))))))))), and(and(entails(not(superficialPart(E, A)), not(attribute(A, 'Polychromatic'))), entails(and(attribute(A, 'Polychromatic'), '$existential'(E, '?PART1', and(superficialPart('?PART1', A), and(superficialPart(D, A), and(attribute('?PART1', C), and(attribute(D, B), and(instance(C, 'ColorProperty'), and(instance(B, 'ColorProperty'), not(equal(C, B)))))))))), superficialPart(E, A))), and(and(entails(not(superficialPart(D, A)), not(attribute(A, 'Polychromatic'))), entails(and(and(attribute(A, 'Polychromatic'), '$existential'(D, '?PART2', exists(E, and(superficialPart(E, A), and(superficialPart('?PART2', A), and(attribute(E, C), and(attribute('?PART2', B), and(instance(C, 'ColorProperty'), and(instance(B, 'ColorProperty'), not(equal(C, B))))))))))), '$existential'(E, '?PART1', and(superficialPart('?PART1', A), and(superficialPart(D, A), and(attribute('?PART1', C), and(attribute(D, B), and(instance(C, 'ColorProperty'), and(instance(B, 'ColorProperty'), not(equal(C, B)))))))))), superficialPart(D, A))), and(and(entails(not(attribute(E, C)), not(attribute(A, 'Polychromatic'))), entails(and(and(and(attribute(A, 'Polychromatic'), '$existential'(C, '?COLOR1', exists(D, exists(E, and(superficialPart(E, A), and(superficialPart(D, A), and(attribute(E, '?COLOR1'), and(attribute(D, B), and(instance('?COLOR1', 'ColorProperty'), and(instance(B, 'ColorProperty'), not(equal('?COLOR1', B)))))))))))), '$existential'(D, '?PART2', exists(E, and(superficialPart(E, A), and(superficialPart('?PART2', A), and(attribute(E, C), and(attribute('?PART2', B), and(instance(C, 'ColorProperty'), and(instance(B, 'ColorProperty'), not(equal(C, B))))))))))), '$existential'(E, '?PART1', and(superficialPart('?PART1', A), and(superficialPart(D, A), and(attribute('?PART1', C), and(attribute(D, B), and(instance(C, 'ColorProperty'), and(instance(B, 'ColorProperty'), not(equal(C, B)))))))))), attribute(E, C))), and(and(entails(not(attribute(D, B)), not(attribute(A, 'Polychromatic'))), entails(and(and(and(and(attribute(A, 'Polychromatic'), '$existential'(B, '?COLOR2', exists(C, exists(D, exists(E, and(superficialPart(E, A), and(superficialPart(D, A), and(attribute(E, C), and(attribute(D, '?COLOR2'), and(instance(C, 'ColorProperty'), and(instance('?COLOR2', 'ColorProperty'), not(equal(C, '?COLOR2'))))))))))))), '$existential'(C, '?COLOR1', exists(D, exists(E, and(superficialPart(E, A), and(superficialPart(D, A), and(attribute(E, '?COLOR1'), and(attribute(D, B), and(instance('?COLOR1', 'ColorProperty'), and(instance(B, 'ColorProperty'), not(equal('?COLOR1', B)))))))))))), '$existential'(D, '?PART2', exists(E, and(superficialPart(E, A), and(superficialPart('?PART2', A), and(attribute(E, C), and(attribute('?PART2', B), and(instance(C, 'ColorProperty'), and(instance(B, 'ColorProperty'), not(equal(C, B))))))))))), '$existential'(E, '?PART1', and(superficialPart('?PART1', A), and(superficialPart(D, A), and(attribute('?PART1', C), and(attribute(D, B), and(instance(C, 'ColorProperty'), and(instance(B, 'ColorProperty'), not(equal(C, B)))))))))), attribute(D, B))), and(and(entails(not(instance(C, 'ColorProperty')), not(attribute(A, 'Polychromatic'))), entails(and(and(and(attribute(A, 'Polychromatic'), '$existential'(C, '?COLOR1', exists(D, exists(E, and(superficialPart(E, A), and(superficialPart(D, A), and(attribute(E, '?COLOR1'), and(attribute(D, B), and(instance('?COLOR1', 'ColorProperty'), and(instance(B, 'ColorProperty'), not(equal('?COLOR1', B)))))))))))), '$existential'(D, '?PART2', exists(E, and(superficialPart(E, A), and(superficialPart('?PART2', A), and(attribute(E, C), and(attribute('?PART2', B), and(instance(C, 'ColorProperty'), and(instance(B, 'ColorProperty'), not(equal(C, B))))))))))), '$existential'(E, '?PART1', and(superficialPart('?PART1', A), and(superficialPart(D, A), and(attribute('?PART1', C), and(attribute(D, B), and(instance(C, 'ColorProperty'), and(instance(B, 'ColorProperty'), not(equal(C, B)))))))))), instance(C, 'ColorProperty'))), and(and(entails(not(instance(B, 'ColorProperty')), not(attribute(A, 'Polychromatic'))), entails(and(and(and(and(attribute(A, 'Polychromatic'), '$existential'(B, '?COLOR2', exists(C, exists(D, exists(E, and(superficialPart(E, A), and(superficialPart(D, A), and(attribute(E, C), and(attribute(D, '?COLOR2'), and(instance(C, 'ColorProperty'), and(instance('?COLOR2', 'ColorProperty'), not(equal(C, '?COLOR2'))))))))))))), '$existential'(C, '?COLOR1', exists(D, exists(E, and(superficialPart(E, A), and(superficialPart(D, A), and(attribute(E, '?COLOR1'), and(attribute(D, B), and(instance('?COLOR1', 'ColorProperty'), and(instance(B, 'ColorProperty'), not(equal('?COLOR1', B)))))))))))), '$existential'(D, '?PART2', exists(E, and(superficialPart(E, A), and(superficialPart('?PART2', A), and(attribute(E, C), and(attribute('?PART2', B), and(instance(C, 'ColorProperty'), and(instance(B, 'ColorProperty'), not(equal(C, B))))))))))), '$existential'(E, '?PART1', and(superficialPart('?PART1', A), and(superficialPart(D, A), and(attribute('?PART1', C), and(attribute(D, B), and(instance(C, 'ColorProperty'), and(instance(B, 'ColorProperty'), not(equal(C, B)))))))))), instance(B, 'ColorProperty'))), and(entails(equal(C, B), not(attribute(A, 'Polychromatic'))), entails(attribute(A, 'Polychromatic'), not(equal(C, B)))))))))), [domainV(E, [attribute:1, superficialPart:1]), domainV(D, [attribute:1, superficialPart:1]), domainV(C, ['$instanceof':'ColorProperty', attribute:2]), domainV(B, ['$instanceof':'ColorProperty', attribute:2]), domainV(A, [attribute:1, superficialPart:2]), domainV(F, []), forall(A), replaceConsVar(B, '$existential'('?COLOR2', exists(C, exists(D, exists(E, and(superficialPart(E, A), and(superficialPart(D, A), and(attribute(E, C), and(attribute(D, '?COLOR2'), and(instance(C, 'ColorProperty'), and(instance('?COLOR2', 'ColorProperty'), not(equal(C, '?COLOR2'))))))))))))), replaceConsVar(C, '$existential'('?COLOR1', exists(D, exists(E, and(superficialPart(E, A), and(superficialPart(D, A), and(attribute(E, '?COLOR1'), and(attribute(D, B), and(instance('?COLOR1', 'ColorProperty'), and(instance(B, 'ColorProperty'), not(equal('?COLOR1', B)))))))))))), replaceConsVar(D, '$existential'('?PART2', exists(E, and(superficialPart(E, A), and(superficialPart('?PART2', A), and(attribute(E, C), and(attribute('?PART2', B), and(instance(C, 'ColorProperty'), and(instance(B, 'ColorProperty'), not(equal(C, B))))))))))), replaceConsVar(E, '$existential'('?PART1', and(superficialPart('?PART1', A), and(superficialPart(D, A), and(attribute('?PART1', C), and(attribute(D, B), and(instance(C, 'ColorProperty'), and(instance(B, 'ColorProperty'), not(equal(C, B))))))))))], ['OBJ'=A, 'PART1'=E, 'PART2'=D, 'COLOR1'=C, 'COLOR2'=B], 'Merge', 'QUALITIES', 7191, 'Anonymous', on). sigmaCache(subclass('ShapeProperty', 'Attribute'), subclass('ShapeProperty', 'Attribute'), [], [], 'Merge', 'QUALITIES', 7193, 'Anonymous', on). sigmaCache(documentation('ShapeProperty', string('"Any Attribute that characterizes the shape of an Object."')), documentation('ShapeProperty', string('"Any Attribute that characterizes the shape of an Object."')), [], [], 'Merge', 'QUALITIES', 7195, 'Anonymous', on). sigmaCache(instance('Pliable', 'ShapeProperty'), instance('Pliable', 'ShapeProperty'), [], [], 'Merge', 'QUALITIES', 7197, 'Anonymous', on). sigmaCache(documentation('Pliable', string('"The shape of an Object with this Attribute can be altered."')), documentation('Pliable', string('"The shape of an Object with this Attribute can be altered."')), [], [], 'Merge', 'QUALITIES', 7199, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'ShapeAlteration'), patient(A, B)), attribute(B, 'Pliable')), and(entails(and(instance(A, 'ShapeAlteration'), patient(A, B)), attribute(B, 'Pliable')), and(entails(and(not(attribute(B, 'Pliable')), patient(A, B)), not(instance(A, 'ShapeAlteration'))), entails(and(not(attribute(B, 'Pliable')), instance(A, 'ShapeAlteration')), not(patient(A, B))))), [domainV(B, [attribute:1, patient:2]), domainV(A, ['$instanceof':'ShapeAlteration', patient:1]), domainV(C, []), forall(A), forall(B)], ['PROC'=A, 'OBJ'=B], 'Merge', 'QUALITIES', 7201, 'Anonymous', on). sigmaCache(instance('Rigid', 'ShapeProperty'), instance('Rigid', 'ShapeProperty'), [], [], 'Merge', 'QUALITIES', 7203, 'Anonymous', on). sigmaCache(contraryProperty('Rigid', 'Pliable'), contraryProperty('Rigid', 'Pliable'), [], [], 'Merge', 'QUALITIES', 7205, 'Anonymous', on). sigmaCache(documentation('Rigid', string('"The shape of an Object with this Attribute cannot be easily altered."')), documentation('Rigid', string('"The shape of an Object with this Attribute cannot be easily altered."')), [], [], 'Merge', 'QUALITIES', 7207, 'Anonymous', on). sigmaCache(subclass('TextureProperty', 'Attribute'), subclass('TextureProperty', 'Attribute'), [], [], 'Merge', 'QUALITIES', 7209, 'Anonymous', on). sigmaCache(documentation('TextureProperty', string('"Any Attribute that characterizes the texture of an Object."')), documentation('TextureProperty', string('"Any Attribute that characterizes the texture of an Object."')), [], [], 'Merge', 'QUALITIES', 7211, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'TextureProperty'), and(attribute(B, A), surface(C, B))), attribute(C, A)), and(entails(and(instance(A, 'TextureProperty'), and(attribute(B, A), surface(C, B))), attribute(C, A)), and(entails(and(not(attribute(C, A)), and(attribute(B, A), surface(C, B))), not(instance(A, 'TextureProperty'))), and(entails(and(not(attribute(C, A)), and(instance(A, 'TextureProperty'), surface(C, B))), not(attribute(B, A))), entails(and(not(attribute(C, A)), and(instance(A, 'TextureProperty'), attribute(B, A))), not(surface(C, B)))))), [domainV(C, [attribute:1, surface:1]), domainV(B, [attribute:1, surface:2]), domainV(A, ['$instanceof':'TextureProperty', attribute:2]), domainV(D, []), forall(A), forall(B), forall(C)], ['ATTRIBUTE'=A, 'OBJ'=B, 'SURFACE'=C], 'Merge', 'QUALITIES', 7213, 'Anonymous', on). sigmaCache(instance('Smooth', 'TextureProperty'), instance('Smooth', 'TextureProperty'), [], [], 'Merge', 'QUALITIES', 7215, 'Anonymous', on). sigmaCache(documentation('Smooth', string('"An Object with this Attribute has a smooth surface."')), documentation('Smooth', string('"An Object with this Attribute has a smooth surface."')), [], [], 'Merge', 'QUALITIES', 7217, 'Anonymous', on). sigmaCache(instance('Rough', 'TextureProperty'), instance('Rough', 'TextureProperty'), [], [], 'Merge', 'QUALITIES', 7219, 'Anonymous', on). sigmaCache(contraryProperty('Smooth', 'Rough'), contraryProperty('Smooth', 'Rough'), [], [], 'Merge', 'QUALITIES', 7221, 'Anonymous', on). sigmaCache(documentation('Rough', string('"An Object with this Attribute has a rough surface."')), documentation('Rough', string('"An Object with this Attribute has a rough surface."')), [], [], 'Merge', 'QUALITIES', 7223, 'Anonymous', on). sigmaCache(subclass('SoundProperty', 'Attribute'), subclass('SoundProperty', 'Attribute'), [], [], 'Merge', 'QUALITIES', 7225, 'Anonymous', on). sigmaCache(documentation('SoundProperty', string('"Any Attribute that characterizes the sound made by an Object."')), documentation('SoundProperty', string('"Any Attribute that characterizes the sound made by an Object."')), [], [], 'Merge', 'QUALITIES', 7227, 'Anonymous', on). sigmaCache(subclass('SaturationProperty', 'Attribute'), subclass('SaturationProperty', 'Attribute'), [], [], 'Merge', 'QUALITIES', 7229, 'Anonymous', on). sigmaCache(documentation('SaturationProperty', string('"A Class of Attributes that specify, in qualitative terms, the amount of Water in a particular Object."')), documentation('SaturationProperty', string('"A Class of Attributes that specify, in qualitative terms, the amount of Water in a particular Object."')), [], [], 'Merge', 'QUALITIES', 7231, 'Anonymous', on). sigmaCache(instance('Dry', 'SaturationProperty'), instance('Dry', 'SaturationProperty'), [], [], 'Merge', 'QUALITIES', 7233, 'Anonymous', on). sigmaCache(contraryProperty('Dry', 'Damp'), contraryProperty('Dry', 'Damp'), [], [], 'Merge', 'QUALITIES', 7235, 'Anonymous', on). sigmaCache(documentation('Dry', string('"An Attribute which indicates that the associated Object contains a relatively small amount of Water."')), documentation('Dry', string('"An Attribute which indicates that the associated Object contains a relatively small amount of Water."')), [], [], 'Merge', 'QUALITIES', 7237, 'Anonymous', on). sigmaCache(instance('Anhydrous', 'SaturationProperty'), instance('Anhydrous', 'SaturationProperty'), [], [], 'Merge', 'QUALITIES', 7239, 'Anonymous', on). sigmaCache(subAttribute('Anhydrous', 'Dry'), subAttribute('Anhydrous', 'Dry'), [], [], 'Merge', 'QUALITIES', 7241, 'Anonymous', on). sigmaCache(documentation('Anhydrous', string('"An Attribute which indicates that the associated Object does not contain any Water."')), documentation('Anhydrous', string('"An Attribute which indicates that the associated Object does not contain any Water."')), [], [], 'Merge', 'QUALITIES', 7243, 'Anonymous', on). sigmaCache(=>(attribute(A, 'Anhydrous'), not(exists(B, and(instance(B, 'Water'), part(B, A))))), and(entails(and(instance(B, 'Water'), part(B, A)), not(attribute(A, 'Anhydrous'))), and(entails(and(attribute(A, 'Anhydrous'), part(B, A)), not(instance(B, 'Water'))), entails(and(attribute(A, 'Anhydrous'), instance(B, 'Water')), not(part(B, A))))), [domainV(B, ['$instanceof':'Water', part:1]), domainV(A, [attribute:1, part:2]), domainV(C, []), forall(A), forall(B), forall(B)], ['OBJ'=A, 'WATER'=B], 'Merge', 'QUALITIES', 7245, 'Anonymous', on). sigmaCache(instance('Damp', 'SaturationProperty'), instance('Damp', 'SaturationProperty'), [], [], 'Merge', 'QUALITIES', 7247, 'Anonymous', on). sigmaCache(documentation('Damp', string('"An Attribute which indicates that the associated Object contains a relatively large amount of Water."')), documentation('Damp', string('"An Attribute which indicates that the associated Object contains a relatively large amount of Water."')), [], [], 'Merge', 'QUALITIES', 7249, 'Anonymous', on). sigmaCache(instance('Wet', 'SaturationProperty'), instance('Wet', 'SaturationProperty'), [], [], 'Merge', 'QUALITIES', 7251, 'Anonymous', on). sigmaCache(subAttribute('Wet', 'Damp'), subAttribute('Wet', 'Damp'), [], [], 'Merge', 'QUALITIES', 7253, 'Anonymous', on). sigmaCache(documentation('Wet', string('"An Attribute which indicates that the associated Object is fully saturated with Water."')), documentation('Wet', string('"An Attribute which indicates that the associated Object is fully saturated with Water."')), [], [], 'Merge', 'QUALITIES', 7255, 'Anonymous', on). sigmaCache(=>(attribute(A, 'Wet'), forall(B, =>(part(B, A), exists(C, and(instance(C, 'Water'), or(overlapsSpatially(C, B), meetsSpatially(C, B))))))), and(and(entails(and(part(B, A), not(instance(C, 'Water'))), not(attribute(A, 'Wet'))), and(entails(and(attribute(A, 'Wet'), not(instance(C, 'Water'))), not(part(B, A))), entails(and(and(attribute(A, 'Wet'), part(B, A)), '$existential'(C, '?WATER', and(instance('?WATER', 'Water'), or(overlapsSpatially('?WATER', B), meetsSpatially('?WATER', B))))), instance(C, 'Water')))), and(entails(and(part(B, A), and(not(overlapsSpatially(C, B)), not(meetsSpatially(C, B)))), not(attribute(A, 'Wet'))), and(entails(and(attribute(A, 'Wet'), and(not(overlapsSpatially(C, B)), not(meetsSpatially(C, B)))), not(part(B, A))), and(entails(and(and(attribute(A, 'Wet'), and(part(B, A), not(meetsSpatially(C, B)))), '$existential'(C, '?WATER', and(instance('?WATER', 'Water'), or(overlapsSpatially('?WATER', B), meetsSpatially('?WATER', B))))), overlapsSpatially(C, B)), entails(and(and(attribute(A, 'Wet'), and(part(B, A), not(overlapsSpatially(C, B)))), '$existential'(C, '?WATER', and(instance('?WATER', 'Water'), or(overlapsSpatially('?WATER', B), meetsSpatially('?WATER', B))))), meetsSpatially(C, B)))))), [domainV(C, ['$instanceof':'Water', meetsSpatially:1, overlapsSpatially:1]), domainV(B, [meetsSpatially:2, overlapsSpatially:2, part:1]), domainV(A, [attribute:1, part:2]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?WATER', and(instance('?WATER', 'Water'), or(overlapsSpatially('?WATER', B), meetsSpatially('?WATER', B)))))], ['OBJ'=A, 'PART'=B, 'WATER'=C], 'Merge', 'QUALITIES', 7257, 'Anonymous', on). sigmaCache(subclass('BreakabilityProperty', 'Attribute'), subclass('BreakabilityProperty', 'Attribute'), [], [], 'Merge', 'QUALITIES', 7259, 'Anonymous', on). sigmaCache(documentation('BreakabilityProperty', string('"A subclass of Attributes for characterizing the breakability of CorpuscularObjects."')), documentation('BreakabilityProperty', string('"A subclass of Attributes for characterizing the breakability of CorpuscularObjects."')), [], [], 'Merge', 'QUALITIES', 7261, 'Anonymous', on). sigmaCache(instance('Fragile', 'BreakabilityProperty'), instance('Fragile', 'BreakabilityProperty'), [], [], 'Merge', 'QUALITIES', 7263, 'Anonymous', on). sigmaCache(documentation('Fragile', string('"An Attribute which indicates that the associated Object is very breakable."')), documentation('Fragile', string('"An Attribute which indicates that the associated Object is very breakable."')), [], [], 'Merge', 'QUALITIES', 7265, 'Anonymous', on). sigmaCache(instance('Unbreakable', 'BreakabilityProperty'), instance('Unbreakable', 'BreakabilityProperty'), [], [], 'Merge', 'QUALITIES', 7267, 'Anonymous', on). sigmaCache(contraryProperty('Unbreakable', 'Fragile'), contraryProperty('Unbreakable', 'Fragile'), [], [], 'Merge', 'QUALITIES', 7269, 'Anonymous', on). sigmaCache(documentation('Unbreakable', string('"An Attribute which indicates that the associated Object cannot be broken under ordinary circumstances."')), documentation('Unbreakable', string('"An Attribute which indicates that the associated Object cannot be broken under ordinary circumstances."')), [], [], 'Merge', 'QUALITIES', 7271, 'Anonymous', on). sigmaCache(subclass('BiologicalProperty', 'Attribute'), subclass('BiologicalProperty', 'Attribute'), [], [], 'Merge', 'QUALITIES', 7273, 'Anonymous', on). sigmaCache(documentation('BiologicalProperty', string('"Attributes that apply specifically to instances of Organism or parts of an Organism."')), documentation('BiologicalProperty', string('"Attributes that apply specifically to instances of Organism or parts of an Organism."')), [], [], 'Merge', 'QUALITIES', 7275, 'Anonymous', on). sigmaCache(=>(and(attribute(A, B), instance(B, 'BiologicalProperty')), instance(A, 'Organism')), and(entails(and(attribute(A, B), instance(B, 'BiologicalProperty')), instance(A, 'Organism')), and(entails(and(not(instance(A, 'Organism')), instance(B, 'BiologicalProperty')), not(attribute(A, B))), entails(and(not(instance(A, 'Organism')), attribute(A, B)), not(instance(B, 'BiologicalProperty'))))), [domainV(B, ['$instanceof':'BiologicalProperty', attribute:2]), domainV(A, ['$instanceof':'Organism', attribute:1]), domainV(C, []), forall(A), forall(B)], ['ORG'=A, 'ATT'=B], 'Merge', 'QUALITIES', 7277, 'Anonymous', on). sigmaCache(subclass('AnimacyProperty', 'BiologicalProperty'), subclass('AnimacyProperty', 'BiologicalProperty'), [], [], 'Merge', 'QUALITIES', 7279, 'Anonymous', on). sigmaCache(documentation('AnimacyProperty', string('"Attributes that indicate whether an Organism is alive or not."')), documentation('AnimacyProperty', string('"Attributes that indicate whether an Organism is alive or not."')), [], [], 'Merge', 'QUALITIES', 7281, 'Anonymous', on). sigmaCache(instance('Living', 'AnimacyProperty'), instance('Living', 'AnimacyProperty'), [], [], 'Merge', 'QUALITIES', 7283, 'Anonymous', on). sigmaCache(documentation('Living', string('"This Attribute applies to Organisms that are alive."')), documentation('Living', string('"This Attribute applies to Organisms that are alive."')), [], [], 'Merge', 'QUALITIES', 7285, 'Anonymous', on). sigmaCache(=>(and(instance(A, 'Organism'), agent(B, A)), holdsDuring('WhenFn'(B), attribute(A, 'Living'))), and(entails(and(instance(A, 'Organism'), agent(B, A)), holdsDuring('WhenFn'(B), attribute(A, 'Living'))), and(entails(and(not(holdsDuring('WhenFn'(B), attribute(A, 'Living'))), agent(B, A)), not(instance(A, 'Organism'))), entails(and(not(holdsDuring('WhenFn'(B), attribute(A, 'Living'))), instance(A, 'Organism')), not(agent(B, A))))), [domainV(B, ['WhenFn':1, agent:1]), domainV(A, ['$instanceof':'Organism', agent:2, attribute:1]), domainV(C, []), forall(A), forall(B)], ['ORGANISM'=A, 'PROCESS'=B], 'Merge', 'QUALITIES', 7287, 'Anonymous', on). sigmaCache(instance(birthTime, 'BinaryPredicate'), instance(birthTime, 'BinaryPredicate'), [], [], 'Merge', 'QUALITIES', 7289, 'Anonymous', on). sigmaCache(instance(birthTime, 'AsymmetricRelation'), instance(birthTime, 'AsymmetricRelation'), [], [], 'Merge', 'QUALITIES', 7291, 'Anonymous', on). sigmaCache(domain(birthTime, 1, 'Organism'), domain(birthTime, 1, 'Organism'), [], [], 'Merge', 'QUALITIES', 7293, 'Anonymous', on). sigmaCache(domain(birthTime, 2, 'TimePosition'), domain(birthTime, 2, 'TimePosition'), [], [], 'Merge', 'QUALITIES', 7295, 'Anonymous', on). sigmaCache(subrelation(birthTime, time), subrelation(birthTime, time), [], [], 'Merge', 'QUALITIES', 7297, 'Anonymous', on). sigmaCache(documentation(birthTime, string('"A BinaryPredicate that specifies, at any level of resolution, the TimePosition at which a particular Organism was born."')), documentation(birthTime, string('"A BinaryPredicate that specifies, at any level of resolution, the TimePosition at which a particular Organism was born."')), [], [], 'Merge', 'QUALITIES', 7299, 'Anonymous', on). sigmaCache(=>(birthTime(A, B), holdsDuring('ImmediateFutureFn'(B), attribute(A, 'Living'))), and(entails(not(holdsDuring('ImmediateFutureFn'(B), attribute(A, 'Living'))), not(birthTime(A, B))), entails(birthTime(A, B), holdsDuring('ImmediateFutureFn'(B), attribute(A, 'Living')))), [domainV(B, ['ImmediateFutureFn':1, birthTime:2]), domainV(A, [attribute:1, birthTime:1]), domainV(C, []), forall(A), forall(B)], ['ORGANISM'=A, 'TIME'=B], 'Merge', 'QUALITIES', 7301, 'Anonymous', on). sigmaCache(=>(birthTime(A, B), holdsDuring(B, exists(C, and(instance(C, 'Birth'), experiencer(C, A))))), and(and(entails(not(holdsDuring(B, instance(C, 'Birth'))), not(birthTime(A, B))), entails(and(birthTime(A, B), '$existential'(C, '?BIRTH', and(holdsDuring(B, instance('?BIRTH', 'Birth')), holdsDuring(B, experiencer('?BIRTH', A))))), holdsDuring(B, instance(C, 'Birth')))), and(entails(not(holdsDuring(B, experiencer(C, A))), not(birthTime(A, B))), entails(and(birthTime(A, B), '$existential'(C, '?BIRTH', and(holdsDuring(B, instance('?BIRTH', 'Birth')), holdsDuring(B, experiencer('?BIRTH', A))))), holdsDuring(B, experiencer(C, A))))), [domainV(C, ['$instanceof':'Birth', experiencer:1]), domainV(B, [birthTime:2, holdsDuring:1]), domainV(A, [birthTime:1, experiencer:2]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?BIRTH', and(holdsDuring(B, instance('?BIRTH', 'Birth')), holdsDuring(B, experiencer('?BIRTH', A)))))], ['ORGANISM'=A, 'TIME'=B, 'BIRTH'=C], 'Merge', 'QUALITIES', 7303, 'Anonymous', on). sigmaCache(instance('Dead', 'AnimacyProperty'), instance('Dead', 'AnimacyProperty'), [], [], 'Merge', 'QUALITIES', 7305, 'Anonymous', on). sigmaCache(contraryProperty('Dead', 'Living'), contraryProperty('Dead', 'Living'), [], [], 'Merge', 'QUALITIES', 7307, 'Anonymous', on). sigmaCache(documentation('Dead', string('"This Attribute applies to Organisms that are not alive."')), documentation('Dead', string('"This Attribute applies to Organisms that are not alive."')), [], [], 'Merge', 'QUALITIES', 7309, 'Anonymous', on). sigmaCache(instance(deathTime, 'BinaryPredicate'), instance(deathTime, 'BinaryPredicate'), [], [], 'Merge', 'QUALITIES', 7311, 'Anonymous', on). sigmaCache(instance(deathTime, 'AsymmetricRelation'), instance(deathTime, 'AsymmetricRelation'), [], [], 'Merge', 'QUALITIES', 7313, 'Anonymous', on). sigmaCache(domain(deathTime, 1, 'Organism'), domain(deathTime, 1, 'Organism'), [], [], 'Merge', 'QUALITIES', 7315, 'Anonymous', on). sigmaCache(domain(deathTime, 2, 'TimePosition'), domain(deathTime, 2, 'TimePosition'), [], [], 'Merge', 'QUALITIES', 7317, 'Anonymous', on). sigmaCache(subrelation(deathTime, time), subrelation(deathTime, time), [], [], 'Merge', 'QUALITIES', 7319, 'Anonymous', on). sigmaCache(documentation(deathTime, string('"A BinaryPredicate that specifies, at any level of resolution, the TimePosition at which a particular Organism died."')), documentation(deathTime, string('"A BinaryPredicate that specifies, at any level of resolution, the TimePosition at which a particular Organism died."')), [], [], 'Merge', 'QUALITIES', 7321, 'Anonymous', on). sigmaCache(=>(deathTime(A, B), holdsDuring('FutureFn'(B), attribute(A, 'Dead'))), and(entails(not(holdsDuring('FutureFn'(B), attribute(A, 'Dead'))), not(deathTime(A, B))), entails(deathTime(A, B), holdsDuring('FutureFn'(B), attribute(A, 'Dead')))), [domainV(B, ['FutureFn':1, deathTime:2]), domainV(A, [attribute:1, deathTime:1]), domainV(C, []), forall(A), forall(B)], ['ORGANISM'=A, 'TIME'=B], 'Merge', 'QUALITIES', 7323, 'Anonymous', on). sigmaCache(=>(deathTime(A, B), holdsDuring(B, exists(C, and(instance(C, 'Death'), experiencer(C, A))))), and(and(entails(not(holdsDuring(B, instance(C, 'Death'))), not(deathTime(A, B))), entails(and(deathTime(A, B), '$existential'(C, '?DEATH', and(holdsDuring(B, instance('?DEATH', 'Death')), holdsDuring(B, experiencer('?DEATH', A))))), holdsDuring(B, instance(C, 'Death')))), and(entails(not(holdsDuring(B, experiencer(C, A))), not(deathTime(A, B))), entails(and(deathTime(A, B), '$existential'(C, '?DEATH', and(holdsDuring(B, instance('?DEATH', 'Death')), holdsDuring(B, experiencer('?DEATH', A))))), holdsDuring(B, experiencer(C, A))))), [domainV(C, ['$instanceof':'Death', experiencer:1]), domainV(B, [deathTime:2, holdsDuring:1]), domainV(A, [deathTime:1, experiencer:2]), domainV(D, []), forall(A), forall(B), replaceConsVar(C, '$existential'('?DEATH', and(holdsDuring(B, instance('?DEATH', 'Death')), holdsDuring(B, experiencer('?DEATH', A)))))], ['ORGANISM'=A, 'TIME'=B, 'DEATH'=C], 'Merge', 'QUALITIES', 7325, 'Anonymous', on). sigmaCache(=>(and(birthTime(A, B), and(deathTime(A, C), and(instance(B, 'TimePoint'), instance(C, 'TimePoint')))), exists(D, and(equal('BeginFn'(D), B), and(equal('EndFn'(D), C), holdsDuring(D, attribute(A, 'Living')))))), and(and(entails(and(and(birthTime(A, B), and(deathTime(A, C), and(instance(B, 'TimePoint'), instance(C, 'TimePoint')))), '$existential'(D, '?INTERVAL', and(holds('BeginFn', '?INTERVAL', B), and(holds('EndFn', '?INTERVAL', C), holdsDuring('?INTERVAL', attribute(A, 'Living')))))), holds('BeginFn', D, B)), and(entails(and(not(holds('BeginFn', D, B)), and(deathTime(A, C), and(instance(B, 'TimePoint'), instance(C, 'TimePoint')))), not(birthTime(A, B))), and(entails(and(not(holds('BeginFn', D, B)), and(birthTime(A, B), and(instance(B, 'TimePoint'), instance(C, 'TimePoint')))), not(deathTime(A, C))), and(entails(and(not(holds('BeginFn', D, B)), and(birthTime(A, B), and(deathTime(A, C), instance(C, 'TimePoint')))), not(instance(B, 'TimePoint'))), entails(and(not(holds('BeginFn', D, B)), and(birthTime(A, B), and(deathTime(A, C), instance(B, 'TimePoint')))), not(instance(C, 'TimePoint'))))))), and(and(entails(and(and(birthTime(A, B), and(deathTime(A, C), and(instance(B, 'TimePoint'), instance(C, 'TimePoint')))), '$existential'(D, '?INTERVAL', and(holds('BeginFn', '?INTERVAL', B), and(holds('EndFn', '?INTERVAL', C), holdsDuring('?INTERVAL', attribute(A, 'Living')))))), holds('EndFn', D, C)), and(entails(and(not(holds('EndFn', D, C)), and(deathTime(A, C), and(instance(B, 'TimePoint'), instance(C, 'TimePoint')))), not(birthTime(A, B))), and(entails(and(not(holds('EndFn', D, C)), and(birthTime(A, B), and(instance(B, 'TimePoint'), instance(C, 'TimePoint')))), not(deathTime(A, C))), and(entails(and(not(holds('EndFn', D, C)), and(birthTime(A, B), and(deathTime(A, C), instance(C, 'TimePoint')))), not(instance(B, 'TimePoint'))), entails(and(not(holds('EndFn', D, C)), and(birthTime(A, B), and(deathTime(A, C), instance(B, 'TimePoint')))), not(instance(C, 'TimePoint'))))))), and(entails(and(and(birthTime(A, B), and(deathTime(A, C), and(instance(B, 'TimePoint'), instance(C, 'TimePoint')))), '$existential'(D, '?INTERVAL', and(holds('BeginFn', '?INTERVAL', B), and(holds('EndFn', '?INTERVAL', C), holdsDuring('?INTERVAL', attribute(A, 'Living')))))), holdsDuring(D, attribute(A, 'Living'))), and(entails(and(not(holdsDuring(D, attribute(A, 'Living'))), and(deathTime(A, C), and(instance(B, 'TimePoint'), instance(C, 'TimePoint')))), not(birthTime(A, B))), and(entails(and(not(holdsDuring(D, attribute(A, 'Living'))), and(birthTime(A, B), and(instance(B, 'TimePoint'), instance(C, 'TimePoint')))), not(deathTime(A, C))), and(entails(and(not(holdsDuring(D, attribute(A, 'Living'))), and(birthTime(A, B), and(deathTime(A, C), instance(C, 'TimePoint')))), not(instance(B, 'TimePoint'))), entails(and(not(holdsDuring(D, attribute(A, 'Living'))), and(birthTime(A, B), and(deathTime(A, C), instance(B, 'TimePoint')))), not(instance(C, 'TimePoint'))))))))), [domainV(D, ['BeginFn':1, 'EndFn':1, holdsDuring:1]), domainV(C, ['$instanceof':'TimePoint', 'EndFn':2, deathTime:2]), domainV(B, ['$instanceof':'TimePoint', 'BeginFn':2, birthTime:2]), domainV(A, [attribute:1, birthTime:1, deathTime:1]), domainV(E, []), forall(A), forall(B), forall(C), replaceConsVar(D, '$existential'('?INTERVAL', and(holds('BeginFn', '?INTERVAL', B), and(holds('EndFn', '?INTERVAL', C), holdsDuring('?INTERVAL', attribute(A, 'Living'))))))], ['ORGANISM'=A, 'TIME1'=B, 'TIME2'=C, 'INTERVAL'=D], 'Merge', 'QUALITIES', 7327, 'Anonymous', on). sigmaCache(=>(and(birthTime(A, B), and(deathTime(A, C), and(instance(B, 'TimeInterval'), instance(C, 'TimeInterval')))), exists(D, and(starts(B, D), and(finishes(C, D), holdsDuring(D, attribute(A, 'Living')))))), and(and(entails(and(and(birthTime(A, B), and(deathTime(A, C), and(instance(B, 'TimeInterval'), instance(C, 'TimeInterval')))), '$existential'(D, '?INTERVAL', and(starts(B, '?INTERVAL'), and(finishes(C, '?INTERVAL'), holdsDuring('?INTERVAL', attribute(A, 'Living')))))), starts(B, D)), and(entails(and(not(starts(B, D)), and(deathTime(A, C), and(instance(B, 'TimeInterval'), instance(C, 'TimeInterval')))), not(birthTime(A, B))), and(entails(and(not(starts(B, D)), and(birthTime(A, B), and(instance(B, 'TimeInterval'), instance(C, 'TimeInterval')))), not(deathTime(A, C))), and(entails(and(not(starts(B, D)), and(birthTime(A, B), and(deathTime(A, C), instance(C, 'TimeInterval')))), not(instance(B, 'TimeInterval'))), entails(and(not(starts(B, D)), and(birthTime(A, B), and(deathTime(A, C), instance(B, 'TimeInterval')))), not(instance(C, 'TimeInterval'))))))), and(and(entails(and(and(birthTime(A, B), and(deathTime(A, C), and(instance(B, 'TimeInterval'), instance(C, 'TimeInterval')))), '$existential'(D, '?INTERVAL', and(starts(B, '?INTERVAL'), and(finishes(C, '?INTERVAL'), holdsDuring('?INTERVAL', attribute(A, 'Living')))))), finishes(C, D)), and(entails(and(not(finishes(C, D)), and(deathTime(A, C), and(instance(B, 'TimeInterval'), instance(C, 'TimeInterval')))), not(birthTime(A, B))), and(entails(and(not(finishes(C, D)), and(birthTime(A, B), and(instance(B, 'TimeInterval'), instance(C, 'TimeInterval')))), not(deathTime(A, C))), and(entails(and(not(finishes(C, D)), and(birthTime(A, B), and(deathTime(A, C), instance(C, 'TimeInterval')))), not(instance(B, 'TimeInterval'))), entails(and(not(finishes(C, D)), and(birthTime(A, B), and(deathTime(A, C), instance(B, 'TimeInterval')))), not(instance(C, 'TimeInterval'))))))), and(entails(and(and(birthTime(A, B), and(deathTime(A, C), and(instance(B, 'TimeInterval'), instance(C, 'TimeInterval')))), '$existential'(D, '?INTERVAL', and(starts(B, '?INTERVAL'), and(finishes(C, '?INTERVAL'), holdsDuring('?INTERVAL', attribute(A, 'Living')))))), holdsDuring(D, attribute(A, 'Living'))), and(entails(and(not(holdsDuring(D, attribute(A, 'Living'))), and(deathTime(A, C), and(instance(B, 'TimeInterval'), instance(C, 'TimeInterval')))), not(birthTime(A, B))), and(entails(and(not(holdsDuring(D, attribute(A, 'Living'))), and(birthTime(A, B), and(instance(B, 'TimeInterval'), instance(C, 'TimeInterval')))), not(deathTime(A, C))), and(entails(and(not(holdsDuring(D, attribute(A, 'Living'))), and(birthTime(A, B), and(deathTime(A, C), instance(C, 'TimeInterval')))), not(instance(B, 'TimeInterval'))), entails(and(not(holdsDuring(D, attribute(A, 'Living'))), and(birthTime(A, B), and(deathTime(A, C), instance(B, 'TimeInterval')))), not(instance(C, 'TimeInterval'))))))))), [domainV(D, [finishes:2, holdsDuring:1, starts:2]), domainV(C, ['$instanceof':'TimeInterval', deathTime:2, finishes:1]), domainV(B, ['$instanceof':'TimeInterval', birthTime:2, starts:1]), domainV(A, [attribute:1, birthTime:1, deathTime:1]), domainV(E, []), forall(A), forall(B), forall(C), replaceConsVar(D, '$existential'('?INTERVAL', and(starts(B, '?INTERVAL'), and(finishes(C, '?INTERVAL'), holdsDuring('?INTERVAL', attribute(A, 'Living'))))))], ['ORGANISM'=A, 'TIME1'=B, 'TIME2'=C, 'INTERVAL'=D], 'Merge', 'QUALITIES', 7329, 'Anonymous', on). sigmaCache(subclass('SexProperty', 'BiologicalProperty'), subclass('SexProperty', 'BiologicalProperty'), [], [], 'Merge', 'QUALITIES', 7331, 'Anonymous', on). sigmaCache(documentation('SexProperty', string('"Attributes that indicate the sex of an Organism."')), documentation('SexProperty', string('"Attributes that indicate the sex of an Organism."')), [], [], 'Merge', 'QUALITIES', 7333, 'Anonymous', on). sigmaCache(instance('Female', 'SexProperty'), instance('Female', 'SexProperty'), [], [], 'Merge', 'QUALITIES', 7335, 'Anonymous', on). sigmaCache(documentation('Female', string('"An Attribute indicating that an Organism is female in nature."')), documentation('Female', string('"An Attribute indicating that an Organism is female in nature."')), [], [], 'Merge', 'QUALITIES', 7337, 'Anonymous', on). sigmaCache(instance('Male', 'SexProperty'), instance('Male', 'SexProperty'), [], [], 'Merge', 'QUALITIES', 7339, 'Anonymous', on). sigmaCache(contraryProperty('Male', 'Female'), contraryProperty('Male', 'Female'), [], [], 'Merge', 'QUALITIES', 7341, 'Anonymous', on). sigmaCache(documentation('Male', string('"An Attribute indicating that an Organism is male in nature."')), documentation('Male', string('"An Attribute indicating that an Organism is male in nature."')), [], [], 'Merge', 'QUALITIES', 7343, 'Anonymous', on). sigmaCache(subclass('DevelopmentalProperty', 'BiologicalProperty'), subclass('DevelopmentalProperty', 'BiologicalProperty'), [], [], 'Merge', 'QUALITIES', 7345, 'Anonymous', on). sigmaCache(documentation('DevelopmentalProperty', string('"Attributes that indicate the stage of development of an Organism."')), documentation('DevelopmentalProperty', string('"Attributes that indicate the stage of development of an Organism."')), [], [], 'Merge', 'QUALITIES', 7347, 'Anonymous', on). sigmaCache(instance('FullyFormed', 'DevelopmentalProperty'), instance('FullyFormed', 'DevelopmentalProperty'), [], [], 'Merge', 'QUALITIES', 7349, 'Anonymous', on). sigmaCache(documentation('FullyFormed', string('"The stage of an Organism or an AnatomicalStructure when it has reached the end of its growth phase."')), documentation('FullyFormed', string('"The stage of an Organism or an AnatomicalStructure when it has reached the end of its growth phase."')), [], [], 'Merge', 'QUALITIES', 7351, 'Anonymous', on). sigmaCache(instance('NonFullyFormed', 'DevelopmentalProperty'), instance('NonFullyFormed', 'DevelopmentalProperty'), [], [], 'Merge', 'QUALITIES', 7353, 'Anonymous', on). sigmaCache(contraryProperty('NonFullyFormed', 'FullyFormed'), contraryProperty('NonFullyFormed', 'FullyFormed'), [], [], 'Merge', 'QUALITIES', 7355, 'Anonymous', on). sigmaCache(successorAttribute('NonFullyFormed', 'FullyFormed'), successorAttribute('NonFullyFormed', 'FullyFormed'), [], [], 'Merge', 'QUALITIES', 7357, 'Anonymous', on). sigmaCache(documentation('NonFullyFormed', string('"The stage of an Animal before it is FullyFormed."')), documentation('NonFullyFormed', string('"The stage of an Animal before it is FullyFormed."')), [], [], 'Merge', 'QUALITIES', 7359, 'Anonymous', on). sigmaCache(instance('Larval', 'DevelopmentalProperty'), instance('Larval', 'DevelopmentalProperty'), [], [], 'Merge', 'QUALITIES', 7361, 'Anonymous', on). sigmaCache(subAttribute('Larval', 'NonFullyFormed'), subAttribute('Larval', 'NonFullyFormed'), [], [], 'Merge', 'QUALITIES', 7363, 'Anonymous', on). sigmaCache(documentation('Larval', string('"Form of most Invertebrates, Amphibians, and Fish immediately after they hatch. This form is fundamentally unlike the adult form, and metamorphosis is required to reach the latter form."')), documentation('Larval', string('"Form of most Invertebrates, Amphibians, and Fish immediately after they hatch. This form is fundamentally unlike the adult form, and metamorphosis is required to reach the latter form."')), [], [], 'Merge', 'QUALITIES', 7365, 'Anonymous', on). sigmaCache(instance('Embryonic', 'DevelopmentalProperty'), instance('Embryonic', 'DevelopmentalProperty'), [], [], 'Merge', 'QUALITIES', 7367, 'Anonymous', on). sigmaCache(subAttribute('Embryonic', 'NonFullyFormed'), subAttribute('Embryonic', 'NonFullyFormed'), [], [], 'Merge', 'QUALITIES', 7369, 'Anonymous', on). sigmaCache(successorAttribute('Embryonic', 'Fetal'), successorAttribute('Embryonic', 'Fetal'), [], [], 'Merge', 'QUALITIES', 7371, 'Anonymous', on). sigmaCache(documentation('Embryonic', string('"The stage of an Organism or an AnatomicalStructure that exists only before the Organism is fully formed. Mammals, for example, have this Attribute only prior to their birth."')), documentation('Embryonic', string('"The stage of an Organism or an AnatomicalStructure that exists only before the Organism is fully formed. Mammals, for example, have this Attribute only prior to their birth."')), [], [], 'Merge', 'QUALITIES', 7373, 'Anonymous', on). sigmaCache(instance('Fetal', 'DevelopmentalProperty'), instance('Fetal', 'DevelopmentalProperty'), [], [], 'Merge', 'QUALITIES', 7375, 'Anonymous', on). sigmaCache(subAttribute('Fetal', 'NonFullyFormed'), subAttribute('Fetal', 'NonFullyFormed'), [], [], 'Merge', 'QUALITIES', 7377, 'Anonymous', on). sigmaCache(contraryProperty('Fetal', 'Embryonic'), contraryProperty('Fetal', 'Embryonic'), [], [], 'Merge', 'QUALITIES', 7379, 'Anonymous', on). sigmaCache(documentation('Fetal', string('"A Vertebrate in the later stage of development before its birth has this Attribute, which indicates that the main features of the FullyFormed animal are recognizable."')), documentation('Fetal', string('"A Vertebrate in the later stage of development before its birth has this Attribute, which indicates that the main features of the FullyFormed animal are recognizable."')), [], [], 'Merge', 'QUALITIES', 7381, 'Anonymous', on). sigmaCache(subclass('PsychologicalProperty', 'BiologicalProperty'), subclass('PsychologicalProperty', 'BiologicalProperty'), [], [], 'Merge', 'QUALITIES', 7383, 'Anonymous', on). sigmaCache(documentation('PsychologicalProperty', string('"Attributes that characterize the mental or behavioral life of an Organism (and perhaps other Agents)."')), documentation('PsychologicalProperty', string('"Attributes that characterize the mental or behavioral life of an Organism (and perhaps other Agents)."')), [], [], 'Merge', 'QUALITIES', 7385, 'Anonymous', on). sigmaCache(subclass('EmotionalState', 'PsychologicalProperty'), subclass('EmotionalState', 'PsychologicalProperty'), [], [], 'Merge', 'QUALITIES', 7387, 'Anonymous', on). sigmaCache(disjoint('EmotionalState', 'TraitProperty'), disjoint('EmotionalState', 'TraitProperty'), [], [], 'Merge', 'QUALITIES', 7389, 'Anonymous', on). sigmaCache(documentation('EmotionalState', string('"The Class of Attributes that denote emotional states of Organisms (and perhaps other Agents). Note that EmotionalState is distinguished from TraitProperty in part by the fact that instances of the former are relatively transient while instances of the latter are persistent features of a creature\'s behavioral/psychological make-up."')), documentation('EmotionalState', string('"The Class of Attributes that denote emotional states of Organisms (and perhaps other Agents). Note that EmotionalState is distinguished from TraitProperty in part by the fact that instances of the former are relatively transient while instances of the latter are persistent features of a creature\'s behavioral/psychological make-up."')), [], [], 'Merge', 'QUALITIES', 7391, 'Anonymous', on). sigmaCache(subclass('TraitProperty', 'PsychologicalProperty'), subclass('TraitProperty', 'PsychologicalProperty'), [], [], 'Merge', 'QUALITIES', 7393, 'Anonymous', on). sigmaCache(documentation('TraitProperty', string('"Attributes that indicate the the behavior/personality traits of an Organism."')), documentation('TraitProperty', string('"Attributes that indicate the the behavior/personality traits of an Organism."')), [], [], 'Merge', 'QUALITIES', 7395, 'Anonymous', on). sigmaCache(instance('Aggressive', 'TraitProperty'), instance('Aggressive', 'TraitProperty'), [], [], 'Merge', 'QUALITIES', 7397, 'Anonymous', on). sigmaCache(contraryProperty('Aggressive', 'Docile'), contraryProperty('Aggressive', 'Docile'), [], [], 'Merge', 'QUALITIES', 7399, 'Anonymous', on). sigmaCache(documentation('Aggressive', string('"The Attribute of having an aggressive disposition."')), documentation('Aggressive', string('"The Attribute of having an aggressive disposition."')), [], [], 'Merge', 'QUALITIES', 7401, 'Anonymous', on). sigmaCache(instance('Docile', 'TraitProperty'), instance('Docile', 'TraitProperty'), [], [], 'Merge', 'QUALITIES', 7403, 'Anonymous', on). sigmaCache(documentation('Docile', string('"The Attribute of having a docile disposition."')), documentation('Docile', string('"The Attribute of having a docile disposition."')), [], [], 'Merge', 'QUALITIES', 7405, 'Anonymous', on). sigmaCache(subclass('ConsciousnessProperty', 'PsychologicalProperty'), subclass('ConsciousnessProperty', 'PsychologicalProperty'), [], [], 'Merge', 'QUALITIES', 7407, 'Anonymous', on). sigmaCache(documentation('ConsciousnessProperty', string('"Attributes that indicate whether an Organism is conscious."')), documentation('ConsciousnessProperty', string('"Attributes that indicate whether an Organism is conscious."')), [], [], 'Merge', 'QUALITIES', 7409, 'Anonymous', on). sigmaCache(=>(instance(A, 'ConsciousnessProperty'), =>(holdsDuring(B, attribute(C, A)), holdsDuring(B, attribute(C, 'Living')))), and(entails(and(holdsDuring(B, attribute(C, A)), not(holdsDuring(B, attribute(C, 'Living')))), not(instance(A, 'ConsciousnessProperty'))), and(entails(and(instance(A, 'ConsciousnessProperty'), not(holdsDuring(B, attribute(C, 'Living')))), not(holdsDuring(B, attribute(C, A)))), entails(and(instance(A, 'ConsciousnessProperty'), holdsDuring(B, attribute(C, A))), holdsDuring(B, attribute(C, 'Living'))))), [domainV(C, [attribute:1]), domainV(B, [holdsDuring:1]), domainV(A, ['$instanceof':'ConsciousnessProperty', attribute:2]), domainV(D, []), forall(A), forall(B), forall(C)], ['PROPERTY'=A, 'TIME'=B, 'ORGANISM'=C], 'Merge', 'QUALITIES', 7411, 'Anonymous', on). sigmaCache(subclass('Asleep', 'ConsciousnessProperty'), subclass('Asleep', 'ConsciousnessProperty'), [], [], 'Merge', 'QUALITIES', 7413, 'Anonymous', on). sigmaCache(contraryProperty('Asleep', 'Unconscious'), contraryProperty('Asleep', 'Unconscious'), [], [], 'Merge', 'QUALITIES', 7415, 'Anonymous', on). sigmaCache(contraryProperty('Asleep', 'Awake'), contraryProperty('Asleep', 'Awake'), [], [], 'Merge', 'QUALITIES', 7417, 'Anonymous', on). sigmaCache(documentation('Asleep', string('"This Attribute applies to Organisms that are sleeping."')), documentation('Asleep', string('"This Attribute applies to Organisms that are sleeping."')), [], [], 'Merge', 'QUALITIES', 7419, 'Anonymous', on). sigmaCache(subclass('Unconscious', 'ConsciousnessProperty'), subclass('Unconscious', 'ConsciousnessProperty'), [], [], 'Merge', 'QUALITIES', 7421, 'Anonymous', on). sigmaCache(contraryProperty('Unconscious', 'Awake'), contraryProperty('Unconscious', 'Awake'), [], [], 'Merge', 'QUALITIES', 7423, 'Anonymous', on). sigmaCache(documentation('Unconscious', string('"This Attribute applies to Organisms that are unconscious because of a non-natural process, e.g. a blow to the head, a drug, etc. Note that the Attribute Asleep is used to describe the ConsciousnessProperty of an Organism that is asleep."')), documentation('Unconscious', string('"This Attribute applies to Organisms that are unconscious because of a non-natural process, e.g. a blow to the head, a drug, etc. Note that the Attribute Asleep is used to describe the ConsciousnessProperty of an Organism that is asleep."')), [], [], 'Merge', 'QUALITIES', 7425, 'Anonymous', on). sigmaCache(subclass('Awake', 'ConsciousnessProperty'), subclass('Awake', 'ConsciousnessProperty'), [], [], 'Merge', 'QUALITIES', 7427, 'Anonymous', on). sigmaCache(documentation('Awake', string('"This Attribute applies to Organisms that are neither Unconscious nor Asleep."')), documentation('Awake', string('"This Attribute applies to Organisms that are neither Unconscious nor Asleep."')), [], [], 'Merge', 'QUALITIES', 7429, 'Anonymous', on). sigmaCache(subclass('CompetitionProperty', 'Attribute'), subclass('CompetitionProperty', 'Attribute'), [], [], 'Merge', 'QUALITIES', 7431, 'Anonymous', on). sigmaCache(documentation('CompetitionProperty', string('"A Class containing all of the Attributes that are specific to participants in a Competition. Some of these Attributes are winning, losing, won, lost, struggling, etc."')), documentation('CompetitionProperty', string('"A Class containing all of the Attributes that are specific to participants in a Competition. Some of these Attributes are winning, losing, won, lost, struggling, etc."')), [], [], 'Merge', 'QUALITIES', 7433, 'Anonymous', on). sigmaCache(subclass('NormativeProperty', 'Attribute'), subclass('NormativeProperty', 'Attribute'), [], [], 'Merge', 'QUALITIES', 7435, 'Anonymous', on). sigmaCache(documentation('NormativeProperty', string('"A Class containing all of the Attributes that are specific to judgements about morality, legality, aesthetics, etiquette, etc. In general, these judgements express that something ought to be the case."')), documentation('NormativeProperty', string('"A Class containing all of the Attributes that are specific to judgements about morality, legality, aesthetics, etiquette, etc. In general, these judgements express that something ought to be the case."')), [], [], 'Merge', 'QUALITIES', 7437, 'Anonymous', on). sigmaCache(instance(modalProperty, 'BinaryPredicate'), instance(modalProperty, 'BinaryPredicate'), [], [], 'Merge', 'QUALITIES', 7439, 'Anonymous', on). sigmaCache(instance(modalProperty, 'AsymmetricRelation'), instance(modalProperty, 'AsymmetricRelation'), [], [], 'Merge', 'QUALITIES', 7441, 'Anonymous', on). sigmaCache(instance(modalProperty, 'IrreflexiveRelation'), instance(modalProperty, 'IrreflexiveRelation'), [], [], 'Merge', 'QUALITIES', 7443, 'Anonymous', on). sigmaCache(subrelation(modalProperty, property), subrelation(modalProperty, property), [], [], 'Merge', 'QUALITIES', 7445, 'Anonymous', on). sigmaCache(domain(modalProperty, 1, 'Formula'), domain(modalProperty, 1, 'Formula'), [], [], 'Merge', 'QUALITIES', 7447, 'Anonymous', on). sigmaCache(domain(modalProperty, 2, 'NormativeProperty'), domain(modalProperty, 2, 'NormativeProperty'), [], [], 'Merge', 'QUALITIES', 7449, 'Anonymous', on). sigmaCache(documentation(modalProperty, string('"A BinaryRelation that is used to state the normative force of a Proposition. (modalProperty ?FORMULA ?PROP) means that the Proposition expressed by ?FORMULA has the NormativeProperty ?PROP. For example, (modalProperty (exists (?ACT ?OBJ) (and (instance ?ACT Giving) (agent ?ACT John) (patient ?ACT ?OBJ) (destination ?ACT Tom))) Obligation) means that John is obligated to give Tom something."')), documentation(modalProperty, string('"A BinaryRelation that is used to state the normative force of a Proposition. (modalProperty ?FORMULA ?PROP) means that the Proposition expressed by ?FORMULA has the NormativeProperty ?PROP. For example, (modalProperty (exists (?ACT ?OBJ) (and (instance ?ACT Giving) (agent ?ACT John) (patient ?ACT ?OBJ) (destination ?ACT Tom))) Obligation) means that John is obligated to give Tom something."')), [], [], 'Merge', 'QUALITIES', 7451, 'Anonymous', on). sigmaCache(=>(and(modalProperty(A, B), entails(A, C)), modalProperty(C, B)), and(entails(and(modalProperty(A, B), entails(A, C)), modalProperty(C, B)), and(entails(and(not(modalProperty(C, B)), entails(A, C)), not(modalProperty(A, B))), entails(and(not(modalProperty(C, B)), modalProperty(A, B)), not(entails(A, C))))), [domainV(C, [entails:2, modalProperty:1]), domainV(B, [modalProperty:2]), domainV(A, [entails:1, modalProperty:1]), domainV(D, []), forall(A), forall(B), forall(C)], ['FORMULA1'=A, 'PROP'=B, 'FORMULA2'=C], 'Merge', 'QUALITIES', 7453, 'Anonymous', on). sigmaCache(subclass('SubjectiveAssessmentProperty', 'NormativeProperty'), subclass('SubjectiveAssessmentProperty', 'NormativeProperty'), [], [], 'Merge', 'QUALITIES', 7455, 'Anonymous', on). sigmaCache(documentation('SubjectiveAssessmentProperty', string('"The Class of NormativeProperties which lack an objective criterion for their attribution, i.e. the attribution of these Attributes varies from subject to subject and even with respect to the same subject over time. This Class is, generally speaking, only used when mapping external knowledge sources to the SUMO. If a term from such a knowledge source seems to lack objective criteria for its attribution, it is assigned to this Class."')), documentation('SubjectiveAssessmentProperty', string('"The Class of NormativeProperties which lack an objective criterion for their attribution, i.e. the attribution of these Attributes varies from subject to subject and even with respect to the same subject over time. This Class is, generally speaking, only used when mapping external knowledge sources to the SUMO. If a term from such a knowledge source seems to lack objective criteria for its attribution, it is assigned to this Class."')), [], [], 'Merge', 'QUALITIES', 7457, 'Anonymous', on). sigmaCache(instance('Obligation', 'NormativeProperty'), instance('Obligation', 'NormativeProperty'), [], [], 'Merge', 'QUALITIES', 7459, 'Anonymous', on). sigmaCache(documentation('Obligation', string('"Attribute that applies to Propositions that an Agent is required, by some authority, to make true."')), documentation('Obligation', string('"Attribute that applies to Propositions that an Agent is required, by some authority, to make true."')), [], [], 'Merge', 'QUALITIES', 7461, 'Anonymous', on). sigmaCache(subAttribute('Law', 'Obligation'), subAttribute('Law', 'Obligation'), [], [], 'Merge', 'QUALITIES', 7463, 'Anonymous', on). sigmaCache(documentation('Law', string('"Attribute that applies to Propositions that are required by a government or a branch of the government and that are enforced with penalties for noncompliance. These Propositions may be codified as legislation or they may be more informal, as in the case of government policy."')), documentation('Law', string('"Attribute that applies to Propositions that are required by a government or a branch of the government and that are enforced with penalties for noncompliance. These Propositions may be codified as legislation or they may be more informal, as in the case of government policy."')), [], [], 'Merge', 'QUALITIES', 7465, 'Anonymous', on). sigmaCache(instance('Promise', 'NormativeProperty'), instance('Promise', 'NormativeProperty'), [], [], 'Merge', 'QUALITIES', 7467, 'Anonymous', on). sigmaCache(documentation('Promise', string('"Attribute that applies to Propositions that an Agent promises to make true. Promises may be implicit or explicit. They may be expressed in a written or verbal or gestural manner."')), documentation('Promise', string('"Attribute that applies to Propositions that an Agent promises to make true. Promises may be implicit or explicit. They may be expressed in a written or verbal or gestural manner."')), [], [], 'Merge', 'QUALITIES', 7469, 'Anonymous', on). sigmaCache(subAttribute('Contract', 'Promise'), subAttribute('Contract', 'Promise'), [], [], 'Merge', 'QUALITIES', 7471, 'Anonymous', on). sigmaCache(documentation('Contract', string('"Attribute that applies to Propositions where something is promised in return, i.e. a reciprocal promise."')), documentation('Contract', string('"Attribute that applies to Propositions where something is promised in return, i.e. a reciprocal promise."')), [], [], 'Merge', 'QUALITIES', 7473, 'Anonymous', on). sigmaCache(subAttribute('PurchaseContract', 'Contract'), subAttribute('PurchaseContract', 'Contract'), [], [], 'Merge', 'QUALITIES', 7475, 'Anonymous', on). sigmaCache(documentation('PurchaseContract', string('"A Contract between two Agents in which one Agent agrees to render the other some good or service in exchange for currency."')), documentation('PurchaseContract', string('"A Contract between two Agents in which one Agent agrees to render the other some good or service in exchange for currency."')), [], [], 'Merge', 'QUALITIES', 7477, 'Anonymous', on). sigmaCache(subAttribute('ServiceContract', 'Contract'), subAttribute('ServiceContract', 'Contract'), [], [], 'Merge', 'QUALITIES', 7479, 'Anonymous', on). sigmaCache(documentation('ServiceContract', string('"A Contract where an Agent agrees to perform a service for another Agent (usually for a price)."')), documentation('ServiceContract', string('"A Contract where an Agent agrees to perform a service for another Agent (usually for a price)."')), [], [], 'Merge', 'QUALITIES', 7481, 'Anonymous', on). sigmaCache(subAttribute('Warranty', 'ServiceContract'), subAttribute('Warranty', 'ServiceContract'), [], [], 'Merge', 'QUALITIES', 7483, 'Anonymous', on). sigmaCache(documentation('Warranty', string('"A Contract that states the cirumstances under which defects in the product will be corrected for no charge. A Warranty is usually limited to a length of time that is specified in the Warranty itself. A Warranty also includes information about what is not covered and actions that invalidate the Warranty."')), documentation('Warranty', string('"A Contract that states the cirumstances under which defects in the product will be corrected for no charge. A Warranty is usually limited to a length of time that is specified in the Warranty itself. A Warranty also includes information about what is not covered and actions that invalidate the Warranty."')), [], [], 'Merge', 'QUALITIES', 7485, 'Anonymous', on). sigmaCache(subAttribute('NakedPromise', 'Promise'), subAttribute('NakedPromise', 'Promise'), [], [], 'Merge', 'QUALITIES', 7487, 'Anonymous', on). sigmaCache(contraryProperty('NakedPromise', 'Contract'), contraryProperty('NakedPromise', 'Contract'), [], [], 'Merge', 'QUALITIES', 7489, 'Anonymous', on). sigmaCache(documentation('NakedPromise', string('"A Promise where nothing is promised in return, i.e. a nudum pactum."')), documentation('NakedPromise', string('"A Promise where nothing is promised in return, i.e. a nudum pactum."')), [], [], 'Merge', 'QUALITIES', 7491, 'Anonymous', on).