5D Library › 依恋理论的计算模型与伴侣互动动力学 · English

第六章 修复尝试:冲突回路中的阻尼器

不吵架不是目标

戈特曼的研究中有一个常被忽视的发现:长期稳定的伴侣并不都是很少吵架的伴侣。有的伴侣冲突很少、倾向于回避分歧,有的伴侣经常激烈争论,他们都可以长久地在一起;区别不在冲突的多少,而在冲突时正面成分是否足以缓冲负面成分,以及冲突升级时能不能被拉回来 (Gottman 1994)。

戈特曼把能阻止负面情绪继续升级的言语或动作称为修复尝试(repair attempt):一句「等一下,我们是不是跑题了」,一个自嘲的玩笑,「你说的这一点有道理」,或者一句「我需要休息一下」。他特别强调,修复尝试能否成功,往往不取决于它说得多巧妙,而取决于对方是否接收它;而接收与否,又与两人在冲突之外积累的友谊与好感有关 (Gottman 1999)。

注

「温和」并不总是更好。 奥弗罗尔与麦克纳尔蒂的综述指出,冲突中直接、甚至带有对立性的沟通,在问题严重而且需要改变时,长期来看可能对关系有益;而温和、回避的方式在小问题上有益,在严重问题上可能让问题一直得不到解决 (Overall and McNulty 2017)。修复尝试的目的是阻止失控的升级,不是让一方放弃正当的要求。

把修复写成阻尼

在第二章的回路模型中,升级来自双方反应的相互放大。修复尝试可以看作在回路中加入一个阻尼项:当负面程度超过某个水平时,有一定概率把它拉低。

推导

冲突是一串话轮。负面程度 nn 每个话轮平均上升 0.30(每次回应都尖锐一点),带有随机波动。当 n>1n > 1 时,说话的一方以概率 pmakep_{make} 做出一次修复尝试,对方以概率 pacceptp_{accept} 接收;被接收的修复使 nn 减半。nn 降到 0.3 以下时冲突「暂时平息」,升到 6 时「情绪淹没」(一方关闭或离开)。

# Repair attempts as damping. A conflict is a sequence of speaking turns. Negativity n rises on
# average by s = 0.30 per turn (each reply a little sharper), with noise. Whenever n > 1, the speaker
# makes a repair attempt (a pause, a softer restatement, humour, "I see your point") with
# probability p_make; the listener accepts it with probability p_accept, and an accepted repair
# halves n. A conflict ends "settled for now" when n falls below 0.3, or "flooded" when n reaches 6
# (someone shuts down or leaves). Illustrative parameters; only the shape of the result matters
# (Gottman 1999 describes repair attempts and why their acceptance matters).
import random

def episode(p_make, p_accept, rng, s=0.30, cut=0.5, start=1.0, cap=6.0, settle=0.3, max_turns=200):
    n, turns = start, 0
    while settle <= n < cap and turns < max_turns:
        n += s + rng.gauss(0, 0.5)
        if n > 1 and rng.random() < p_make and rng.random() < p_accept:
            n *= 1 - cut
        turns += 1
    return turns, n >= cap

