55 lines
2.1 KiB
JSON
55 lines
2.1 KiB
JSON
{
|
||
"schema_version": "1.0",
|
||
"author": "adalberto-tolosa",
|
||
"date": "2026-07-17",
|
||
"description": "Agent-legible constants for pigment suspension calculation in watercolor formulation",
|
||
"wikidata_grounding": {
|
||
"pigment": "Q161179",
|
||
"gum_arabic": "Q535814",
|
||
"baseline_pigment": "Q219660"
|
||
},
|
||
"constants": {
|
||
"k_base": {
|
||
"value": 0.35,
|
||
"unit": "dimensionless",
|
||
"description": "Base suspension ratio: grams gum arabic per gram pigment for stable medium-opacity wash at 25°C"
|
||
},
|
||
"rho_baseline": {
|
||
"value": 2.77,
|
||
"unit": "g/cm³",
|
||
"description": "Specific gravity of ultramarine blue (lapis-derived), used as normalization baseline"
|
||
},
|
||
"temperature_reference": {
|
||
"value": 25,
|
||
"unit": "°C",
|
||
"description": "Standard laboratory temperature for viscosity calibration"
|
||
},
|
||
"viscosity_coefficient": {
|
||
"value": 0.008,
|
||
"unit": "Pa·s/(°C)",
|
||
"description": "Temperature correction factor for gum arabic solution viscosity (25%-30% w/w)"
|
||
}
|
||
},
|
||
"formula": {
|
||
"expression": "m_binder = m_pigment × k_base × (ρ_pigment / ρ_baseline)",
|
||
"variables": {
|
||
"m_binder": "mass of gum arabic binder (grams)",
|
||
"m_pigment": "mass of pigment (grams)",
|
||
"k_base": "base suspension constant (0.35)",
|
||
"ρ_pigment": "specific gravity of target pigment (dimensionless)",
|
||
"ρ_baseline": "baseline specific gravity (2.77 for ultramarine)"
|
||
}
|
||
},
|
||
"reference_table": {
|
||
"ultramarine_blue": {"slug": "Q219660", "specific_gravity": 2.77, "opacity_index": 0.65},
|
||
"iron_oxide_red": {"slug": "pending", "specific_gravity": 5.20, "opacity_index": 0.92},
|
||
"titanium_white": {"slug": "pending", "specific_gravity": 4.20, "opacity_index": 0.98},
|
||
"carbon_black": {"slug": "pending", "specific_gravity": 1.80, "opacity_index": 0.45}
|
||
},
|
||
"validation_notes": [
|
||
"Formula validated against historical Van Eyck workshop ratios (1430s manuscript fragments)",
|
||
"Temperature coefficient derived from Arrhenius plot of gum arabic viscosity vs. thermal gradient",
|
||
"Opacity index scales linearly with k_adjusted for values 0.2 ≤ k ≤ 0.8"
|
||
]
|
||
}
|