Update 2026-06-04-modulation-of-future-behavior.md
This commit is contained in:
@@ -64,7 +64,9 @@ The astrocyte's perisynaptic wall distance is the variable that makes both outco
|
||||
|
||||
|
||||
```Gen
|
||||
global state variables
|
||||
|
||||
## global state variables
|
||||
|
||||
// ── Fast (ms–s): wave propagation ─────────────────────────────
|
||||
// Presynapse
|
||||
pre_Ca_residual // leftover Ca²⁺ between spikes — short-term trace
|
||||
@@ -105,7 +107,9 @@ perisynaptic_distance // how close astrocyte walls are to synapse
|
||||
ECM_integrity // extracellular matrix density
|
||||
D_serine_tonic_level // baseline co-agonist supply (sustained)
|
||||
glutamate_clearance_rate // EAAT transporter density
|
||||
fast time scale — wave propagation (ms → s)
|
||||
|
||||
## fast time scale — wave propagation (ms → s)
|
||||
|
||||
function fire_action_potential(input_freq):
|
||||
|
||||
// Presynapse: launch wavefront
|
||||
@@ -145,7 +149,9 @@ glutamate_cleft -= glutamate_clearance_rate × Δt
|
||||
lactate_output += glycolysis_rate(glutamate_clearance_rate)
|
||||
membrane_potential restored by NaK_ATPase(lactate_output)
|
||||
RRP_pool refilled by VATPase(lactate_output)
|
||||
intermediate time scale — temporary tuning (s → min)
|
||||
|
||||
## intermediate time scale — temporary tuning (s → min)
|
||||
|
||||
function short_term_plasticity(input_freq, duration):
|
||||
|
||||
// Presynapse: facilitate or depress based on Ca²⁺ history
|
||||
@@ -176,7 +182,9 @@ translocate(PKA → nucleus) → phosphorylate(CREB)
|
||||
CREB_active = True // enables structural gene expression
|
||||
// Acetylcholine: lower LTP threshold globally
|
||||
LTP_threshold *= (1 / (1 + ACh_level × mAChR_gain))
|
||||
slow time scale — structural commit (h → weeks)
|
||||
|
||||
## slow time scale — structural commit (h → weeks)
|
||||
|
||||
function commit_to_structural_change():
|
||||
|
||||
// Hierarchical filter: three conditions must align
|
||||
@@ -237,14 +245,18 @@ return "depressed"
|
||||
else:
|
||||
// All structural variables unchanged — system holds current state
|
||||
return "baseline — no change"
|
||||
special case — shockwave lockdown (>100Hz uncoordinated)
|
||||
|
||||
## special case — shockwave lockdown (>100Hz uncoordinated)
|
||||
|
||||
function shockwave_lockdown():
|
||||
|
||||
astro_Ca_global = GLOBAL_WAVE // soma-level flood
|
||||
release(GABA, ATP) // gel floods postsynapse
|
||||
AMPA_count -= mass_internalization()
|
||||
membrane_potential = HYPERPOLARIZED
|
||||
cluster(VGCC → beneath_active_zone) // ensures signal survives chaos
|
||||
energy supply chain — metabolic gating (continuous)
|
||||
|
||||
## energy supply chain — metabolic gating (continuous)
|
||||
function metabolic_loop(Δt):
|
||||
// Astrocyte: glucose → lactate pipeline
|
||||
glucose_uptake = blood_capillary_supply()
|
||||
@@ -254,7 +266,8 @@ lactate_output *= load_factor(glutamate_clearance_rate)
|
||||
// Pre + post absorb lactate → power their pumps
|
||||
RRP_pool refill rate ∝ VATPase(lactate_output)
|
||||
membrane_potential reset ∝ NaK_ATPase(lactate_output)
|
||||
key asymmetry — perisynaptic distance is bidirectional
|
||||
|
||||
## key asymmetry — perisynaptic distance is bidirectional
|
||||
// LTP: astrocyte moves IN → tighter diffusion barrier
|
||||
// → glutamate_clearance_rate ↓ (signal contained, not diluted)
|
||||
// → D_serine_tonic_level ↑ (NMDA gate chronically primed)
|
||||
|
||||
Reference in New Issue
Block a user