| cochainDegree | Datatype | true | https://uor.foundation/cohomology/CochainGroup | http://www.w3.org/2001/XMLSchema#integer | The degree k of this cochain group C^k. |
| cochainRank | Datatype | true | https://uor.foundation/cohomology/CochainGroup | http://www.w3.org/2001/XMLSchema#nonNegativeInteger | The rank (dimension) of this cochain group. |
| dualOf | Object | true | https://uor.foundation/cohomology/CochainGroup | https://uor.foundation/homology/ChainGroup | The chain group that this cochain group is dual to. |
| coboundarySource | Object | true | https://uor.foundation/cohomology/CoboundaryOperator | https://uor.foundation/cohomology/CochainGroup | The source cochain group of this coboundary operator. |
| coboundaryTarget | Object | true | https://uor.foundation/cohomology/CoboundaryOperator | https://uor.foundation/cohomology/CochainGroup | The target cochain group of this coboundary operator. |
| satisfiesCoboundarySquaredZero | Datatype | true | https://uor.foundation/cohomology/CoboundaryOperator | http://www.w3.org/2001/XMLSchema#boolean | Whether this coboundary operator satisfies δ² = 0. |
| hasCochainGroup | Object | false | https://uor.foundation/cohomology/CochainComplex | https://uor.foundation/cohomology/CochainGroup | A cochain group belonging to this cochain complex. |
| hasCoboundary | Object | false | https://uor.foundation/cohomology/CochainComplex | https://uor.foundation/cohomology/CoboundaryOperator | A coboundary operator belonging to this cochain complex. |
| cohomologyDegree | Datatype | true | https://uor.foundation/cohomology/CohomologyGroup | http://www.w3.org/2001/XMLSchema#integer | The degree k of this cohomology group H^k. |
| cohomologyRank | Datatype | true | https://uor.foundation/cohomology/CohomologyGroup | http://www.w3.org/2001/XMLSchema#nonNegativeInteger | The rank (dimension) of this cohomology group. |
| sheafOver | Object | true | https://uor.foundation/cohomology/Sheaf | https://uor.foundation/homology/SimplicialComplex | The simplicial complex that this sheaf is defined over. |
| coefficientIn | Object | true | https://uor.foundation/cohomology/Sheaf | https://uor.foundation/schema/Ring | The coefficient ring of this sheaf. |
| hasStalks | Object | false | https://uor.foundation/cohomology/Sheaf | https://uor.foundation/cohomology/Stalk | A stalk belonging to this sheaf. |
| stalkAt | Object | true | https://uor.foundation/cohomology/Stalk | https://uor.foundation/homology/Simplex | The simplex at which this stalk is located. |
| restrictsFrom | Object | true | https://uor.foundation/cohomology/RestrictionMap | https://uor.foundation/homology/Simplex | The source simplex of this restriction map. |
| restrictsTo | Object | true | https://uor.foundation/cohomology/RestrictionMap | https://uor.foundation/homology/Simplex | The target simplex (face) of this restriction map. |
| hasGlobalSection | Object | false | https://uor.foundation/cohomology/Sheaf | https://uor.foundation/cohomology/Section | A global section of this sheaf. |
| obstructionClass | Object | true | https://uor.foundation/cohomology/GluingObstruction | https://uor.foundation/cohomology/CohomologyGroup | The cohomology class that this gluing obstruction represents. |
| addressesSuggestion | Object | false | https://uor.foundation/cohomology/GluingObstruction | https://uor.foundation/resolver/RefinementSuggestion | The refinement suggestion that, if applied, would resolve this gluing obstruction. Computed by the kernel when ψ₆ detects H^1 ≠ 0: the obstruction class indexes the site pair that is incompatible, and the suggestion targets that pair with a new bridging constraint. |
| sheafAnalysis | Object | true | https://uor.foundation/resolver/ResolutionState | https://uor.foundation/cohomology/Sheaf | The sheaf analysis associated with a resolution state. |