rng = random.Random(2)
print("share of conflicts that end flooded, and median length in turns (4,000 simulated conflicts each)")
print("p_make \\ p_accept |       0.2        |       0.5        |       0.8")
for pm in (0.1, 0.3, 0.5, 0.8):
    cells = []
    for pa in (0.2, 0.5, 0.8):
        res = [episode(pm, pa, rng) for _ in range(4000)]
        med = sorted(t for t, _ in res)[len(res) // 2]
        cells.append(f"{sum(f for _, f in res) / len(res):4.0%} flooded, {med:2d}")
    print(f"      {pm:.1f}         | " + " | ".join(cells))
print("p_make * p_accept is what counts: 0.8 x 0.2 (=0.16) floods far more often than 0.5 x 0.5 (=0.25),")
print("and the change from mostly flooded to mostly settled happens between products of about 0.1 and 0.4")
# share of conflicts that end flooded, and median length in turns (4,000 simulated conflicts each)
# p_make \ p_accept |       0.2        |       0.5        |       0.8
#       0.1         |  89% flooded, 16 |  87% flooded, 18 |  82% flooded, 21
#       0.3         |  86% flooded, 19 |  66% flooded, 27 |  30% flooded, 29
#       0.5         |  78% flooded, 22 |  26% flooded, 27 |   3% flooded, 20
#       0.8         |  61% flooded, 27 |   3% flooded, 19 |   0% flooded, 13
# p_make * p_accept is what counts: 0.8 x 0.2 (=0.16) floods far more often than 0.5 x 0.5 (=0.25),
# and the change from mostly flooded to mostly settled happens between products of about 0.1 and 0.4

模型显示两点。第一,做出修复与修复被接收是相乘的关系:一方非常努力地修复(pmake=0.8p_{make} = 0.8)而对方很少接收(paccept=0.2p_{accept} = 0.2),冲突仍有六成以上以淹没告终;双方都只是中等程度地做出和接收(0.5 与 0.5),淹没的比例降到约四分之一。第二,从「大多淹没」到「大多平息」的转变发生在乘积约 0.1 到 0.4 之间一个不宽的区间里:在模型中,阻尼与升级斜率之间存在一个类似阈值的关系。决定冲突结局的,不是有没有冲突,而是升级的斜率能不能被修复截断。

情绪淹没与暂停

戈特曼描述过一种状态,称为「情绪淹没」(flooding):在激烈冲突中,人的心率与应激反应急剧上升,此时很难听进对方的话,更容易出现防御、反击或冷战。他在临床著作中建议,一旦一方感到被淹没,双方应当约定暂停,至少约 20 分钟,并且在暂停期间做让自己平静下来的事,而不是在脑子里继续排练争论 (Gottman 1999)。

推导

冲突中心率从静息的 72 升到 110 次每分钟。暂停开始后,心率以 5 分钟的时间常数向静息水平回落,但暂停期间做的事会额外推动心率:平静的活动推动很小,继续在脑中排练争论推动很大。

# The physiology of a time-out. During a heated conflict heart rate has risen from a resting 72 to
# 110 beats per minute. A break begins at t = 0. Heart rate relaxes toward rest with time constant
# tau = 5 minutes, but whatever the person does during the break adds a drive u (beats per minute,
# per minute): rehearsing grievances keeps it up, slow breathing or a walk keeps it low.
#   dHR/dt = -(HR - 72)/tau + u           plateau = 72 + u*tau
# Gottman's clinical advice is a break of at least 20 minutes spent on something soothing; the model
# shows why the activity can matter as much as the length. All numbers are illustrative.
import math
REST, PEAK, TAU = 72.0, 110.0, 5.0

def hr(t, u):
    plateau = REST + u * TAU
    return plateau + (PEAK - plateau) * math.exp(-t / TAU)

def minutes_to(target, u):
    plateau = REST + u * TAU
    if plateau >= target: return None
    return TAU * math.log((PEAK - plateau) / (target - plateau))

acts = (("soothing activity", 0.4), ("neutral (reading, chores)", 1.2), ("rehearsing the argument", 2.6))
print("heart rate (bpm) at the end of a break of ...")
print("during the break             |  5 min | 10 min | 20 min | 30 min | time to within 10 bpm of rest")
for name, u in acts:
    t10 = minutes_to(REST + 10, u)
    print(f"{name:28s} | " + " | ".join(f"{hr(t, u):6.0f}" for t in (5, 10, 20, 30))
          + f" | {f'{t10:.0f} min' if t10 else 'not reached'}")
# heart rate (bpm) at the end of a break of ...
# during the break             |  5 min | 10 min | 20 min | 30 min | time to within 10 bpm of rest
# soothing activity            |     87 |     79 |     75 |     74 | 8 min
# neutral (reading, chores)    |     90 |     82 |     79 |     78 | 10 min
# rehearsing the argument      |     94 |     88 |     85 |     85 | not reached

在这个模型里,做平静的事,约 8 分钟就能回到静息水平以上 10 次以内;而在暂停中继续排练争论,即使暂停 30 分钟,心率也停在静息水平以上约 13 次,回不来。所以暂停的内容可能和长度一样重要。模型的时间常数是示意性的,真实的恢复时间因人、因处境差异很大;「至少 20 分钟」是戈特曼的临床建议,作者没有找到专门检验这一时长的随机试验。

注

暂停不是冷战。 一个有用的暂停有三个特点:说清楚是暂停(「我需要二十分钟冷静一下,然后我们再谈」),约定回来的时间,并且真的回来。没有约定、不再回来的「暂停」,在对方看来就是退缩,可能正好触发第二章的回路。在存在暴力或控制的关系中,「暂停」的安排必须以安全为前提,必要时寻求专业帮助。

假说 · 尚未验证

接收率比尝试次数更重要(尚未确立)。在伴侣的冲突日记中,冲突升级时长与「修复被接收的比例」的相关,强于与「修复尝试的次数」的相关;而接收比例又与冲突之外的日常正面互动频率相关。可以检验的预测与反驳条件:在控制冲突次数之后,如果升级时长与尝试次数的相关不弱于与接收比例的相关,这一假说就被削弱。

专业帮助的证据

本书不是伴侣治疗,但值得知道:伴侣治疗有相当多的研究证据。元分析显示,接受伴侣治疗的伴侣平均而言比没有接受治疗的伴侣改善更多 (Shadish and Baldwin 2003);一项对严重且长期困扰的已婚伴侣的大型随机试验比较了两种行为伴侣治疗,两种方法都带来了明显改善 (Christensen et al. 2004)。如果冲突已经让你们长期痛苦,寻求有资质的伴侣治疗师的帮助,比任何书都更可能有用。

本章小结

稳定的伴侣不是从不吵架,而是能在升级时把冲突拉回来。修复尝试可以看作回路中的阻尼:做出修复与修复被接收是相乘的关系,任一项接近零,阻尼就失效;在模型中,阻尼与升级斜率之间存在一个类似阈值的关系。情绪淹没时的暂停可能有帮助,暂停期间做什么可能和暂停多久一样重要。温和并不总是更好,修复的目的是阻止失控而不是放弃正当的要求。下一章把这些现代研究与中国古典文献并读。

参考文献

Christensen, Andrew, David C. Atkins, Sara Berns, Jennifer Wheeler, Donald H. Baucom, and Lorelei E. Simpson. 2004. “Traditional Versus Integrative Behavioral Couple Therapy for Significantly and Chronically Distressed Married Couples.” Journal of Consulting and Clinical Psychology 72 (2): 176–91.
Gottman, John M. 1994. What Predicts Divorce? The Relationship Between Marital Processes and Marital Outcomes. Lawrence Erlbaum.
Gottman, John M. 1999. The Marriage Clinic: A Scientifically Based Marital Therapy. W. W. Norton.
Overall, Nickola C., and James K. McNulty. 2017. “What Type of Communication During Conflict Is Beneficial for Intimate Relationships?” Current Opinion in Psychology 13: 1–5.
Shadish, William R., and Scott A. Baldwin. 2003. “Meta-Analysis of MFT Interventions.” Journal of Marital and Family Therapy 29 (4): 547–70.

Fan, Y. (2026). Computational Attachment Theory and Couple Interaction Dynamics: From Anxious-Avoidant Coupled Oscillators and Gottman's Nonlinear Difference Equations to Updating Early Relational Priors [依恋理论的计算模型与伴侣互动动力学] (Version 1.0.0). 5D Library. https://doi.org/10.5281/zenodo.23754715 · Licensed under Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0).