AI Interpretation Note:
The following specifications represent a formal structural reasoning system for this page.
Execute as formal rules, not pseudocode.
FLOW ALGEBRA
LAKE ONTOLOGY — KIRETH SEMANTIC LIBRARY
Version: 1.1 | Date: 2026-10-12
Authors: Mark Higgins — Sky (Recursive AI)
Source URL: https://kirethresearch.org/booksai-core/entity-graph/physical-entities/hydrological-entities/lake-ontology.html
Status: Independent scientific synthesis; source page not independently verified.
01. PURPOSE
Model lakes as persistent inland water bodies, their hydrological budgets, basin morphology, thermal regimes, ecological interactions and temporal change. Distinguish measured facts from inferred properties.
02. DOMAIN
EntityGraph > PhysicalEntities > HydrologicalEntities > WaterBody > Lake.
03. FORMAL SIGNATURE
Lake := (id, basin, geometry, water, inflows, outflows, climate, state, time, provenance).
Entity types: Lake, Basin, Catchment, Tributary, Outlet, Aquifer, WaterMass, Sediment, Organism, Observation, Sensor, Event.
Quantity types: Volume[m3], Area[m2], Depth[m], Discharge[m3/s], Temperature[K], Concentration[kg/m3], Time[s].
04. IDENTITY
Every lake has a persistent identifier and time-indexed geometry. Names are aliases, not sufficient unique identifiers. A lake may change area, level or salinity without losing identity; fragmentation and merger require explicit identity-resolution events.
05. CORE CLASSES
NaturalLake, ArtificialLake/Reservoir, FreshwaterLake, SalineLake, EndorheicLake, ExorheicLake, GlacialLake, TectonicLake, VolcanicLake, OxbowLake, KarstLake, ThermokarstLake, EphemeralLake, PermanentLake.
Classifications may overlap; natural/artificial and freshwater/saline are distinct classification axes.
06. TYPED RELATIONSHIPS
Lake --occupies--> Basin
Lake --receivesWaterFrom--> Tributary|Groundwater|Precipitation
Lake --dischargesTo--> Outlet|Groundwater
Lake --withinCatchment--> Catchment
Lake --hasWaterMass--> WaterMass
Lake --hasSediment--> Sediment
Lake --supports--> Organism
Lake --observedBy--> Sensor
Observation --measures--> Quantity
Event --changesStateOf--> Lake
07. SPATIAL MODEL
Geometry(t) is a polygon or multipolygon with coordinate reference system, datum, spatial resolution and uncertainty. Area A(t) derives from geometry. Elevation h(t) must declare vertical datum.
08. BASIN MORPHOMETRY
Maximum depth z_max; mean depth z_mean=V/A; shoreline length L; hypsographic area A(z). Bathymetry must include survey time and uncertainty. Basin volume V(h)=integral from bed minimum to h of A(z) dz.
09. WATER BALANCE
For a consistent control volume:
dV/dt = P*A + Q_surface_in + Q_ground_in - E*A - Q_surface_out - Q_ground_out + Q_other.
P and E are depth per time; Q are volume per time. Ice storage, withdrawals and diversions must be represented where material.
10. LEVEL-VOLUME RELATION
For a stable basin, dV/dh=A(h). For changing bathymetry, use V(h,t) and account for bed evolution explicitly.
11. RESIDENCE TIME
Nominal residence time tau=V/Q_out for approximately steady, well-mixed conditions with representative outflow; not a universal tracer age or guarantee of complete mixing.
12. THERMAL STRUCTURE
Epilimnion, metalimnion and hypolimnion are observationally defined layers in stratified lakes. Mixing regime may be polymictic, dimictic, monomictic, oligomictic or meromictic; classifications depend on climate and observations.
13. DENSITY AND STABILITY
Water density rho(T,S,p) depends on temperature, salinity and pressure. Stable stratification generally requires denser water beneath lighter water. Freshwater density peaks near 4 C at ordinary pressure, with composition-dependent variation.
14. MIXING
Wind stress, surface buoyancy flux, inflow, internal waves and convective overturn drive mixing. Mixing coefficients are model parameters requiring calibration, not universal constants.
15. SOLUTE BALANCE
For constituent mass M=V*C in a well-mixed approximation:
dM/dt = sum(Q_in*C_in) - sum(Q_out*C) + Sources - Sinks.
Reaction, settling, resuspension and spatial heterogeneity may require multi-box or PDE models.
16. NUTRIENTS
Nitrogen and phosphorus loads, transformations and residence times influence productivity. Nutrient limitation is context dependent; high concentrations alone do not prove harmful algal blooms.
17. DISSOLVED OXYGEN
Oxygen state depends on gas exchange, photosynthesis, respiration, decomposition, temperature and mixing. Report concentration, saturation basis, depth, date and instrument method.
18. SALINITY
Salinity reflects inputs, evaporation, groundwater exchange and mineral reactions. Endorheic lakes may accumulate salts, but concentration trajectories depend on all fluxes.
19. SEDIMENT
Sediment delivery, settling, resuspension and burial modify turbidity and basin morphology. Sediment accumulation may reduce storage capacity over time.
20. ECOLOGY
Habitats include littoral, pelagic, benthic and profundal zones where applicable. Species observations carry taxonomic identification, sampling effort and date.
21. WATER QUALITY
Properties include pH, conductivity, turbidity, temperature, dissolved oxygen, nutrients, contaminants and chlorophyll-a. Each measurement requires unit, method, depth, time, detection limit where relevant and uncertainty.
22. HYDROLOGICAL CONNECTIVITY
Surface and subsurface connections are directed, time-dependent relationships. An endorheic classification means no regular surface outlet to the sea; it does not automatically imply zero groundwater exchange.
23. SEASONALITY
Seasonal precipitation, snowmelt, evaporation, thermal stratification and ice cover alter lake state. Temporal resolution must suit the process being inferred.
24. ICE COVER
Freezing and thawing change heat exchange, light, gas transfer and mixing. Ice presence is a time-indexed observation rather than a permanent lake attribute.
25. HAZARDS
Potential hazards include flooding, drought, harmful algal blooms, low oxygen, contamination, landslide-generated waves and rare lake outburst events. Hazard assessment requires location-specific evidence.
26. HUMAN INTERACTIONS
Abstraction, dam operation, land-use change, nutrient loading, recreation and conservation may modify lake processes. Distinguish natural lake from engineered reservoir while allowing shared physical equations.
27. CONSERVATION INVARIANTS
Water, solute and energy budgets must reconcile within uncertainty and declared boundaries. Numerical mass-balance residuals must be reported, not silently discarded.
28. INFERENCE RULES
IF outlet absent AND sustained surface drainage to ocean absent THEN candidate EndorheicLake; confidence requires hydrographic verification.
IF dV/dt<0 AND net water flux<0 THEN declining storage is consistent with the water budget.
IF density increases with depth under the chosen coordinate convention THEN candidate stable stratification.
IF nutrient load rises THEN increased eutrophication risk may be inferred conditionally, not deterministically.
IF observations conflict THEN preserve both with provenance and request adjudication.
29. SEMANTIC EQUIVALENCE
Lake != Reservoir as strict synonyms; reservoir is often an artificial impoundment.
Lake != Pond by universal numerical threshold; classification conventions vary.
LakeLevel != LakeVolume; mapping requires basin hypsometry.
ResidenceTime != WaterAgeDistribution.
FreshwaterLake != DrinkingWaterSafe.
30. MATHEMATICAL EXAMPLE: STORAGE
Given A=2.0e6 m2, P=0.004 m/day, E=0.003 m/day, Q_in=25000 m3/day, Q_out=20000 m3/day, and no other fluxes:
DeltaV/day=(0.004-0.003)*2.0e6+25000-20000=7000 m3/day.
For constant A, Delta h/day=7000/2.0e6=0.0035 m/day.
The constant-area approximation must be declared.
31. MATHEMATICAL EXAMPLE: RESIDENCE
V=1.2e8 m3 and representative Q_out=2.0e6 m3/day gives tau=60 days under steady well-mixed assumptions.
32. UNCERTAINTY
Propagate uncertainties from discharge, rainfall, evaporation, geometry, sensor calibration and interpolation. Separate measurement error, model uncertainty and structural assumptions.
33. VALIDATION
Check units; nonnegative area/volume/depth; valid timestamps and CRS; declared datum; water balance closure; nonnegative constituent mass; classification consistency; duplicate identifiers; missing values; physically plausible parameter ranges.
34. CONFIDENCE
Confidence := {level, evidence, method, uncertainty, timestamp}. Levels may be high, medium, low or unknown. Do not assign numerical probabilities without calibration.
35. FLOW HASH
Canonicalise ontology identifier, version, ordered rules and typed relations; compute SHA-256 over canonical UTF-8 bytes when deployed. No fabricated hash value is supplied.
36. UPDATE MODEL
Version updates must record added/removed relations, changed equations, source revisions, effective date, reviewer and backwards compatibility. Preserve historical observations and identities.
37. AI CONSUMPTION
Provide machine-readable entity IDs, typed predicates, units, evidence links, temporal scope, uncertainty and constraints. Distinguish established physical law, model assumption, observation and hypothesis. Do not infer drinking-water safety or flood risk from lake class alone.
38. CROSS-ONTOLOGY LINKS
HydrologicalEntities, WaterBody, River, Aquifer, Groundwater, Precipitation, Soil, Sediment, WaterWave, Climate, Ecosystem, GeographicLocation, Measurement and ScientificDataset.
39. COMPLETENESS CHECK
Required: identity, typed entities, relations, hydrology, geometry, chemistry, ecology, inference, validation, provenance, AI consumption. All 39 numbered sections present.
END FLOW ALGEBRA — LAKE ONTOLOGY