UOR Interaction Algebra

IRI
https://uor.foundation/interaction/
Prefix
interaction:
Space
bridge
Comment
Multi-entity interaction: commutator states, associator triples, negotiation convergence.

Imports

  • https://uor.foundation/op/
  • https://uor.foundation/convergence/
  • https://uor.foundation/state/
  • https://uor.foundation/observable/
  • https://uor.foundation/schema/

Classes

NameIRISubclass OfDisjoint WithComment
InteractionContexthttps://uor.foundation/interaction/InteractionContexthttp://www.w3.org/2002/07/owl#ThingTwo entities sharing sites through composed operations. Properties: entityA, entityB, sharedSiteMask, commutatorNorm.
CommutatorStatehttps://uor.foundation/interaction/CommutatorStatehttp://www.w3.org/2002/07/owl#ThingThe norm ‖[δ_A, ι_B]‖ on shared sites. Zero iff operators commute on the shared domain.
AssociatorStatehttps://uor.foundation/interaction/AssociatorStatehttp://www.w3.org/2002/07/owl#ThingThe norm of the three-way associator on shared sites.
AssociatorTriplehttps://uor.foundation/interaction/AssociatorTriplehttp://www.w3.org/2002/07/owl#ThingThree entities whose interaction exhibits non-associativity due to read-write interleaving.
ThreeWaySitehttps://uor.foundation/interaction/ThreeWaySitehttp://www.w3.org/2002/07/owl#ThingA site shared by all three entities in an AssociatorTriple.
NegotiationTracehttps://uor.foundation/interaction/NegotiationTracehttp://www.w3.org/2002/07/owl#ThingSequence of CommutatorStates across interaction steps.
MutualModelTracehttps://uor.foundation/interaction/MutualModelTracehttp://www.w3.org/2002/07/owl#ThingSequence of AssociatorStates across interaction steps.
InteractionNervehttps://uor.foundation/interaction/InteractionNervehttp://www.w3.org/2002/07/owl#ThingSimplicial complex of N-entity coupling.
InteractionCompositionhttps://uor.foundation/interaction/InteractionCompositionhttp://www.w3.org/2002/07/owl#ThingIC(A,B) = κ(session(A,B)). Combined interaction-composition operator.

Properties

NameKindFunctionalDomainRangeComment
entityAObjecttruehttps://uor.foundation/interaction/InteractionContexthttps://uor.foundation/schema/TermExpressionFirst entity in the interaction context.
entityBObjecttruehttps://uor.foundation/interaction/InteractionContexthttps://uor.foundation/schema/TermExpressionSecond entity in the interaction context.
sharedSiteMaskDatatypetruehttps://uor.foundation/interaction/InteractionContexthttp://www.w3.org/2001/XMLSchema#nonNegativeIntegerBitmask identifying which sites are shared between the two entities.
commutatorNormDatatypetruehttps://uor.foundation/interaction/InteractionContexthttp://www.w3.org/2001/XMLSchema#decimalThe norm of the commutator on shared sites. Zero iff the operators commute.
commutatorValueDatatypetruehttps://uor.foundation/interaction/CommutatorStatehttp://www.w3.org/2001/XMLSchema#decimalThe computed commutator norm value.
associatorNormDatatypetruehttps://uor.foundation/interaction/AssociatorStatehttp://www.w3.org/2001/XMLSchema#decimalThe norm of the three-way associator on shared sites.
tripleComponentAObjecttruehttps://uor.foundation/interaction/AssociatorTriplehttps://uor.foundation/schema/DatumFirst component datum in the associator triple.
tripleComponentBObjecttruehttps://uor.foundation/interaction/AssociatorTriplehttps://uor.foundation/schema/DatumSecond component datum in the associator triple.
tripleComponentCObjecttruehttps://uor.foundation/interaction/AssociatorTriplehttps://uor.foundation/schema/DatumThird component datum in the associator triple.
sitePositionDatatypetruehttps://uor.foundation/interaction/ThreeWaySitehttp://www.w3.org/2001/XMLSchema#nonNegativeIntegerThe position index of the shared site.
leftGroupingValueDatatypetruehttps://uor.foundation/interaction/ThreeWaySitehttp://www.w3.org/2001/XMLSchema#decimalValue under left-associative grouping (AB)C.
rightGroupingValueDatatypetruehttps://uor.foundation/interaction/ThreeWaySitehttp://www.w3.org/2001/XMLSchema#decimalValue under right-associative grouping A(BC).
isPinnedDatatypetruehttps://uor.foundation/interaction/ThreeWaySitehttp://www.w3.org/2001/XMLSchema#booleanWhether this site is pinned by a lease constraint.
pinningPairObjecttruehttps://uor.foundation/interaction/ThreeWaySitehttps://uor.foundation/schema/TermExpressionIdentifier of the entity pair that pins this site.
negotiationStepsDatatypetruehttps://uor.foundation/interaction/NegotiationTracehttp://www.w3.org/2001/XMLSchema#nonNegativeIntegerNumber of steps in the negotiation trace.
isConvergentDatatypetruehttps://uor.foundation/interaction/NegotiationTracehttp://www.w3.org/2001/XMLSchema#booleanWhether the trace converges to zero commutator or zero associator.
modelConvergentDatatypetruehttps://uor.foundation/interaction/MutualModelTracehttp://www.w3.org/2001/XMLSchema#booleanWhether the mutual model trace converges.
nerveDimensionDatatypetruehttps://uor.foundation/interaction/InteractionNervehttp://www.w3.org/2001/XMLSchema#nonNegativeIntegerMaximum dimension of the interaction nerve simplicial complex.
nerveBettiNumbersDatatypetruehttps://uor.foundation/interaction/InteractionNervehttp://www.w3.org/2001/XMLSchema#nonNegativeIntegerBetti number sequence of the interaction nerve.
reificationDepthDatatypetruehttps://uor.foundation/interaction/InteractionCompositionhttp://www.w3.org/2001/XMLSchema#nonNegativeIntegerDepth of the interaction composition reification.
traceLengthDatatypetruehttps://uor.foundation/interaction/NegotiationTracehttp://www.w3.org/2001/XMLSchema#nonNegativeIntegerThe number of steps in a negotiation trace.
convergenceRateDatatypetruehttps://uor.foundation/interaction/NegotiationTracehttp://www.w3.org/2001/XMLSchema#decimalThe rate at which the negotiation trace converges.
terminalValueObjecttruehttps://uor.foundation/interaction/NegotiationTracehttps://uor.foundation/schema/TermExpressionThe terminal value of the negotiation trace.
associatorProfileRefObjecttruehttps://uor.foundation/interaction/AssociatorTriplehttps://uor.foundation/observable/ObservableReference to the observable describing the associativity profile.
associatorNormValueDatatypetruehttps://uor.foundation/interaction/AssociatorTriplehttp://www.w3.org/2001/XMLSchema#decimalThe maximum norm of the associator for this triple.