Documentation

SE.Transformation.Effect.Dimension

Effect Dimensions #

Effect dimensions name the aspects of a transformation configuration that an operator step may change.

A step is the intrinsic effect of one application of one named operator. Incidental changes belong to separate operator steps. Properties a result may later acquire are not effects of the operator that produced it.

Footprints and clauses are lists read as finite sets. Only membership matters: order and repetition have no semantic significance.

An aspect of a transformation configuration.

content is multiplicity-insensitive: its agreement compares the sets of distinct content descriptions the participants carry, so a faithful duplicate of an already-present description does not by itself change it, while a new distinct description may. arrangement and composition are structures compared modulo the model's agreement equivalence for each.

  • content : Dimension

    The set of distinct content descriptions the participants carry.

  • arrangement : Dimension

    The ordering and relative-position structure among components.

  • composition : Dimension

    The part-whole structure of the configuration.

  • referentPopulation : Dimension

    Which referents and structural participants exist.

  • representationPopulation : Dimension

    Which representations of a referent exist.

  • containment : Dimension

    Which enclosing structure each participant is placed in.

  • binding : Dimension

    Associations with contexts, bearers, scopes, and applicability settings.

  • association : Dimension

    Relations among participants other than containment, binding, composition, and lineage.

  • lineage : Dimension

    Derivational ancestry, continuation and version relations, including copy-of, derived-from, successor and version relations, branch continuation, and a participant's position in a version chain.

  • evidence : Dimension

    Claims, verification, and attestation metadata attached to participants.

  • standing : Dimension

    Permission, authority, or normative standing, including its holder and scope.

Instances For
    @[instance_reducible]
    Equations
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      All effect dimensions in canonical reference order.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        The dimensions that a step of an operator may change.

        A dimension omitted here is a substantive assertion that every step of the operator preserves it. MG and RV carry the widest footprints: MG because consuming its inputs removes the facts about them, and RV because restoring a prior version reaches whatever a version captures.

        Equations
        Instances For

          The required-change condition of an operator: a collection of clauses.

          Every step of the operator must satisfy every clause, and a clause is satisfied by a step that changes at least one of its dimensions. A single multi-member clause is a genuine alternative; separate clauses are independently mandatory.

          Equations
          Instances For

            The single dimension that an operator is defined by changing.

            It exists exactly when the complete required-change condition is the one clause {d}. A singleton clause alongside other mandatory clauses does not yield a characteristic.

            Equations
            Instances For

              Every operator has at least one required-change clause.

              Every required-change clause is nonempty.

              Every dimension in a required-change clause lies in the footprint.

              An operator has characteristic d exactly when its complete requirement is the single clause {d}.

              Representation-independent form of characteristic_eq_some_iff: every clause is satisfied only by changing d, and there is at least one clause.