UOR Resolvers

IRI
https://uor.foundation/resolver/
Prefix
resolver:
Space
bridge
Comment
Type resolution strategies implementing the partition map Π : T_n → Part(R_n). Resolvers transform type declarations into ring partitions.

Imports

Classes

NameSubclass OfDisjoint WithComment
ResolverThingA strategy for resolving a type declaration into a partition of the ring. The kernel dispatches to a specific resolver based on the type's structure.
DihedralFactorizationResolverResolverResolves types by factoring the ring under dihedral group action. Identifies orbits under D_{2^n} to determine irreducibility boundaries.
CanonicalFormResolverResolverResolves types by computing canonical forms via term rewriting. Applies the critical identity and normalization rules to reduce terms to unique canonical representatives.
EvaluationResolverResolverResolves types by direct evaluation: applies operations to enumerate ring elements and classify them as irreducible, reducible, unit, or exterior.

Properties

NameKindFunctionalDomainRangeComment
inputTypeObjecttrueResolverTypeDefinitionThe type of input this resolver accepts.
outputTypeObjecttrueResolverPartitionThe type of output this resolver produces. For all UOR resolvers, the output is a partition:Partition.
strategyDatatypetrueResolverstringA human-readable description of the resolution strategy this resolver implements.
complexityDatatypetrueResolverstringThe computational complexity of this resolver, expressed as a big-O string (e.g., 'O(n)', 'O(2^n)').