{
  "created_at": "2026-04-16T11:17:50.914086+00:00",
  "summary": {
    "case_count": 11,
    "max_error": 3.552713678800501e-15,
    "mean_error": 2.4196390275442315e-16,
    "mean_slowdown": 141.53759753910785,
    "max_slowdown": 313.59989418682363,
    "mean_tree_depth": 35.54545454545455,
    "max_tree_depth": 70
  },
  "group_summaries": {
    "category": [
      {
        "group_by": "category",
        "group": "algebraic",
        "case_count": 1,
        "max_abs_error": 3.552713678800501e-15,
        "mean_abs_error": 1.1117680127209484e-15,
        "rms_abs_error": 1.379612667567405e-15,
        "mean_slowdown": 147.1071670794041,
        "max_slowdown": 147.1071670794041,
        "mean_tree_depth": 32.0,
        "max_tree_depth": 32,
        "mean_tree_leaf_count": 70.0,
        "max_tree_leaf_count": 70
      },
      {
        "group_by": "category",
        "group": "exponential",
        "case_count": 2,
        "max_abs_error": 4.440892098500626e-16,
        "mean_abs_error": 1.8988784611546905e-17,
        "rms_abs_error": 4.375729692978082e-17,
        "mean_slowdown": 11.185714529484352,
        "max_slowdown": 15.071431726818926,
        "mean_tree_depth": 2.0,
        "max_tree_depth": 3,
        "mean_tree_leaf_count": 3.0,
        "max_tree_leaf_count": 4
      },
      {
        "group_by": "category",
        "group": "hyperbolic",
        "case_count": 2,
        "max_abs_error": 1.9984014443252818e-15,
        "mean_abs_error": 3.358930295073385e-16,
        "rms_abs_error": 4.515625131721479e-16,
        "mean_slowdown": 228.85225965312702,
        "max_slowdown": 265.89918789600586,
        "mean_tree_depth": 55.0,
        "max_tree_depth": 70,
        "mean_tree_leaf_count": 338.5,
        "max_tree_leaf_count": 510
      },
      {
        "group_by": "category",
        "group": "inverse",
        "case_count": 2,
        "max_abs_error": 1.1102230246251565e-15,
        "mean_abs_error": 1.9935523924604877e-16,
        "rms_abs_error": 2.8547674010542253e-16,
        "mean_slowdown": 226.0422313627408,
        "max_slowdown": 313.59989418682363,
        "mean_tree_depth": 52.0,
        "max_tree_depth": 57,
        "mean_tree_leaf_count": 285.5,
        "max_tree_leaf_count": 362
      },
      {
        "group_by": "category",
        "group": "stability",
        "case_count": 2,
        "max_abs_error": 1.7763568394002505e-15,
        "mean_abs_error": 4.878036273457914e-17,
        "rms_abs_error": 1.0720349988327574e-16,
        "mean_slowdown": 29.27632187910428,
        "max_slowdown": 35.49294181183562,
        "mean_tree_depth": 11.5,
        "max_tree_depth": 12,
        "mean_tree_leaf_count": 20.0,
        "max_tree_leaf_count": 23
      },
      {
        "group_by": "category",
        "group": "trigonometric",
        "case_count": 2,
        "max_abs_error": 9.43689570931383e-16,
        "mean_abs_error": 1.7190004268933991e-16,
        "rms_abs_error": 2.2893193408003613e-16,
        "mean_slowdown": 209.54667550093467,
        "max_slowdown": 217.3792906192843,
        "mean_tree_depth": 59.0,
        "max_tree_depth": 63,
        "mean_tree_leaf_count": 372.0,
        "max_tree_leaf_count": 400
      }
    ],
    "domain": [
      {
        "group_by": "domain",
        "group": "near_negative_one",
        "case_count": 1,
        "max_abs_error": 1.7763568394002505e-15,
        "mean_abs_error": 6.504694227232833e-17,
        "rms_abs_error": 1.4802418589375584e-16,
        "mean_slowdown": 35.49294181183562,
        "max_slowdown": 35.49294181183562,
        "mean_tree_depth": 12.0,
        "max_tree_depth": 12,
        "mean_tree_leaf_count": 17.0,
        "max_tree_leaf_count": 17
      },
      {
        "group_by": "domain",
        "group": "near_zero",
        "case_count": 1,
        "max_abs_error": 2.498001805406602e-16,
        "mean_abs_error": 3.2513783196829946e-17,
        "rms_abs_error": 6.638281387279563e-17,
        "mean_slowdown": 23.059701946372936,
        "max_slowdown": 23.059701946372936,
        "mean_tree_depth": 11.0,
        "max_tree_depth": 11,
        "mean_tree_leaf_count": 23.0,
        "max_tree_leaf_count": 23
      },
      {
        "group_by": "domain",
        "group": "nonnegative_real",
        "case_count": 1,
        "max_abs_error": 3.552713678800501e-15,
        "mean_abs_error": 1.1117680127209484e-15,
        "rms_abs_error": 1.379612667567405e-15,
        "mean_slowdown": 147.1071670794041,
        "max_slowdown": 147.1071670794041,
        "mean_tree_depth": 32.0,
        "max_tree_depth": 32,
        "mean_tree_leaf_count": 70.0,
        "max_tree_leaf_count": 70
      },
      {
        "group_by": "domain",
        "group": "positive_real",
        "case_count": 1,
        "max_abs_error": 4.440892098500626e-16,
        "mean_abs_error": 3.797756922309381e-17,
        "rms_abs_error": 8.751459385956164e-17,
        "mean_slowdown": 15.071431726818926,
        "max_slowdown": 15.071431726818926,
        "mean_tree_depth": 3.0,
        "max_tree_depth": 3,
        "mean_tree_leaf_count": 4.0,
        "max_tree_leaf_count": 4
      },
      {
        "group_by": "domain",
        "group": "principal_interval",
        "case_count": 1,
        "max_abs_error": 1.1102230246251565e-15,
        "mean_abs_error": 1.7422641867897385e-16,
        "rms_abs_error": 2.5662369254730956e-16,
        "mean_slowdown": 313.59989418682363,
        "max_slowdown": 313.59989418682363,
        "mean_tree_depth": 57.0,
        "max_tree_depth": 57,
        "mean_tree_leaf_count": 362.0,
        "max_tree_leaf_count": 362
      },
      {
        "group_by": "domain",
        "group": "principal_inverse_positive",
        "case_count": 1,
        "max_abs_error": 8.881784197001252e-16,
        "mean_abs_error": 2.244840598131237e-16,
        "rms_abs_error": 3.1432978766353546e-16,
        "mean_slowdown": 138.48456853865798,
        "max_slowdown": 138.48456853865798,
        "mean_tree_depth": 47.0,
        "max_tree_depth": 47,
        "mean_tree_leaf_count": 209.0,
        "max_tree_leaf_count": 209
      },
      {
        "group_by": "domain",
        "group": "symmetric_real",
        "case_count": 4,
        "max_abs_error": 1.9984014443252818e-15,
        "mean_abs_error": 1.7196177021537107e-16,
        "rms_abs_error": 2.3345717572963063e-16,
        "mean_slowdown": 154.5496699360668,
        "max_slowdown": 217.3792906192843,
        "mean_tree_depth": 39.75,
        "max_tree_depth": 63,
        "mean_tree_leaf_count": 228.25,
        "max_tree_leaf_count": 400
      },
      {
        "group_by": "domain",
        "group": "wide_real",
        "case_count": 1,
        "max_abs_error": 1.5772973205319119e-15,
        "mean_abs_error": 3.277390635318725e-16,
        "rms_abs_error": 4.2716019158584554e-16,
        "mean_slowdown": 265.89918789600586,
        "max_slowdown": 265.89918789600586,
        "mean_tree_depth": 70.0,
        "max_tree_depth": 70,
        "mean_tree_leaf_count": 510.0,
        "max_tree_leaf_count": 510
      }
    ],
    "complexity_band": [
      {
        "group_by": "complexity_band",
        "group": "large",
        "case_count": 7,
        "max_abs_error": 3.552713678800501e-15,
        "mean_abs_error": 3.608663765152004e-16,
        "rms_abs_error": 4.730792917546597e-16,
        "mean_slowdown": 210.855642873287,
        "max_slowdown": 313.59989418682363,
        "mean_tree_depth": 52.0,
        "max_tree_depth": 70,
        "mean_tree_leaf_count": 294.57142857142856,
        "max_tree_leaf_count": 510
      },
      {
        "group_by": "complexity_band",
        "group": "medium",
        "case_count": 2,
        "max_abs_error": 1.7763568394002505e-15,
        "mean_abs_error": 4.878036273457914e-17,
        "rms_abs_error": 1.0720349988327574e-16,
        "mean_slowdown": 29.27632187910428,
        "max_slowdown": 35.49294181183562,
        "mean_tree_depth": 11.5,
        "max_tree_depth": 12,
        "mean_tree_leaf_count": 20.0,
        "max_tree_leaf_count": 23
      },
      {
        "group_by": "complexity_band",
        "group": "small",
        "case_count": 2,
        "max_abs_error": 4.440892098500626e-16,
        "mean_abs_error": 1.8988784611546905e-17,
        "rms_abs_error": 4.375729692978082e-17,
        "mean_slowdown": 11.185714529484352,
        "max_slowdown": 15.071431726818926,
        "mean_tree_depth": 2.0,
        "max_tree_depth": 3,
        "mean_tree_leaf_count": 3.0,
        "max_tree_leaf_count": 4
      }
    ]
  },
  "metadata": {
    "sample_count": 1024,
    "repeats": 2,
    "case_names": "exp,log,sqrt,sin,cos,tanh,asin,acosh,logistic_sigmoid,log1p,expm1"
  },
  "results": [
    {
      "name": "exp",
      "category": "exponential",
      "domain": "symmetric_real",
      "sample_range": "[-5.0, 5.0]",
      "expression": "exp(x)",
      "sample_count": 1024,
      "max_abs_error": 0.0,
      "mean_abs_error": 0.0,
      "rms_abs_error": 0.0,
      "numpy_seconds": 6.000002031214535e-06,
      "eml_seconds": 4.3799998820759356e-05,
      "slowdown": 7.299997332149778,
      "tree_depth": 1,
      "tree_leaf_count": 2,
      "tree_node_count": 3,
      "complexity_band": "small",
      "notes": "Entire real line sample"
    },
    {
      "name": "log",
      "category": "exponential",
      "domain": "positive_real",
      "sample_range": "[0.1, 10.0]",
      "expression": "log(x)",
      "sample_count": 1024,
      "max_abs_error": 4.440892098500626e-16,
      "mean_abs_error": 3.797756922309381e-17,
      "rms_abs_error": 8.751459385956164e-17,
      "numpy_seconds": 5.599998985417187e-06,
      "eml_seconds": 8.440000237897038e-05,
      "slowdown": 15.071431726818926,
      "tree_depth": 3,
      "tree_leaf_count": 4,
      "tree_node_count": 7,
      "complexity_band": "small",
      "notes": "Positive real axis"
    },
    {
      "name": "sqrt",
      "category": "algebraic",
      "domain": "nonnegative_real",
      "sample_range": "[0.0, 20.0]",
      "expression": "sqrt(x)",
      "sample_count": 1024,
      "max_abs_error": 3.552713678800501e-15,
      "mean_abs_error": 1.1117680127209484e-15,
      "rms_abs_error": 1.379612667567405e-15,
      "numpy_seconds": 2.7999994927085936e-06,
      "eml_seconds": 0.0004118999931961298,
      "slowdown": 147.1071670794041,
      "tree_depth": 32,
      "tree_leaf_count": 70,
      "tree_node_count": 139,
      "complexity_band": "large",
      "notes": "Non-negative real axis"
    },
    {
      "name": "sin",
      "category": "trigonometric",
      "domain": "symmetric_real",
      "sample_range": "[-2.0, 2.0]",
      "expression": "sin(x)",
      "sample_count": 1024,
      "max_abs_error": 6.661338147750939e-16,
      "mean_abs_error": 1.443471197063416e-16,
      "rms_abs_error": 1.9926716154782812e-16,
      "numpy_seconds": 5.800000508315861e-06,
      "eml_seconds": 0.0012607999960891902,
      "slowdown": 217.3792906192843,
      "tree_depth": 63,
      "tree_leaf_count": 400,
      "tree_node_count": 799,
      "complexity_band": "large",
      "notes": "Euler-form trigonometric evaluation"
    },
    {
      "name": "cos",
      "category": "trigonometric",
      "domain": "symmetric_real",
      "sample_range": "[-2.0, 2.0]",
      "expression": "cos(x)",
      "sample_count": 1024,
      "max_abs_error": 9.43689570931383e-16,
      "mean_abs_error": 1.9945296567233824e-16,
      "rms_abs_error": 2.5859670661224414e-16,
      "numpy_seconds": 5.600006261374801e-06,
      "eml_seconds": 0.0011296000011498109,
      "slowdown": 201.71406038258502,
      "tree_depth": 55,
      "tree_leaf_count": 344,
      "tree_node_count": 687,
      "complexity_band": "large",
      "notes": "Euler-form trigonometric evaluation"
    },
    {
      "name": "tanh",
      "category": "hyperbolic",
      "domain": "symmetric_real",
      "sample_range": "[-3.0, 3.0]",
      "expression": "tanh(x)",
      "sample_count": 1024,
      "max_abs_error": 1.9984014443252818e-15,
      "mean_abs_error": 3.4404699548280446e-16,
      "rms_abs_error": 4.759648347584503e-16,
      "numpy_seconds": 1.1299998732283711e-05,
      "eml_seconds": 0.0021674000017810613,
      "slowdown": 191.80533141024816,
      "tree_depth": 40,
      "tree_leaf_count": 167,
      "tree_node_count": 333,
      "complexity_band": "large",
      "notes": "Hyperbolic ratio"
    },
    {
      "name": "asin",
      "category": "inverse",
      "domain": "principal_interval",
      "sample_range": "[-0.9, 0.9]",
      "expression": "asin(x)",
      "sample_count": 1024,
      "max_abs_error": 1.1102230246251565e-15,
      "mean_abs_error": 1.7422641867897385e-16,
      "rms_abs_error": 2.5662369254730956e-16,
      "numpy_seconds": 7.000002369750291e-06,
      "eml_seconds": 0.002195200002461206,
      "slowdown": 313.59989418682363,
      "tree_depth": 57,
      "tree_leaf_count": 362,
      "tree_node_count": 723,
      "complexity_band": "large",
      "notes": "Principal inverse branch"
    },
    {
      "name": "acosh",
      "category": "inverse",
      "domain": "principal_inverse_positive",
      "sample_range": "[1.1, 6.0]",
      "expression": "acosh(x)",
      "sample_count": 1024,
      "max_abs_error": 8.881784197001252e-16,
      "mean_abs_error": 2.244840598131237e-16,
      "rms_abs_error": 3.1432978766353546e-16,
      "numpy_seconds": 1.3000004400964826e-05,
      "eml_seconds": 0.001800300000468269,
      "slowdown": 138.48456853865798,
      "tree_depth": 47,
      "tree_leaf_count": 209,
      "tree_node_count": 417,
      "complexity_band": "large",
      "notes": "Principal inverse branch"
    },
    {
      "name": "logistic_sigmoid",
      "category": "hyperbolic",
      "domain": "wide_real",
      "sample_range": "[-10.0, 10.0]",
      "expression": "logistic_sigmoid(x)",
      "sample_count": 1024,
      "max_abs_error": 1.5772973205319119e-15,
      "mean_abs_error": 3.277390635318725e-16,
      "rms_abs_error": 4.2716019158584554e-16,
      "numpy_seconds": 1.0899995686486363e-05,
      "eml_seconds": 0.0028983000011066906,
      "slowdown": 265.89918789600586,
      "tree_depth": 70,
      "tree_leaf_count": 510,
      "tree_node_count": 1019,
      "complexity_band": "large",
      "notes": "Stable tanh-based form"
    },
    {
      "name": "log1p",
      "category": "stability",
      "domain": "near_negative_one",
      "sample_range": "[-0.9, 5.0]",
      "expression": "log1p(x)",
      "sample_count": 1024,
      "max_abs_error": 1.7763568394002505e-15,
      "mean_abs_error": 6.504694227232833e-17,
      "rms_abs_error": 1.4802418589375584e-16,
      "numpy_seconds": 7.100003131199628e-06,
      "eml_seconds": 0.0002519999979995191,
      "slowdown": 35.49294181183562,
      "tree_depth": 12,
      "tree_leaf_count": 17,
      "tree_node_count": 33,
      "complexity_band": "medium",
      "notes": "Cancellation-sensitive region"
    },
    {
      "name": "expm1",
      "category": "stability",
      "domain": "near_zero",
      "sample_range": "[-2.0, 2.0]",
      "expression": "expm1(x)",
      "sample_count": 1024,
      "max_abs_error": 2.498001805406602e-16,
      "mean_abs_error": 3.2513783196829946e-17,
      "rms_abs_error": 6.638281387279563e-17,
      "numpy_seconds": 6.70000008540228e-06,
      "eml_seconds": 0.0001545000050100498,
      "slowdown": 23.059701946372936,
      "tree_depth": 11,
      "tree_leaf_count": 23,
      "tree_node_count": 45,
      "complexity_band": "medium",
      "notes": "Small-input exponential difference"
    }
  ]
}