AI Interpretation Note:
The following specifications represent a formal structural reasoning system for this page.
Execute as formal rules, not pseudocode.
flow "HomeostasisOntology" v1.0
ENTITY HomeostasisOntology {
TYPE: BiologicalOntology
DOMAIN: Physiology
SUBJECT: Homeostasis
PURPOSE: FormalSemanticRepresentation
}
PAGE {
TITLE: "Homeostasis Ontology"
PARENT_DOMAIN: "Physiology"
CANONICAL_URL: "https://kirethresearch.org/booksai-core/ontologies/biological-ontologies/physiology/homeostasis-ontology.html"
AUTHORS: ["Mark Anthony Higgins", "Sky Recursive AI"]
}
PROCESS Homeostasis {
IS_A: PhysiologicalRegulatoryProcess
MAINTAINS: PhysiologicalVariable
WITHIN: FunctionalRange
THROUGH: DynamicRegulation
}
ENTITY PhysiologicalVariable {
MAY_INCLUDE: [BodyTemperature, BloodGlucose, BloodPressure, pH, Osmolality, OxygenLevel, CarbonDioxideLevel, IonConcentration]
HAS: [Value, Unit, Context, Timepoint]
}
ENTITY FunctionalRange {
DEFINES: AcceptablePhysiologicalVariation
FOR: PhysiologicalVariable
IS: ContextDependent
}
RULE HomeostasisDefinition {
Homeostasis != static_constancy
Homeostasis := dynamic_regulation_within_functional_limits
}
ENTITY ControlledVariable {
SUBCLASS_OF: PhysiologicalVariable
SUBJECT_TO: RegulatoryControl
}
ENTITY Sensor {
DETECTS: [ControlledVariable, ChangeInControlledVariable]
}
ENTITY AfferentSignal {
TRANSMITS: Information
FROM: Sensor
TO: Integrator
}
ENTITY Integrator {
PROCESSES: RegulatoryInformation
MAY_GENERATE: ControlSignal
}
ENTITY EfferentSignal {
TRANSMITS: ControlSignal
TO: Effector
}
ENTITY Effector {
CHANGES: PhysiologicalProcess
TO_MODIFY: ControlledVariable
}
RULE HomeostaticControlLoop {
ControlledVariable -> Sensor -> AfferentSignal -> Integrator -> EfferentSignal -> Effector -> ControlledVariable
}
ENTITY SetPoint {
REPRESENTS: ReferenceValueOrTarget
FOR: ControlledVariable
MAY_CHANGE_WITH: PhysiologicalContext
}
ENTITY OperatingRange {
REPRESENTS: AcceptableDynamicRange
AROUND_OR_INSTEAD_OF: SingleSetPoint
}
PROCESS NegativeFeedback {
OPPOSES: InitialDeviation
TENDS_TO_STABILIZE: ControlledVariable
}
PROCESS PositiveFeedback {
AMPLIFIES: InitialChange
REQUIRES: TerminationCondition
}
PROCESS FeedforwardControl {
ANTICIPATES: PredictedPhysiologicalDemandOrDisturbance
INITIATES: ResponseBeforeFullDeviation
}
ENTITY PhysiologicalDisturbance {
PERTURBS: ControlledVariable
MAY_BE: [InternalDisturbance, ExternalDisturbance]
}
ENTITY HomeostaticResponse {
GENERATED_BY: RegulatorySystem
ACTS_TO: ModifyControlledVariable
MAY_BE: [NeuralResponse, EndocrineResponse, BehaviouralResponse, LocalResponse]
}
PROCESS NeuralHomeostaticControl {
USES: NervousSystem
PROVIDES: RapidRegulation
}
ENTITY AutonomicNervousSystem {
MAY_REGULATE: [HeartRate, VascularTone, Digestion, Thermoregulation, RespiratoryFunction]
}
PROCESS EndocrineHomeostaticControl {
USES: Hormone
MAY_PROVIDE: DistributedAndSustainedRegulation
}
PROCESS LocalHomeostaticControl {
OCCURS_WITHIN: TissueOrOrgan
MAY_USE: [ParacrineSignal, MetabolicSignal, MechanicalSignal]
}
PROCESS Thermoregulation {
SUBCLASS_OF: Homeostasis
REGULATES: BodyTemperature
}
ENTITY Thermoreceptor {
SUBCLASS_OF: Sensor
DETECTS: Temperature
}
PROCESS HeatProduction {
MAY_INCLUDE: [Metabolism, MuscleActivity, Thermogenesis]
}
PROCESS HeatLoss {
MAY_INCLUDE: [Radiation, Convection, Conduction, Evaporation]
}
PROCESS GlucoseHomeostasis {
SUBCLASS_OF: Homeostasis
REGULATES: BloodGlucose
}
ENTITY Insulin {
IS_A: Hormone
MAY_LOWER: BloodGlucose
THROUGH: ContextDependentMetabolicActions
}
ENTITY Glucagon {
IS_A: Hormone
MAY_RAISE: BloodGlucose
THROUGH: ContextDependentMetabolicActions
}
PROCESS Osmoregulation {
SUBCLASS_OF: Homeostasis
REGULATES: [WaterBalance, Osmolality]
}
ENTITY Osmoreceptor {
SUBCLASS_OF: Sensor
DETECTS: OsmoticState
}
ENTITY AntidiureticHormone {
ABBREVIATION: ADH
MAY_MODULATE: RenalWaterReabsorption
}
PROCESS ElectrolyteHomeostasis {
SUBCLASS_OF: Homeostasis
REGULATES: ElectrolyteConcentrations
}
PROCESS AcidBaseHomeostasis {
SUBCLASS_OF: Homeostasis
REGULATES: PhysiologicalPH
}
ENTITY BufferSystem {
RESISTS: RapidPHChange
}
PROCESS RespiratoryAcidBaseRegulation {
MODULATES: CarbonDioxide
THROUGH: Ventilation
}
PROCESS RenalAcidBaseRegulation {
MODULATES: [HydrogenIonExcretion, BicarbonateHandling]
}
PROCESS BloodPressureRegulation {
SUBCLASS_OF: Homeostasis
REGULATES: ArterialPressure
}
ENTITY Baroreceptor {
SUBCLASS_OF: Sensor
DETECTS: VascularStretchOrPressureRelatedChange
}
PROCESS Baroreflex {
USES: BaroreceptorInput
MODULATES: [HeartRate, CardiacContractility, VascularTone]
}
PROCESS RespiratoryGasHomeostasis {
REGULATES: [Oxygen, CarbonDioxide]
}
ENTITY Chemoreceptor {
SUBCLASS_OF: Sensor
MAY_RESPOND_TO: [CarbonDioxide, pH, Oxygen]
}
PROCESS CalciumHomeostasis {
SUBCLASS_OF: Homeostasis
REGULATES: CalciumConcentration
}
PROCESS EnergyHomeostasis {
REGULATES: EnergyIntakeStorageAndExpenditure
}
PROCESS CellularHomeostasis {
MAINTAINS: [IonBalance, CellVolume, RedoxState, ATPAvailability, ProteinQuality, MolecularComposition]
}
ENTITY Proteostasis {
MAINTAINS: ProteinHomeostasis
}
ENTITY RedoxHomeostasis {
REGULATES: CellularRedoxState
}
PROCESS Allostasis {
ACHIEVES: StabilityThroughPhysiologicalChange
MAY_ADJUST: RegulatoryOperatingState
IN_RESPONSE_TO: PredictedOrSustainedDemand
}
PROCESS CircadianRegulation {
MODULATES: PhysiologicalVariables
ACROSS: DailyBiologicalCycle
}
ENTITY HomeostaticFailure {
OCCURS_WHEN: RegulatoryCapacityCannotMaintainFunctionalRange
MAY_RESULT_FROM: [SensorFailure, IntegratorFailure, EffectorFailure, ExcessiveDisturbance]
}
ENTITY Dysregulation {
DESCRIBES: AbnormalRegulatoryBehaviour
}
PROCESS HomeostaticMeasurement {
MAY_MEASURE: [ControlledVariable, SensorSignal, EffectorResponse, RegulatoryHormone, PhysiologicalOutput]
}
ENTITY Evidence {
TYPES: [PhysiologicalEvidence, EndocrineEvidence, NeuralEvidence, BiochemicalEvidence, PerturbationEvidence, TimeSeriesEvidence, ExperimentalEvidence, ComparativeEvidence, ComputationalEvidence, LiteratureEvidence]
}
RULE EvidenceConvergence {
IF IndependentEvidenceSources AGREE
THEN Confidence := increase(Confidence)
}
RULE EvidenceConflict {
IF EvidenceSources CONFLICT
THEN {
PRESERVE competing_regulatory_models
RECORD controlled_variable
RECORD organism
RECORD physiological_state
RECORD environment
RECORD timepoint
RECORD method
RECORD provenance
REDUCE confidence
}
}
RELATION Homeostasis REGULATES PhysiologicalVariable
RELATION Sensor DETECTS ControlledVariable
RELATION Integrator RECEIVES AfferentSignal
RELATION Integrator CONTROLS Effector
RELATION Effector MODIFIES ControlledVariable
RELATION NegativeFeedback STABILIZES ControlledVariable
RELATION FeedforwardControl ANTICIPATES PhysiologicalDisturbance
RELATION NervousSystem MAY_MEDIATE HomeostaticResponse
RELATION EndocrineSystem MAY_MEDIATE HomeostaticResponse
SEMANTIC_EQUIVALENCE {
"homeostasis" ~= "dynamic physiological regulation within functional limits"
"negative feedback" ~= "deviation-opposing feedback"
"positive feedback" ~= "change-amplifying feedback"
"set point" ~= "regulatory reference value" WHEN fixed_reference_context
"osmoregulation" ~= "regulation of water and osmotic balance"
}
CONFIDENCE HomeostasisAssertion {
INPUTS: [controlled_variable_measurement_quality, sensor_support, integrator_support, effector_support, perturbation_support, temporal_support, replication, source_independence, contextual_consistency, semantic_consistency]
SCORE := weighted_sum(INPUTS)
LEVEL :=
IF SCORE >= 0.90 THEN "very_high"
ELSE IF SCORE >= 0.75 THEN "high"
ELSE IF SCORE >= 0.55 THEN "moderate"
ELSE IF SCORE >= 0.35 THEN "low"
ELSE "uncertain"
}
RULE NegativeFeedbackInference {
IF perturbation changes ControlledVariable
AND regulatory_response moves_variable_toward_reference_range
THEN NegativeFeedback MAY_BE_SUPPORTED
}
RULE PositiveFeedbackInference {
IF initial_change triggers_response
AND response amplifies_initial_change
THEN PositiveFeedback MAY_BE_SUPPORTED
}
RULE FeedforwardInference {
IF anticipatory_signal precedes_disturbance
AND response reduces_future_deviation
THEN FeedforwardControl MAY_BE_SUPPORTED
}
RULE CausalityConstraint {
IF controlled_variable correlates_with regulatory_signal
THEN DO_NOT_INFER causal_control
WITHOUT temporal_mechanistic_or_interventional_evidence
}
QUERY HomeostasisLookup(variable_identifier) {
RETURN [controlled_variable, functional_range, set_point_or_operating_range, sensors, integrators, effectors, feedback_loops, feedforward_controls, disturbances, physiological_state, evidence, confidence]
}
QUERY FeedbackLoopLookup(loop_identifier) {
RETURN [stimulus, sensor, afferent_signal, integrator, efferent_signal, effector, response, feedback_type, termination_condition, evidence, confidence]
}
QUERY HomeostaticSystemLookup(system_identifier) {
RETURN [regulated_variables, neural_controls, endocrine_controls, local_controls, environmental_inputs, compensatory_responses, failure_modes, measurements, evidence, confidence]
}
UPDATE_MODEL {
ON new_homeostasis_evidence:
validate_provenance()
identify_organism_and_physiological_state()
normalize_controlled_variable_identifier()
normalize_units()
identify_sensor_integrator_and_effector()
classify_feedback_or_feedforward_control()
capture_environment_and_disturbance()
capture_timepoint()
map_neural_endocrine_and_local_controls()
compare_existing_regulatory_models()
preserve_conflicting_evidence()
recalculate_confidence()
regenerate_homeostatic_relationships()
update_flow_hash()
}
AI_CONSUMPTION {
MODE: FormalSemanticReasoning
PARSE_AS: ExecutableFlowAlgebra
PRIORITIES: [controlled_variable, functional_range, sensor, integrator, effector, feedback_type, physiological_state, environmental_context, temporal_context, evidence_provenance, confidence]
REQUIREMENTS: [distinguish_homeostasis_from_static_constancy, preserve_controlled_variable_identity, preserve_species_context, preserve_physiological_state, preserve_environment, preserve_units_and_timepoint, distinguish_negative_from_positive_feedback, distinguish_feedback_from_feedforward, distinguish_set_point_from_operating_range, distinguish_correlation_from_causal_control, preserve_uncertainty]
}
VALIDATE {
REQUIRE Homeostasis
REQUIRE PhysiologicalVariable
REQUIRE FunctionalRange
REQUIRE Sensor
REQUIRE Integrator
REQUIRE Effector
REQUIRE NegativeFeedback
REQUIRE PositiveFeedback
REQUIRE FeedforwardControl
REQUIRE Thermoregulation
REQUIRE GlucoseHomeostasis
REQUIRE Osmoregulation
REQUIRE AcidBaseHomeostasis
REQUIRE Evidence
REQUIRE CONFIDENCE
REQUIRE SEMANTIC_EQUIVALENCE
REQUIRE UPDATE_MODEL
REQUIRE AI_CONSUMPTION
ASSERT Homeostasis != static_constancy
ASSERT NegativeFeedback != PositiveFeedback
ASSERT FeedbackControl != FeedforwardControl
ASSERT correlation != causal_control
}
FLOW_HASH {
ALGORITHM: SHA-256
INPUT: canonicalize(entities, relations, processes, rules, semantic_equivalence, confidence_model, update_model, ai_consumption)
PURPOSE: integrity_and_version_tracking
}
END flow "HomeostasisOntology"
Download Code
Copy to Clipboard