Appendix A: Unified Terms & Symbols


I. Scope & Objectives


II. Naming Rules & Typesetting Conventions


III. Core Terms & Definitions

  1. Basic objects
    • Hypothesis: the set of claims to be tested.
    • Assertion: a property constraint over observables.
    • Oracle: oracle(y_true, y_pred) -> score.
    • Test: the 5-tuple ( D, H0, H1, T(x), C_alpha ).
    • Metamorphic relation MR_k: an equivalence or order-preserving mapping x -> x_prime.
    • CounterExample: an x or (x, x_prime) that violates an assertion.
    • Attack: adversarial_attack(runtime, x, method, eps).
  2. Data & domains
    Data domain D, inputs X, outputs Y, parameters theta, runtime runtime.

IV. Statistical Tests & Error-Control Symbols


V. Coverage, Mutation & Adversarial Symbols


VI. Online Gating & Consistency Symbols


VII. Environment, Signatures & Traceability


VIII. Risk, Loss & Falsification Thresholds


IX. Legal Combinations & Conflict Names

  1. Legal combinations
    • T_arr expressions pair only with n_eff, c_ref, gamma(ell), d ell.
    • For online comparison, first align with ts = alpha + beta * tau_mono, then compute delta_offon.
    • Reports for metamorphic tests or adversarial attacks must jointly state epsilon_* and budget.*.
  2. Conflict names (must not be mixed)
    • T_fil (tension) vs. T_trans (transmission coefficient).
    • n (number density) vs. n_eff (effective refractive index).

X. Unified Numbering & Citation Style


XI. Example Expressions & Dimensional Checks


XII. Quick Lookup (by theme)


XIII. Compatibility & Implementation Notes