Lensby Arxo
Скачать JSON
Вопрос Сохранённый разбор

Стягиваемое конечное пространство с покрытием из двух открытых множеств и постоянный пучок Z/2. Чему равна первая когомология Чеха и что модель отвечает на предъявленное ей предположение о порядке 2?

На стягиваемом конечном пространстве Ȟ¹(X, Z/2) имеет порядок 1 и размерность 0 над полем из двух элементов: нетривиальных классов нет. Предположение о порядке 2 не подтверждено и не опровергнуто: модель считает порядок сама и не высказывается о чужом значении. Всё считается из точек пространства и значений функций на покрытии: сечениями признаны локально постоянные функции, согласованные пары пересчитаны, и порядок получен из равенства |Ȟ¹| · |F(U₁₂)| = |F(U₁)| · |F(U₂)| · |Ȟ⁰|.

Это пояснение ассистента, а не результат расчёта. Проверяйте выводы по основаниям и источникам ниже.

Кратко

3

Выберите результат, чтобы перейти к основаниям

Подробный разбор

3

Проверка условия

Порядок Ȟ¹ стягиваемого пространства

Дата контекста 06.09.2026

Результат расчёта

Установлено

Исходные параметры

Что определяем

01EF: |Ȟ1(𝒰,F)||Ȟ^1(𝒰, F)| для двучленного покрытия: C2=0C^2 = 0 , потому Ȟ1=C1/imd0Ȟ^1 = C^1 / im d^0 и |Ȟ1|·|C0|=|C1|·|kerd0||Ȟ^1| · |C^0| = |C^1| · |ker d^0|

Fcov1

Исходные факты

  • XX — конечное пространство с топологией специализации (Александрова): открытые подмножества — в точности устойчивые под генерализацией

    x: x
  • UU предъявлено как подмножество XX (возможно, пустое) для проверки открытости

    ux
    U1x
    U2x
    Wx
    Xx
  • точка принадлежит XX

    px
    ax
    bx
    cx
  • 0061: g⇝pg ⇝ p — pp есть специализация gg , gg — генерализация pp : pp ∈ замыканию {g}\{g\}

    gp
    ca
    cb
  • точка лежит в подмножестве UU

    up
    U1a
    U1c
    U2b
    U2c
    Wc
    Xa
    Xb
    Xc
  • покрытие нацелено на UU : его члены предложены как покрытие UU

    c: covu: X
  • UiU_i — член покрытия

    cui
    covU1
    covU2
  • 01FI: U1U_1 — первый член в полном упорядочении покрытия

    c: covu: U1
  • 01FI: U2U_2 — второй член в полном упорядочении покрытия

    c: covu: U2
  • FF — постоянный пучок (Z/2)X(Z/2)_X : сечения над UU — локально постоянные отображения U→Z/2U → Z/2

    f: Fx: x
  • кандидат — функция на точках UU

    s: fn-U1-00u: U1
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-U1-00a0
    fn-U1-00c0
  • кандидат — функция на точках UU

    s: fn-U1-01u: U1
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-U1-01a0
    fn-U1-01c1
  • кандидат — функция на точках UU

    s: fn-U1-10u: U1
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-U1-10a1
    fn-U1-10c0
  • кандидат — функция на точках UU

    s: fn-U1-11u: U1
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-U1-11a1
    fn-U1-11c1
  • всякая функция U→Z/2U → Z/2 предъявлена кандидатом в сечения FF над UU

    f: Fu: U1
  • кандидат — функция на точках UU

    s: fn-U2-00u: U2
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-U2-00b0
    fn-U2-00c0
  • кандидат — функция на точках UU

    s: fn-U2-01u: U2
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-U2-01b0
    fn-U2-01c1
  • кандидат — функция на точках UU

    s: fn-U2-10u: U2
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-U2-10b1
    fn-U2-10c0
  • кандидат — функция на точках UU

    s: fn-U2-11u: U2
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-U2-11b1
    fn-U2-11c1
  • всякая функция U→Z/2U → Z/2 предъявлена кандидатом в сечения FF над UU

    f: Fu: U2
  • кандидат — функция на точках UU

    s: fn-W-0u: W
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: fn-W-0p: cv: 0
  • кандидат — функция на точках UU

    s: fn-W-1u: W
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: fn-W-1p: cv: 1
  • всякая функция U→Z/2U → Z/2 предъявлена кандидатом в сечения FF над UU

    f: Fu: W
  • кандидат — функция на точках UU

    s: fn-X-000u: X
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-X-000a0
    fn-X-000b0
    fn-X-000c0
  • кандидат — функция на точках UU

    s: fn-X-001u: X
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-X-001a0
    fn-X-001b0
    fn-X-001c1
  • кандидат — функция на точках UU

    s: fn-X-010u: X
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-X-010a0
    fn-X-010b1
    fn-X-010c0
  • кандидат — функция на точках UU

    s: fn-X-011u: X
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-X-011a0
    fn-X-011b1
    fn-X-011c1
  • кандидат — функция на точках UU

    s: fn-X-100u: X
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-X-100a1
    fn-X-100b0
    fn-X-100c0
  • кандидат — функция на точках UU

    s: fn-X-101u: X
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-X-101a1
    fn-X-101b0
    fn-X-101c1
  • кандидат — функция на точках UU

    s: fn-X-110u: X
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-X-110a1
    fn-X-110b1
    fn-X-110c0
  • кандидат — функция на точках UU

    s: fn-X-111u: X
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-X-111a1
    fn-X-111b1
    fn-X-111c1
  • всякая функция U→Z/2U → Z/2 предъявлена кандидатом в сечения FF над UU

    f: Fu: X

Пакет: Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Дополнительные сведения

Сохранить доказательство
Да
Исходные данные · JSON
JSONТолько чтение
{
  "args": [
    "urn:case:stacks:cech:F",
    "urn:case:stacks:cech:cov",
    1
  ],
  "facts": [
    {
      "args": [
        "urn:case:stacks:cech:x"
      ],
      "predicate": "finite_space"
    },
    {
      "args": [
        "urn:case:stacks:cech:U1",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "candidate_subset"
    },
    {
      "args": [
        "urn:case:stacks:cech:U2",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "candidate_subset"
    },
    {
      "args": [
        "urn:case:stacks:cech:W",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "candidate_subset"
    },
    {
      "args": [
        "urn:case:stacks:cech:X",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "candidate_subset"
    },
    {
      "args": [
        "urn:case:stacks:cech:a",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "point_of"
    },
    {
      "args": [
        "urn:case:stacks:cech:b",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "point_of"
    },
    {
      "args": [
        "urn:case:stacks:cech:c",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "point_of"
    },
    {
      "args": [
        "urn:case:stacks:cech:c",
        "urn:case:stacks:cech:a"
      ],
      "predicate": "generalizes"
    },
    {
      "args": [
        "urn:case:stacks:cech:c",
        "urn:case:stacks:cech:b"
      ],
      "predicate": "generalizes"
    },
    {
      "args": [
        "urn:case:stacks:cech:U1",
        "urn:case:stacks:cech:a"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:U1",
        "urn:case:stacks:cech:c"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:U2",
        "urn:case:stacks:cech:b"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:U2",
        "urn:case:stacks:cech:c"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:W",
        "urn:case:stacks:cech:c"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:X",
        "urn:case:stacks:cech:a"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:X",
        "urn:case:stacks:cech:b"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:X",
        "urn:case:stacks:cech:c"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "target"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "member"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "member"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "first_member"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "second_member"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "z2_constant_sheaf"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-00",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-00",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-00",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-01",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-01",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-01",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-10",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-10",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-10",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-11",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-11",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-11",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "all_functions_presented"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-00",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-00",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-00",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-01",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-01",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-01",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-10",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-10",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-10",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-11",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-11",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-11",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "all_functions_presented"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-W-0",
        "urn:case:stacks:cech:W"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-W-0",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-W-1",
        "urn:case:stacks:cech:W"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-W-1",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:W"
      ],
      "predicate": "all_functions_presented"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-000",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-000",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-000",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-000",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-001",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-001",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-001",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-001",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-010",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-010",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-010",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-010",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-011",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-011",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-011",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-011",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-100",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-100",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-100",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-100",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-101",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-101",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-101",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-101",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-110",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-110",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-110",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-110",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-111",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-111",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-111",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-111",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "all_functions_presented"
    }
  ],
  "kind": "truth",
  "legalTime": "2026-09-06",
  "package": "stacks-sheaf-cohomology",
  "predicate": "cech_h1_order",
  "proof": true
}
Почему такой результатПрименённые правила и условия

Путь вывода74 шагов

  1. 1

    XX — конечное пространство с топологией специализации (Александрова): открытые подмножества — в точности устойчивые под генерализацией

    x: urn:case:stacks:cech:x

    факт дела
  2. 2

    0061: g⇝pg ⇝ p — pp есть специализация gg , gg — генерализация pp : pp ∈ замыканию {g}\{g\}

    g: urn:case:stacks:cech:c; p: urn:case:stacks:cech:b

    факт дела
  3. 3

    точка лежит в подмножестве UU

    u: urn:case:stacks:cech:U1; p: urn:case:stacks:cech:a

    факт дела
  4. 4

    точка лежит в подмножестве UU

    u: urn:case:stacks:cech:U1; p: urn:case:stacks:cech:c

    факт дела
  5. 5

    точка лежит в подмножестве UU

    u: urn:case:stacks:cech:U2; p: urn:case:stacks:cech:b

    факт дела
  6. 6

    точка лежит в подмножестве UU

    u: urn:case:stacks:cech:U2; p: urn:case:stacks:cech:c

    факт дела
  7. 7

    точка лежит в подмножестве UU

    u: urn:case:stacks:cech:W; p: urn:case:stacks:cech:c

    факт дела
  8. 8

    UU предъявлено как подмножество XX (возможно, пустое) для проверки открытости

    u: urn:case:stacks:cech:U1; x: urn:case:stacks:cech:x

    факт дела
  9. 9

    01FI: U1U_1 — первый член в полном упорядочении покрытия

    c: urn:case:stacks:cech:cov; u: urn:case:stacks:cech:U1

    факт дела
  10. 10

    01FI: U2U_2 — второй член в полном упорядочении покрытия

    c: urn:case:stacks:cech:cov; u: urn:case:stacks:cech:U2

    факт дела
  11. 11

    FF — постоянный пучок (Z/2)X(Z/2)_X : сечения над UU — локально постоянные отображения U→Z/2U → Z/2

    f: urn:case:stacks:cech:F; x: urn:case:stacks:cech:x

    факт дела
  12. 12

    кандидат — функция на точках UU

    s: urn:case:stacks:cech:fn-U1-00; u: urn:case:stacks:cech:U1

    факт дела
  13. 13

    функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: urn:case:stacks:cech:fn-U1-00; p: urn:case:stacks:cech:a; v: 0

    факт дела
  14. 14

    функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: urn:case:stacks:cech:fn-U1-00; p: urn:case:stacks:cech:c; v: 0

    факт дела
  15. 15

    f(p)=f(g)f(p) = f(g) , когда значения ff в pp и в gg совпадают

    функция принимает одно значение в двух точках: f(p)=f(g)f(p) = f(g): s: urn:case:stacks:cech:fn-U1-00; p: urn:case:stacks:cech:a; g: urn:case:stacks:cech:c

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SameValueAtTwoPoints
    правило
  16. 16

    UU предъявлено как подмножество XX (возможно, пустое) для проверки открытости

    u: urn:case:stacks:cech:U2; x: urn:case:stacks:cech:x

    факт дела
  17. 17

    кандидат — функция на точках UU

    s: urn:case:stacks:cech:fn-U1-11; u: urn:case:stacks:cech:U1

    факт дела
  18. 18

    функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: urn:case:stacks:cech:fn-U1-11; p: urn:case:stacks:cech:a; v: 1

    факт дела
  19. 19

    функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: urn:case:stacks:cech:fn-U1-11; p: urn:case:stacks:cech:c; v: 1

    факт дела
  20. 20

    f(p)=f(g)f(p) = f(g) , когда значения ff в pp и в gg совпадают

    функция принимает одно значение в двух точках: f(p)=f(g)f(p) = f(g): s: urn:case:stacks:cech:fn-U1-11; p: urn:case:stacks:cech:a; g: urn:case:stacks:cech:c

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SameValueAtTwoPoints
    правило
  21. 21

    всякая функция U→Z/2U → Z/2 предъявлена кандидатом в сечения FF над UU

    f: urn:case:stacks:cech:F; u: urn:case:stacks:cech:U1

    факт дела
  22. 22

    кандидат — функция на точках UU

    s: urn:case:stacks:cech:fn-U2-00; u: urn:case:stacks:cech:U2

    факт дела
  23. 23

    функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: urn:case:stacks:cech:fn-U2-00; p: urn:case:stacks:cech:b; v: 0

    факт дела
  24. 24

    UU предъявлено как подмножество XX (возможно, пустое) для проверки открытости

    u: urn:case:stacks:cech:W; x: urn:case:stacks:cech:x

    факт дела
  25. 25

    функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: urn:case:stacks:cech:fn-U2-00; p: urn:case:stacks:cech:c; v: 0

    факт дела
  26. 26

    f(p)=f(g)f(p) = f(g) , когда значения ff в pp и в gg совпадают

    функция принимает одно значение в двух точках: f(p)=f(g)f(p) = f(g): s: urn:case:stacks:cech:fn-U2-00; p: urn:case:stacks:cech:b; g: urn:case:stacks:cech:c

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SameValueAtTwoPoints
    правило
  27. 27

    006W с 0061: функция на UU локально постоянна, когда f(p)=f(g)f(p) = f(g) для всякой точки pp из UU и всякой генерализации gg точки pp в UU

    006W: функция на UU локально постоянна: постоянна вдоль всякой генерализации g⇝pg ⇝ p внутри UU , то есть на компонентах связности: s: urn:case:stacks:cech:fn-U2-00; u: urn:case:stacks:cech:U2

    тег 006W, тег 0061

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#LocallyConstantAlongSpecialization
    правило
  28. 28

    кандидат — функция на точках UU

    s: urn:case:stacks:cech:fn-U2-11; u: urn:case:stacks:cech:U2

    факт дела
  29. 29

    функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: urn:case:stacks:cech:fn-U2-11; p: urn:case:stacks:cech:b; v: 1

    факт дела
  30. 30

    функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: urn:case:stacks:cech:fn-U2-11; p: urn:case:stacks:cech:c; v: 1

    факт дела
  31. 31

    f(p)=f(g)f(p) = f(g) , когда значения ff в pp и в gg совпадают

    функция принимает одно значение в двух точках: f(p)=f(g)f(p) = f(g): s: urn:case:stacks:cech:fn-U2-11; p: urn:case:stacks:cech:b; g: urn:case:stacks:cech:c

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SameValueAtTwoPoints
    правило
  32. 32

    006W с 0061: функция на UU локально постоянна, когда f(p)=f(g)f(p) = f(g) для всякой точки pp из UU и всякой генерализации gg точки pp в UU

    006W: функция на UU локально постоянна: постоянна вдоль всякой генерализации g⇝pg ⇝ p внутри UU , то есть на компонентах связности: s: urn:case:stacks:cech:fn-U2-11; u: urn:case:stacks:cech:U2

    тег 006W, тег 0061

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#LocallyConstantAlongSpecialization
    правило
  33. 33

    всякая функция U→Z/2U → Z/2 предъявлена кандидатом в сечения FF над UU

    f: urn:case:stacks:cech:F; u: urn:case:stacks:cech:U2

    факт дела
  34. 34

    кандидат — функция на точках UU

    s: urn:case:stacks:cech:fn-W-0; u: urn:case:stacks:cech:W

    факт дела
  35. 35

    006W с 0061: функция на UU локально постоянна, когда f(p)=f(g)f(p) = f(g) для всякой точки pp из UU и всякой генерализации gg точки pp в UU

    006W: функция на UU локально постоянна: постоянна вдоль всякой генерализации g⇝pg ⇝ p внутри UU , то есть на компонентах связности: s: urn:case:stacks:cech:fn-W-0; u: urn:case:stacks:cech:W

    тег 006W, тег 0061

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#LocallyConstantAlongSpecialization
    правило
  36. 36

    функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: urn:case:stacks:cech:fn-W-0; p: urn:case:stacks:cech:c; v: 0

    факт дела
  37. 37

    две функции согласованы в точке, когда их значения там совпадают

    две функции принимают одно значение в точке: s: urn:case:stacks:cech:fn-U2-00; t: urn:case:stacks:cech:fn-W-0; p: urn:case:stacks:cech:c

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#AgreeAtPoint
    правило
  38. 38

    две функции согласованы в точке, когда их значения там совпадают

    две функции принимают одно значение в точке: s: urn:case:stacks:cech:fn-U1-00; t: urn:case:stacks:cech:fn-W-0; p: urn:case:stacks:cech:c

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#AgreeAtPoint
    правило
  39. 39

    кандидат — функция на точках UU

    s: urn:case:stacks:cech:fn-W-1; u: urn:case:stacks:cech:W

    факт дела
  40. 40

    006W с 0061: функция на UU локально постоянна, когда f(p)=f(g)f(p) = f(g) для всякой точки pp из UU и всякой генерализации gg точки pp в UU

    006W: функция на UU локально постоянна: постоянна вдоль всякой генерализации g⇝pg ⇝ p внутри UU , то есть на компонентах связности: s: urn:case:stacks:cech:fn-W-1; u: urn:case:stacks:cech:W

    тег 006W, тег 0061

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#LocallyConstantAlongSpecialization
    правило
  41. 41

    функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: urn:case:stacks:cech:fn-W-1; p: urn:case:stacks:cech:c; v: 1

    факт дела
  42. 42

    две функции согласованы в точке, когда их значения там совпадают

    две функции принимают одно значение в точке: s: urn:case:stacks:cech:fn-U1-11; t: urn:case:stacks:cech:fn-W-1; p: urn:case:stacks:cech:c

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#AgreeAtPoint
    правило
  43. 43

    две функции согласованы в точке, когда их значения там совпадают

    две функции принимают одно значение в точке: s: urn:case:stacks:cech:fn-U2-11; t: urn:case:stacks:cech:fn-W-1; p: urn:case:stacks:cech:c

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#AgreeAtPoint
    правило
  44. 44

    всякая функция U→Z/2U → Z/2 предъявлена кандидатом в сечения FF над UU

    f: urn:case:stacks:cech:F; u: urn:case:stacks:cech:W

    факт дела
  45. 45

    точка принадлежит XX

    p: urn:case:stacks:cech:a; x: urn:case:stacks:cech:x

    факт дела
  46. 46

    точка принадлежит XX

    p: urn:case:stacks:cech:b; x: urn:case:stacks:cech:x

    факт дела
  47. 47

    точка принадлежит XX

    p: urn:case:stacks:cech:c; x: urn:case:stacks:cech:x

    факт дела
  48. 48

    0062 (2) на конечном пространстве: подмножество XX , устойчивое под генерализацией, открыто

    UU — открытое подмножество XX: u: urn:case:stacks:cech:W; x: urn:case:stacks:cech:x

    тег 0062, тег 0061

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#OpenByGeneralizationStability
    правило
  49. 49

    0062 (2) на конечном пространстве: подмножество XX , устойчивое под генерализацией, открыто

    UU — открытое подмножество XX: u: urn:case:stacks:cech:U2; x: urn:case:stacks:cech:x

    тег 0062, тег 0061

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#OpenByGeneralizationStability
    правило
  50. 50

    006W: локально постоянная функция U→Z/2U → Z/2 на открытом U⊂XU ⊂ X — сечение (Z/2)X(Z/2)_X над UU

    s∈F(U)s ∈ F(U) , сечение FF над UU: s: urn:case:stacks:cech:fn-W-1; f: urn:case:stacks:cech:F; u: urn:case:stacks:cech:W

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SectionsOfConstantSheaf
    правило
  51. 51

    006W: локально постоянная функция U→Z/2U → Z/2 на открытом U⊂XU ⊂ X — сечение (Z/2)X(Z/2)_X над UU

    s∈F(U)s ∈ F(U) , сечение FF над UU: s: urn:case:stacks:cech:fn-U2-00; f: urn:case:stacks:cech:F; u: urn:case:stacks:cech:U2

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SectionsOfConstantSheaf
    правило
  52. 52

    006W: локально постоянная функция U→Z/2U → Z/2 на открытом U⊂XU ⊂ X — сечение (Z/2)X(Z/2)_X над UU

    s∈F(U)s ∈ F(U) , сечение FF над UU: s: urn:case:stacks:cech:fn-W-0; f: urn:case:stacks:cech:F; u: urn:case:stacks:cech:W

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SectionsOfConstantSheaf
    правило
  53. 53

    006W: локально постоянная функция U→Z/2U → Z/2 на открытом U⊂XU ⊂ X — сечение (Z/2)X(Z/2)_X над UU

    s∈F(U)s ∈ F(U) , сечение FF над UU: s: urn:case:stacks:cech:fn-U2-11; f: urn:case:stacks:cech:F; u: urn:case:stacks:cech:U2

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SectionsOfConstantSheaf
    правило
  54. 54

    A⊂BA ⊂ B , когда всякая точка AA лежит в BB

    A⊂BA ⊂ B как множества точек: a: urn:case:stacks:cech:W; b: urn:case:stacks:cech:U2

    тег 0062

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SubsetByPoints
    правило
  55. 55

    006E: при V⊂UV ⊂ U ограничение ss на VV — функция tt на VV , совпадающая с ss в каждой точке VV

    s|V=ρVU(s)=ts|_V = ρ^U_V(s) = t , ограничение ss на VV: s: urn:case:stacks:cech:fn-U2-00; v: urn:case:stacks:cech:W; t: urn:case:stacks:cech:fn-W-0

    тег 006E, тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#RestrictionByValues
    правило
  56. 56

    006E: при V⊂UV ⊂ U ограничение ss на VV — функция tt на VV , совпадающая с ss в каждой точке VV

    s|V=ρVU(s)=ts|_V = ρ^U_V(s) = t , ограничение ss на VV: s: urn:case:stacks:cech:fn-U2-11; v: urn:case:stacks:cech:W; t: urn:case:stacks:cech:fn-W-1

    тег 006E, тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#RestrictionByValues
    правило
  57. 57

    0061: g⇝pg ⇝ p — pp есть специализация gg , gg — генерализация pp : pp ∈ замыканию {g}\{g\}

    g: urn:case:stacks:cech:c; p: urn:case:stacks:cech:a

    факт дела
  58. 58

    006W с 0061: функция на UU локально постоянна, когда f(p)=f(g)f(p) = f(g) для всякой точки pp из UU и всякой генерализации gg точки pp в UU

    006W: функция на UU локально постоянна: постоянна вдоль всякой генерализации g⇝pg ⇝ p внутри UU , то есть на компонентах связности: s: urn:case:stacks:cech:fn-U1-11; u: urn:case:stacks:cech:U1

    тег 006W, тег 0061

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#LocallyConstantAlongSpecialization
    правило
  59. 59

    006W с 0061: функция на UU локально постоянна, когда f(p)=f(g)f(p) = f(g) для всякой точки pp из UU и всякой генерализации gg точки pp в UU

    006W: функция на UU локально постоянна: постоянна вдоль всякой генерализации g⇝pg ⇝ p внутри UU , то есть на компонентах связности: s: urn:case:stacks:cech:fn-U1-00; u: urn:case:stacks:cech:U1

    тег 006W, тег 0061

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#LocallyConstantAlongSpecialization
    правило
  60. 60

    0062 (2) на конечном пространстве: подмножество XX , устойчивое под генерализацией, открыто

    UU — открытое подмножество XX: u: urn:case:stacks:cech:U1; x: urn:case:stacks:cech:x

    тег 0062, тег 0061

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#OpenByGeneralizationStability
    правило
  61. 61

    006W: локально постоянная функция U→Z/2U → Z/2 на открытом U⊂XU ⊂ X — сечение (Z/2)X(Z/2)_X над UU

    s∈F(U)s ∈ F(U) , сечение FF над UU: s: urn:case:stacks:cech:fn-U1-11; f: urn:case:stacks:cech:F; u: urn:case:stacks:cech:U1

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SectionsOfConstantSheaf
    правило
  62. 62

    006W: локально постоянная функция U→Z/2U → Z/2 на открытом U⊂XU ⊂ X — сечение (Z/2)X(Z/2)_X над UU

    s∈F(U)s ∈ F(U) , сечение FF над UU: s: urn:case:stacks:cech:fn-U1-00; f: urn:case:stacks:cech:F; u: urn:case:stacks:cech:U1

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SectionsOfConstantSheaf
    правило
  63. 63

    01FI: порядок C0C^0 — произведение порядков F(U1)F(U_1) и F(U2)F(U_2) , все функции предъявлены

    4 = {"input": {"binders": [], "distinct": true, "element": {"kind": "var", "var": "v4"}, "generator": {"formula": {"args": [{"kind": "var", "var": "v4"}, {"kind": "var", "var": "v0"}, {"kind": "var", "var": "v2"}], "kind": "literal", "polarity": "positive", "predicate": "urn:stacks:clir:sheaf-cohomology#section_over"}, "kind": "status", "status": "established"}, "kind": "comprehension", "variable": {"id": "v4", "type": {"name": "urn:stacks:clir:sheaf-cohomology#Section"}}}, "kind": "aggregate", "op": "count"} × {"input": {"binders": [], "distinct": true, "element": {"kind": "var", "var": "v4"}, "generator": {"formula": {"args": [{"kind": "var", "var": "v4"}, {"kind": "var", "var": "v0"}, {"kind": "var", "var": "v3"}], "kind": "literal", "polarity": "positive", "predicate": "urn:stacks:clir:sheaf-cohomology#section_over"}, "kind": "status", "status": "established"}, "kind": "comprehension", "variable": {"id": "v4", "type": {"name": "urn:stacks:clir:sheaf-cohomology#Section"}}}, "kind": "aggregate", "op": "count"}

    тег 01FI

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechC0Order
    правило
  64. 64

    A⊂BA ⊂ B , когда всякая точка AA лежит в BB

    A⊂BA ⊂ B как множества точек: a: urn:case:stacks:cech:W; b: urn:case:stacks:cech:U1

    тег 0062

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SubsetByPoints
    правило
  65. 65

    W=U∩VW = U ∩ V , когда W⊂U,W⊂VW ⊂ U, W ⊂ V и всякая общая точка UU и VV лежит в WW

    W=Ui∩UjW = U_i ∩ U_j: w: urn:case:stacks:cech:W; u1: urn:case:stacks:cech:U1; u2: urn:case:stacks:cech:U2

    тег 0062

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#IntersectionByPoints
    правило
  66. 66

    01FI: порядок C1C^1 — порядок F(U12)F(U_12) , все функции предъявлены

    01FI: |C1|=|F(U12)||C^1| = |F(U_12)|: f: urn:case:stacks:cech:F; c: urn:case:stacks:cech:cov; n: 2

    тег 01FI

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechC1Order
    правило
  67. 67

    006E: при V⊂UV ⊂ U ограничение ss на VV — функция tt на VV , совпадающая с ss в каждой точке VV

    s|V=ρVU(s)=ts|_V = ρ^U_V(s) = t , ограничение ss на VV: s: urn:case:stacks:cech:fn-U1-11; v: urn:case:stacks:cech:W; t: urn:case:stacks:cech:fn-W-1

    тег 006E, тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#RestrictionByValues
    правило
  68. 68

    01FI, d0(s1,s2)=s2|U12−s1|U12d^0(s_1, s_2) = s_2|U_12 − s_1|U_12 : пара — 0-коцикл, когда обе ограничиваются в одно сечение над U12U_12

    01FI: (s1,s2)∈C0=F(U1)×F(U2)(s_1, s_2) ∈ C^0 = F(U_1) × F(U_2) лежит в kerd0ker d^0 : s1s_1 и s2s_2 согласованы на U12U_12: f: urn:case:stacks:cech:F; c: urn:case:stacks:cech:cov; s1: urn:case:stacks:cech:fn-U1-11; s2: urn:case:stacks:cech:fn-U2-11

    тег 01FI, тег 01EF

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CompatiblePair
    правило
  69. 69

    006E: при V⊂UV ⊂ U ограничение ss на VV — функция tt на VV , совпадающая с ss в каждой точке VV

    s|V=ρVU(s)=ts|_V = ρ^U_V(s) = t , ограничение ss на VV: s: urn:case:stacks:cech:fn-U1-00; v: urn:case:stacks:cech:W; t: urn:case:stacks:cech:fn-W-0

    тег 006E, тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#RestrictionByValues
    правило
  70. 70

    01FI, d0(s1,s2)=s2|U12−s1|U12d^0(s_1, s_2) = s_2|U_12 − s_1|U_12 : пара — 0-коцикл, когда обе ограничиваются в одно сечение над U12U_12

    01FI: (s1,s2)∈C0=F(U1)×F(U2)(s_1, s_2) ∈ C^0 = F(U_1) × F(U_2) лежит в kerd0ker d^0 : s1s_1 и s2s_2 согласованы на U12U_12: f: urn:case:stacks:cech:F; c: urn:case:stacks:cech:cov; s1: urn:case:stacks:cech:fn-U1-00; s2: urn:case:stacks:cech:fn-U2-00

    тег 01FI, тег 01EF

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CompatiblePair
    правило
  71. 71

    01EF: Ȟ0=kerd0Ȟ^0 = ker d^0 ; его порядок — число пар (s1,s2)(s_1, s_2) , согласованных на U12U_12

    01EF: |Ȟ0(𝒰,F)|=|kerd0||Ȟ^0(𝒰, F)| = |ker d^0| — число согласованных пар: f: urn:case:stacks:cech:F; c: urn:case:stacks:cech:cov; n: 2

    тег 01EF, тег 01FI

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechH0Order
    правило
  72. 72

    n=2kn = 2^k , порядок kk -мерного Z/2Z/2 -пространства

    k: 0; n: 1

    происхождение не записано
  73. 73

    01EF с 01FI: над полем Z/2Z/2 |imd0|=|C0|/|kerd0||im d^0| = |C^0| / |ker d^0| и Ȟ1=C1/imd0Ȟ^1 = C^1 / im d^0 , потому порядок nn группы Ȟ1Ȟ^1 удовлетворяет n·|C0|=|C1|·|kerd0|n · |C^0| = |C^1| · |ker d^0|

    01EF: |Ȟ1(𝒰,F)||Ȟ^1(𝒰, F)| для двучленного покрытия: C2=0C^2 = 0 , потому Ȟ1=C1/imd0Ȟ^1 = C^1 / im d^0 и |Ȟ1|·|C0|=|C1|·|kerd0||Ȟ^1| · |C^0| = |C^1| · |ker d^0|: f: urn:case:stacks:cech:F; c: urn:case:stacks:cech:cov; n: 1

    тег 01EF, тег 01FI, тег 01FM

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechH1Order
    правило
  74. 74

    Вычисление запроса

    запрос

проверено движком: 37 · факт дела: 36 · происхождение не записано: 1 · Полный граф: 574 узлов

Шаги сохранённого доказательства от фактов дела к ответу. Формулы показаны как записаны в норме, с подставленными значениями; страница ничего не пересчитывает.

Основание этого ответа

Правила из сохранённой цепочки доказательства ответа.

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина
  • две функции согласованы в точке, когда их значения там совпадают

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#AgreeAtPoint
  • 01FI: порядок C0C^0 — произведение порядков F(U1)F(U_1) и F(U2)F(U_2) , все функции предъявлены

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechC0Order
  • 01FI: порядок C1C^1 — порядок F(U12)F(U_12) , все функции предъявлены

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechC1Order
  • 01EF: Ȟ0=kerd0Ȟ^0 = ker d^0 ; его порядок — число пар (s1,s2)(s_1, s_2) , согласованных на U12U_12

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechH0Order
  • 01EF с 01FI: над полем Z/2Z/2 |imd0|=|C0|/|kerd0||im d^0| = |C^0| / |ker d^0| и Ȟ1=C1/imd0Ȟ^1 = C^1 / im d^0 , потому порядок nn группы Ȟ1Ȟ^1 удовлетворяет n·|C0|=|C1|·|kerd0|n · |C^0| = |C^1| · |ker d^0|

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechH1Order
  • 01FI, d0(s1,s2)=s2|U12−s1|U12d^0(s_1, s_2) = s_2|U_12 − s_1|U_12 : пара — 0-коцикл, когда обе ограничиваются в одно сечение над U12U_12

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CompatiblePair
  • W=U∩VW = U ∩ V , когда W⊂U,W⊂VW ⊂ U, W ⊂ V и всякая общая точка UU и VV лежит в WW

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#IntersectionByPoints
  • 006W с 0061: функция на UU локально постоянна, когда f(p)=f(g)f(p) = f(g) для всякой точки pp из UU и всякой генерализации gg точки pp в UU

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#LocallyConstantAlongSpecialization
  • 0062 (2) на конечном пространстве: подмножество XX , устойчивое под генерализацией, открыто

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#OpenByGeneralizationStability
  • 006E: при V⊂UV ⊂ U ограничение ss на VV — функция tt на VV , совпадающая с ss в каждой точке VV

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#RestrictionByValues
  • f(p)=f(g)f(p) = f(g) , когда значения ff в pp и в gg совпадают

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SameValueAtTwoPoints
  • 006W: локально постоянная функция U→Z/2U → Z/2 на открытом U⊂XU ⊂ X — сечение (Z/2)X(Z/2)_X над UU

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SectionsOfConstantSheaf
  • A⊂BA ⊂ B , когда всякая точка AA лежит в BB

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SubsetByPoints
Другие правила расчёта3

Применены в общем расчёте, но не входят в цепочку доказательства этого ответа.

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина
  • 01EG на покрытии UU : |F(U)|=|Ȟ0(𝒰,F)||F(U)| = |Ȟ^0(𝒰, F)| при всех предъявленных функциях на UU

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechH0MatchesSections
  • Z/2Z/2 -размерность Ȟ1Ȟ^1 — показатель её порядка

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechH1Dimension
  • члены покрывают UU , когда каждый член лежит в UU и всякая точка UU лежит в некотором члене

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CoversByPoints

Вывод по запросу

  • 01EF: |Ȟ1(𝒰,F)||Ȟ^1(𝒰, F)| для двучленного покрытия: C2=0C^2 = 0 , потому Ȟ1=C1/imd0Ȟ^1 = C^1 / im d^0 и |Ȟ1|·|C0|=|C1|·|kerd0||Ȟ^1| · |C^0| = |C^1| · |ker d^0|

    f: Fc: covn: 1
Другие выводы16
  • s∈F(U)s ∈ F(U) , сечение FF над UU

    sfu
    fn-W-1FW
    fn-U2-00FU2
    fn-W-0FW
    fn-U2-11FU2
    fn-X-000FX
    fn-U1-11FU1
    fn-U1-00FU1
  • 01FI: |C0|=|F(U1)|·|F(U2)||C^0| = |F(U_1)| · |F(U_2)|

    f: Fc: covn: 4
  • s∈F(U)s ∈ F(U) , сечение FF над UU

    s: fn-X-111f: Fu: X
  • покрытие — открытое покрытие U=∪UiU = ∪ U_i множества UU

    c: covu: X
  • 01FI: |C1|=|F(U12)||C^1| = |F(U_12)|

    f: Fc: covn: 2
  • 01FI: (s1,s2)∈C0=F(U1)×F(U2)(s_1, s_2) ∈ C^0 = F(U_1) × F(U_2) лежит в kerd0ker d^0 : s1s_1 и s2s_2 согласованы на U12U_12

    fcs1s2
    Fcovfn-U1-11fn-U2-11
    Fcovfn-U1-00fn-U2-00
  • 01EF: |Ȟ0(𝒰,F)|=|kerd0||Ȟ^0(𝒰, F)| = |ker d^0| — число согласованных пар

    f: Fc: covn: 2
  • 01EG: естественное отображение F(U)→Ȟ0(𝒰,F)F(U) → Ȟ^0(𝒰, F) на этом покрытии биективно: порядки совпадают

    f: Fc: cov
  • dimZ/2Ȟ1(𝒰,F)=kdim_{Z/2} Ȟ^1(𝒰, F) = k , то есть |Ȟ1|=2k|Ȟ^1| = 2^k

    f: Fc: covk: 0
s∈F(U)s ∈ F(U) , сечение FF над UU
sfu
urn:case:stacks:cech:fn-W-1urn:case:stacks:cech:Furn:case:stacks:cech:W
urn:case:stacks:cech:fn-U2-00urn:case:stacks:cech:Furn:case:stacks:cech:U2
urn:case:stacks:cech:fn-W-0urn:case:stacks:cech:Furn:case:stacks:cech:W
urn:case:stacks:cech:fn-U2-11urn:case:stacks:cech:Furn:case:stacks:cech:U2
urn:case:stacks:cech:fn-X-000urn:case:stacks:cech:Furn:case:stacks:cech:X
urn:case:stacks:cech:fn-U1-11urn:case:stacks:cech:Furn:case:stacks:cech:U1
urn:case:stacks:cech:fn-U1-00urn:case:stacks:cech:Furn:case:stacks:cech:U1
urn:case:stacks:cech:fn-X-111urn:case:stacks:cech:Furn:case:stacks:cech:X
01FI: |C0|=|F(U1)|·|F(U2)||C^0| = |F(U_1)| · |F(U_2)|
fcn
urn:case:stacks:cech:Fcov4
покрытие — открытое покрытие U=∪UiU = ∪ U_i множества UU
cu
covurn:case:stacks:cech:X
01FI: |C1|=|F(U12)||C^1| = |F(U_12)|
fcn
urn:case:stacks:cech:Fcov2
01FI: (s1,s2)∈C0=F(U1)×F(U2)(s_1, s_2) ∈ C^0 = F(U_1) × F(U_2) лежит в kerd0ker d^0 : s1s_1 и s2s_2 согласованы на U12U_12
fcs1s2
urn:case:stacks:cech:Fcovurn:case:stacks:cech:fn-U1-11urn:case:stacks:cech:fn-U2-11
urn:case:stacks:cech:Fcovurn:case:stacks:cech:fn-U1-00urn:case:stacks:cech:fn-U2-00
01EF: |Ȟ0(𝒰,F)|=|kerd0||Ȟ^0(𝒰, F)| = |ker d^0| — число согласованных пар
fcn
urn:case:stacks:cech:Fcov2
01EG: естественное отображение F(U)→Ȟ0(𝒰,F)F(U) → Ȟ^0(𝒰, F) на этом покрытии биективно: порядки совпадают
fc
urn:case:stacks:cech:Fcov
01EF: |Ȟ1(𝒰,F)||Ȟ^1(𝒰, F)| для двучленного покрытия: C2=0C^2 = 0 , потому Ȟ1=C1/imd0Ȟ^1 = C^1 / im d^0 и |Ȟ1|·|C0|=|C1|·|kerd0||Ȟ^1| · |C^0| = |C^1| · |ker d^0|
fcn
urn:case:stacks:cech:Fcov1
dimZ/2Ȟ1(𝒰,F)=kdim_{Z/2} Ȟ^1(𝒰, F) = k , то есть |Ȟ1|=2k|Ȟ^1| = 2^k
fck
urn:case:stacks:cech:Fcov0

Скрыто выведенных фактов: 467. В кратком ответе движок оставляет относящиеся к вопросу; полный перечень — в JSON расчёта ниже.

Граф доказательств

Граф доказательства · 7 слой
query_evaluationcech_h1_orderrule_applicationCechH1Orderrule_applicationCechC0Orderrule_applicationCechC1Orderrule_applicationCechH0Orderassertionpower_of_tworule_applicationSectionsOfConstantSheafrule_applicationSectionsOfConstantSheafrule_applicationSectionsOfConstantSheafrule_applicationSectionsOfConstantSheafassertionfirst_memberassertionsecond_memberassertionall_functions_presentedassertionall_functions_presentedrule_applicationIntersectionByPointsrule_applicationSectionsOfConstantSheafrule_applicationSectionsOfConstantSheafassertionall_functions_presentedrule_applicationCompatiblePairrule_applicationCompatiblePairrule_applicationLocallyConstantAlongSpecializationrule_applicationOpenByGeneralizationStabilityassertionz2_constant_sheafrule_applicationLocallyConstantAlongSpecializationrule_applicationLocallyConstantAlongSpecializationrule_applicationOpenByGeneralizationStabilityrule_applicationLocallyConstantAlongSpecializationrule_applicationSubsetByPointsrule_applicationSubsetByPointsassertioncontainsassertioncontainsassertioncontainsrule_applicationLocallyConstantAlongSpecializationrule_applicationOpenByGeneralizationStabilityrule_applicationLocallyConstantAlongSpecializationrule_applicationRestrictionByValuesrule_applicationRestrictionByValuesrule_applicationRestrictionByValuesrule_applicationRestrictionByValuesrule_applicationSameValueAtTwoPointsassertioncontainsassertiondefined_onassertiongeneralizesassertionfinite_spaceassertioncandidate_subsetassertionpoint_ofassertionpoint_ofrule_applicationSameValueAtTwoPointsassertiondefined_onrule_applicationSameValueAtTwoPointsassertiongeneralizesassertioncontainsassertiondefined_onassertioncandidate_subsetassertionpoint_ofrule_applicationSameValueAtTwoPointsassertiondefined_onassertiondefined_onassertioncandidate_subsetassertiondefined_onrule_applicationAgreeAtPointrule_applicationAgreeAtPointrule_applicationAgreeAtPointrule_applicationAgreeAtPointassertionvalue_atassertionvalue_atassertionvalue_atassertionvalue_atassertionvalue_atassertionvalue_atassertionvalue_atassertionvalue_atassertionvalue_atassertionvalue_at

Узлы доказательств: 574 · assertion 89, rule_application 484, query_evaluation 1

Блок слишком большой для встроенного просмотра. Он целиком включён в JSON документа — без сокращений.

Скачать JSON ↓
Идентификаторы календаря и доказательства
Ссылка на доказательство
mcp
Исходное обоснование · JSON

Блок слишком большой для встроенного просмотра. Он целиком включён в JSON документа — без сокращений.

Скачать JSON ↓
ИсточникиФрагментов: 8

tag/0061

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Let XX be a topological space.

  • If x,x′∈Xx, x' \in X then we say xx is a specialization of x′x' , or x′x' is a generalization of xx if x∈{x′}―x \in \overline{\{x'\}} . Notation: x′⤳xx' \leadsto x .

  • A subset T⊂XT \subset X is stable under specialization if for all x′∈Tx' \in T and every specialization x′⤳xx' \leadsto x we have x∈Tx \in T .

  • A subset T⊂XT \subset X is stable under generalization if for all x∈Tx \in T and every generalization x′⤳xx' \leadsto x we have x′∈Tx' \in T .

Исходные данные · JSON
JSONТолько чтение
{
  "contentHash": "sha256:9bf62fa9de5f46cfcbefb534e889ce088952a428b4991bf8fb33c2d3d212d9a3",
  "edition": "urn:stacks:clir:sheaf-cohomology#STACKS_TOPOLOGY_MASTER",
  "fragmentKind": "defn",
  "id": "urn:stacks:clir:sheaf-cohomology#ST_0061",
  "kind": "fragment",
  "locator": "tag/0061",
  "package": "urn:stacks:clir:sheaf-cohomology",
  "texts": [
    {
      "contentHash": "sha256:1d6ee8a1b98bc09677428df262ad2123d411e5bb168e3ac20a1c67cb0dd9d0a5",
      "language": "en",
      "status": "official",
      "text": "\\begin{definition}\n\\label{definition-specialization}\nLet $X$ be a topological space.\n\\begin{enumerate}\n\\item If $x, x' \\in X$ then we say $x$ is a {\\it specialization} of $x'$,\nor $x'$ is a {\\it generalization} of $x$ if $x \\in \\overline{\\{x'\\}}$.\nNotation: $x' \\leadsto x$.\n\\item A subset $T \\subset X$ is {\\it stable under specialization}\nif for all $x' \\in T$ and every specialization $x' \\leadsto x$ we have\n$x \\in T$.\n\\item A subset $T \\subset X$ is {\\it stable under generalization}\nif for all $x \\in T$ and every generalization $x' \\leadsto x$ we have\n$x' \\in T$.\n\\end{enumerate}\n\\end{definition}"
    }
  ]
}

tag/0062

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Let XX be a topological space.

  • Any closed subset of XX is stable under specialization.

  • Any open subset of XX is stable under generalization.

  • A subset T⊂XT \subset X is stable under specialization if and only if the complement TcT^c is stable under generalization.

Исходные данные · JSON
JSONТолько чтение
{
  "contentHash": "sha256:72a4516ed2a111a21ce235698e7b70959c091ee1e696331bfa395377c0199cd0",
  "edition": "urn:stacks:clir:sheaf-cohomology#STACKS_TOPOLOGY_MASTER",
  "fragmentKind": "lemma",
  "id": "urn:stacks:clir:sheaf-cohomology#ST_0062",
  "kind": "fragment",
  "locator": "tag/0062",
  "package": "urn:stacks:clir:sheaf-cohomology",
  "texts": [
    {
      "contentHash": "sha256:881627a4bc7da511bfc2e3d7cd01f971abb8e2f72ae02f0a295a59b98de782f8",
      "language": "en",
      "status": "official",
      "text": "\\begin{lemma}\n\\label{lemma-open-closed-specialization}\nLet $X$ be a topological space.\n\\begin{enumerate}\n\\item Any closed subset of $X$ is stable under specialization.\n\\item Any open subset of $X$ is stable under generalization.\n\\item A subset $T \\subset X$ is stable under specialization\nif and only if\nthe complement $T^c$ is stable under generalization.\n\\end{enumerate}\n\\end{lemma}"
    }
  ]
}

tag/006E

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Let XX be a topological space.

  • A presheaf ℱ\mathcal{F} of sets on XX is a rule which assigns to each open U⊂XU \subset X a set ℱ(U)\mathcal{F}(U) and to each inclusion V⊂UV \subset U a map ρVU:ℱ(U)→ℱ(V)\rho^U_V : \mathcal{F}(U) \to \mathcal{F}(V) such that ρUU=idℱ(U)\rho^U_U = \text{id}_{\mathcal{F}(U)} and whenever W⊂V⊂UW \subset V \subset U we have ρWU=ρWV∘ρVU\rho^U_W = \rho^V_W \circ \rho ^U_V .

  • A morphism φ:ℱ→𝒢\varphi : \mathcal{F} \to \mathcal{G} of presheaves of sets on XX is a rule which assigns to each open U⊂XU \subset X a map of sets φ:ℱ(U)→𝒢(U)\varphi : \mathcal{F}(U) \to \mathcal{G}(U) compatible with restriction maps, i.e., whenever V⊂U⊂XV \subset U \subset X are open the diagram

    \xymatrix{
    \mathcal{F}(U) \ar[r]^\varphi \ar[d]^{\rho^U_V} &
    \mathcal{G}(U) \ar[d]^{\rho^U_V} \\
    \mathcal{F}(V) \ar[r]^\varphi & \mathcal{G}(V)
    }
    Диаграмма: исходный TeX

    commutes.

  • The category of presheaves of sets on XX will be denoted PSh(X)\textit{PSh}(X) .

Исходные данные · JSON
JSONТолько чтение
{
  "contentHash": "sha256:5940ad0150140fcc429bfcb66cf91e0303638f57e88332528ed64e0204a1cc00",
  "edition": "urn:stacks:clir:sheaf-cohomology#STACKS_SHEAVES_MASTER",
  "fragmentKind": "defn",
  "id": "urn:stacks:clir:sheaf-cohomology#ST_006E",
  "kind": "fragment",
  "locator": "tag/006E",
  "package": "urn:stacks:clir:sheaf-cohomology",
  "texts": [
    {
      "contentHash": "sha256:e728b50fec00b5a51ffd85b7518d87d42e03d9b363884124cfca05a3aa077563",
      "language": "en",
      "status": "official",
      "text": "\\begin{definition}\n\\label{definition-presheaf}\nLet $X$ be a topological space.\n\\begin{enumerate}\n\\item A {\\it presheaf $\\mathcal{F}$ of sets on $X$} is a rule which\nassigns to each open $U \\subset X$ a set $\\mathcal{F}(U)$ and\nto each inclusion $V \\subset U$ a map\n$\\rho^U_V : \\mathcal{F}(U) \\to \\mathcal{F}(V)$ such that\n$\\rho^U_U = \\text{id}_{\\mathcal{F}(U)}$ and\nwhenever $W \\subset V \\subset U$ we have\n$\\rho^U_W = \\rho^V_W \\circ \\rho ^U_V$.\n\\item A {\\it morphism $\\varphi : \\mathcal{F} \\to \\mathcal{G}$\nof presheaves of sets on $X$} is a rule which assigns to each\nopen $U \\subset X$ a map of sets $\\varphi : \\mathcal{F}(U)\n\\to \\mathcal{G}(U)$ compatible with restriction maps,\ni.e., whenever $V \\subset U \\subset X$ are open the\ndiagram\n$$\n\\xymatrix{\n\\mathcal{F}(U) \\ar[r]^\\varphi \\ar[d]^{\\rho^U_V} &\n\\mathcal{G}(U) \\ar[d]^{\\rho^U_V} \\\\\n\\mathcal{F}(V) \\ar[r]^\\varphi & \\mathcal{G}(V)\n}\n$$\ncommutes.\n\\item The category of presheaves of sets on $X$ will be denoted\n$\\textit{PSh}(X)$.\n\\end{enumerate}\n\\end{definition}"
    }
  ]
}

tag/006W

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Let XX be a topological space. Let AA be a set. The constant sheaf with value AA denoted A―\underline{A} , or A―X\underline{A}_X is the sheaf that assigns to an open U⊂XU \subset X the set of all locally constant maps U→AU \to A with restriction mappings given by restrictions of functions.

Исходные данные · JSON
JSONТолько чтение
{
  "contentHash": "sha256:e15b670cf8eaecb2e9774da8a00edf1ff814ee1bfb132f1eb75f8f353d5ac661",
  "edition": "urn:stacks:clir:sheaf-cohomology#STACKS_SHEAVES_MASTER",
  "fragmentKind": "defn",
  "id": "urn:stacks:clir:sheaf-cohomology#ST_006W",
  "kind": "fragment",
  "locator": "tag/006W",
  "package": "urn:stacks:clir:sheaf-cohomology",
  "texts": [
    {
      "contentHash": "sha256:dd05660d523049b43c908e00357b644b49aecdc06ba7eb53adb2c325e626e2c3",
      "language": "en",
      "status": "official",
      "text": "\\begin{definition}\n\\label{definition-constant-sheaf}\nLet $X$ be a topological space. Let $A$ be a set.\nThe {\\it constant sheaf with value $A$} denoted $\\underline{A}$, or\n$\\underline{A}_X$ is the sheaf that assigns to an open $U \\subset X$\nthe set of all locally constant maps $U \\to A$ with restriction mappings\ngiven by restrictions of functions.\n\\end{definition}"
    }
  ]
}

tag/01EF

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Let XX be a topological space. Let 𝒰:U=⋃i∈IUi\mathcal{U} : U = \bigcup_{i \in I} U_i be an open covering. Let ℱ\mathcal{F} be an abelian presheaf on XX . The complex 𝒞ˇ•(𝒰,ℱ)\check{\mathcal{C}}^\bullet(\mathcal{U}, \mathcal{F}) is the {\v C}ech complex associated to ℱ\mathcal{F} and the open covering 𝒰\mathcal{U} . Its cohomology groups Hi(𝒞ˇ•(𝒰,ℱ))H^i(\check{\mathcal{C}}^\bullet(\mathcal{U}, \mathcal{F})) are called the {\v C}ech cohomology groups associated to ℱ\mathcal{F} and the covering 𝒰\mathcal{U} . They are denoted Hˇi(𝒰,ℱ)\check H^i(\mathcal{U}, \mathcal{F}) .

Исходные данные · JSON
JSONТолько чтение
{
  "contentHash": "sha256:44ca688f1b371dc408a7186efb3a770de31e5cf542f3b48926b9929642de76de",
  "edition": "urn:stacks:clir:sheaf-cohomology#STACKS_COHOMOLOGY_MASTER",
  "fragmentKind": "defn",
  "id": "urn:stacks:clir:sheaf-cohomology#ST_01EF",
  "kind": "fragment",
  "locator": "tag/01EF",
  "package": "urn:stacks:clir:sheaf-cohomology",
  "texts": [
    {
      "contentHash": "sha256:95b540b6925fdab8fa3a53def4a39d102181a21ef47fcce25d076b6a97bc0b1a",
      "language": "en",
      "status": "official",
      "text": "\\begin{definition}\n\\label{definition-cech-complex}\nLet $X$ be a topological space.\nLet $\\mathcal{U} : U = \\bigcup_{i \\in I} U_i$ be an open covering.\nLet $\\mathcal{F}$ be an abelian presheaf on $X$.\nThe complex $\\check{\\mathcal{C}}^\\bullet(\\mathcal{U}, \\mathcal{F})$\nis the {\\it {\\v C}ech complex} associated to $\\mathcal{F}$ and the\nopen covering $\\mathcal{U}$. Its cohomology groups\n$H^i(\\check{\\mathcal{C}}^\\bullet(\\mathcal{U}, \\mathcal{F}))$ are\ncalled the {\\it {\\v C}ech cohomology groups} associated to\n$\\mathcal{F}$ and the covering $\\mathcal{U}$.\nThey are denoted $\\check H^i(\\mathcal{U}, \\mathcal{F})$.\n\\end{definition}"
    }
  ]
}

tag/01EG

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Let XX be a topological space. Let ℱ\mathcal{F} be an abelian presheaf on XX . The following are equivalent

  • ℱ\mathcal{F} is an abelian sheaf and

  • for every open covering 𝒰:U=⋃i∈IUi\mathcal{U} : U = \bigcup_{i \in I} U_i the natural map

    ℱ(U)→Hˇ0(𝒰,ℱ)\mathcal{F}(U) \to \check{H}^0(\mathcal{U}, \mathcal{F})

    is bijective.

Исходные данные · JSON
JSONТолько чтение
{
  "contentHash": "sha256:32257319184ae0e9c5584919035ad193c88002f0f7ce4eded08cfa8acbb48f20",
  "edition": "urn:stacks:clir:sheaf-cohomology#STACKS_COHOMOLOGY_MASTER",
  "fragmentKind": "lemma",
  "id": "urn:stacks:clir:sheaf-cohomology#ST_01EG",
  "kind": "fragment",
  "locator": "tag/01EG",
  "package": "urn:stacks:clir:sheaf-cohomology",
  "texts": [
    {
      "contentHash": "sha256:4c5b22ab222601aaae95952557fde5950661f40d81749b9bb69b4a8f61ff6108",
      "language": "en",
      "status": "official",
      "text": "\\begin{lemma}\n\\label{lemma-cech-h0}\nLet $X$ be a topological space.\nLet $\\mathcal{F}$ be an abelian presheaf on $X$.\nThe following are equivalent\n\\begin{enumerate}\n\\item $\\mathcal{F}$ is an abelian sheaf and\n\\item for every open covering $\\mathcal{U} : U = \\bigcup_{i \\in I} U_i$\nthe natural map\n$$\n\\mathcal{F}(U) \\to \\check{H}^0(\\mathcal{U}, \\mathcal{F})\n$$\nis bijective.\n\\end{enumerate}\n\\end{lemma}"
    }
  ]
}

tag/01FI

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Let XX be a topological space. Let 𝒰:U=⋃i∈IUi\mathcal{U} : U = \bigcup_{i \in I} U_i be an open covering. Assume given a total ordering on II . Let ℱ\mathcal{F} be an abelian presheaf on XX . The complex 𝒞ˇord•(𝒰,ℱ)\check{\mathcal{C}}_{ord}^\bullet(\mathcal{U}, \mathcal{F}) is the ordered {\v C}ech complex associated to ℱ\mathcal{F} , the open covering 𝒰\mathcal{U} and the given total ordering on II .

Исходные данные · JSON
JSONТолько чтение
{
  "contentHash": "sha256:100a796ac383e4193e5e93c36072f00b3cbdec059858ee798aa6bb02c78c3997",
  "edition": "urn:stacks:clir:sheaf-cohomology#STACKS_COHOMOLOGY_MASTER",
  "fragmentKind": "defn",
  "id": "urn:stacks:clir:sheaf-cohomology#ST_01FI",
  "kind": "fragment",
  "locator": "tag/01FI",
  "package": "urn:stacks:clir:sheaf-cohomology",
  "texts": [
    {
      "contentHash": "sha256:4dbf509c03629779d780d60d6502aae3001874670f84eb6bc4cd9e0dab533882",
      "language": "en",
      "status": "official",
      "text": "\\begin{definition}\n\\label{definition-ordered-cech-complex}\nLet $X$ be a topological space.\nLet $\\mathcal{U} : U = \\bigcup_{i \\in I} U_i$ be an open covering.\nAssume given a total ordering on $I$.\nLet $\\mathcal{F}$ be an abelian presheaf on $X$.\nThe complex $\\check{\\mathcal{C}}_{ord}^\\bullet(\\mathcal{U}, \\mathcal{F})$\nis the {\\it ordered {\\v C}ech complex} associated to $\\mathcal{F}$, the\nopen covering $\\mathcal{U}$ and the given total ordering on $I$.\n\\end{definition}"
    }
  ]
}

tag/01FM

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Let XX be a topological space. Let 𝒰:U=⋃i∈IUi\mathcal{U} : U = \bigcup_{i \in I} U_i be an open covering. Assume II comes equipped with a total ordering. The map c∘πc \circ \pi is homotopic to the identity on 𝒞ˇ•(𝒰,ℱ)\check{\mathcal{C}}^\bullet(\mathcal{U}, \mathcal{F}) . In particular the inclusion map 𝒞ˇalt•(𝒰,ℱ)→𝒞ˇ•(𝒰,ℱ)\check{\mathcal{C}}_{alt}^\bullet(\mathcal{U}, \mathcal{F}) \to \check{\mathcal{C}}^\bullet(\mathcal{U}, \mathcal{F}) is a homotopy equivalence.

Исходные данные · JSON
JSONТолько чтение
{
  "contentHash": "sha256:13ee1524e1e1e43409a1fb17733206a93162331f710fb544c8218b6036a284e1",
  "edition": "urn:stacks:clir:sheaf-cohomology#STACKS_COHOMOLOGY_MASTER",
  "fragmentKind": "lemma",
  "id": "urn:stacks:clir:sheaf-cohomology#ST_01FM",
  "kind": "fragment",
  "locator": "tag/01FM",
  "package": "urn:stacks:clir:sheaf-cohomology",
  "texts": [
    {
      "contentHash": "sha256:783d414a41461bccfb07b242a527657ee8fda1055c33a6ef41abf92ee925f966",
      "language": "en",
      "status": "official",
      "text": "\\begin{lemma}\n\\label{lemma-alternating-usual}\nLet $X$ be a topological space.\nLet $\\mathcal{U} : U = \\bigcup_{i \\in I} U_i$ be an open covering.\nAssume $I$ comes equipped with a total ordering.\nThe map $c \\circ \\pi$ is homotopic to the identity on\n$\\check{\\mathcal{C}}^\\bullet(\\mathcal{U}, \\mathcal{F})$.\nIn particular the inclusion map\n$\\check{\\mathcal{C}}_{alt}^\\bullet(\\mathcal{U}, \\mathcal{F}) \\to\n\\check{\\mathcal{C}}^\\bullet(\\mathcal{U}, \\mathcal{F})$\nis a homotopy equivalence.\n\\end{lemma}"
    }
  ]
}

Пакеты в снимке

  • Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина
Технические данныеПолный ответ, параметры и контрольные суммы
Статус расчёта
COMPUTED
Полный ответ движка
cech_h1_order: TRUE_ONLY — установлено Выведено правом: section_over(urn:case:stacks:cech:fn-W-1, urn:case:stacks:cech:F, urn:case:stacks:cech:W); section_over(urn:case:stacks:cech:fn-U2-00, urn:case:stacks:cech:F, urn:case:stacks:cech:U2); section_over(urn:case:stacks:cech:fn-W-0, urn:case:stacks:cech:F, urn:case:stacks:cech:W); section_over(urn:case:stacks:cech:fn-U2-11, urn:case:stacks:cech:F, urn:case:stacks:cech:U2); section_over(urn:case:stacks:cech:fn-X-000, urn:case:stacks:cech:F, urn:case:stacks:cech:X); section_over(urn:case:stacks:cech:fn-U1-11, urn:case:stacks:cech:F, urn:case:stacks:cech:U1); section_over(urn:case:stacks:cech:fn-U1-00, urn:case:stacks:cech:F, urn:case:stacks:cech:U1); cech_c0_order(urn:case:stacks:cech:F, urn:case:stacks:cech:cov, 4); section_over(urn:case:stacks:cech:fn-X-111, urn:case:stacks:cech:F, urn:case:stacks:cech:X); covers(urn:case:stacks:cech:cov, urn:case:stacks:cech:X); cech_c1_order(urn:case:stacks:cech:F, urn:case:stacks:cech:cov, 2); compatible_pair(urn:case:stacks:cech:F, urn:case:stacks:cech:cov, urn:case:stacks:cech:fn-U1-11, urn:case:stacks:cech:fn-U2-11); compatible_pair(urn:case:stacks:cech:F, urn:case:stacks:cech:cov, urn:case:stacks:cech:fn-U1-00, urn:case:stacks:cech:fn-U2-00); cech_h0_order(urn:case:stacks:cech:F, urn:case:stacks:cech:cov, 2); cech_h0_matches_sections(urn:case:stacks:cech:F, urn:case:stacks:cech:cov); cech_h1_order(urn:case:stacks:cech:F, urn:case:stacks:cech:cov, 1); cech_h1_dimension(urn:case:stacks:cech:F, urn:case:stacks:cech:cov, 0) …и ещё 467 выведенных фактов вне предмета вопроса (полный вывод — law_explain) Применены правила: AgreeAtPoint, CechC0Order, CechC1Order, CechH0MatchesSections, CechH0Order, CechH1Dimension, CechH1Order, CompatiblePair, CoversByPoints, IntersectionByPoints, LocallyConstantAlongSpecialization, OpenByGeneralizationStability, RestrictionByValues, SameValueAtTwoPoints, SectionsOfConstantSheaf, SubsetByPoints Право (вне юрисдикции государства): Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — доктрина (programHash sha256:6b62eb59e903…) proof-граф: 574 узлов — поле evaluation готово для law_explain

Полный машинный результат · JSON

Блок слишком большой для встроенного просмотра. Он целиком включён в JSON документа — без сокращений.

Скачать JSON ↓

Исполнение · JSON

Блок слишком большой для встроенного просмотра. Он целиком включён в JSON документа — без сокращений.

Скачать JSON ↓

Метаданные отображения

Блок слишком большой для встроенного просмотра. Он целиком включён в JSON документа — без сокращений.

Скачать JSON ↓

JSON · расчёты, источники и точные данные

JSONТолько чтение
{
  "acts": [
    {
      "contributed": true,
      "fragmentCount": 26,
      "fragments": [
        "urn:stacks:clir:sheaf-cohomology#ST_0061",
        "urn:stacks:clir:sheaf-cohomology#ST_0062",
        "urn:stacks:clir:sheaf-cohomology#ST_006E",
        "urn:stacks:clir:sheaf-cohomology#ST_006W",
        "urn:stacks:clir:sheaf-cohomology#ST_01EF",
        "urn:stacks:clir:sheaf-cohomology#ST_01EG",
        "urn:stacks:clir:sheaf-cohomology#ST_01FI",
        "urn:stacks:clir:sheaf-cohomology#ST_01FM"
      ],
      "jurisdiction": "none",
      "namespace": "urn:stacks:clir:sheaf-cohomology",
      "package": "stacks-sheaf-cohomology",
      "title": "Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина"
    }
  ],
  "caseHash": "sha256:270b4827fc6bf098dfe36c67e591ed262b268866576a1f4e2b2e97bf2fe040dd",
  "codeHash": "sha256:9bcca6a33805c1c364ca1bc8e9d39d6a9c51ba44203c0406bafbf397b96be699",
  "jurisdiction": "вне юрисдикции государства",
  "legalTime": "2026-09-06",
  "mode": "audit",
  "programHash": "sha256:6b62eb59e903172fce7cc3ce1a8e29b1fbfc4c6808acc817493c98a07cd7e74e",
  "resultHash": "sha256:db189417a48ff8795e45ef4514f775650df797ccd17afd6cb9c88cce46719d51",
  "rustCodeHash": "sha256:d368cafc7162ed7a6563df5e5c943a57be26fa8aeb3179b530fe3bdd67fe9be4",
  "timezone": "Asia/Qyzylorda"
}
evaluation SHA-256
sha256:1ba5be8695ef2b66bc487d861be7e5c2cbec6e87fb09e57db2e1653338c03b13
Исходные данные · JSON
JSONТолько чтение
{
  "args": [
    "urn:case:stacks:cech:F",
    "urn:case:stacks:cech:cov",
    1
  ],
  "facts": [
    {
      "args": [
        "urn:case:stacks:cech:x"
      ],
      "predicate": "finite_space"
    },
    {
      "args": [
        "urn:case:stacks:cech:U1",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "candidate_subset"
    },
    {
      "args": [
        "urn:case:stacks:cech:U2",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "candidate_subset"
    },
    {
      "args": [
        "urn:case:stacks:cech:W",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "candidate_subset"
    },
    {
      "args": [
        "urn:case:stacks:cech:X",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "candidate_subset"
    },
    {
      "args": [
        "urn:case:stacks:cech:a",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "point_of"
    },
    {
      "args": [
        "urn:case:stacks:cech:b",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "point_of"
    },
    {
      "args": [
        "urn:case:stacks:cech:c",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "point_of"
    },
    {
      "args": [
        "urn:case:stacks:cech:c",
        "urn:case:stacks:cech:a"
      ],
      "predicate": "generalizes"
    },
    {
      "args": [
        "urn:case:stacks:cech:c",
        "urn:case:stacks:cech:b"
      ],
      "predicate": "generalizes"
    },
    {
      "args": [
        "urn:case:stacks:cech:U1",
        "urn:case:stacks:cech:a"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:U1",
        "urn:case:stacks:cech:c"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:U2",
        "urn:case:stacks:cech:b"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:U2",
        "urn:case:stacks:cech:c"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:W",
        "urn:case:stacks:cech:c"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:X",
        "urn:case:stacks:cech:a"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:X",
        "urn:case:stacks:cech:b"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:X",
        "urn:case:stacks:cech:c"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "target"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "member"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "member"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "first_member"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "second_member"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "z2_constant_sheaf"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-00",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-00",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-00",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-01",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-01",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-01",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-10",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-10",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-10",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-11",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-11",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-11",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "all_functions_presented"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-00",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-00",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-00",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-01",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-01",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-01",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-10",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-10",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-10",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-11",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-11",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-11",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "all_functions_presented"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-W-0",
        "urn:case:stacks:cech:W"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-W-0",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-W-1",
        "urn:case:stacks:cech:W"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-W-1",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:W"
      ],
      "predicate": "all_functions_presented"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-000",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-000",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-000",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-000",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-001",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-001",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-001",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-001",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-010",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-010",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-010",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-010",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-011",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-011",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-011",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-011",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-100",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-100",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-100",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-100",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-101",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-101",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-101",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-101",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-110",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-110",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-110",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-110",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-111",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-111",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-111",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-111",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "all_functions_presented"
    }
  ],
  "kind": "truth",
  "legalTime": "2026-09-06",
  "package": "stacks-sheaf-cohomology",
  "predicate": "cech_h1_order",
  "proof": true
}

На стягиваемом пространстве первая когомология тривиальна: порядок 1.

Проверка условия

Размерность Ȟ¹ стягиваемого пространства

Дата контекста 06.09.2026

Результат расчёта

Установлено

Исходные параметры

Что определяем

dimZ/2Ȟ1(𝒰,F)=kdim_{Z/2} Ȟ^1(𝒰, F) = k , то есть |Ȟ1|=2k|Ȟ^1| = 2^k

Fcov0

Исходные факты

  • XX — конечное пространство с топологией специализации (Александрова): открытые подмножества — в точности устойчивые под генерализацией

    x: x
  • UU предъявлено как подмножество XX (возможно, пустое) для проверки открытости

    ux
    U1x
    U2x
    Wx
    Xx
  • точка принадлежит XX

    px
    ax
    bx
    cx
  • 0061: g⇝pg ⇝ p — pp есть специализация gg , gg — генерализация pp : pp ∈ замыканию {g}\{g\}

    gp
    ca
    cb
  • точка лежит в подмножестве UU

    up
    U1a
    U1c
    U2b
    U2c
    Wc
    Xa
    Xb
    Xc
  • покрытие нацелено на UU : его члены предложены как покрытие UU

    c: covu: X
  • UiU_i — член покрытия

    cui
    covU1
    covU2
  • 01FI: U1U_1 — первый член в полном упорядочении покрытия

    c: covu: U1
  • 01FI: U2U_2 — второй член в полном упорядочении покрытия

    c: covu: U2
  • FF — постоянный пучок (Z/2)X(Z/2)_X : сечения над UU — локально постоянные отображения U→Z/2U → Z/2

    f: Fx: x
  • кандидат — функция на точках UU

    s: fn-U1-00u: U1
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-U1-00a0
    fn-U1-00c0
  • кандидат — функция на точках UU

    s: fn-U1-01u: U1
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-U1-01a0
    fn-U1-01c1
  • кандидат — функция на точках UU

    s: fn-U1-10u: U1
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-U1-10a1
    fn-U1-10c0
  • кандидат — функция на точках UU

    s: fn-U1-11u: U1
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-U1-11a1
    fn-U1-11c1
  • всякая функция U→Z/2U → Z/2 предъявлена кандидатом в сечения FF над UU

    f: Fu: U1
  • кандидат — функция на точках UU

    s: fn-U2-00u: U2
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-U2-00b0
    fn-U2-00c0
  • кандидат — функция на точках UU

    s: fn-U2-01u: U2
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-U2-01b0
    fn-U2-01c1
  • кандидат — функция на точках UU

    s: fn-U2-10u: U2
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-U2-10b1
    fn-U2-10c0
  • кандидат — функция на точках UU

    s: fn-U2-11u: U2
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-U2-11b1
    fn-U2-11c1
  • всякая функция U→Z/2U → Z/2 предъявлена кандидатом в сечения FF над UU

    f: Fu: U2
  • кандидат — функция на точках UU

    s: fn-W-0u: W
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: fn-W-0p: cv: 0
  • кандидат — функция на точках UU

    s: fn-W-1u: W
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: fn-W-1p: cv: 1
  • всякая функция U→Z/2U → Z/2 предъявлена кандидатом в сечения FF над UU

    f: Fu: W
  • кандидат — функция на точках UU

    s: fn-X-000u: X
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-X-000a0
    fn-X-000b0
    fn-X-000c0
  • кандидат — функция на точках UU

    s: fn-X-001u: X
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-X-001a0
    fn-X-001b0
    fn-X-001c1
  • кандидат — функция на точках UU

    s: fn-X-010u: X
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-X-010a0
    fn-X-010b1
    fn-X-010c0
  • кандидат — функция на точках UU

    s: fn-X-011u: X
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-X-011a0
    fn-X-011b1
    fn-X-011c1
  • кандидат — функция на точках UU

    s: fn-X-100u: X
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-X-100a1
    fn-X-100b0
    fn-X-100c0
  • кандидат — функция на точках UU

    s: fn-X-101u: X
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-X-101a1
    fn-X-101b0
    fn-X-101c1
  • кандидат — функция на точках UU

    s: fn-X-110u: X
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-X-110a1
    fn-X-110b1
    fn-X-110c0
  • кандидат — функция на точках UU

    s: fn-X-111u: X
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-X-111a1
    fn-X-111b1
    fn-X-111c1
  • всякая функция U→Z/2U → Z/2 предъявлена кандидатом в сечения FF над UU

    f: Fu: X

Пакет: Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Дополнительные сведения

Сохранить доказательство
Да
Исходные данные · JSON
JSONТолько чтение
{
  "args": [
    "urn:case:stacks:cech:F",
    "urn:case:stacks:cech:cov",
    0
  ],
  "facts": [
    {
      "args": [
        "urn:case:stacks:cech:x"
      ],
      "predicate": "finite_space"
    },
    {
      "args": [
        "urn:case:stacks:cech:U1",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "candidate_subset"
    },
    {
      "args": [
        "urn:case:stacks:cech:U2",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "candidate_subset"
    },
    {
      "args": [
        "urn:case:stacks:cech:W",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "candidate_subset"
    },
    {
      "args": [
        "urn:case:stacks:cech:X",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "candidate_subset"
    },
    {
      "args": [
        "urn:case:stacks:cech:a",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "point_of"
    },
    {
      "args": [
        "urn:case:stacks:cech:b",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "point_of"
    },
    {
      "args": [
        "urn:case:stacks:cech:c",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "point_of"
    },
    {
      "args": [
        "urn:case:stacks:cech:c",
        "urn:case:stacks:cech:a"
      ],
      "predicate": "generalizes"
    },
    {
      "args": [
        "urn:case:stacks:cech:c",
        "urn:case:stacks:cech:b"
      ],
      "predicate": "generalizes"
    },
    {
      "args": [
        "urn:case:stacks:cech:U1",
        "urn:case:stacks:cech:a"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:U1",
        "urn:case:stacks:cech:c"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:U2",
        "urn:case:stacks:cech:b"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:U2",
        "urn:case:stacks:cech:c"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:W",
        "urn:case:stacks:cech:c"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:X",
        "urn:case:stacks:cech:a"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:X",
        "urn:case:stacks:cech:b"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:X",
        "urn:case:stacks:cech:c"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "target"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "member"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "member"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "first_member"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "second_member"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "z2_constant_sheaf"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-00",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-00",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-00",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-01",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-01",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-01",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-10",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-10",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-10",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-11",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-11",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-11",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "all_functions_presented"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-00",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-00",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-00",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-01",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-01",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-01",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-10",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-10",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-10",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-11",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-11",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-11",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "all_functions_presented"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-W-0",
        "urn:case:stacks:cech:W"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-W-0",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-W-1",
        "urn:case:stacks:cech:W"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-W-1",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:W"
      ],
      "predicate": "all_functions_presented"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-000",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-000",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-000",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-000",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-001",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-001",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-001",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-001",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-010",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-010",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-010",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-010",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-011",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-011",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-011",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-011",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-100",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-100",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-100",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-100",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-101",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-101",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-101",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-101",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-110",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-110",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-110",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-110",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-111",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-111",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-111",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-111",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "all_functions_presented"
    }
  ],
  "kind": "truth",
  "legalTime": "2026-09-06",
  "package": "stacks-sheaf-cohomology",
  "predicate": "cech_h1_dimension",
  "proof": true
}
Почему такой результатПрименённые правила и условия

Путь вывода75 шагов

  1. 1

    XX — конечное пространство с топологией специализации (Александрова): открытые подмножества — в точности устойчивые под генерализацией

    x: urn:case:stacks:cech:x

    факт дела
  2. 2

    0061: g⇝pg ⇝ p — pp есть специализация gg , gg — генерализация pp : pp ∈ замыканию {g}\{g\}

    g: urn:case:stacks:cech:c; p: urn:case:stacks:cech:b

    факт дела
  3. 3

    точка лежит в подмножестве UU

    u: urn:case:stacks:cech:U1; p: urn:case:stacks:cech:a

    факт дела
  4. 4

    точка лежит в подмножестве UU

    u: urn:case:stacks:cech:U1; p: urn:case:stacks:cech:c

    факт дела
  5. 5

    точка лежит в подмножестве UU

    u: urn:case:stacks:cech:U2; p: urn:case:stacks:cech:b

    факт дела
  6. 6

    точка лежит в подмножестве UU

    u: urn:case:stacks:cech:U2; p: urn:case:stacks:cech:c

    факт дела
  7. 7

    точка лежит в подмножестве UU

    u: urn:case:stacks:cech:W; p: urn:case:stacks:cech:c

    факт дела
  8. 8

    UU предъявлено как подмножество XX (возможно, пустое) для проверки открытости

    u: urn:case:stacks:cech:U1; x: urn:case:stacks:cech:x

    факт дела
  9. 9

    01FI: U1U_1 — первый член в полном упорядочении покрытия

    c: urn:case:stacks:cech:cov; u: urn:case:stacks:cech:U1

    факт дела
  10. 10

    01FI: U2U_2 — второй член в полном упорядочении покрытия

    c: urn:case:stacks:cech:cov; u: urn:case:stacks:cech:U2

    факт дела
  11. 11

    FF — постоянный пучок (Z/2)X(Z/2)_X : сечения над UU — локально постоянные отображения U→Z/2U → Z/2

    f: urn:case:stacks:cech:F; x: urn:case:stacks:cech:x

    факт дела
  12. 12

    кандидат — функция на точках UU

    s: urn:case:stacks:cech:fn-U1-00; u: urn:case:stacks:cech:U1

    факт дела
  13. 13

    функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: urn:case:stacks:cech:fn-U1-00; p: urn:case:stacks:cech:a; v: 0

    факт дела
  14. 14

    функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: urn:case:stacks:cech:fn-U1-00; p: urn:case:stacks:cech:c; v: 0

    факт дела
  15. 15

    f(p)=f(g)f(p) = f(g) , когда значения ff в pp и в gg совпадают

    функция принимает одно значение в двух точках: f(p)=f(g)f(p) = f(g): s: urn:case:stacks:cech:fn-U1-00; p: urn:case:stacks:cech:a; g: urn:case:stacks:cech:c

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SameValueAtTwoPoints
    правило
  16. 16

    UU предъявлено как подмножество XX (возможно, пустое) для проверки открытости

    u: urn:case:stacks:cech:U2; x: urn:case:stacks:cech:x

    факт дела
  17. 17

    кандидат — функция на точках UU

    s: urn:case:stacks:cech:fn-U1-11; u: urn:case:stacks:cech:U1

    факт дела
  18. 18

    функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: urn:case:stacks:cech:fn-U1-11; p: urn:case:stacks:cech:a; v: 1

    факт дела
  19. 19

    функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: urn:case:stacks:cech:fn-U1-11; p: urn:case:stacks:cech:c; v: 1

    факт дела
  20. 20

    f(p)=f(g)f(p) = f(g) , когда значения ff в pp и в gg совпадают

    функция принимает одно значение в двух точках: f(p)=f(g)f(p) = f(g): s: urn:case:stacks:cech:fn-U1-11; p: urn:case:stacks:cech:a; g: urn:case:stacks:cech:c

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SameValueAtTwoPoints
    правило
  21. 21

    всякая функция U→Z/2U → Z/2 предъявлена кандидатом в сечения FF над UU

    f: urn:case:stacks:cech:F; u: urn:case:stacks:cech:U1

    факт дела
  22. 22

    кандидат — функция на точках UU

    s: urn:case:stacks:cech:fn-U2-00; u: urn:case:stacks:cech:U2

    факт дела
  23. 23

    функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: urn:case:stacks:cech:fn-U2-00; p: urn:case:stacks:cech:b; v: 0

    факт дела
  24. 24

    UU предъявлено как подмножество XX (возможно, пустое) для проверки открытости

    u: urn:case:stacks:cech:W; x: urn:case:stacks:cech:x

    факт дела
  25. 25

    функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: urn:case:stacks:cech:fn-U2-00; p: urn:case:stacks:cech:c; v: 0

    факт дела
  26. 26

    f(p)=f(g)f(p) = f(g) , когда значения ff в pp и в gg совпадают

    функция принимает одно значение в двух точках: f(p)=f(g)f(p) = f(g): s: urn:case:stacks:cech:fn-U2-00; p: urn:case:stacks:cech:b; g: urn:case:stacks:cech:c

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SameValueAtTwoPoints
    правило
  27. 27

    006W с 0061: функция на UU локально постоянна, когда f(p)=f(g)f(p) = f(g) для всякой точки pp из UU и всякой генерализации gg точки pp в UU

    006W: функция на UU локально постоянна: постоянна вдоль всякой генерализации g⇝pg ⇝ p внутри UU , то есть на компонентах связности: s: urn:case:stacks:cech:fn-U2-00; u: urn:case:stacks:cech:U2

    тег 006W, тег 0061

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#LocallyConstantAlongSpecialization
    правило
  28. 28

    кандидат — функция на точках UU

    s: urn:case:stacks:cech:fn-U2-11; u: urn:case:stacks:cech:U2

    факт дела
  29. 29

    функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: urn:case:stacks:cech:fn-U2-11; p: urn:case:stacks:cech:b; v: 1

    факт дела
  30. 30

    функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: urn:case:stacks:cech:fn-U2-11; p: urn:case:stacks:cech:c; v: 1

    факт дела
  31. 31

    f(p)=f(g)f(p) = f(g) , когда значения ff в pp и в gg совпадают

    функция принимает одно значение в двух точках: f(p)=f(g)f(p) = f(g): s: urn:case:stacks:cech:fn-U2-11; p: urn:case:stacks:cech:b; g: urn:case:stacks:cech:c

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SameValueAtTwoPoints
    правило
  32. 32

    006W с 0061: функция на UU локально постоянна, когда f(p)=f(g)f(p) = f(g) для всякой точки pp из UU и всякой генерализации gg точки pp в UU

    006W: функция на UU локально постоянна: постоянна вдоль всякой генерализации g⇝pg ⇝ p внутри UU , то есть на компонентах связности: s: urn:case:stacks:cech:fn-U2-11; u: urn:case:stacks:cech:U2

    тег 006W, тег 0061

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#LocallyConstantAlongSpecialization
    правило
  33. 33

    всякая функция U→Z/2U → Z/2 предъявлена кандидатом в сечения FF над UU

    f: urn:case:stacks:cech:F; u: urn:case:stacks:cech:U2

    факт дела
  34. 34

    кандидат — функция на точках UU

    s: urn:case:stacks:cech:fn-W-0; u: urn:case:stacks:cech:W

    факт дела
  35. 35

    006W с 0061: функция на UU локально постоянна, когда f(p)=f(g)f(p) = f(g) для всякой точки pp из UU и всякой генерализации gg точки pp в UU

    006W: функция на UU локально постоянна: постоянна вдоль всякой генерализации g⇝pg ⇝ p внутри UU , то есть на компонентах связности: s: urn:case:stacks:cech:fn-W-0; u: urn:case:stacks:cech:W

    тег 006W, тег 0061

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#LocallyConstantAlongSpecialization
    правило
  36. 36

    функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: urn:case:stacks:cech:fn-W-0; p: urn:case:stacks:cech:c; v: 0

    факт дела
  37. 37

    две функции согласованы в точке, когда их значения там совпадают

    две функции принимают одно значение в точке: s: urn:case:stacks:cech:fn-U2-00; t: urn:case:stacks:cech:fn-W-0; p: urn:case:stacks:cech:c

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#AgreeAtPoint
    правило
  38. 38

    две функции согласованы в точке, когда их значения там совпадают

    две функции принимают одно значение в точке: s: urn:case:stacks:cech:fn-U1-00; t: urn:case:stacks:cech:fn-W-0; p: urn:case:stacks:cech:c

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#AgreeAtPoint
    правило
  39. 39

    кандидат — функция на точках UU

    s: urn:case:stacks:cech:fn-W-1; u: urn:case:stacks:cech:W

    факт дела
  40. 40

    006W с 0061: функция на UU локально постоянна, когда f(p)=f(g)f(p) = f(g) для всякой точки pp из UU и всякой генерализации gg точки pp в UU

    006W: функция на UU локально постоянна: постоянна вдоль всякой генерализации g⇝pg ⇝ p внутри UU , то есть на компонентах связности: s: urn:case:stacks:cech:fn-W-1; u: urn:case:stacks:cech:W

    тег 006W, тег 0061

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#LocallyConstantAlongSpecialization
    правило
  41. 41

    функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: urn:case:stacks:cech:fn-W-1; p: urn:case:stacks:cech:c; v: 1

    факт дела
  42. 42

    две функции согласованы в точке, когда их значения там совпадают

    две функции принимают одно значение в точке: s: urn:case:stacks:cech:fn-U1-11; t: urn:case:stacks:cech:fn-W-1; p: urn:case:stacks:cech:c

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#AgreeAtPoint
    правило
  43. 43

    две функции согласованы в точке, когда их значения там совпадают

    две функции принимают одно значение в точке: s: urn:case:stacks:cech:fn-U2-11; t: urn:case:stacks:cech:fn-W-1; p: urn:case:stacks:cech:c

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#AgreeAtPoint
    правило
  44. 44

    всякая функция U→Z/2U → Z/2 предъявлена кандидатом в сечения FF над UU

    f: urn:case:stacks:cech:F; u: urn:case:stacks:cech:W

    факт дела
  45. 45

    точка принадлежит XX

    p: urn:case:stacks:cech:a; x: urn:case:stacks:cech:x

    факт дела
  46. 46

    точка принадлежит XX

    p: urn:case:stacks:cech:b; x: urn:case:stacks:cech:x

    факт дела
  47. 47

    точка принадлежит XX

    p: urn:case:stacks:cech:c; x: urn:case:stacks:cech:x

    факт дела
  48. 48

    0062 (2) на конечном пространстве: подмножество XX , устойчивое под генерализацией, открыто

    UU — открытое подмножество XX: u: urn:case:stacks:cech:W; x: urn:case:stacks:cech:x

    тег 0062, тег 0061

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#OpenByGeneralizationStability
    правило
  49. 49

    0062 (2) на конечном пространстве: подмножество XX , устойчивое под генерализацией, открыто

    UU — открытое подмножество XX: u: urn:case:stacks:cech:U2; x: urn:case:stacks:cech:x

    тег 0062, тег 0061

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#OpenByGeneralizationStability
    правило
  50. 50

    006W: локально постоянная функция U→Z/2U → Z/2 на открытом U⊂XU ⊂ X — сечение (Z/2)X(Z/2)_X над UU

    s∈F(U)s ∈ F(U) , сечение FF над UU: s: urn:case:stacks:cech:fn-W-1; f: urn:case:stacks:cech:F; u: urn:case:stacks:cech:W

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SectionsOfConstantSheaf
    правило
  51. 51

    006W: локально постоянная функция U→Z/2U → Z/2 на открытом U⊂XU ⊂ X — сечение (Z/2)X(Z/2)_X над UU

    s∈F(U)s ∈ F(U) , сечение FF над UU: s: urn:case:stacks:cech:fn-U2-00; f: urn:case:stacks:cech:F; u: urn:case:stacks:cech:U2

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SectionsOfConstantSheaf
    правило
  52. 52

    006W: локально постоянная функция U→Z/2U → Z/2 на открытом U⊂XU ⊂ X — сечение (Z/2)X(Z/2)_X над UU

    s∈F(U)s ∈ F(U) , сечение FF над UU: s: urn:case:stacks:cech:fn-W-0; f: urn:case:stacks:cech:F; u: urn:case:stacks:cech:W

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SectionsOfConstantSheaf
    правило
  53. 53

    006W: локально постоянная функция U→Z/2U → Z/2 на открытом U⊂XU ⊂ X — сечение (Z/2)X(Z/2)_X над UU

    s∈F(U)s ∈ F(U) , сечение FF над UU: s: urn:case:stacks:cech:fn-U2-11; f: urn:case:stacks:cech:F; u: urn:case:stacks:cech:U2

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SectionsOfConstantSheaf
    правило
  54. 54

    A⊂BA ⊂ B , когда всякая точка AA лежит в BB

    A⊂BA ⊂ B как множества точек: a: urn:case:stacks:cech:W; b: urn:case:stacks:cech:U2

    тег 0062

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SubsetByPoints
    правило
  55. 55

    006E: при V⊂UV ⊂ U ограничение ss на VV — функция tt на VV , совпадающая с ss в каждой точке VV

    s|V=ρVU(s)=ts|_V = ρ^U_V(s) = t , ограничение ss на VV: s: urn:case:stacks:cech:fn-U2-00; v: urn:case:stacks:cech:W; t: urn:case:stacks:cech:fn-W-0

    тег 006E, тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#RestrictionByValues
    правило
  56. 56

    006E: при V⊂UV ⊂ U ограничение ss на VV — функция tt на VV , совпадающая с ss в каждой точке VV

    s|V=ρVU(s)=ts|_V = ρ^U_V(s) = t , ограничение ss на VV: s: urn:case:stacks:cech:fn-U2-11; v: urn:case:stacks:cech:W; t: urn:case:stacks:cech:fn-W-1

    тег 006E, тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#RestrictionByValues
    правило
  57. 57

    0061: g⇝pg ⇝ p — pp есть специализация gg , gg — генерализация pp : pp ∈ замыканию {g}\{g\}

    g: urn:case:stacks:cech:c; p: urn:case:stacks:cech:a

    факт дела
  58. 58

    006W с 0061: функция на UU локально постоянна, когда f(p)=f(g)f(p) = f(g) для всякой точки pp из UU и всякой генерализации gg точки pp в UU

    006W: функция на UU локально постоянна: постоянна вдоль всякой генерализации g⇝pg ⇝ p внутри UU , то есть на компонентах связности: s: urn:case:stacks:cech:fn-U1-11; u: urn:case:stacks:cech:U1

    тег 006W, тег 0061

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#LocallyConstantAlongSpecialization
    правило
  59. 59

    006W с 0061: функция на UU локально постоянна, когда f(p)=f(g)f(p) = f(g) для всякой точки pp из UU и всякой генерализации gg точки pp в UU

    006W: функция на UU локально постоянна: постоянна вдоль всякой генерализации g⇝pg ⇝ p внутри UU , то есть на компонентах связности: s: urn:case:stacks:cech:fn-U1-00; u: urn:case:stacks:cech:U1

    тег 006W, тег 0061

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#LocallyConstantAlongSpecialization
    правило
  60. 60

    0062 (2) на конечном пространстве: подмножество XX , устойчивое под генерализацией, открыто

    UU — открытое подмножество XX: u: urn:case:stacks:cech:U1; x: urn:case:stacks:cech:x

    тег 0062, тег 0061

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#OpenByGeneralizationStability
    правило
  61. 61

    006W: локально постоянная функция U→Z/2U → Z/2 на открытом U⊂XU ⊂ X — сечение (Z/2)X(Z/2)_X над UU

    s∈F(U)s ∈ F(U) , сечение FF над UU: s: urn:case:stacks:cech:fn-U1-11; f: urn:case:stacks:cech:F; u: urn:case:stacks:cech:U1

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SectionsOfConstantSheaf
    правило
  62. 62

    006W: локально постоянная функция U→Z/2U → Z/2 на открытом U⊂XU ⊂ X — сечение (Z/2)X(Z/2)_X над UU

    s∈F(U)s ∈ F(U) , сечение FF над UU: s: urn:case:stacks:cech:fn-U1-00; f: urn:case:stacks:cech:F; u: urn:case:stacks:cech:U1

    тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SectionsOfConstantSheaf
    правило
  63. 63

    01FI: порядок C0C^0 — произведение порядков F(U1)F(U_1) и F(U2)F(U_2) , все функции предъявлены

    4 = {"input": {"binders": [], "distinct": true, "element": {"kind": "var", "var": "v4"}, "generator": {"formula": {"args": [{"kind": "var", "var": "v4"}, {"kind": "var", "var": "v0"}, {"kind": "var", "var": "v2"}], "kind": "literal", "polarity": "positive", "predicate": "urn:stacks:clir:sheaf-cohomology#section_over"}, "kind": "status", "status": "established"}, "kind": "comprehension", "variable": {"id": "v4", "type": {"name": "urn:stacks:clir:sheaf-cohomology#Section"}}}, "kind": "aggregate", "op": "count"} × {"input": {"binders": [], "distinct": true, "element": {"kind": "var", "var": "v4"}, "generator": {"formula": {"args": [{"kind": "var", "var": "v4"}, {"kind": "var", "var": "v0"}, {"kind": "var", "var": "v3"}], "kind": "literal", "polarity": "positive", "predicate": "urn:stacks:clir:sheaf-cohomology#section_over"}, "kind": "status", "status": "established"}, "kind": "comprehension", "variable": {"id": "v4", "type": {"name": "urn:stacks:clir:sheaf-cohomology#Section"}}}, "kind": "aggregate", "op": "count"}

    тег 01FI

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechC0Order
    правило
  64. 64

    A⊂BA ⊂ B , когда всякая точка AA лежит в BB

    A⊂BA ⊂ B как множества точек: a: urn:case:stacks:cech:W; b: urn:case:stacks:cech:U1

    тег 0062

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SubsetByPoints
    правило
  65. 65

    W=U∩VW = U ∩ V , когда W⊂U,W⊂VW ⊂ U, W ⊂ V и всякая общая точка UU и VV лежит в WW

    W=Ui∩UjW = U_i ∩ U_j: w: urn:case:stacks:cech:W; u1: urn:case:stacks:cech:U1; u2: urn:case:stacks:cech:U2

    тег 0062

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#IntersectionByPoints
    правило
  66. 66

    01FI: порядок C1C^1 — порядок F(U12)F(U_12) , все функции предъявлены

    01FI: |C1|=|F(U12)||C^1| = |F(U_12)|: f: urn:case:stacks:cech:F; c: urn:case:stacks:cech:cov; n: 2

    тег 01FI

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechC1Order
    правило
  67. 67

    006E: при V⊂UV ⊂ U ограничение ss на VV — функция tt на VV , совпадающая с ss в каждой точке VV

    s|V=ρVU(s)=ts|_V = ρ^U_V(s) = t , ограничение ss на VV: s: urn:case:stacks:cech:fn-U1-11; v: urn:case:stacks:cech:W; t: urn:case:stacks:cech:fn-W-1

    тег 006E, тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#RestrictionByValues
    правило
  68. 68

    01FI, d0(s1,s2)=s2|U12−s1|U12d^0(s_1, s_2) = s_2|U_12 − s_1|U_12 : пара — 0-коцикл, когда обе ограничиваются в одно сечение над U12U_12

    01FI: (s1,s2)∈C0=F(U1)×F(U2)(s_1, s_2) ∈ C^0 = F(U_1) × F(U_2) лежит в kerd0ker d^0 : s1s_1 и s2s_2 согласованы на U12U_12: f: urn:case:stacks:cech:F; c: urn:case:stacks:cech:cov; s1: urn:case:stacks:cech:fn-U1-11; s2: urn:case:stacks:cech:fn-U2-11

    тег 01FI, тег 01EF

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CompatiblePair
    правило
  69. 69

    006E: при V⊂UV ⊂ U ограничение ss на VV — функция tt на VV , совпадающая с ss в каждой точке VV

    s|V=ρVU(s)=ts|_V = ρ^U_V(s) = t , ограничение ss на VV: s: urn:case:stacks:cech:fn-U1-00; v: urn:case:stacks:cech:W; t: urn:case:stacks:cech:fn-W-0

    тег 006E, тег 006W

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#RestrictionByValues
    правило
  70. 70

    01FI, d0(s1,s2)=s2|U12−s1|U12d^0(s_1, s_2) = s_2|U_12 − s_1|U_12 : пара — 0-коцикл, когда обе ограничиваются в одно сечение над U12U_12

    01FI: (s1,s2)∈C0=F(U1)×F(U2)(s_1, s_2) ∈ C^0 = F(U_1) × F(U_2) лежит в kerd0ker d^0 : s1s_1 и s2s_2 согласованы на U12U_12: f: urn:case:stacks:cech:F; c: urn:case:stacks:cech:cov; s1: urn:case:stacks:cech:fn-U1-00; s2: urn:case:stacks:cech:fn-U2-00

    тег 01FI, тег 01EF

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CompatiblePair
    правило
  71. 71

    01EF: Ȟ0=kerd0Ȟ^0 = ker d^0 ; его порядок — число пар (s1,s2)(s_1, s_2) , согласованных на U12U_12

    01EF: |Ȟ0(𝒰,F)|=|kerd0||Ȟ^0(𝒰, F)| = |ker d^0| — число согласованных пар: f: urn:case:stacks:cech:F; c: urn:case:stacks:cech:cov; n: 2

    тег 01EF, тег 01FI

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechH0Order
    правило
  72. 72

    n=2kn = 2^k , порядок kk -мерного Z/2Z/2 -пространства

    k: 0; n: 1

    происхождение не записано
  73. 73

    01EF с 01FI: над полем Z/2Z/2 |imd0|=|C0|/|kerd0||im d^0| = |C^0| / |ker d^0| и Ȟ1=C1/imd0Ȟ^1 = C^1 / im d^0 , потому порядок nn группы Ȟ1Ȟ^1 удовлетворяет n·|C0|=|C1|·|kerd0|n · |C^0| = |C^1| · |ker d^0|

    01EF: |Ȟ1(𝒰,F)||Ȟ^1(𝒰, F)| для двучленного покрытия: C2=0C^2 = 0 , потому Ȟ1=C1/imd0Ȟ^1 = C^1 / im d^0 и |Ȟ1|·|C0|=|C1|·|kerd0||Ȟ^1| · |C^0| = |C^1| · |ker d^0|: f: urn:case:stacks:cech:F; c: urn:case:stacks:cech:cov; n: 1

    тег 01EF, тег 01FI, тег 01FM

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechH1Order
    правило
  74. 74

    Z/2Z/2 -размерность Ȟ1Ȟ^1 — показатель её порядка

    dimZ/2Ȟ1(𝒰,F)=kdim_{Z/2} Ȟ^1(𝒰, F) = k , то есть |Ȟ1|=2k|Ȟ^1| = 2^k: f: urn:case:stacks:cech:F; c: urn:case:stacks:cech:cov; k: 0

    тег 01EF

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechH1Dimension
    правило
  75. 75

    Вычисление запроса

    запрос

проверено движком: 38 · факт дела: 36 · происхождение не записано: 1 · Полный граф: 574 узлов

Шаги сохранённого доказательства от фактов дела к ответу. Формулы показаны как записаны в норме, с подставленными значениями; страница ничего не пересчитывает.

Основание этого ответа

Правила из сохранённой цепочки доказательства ответа.

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина
  • две функции согласованы в точке, когда их значения там совпадают

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#AgreeAtPoint
  • 01FI: порядок C0C^0 — произведение порядков F(U1)F(U_1) и F(U2)F(U_2) , все функции предъявлены

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechC0Order
  • 01FI: порядок C1C^1 — порядок F(U12)F(U_12) , все функции предъявлены

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechC1Order
  • 01EF: Ȟ0=kerd0Ȟ^0 = ker d^0 ; его порядок — число пар (s1,s2)(s_1, s_2) , согласованных на U12U_12

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechH0Order
  • Z/2Z/2 -размерность Ȟ1Ȟ^1 — показатель её порядка

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechH1Dimension
  • 01EF с 01FI: над полем Z/2Z/2 |imd0|=|C0|/|kerd0||im d^0| = |C^0| / |ker d^0| и Ȟ1=C1/imd0Ȟ^1 = C^1 / im d^0 , потому порядок nn группы Ȟ1Ȟ^1 удовлетворяет n·|C0|=|C1|·|kerd0|n · |C^0| = |C^1| · |ker d^0|

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechH1Order
  • 01FI, d0(s1,s2)=s2|U12−s1|U12d^0(s_1, s_2) = s_2|U_12 − s_1|U_12 : пара — 0-коцикл, когда обе ограничиваются в одно сечение над U12U_12

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CompatiblePair
  • W=U∩VW = U ∩ V , когда W⊂U,W⊂VW ⊂ U, W ⊂ V и всякая общая точка UU и VV лежит в WW

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#IntersectionByPoints
  • 006W с 0061: функция на UU локально постоянна, когда f(p)=f(g)f(p) = f(g) для всякой точки pp из UU и всякой генерализации gg точки pp в UU

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#LocallyConstantAlongSpecialization
  • 0062 (2) на конечном пространстве: подмножество XX , устойчивое под генерализацией, открыто

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#OpenByGeneralizationStability
  • 006E: при V⊂UV ⊂ U ограничение ss на VV — функция tt на VV , совпадающая с ss в каждой точке VV

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#RestrictionByValues
  • f(p)=f(g)f(p) = f(g) , когда значения ff в pp и в gg совпадают

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SameValueAtTwoPoints
  • 006W: локально постоянная функция U→Z/2U → Z/2 на открытом U⊂XU ⊂ X — сечение (Z/2)X(Z/2)_X над UU

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SectionsOfConstantSheaf
  • A⊂BA ⊂ B , когда всякая точка AA лежит в BB

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SubsetByPoints
Другие правила расчёта2

Применены в общем расчёте, но не входят в цепочку доказательства этого ответа.

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина
  • 01EG на покрытии UU : |F(U)|=|Ȟ0(𝒰,F)||F(U)| = |Ȟ^0(𝒰, F)| при всех предъявленных функциях на UU

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechH0MatchesSections
  • члены покрывают UU , когда каждый член лежит в UU и всякая точка UU лежит в некотором члене

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CoversByPoints

Вывод по запросу

  • dimZ/2Ȟ1(𝒰,F)=kdim_{Z/2} Ȟ^1(𝒰, F) = k , то есть |Ȟ1|=2k|Ȟ^1| = 2^k

    f: Fc: covk: 0
Другие выводы16
  • s∈F(U)s ∈ F(U) , сечение FF над UU

    sfu
    fn-W-1FW
    fn-U2-00FU2
    fn-W-0FW
    fn-U2-11FU2
    fn-X-000FX
    fn-U1-11FU1
    fn-U1-00FU1
  • 01FI: |C0|=|F(U1)|·|F(U2)||C^0| = |F(U_1)| · |F(U_2)|

    f: Fc: covn: 4
  • s∈F(U)s ∈ F(U) , сечение FF над UU

    s: fn-X-111f: Fu: X
  • покрытие — открытое покрытие U=∪UiU = ∪ U_i множества UU

    c: covu: X
  • 01FI: |C1|=|F(U12)||C^1| = |F(U_12)|

    f: Fc: covn: 2
  • 01FI: (s1,s2)∈C0=F(U1)×F(U2)(s_1, s_2) ∈ C^0 = F(U_1) × F(U_2) лежит в kerd0ker d^0 : s1s_1 и s2s_2 согласованы на U12U_12

    fcs1s2
    Fcovfn-U1-11fn-U2-11
    Fcovfn-U1-00fn-U2-00
  • 01EF: |Ȟ0(𝒰,F)|=|kerd0||Ȟ^0(𝒰, F)| = |ker d^0| — число согласованных пар

    f: Fc: covn: 2
  • 01EG: естественное отображение F(U)→Ȟ0(𝒰,F)F(U) → Ȟ^0(𝒰, F) на этом покрытии биективно: порядки совпадают

    f: Fc: cov
  • 01EF: |Ȟ1(𝒰,F)||Ȟ^1(𝒰, F)| для двучленного покрытия: C2=0C^2 = 0 , потому Ȟ1=C1/imd0Ȟ^1 = C^1 / im d^0 и |Ȟ1|·|C0|=|C1|·|kerd0||Ȟ^1| · |C^0| = |C^1| · |ker d^0|

    f: Fc: covn: 1
s∈F(U)s ∈ F(U) , сечение FF над UU
sfu
urn:case:stacks:cech:fn-W-1urn:case:stacks:cech:Furn:case:stacks:cech:W
urn:case:stacks:cech:fn-U2-00urn:case:stacks:cech:Furn:case:stacks:cech:U2
urn:case:stacks:cech:fn-W-0urn:case:stacks:cech:Furn:case:stacks:cech:W
urn:case:stacks:cech:fn-U2-11urn:case:stacks:cech:Furn:case:stacks:cech:U2
urn:case:stacks:cech:fn-X-000urn:case:stacks:cech:Furn:case:stacks:cech:X
urn:case:stacks:cech:fn-U1-11urn:case:stacks:cech:Furn:case:stacks:cech:U1
urn:case:stacks:cech:fn-U1-00urn:case:stacks:cech:Furn:case:stacks:cech:U1
urn:case:stacks:cech:fn-X-111urn:case:stacks:cech:Furn:case:stacks:cech:X
01FI: |C0|=|F(U1)|·|F(U2)||C^0| = |F(U_1)| · |F(U_2)|
fcn
urn:case:stacks:cech:Fcov4
покрытие — открытое покрытие U=∪UiU = ∪ U_i множества UU
cu
covurn:case:stacks:cech:X
01FI: |C1|=|F(U12)||C^1| = |F(U_12)|
fcn
urn:case:stacks:cech:Fcov2
01FI: (s1,s2)∈C0=F(U1)×F(U2)(s_1, s_2) ∈ C^0 = F(U_1) × F(U_2) лежит в kerd0ker d^0 : s1s_1 и s2s_2 согласованы на U12U_12
fcs1s2
urn:case:stacks:cech:Fcovurn:case:stacks:cech:fn-U1-11urn:case:stacks:cech:fn-U2-11
urn:case:stacks:cech:Fcovurn:case:stacks:cech:fn-U1-00urn:case:stacks:cech:fn-U2-00
01EF: |Ȟ0(𝒰,F)|=|kerd0||Ȟ^0(𝒰, F)| = |ker d^0| — число согласованных пар
fcn
urn:case:stacks:cech:Fcov2
01EG: естественное отображение F(U)→Ȟ0(𝒰,F)F(U) → Ȟ^0(𝒰, F) на этом покрытии биективно: порядки совпадают
fc
urn:case:stacks:cech:Fcov
01EF: |Ȟ1(𝒰,F)||Ȟ^1(𝒰, F)| для двучленного покрытия: C2=0C^2 = 0 , потому Ȟ1=C1/imd0Ȟ^1 = C^1 / im d^0 и |Ȟ1|·|C0|=|C1|·|kerd0||Ȟ^1| · |C^0| = |C^1| · |ker d^0|
fcn
urn:case:stacks:cech:Fcov1
dimZ/2Ȟ1(𝒰,F)=kdim_{Z/2} Ȟ^1(𝒰, F) = k , то есть |Ȟ1|=2k|Ȟ^1| = 2^k
fck
urn:case:stacks:cech:Fcov0

Скрыто выведенных фактов: 467. В кратком ответе движок оставляет относящиеся к вопросу; полный перечень — в JSON расчёта ниже.

Граф доказательств

Граф доказательства · 8 слой
query_evaluationcech_h1_dimensionrule_applicationCechH1Dimensionrule_applicationCechH1Orderassertionpower_of_tworule_applicationCechC0Orderrule_applicationCechC1Orderrule_applicationCechH0Orderrule_applicationSectionsOfConstantSheafrule_applicationSectionsOfConstantSheafrule_applicationSectionsOfConstantSheafrule_applicationSectionsOfConstantSheafassertionfirst_memberassertionsecond_memberassertionall_functions_presentedassertionall_functions_presentedrule_applicationIntersectionByPointsrule_applicationSectionsOfConstantSheafrule_applicationSectionsOfConstantSheafassertionall_functions_presentedrule_applicationCompatiblePairrule_applicationCompatiblePairrule_applicationLocallyConstantAlongSpecializationrule_applicationOpenByGeneralizationStabilityassertionz2_constant_sheafrule_applicationLocallyConstantAlongSpecializationrule_applicationLocallyConstantAlongSpecializationrule_applicationOpenByGeneralizationStabilityrule_applicationLocallyConstantAlongSpecializationrule_applicationSubsetByPointsrule_applicationSubsetByPointsassertioncontainsassertioncontainsassertioncontainsrule_applicationLocallyConstantAlongSpecializationrule_applicationOpenByGeneralizationStabilityrule_applicationLocallyConstantAlongSpecializationrule_applicationRestrictionByValuesrule_applicationRestrictionByValuesrule_applicationRestrictionByValuesrule_applicationRestrictionByValuesrule_applicationSameValueAtTwoPointsassertioncontainsassertiondefined_onassertiongeneralizesassertionfinite_spaceassertioncandidate_subsetassertionpoint_ofassertionpoint_ofrule_applicationSameValueAtTwoPointsassertiondefined_onrule_applicationSameValueAtTwoPointsassertiongeneralizesassertioncontainsassertiondefined_onassertioncandidate_subsetassertionpoint_ofrule_applicationSameValueAtTwoPointsassertiondefined_onassertiondefined_onassertioncandidate_subsetassertiondefined_onrule_applicationAgreeAtPointrule_applicationAgreeAtPointrule_applicationAgreeAtPointrule_applicationAgreeAtPointassertionvalue_atassertionvalue_atassertionvalue_atassertionvalue_atassertionvalue_atassertionvalue_atassertionvalue_atassertionvalue_atassertionvalue_atassertionvalue_at

Узлы доказательств: 574 · assertion 89, rule_application 484, query_evaluation 1

Блок слишком большой для встроенного просмотра. Он целиком включён в JSON документа — без сокращений.

Скачать JSON ↓
Идентификаторы календаря и доказательства
Ссылка на доказательство
mcp
Исходное обоснование · JSON

Блок слишком большой для встроенного просмотра. Он целиком включён в JSON документа — без сокращений.

Скачать JSON ↓
ИсточникиФрагментов: 8

tag/0061

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Let XX be a topological space.

  • If x,x′∈Xx, x' \in X then we say xx is a specialization of x′x' , or x′x' is a generalization of xx if x∈{x′}―x \in \overline{\{x'\}} . Notation: x′⤳xx' \leadsto x .

  • A subset T⊂XT \subset X is stable under specialization if for all x′∈Tx' \in T and every specialization x′⤳xx' \leadsto x we have x∈Tx \in T .

  • A subset T⊂XT \subset X is stable under generalization if for all x∈Tx \in T and every generalization x′⤳xx' \leadsto x we have x′∈Tx' \in T .

Исходные данные · JSON
JSONТолько чтение
{
  "contentHash": "sha256:9bf62fa9de5f46cfcbefb534e889ce088952a428b4991bf8fb33c2d3d212d9a3",
  "edition": "urn:stacks:clir:sheaf-cohomology#STACKS_TOPOLOGY_MASTER",
  "fragmentKind": "defn",
  "id": "urn:stacks:clir:sheaf-cohomology#ST_0061",
  "kind": "fragment",
  "locator": "tag/0061",
  "package": "urn:stacks:clir:sheaf-cohomology",
  "texts": [
    {
      "contentHash": "sha256:1d6ee8a1b98bc09677428df262ad2123d411e5bb168e3ac20a1c67cb0dd9d0a5",
      "language": "en",
      "status": "official",
      "text": "\\begin{definition}\n\\label{definition-specialization}\nLet $X$ be a topological space.\n\\begin{enumerate}\n\\item If $x, x' \\in X$ then we say $x$ is a {\\it specialization} of $x'$,\nor $x'$ is a {\\it generalization} of $x$ if $x \\in \\overline{\\{x'\\}}$.\nNotation: $x' \\leadsto x$.\n\\item A subset $T \\subset X$ is {\\it stable under specialization}\nif for all $x' \\in T$ and every specialization $x' \\leadsto x$ we have\n$x \\in T$.\n\\item A subset $T \\subset X$ is {\\it stable under generalization}\nif for all $x \\in T$ and every generalization $x' \\leadsto x$ we have\n$x' \\in T$.\n\\end{enumerate}\n\\end{definition}"
    }
  ]
}

tag/0062

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Let XX be a topological space.

  • Any closed subset of XX is stable under specialization.

  • Any open subset of XX is stable under generalization.

  • A subset T⊂XT \subset X is stable under specialization if and only if the complement TcT^c is stable under generalization.

Исходные данные · JSON
JSONТолько чтение
{
  "contentHash": "sha256:72a4516ed2a111a21ce235698e7b70959c091ee1e696331bfa395377c0199cd0",
  "edition": "urn:stacks:clir:sheaf-cohomology#STACKS_TOPOLOGY_MASTER",
  "fragmentKind": "lemma",
  "id": "urn:stacks:clir:sheaf-cohomology#ST_0062",
  "kind": "fragment",
  "locator": "tag/0062",
  "package": "urn:stacks:clir:sheaf-cohomology",
  "texts": [
    {
      "contentHash": "sha256:881627a4bc7da511bfc2e3d7cd01f971abb8e2f72ae02f0a295a59b98de782f8",
      "language": "en",
      "status": "official",
      "text": "\\begin{lemma}\n\\label{lemma-open-closed-specialization}\nLet $X$ be a topological space.\n\\begin{enumerate}\n\\item Any closed subset of $X$ is stable under specialization.\n\\item Any open subset of $X$ is stable under generalization.\n\\item A subset $T \\subset X$ is stable under specialization\nif and only if\nthe complement $T^c$ is stable under generalization.\n\\end{enumerate}\n\\end{lemma}"
    }
  ]
}

tag/006E

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Let XX be a topological space.

  • A presheaf ℱ\mathcal{F} of sets on XX is a rule which assigns to each open U⊂XU \subset X a set ℱ(U)\mathcal{F}(U) and to each inclusion V⊂UV \subset U a map ρVU:ℱ(U)→ℱ(V)\rho^U_V : \mathcal{F}(U) \to \mathcal{F}(V) such that ρUU=idℱ(U)\rho^U_U = \text{id}_{\mathcal{F}(U)} and whenever W⊂V⊂UW \subset V \subset U we have ρWU=ρWV∘ρVU\rho^U_W = \rho^V_W \circ \rho ^U_V .

  • A morphism φ:ℱ→𝒢\varphi : \mathcal{F} \to \mathcal{G} of presheaves of sets on XX is a rule which assigns to each open U⊂XU \subset X a map of sets φ:ℱ(U)→𝒢(U)\varphi : \mathcal{F}(U) \to \mathcal{G}(U) compatible with restriction maps, i.e., whenever V⊂U⊂XV \subset U \subset X are open the diagram

    \xymatrix{
    \mathcal{F}(U) \ar[r]^\varphi \ar[d]^{\rho^U_V} &
    \mathcal{G}(U) \ar[d]^{\rho^U_V} \\
    \mathcal{F}(V) \ar[r]^\varphi & \mathcal{G}(V)
    }
    Диаграмма: исходный TeX

    commutes.

  • The category of presheaves of sets on XX will be denoted PSh(X)\textit{PSh}(X) .

Исходные данные · JSON
JSONТолько чтение
{
  "contentHash": "sha256:5940ad0150140fcc429bfcb66cf91e0303638f57e88332528ed64e0204a1cc00",
  "edition": "urn:stacks:clir:sheaf-cohomology#STACKS_SHEAVES_MASTER",
  "fragmentKind": "defn",
  "id": "urn:stacks:clir:sheaf-cohomology#ST_006E",
  "kind": "fragment",
  "locator": "tag/006E",
  "package": "urn:stacks:clir:sheaf-cohomology",
  "texts": [
    {
      "contentHash": "sha256:e728b50fec00b5a51ffd85b7518d87d42e03d9b363884124cfca05a3aa077563",
      "language": "en",
      "status": "official",
      "text": "\\begin{definition}\n\\label{definition-presheaf}\nLet $X$ be a topological space.\n\\begin{enumerate}\n\\item A {\\it presheaf $\\mathcal{F}$ of sets on $X$} is a rule which\nassigns to each open $U \\subset X$ a set $\\mathcal{F}(U)$ and\nto each inclusion $V \\subset U$ a map\n$\\rho^U_V : \\mathcal{F}(U) \\to \\mathcal{F}(V)$ such that\n$\\rho^U_U = \\text{id}_{\\mathcal{F}(U)}$ and\nwhenever $W \\subset V \\subset U$ we have\n$\\rho^U_W = \\rho^V_W \\circ \\rho ^U_V$.\n\\item A {\\it morphism $\\varphi : \\mathcal{F} \\to \\mathcal{G}$\nof presheaves of sets on $X$} is a rule which assigns to each\nopen $U \\subset X$ a map of sets $\\varphi : \\mathcal{F}(U)\n\\to \\mathcal{G}(U)$ compatible with restriction maps,\ni.e., whenever $V \\subset U \\subset X$ are open the\ndiagram\n$$\n\\xymatrix{\n\\mathcal{F}(U) \\ar[r]^\\varphi \\ar[d]^{\\rho^U_V} &\n\\mathcal{G}(U) \\ar[d]^{\\rho^U_V} \\\\\n\\mathcal{F}(V) \\ar[r]^\\varphi & \\mathcal{G}(V)\n}\n$$\ncommutes.\n\\item The category of presheaves of sets on $X$ will be denoted\n$\\textit{PSh}(X)$.\n\\end{enumerate}\n\\end{definition}"
    }
  ]
}

tag/006W

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Let XX be a topological space. Let AA be a set. The constant sheaf with value AA denoted A―\underline{A} , or A―X\underline{A}_X is the sheaf that assigns to an open U⊂XU \subset X the set of all locally constant maps U→AU \to A with restriction mappings given by restrictions of functions.

Исходные данные · JSON
JSONТолько чтение
{
  "contentHash": "sha256:e15b670cf8eaecb2e9774da8a00edf1ff814ee1bfb132f1eb75f8f353d5ac661",
  "edition": "urn:stacks:clir:sheaf-cohomology#STACKS_SHEAVES_MASTER",
  "fragmentKind": "defn",
  "id": "urn:stacks:clir:sheaf-cohomology#ST_006W",
  "kind": "fragment",
  "locator": "tag/006W",
  "package": "urn:stacks:clir:sheaf-cohomology",
  "texts": [
    {
      "contentHash": "sha256:dd05660d523049b43c908e00357b644b49aecdc06ba7eb53adb2c325e626e2c3",
      "language": "en",
      "status": "official",
      "text": "\\begin{definition}\n\\label{definition-constant-sheaf}\nLet $X$ be a topological space. Let $A$ be a set.\nThe {\\it constant sheaf with value $A$} denoted $\\underline{A}$, or\n$\\underline{A}_X$ is the sheaf that assigns to an open $U \\subset X$\nthe set of all locally constant maps $U \\to A$ with restriction mappings\ngiven by restrictions of functions.\n\\end{definition}"
    }
  ]
}

tag/01EF

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Let XX be a topological space. Let 𝒰:U=⋃i∈IUi\mathcal{U} : U = \bigcup_{i \in I} U_i be an open covering. Let ℱ\mathcal{F} be an abelian presheaf on XX . The complex 𝒞ˇ•(𝒰,ℱ)\check{\mathcal{C}}^\bullet(\mathcal{U}, \mathcal{F}) is the {\v C}ech complex associated to ℱ\mathcal{F} and the open covering 𝒰\mathcal{U} . Its cohomology groups Hi(𝒞ˇ•(𝒰,ℱ))H^i(\check{\mathcal{C}}^\bullet(\mathcal{U}, \mathcal{F})) are called the {\v C}ech cohomology groups associated to ℱ\mathcal{F} and the covering 𝒰\mathcal{U} . They are denoted Hˇi(𝒰,ℱ)\check H^i(\mathcal{U}, \mathcal{F}) .

Исходные данные · JSON
JSONТолько чтение
{
  "contentHash": "sha256:44ca688f1b371dc408a7186efb3a770de31e5cf542f3b48926b9929642de76de",
  "edition": "urn:stacks:clir:sheaf-cohomology#STACKS_COHOMOLOGY_MASTER",
  "fragmentKind": "defn",
  "id": "urn:stacks:clir:sheaf-cohomology#ST_01EF",
  "kind": "fragment",
  "locator": "tag/01EF",
  "package": "urn:stacks:clir:sheaf-cohomology",
  "texts": [
    {
      "contentHash": "sha256:95b540b6925fdab8fa3a53def4a39d102181a21ef47fcce25d076b6a97bc0b1a",
      "language": "en",
      "status": "official",
      "text": "\\begin{definition}\n\\label{definition-cech-complex}\nLet $X$ be a topological space.\nLet $\\mathcal{U} : U = \\bigcup_{i \\in I} U_i$ be an open covering.\nLet $\\mathcal{F}$ be an abelian presheaf on $X$.\nThe complex $\\check{\\mathcal{C}}^\\bullet(\\mathcal{U}, \\mathcal{F})$\nis the {\\it {\\v C}ech complex} associated to $\\mathcal{F}$ and the\nopen covering $\\mathcal{U}$. Its cohomology groups\n$H^i(\\check{\\mathcal{C}}^\\bullet(\\mathcal{U}, \\mathcal{F}))$ are\ncalled the {\\it {\\v C}ech cohomology groups} associated to\n$\\mathcal{F}$ and the covering $\\mathcal{U}$.\nThey are denoted $\\check H^i(\\mathcal{U}, \\mathcal{F})$.\n\\end{definition}"
    }
  ]
}

tag/01EG

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Let XX be a topological space. Let ℱ\mathcal{F} be an abelian presheaf on XX . The following are equivalent

  • ℱ\mathcal{F} is an abelian sheaf and

  • for every open covering 𝒰:U=⋃i∈IUi\mathcal{U} : U = \bigcup_{i \in I} U_i the natural map

    ℱ(U)→Hˇ0(𝒰,ℱ)\mathcal{F}(U) \to \check{H}^0(\mathcal{U}, \mathcal{F})

    is bijective.

Исходные данные · JSON
JSONТолько чтение
{
  "contentHash": "sha256:32257319184ae0e9c5584919035ad193c88002f0f7ce4eded08cfa8acbb48f20",
  "edition": "urn:stacks:clir:sheaf-cohomology#STACKS_COHOMOLOGY_MASTER",
  "fragmentKind": "lemma",
  "id": "urn:stacks:clir:sheaf-cohomology#ST_01EG",
  "kind": "fragment",
  "locator": "tag/01EG",
  "package": "urn:stacks:clir:sheaf-cohomology",
  "texts": [
    {
      "contentHash": "sha256:4c5b22ab222601aaae95952557fde5950661f40d81749b9bb69b4a8f61ff6108",
      "language": "en",
      "status": "official",
      "text": "\\begin{lemma}\n\\label{lemma-cech-h0}\nLet $X$ be a topological space.\nLet $\\mathcal{F}$ be an abelian presheaf on $X$.\nThe following are equivalent\n\\begin{enumerate}\n\\item $\\mathcal{F}$ is an abelian sheaf and\n\\item for every open covering $\\mathcal{U} : U = \\bigcup_{i \\in I} U_i$\nthe natural map\n$$\n\\mathcal{F}(U) \\to \\check{H}^0(\\mathcal{U}, \\mathcal{F})\n$$\nis bijective.\n\\end{enumerate}\n\\end{lemma}"
    }
  ]
}

tag/01FI

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Let XX be a topological space. Let 𝒰:U=⋃i∈IUi\mathcal{U} : U = \bigcup_{i \in I} U_i be an open covering. Assume given a total ordering on II . Let ℱ\mathcal{F} be an abelian presheaf on XX . The complex 𝒞ˇord•(𝒰,ℱ)\check{\mathcal{C}}_{ord}^\bullet(\mathcal{U}, \mathcal{F}) is the ordered {\v C}ech complex associated to ℱ\mathcal{F} , the open covering 𝒰\mathcal{U} and the given total ordering on II .

Исходные данные · JSON
JSONТолько чтение
{
  "contentHash": "sha256:100a796ac383e4193e5e93c36072f00b3cbdec059858ee798aa6bb02c78c3997",
  "edition": "urn:stacks:clir:sheaf-cohomology#STACKS_COHOMOLOGY_MASTER",
  "fragmentKind": "defn",
  "id": "urn:stacks:clir:sheaf-cohomology#ST_01FI",
  "kind": "fragment",
  "locator": "tag/01FI",
  "package": "urn:stacks:clir:sheaf-cohomology",
  "texts": [
    {
      "contentHash": "sha256:4dbf509c03629779d780d60d6502aae3001874670f84eb6bc4cd9e0dab533882",
      "language": "en",
      "status": "official",
      "text": "\\begin{definition}\n\\label{definition-ordered-cech-complex}\nLet $X$ be a topological space.\nLet $\\mathcal{U} : U = \\bigcup_{i \\in I} U_i$ be an open covering.\nAssume given a total ordering on $I$.\nLet $\\mathcal{F}$ be an abelian presheaf on $X$.\nThe complex $\\check{\\mathcal{C}}_{ord}^\\bullet(\\mathcal{U}, \\mathcal{F})$\nis the {\\it ordered {\\v C}ech complex} associated to $\\mathcal{F}$, the\nopen covering $\\mathcal{U}$ and the given total ordering on $I$.\n\\end{definition}"
    }
  ]
}

tag/01FM

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Let XX be a topological space. Let 𝒰:U=⋃i∈IUi\mathcal{U} : U = \bigcup_{i \in I} U_i be an open covering. Assume II comes equipped with a total ordering. The map c∘πc \circ \pi is homotopic to the identity on 𝒞ˇ•(𝒰,ℱ)\check{\mathcal{C}}^\bullet(\mathcal{U}, \mathcal{F}) . In particular the inclusion map 𝒞ˇalt•(𝒰,ℱ)→𝒞ˇ•(𝒰,ℱ)\check{\mathcal{C}}_{alt}^\bullet(\mathcal{U}, \mathcal{F}) \to \check{\mathcal{C}}^\bullet(\mathcal{U}, \mathcal{F}) is a homotopy equivalence.

Исходные данные · JSON
JSONТолько чтение
{
  "contentHash": "sha256:13ee1524e1e1e43409a1fb17733206a93162331f710fb544c8218b6036a284e1",
  "edition": "urn:stacks:clir:sheaf-cohomology#STACKS_COHOMOLOGY_MASTER",
  "fragmentKind": "lemma",
  "id": "urn:stacks:clir:sheaf-cohomology#ST_01FM",
  "kind": "fragment",
  "locator": "tag/01FM",
  "package": "urn:stacks:clir:sheaf-cohomology",
  "texts": [
    {
      "contentHash": "sha256:783d414a41461bccfb07b242a527657ee8fda1055c33a6ef41abf92ee925f966",
      "language": "en",
      "status": "official",
      "text": "\\begin{lemma}\n\\label{lemma-alternating-usual}\nLet $X$ be a topological space.\nLet $\\mathcal{U} : U = \\bigcup_{i \\in I} U_i$ be an open covering.\nAssume $I$ comes equipped with a total ordering.\nThe map $c \\circ \\pi$ is homotopic to the identity on\n$\\check{\\mathcal{C}}^\\bullet(\\mathcal{U}, \\mathcal{F})$.\nIn particular the inclusion map\n$\\check{\\mathcal{C}}_{alt}^\\bullet(\\mathcal{U}, \\mathcal{F}) \\to\n\\check{\\mathcal{C}}^\\bullet(\\mathcal{U}, \\mathcal{F})$\nis a homotopy equivalence.\n\\end{lemma}"
    }
  ]
}

Пакеты в снимке

  • Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина
Технические данныеПолный ответ, параметры и контрольные суммы
Статус расчёта
COMPUTED
Полный ответ движка
cech_h1_dimension: TRUE_ONLY — установлено Выведено правом: section_over(urn:case:stacks:cech:fn-W-1, urn:case:stacks:cech:F, urn:case:stacks:cech:W); section_over(urn:case:stacks:cech:fn-U2-00, urn:case:stacks:cech:F, urn:case:stacks:cech:U2); section_over(urn:case:stacks:cech:fn-W-0, urn:case:stacks:cech:F, urn:case:stacks:cech:W); section_over(urn:case:stacks:cech:fn-U2-11, urn:case:stacks:cech:F, urn:case:stacks:cech:U2); section_over(urn:case:stacks:cech:fn-X-000, urn:case:stacks:cech:F, urn:case:stacks:cech:X); section_over(urn:case:stacks:cech:fn-U1-11, urn:case:stacks:cech:F, urn:case:stacks:cech:U1); section_over(urn:case:stacks:cech:fn-U1-00, urn:case:stacks:cech:F, urn:case:stacks:cech:U1); cech_c0_order(urn:case:stacks:cech:F, urn:case:stacks:cech:cov, 4); section_over(urn:case:stacks:cech:fn-X-111, urn:case:stacks:cech:F, urn:case:stacks:cech:X); covers(urn:case:stacks:cech:cov, urn:case:stacks:cech:X); cech_c1_order(urn:case:stacks:cech:F, urn:case:stacks:cech:cov, 2); compatible_pair(urn:case:stacks:cech:F, urn:case:stacks:cech:cov, urn:case:stacks:cech:fn-U1-11, urn:case:stacks:cech:fn-U2-11); compatible_pair(urn:case:stacks:cech:F, urn:case:stacks:cech:cov, urn:case:stacks:cech:fn-U1-00, urn:case:stacks:cech:fn-U2-00); cech_h0_order(urn:case:stacks:cech:F, urn:case:stacks:cech:cov, 2); cech_h0_matches_sections(urn:case:stacks:cech:F, urn:case:stacks:cech:cov); cech_h1_order(urn:case:stacks:cech:F, urn:case:stacks:cech:cov, 1); cech_h1_dimension(urn:case:stacks:cech:F, urn:case:stacks:cech:cov, 0) …и ещё 467 выведенных фактов вне предмета вопроса (полный вывод — law_explain) Применены правила: AgreeAtPoint, CechC0Order, CechC1Order, CechH0MatchesSections, CechH0Order, CechH1Dimension, CechH1Order, CompatiblePair, CoversByPoints, IntersectionByPoints, LocallyConstantAlongSpecialization, OpenByGeneralizationStability, RestrictionByValues, SameValueAtTwoPoints, SectionsOfConstantSheaf, SubsetByPoints Право (вне юрисдикции государства): Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — доктрина (programHash sha256:6b62eb59e903…) proof-граф: 574 узлов — поле evaluation готово для law_explain

Полный машинный результат · JSON

Блок слишком большой для встроенного просмотра. Он целиком включён в JSON документа — без сокращений.

Скачать JSON ↓

Исполнение · JSON

Блок слишком большой для встроенного просмотра. Он целиком включён в JSON документа — без сокращений.

Скачать JSON ↓

Метаданные отображения

Блок слишком большой для встроенного просмотра. Он целиком включён в JSON документа — без сокращений.

Скачать JSON ↓

JSON · расчёты, источники и точные данные

JSONТолько чтение
{
  "acts": [
    {
      "contributed": true,
      "fragmentCount": 26,
      "fragments": [
        "urn:stacks:clir:sheaf-cohomology#ST_0061",
        "urn:stacks:clir:sheaf-cohomology#ST_0062",
        "urn:stacks:clir:sheaf-cohomology#ST_006E",
        "urn:stacks:clir:sheaf-cohomology#ST_006W",
        "urn:stacks:clir:sheaf-cohomology#ST_01EF",
        "urn:stacks:clir:sheaf-cohomology#ST_01EG",
        "urn:stacks:clir:sheaf-cohomology#ST_01FI",
        "urn:stacks:clir:sheaf-cohomology#ST_01FM"
      ],
      "jurisdiction": "none",
      "namespace": "urn:stacks:clir:sheaf-cohomology",
      "package": "stacks-sheaf-cohomology",
      "title": "Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина"
    }
  ],
  "caseHash": "sha256:270b4827fc6bf098dfe36c67e591ed262b268866576a1f4e2b2e97bf2fe040dd",
  "codeHash": "sha256:9bcca6a33805c1c364ca1bc8e9d39d6a9c51ba44203c0406bafbf397b96be699",
  "jurisdiction": "вне юрисдикции государства",
  "legalTime": "2026-09-06",
  "mode": "audit",
  "programHash": "sha256:6b62eb59e903172fce7cc3ce1a8e29b1fbfc4c6808acc817493c98a07cd7e74e",
  "resultHash": "sha256:3489bf58aa2fd2dbd9327115cac66cca9bb9a769e5b4e1d59496213c5e216257",
  "rustCodeHash": "sha256:d368cafc7162ed7a6563df5e5c943a57be26fa8aeb3179b530fe3bdd67fe9be4",
  "timezone": "Asia/Qyzylorda"
}
evaluation SHA-256
sha256:493c2674f494befe982c4129e10b160b01ec709289da621134b9076ab2a78ff2
Исходные данные · JSON
JSONТолько чтение
{
  "args": [
    "urn:case:stacks:cech:F",
    "urn:case:stacks:cech:cov",
    0
  ],
  "facts": [
    {
      "args": [
        "urn:case:stacks:cech:x"
      ],
      "predicate": "finite_space"
    },
    {
      "args": [
        "urn:case:stacks:cech:U1",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "candidate_subset"
    },
    {
      "args": [
        "urn:case:stacks:cech:U2",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "candidate_subset"
    },
    {
      "args": [
        "urn:case:stacks:cech:W",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "candidate_subset"
    },
    {
      "args": [
        "urn:case:stacks:cech:X",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "candidate_subset"
    },
    {
      "args": [
        "urn:case:stacks:cech:a",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "point_of"
    },
    {
      "args": [
        "urn:case:stacks:cech:b",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "point_of"
    },
    {
      "args": [
        "urn:case:stacks:cech:c",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "point_of"
    },
    {
      "args": [
        "urn:case:stacks:cech:c",
        "urn:case:stacks:cech:a"
      ],
      "predicate": "generalizes"
    },
    {
      "args": [
        "urn:case:stacks:cech:c",
        "urn:case:stacks:cech:b"
      ],
      "predicate": "generalizes"
    },
    {
      "args": [
        "urn:case:stacks:cech:U1",
        "urn:case:stacks:cech:a"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:U1",
        "urn:case:stacks:cech:c"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:U2",
        "urn:case:stacks:cech:b"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:U2",
        "urn:case:stacks:cech:c"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:W",
        "urn:case:stacks:cech:c"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:X",
        "urn:case:stacks:cech:a"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:X",
        "urn:case:stacks:cech:b"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:X",
        "urn:case:stacks:cech:c"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "target"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "member"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "member"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "first_member"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "second_member"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "z2_constant_sheaf"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-00",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-00",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-00",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-01",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-01",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-01",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-10",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-10",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-10",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-11",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-11",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-11",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "all_functions_presented"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-00",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-00",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-00",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-01",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-01",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-01",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-10",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-10",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-10",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-11",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-11",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-11",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "all_functions_presented"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-W-0",
        "urn:case:stacks:cech:W"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-W-0",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-W-1",
        "urn:case:stacks:cech:W"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-W-1",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:W"
      ],
      "predicate": "all_functions_presented"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-000",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-000",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-000",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-000",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-001",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-001",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-001",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-001",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-010",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-010",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-010",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-010",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-011",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-011",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-011",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-011",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-100",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-100",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-100",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-100",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-101",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-101",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-101",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-101",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-110",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-110",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-110",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-110",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-111",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-111",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-111",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-111",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "all_functions_presented"
    }
  ],
  "kind": "truth",
  "legalTime": "2026-09-06",
  "package": "stacks-sheaf-cohomology",
  "predicate": "cech_h1_dimension",
  "proof": true
}

Тривиальной группе отвечает размерность 0.

Проверка условия

Порядок 2 на стягиваемом пространстве

Дата контекста 06.09.2026

Результат расчёта

Не установлено

Посылки правил

  1. Правило: 01EF with 01FI: over the field Z/2Z/2 , |imd0|=|C0|/|kerd0||im d^0| = |C^0| / |ker d^0| and Ȟ1=C1/imd0Ȟ^1 = C^1 / im d^0 , so the order nn of Ȟ1Ȟ^1 satisfies n·|C0|=|C1|·|kerd0|n · |C^0| = |C^1| · |ker d^0|

    • v6 × v2 = v3 × v4DEPENDS
    • n=2kn = 2^k , порядок kk -мерного Z/2Z/2 -пространства1, 2установлено
    • 01FI: |C1|=|F(U12)||C^1| = |F(U_12)|F, cov, v3DEPENDS
    • 01FI: |C0|=|F(U1)|·|F(U2)||C^0| = |F(U_1)| · |F(U_2)|F, cov, v2DEPENDS
    • 01EF: |Ȟ0(𝒰,F)|=|kerd0||Ȟ^0(𝒰, F)| = |ker d^0| — число согласованных парF, cov, v4DEPENDS

Исходные параметры

Что определяем

01EF: |Ȟ1(𝒰,F)||Ȟ^1(𝒰, F)| для двучленного покрытия: C2=0C^2 = 0 , потому Ȟ1=C1/imd0Ȟ^1 = C^1 / im d^0 и |Ȟ1|·|C0|=|C1|·|kerd0||Ȟ^1| · |C^0| = |C^1| · |ker d^0|

Fcov2

Исходные факты

  • XX — конечное пространство с топологией специализации (Александрова): открытые подмножества — в точности устойчивые под генерализацией

    x: x
  • UU предъявлено как подмножество XX (возможно, пустое) для проверки открытости

    ux
    U1x
    U2x
    Wx
    Xx
  • точка принадлежит XX

    px
    ax
    bx
    cx
  • 0061: g⇝pg ⇝ p — pp есть специализация gg , gg — генерализация pp : pp ∈ замыканию {g}\{g\}

    gp
    ca
    cb
  • точка лежит в подмножестве UU

    up
    U1a
    U1c
    U2b
    U2c
    Wc
    Xa
    Xb
    Xc
  • покрытие нацелено на UU : его члены предложены как покрытие UU

    c: covu: X
  • UiU_i — член покрытия

    cui
    covU1
    covU2
  • 01FI: U1U_1 — первый член в полном упорядочении покрытия

    c: covu: U1
  • 01FI: U2U_2 — второй член в полном упорядочении покрытия

    c: covu: U2
  • FF — постоянный пучок (Z/2)X(Z/2)_X : сечения над UU — локально постоянные отображения U→Z/2U → Z/2

    f: Fx: x
  • кандидат — функция на точках UU

    s: fn-U1-00u: U1
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-U1-00a0
    fn-U1-00c0
  • кандидат — функция на точках UU

    s: fn-U1-01u: U1
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-U1-01a0
    fn-U1-01c1
  • кандидат — функция на точках UU

    s: fn-U1-10u: U1
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-U1-10a1
    fn-U1-10c0
  • кандидат — функция на точках UU

    s: fn-U1-11u: U1
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-U1-11a1
    fn-U1-11c1
  • всякая функция U→Z/2U → Z/2 предъявлена кандидатом в сечения FF над UU

    f: Fu: U1
  • кандидат — функция на точках UU

    s: fn-U2-00u: U2
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-U2-00b0
    fn-U2-00c0
  • кандидат — функция на точках UU

    s: fn-U2-01u: U2
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-U2-01b0
    fn-U2-01c1
  • кандидат — функция на точках UU

    s: fn-U2-10u: U2
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-U2-10b1
    fn-U2-10c0
  • кандидат — функция на точках UU

    s: fn-U2-11u: U2
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-U2-11b1
    fn-U2-11c1
  • всякая функция U→Z/2U → Z/2 предъявлена кандидатом в сечения FF над UU

    f: Fu: U2
  • кандидат — функция на точках UU

    s: fn-W-0u: W
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: fn-W-0p: cv: 0
  • кандидат — функция на точках UU

    s: fn-W-1u: W
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    s: fn-W-1p: cv: 1
  • всякая функция U→Z/2U → Z/2 предъявлена кандидатом в сечения FF над UU

    f: Fu: W
  • кандидат — функция на точках UU

    s: fn-X-000u: X
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-X-000a0
    fn-X-000b0
    fn-X-000c0
  • кандидат — функция на точках UU

    s: fn-X-001u: X
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-X-001a0
    fn-X-001b0
    fn-X-001c1
  • кандидат — функция на точках UU

    s: fn-X-010u: X
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-X-010a0
    fn-X-010b1
    fn-X-010c0
  • кандидат — функция на точках UU

    s: fn-X-011u: X
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-X-011a0
    fn-X-011b1
    fn-X-011c1
  • кандидат — функция на точках UU

    s: fn-X-100u: X
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-X-100a1
    fn-X-100b0
    fn-X-100c0
  • кандидат — функция на точках UU

    s: fn-X-101u: X
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-X-101a1
    fn-X-101b0
    fn-X-101c1
  • кандидат — функция на точках UU

    s: fn-X-110u: X
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-X-110a1
    fn-X-110b1
    fn-X-110c0
  • кандидат — функция на точках UU

    s: fn-X-111u: X
  • функция принимает значение v∈{0,1}v ∈ \{0, 1\} в точке

    spv
    fn-X-111a1
    fn-X-111b1
    fn-X-111c1
  • всякая функция U→Z/2U → Z/2 предъявлена кандидатом в сечения FF над UU

    f: Fu: X

Пакет: Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Дополнительные сведения

Сохранить доказательство
Да
Исходные данные · JSON
JSONТолько чтение
{
  "args": [
    "urn:case:stacks:cech:F",
    "urn:case:stacks:cech:cov",
    2
  ],
  "facts": [
    {
      "args": [
        "urn:case:stacks:cech:x"
      ],
      "predicate": "finite_space"
    },
    {
      "args": [
        "urn:case:stacks:cech:U1",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "candidate_subset"
    },
    {
      "args": [
        "urn:case:stacks:cech:U2",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "candidate_subset"
    },
    {
      "args": [
        "urn:case:stacks:cech:W",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "candidate_subset"
    },
    {
      "args": [
        "urn:case:stacks:cech:X",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "candidate_subset"
    },
    {
      "args": [
        "urn:case:stacks:cech:a",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "point_of"
    },
    {
      "args": [
        "urn:case:stacks:cech:b",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "point_of"
    },
    {
      "args": [
        "urn:case:stacks:cech:c",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "point_of"
    },
    {
      "args": [
        "urn:case:stacks:cech:c",
        "urn:case:stacks:cech:a"
      ],
      "predicate": "generalizes"
    },
    {
      "args": [
        "urn:case:stacks:cech:c",
        "urn:case:stacks:cech:b"
      ],
      "predicate": "generalizes"
    },
    {
      "args": [
        "urn:case:stacks:cech:U1",
        "urn:case:stacks:cech:a"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:U1",
        "urn:case:stacks:cech:c"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:U2",
        "urn:case:stacks:cech:b"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:U2",
        "urn:case:stacks:cech:c"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:W",
        "urn:case:stacks:cech:c"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:X",
        "urn:case:stacks:cech:a"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:X",
        "urn:case:stacks:cech:b"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:X",
        "urn:case:stacks:cech:c"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "target"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "member"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "member"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "first_member"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "second_member"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "z2_constant_sheaf"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-00",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-00",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-00",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-01",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-01",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-01",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-10",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-10",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-10",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-11",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-11",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-11",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "all_functions_presented"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-00",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-00",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-00",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-01",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-01",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-01",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-10",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-10",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-10",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-11",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-11",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-11",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "all_functions_presented"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-W-0",
        "urn:case:stacks:cech:W"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-W-0",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-W-1",
        "urn:case:stacks:cech:W"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-W-1",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:W"
      ],
      "predicate": "all_functions_presented"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-000",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-000",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-000",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-000",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-001",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-001",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-001",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-001",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-010",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-010",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-010",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-010",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-011",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-011",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-011",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-011",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-100",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-100",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-100",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-100",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-101",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-101",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-101",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-101",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-110",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-110",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-110",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-110",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-111",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-111",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-111",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-111",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "all_functions_presented"
    }
  ],
  "kind": "truth",
  "legalTime": "2026-09-06",
  "package": "stacks-sheaf-cohomology",
  "predicate": "cech_h1_order",
  "proof": true
}
Почему такой результатПрименённые правила и условия

Путь вывода1 шагов

  1. 1

    Вычисление запроса

    запрос

проверено движком: 1 · факт дела: 0 · Полный граф: 574 узлов

Шаги сохранённого доказательства от фактов дела к ответу. Формулы показаны как записаны в норме, с подставленными значениями; страница ничего не пересчитывает.

Применённые правила16
Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина
  • две функции согласованы в точке, когда их значения там совпадают

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#AgreeAtPoint
  • 01FI: порядок C0C^0 — произведение порядков F(U1)F(U_1) и F(U2)F(U_2) , все функции предъявлены

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechC0Order
  • 01FI: порядок C1C^1 — порядок F(U12)F(U_12) , все функции предъявлены

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechC1Order
  • 01EG на покрытии UU : |F(U)|=|Ȟ0(𝒰,F)||F(U)| = |Ȟ^0(𝒰, F)| при всех предъявленных функциях на UU

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechH0MatchesSections
  • 01EF: Ȟ0=kerd0Ȟ^0 = ker d^0 ; его порядок — число пар (s1,s2)(s_1, s_2) , согласованных на U12U_12

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechH0Order
  • Z/2Z/2 -размерность Ȟ1Ȟ^1 — показатель её порядка

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechH1Dimension
  • 01EF с 01FI: над полем Z/2Z/2 |imd0|=|C0|/|kerd0||im d^0| = |C^0| / |ker d^0| и Ȟ1=C1/imd0Ȟ^1 = C^1 / im d^0 , потому порядок nn группы Ȟ1Ȟ^1 удовлетворяет n·|C0|=|C1|·|kerd0|n · |C^0| = |C^1| · |ker d^0|

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechH1Order
  • 01FI, d0(s1,s2)=s2|U12−s1|U12d^0(s_1, s_2) = s_2|U_12 − s_1|U_12 : пара — 0-коцикл, когда обе ограничиваются в одно сечение над U12U_12

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CompatiblePair
  • члены покрывают UU , когда каждый член лежит в UU и всякая точка UU лежит в некотором члене

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CoversByPoints
  • W=U∩VW = U ∩ V , когда W⊂U,W⊂VW ⊂ U, W ⊂ V и всякая общая точка UU и VV лежит в WW

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#IntersectionByPoints
  • 006W с 0061: функция на UU локально постоянна, когда f(p)=f(g)f(p) = f(g) для всякой точки pp из UU и всякой генерализации gg точки pp в UU

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#LocallyConstantAlongSpecialization
  • 0062 (2) на конечном пространстве: подмножество XX , устойчивое под генерализацией, открыто

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#OpenByGeneralizationStability
  • 006E: при V⊂UV ⊂ U ограничение ss на VV — функция tt на VV , совпадающая с ss в каждой точке VV

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#RestrictionByValues
  • f(p)=f(g)f(p) = f(g) , когда значения ff в pp и в gg совпадают

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SameValueAtTwoPoints
  • 006W: локально постоянная функция U→Z/2U → Z/2 на открытом U⊂XU ⊂ X — сечение (Z/2)X(Z/2)_X над UU

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SectionsOfConstantSheaf
  • A⊂BA ⊂ B , когда всякая точка AA лежит в BB

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#SubsetByPoints
Другие выводы17
  • s∈F(U)s ∈ F(U) , сечение FF над UU

    sfu
    fn-W-1FW
    fn-U2-00FU2
    fn-W-0FW
    fn-U2-11FU2
    fn-X-000FX
    fn-U1-11FU1
    fn-U1-00FU1
  • 01FI: |C0|=|F(U1)|·|F(U2)||C^0| = |F(U_1)| · |F(U_2)|

    f: Fc: covn: 4
  • s∈F(U)s ∈ F(U) , сечение FF над UU

    s: fn-X-111f: Fu: X
  • покрытие — открытое покрытие U=∪UiU = ∪ U_i множества UU

    c: covu: X
  • 01FI: |C1|=|F(U12)||C^1| = |F(U_12)|

    f: Fc: covn: 2
  • 01FI: (s1,s2)∈C0=F(U1)×F(U2)(s_1, s_2) ∈ C^0 = F(U_1) × F(U_2) лежит в kerd0ker d^0 : s1s_1 и s2s_2 согласованы на U12U_12

    fcs1s2
    Fcovfn-U1-11fn-U2-11
    Fcovfn-U1-00fn-U2-00
  • 01EF: |Ȟ0(𝒰,F)|=|kerd0||Ȟ^0(𝒰, F)| = |ker d^0| — число согласованных пар

    f: Fc: covn: 2
  • 01EG: естественное отображение F(U)→Ȟ0(𝒰,F)F(U) → Ȟ^0(𝒰, F) на этом покрытии биективно: порядки совпадают

    f: Fc: cov
  • 01EF: |Ȟ1(𝒰,F)||Ȟ^1(𝒰, F)| для двучленного покрытия: C2=0C^2 = 0 , потому Ȟ1=C1/imd0Ȟ^1 = C^1 / im d^0 и |Ȟ1|·|C0|=|C1|·|kerd0||Ȟ^1| · |C^0| = |C^1| · |ker d^0|

    f: Fc: covn: 1
  • dimZ/2Ȟ1(𝒰,F)=kdim_{Z/2} Ȟ^1(𝒰, F) = k , то есть |Ȟ1|=2k|Ȟ^1| = 2^k

    f: Fc: covk: 0
s∈F(U)s ∈ F(U) , сечение FF над UU
sfu
urn:case:stacks:cech:fn-W-1urn:case:stacks:cech:Furn:case:stacks:cech:W
urn:case:stacks:cech:fn-U2-00urn:case:stacks:cech:Furn:case:stacks:cech:U2
urn:case:stacks:cech:fn-W-0urn:case:stacks:cech:Furn:case:stacks:cech:W
urn:case:stacks:cech:fn-U2-11urn:case:stacks:cech:Furn:case:stacks:cech:U2
urn:case:stacks:cech:fn-X-000urn:case:stacks:cech:Furn:case:stacks:cech:X
urn:case:stacks:cech:fn-U1-11urn:case:stacks:cech:Furn:case:stacks:cech:U1
urn:case:stacks:cech:fn-U1-00urn:case:stacks:cech:Furn:case:stacks:cech:U1
urn:case:stacks:cech:fn-X-111urn:case:stacks:cech:Furn:case:stacks:cech:X
01FI: |C0|=|F(U1)|·|F(U2)||C^0| = |F(U_1)| · |F(U_2)|
fcn
urn:case:stacks:cech:Fcov4
покрытие — открытое покрытие U=∪UiU = ∪ U_i множества UU
cu
covurn:case:stacks:cech:X
01FI: |C1|=|F(U12)||C^1| = |F(U_12)|
fcn
urn:case:stacks:cech:Fcov2
01FI: (s1,s2)∈C0=F(U1)×F(U2)(s_1, s_2) ∈ C^0 = F(U_1) × F(U_2) лежит в kerd0ker d^0 : s1s_1 и s2s_2 согласованы на U12U_12
fcs1s2
urn:case:stacks:cech:Fcovurn:case:stacks:cech:fn-U1-11urn:case:stacks:cech:fn-U2-11
urn:case:stacks:cech:Fcovurn:case:stacks:cech:fn-U1-00urn:case:stacks:cech:fn-U2-00
01EF: |Ȟ0(𝒰,F)|=|kerd0||Ȟ^0(𝒰, F)| = |ker d^0| — число согласованных пар
fcn
urn:case:stacks:cech:Fcov2
01EG: естественное отображение F(U)→Ȟ0(𝒰,F)F(U) → Ȟ^0(𝒰, F) на этом покрытии биективно: порядки совпадают
fc
urn:case:stacks:cech:Fcov
01EF: |Ȟ1(𝒰,F)||Ȟ^1(𝒰, F)| для двучленного покрытия: C2=0C^2 = 0 , потому Ȟ1=C1/imd0Ȟ^1 = C^1 / im d^0 и |Ȟ1|·|C0|=|C1|·|kerd0||Ȟ^1| · |C^0| = |C^1| · |ker d^0|
fcn
urn:case:stacks:cech:Fcov1
dimZ/2Ȟ1(𝒰,F)=kdim_{Z/2} Ȟ^1(𝒰, F) = k , то есть |Ȟ1|=2k|Ȟ^1| = 2^k
fck
urn:case:stacks:cech:Fcov0

Скрыто выведенных фактов: 467. В кратком ответе движок оставляет относящиеся к вопросу; полный перечень — в JSON расчёта ниже.

Почему вывод не состоялся1 правил

  1. 1

    01EF с 01FI: над полем Z/2Z/2 |imd0|=|C0|/|kerd0||im d^0| = |C^0| / |ker d^0| и Ȟ1=C1/imd0Ȟ^1 = C^1 / im d^0 , потому порядок nn группы Ȟ1Ȟ^1 удовлетворяет n·|C0|=|C1|·|kerd0|n · |C^0| = |C^1| · |ker d^0|

    Чего не хватает

    • v6 × v2 = v3 × v4DEPENDS
    • n=2kn = 2^k , порядок kk -мерного Z/2Z/2 -пространства1, 2Установлено
    • 01FI: |C1|=|F(U12)||C^1| = |F(U_12)|F, cov, v3DEPENDS
    • 01FI: |C0|=|F(U1)|·|F(U2)||C^0| = |F(U_1)| · |F(U_2)|F, cov, v2DEPENDS
    • 01EF: |Ȟ0(𝒰,F)|=|kerd0||Ȟ^0(𝒰, F)| = |ker d^0| — число согласованных парF, cov, v4DEPENDS

    Источник: тег 01EF, тег 01FI, тег 01FM

    Идентификатор
    urn:stacks:clir:sheaf-cohomology#CechH1Order
    правило

Перечислены правила, чья голова отвечает вопросу, и их невыполненные посылки. Отсутствие факта не означает его опровержения.

Граф доказательств

Граф доказательства · 1 слой
query_evaluationcech_h1_order

Узлы доказательств: 574 · assertion 89, rule_application 484, query_evaluation 1

Блок слишком большой для встроенного просмотра. Он целиком включён в JSON документа — без сокращений.

Скачать JSON ↓
Идентификаторы календаря и доказательства
Ссылка на доказательство
mcp
Исходное обоснование · JSON

Блок слишком большой для встроенного просмотра. Он целиком включён в JSON документа — без сокращений.

Скачать JSON ↓
ИсточникиФрагментов: 8

tag/0061

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Let XX be a topological space.

  • If x,x′∈Xx, x' \in X then we say xx is a specialization of x′x' , or x′x' is a generalization of xx if x∈{x′}―x \in \overline{\{x'\}} . Notation: x′⤳xx' \leadsto x .

  • A subset T⊂XT \subset X is stable under specialization if for all x′∈Tx' \in T and every specialization x′⤳xx' \leadsto x we have x∈Tx \in T .

  • A subset T⊂XT \subset X is stable under generalization if for all x∈Tx \in T and every generalization x′⤳xx' \leadsto x we have x′∈Tx' \in T .

Исходные данные · JSON
JSONТолько чтение
{
  "contentHash": "sha256:9bf62fa9de5f46cfcbefb534e889ce088952a428b4991bf8fb33c2d3d212d9a3",
  "edition": "urn:stacks:clir:sheaf-cohomology#STACKS_TOPOLOGY_MASTER",
  "fragmentKind": "defn",
  "id": "urn:stacks:clir:sheaf-cohomology#ST_0061",
  "kind": "fragment",
  "locator": "tag/0061",
  "package": "urn:stacks:clir:sheaf-cohomology",
  "texts": [
    {
      "contentHash": "sha256:1d6ee8a1b98bc09677428df262ad2123d411e5bb168e3ac20a1c67cb0dd9d0a5",
      "language": "en",
      "status": "official",
      "text": "\\begin{definition}\n\\label{definition-specialization}\nLet $X$ be a topological space.\n\\begin{enumerate}\n\\item If $x, x' \\in X$ then we say $x$ is a {\\it specialization} of $x'$,\nor $x'$ is a {\\it generalization} of $x$ if $x \\in \\overline{\\{x'\\}}$.\nNotation: $x' \\leadsto x$.\n\\item A subset $T \\subset X$ is {\\it stable under specialization}\nif for all $x' \\in T$ and every specialization $x' \\leadsto x$ we have\n$x \\in T$.\n\\item A subset $T \\subset X$ is {\\it stable under generalization}\nif for all $x \\in T$ and every generalization $x' \\leadsto x$ we have\n$x' \\in T$.\n\\end{enumerate}\n\\end{definition}"
    }
  ]
}

tag/0062

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Let XX be a topological space.

  • Any closed subset of XX is stable under specialization.

  • Any open subset of XX is stable under generalization.

  • A subset T⊂XT \subset X is stable under specialization if and only if the complement TcT^c is stable under generalization.

Исходные данные · JSON
JSONТолько чтение
{
  "contentHash": "sha256:72a4516ed2a111a21ce235698e7b70959c091ee1e696331bfa395377c0199cd0",
  "edition": "urn:stacks:clir:sheaf-cohomology#STACKS_TOPOLOGY_MASTER",
  "fragmentKind": "lemma",
  "id": "urn:stacks:clir:sheaf-cohomology#ST_0062",
  "kind": "fragment",
  "locator": "tag/0062",
  "package": "urn:stacks:clir:sheaf-cohomology",
  "texts": [
    {
      "contentHash": "sha256:881627a4bc7da511bfc2e3d7cd01f971abb8e2f72ae02f0a295a59b98de782f8",
      "language": "en",
      "status": "official",
      "text": "\\begin{lemma}\n\\label{lemma-open-closed-specialization}\nLet $X$ be a topological space.\n\\begin{enumerate}\n\\item Any closed subset of $X$ is stable under specialization.\n\\item Any open subset of $X$ is stable under generalization.\n\\item A subset $T \\subset X$ is stable under specialization\nif and only if\nthe complement $T^c$ is stable under generalization.\n\\end{enumerate}\n\\end{lemma}"
    }
  ]
}

tag/006E

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Let XX be a topological space.

  • A presheaf ℱ\mathcal{F} of sets on XX is a rule which assigns to each open U⊂XU \subset X a set ℱ(U)\mathcal{F}(U) and to each inclusion V⊂UV \subset U a map ρVU:ℱ(U)→ℱ(V)\rho^U_V : \mathcal{F}(U) \to \mathcal{F}(V) such that ρUU=idℱ(U)\rho^U_U = \text{id}_{\mathcal{F}(U)} and whenever W⊂V⊂UW \subset V \subset U we have ρWU=ρWV∘ρVU\rho^U_W = \rho^V_W \circ \rho ^U_V .

  • A morphism φ:ℱ→𝒢\varphi : \mathcal{F} \to \mathcal{G} of presheaves of sets on XX is a rule which assigns to each open U⊂XU \subset X a map of sets φ:ℱ(U)→𝒢(U)\varphi : \mathcal{F}(U) \to \mathcal{G}(U) compatible with restriction maps, i.e., whenever V⊂U⊂XV \subset U \subset X are open the diagram

    \xymatrix{
    \mathcal{F}(U) \ar[r]^\varphi \ar[d]^{\rho^U_V} &
    \mathcal{G}(U) \ar[d]^{\rho^U_V} \\
    \mathcal{F}(V) \ar[r]^\varphi & \mathcal{G}(V)
    }
    Диаграмма: исходный TeX

    commutes.

  • The category of presheaves of sets on XX will be denoted PSh(X)\textit{PSh}(X) .

Исходные данные · JSON
JSONТолько чтение
{
  "contentHash": "sha256:5940ad0150140fcc429bfcb66cf91e0303638f57e88332528ed64e0204a1cc00",
  "edition": "urn:stacks:clir:sheaf-cohomology#STACKS_SHEAVES_MASTER",
  "fragmentKind": "defn",
  "id": "urn:stacks:clir:sheaf-cohomology#ST_006E",
  "kind": "fragment",
  "locator": "tag/006E",
  "package": "urn:stacks:clir:sheaf-cohomology",
  "texts": [
    {
      "contentHash": "sha256:e728b50fec00b5a51ffd85b7518d87d42e03d9b363884124cfca05a3aa077563",
      "language": "en",
      "status": "official",
      "text": "\\begin{definition}\n\\label{definition-presheaf}\nLet $X$ be a topological space.\n\\begin{enumerate}\n\\item A {\\it presheaf $\\mathcal{F}$ of sets on $X$} is a rule which\nassigns to each open $U \\subset X$ a set $\\mathcal{F}(U)$ and\nto each inclusion $V \\subset U$ a map\n$\\rho^U_V : \\mathcal{F}(U) \\to \\mathcal{F}(V)$ such that\n$\\rho^U_U = \\text{id}_{\\mathcal{F}(U)}$ and\nwhenever $W \\subset V \\subset U$ we have\n$\\rho^U_W = \\rho^V_W \\circ \\rho ^U_V$.\n\\item A {\\it morphism $\\varphi : \\mathcal{F} \\to \\mathcal{G}$\nof presheaves of sets on $X$} is a rule which assigns to each\nopen $U \\subset X$ a map of sets $\\varphi : \\mathcal{F}(U)\n\\to \\mathcal{G}(U)$ compatible with restriction maps,\ni.e., whenever $V \\subset U \\subset X$ are open the\ndiagram\n$$\n\\xymatrix{\n\\mathcal{F}(U) \\ar[r]^\\varphi \\ar[d]^{\\rho^U_V} &\n\\mathcal{G}(U) \\ar[d]^{\\rho^U_V} \\\\\n\\mathcal{F}(V) \\ar[r]^\\varphi & \\mathcal{G}(V)\n}\n$$\ncommutes.\n\\item The category of presheaves of sets on $X$ will be denoted\n$\\textit{PSh}(X)$.\n\\end{enumerate}\n\\end{definition}"
    }
  ]
}

tag/006W

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Let XX be a topological space. Let AA be a set. The constant sheaf with value AA denoted A―\underline{A} , or A―X\underline{A}_X is the sheaf that assigns to an open U⊂XU \subset X the set of all locally constant maps U→AU \to A with restriction mappings given by restrictions of functions.

Исходные данные · JSON
JSONТолько чтение
{
  "contentHash": "sha256:e15b670cf8eaecb2e9774da8a00edf1ff814ee1bfb132f1eb75f8f353d5ac661",
  "edition": "urn:stacks:clir:sheaf-cohomology#STACKS_SHEAVES_MASTER",
  "fragmentKind": "defn",
  "id": "urn:stacks:clir:sheaf-cohomology#ST_006W",
  "kind": "fragment",
  "locator": "tag/006W",
  "package": "urn:stacks:clir:sheaf-cohomology",
  "texts": [
    {
      "contentHash": "sha256:dd05660d523049b43c908e00357b644b49aecdc06ba7eb53adb2c325e626e2c3",
      "language": "en",
      "status": "official",
      "text": "\\begin{definition}\n\\label{definition-constant-sheaf}\nLet $X$ be a topological space. Let $A$ be a set.\nThe {\\it constant sheaf with value $A$} denoted $\\underline{A}$, or\n$\\underline{A}_X$ is the sheaf that assigns to an open $U \\subset X$\nthe set of all locally constant maps $U \\to A$ with restriction mappings\ngiven by restrictions of functions.\n\\end{definition}"
    }
  ]
}

tag/01EF

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Let XX be a topological space. Let 𝒰:U=⋃i∈IUi\mathcal{U} : U = \bigcup_{i \in I} U_i be an open covering. Let ℱ\mathcal{F} be an abelian presheaf on XX . The complex 𝒞ˇ•(𝒰,ℱ)\check{\mathcal{C}}^\bullet(\mathcal{U}, \mathcal{F}) is the {\v C}ech complex associated to ℱ\mathcal{F} and the open covering 𝒰\mathcal{U} . Its cohomology groups Hi(𝒞ˇ•(𝒰,ℱ))H^i(\check{\mathcal{C}}^\bullet(\mathcal{U}, \mathcal{F})) are called the {\v C}ech cohomology groups associated to ℱ\mathcal{F} and the covering 𝒰\mathcal{U} . They are denoted Hˇi(𝒰,ℱ)\check H^i(\mathcal{U}, \mathcal{F}) .

Исходные данные · JSON
JSONТолько чтение
{
  "contentHash": "sha256:44ca688f1b371dc408a7186efb3a770de31e5cf542f3b48926b9929642de76de",
  "edition": "urn:stacks:clir:sheaf-cohomology#STACKS_COHOMOLOGY_MASTER",
  "fragmentKind": "defn",
  "id": "urn:stacks:clir:sheaf-cohomology#ST_01EF",
  "kind": "fragment",
  "locator": "tag/01EF",
  "package": "urn:stacks:clir:sheaf-cohomology",
  "texts": [
    {
      "contentHash": "sha256:95b540b6925fdab8fa3a53def4a39d102181a21ef47fcce25d076b6a97bc0b1a",
      "language": "en",
      "status": "official",
      "text": "\\begin{definition}\n\\label{definition-cech-complex}\nLet $X$ be a topological space.\nLet $\\mathcal{U} : U = \\bigcup_{i \\in I} U_i$ be an open covering.\nLet $\\mathcal{F}$ be an abelian presheaf on $X$.\nThe complex $\\check{\\mathcal{C}}^\\bullet(\\mathcal{U}, \\mathcal{F})$\nis the {\\it {\\v C}ech complex} associated to $\\mathcal{F}$ and the\nopen covering $\\mathcal{U}$. Its cohomology groups\n$H^i(\\check{\\mathcal{C}}^\\bullet(\\mathcal{U}, \\mathcal{F}))$ are\ncalled the {\\it {\\v C}ech cohomology groups} associated to\n$\\mathcal{F}$ and the covering $\\mathcal{U}$.\nThey are denoted $\\check H^i(\\mathcal{U}, \\mathcal{F})$.\n\\end{definition}"
    }
  ]
}

tag/01EG

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Let XX be a topological space. Let ℱ\mathcal{F} be an abelian presheaf on XX . The following are equivalent

  • ℱ\mathcal{F} is an abelian sheaf and

  • for every open covering 𝒰:U=⋃i∈IUi\mathcal{U} : U = \bigcup_{i \in I} U_i the natural map

    ℱ(U)→Hˇ0(𝒰,ℱ)\mathcal{F}(U) \to \check{H}^0(\mathcal{U}, \mathcal{F})

    is bijective.

Исходные данные · JSON
JSONТолько чтение
{
  "contentHash": "sha256:32257319184ae0e9c5584919035ad193c88002f0f7ce4eded08cfa8acbb48f20",
  "edition": "urn:stacks:clir:sheaf-cohomology#STACKS_COHOMOLOGY_MASTER",
  "fragmentKind": "lemma",
  "id": "urn:stacks:clir:sheaf-cohomology#ST_01EG",
  "kind": "fragment",
  "locator": "tag/01EG",
  "package": "urn:stacks:clir:sheaf-cohomology",
  "texts": [
    {
      "contentHash": "sha256:4c5b22ab222601aaae95952557fde5950661f40d81749b9bb69b4a8f61ff6108",
      "language": "en",
      "status": "official",
      "text": "\\begin{lemma}\n\\label{lemma-cech-h0}\nLet $X$ be a topological space.\nLet $\\mathcal{F}$ be an abelian presheaf on $X$.\nThe following are equivalent\n\\begin{enumerate}\n\\item $\\mathcal{F}$ is an abelian sheaf and\n\\item for every open covering $\\mathcal{U} : U = \\bigcup_{i \\in I} U_i$\nthe natural map\n$$\n\\mathcal{F}(U) \\to \\check{H}^0(\\mathcal{U}, \\mathcal{F})\n$$\nis bijective.\n\\end{enumerate}\n\\end{lemma}"
    }
  ]
}

tag/01FI

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Let XX be a topological space. Let 𝒰:U=⋃i∈IUi\mathcal{U} : U = \bigcup_{i \in I} U_i be an open covering. Assume given a total ordering on II . Let ℱ\mathcal{F} be an abelian presheaf on XX . The complex 𝒞ˇord•(𝒰,ℱ)\check{\mathcal{C}}_{ord}^\bullet(\mathcal{U}, \mathcal{F}) is the ordered {\v C}ech complex associated to ℱ\mathcal{F} , the open covering 𝒰\mathcal{U} and the given total ordering on II .

Исходные данные · JSON
JSONТолько чтение
{
  "contentHash": "sha256:100a796ac383e4193e5e93c36072f00b3cbdec059858ee798aa6bb02c78c3997",
  "edition": "urn:stacks:clir:sheaf-cohomology#STACKS_COHOMOLOGY_MASTER",
  "fragmentKind": "defn",
  "id": "urn:stacks:clir:sheaf-cohomology#ST_01FI",
  "kind": "fragment",
  "locator": "tag/01FI",
  "package": "urn:stacks:clir:sheaf-cohomology",
  "texts": [
    {
      "contentHash": "sha256:4dbf509c03629779d780d60d6502aae3001874670f84eb6bc4cd9e0dab533882",
      "language": "en",
      "status": "official",
      "text": "\\begin{definition}\n\\label{definition-ordered-cech-complex}\nLet $X$ be a topological space.\nLet $\\mathcal{U} : U = \\bigcup_{i \\in I} U_i$ be an open covering.\nAssume given a total ordering on $I$.\nLet $\\mathcal{F}$ be an abelian presheaf on $X$.\nThe complex $\\check{\\mathcal{C}}_{ord}^\\bullet(\\mathcal{U}, \\mathcal{F})$\nis the {\\it ordered {\\v C}ech complex} associated to $\\mathcal{F}$, the\nopen covering $\\mathcal{U}$ and the given total ordering on $I$.\n\\end{definition}"
    }
  ]
}

tag/01FM

Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина

Let XX be a topological space. Let 𝒰:U=⋃i∈IUi\mathcal{U} : U = \bigcup_{i \in I} U_i be an open covering. Assume II comes equipped with a total ordering. The map c∘πc \circ \pi is homotopic to the identity on 𝒞ˇ•(𝒰,ℱ)\check{\mathcal{C}}^\bullet(\mathcal{U}, \mathcal{F}) . In particular the inclusion map 𝒞ˇalt•(𝒰,ℱ)→𝒞ˇ•(𝒰,ℱ)\check{\mathcal{C}}_{alt}^\bullet(\mathcal{U}, \mathcal{F}) \to \check{\mathcal{C}}^\bullet(\mathcal{U}, \mathcal{F}) is a homotopy equivalence.

Исходные данные · JSON
JSONТолько чтение
{
  "contentHash": "sha256:13ee1524e1e1e43409a1fb17733206a93162331f710fb544c8218b6036a284e1",
  "edition": "urn:stacks:clir:sheaf-cohomology#STACKS_COHOMOLOGY_MASTER",
  "fragmentKind": "lemma",
  "id": "urn:stacks:clir:sheaf-cohomology#ST_01FM",
  "kind": "fragment",
  "locator": "tag/01FM",
  "package": "urn:stacks:clir:sheaf-cohomology",
  "texts": [
    {
      "contentHash": "sha256:783d414a41461bccfb07b242a527657ee8fda1055c33a6ef41abf92ee925f966",
      "language": "en",
      "status": "official",
      "text": "\\begin{lemma}\n\\label{lemma-alternating-usual}\nLet $X$ be a topological space.\nLet $\\mathcal{U} : U = \\bigcup_{i \\in I} U_i$ be an open covering.\nAssume $I$ comes equipped with a total ordering.\nThe map $c \\circ \\pi$ is homotopic to the identity on\n$\\check{\\mathcal{C}}^\\bullet(\\mathcal{U}, \\mathcal{F})$.\nIn particular the inclusion map\n$\\check{\\mathcal{C}}_{alt}^\\bullet(\\mathcal{U}, \\mathcal{F}) \\to\n\\check{\\mathcal{C}}^\\bullet(\\mathcal{U}, \\mathcal{F})$\nis a homotopy equivalence.\n\\end{lemma}"
    }
  ]
}

Пакеты в снимке

  • Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина
Технические данныеПолный ответ, параметры и контрольные суммы
Статус расчёта
COMPUTED
Полный ответ движка
cech_h1_order: NEITHER — НЕ УСТАНОВЛЕНО: в формализованном праве нет ни подтверждения, ни опровержения (открытый мир §69) — это не «нет» Выведено правом: section_over(urn:case:stacks:cech:fn-W-1, urn:case:stacks:cech:F, urn:case:stacks:cech:W); section_over(urn:case:stacks:cech:fn-U2-00, urn:case:stacks:cech:F, urn:case:stacks:cech:U2); section_over(urn:case:stacks:cech:fn-W-0, urn:case:stacks:cech:F, urn:case:stacks:cech:W); section_over(urn:case:stacks:cech:fn-U2-11, urn:case:stacks:cech:F, urn:case:stacks:cech:U2); section_over(urn:case:stacks:cech:fn-X-000, urn:case:stacks:cech:F, urn:case:stacks:cech:X); section_over(urn:case:stacks:cech:fn-U1-11, urn:case:stacks:cech:F, urn:case:stacks:cech:U1); section_over(urn:case:stacks:cech:fn-U1-00, urn:case:stacks:cech:F, urn:case:stacks:cech:U1); cech_c0_order(urn:case:stacks:cech:F, urn:case:stacks:cech:cov, 4); section_over(urn:case:stacks:cech:fn-X-111, urn:case:stacks:cech:F, urn:case:stacks:cech:X); covers(urn:case:stacks:cech:cov, urn:case:stacks:cech:X); cech_c1_order(urn:case:stacks:cech:F, urn:case:stacks:cech:cov, 2); compatible_pair(urn:case:stacks:cech:F, urn:case:stacks:cech:cov, urn:case:stacks:cech:fn-U1-11, urn:case:stacks:cech:fn-U2-11); compatible_pair(urn:case:stacks:cech:F, urn:case:stacks:cech:cov, urn:case:stacks:cech:fn-U1-00, urn:case:stacks:cech:fn-U2-00); cech_h0_order(urn:case:stacks:cech:F, urn:case:stacks:cech:cov, 2); cech_h0_matches_sections(urn:case:stacks:cech:F, urn:case:stacks:cech:cov); cech_h1_order(urn:case:stacks:cech:F, urn:case:stacks:cech:cov, 1); cech_h1_dimension(urn:case:stacks:cech:F, urn:case:stacks:cech:cov, 0) …и ещё 467 выведенных фактов вне предмета вопроса (полный вывод — law_explain) Применены правила: AgreeAtPoint, CechC0Order, CechC1Order, CechH0MatchesSections, CechH0Order, CechH1Dimension, CechH1Order, CompatiblePair, CoversByPoints, IntersectionByPoints, LocallyConstantAlongSpecialization, OpenByGeneralizationStability, RestrictionByValues, SameValueAtTwoPoints, SectionsOfConstantSheaf, SubsetByPoints Правило «01EF with 01FI: over the field \(Z/2\), \(|im d^0| = |C^0| / |ker d^0|\) and \(Ȟ^1 = C^1 / im d^0\), so the order \(n\) of \(Ȟ^1\) satisfies \(n · |C^0| = |C^1| · |ker d^0|\)» вывело бы это при посылках: · v6 × v2 = v3 × v4 — DEPENDS ✓ power_of_two(1, 2) — TRUE_ONLY · cech_c1_order(urn:case:stacks:cech:F, urn:case:stacks:cech:cov, v3) — DEPENDS · cech_c0_order(urn:case:stacks:cech:F, urn:case:stacks:cech:cov, v2) — DEPENDS · cech_h0_order(urn:case:stacks:cech:F, urn:case:stacks:cech:cov, v4) — DEPENDS (? — факт не подан и не выведен; ✗ — установлено обратное) Полные правила с посылками: law_rules({"predicate": "cech_h1_order"}) Право (вне юрисдикции государства): Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — доктрина (programHash sha256:6b62eb59e903…) proof-граф: 574 узлов — поле evaluation готово для law_explain

Полный машинный результат · JSON

Блок слишком большой для встроенного просмотра. Он целиком включён в JSON документа — без сокращений.

Скачать JSON ↓

Исполнение · JSON

Блок слишком большой для встроенного просмотра. Он целиком включён в JSON документа — без сокращений.

Скачать JSON ↓

Метаданные отображения

Блок слишком большой для встроенного просмотра. Он целиком включён в JSON документа — без сокращений.

Скачать JSON ↓

JSON · расчёты, источники и точные данные

JSONТолько чтение
{
  "acts": [
    {
      "contributed": true,
      "fragmentCount": 26,
      "fragments": [
        "urn:stacks:clir:sheaf-cohomology#ST_0061",
        "urn:stacks:clir:sheaf-cohomology#ST_0062",
        "urn:stacks:clir:sheaf-cohomology#ST_006E",
        "urn:stacks:clir:sheaf-cohomology#ST_006W",
        "urn:stacks:clir:sheaf-cohomology#ST_01EF",
        "urn:stacks:clir:sheaf-cohomology#ST_01EG",
        "urn:stacks:clir:sheaf-cohomology#ST_01FI",
        "urn:stacks:clir:sheaf-cohomology#ST_01FM"
      ],
      "jurisdiction": "none",
      "namespace": "urn:stacks:clir:sheaf-cohomology",
      "package": "stacks-sheaf-cohomology",
      "title": "Когомологии пучков по The Stacks Project: пучок, пучковизация, H^i(X, F) как производный функтор глобальных сечений, вялые пучки — вне юрисдикции государства — доктрина"
    }
  ],
  "caseHash": "sha256:270b4827fc6bf098dfe36c67e591ed262b268866576a1f4e2b2e97bf2fe040dd",
  "codeHash": "sha256:9bcca6a33805c1c364ca1bc8e9d39d6a9c51ba44203c0406bafbf397b96be699",
  "jurisdiction": "вне юрисдикции государства",
  "legalTime": "2026-09-06",
  "mode": "audit",
  "programHash": "sha256:6b62eb59e903172fce7cc3ce1a8e29b1fbfc4c6808acc817493c98a07cd7e74e",
  "resultHash": "sha256:6b150c13c068e1e313abc6beed82929454b6a1d18b3dc827f5b8ac8f2bd03edf",
  "rustCodeHash": "sha256:d368cafc7162ed7a6563df5e5c943a57be26fa8aeb3179b530fe3bdd67fe9be4",
  "timezone": "Asia/Qyzylorda"
}
evaluation SHA-256
sha256:5c8c9a0a3726ba67080e3c55dfcc9d697bf8ad7840bdaf6927a76efac25178c2
Исходные данные · JSON
JSONТолько чтение
{
  "args": [
    "urn:case:stacks:cech:F",
    "urn:case:stacks:cech:cov",
    2
  ],
  "facts": [
    {
      "args": [
        "urn:case:stacks:cech:x"
      ],
      "predicate": "finite_space"
    },
    {
      "args": [
        "urn:case:stacks:cech:U1",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "candidate_subset"
    },
    {
      "args": [
        "urn:case:stacks:cech:U2",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "candidate_subset"
    },
    {
      "args": [
        "urn:case:stacks:cech:W",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "candidate_subset"
    },
    {
      "args": [
        "urn:case:stacks:cech:X",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "candidate_subset"
    },
    {
      "args": [
        "urn:case:stacks:cech:a",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "point_of"
    },
    {
      "args": [
        "urn:case:stacks:cech:b",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "point_of"
    },
    {
      "args": [
        "urn:case:stacks:cech:c",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "point_of"
    },
    {
      "args": [
        "urn:case:stacks:cech:c",
        "urn:case:stacks:cech:a"
      ],
      "predicate": "generalizes"
    },
    {
      "args": [
        "urn:case:stacks:cech:c",
        "urn:case:stacks:cech:b"
      ],
      "predicate": "generalizes"
    },
    {
      "args": [
        "urn:case:stacks:cech:U1",
        "urn:case:stacks:cech:a"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:U1",
        "urn:case:stacks:cech:c"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:U2",
        "urn:case:stacks:cech:b"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:U2",
        "urn:case:stacks:cech:c"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:W",
        "urn:case:stacks:cech:c"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:X",
        "urn:case:stacks:cech:a"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:X",
        "urn:case:stacks:cech:b"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:X",
        "urn:case:stacks:cech:c"
      ],
      "predicate": "contains"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "target"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "member"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "member"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "first_member"
    },
    {
      "args": [
        "urn:case:stacks:cech:cov",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "second_member"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:x"
      ],
      "predicate": "z2_constant_sheaf"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-00",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-00",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-00",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-01",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-01",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-01",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-10",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-10",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-10",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-11",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-11",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U1-11",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:U1"
      ],
      "predicate": "all_functions_presented"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-00",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-00",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-00",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-01",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-01",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-01",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-10",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-10",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-10",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-11",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-11",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-U2-11",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:U2"
      ],
      "predicate": "all_functions_presented"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-W-0",
        "urn:case:stacks:cech:W"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-W-0",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-W-1",
        "urn:case:stacks:cech:W"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-W-1",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:W"
      ],
      "predicate": "all_functions_presented"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-000",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-000",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-000",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-000",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-001",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-001",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-001",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-001",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-010",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-010",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-010",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-010",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-011",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-011",
        "urn:case:stacks:cech:a",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-011",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-011",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-100",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-100",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-100",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-100",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-101",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-101",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-101",
        "urn:case:stacks:cech:b",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-101",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-110",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-110",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-110",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-110",
        "urn:case:stacks:cech:c",
        0
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-111",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "defined_on"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-111",
        "urn:case:stacks:cech:a",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-111",
        "urn:case:stacks:cech:b",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:fn-X-111",
        "urn:case:stacks:cech:c",
        1
      ],
      "predicate": "value_at"
    },
    {
      "args": [
        "urn:case:stacks:cech:F",
        "urn:case:stacks:cech:X"
      ],
      "predicate": "all_functions_presented"
    }
  ],
  "kind": "truth",
  "legalTime": "2026-09-06",
  "package": "stacks-sheaf-cohomology",
  "predicate": "cech_h1_order",
  "proof": true
}

Утверждение о порядке 2 здесь не подтверждено и не опровергнуто: модель считает порядок, а не отрицает чужие значения.

Как сослаться

Снимок неизменяем: его закрепляет SHA-256 скачиваемого JSON, поэтому дата обращения не нужна.

Текст ссылки
«Стягиваемое конечное пространство с покрытием из двух открытых множеств и постоянный пучок Z/2. Чему равна первая когомология Чеха и что модель отвечает на предъявленное ей предположение о порядке 2?». Arxo Lens, по состоянию на 06.09.2026. https://lens.arxo.io/a/a_D8izPKYnhehPBQQFpqUuGlhN. SHA-256 снимка: 05dc05bab7d971bd7b4152d586de3205a754f97cfc755d7e9fc726eb5cad9a1d.
BibTeX
@misc{arxo-lens-a_D8izPKYnhehP,
  title = {Стягиваемое конечное пространство с покрытием из двух открытых множеств и постоянный пучок Z/2. Чему равна первая когомология Чеха и что модель отвечает на предъявленное ей предположение о порядке 2?},
  howpublished = {Arxo Lens},
  url = {https://lens.arxo.io/a/a_D8izPKYnhehPBQQFpqUuGlhN},
  note = {по состоянию на 06.09.2026; SHA-256 05dc05bab7d971bd7b4152d586de3205a754f97cfc755d7e9fc726eb5cad9a1d}
}
Код для вставки

Карточка показывает результат и ведёт к полному разбору; cookies не ставит.

<iframe src="https://lens.arxo.io/embed/a_D8izPKYnhehPBQQFpqUuGlhN?lang=ru" width="100%" height="362" loading="lazy" title="Когомологии Чеха на конечном пространстве — Arxo Lens" style="border:0"></iframe>

Анонимная статистика посещений, без cookies.