Проверка условия
RF определён на всей категории
Результат расчёта
Установлено
Исходные параметры
Что определяем
05SV: правый производный функтор определён всюду
Исходные факты
00ZY: каждое — абелева группа, композиция билинейна
c: cat-a001S: произведения существуют для всех пар объектов, а значит все конечные произведения
c: cat-aв категории существуют все ядра
c: cat-aв категории существуют все коядра
c: cat-aестественное отображение есть изоморфизм для всех морфизмов категории
c: cat-a00ZY: каждое — абелева группа, композиция билинейна
c: cat-b001S: произведения существуют для всех пар объектов, а значит все конечные произведения
c: cat-bв категории существуют все ядра
c: cat-bв категории существуют все коядра
c: cat-bестественное отображение есть изоморфизм для всех морфизмов категории
c: cat-bв категории достаточно инъективных: у всякого объекта есть инъективный морфизм в инъективный объект
c: cat-aфунктор действует из первой категории во вторую:
f: fa: cat-ab: cat-b— гомоморфизм абелевых групп для всех объектов
f: f
Пакет: Производные функторы по The Stacks Project: определения и леммы как словарь с пошаговым раскрытием — вне юрисдикции государства — доктрина
Дополнительные сведения
- Сохранить доказательство
- Да
Исходные данные · JSON
{
"args": [
"urn:case:stacks:f"
],
"facts": [
{
"args": [
"urn:case:stacks:cat-a"
],
"package": "stacks-categories",
"predicate": "preadditive_category"
},
{
"args": [
"urn:case:stacks:cat-a"
],
"package": "stacks-category-theory",
"predicate": "has_finite_products"
},
{
"args": [
"urn:case:stacks:cat-a"
],
"package": "stacks-categories",
"predicate": "has_all_kernels"
},
{
"args": [
"urn:case:stacks:cat-a"
],
"package": "stacks-categories",
"predicate": "has_all_cokernels"
},
{
"args": [
"urn:case:stacks:cat-a"
],
"package": "stacks-categories",
"predicate": "coimage_to_image_isomorphism"
},
{
"args": [
"urn:case:stacks:cat-b"
],
"package": "stacks-categories",
"predicate": "preadditive_category"
},
{
"args": [
"urn:case:stacks:cat-b"
],
"package": "stacks-category-theory",
"predicate": "has_finite_products"
},
{
"args": [
"urn:case:stacks:cat-b"
],
"package": "stacks-categories",
"predicate": "has_all_kernels"
},
{
"args": [
"urn:case:stacks:cat-b"
],
"package": "stacks-categories",
"predicate": "has_all_cokernels"
},
{
"args": [
"urn:case:stacks:cat-b"
],
"package": "stacks-categories",
"predicate": "coimage_to_image_isomorphism"
},
{
"args": [
"urn:case:stacks:cat-a"
],
"package": "stacks-categories",
"predicate": "enough_injectives"
},
{
"args": [
"urn:case:stacks:f",
"urn:case:stacks:cat-a",
"urn:case:stacks:cat-b"
],
"package": "stacks-category-theory",
"predicate": "functor_between"
},
{
"args": [
"urn:case:stacks:f"
],
"package": "stacks-categories",
"predicate": "homomorphism_on_hom_groups"
}
],
"kind": "truth",
"legalTime": "2026-09-06",
"package": "stacks-derived-functors",
"predicate": "rf_everywhere_defined",
"proof": true
}Почему такой результатПрименённые правила и условия
Путь вывода20 шагов
- 1факт дела
00ZY: каждое — абелева группа, композиция билинейна
c: urn:case:stacks:cat-a
- 2факт дела
естественное отображение есть изоморфизм для всех морфизмов категории
c: urn:case:stacks:cat-b
- 3факт дела
в категории достаточно инъективных: у всякого объекта есть инъективный морфизм в инъективный объект
c: urn:case:stacks:cat-a
- 4факт дела
функтор действует из первой категории во вторую:
f: urn:case:stacks:f; a: urn:case:stacks:cat-a; b: urn:case:stacks:cat-b
- 5факт дела
— гомоморфизм абелевых групп для всех объектов
f: urn:case:stacks:f
- 6правило
00ZY: функтор предаддитивных категорий аддитивен, если он гомоморфизм абелевых групп на множествах морфизмов
функтор аддитивен: f: urn:case:stacks:f
тег 00ZY
Идентификатор
urn:stacks:clir:categories#AdditiveByHomGroups - 7факт дела
001S: произведения существуют для всех пар объектов, а значит все конечные произведения
c: urn:case:stacks:cat-a
- 8правило
0104: предаддитивная категория с конечными произведениями аддитивна
0104: категория аддитивна: c: urn:case:stacks:cat-a
тег 0104, тег 00ZY
Идентификатор
urn:stacks:clir:categories#AdditiveByFiniteProducts - 9факт дела
в категории существуют все ядра
c: urn:case:stacks:cat-a
- 10факт дела
в категории существуют все коядра
c: urn:case:stacks:cat-a
- 11факт дела
естественное отображение есть изоморфизм для всех морфизмов категории
c: urn:case:stacks:cat-a
- 12правило
0109: категория абелева, если она аддитивна, в ней существуют все ядра и коядра и — изоморфизм для всех
c: urn:case:stacks:cat-a
тег 0109
Идентификатор
urn:stacks:clir:categories#abelian_category/sufficient - 13факт дела
00ZY: каждое — абелева группа, композиция билинейна
c: urn:case:stacks:cat-b
- 14факт дела
001S: произведения существуют для всех пар объектов, а значит все конечные произведения
c: urn:case:stacks:cat-b
- 15правило
0104: предаддитивная категория с конечными произведениями аддитивна
0104: категория аддитивна: c: urn:case:stacks:cat-b
тег 0104, тег 00ZY
Идентификатор
urn:stacks:clir:categories#AdditiveByFiniteProducts - 16факт дела
в категории существуют все ядра
c: urn:case:stacks:cat-b
- 17факт дела
в категории существуют все коядра
c: urn:case:stacks:cat-b
- 18правило
0109: категория абелева, если она аддитивна, в ней существуют все ядра и коядра и — изоморфизм для всех
c: urn:case:stacks:cat-b
тег 0109
Идентификатор
urn:stacks:clir:categories#abelian_category/sufficient - 19правило
05TI (2): если абелева с достаточным запасом инъективных и — аддитивный функтор в абелеву категорию, то определён всюду
05SV: правый производный функтор определён всюду: f: urn:case:stacks:f
тег 05TI, тег 05SV, тег 05T4
Идентификатор
urn:stacks:clir:derived-functors#RFEverywhereDefined - 20запрос
Вычисление запроса
проверено движком: 7 · факт дела: 13 · Полный граф: 24 узлов
Шаги сохранённого доказательства от фактов дела к ответу. Формулы показаны как записаны в норме, с подставленными значениями; страница ничего не пересчитывает.
Основание этого ответа
Правила из сохранённой цепочки доказательства ответа.
Абелевы категории, точные функторы и инъективные объекты по главе «Homological Algebra» The Stacks Project: нижний слой словаря когомологий — вне юрисдикции государства — доктрина
0104: предаддитивная категория с конечными произведениями аддитивна
Идентификатор
urn:stacks:clir:categories#AdditiveByFiniteProducts00ZY: функтор предаддитивных категорий аддитивен, если он гомоморфизм абелевых групп на множествах морфизмов
Идентификатор
urn:stacks:clir:categories#AdditiveByHomGroups0109: категория абелева, если она аддитивна, в ней существуют все ядра и коядра и — изоморфизм для всех
Идентификатор
urn:stacks:clir:categories#abelian_category/sufficient
Производные функторы по The Stacks Project: определения и леммы как словарь с пошаговым раскрытием — вне юрисдикции государства — доктрина
05TI (2): если абелева с достаточным запасом инъективных и — аддитивный функтор в абелеву категорию, то определён всюду
Идентификатор
urn:stacks:clir:derived-functors#RFEverywhereDefined
Другие правила расчёта2
Применены в общем расчёте, но не входят в цепочку доказательства этого ответа.
Производные функторы по The Stacks Project: определения и леммы как словарь с пошаговым раскрытием — вне юрисдикции государства — доктрина
05TE (1): если определён всюду, снабжены канонической структурой -функтора
Идентификатор
urn:stacks:clir:derived-functors#DerivedFormDeltaFunctor05TD (1): если определён всюду, то при
Идентификатор
urn:stacks:clir:derived-functors#NegativeDerivedVanish
Вывод по запросу
05SV: правый производный функтор определён всюду
f: f
Другие выводы7
функтор аддитивен
f: f0104: категория аддитивна
c: cat-a0109: категория абелева, если она аддитивна, в ней существуют все ядра и коядра и — изоморфизм для всех
c: cat-a0104: категория аддитивна
c: cat-b0109: категория абелева, если она аддитивна, в ней существуют все ядра и коядра и — изоморфизм для всех
c: cat-b05TE (1): функторы , , несут каноническую структуру когомологического -функтора (010Q)
f: f05TD (1): при
f: f
| f |
|---|
| urn:case:stacks:f |
| c |
|---|
| urn:case:stacks:cat-a |
| urn:case:stacks:cat-b |
| c |
|---|
| urn:case:stacks:cat-a |
| urn:case:stacks:cat-b |
| f |
|---|
| f |
| f |
|---|
| f |
| f |
|---|
| f |
Скрыто выведенных фактов: 0. В кратком ответе движок оставляет относящиеся к вопросу; полный перечень — в JSON расчёта ниже.
Граф доказательств
Узлы доказательств: 24 · assertion 13, rule_application 8, constraint_check 2, query_evaluation 1
assertion · urn:proof:assert:urn:mcp:case#fact-1
- attributes
- assertion
- fact-1
- conclusion
- Аргументы
- Идентификатор
- cat-a
- Тип
- entity_ref
- Тип
- literal
- Знак
- positive
- Условие
- preadditive_category
- evidence
- —
- Идентификатор
- fact-1
- Тип
- assertion
- Посылки
- —
- sourceAnchors
- —
assertion · urn:proof:assert:urn:mcp:case#fact-10
- attributes
- assertion
- fact-10
- conclusion
- Аргументы
- Идентификатор
- cat-b
- Тип
- entity_ref
- Тип
- literal
- Знак
- positive
- Условие
- coimage_to_image_isomorphism
- evidence
- —
- Идентификатор
- fact-10
- Тип
- assertion
- Посылки
- —
- sourceAnchors
- —
assertion · urn:proof:assert:urn:mcp:case#fact-11
- attributes
- assertion
- fact-11
- conclusion
- Аргументы
- Идентификатор
- cat-a
- Тип
- entity_ref
- Тип
- literal
- Знак
- positive
- Условие
- enough_injectives
- evidence
- —
- Идентификатор
- fact-11
- Тип
- assertion
- Посылки
- —
- sourceAnchors
- —
assertion · urn:proof:assert:urn:mcp:case#fact-12
- attributes
- assertion
- fact-12
- conclusion
- Аргументы
- Идентификатор
- f
- Тип
- entity_ref
- Идентификатор
- cat-a
- Тип
- entity_ref
- Идентификатор
- cat-b
- Тип
- entity_ref
- Тип
- literal
- Знак
- positive
- Условие
- functor_between
- evidence
- —
- Идентификатор
- fact-12
- Тип
- assertion
- Посылки
- —
- sourceAnchors
- —
assertion · urn:proof:assert:urn:mcp:case#fact-13
- attributes
- assertion
- fact-13
- conclusion
- Аргументы
- Идентификатор
- f
- Тип
- entity_ref
- Тип
- literal
- Знак
- positive
- Условие
- homomorphism_on_hom_groups
- evidence
- —
- Идентификатор
- fact-13
- Тип
- assertion
- Посылки
- —
- sourceAnchors
- —
rule_application · urn:proof:apply:AdditiveByHomGroups:7b50108ebd390a92e5ff121e14523606441ac216c80c84f697f3cfd93e86f1a5
- attributes
- —
- conclusion
- Аргументы
- Идентификатор
- f
- Тип
- entity_ref
- Тип
- literal
- Знак
- positive
- Условие
- additive_functor
- evidence
- —
- Идентификатор
- 7b50108ebd390a92e5ff121e14523606441ac216c80c84f697f3cfd93e86f1a5
- Тип
- rule_application
- Посылки
- fact-13
- Правило
- AdditiveByHomGroups
- sourceAnchors
- —
- substitution
- v0
- Идентификатор
- f
- Тип
- entity_ref
assertion · urn:proof:assert:urn:mcp:case#fact-2
- attributes
- assertion
- fact-2
- conclusion
- Аргументы
- Идентификатор
- cat-a
- Тип
- entity_ref
- Тип
- literal
- Знак
- positive
- Условие
- has_finite_products
- evidence
- —
- Идентификатор
- fact-2
- Тип
- assertion
- Посылки
- —
- sourceAnchors
- —
rule_application · urn:proof:apply:AdditiveByFiniteProducts:d92ce9bcde5f250b0c0921a1ac5eae2b99e00c9dddc0db89c5753deea0ab2662
- attributes
- —
- conclusion
- Аргументы
- Идентификатор
- cat-a
- Тип
- entity_ref
- Тип
- literal
- Знак
- positive
- Условие
- additive_category
- evidence
- —
- Идентификатор
- d92ce9bcde5f250b0c0921a1ac5eae2b99e00c9dddc0db89c5753deea0ab2662
- Тип
- rule_application
- Посылки
- fact-1
- fact-2
- Правило
- AdditiveByFiniteProducts
- sourceAnchors
- —
- substitution
- v0
- Идентификатор
- cat-a
- Тип
- entity_ref
assertion · urn:proof:assert:urn:mcp:case#fact-3
- attributes
- assertion
- fact-3
- conclusion
- Аргументы
- Идентификатор
- cat-a
- Тип
- entity_ref
- Тип
- literal
- Знак
- positive
- Условие
- has_all_kernels
- evidence
- —
- Идентификатор
- fact-3
- Тип
- assertion
- Посылки
- —
- sourceAnchors
- —
assertion · urn:proof:assert:urn:mcp:case#fact-4
- attributes
- assertion
- fact-4
- conclusion
- Аргументы
- Идентификатор
- cat-a
- Тип
- entity_ref
- Тип
- literal
- Знак
- positive
- Условие
- has_all_cokernels
- evidence
- —
- Идентификатор
- fact-4
- Тип
- assertion
- Посылки
- —
- sourceAnchors
- —
assertion · urn:proof:assert:urn:mcp:case#fact-5
- attributes
- assertion
- fact-5
- conclusion
- Аргументы
- Идентификатор
- cat-a
- Тип
- entity_ref
- Тип
- literal
- Знак
- positive
- Условие
- coimage_to_image_isomorphism
- evidence
- —
- Идентификатор
- fact-5
- Тип
- assertion
- Посылки
- —
- sourceAnchors
- —
rule_application · urn:proof:apply:abelian_category/sufficient:d5030e23f7bbb2eb2d9287eb656bf463e4cc515b6281b0633e91e07fc93d248a
- attributes
- definition
- concept
- abelian_category
- mode
- exact
- part
- sufficient
- conclusion
- Аргументы
- Идентификатор
- cat-a
- Тип
- entity_ref
- Тип
- literal
- Знак
- positive
- Условие
- abelian_category
- evidence
- —
- Идентификатор
- d5030e23f7bbb2eb2d9287eb656bf463e4cc515b6281b0633e91e07fc93d248a
- Тип
- rule_application
- Посылки
- d92ce9bcde5f250b0c0921a1ac5eae2b99e00c9dddc0db89c5753deea0ab2662
- fact-3
- fact-4
- fact-5
- Правило
- abelian_category/sufficient
- sourceAnchors
- —
- substitution
- v0
- Идентификатор
- cat-a
- Тип
- entity_ref
assertion · urn:proof:assert:urn:mcp:case#fact-6
- attributes
- assertion
- fact-6
- conclusion
- Аргументы
- Идентификатор
- cat-b
- Тип
- entity_ref
- Тип
- literal
- Знак
- positive
- Условие
- preadditive_category
- evidence
- —
- Идентификатор
- fact-6
- Тип
- assertion
- Посылки
- —
- sourceAnchors
- —
assertion · urn:proof:assert:urn:mcp:case#fact-7
- attributes
- assertion
- fact-7
- conclusion
- Аргументы
- Идентификатор
- cat-b
- Тип
- entity_ref
- Тип
- literal
- Знак
- positive
- Условие
- has_finite_products
- evidence
- —
- Идентификатор
- fact-7
- Тип
- assertion
- Посылки
- —
- sourceAnchors
- —
rule_application · urn:proof:apply:AdditiveByFiniteProducts:d62fcc6ab5f6182239b7f2500d945ab2594f951d60582596f4fc5d8fb83fba1d
- attributes
- —
- conclusion
- Аргументы
- Идентификатор
- cat-b
- Тип
- entity_ref
- Тип
- literal
- Знак
- positive
- Условие
- additive_category
- evidence
- —
- Идентификатор
- d62fcc6ab5f6182239b7f2500d945ab2594f951d60582596f4fc5d8fb83fba1d
- Тип
- rule_application
- Посылки
- fact-6
- fact-7
- Правило
- AdditiveByFiniteProducts
- sourceAnchors
- —
- substitution
- v0
- Идентификатор
- cat-b
- Тип
- entity_ref
assertion · urn:proof:assert:urn:mcp:case#fact-8
- attributes
- assertion
- fact-8
- conclusion
- Аргументы
- Идентификатор
- cat-b
- Тип
- entity_ref
- Тип
- literal
- Знак
- positive
- Условие
- has_all_kernels
- evidence
- —
- Идентификатор
- fact-8
- Тип
- assertion
- Посылки
- —
- sourceAnchors
- —
assertion · urn:proof:assert:urn:mcp:case#fact-9
- attributes
- assertion
- fact-9
- conclusion
- Аргументы
- Идентификатор
- cat-b
- Тип
- entity_ref
- Тип
- literal
- Знак
- positive
- Условие
- has_all_cokernels
- evidence
- —
- Идентификатор
- fact-9
- Тип
- assertion
- Посылки
- —
- sourceAnchors
- —
rule_application · urn:proof:apply:abelian_category/sufficient:df735a62aeff7766e9e4ef105380ce3f9dbfa080411bd695ec1e39f4b8ca6f33
- attributes
- definition
- concept
- abelian_category
- mode
- exact
- part
- sufficient
- conclusion
- Аргументы
- Идентификатор
- cat-b
- Тип
- entity_ref
- Тип
- literal
- Знак
- positive
- Условие
- abelian_category
- evidence
- —
- Идентификатор
- df735a62aeff7766e9e4ef105380ce3f9dbfa080411bd695ec1e39f4b8ca6f33
- Тип
- rule_application
- Посылки
- d62fcc6ab5f6182239b7f2500d945ab2594f951d60582596f4fc5d8fb83fba1d
- fact-10
- fact-8
- fact-9
- Правило
- abelian_category/sufficient
- sourceAnchors
- —
- substitution
- v0
- Идентификатор
- cat-b
- Тип
- entity_ref
rule_application · urn:proof:apply:RFEverywhereDefined:f31eab7dcccab201e1dd3602b67595c12d19bf24acc845d662c662d0a5ef0578
- attributes
- —
- conclusion
- Аргументы
- Идентификатор
- f
- Тип
- entity_ref
- Тип
- literal
- Знак
- positive
- Условие
- rf_everywhere_defined
- evidence
- —
- Идентификатор
- f31eab7dcccab201e1dd3602b67595c12d19bf24acc845d662c662d0a5ef0578
- Тип
- rule_application
- Посылки
- 7b50108ebd390a92e5ff121e14523606441ac216c80c84f697f3cfd93e86f1a5
- d5030e23f7bbb2eb2d9287eb656bf463e4cc515b6281b0633e91e07fc93d248a
- df735a62aeff7766e9e4ef105380ce3f9dbfa080411bd695ec1e39f4b8ca6f33
- fact-11
- fact-12
- Правило
- RFEverywhereDefined
- sourceAnchors
- —
- substitution
- v0
- Идентификатор
- f
- Тип
- entity_ref
- v1
- Идентификатор
- cat-a
- Тип
- entity_ref
- v2
- Идентификатор
- cat-b
- Тип
- entity_ref
rule_application · urn:proof:apply:DerivedFormDeltaFunctor:8f62e5cfbccfbc635c97b7ecd1e6ef2c33f53db9b99a642b5f0500ceabc5a9fd
- attributes
- —
- conclusion
- Аргументы
- Идентификатор
- f
- Тип
- entity_ref
- Тип
- literal
- Знак
- positive
- Условие
- derived_functors_form_delta_functor
- evidence
- —
- Идентификатор
- 8f62e5cfbccfbc635c97b7ecd1e6ef2c33f53db9b99a642b5f0500ceabc5a9fd
- Тип
- rule_application
- Посылки
- f31eab7dcccab201e1dd3602b67595c12d19bf24acc845d662c662d0a5ef0578
- Правило
- DerivedFormDeltaFunctor
- sourceAnchors
- —
- substitution
- v0
- Идентификатор
- f
- Тип
- entity_ref
rule_application · urn:proof:apply:NegativeDerivedVanish:9302e91a8e09a730e8bd3f7715567533ed4485085d1d6b6b087034c3cb4d8ff2
- attributes
- —
- conclusion
- Аргументы
- Идентификатор
- f
- Тип
- entity_ref
- Тип
- literal
- Знак
- positive
- Условие
- negative_derived_functors_vanish
- evidence
- —
- Идентификатор
- 9302e91a8e09a730e8bd3f7715567533ed4485085d1d6b6b087034c3cb4d8ff2
- Тип
- rule_application
- Посылки
- f31eab7dcccab201e1dd3602b67595c12d19bf24acc845d662c662d0a5ef0578
- Правило
- NegativeDerivedVanish
- sourceAnchors
- —
- substitution
- v0
- Идентификатор
- f
- Тип
- entity_ref
constraint_check · urn:proof:constraint:abelian_category/necessary:75c2ecfefcb4d5c2218bc87b7e9ccbfe0a659e05e4d62a89d32f01cb41f32484
- attributes
- —
- conclusion
- constraint
- abelian_category/necessary
- requirementStatus
- Установлено
- Статус расчёта
- Соблюдено
- triggerStatus
- Соблюдено
- evidence
- —
- Идентификатор
- 75c2ecfefcb4d5c2218bc87b7e9ccbfe0a659e05e4d62a89d32f01cb41f32484
- Тип
- constraint_check
- Посылки
- d62fcc6ab5f6182239b7f2500d945ab2594f951d60582596f4fc5d8fb83fba1d
- df735a62aeff7766e9e4ef105380ce3f9dbfa080411bd695ec1e39f4b8ca6f33
- fact-10
- fact-8
- fact-9
- sourceAnchors
- —
- substitution
- v0
- Идентификатор
- cat-b
- Тип
- entity_ref
constraint_check · urn:proof:constraint:abelian_category/necessary:ae494745d92071d97c9f5272871da104fa5cdf2902d5b41ac8f8584667e1432c
- attributes
- —
- conclusion
- constraint
- abelian_category/necessary
- requirementStatus
- Установлено
- Статус расчёта
- Соблюдено
- triggerStatus
- Соблюдено
- evidence
- —
- Идентификатор
- ae494745d92071d97c9f5272871da104fa5cdf2902d5b41ac8f8584667e1432c
- Тип
- constraint_check
- Посылки
- d92ce9bcde5f250b0c0921a1ac5eae2b99e00c9dddc0db89c5753deea0ab2662
- d5030e23f7bbb2eb2d9287eb656bf463e4cc515b6281b0633e91e07fc93d248a
- fact-3
- fact-4
- fact-5
- sourceAnchors
- —
- substitution
- v0
- Идентификатор
- cat-a
- Тип
- entity_ref
query_evaluation · urn:proof:query:mcp
- attributes
- —
- conclusion
- literal
- Аргументы
- Идентификатор
- f
- Тип
- entity_ref
- Тип
- literal
- Знак
- positive
- Условие
- rf_everywhere_defined
- truthStatus
- Установлено
- evidence
- —
- Идентификатор
- mcp
- Тип
- query_evaluation
- Посылки
- f31eab7dcccab201e1dd3602b67595c12d19bf24acc845d662c662d0a5ef0578
- sourceAnchors
- —
Идентификаторы календаря и доказательства
- Ссылка на доказательство
- mcp
Исходное обоснование · JSON
{
"derived": [
"additive_functor(urn:case:stacks:f)",
"additive_category(urn:case:stacks:cat-a)",
"abelian_category(urn:case:stacks:cat-a)",
"additive_category(urn:case:stacks:cat-b)",
"abelian_category(urn:case:stacks:cat-b)",
"rf_everywhere_defined(urn:case:stacks:f)",
"derived_functors_form_delta_functor(urn:case:stacks:f)",
"negative_derived_functors_vanish(urn:case:stacks:f)"
],
"derivedOmitted": 0,
"evaluation": {
"proofGraph": {
"nodes": [
{
"attributes": {
"assertion": "urn:mcp:case#fact-1"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#preadditive_category"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-1",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-10"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-b",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#coimage_to_image_isomorphism"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-10",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-11"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#enough_injectives"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-11",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-12"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:f",
"kind": "entity_ref"
},
{
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
},
{
"id": "urn:case:stacks:cat-b",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:category-theory#functor_between"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-12",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-13"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:f",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#homomorphism_on_hom_groups"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-13",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:f",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#additive_functor"
},
"evidence": [],
"id": "urn:proof:apply:AdditiveByHomGroups:7b50108ebd390a92e5ff121e14523606441ac216c80c84f697f3cfd93e86f1a5",
"kind": "rule_application",
"premises": [
"urn:proof:assert:urn:mcp:case#fact-13"
],
"rule": "urn:stacks:clir:categories#AdditiveByHomGroups",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:stacks:f",
"kind": "entity_ref"
}
}
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-2"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:category-theory#has_finite_products"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-2",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#additive_category"
},
"evidence": [],
"id": "urn:proof:apply:AdditiveByFiniteProducts:d92ce9bcde5f250b0c0921a1ac5eae2b99e00c9dddc0db89c5753deea0ab2662",
"kind": "rule_application",
"premises": [
"urn:proof:assert:urn:mcp:case#fact-1",
"urn:proof:assert:urn:mcp:case#fact-2"
],
"rule": "urn:stacks:clir:categories#AdditiveByFiniteProducts",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
}
}
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-3"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#has_all_kernels"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-3",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-4"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#has_all_cokernels"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-4",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-5"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#coimage_to_image_isomorphism"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-5",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {
"definition": {
"concept": "urn:stacks:clir:categories#abelian_category",
"mode": "exact",
"part": "sufficient"
}
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#abelian_category"
},
"evidence": [],
"id": "urn:proof:apply:abelian_category/sufficient:d5030e23f7bbb2eb2d9287eb656bf463e4cc515b6281b0633e91e07fc93d248a",
"kind": "rule_application",
"premises": [
"urn:proof:apply:AdditiveByFiniteProducts:d92ce9bcde5f250b0c0921a1ac5eae2b99e00c9dddc0db89c5753deea0ab2662",
"urn:proof:assert:urn:mcp:case#fact-3",
"urn:proof:assert:urn:mcp:case#fact-4",
"urn:proof:assert:urn:mcp:case#fact-5"
],
"rule": "urn:stacks:clir:categories#abelian_category/sufficient",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
}
}
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-6"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-b",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#preadditive_category"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-6",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-7"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-b",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:category-theory#has_finite_products"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-7",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-b",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#additive_category"
},
"evidence": [],
"id": "urn:proof:apply:AdditiveByFiniteProducts:d62fcc6ab5f6182239b7f2500d945ab2594f951d60582596f4fc5d8fb83fba1d",
"kind": "rule_application",
"premises": [
"urn:proof:assert:urn:mcp:case#fact-6",
"urn:proof:assert:urn:mcp:case#fact-7"
],
"rule": "urn:stacks:clir:categories#AdditiveByFiniteProducts",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:stacks:cat-b",
"kind": "entity_ref"
}
}
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-8"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-b",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#has_all_kernels"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-8",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-9"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-b",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#has_all_cokernels"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-9",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {
"definition": {
"concept": "urn:stacks:clir:categories#abelian_category",
"mode": "exact",
"part": "sufficient"
}
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-b",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#abelian_category"
},
"evidence": [],
"id": "urn:proof:apply:abelian_category/sufficient:df735a62aeff7766e9e4ef105380ce3f9dbfa080411bd695ec1e39f4b8ca6f33",
"kind": "rule_application",
"premises": [
"urn:proof:apply:AdditiveByFiniteProducts:d62fcc6ab5f6182239b7f2500d945ab2594f951d60582596f4fc5d8fb83fba1d",
"urn:proof:assert:urn:mcp:case#fact-10",
"urn:proof:assert:urn:mcp:case#fact-8",
"urn:proof:assert:urn:mcp:case#fact-9"
],
"rule": "urn:stacks:clir:categories#abelian_category/sufficient",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:stacks:cat-b",
"kind": "entity_ref"
}
}
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:f",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:derived-functors#rf_everywhere_defined"
},
"evidence": [],
"id": "urn:proof:apply:RFEverywhereDefined:f31eab7dcccab201e1dd3602b67595c12d19bf24acc845d662c662d0a5ef0578",
"kind": "rule_application",
"premises": [
"urn:proof:apply:AdditiveByHomGroups:7b50108ebd390a92e5ff121e14523606441ac216c80c84f697f3cfd93e86f1a5",
"urn:proof:apply:abelian_category/sufficient:d5030e23f7bbb2eb2d9287eb656bf463e4cc515b6281b0633e91e07fc93d248a",
"urn:proof:apply:abelian_category/sufficient:df735a62aeff7766e9e4ef105380ce3f9dbfa080411bd695ec1e39f4b8ca6f33",
"urn:proof:assert:urn:mcp:case#fact-11",
"urn:proof:assert:urn:mcp:case#fact-12"
],
"rule": "urn:stacks:clir:derived-functors#RFEverywhereDefined",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:stacks:f",
"kind": "entity_ref"
},
"v1": {
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
},
"v2": {
"id": "urn:case:stacks:cat-b",
"kind": "entity_ref"
}
}
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:f",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:derived-functors#derived_functors_form_delta_functor"
},
"evidence": [],
"id": "urn:proof:apply:DerivedFormDeltaFunctor:8f62e5cfbccfbc635c97b7ecd1e6ef2c33f53db9b99a642b5f0500ceabc5a9fd",
"kind": "rule_application",
"premises": [
"urn:proof:apply:RFEverywhereDefined:f31eab7dcccab201e1dd3602b67595c12d19bf24acc845d662c662d0a5ef0578"
],
"rule": "urn:stacks:clir:derived-functors#DerivedFormDeltaFunctor",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:stacks:f",
"kind": "entity_ref"
}
}
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:f",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:derived-functors#negative_derived_functors_vanish"
},
"evidence": [],
"id": "urn:proof:apply:NegativeDerivedVanish:9302e91a8e09a730e8bd3f7715567533ed4485085d1d6b6b087034c3cb4d8ff2",
"kind": "rule_application",
"premises": [
"urn:proof:apply:RFEverywhereDefined:f31eab7dcccab201e1dd3602b67595c12d19bf24acc845d662c662d0a5ef0578"
],
"rule": "urn:stacks:clir:derived-functors#NegativeDerivedVanish",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:stacks:f",
"kind": "entity_ref"
}
}
},
{
"attributes": {},
"conclusion": {
"constraint": "urn:stacks:clir:categories#abelian_category/necessary",
"requirementStatus": "TRUE_ONLY",
"status": "SATISFIED",
"triggerStatus": "SATISFIED"
},
"evidence": [],
"id": "urn:proof:constraint:abelian_category/necessary:75c2ecfefcb4d5c2218bc87b7e9ccbfe0a659e05e4d62a89d32f01cb41f32484",
"kind": "constraint_check",
"premises": [
"urn:proof:apply:AdditiveByFiniteProducts:d62fcc6ab5f6182239b7f2500d945ab2594f951d60582596f4fc5d8fb83fba1d",
"urn:proof:apply:abelian_category/sufficient:df735a62aeff7766e9e4ef105380ce3f9dbfa080411bd695ec1e39f4b8ca6f33",
"urn:proof:assert:urn:mcp:case#fact-10",
"urn:proof:assert:urn:mcp:case#fact-8",
"urn:proof:assert:urn:mcp:case#fact-9"
],
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:stacks:cat-b",
"kind": "entity_ref"
}
}
},
{
"attributes": {},
"conclusion": {
"constraint": "urn:stacks:clir:categories#abelian_category/necessary",
"requirementStatus": "TRUE_ONLY",
"status": "SATISFIED",
"triggerStatus": "SATISFIED"
},
"evidence": [],
"id": "urn:proof:constraint:abelian_category/necessary:ae494745d92071d97c9f5272871da104fa5cdf2902d5b41ac8f8584667e1432c",
"kind": "constraint_check",
"premises": [
"urn:proof:apply:AdditiveByFiniteProducts:d92ce9bcde5f250b0c0921a1ac5eae2b99e00c9dddc0db89c5753deea0ab2662",
"urn:proof:apply:abelian_category/sufficient:d5030e23f7bbb2eb2d9287eb656bf463e4cc515b6281b0633e91e07fc93d248a",
"urn:proof:assert:urn:mcp:case#fact-3",
"urn:proof:assert:urn:mcp:case#fact-4",
"urn:proof:assert:urn:mcp:case#fact-5"
],
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
}
}
},
{
"attributes": {},
"conclusion": {
"literal": {
"args": [
{
"id": "urn:case:stacks:f",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:derived-functors#rf_everywhere_defined"
},
"truthStatus": "TRUE_ONLY"
},
"evidence": [],
"id": "urn:proof:query:mcp",
"kind": "query_evaluation",
"premises": [
"urn:proof:apply:RFEverywhereDefined:f31eab7dcccab201e1dd3602b67595c12d19bf24acc845d662c662d0a5ef0578"
],
"sourceAnchors": []
}
],
"proofHash": "sha256:87c94de61ecf57f089b07a06c4502acfbb16e5fff0ed04b47c1482b970dc9dde",
"roots": [
"urn:proof:constraint:abelian_category/necessary:75c2ecfefcb4d5c2218bc87b7e9ccbfe0a659e05e4d62a89d32f01cb41f32484",
"urn:proof:constraint:abelian_category/necessary:ae494745d92071d97c9f5272871da104fa5cdf2902d5b41ac8f8584667e1432c",
"urn:proof:query:mcp"
]
},
"resultHash": "sha256:2770eae7501dfd5877e5a407d53dd2a4ca8610caff6b6000c2eb16d65aecbba3",
"schemaVersion": "law.core.evaluation/0.1"
},
"proofRef": "urn:proof:query:mcp",
"rulesApplied": [
"urn:stacks:clir:categories#AdditiveByFiniteProducts",
"urn:stacks:clir:categories#AdditiveByHomGroups",
"urn:stacks:clir:categories#abelian_category/sufficient",
"urn:stacks:clir:derived-functors#DerivedFormDeltaFunctor",
"urn:stacks:clir:derived-functors#NegativeDerivedVanish",
"urn:stacks:clir:derived-functors#RFEverywhereDefined"
]
}ИсточникиФрагментов: 8
tag/05SV
Производные функторы по The Stacks Project: определения и леммы как словарь с пошаговым раскрытием — вне юрисдикции государства — доктрина
In Situation . We say is right derivable , or that everywhere defined if is defined at every object of . We say is left derivable , or that everywhere defined if is defined at every object of .
Исходные данные · JSON
{
"contentHash": "sha256:52324507289c1f24de386efd6c27f75fc4ed9e445c1c254d3de5f6f78d4e02be",
"edition": "urn:stacks:clir:derived-functors#STACKS_DERIVED_MASTER",
"fragmentKind": "defn",
"id": "urn:stacks:clir:derived-functors#ST_05SV",
"kind": "fragment",
"locator": "tag/05SV",
"package": "urn:stacks:clir:derived-functors",
"texts": [
{
"contentHash": "sha256:c124773f22d16f9d536cdae2abb40060d15bf3c1c27bb039bd7c07afbfc95e45",
"language": "en",
"status": "official",
"text": "\\begin{definition}\n\\label{definition-everywhere-defined}\nIn\nSituation \\ref{situation-derived-functor}.\nWe say $F$ is {\\it right derivable}, or that $RF$ {\\it everywhere defined}\nif $RF$ is defined at every object of $\\mathcal{D}$.\nWe say $F$ is {\\it left derivable}, or that $LF$ {\\it everywhere defined}\nif $LF$ is defined at every object of $\\mathcal{D}$.\n\\end{definition}"
}
]
}tag/05T4
Производные функторы по The Stacks Project: определения и леммы как словарь с пошаговым раскрытием — вне юрисдикции государства — доктрина
Here is an additive functor between abelian categories. This induces exact functors
See Lemma . We also denote the composition , , and of with the localization functor , etc. This situation leads to four derived functors we will consider in the following.
The right derived functor of relative to the multiplicative system .
The right derived functor of relative to the multiplicative system .
The left derived functor of relative to the multiplicative system .
The left derived functor of relative to the multiplicative system . Each of these cases is an example of Situation .
Исходные данные · JSON
{
"contentHash": "sha256:7b734956d4fc9c61b7d92b47efd6278d84ca8bed87f9ecb3d0b1bb74c80f8ea8",
"edition": "urn:stacks:clir:derived-functors#STACKS_DERIVED_MASTER",
"fragmentKind": "situation",
"id": "urn:stacks:clir:derived-functors#ST_05T4",
"kind": "fragment",
"locator": "tag/05T4",
"package": "urn:stacks:clir:derived-functors",
"texts": [
{
"contentHash": "sha256:73730814b6a7e9b8d49b7668a97550e999f7324072caaedeab6d267a7f2bbbe6",
"language": "en",
"status": "official",
"text": "\\begin{situation}\n\\label{situation-classical}\nHere $F : \\mathcal{A} \\to \\mathcal{B}$ is an additive functor between\nabelian categories. This induces exact functors\n$$\nF : K(\\mathcal{A}) \\to K(\\mathcal{B}), \\quad\nK^{+}(\\mathcal{A}) \\to K^{+}(\\mathcal{B}), \\quad\nK^{-}(\\mathcal{A}) \\to K^{-}(\\mathcal{B}).\n$$\nSee Lemma \\ref{lemma-additive-exact-homotopy-category}.\nWe also denote $F$ the composition $K(\\mathcal{A}) \\to D(\\mathcal{B})$,\n$K^{+}(\\mathcal{A}) \\to D^{+}(\\mathcal{B})$, and\n$K^{-}(\\mathcal{A}) \\to D^-(\\mathcal{B})$ of $F$ with the localization\nfunctor $K(\\mathcal{B}) \\to D(\\mathcal{B})$, etc. This situation leads\nto four derived functors we will consider in the following.\n\\begin{enumerate}\n\\item The right derived functor of\n$F : K(\\mathcal{A}) \\to D(\\mathcal{B})$\nrelative to the multiplicative system $\\text{Qis}(\\mathcal{A})$.\n\\item The right derived functor of\n$F : K^{+}(\\mathcal{A}) \\to D^{+}(\\mathcal{B})$\nrelative to the multiplicative system $\\text{Qis}^{+}(\\mathcal{A})$.\n\\item The left derived functor of\n$F : K(\\mathcal{A}) \\to D(\\mathcal{B})$\nrelative to the multiplicative system $\\text{Qis}(\\mathcal{A})$.\n\\item The left derived functor of\n$F : K^{-}(\\mathcal{A}) \\to D^{-}(\\mathcal{B})$\nrelative to the multiplicative system $\\text{Qis}^-(\\mathcal{A})$.\n\\end{enumerate}\nEach of these cases is an example of\nSituation \\ref{situation-derived-functor}.\n\\end{situation}"
}
]
}tag/05TD
Производные функторы по The Stacks Project: определения и леммы как словарь с пошаговым раскрытием — вне юрисдикции государства — доктрина
Let be an additive functor between abelian categories and assume is everywhere defined.
We have for ,
is left exact,
the map is an isomorphism if and only if is left exact.
Исходные данные · JSON
{
"contentHash": "sha256:174e81d1e6a2a741a7ca892fd32c0730c7a3e2200102395c172408bdb4b5453b",
"edition": "urn:stacks:clir:derived-functors#STACKS_DERIVED_MASTER",
"fragmentKind": "lemma",
"id": "urn:stacks:clir:derived-functors#ST_05TD",
"kind": "fragment",
"locator": "tag/05TD",
"package": "urn:stacks:clir:derived-functors",
"texts": [
{
"contentHash": "sha256:e13afb6775b69471bfd612155b1855cc310461519f6e5d3727e4e64b18e7e5b7",
"language": "en",
"status": "official",
"text": "\\begin{lemma}\n\\label{lemma-left-exact-higher-derived}\nLet $F : \\mathcal{A} \\to \\mathcal{B}$ be an additive functor\nbetween abelian categories and assume\n$RF : D^{+}(\\mathcal{A}) \\to D^{+}(\\mathcal{B})$ is everywhere\ndefined.\n\\begin{enumerate}\n\\item We have $R^iF = 0$ for $i < 0$,\n\\item $R^0F$ is left exact,\n\\item the map $F \\to R^0F$ is an isomorphism if and\nonly if $F$ is left exact.\n\\end{enumerate}\n\\end{lemma}"
}
]
}tag/05TE
Производные функторы по The Stacks Project: определения и леммы как словарь с пошаговым раскрытием — вне юрисдикции государства — доктрина
Let be an additive functor between abelian categories and assume is everywhere defined.
The functors , come equipped with a canonical structure of a -functor from , see Homology, Definition .
If every object of is a subobject of a right acyclic object for , then is a universal -functor, see Homology, Definition .
Исходные данные · JSON
{
"contentHash": "sha256:40b9cb4e0f5b604cc2daaa8085d1142dae0ac30e4bcc9adec87883443ec4e5d6",
"edition": "urn:stacks:clir:derived-functors#STACKS_DERIVED_MASTER",
"fragmentKind": "lemma",
"id": "urn:stacks:clir:derived-functors#ST_05TE",
"kind": "fragment",
"locator": "tag/05TE",
"package": "urn:stacks:clir:derived-functors",
"texts": [
{
"contentHash": "sha256:949b05eff66291065b983c92020aa94af9ab868feaf33ac9dcca7776457d66f4",
"language": "en",
"status": "official",
"text": "\\begin{lemma}\n\\label{lemma-right-derived-delta-functor}\nLet $F : \\mathcal{A} \\to \\mathcal{B}$ be an additive functor\nbetween abelian categories and assume\n$RF : D^{+}(\\mathcal{A}) \\to D^{+}(\\mathcal{B})$ is everywhere defined.\n\\begin{enumerate}\n\\item The functors $R^iF$, $i \\geq 0$ come equipped with a canonical\nstructure of a $\\delta$-functor from $\\mathcal{A} \\to \\mathcal{B}$, see\nHomology, Definition \\ref{homology-definition-cohomological-delta-functor}.\n\\item If every object of $\\mathcal{A}$ is a subobject of a right\nacyclic object for $F$, then $\\{R^iF, \\delta\\}_{i \\geq 0}$ is a\nuniversal $\\delta$-functor, see\nHomology, Definition \\ref{homology-definition-universal-delta-functor}.\n\\end{enumerate}\n\\end{lemma}"
}
]
}tag/05TI
Производные функторы по The Stacks Project: определения и леммы как словарь с пошаговым раскрытием — вне юрисдикции государства — доктрина
Let be an abelian category with enough injectives.
For any exact functor into a triangulated category the right derived functor
is everywhere defined.
For any additive functor into an abelian category the right derived functor
is everywhere defined.
Исходные данные · JSON
{
"contentHash": "sha256:75ae150b62d929f84cbd72f9c3c3bbc8b0e8a2fa9e10f51d42bf1c190b65d73e",
"edition": "urn:stacks:clir:derived-functors#STACKS_DERIVED_MASTER",
"fragmentKind": "lemma",
"id": "urn:stacks:clir:derived-functors#ST_05TI",
"kind": "fragment",
"locator": "tag/05TI",
"package": "urn:stacks:clir:derived-functors",
"texts": [
{
"contentHash": "sha256:4d65e3bfe708a80785f85bd358981a9258f467f4705b132e3801b1a913a96651",
"language": "en",
"status": "official",
"text": "\\begin{lemma}\n\\label{lemma-enough-injectives-right-derived}\nLet $\\mathcal{A}$ be an abelian category with enough injectives.\n\\begin{enumerate}\n\\item For any exact functor $F : K^{+}(\\mathcal{A}) \\to \\mathcal{D}$\ninto a triangulated category $\\mathcal{D}$ the right derived\nfunctor\n$$\nRF : D^{+}(\\mathcal{A}) \\longrightarrow \\mathcal{D}\n$$\nis everywhere defined.\n\\item For any additive functor $F : \\mathcal{A} \\to \\mathcal{B}$ into an\nabelian category $\\mathcal{B}$ the right derived functor\n$$\nRF : D^{+}(\\mathcal{A}) \\longrightarrow D^{+}(\\mathcal{B})\n$$\nis everywhere defined.\n\\end{enumerate}\n\\end{lemma}"
}
]
}tag/00ZY
Абелевы категории, точные функторы и инъективные объекты по главе «Homological Algebra» The Stacks Project: нижний слой словаря когомологий — вне юрисдикции государства — доктрина
A category is called preadditive if each morphism set is endowed with the structure of an abelian group such that the compositions
are bilinear. A functor of preadditive categories is called additive if and only if is a homomorphism of abelian groups for all .
Исходные данные · JSON
{
"contentHash": "sha256:600a2de3027b9725e89be51b838fa162e7bdc03f62971f32609663a9cc1b9bb7",
"edition": "urn:stacks:clir:categories#STACKS_HOMOLOGY_MASTER",
"fragmentKind": "defn",
"id": "urn:stacks:clir:categories#ST_00ZY",
"kind": "fragment",
"locator": "tag/00ZY",
"package": "urn:stacks:clir:categories",
"texts": [
{
"contentHash": "sha256:f2f20a29e596bff02bee9eee017d5b551092a1e17065b3a0638ec31466e411c6",
"language": "en",
"status": "official",
"text": "\\begin{definition}\n\\label{definition-preadditive}\nA category $\\mathcal{A}$ is called {\\it preadditive} if each\nmorphism set $\\Mor_\\mathcal{A}(x, y)$ is endowed\nwith the structure of an abelian group such that the\ncompositions\n$$\n\\Mor(x, y) \\times \\Mor(y, z)\n\\longrightarrow\n\\Mor(x, z)\n$$\nare bilinear. A functor $F : \\mathcal{A} \\to \\mathcal{B}$ of\npreadditive categories is called {\\it additive} if and only\nif $F : \\Mor(x, y) \\to \\Mor(F(x), F(y))$\nis a homomorphism of abelian groups for all\n$x, y \\in \\Ob(\\mathcal{A})$.\n\\end{definition}"
}
],
"visibility": "public"
}tag/0104
Абелевы категории, точные функторы и инъективные объекты по главе «Homological Algebra» The Stacks Project: нижний слой словаря когомологий — вне юрисдикции государства — доктрина
A category is called additive if it is preadditive and finite products exist, in other words it has a zero object and direct sums.
Исходные данные · JSON
{
"contentHash": "sha256:2b8975d051697a9db95b3ff7f3fce2d90115db719d17e8fcc2f0682f0a58388a",
"edition": "urn:stacks:clir:categories#STACKS_HOMOLOGY_MASTER",
"fragmentKind": "defn",
"id": "urn:stacks:clir:categories#ST_0104",
"kind": "fragment",
"locator": "tag/0104",
"package": "urn:stacks:clir:categories",
"texts": [
{
"contentHash": "sha256:675cbb2c05ee57eb18db573e06c5dd58bc69ba38f1dc3b21733b091d62655a30",
"language": "en",
"status": "official",
"text": "\\begin{definition}\n\\label{definition-additive-category}\nA category $\\mathcal{A}$ is called {\\it additive}\nif it is preadditive and finite products exist, in other\nwords it has a zero object and direct sums.\n\\end{definition}"
}
],
"visibility": "public"
}tag/0109
Абелевы категории, точные функторы и инъективные объекты по главе «Homological Algebra» The Stacks Project: нижний слой словаря когомологий — вне юрисдикции государства — доктрина
A category is abelian if it is additive, if all kernels and cokernels exist, and if the natural map is an isomorphism for all morphisms of .
Исходные данные · JSON
{
"contentHash": "sha256:d71e719b696d97622b2d93bda5c18b2271f646d474bfb4ccf2b8276a37bd097d",
"edition": "urn:stacks:clir:categories#STACKS_HOMOLOGY_MASTER",
"fragmentKind": "defn",
"id": "urn:stacks:clir:categories#ST_0109",
"kind": "fragment",
"locator": "tag/0109",
"package": "urn:stacks:clir:categories",
"texts": [
{
"contentHash": "sha256:71bf82d61770e85387a19fb70b7ddfc9fe2d7fffb4dec5a17199db100c9dae22",
"language": "en",
"status": "official",
"text": "\\begin{definition}\n\\label{definition-abelian-category}\nA category $\\mathcal{A}$ is {\\it abelian} if\nit is additive, if all kernels and cokernels exist,\nand if the natural map $\\Coim(f) \\to \\Im(f)$\nis an isomorphism for all morphisms $f$ of\n$\\mathcal{A}$.\n\\end{definition}"
}
],
"visibility": "public"
}Пакеты в снимке
- Производные функторы по The Stacks Project: определения и леммы как словарь с пошаговым раскрытием — вне юрисдикции государства — доктрина
- Абелевы категории, точные функторы и инъективные объекты по главе «Homological Algebra» The Stacks Project: нижний слой словаря когомологий — вне юрисдикции государства — доктрина
- Категория, функтор, изоморфизм, пределы, точные и сопряжённые функторы по главе «Categories» The Stacks Project: основание словаря когомологий — вне юрисдикции государства — доктрина
Технические данныеПолный ответ, параметры и контрольные суммы
- Статус расчёта
- COMPUTED
Полный ответ движка
Полный машинный результат · JSON
{
"answer": {
"evaluationStatus": "COMPUTED",
"kind": "TRUTH",
"meaning": "установлено",
"missingInputs": [],
"truthStatus": "TRUE_ONLY"
},
"closedEditionRules": [],
"derived": [
"additive_functor(urn:case:stacks:f)",
"additive_category(urn:case:stacks:cat-a)",
"abelian_category(urn:case:stacks:cat-a)",
"additive_category(urn:case:stacks:cat-b)",
"abelian_category(urn:case:stacks:cat-b)",
"rf_everywhere_defined(urn:case:stacks:f)",
"derived_functors_form_delta_functor(urn:case:stacks:f)",
"negative_derived_functors_vanish(urn:case:stacks:f)"
],
"derivedOmitted": 0,
"evaluation": {
"proofGraph": {
"nodes": [
{
"attributes": {
"assertion": "urn:mcp:case#fact-1"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#preadditive_category"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-1",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-10"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-b",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#coimage_to_image_isomorphism"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-10",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-11"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#enough_injectives"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-11",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-12"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:f",
"kind": "entity_ref"
},
{
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
},
{
"id": "urn:case:stacks:cat-b",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:category-theory#functor_between"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-12",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-13"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:f",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#homomorphism_on_hom_groups"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-13",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:f",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#additive_functor"
},
"evidence": [],
"id": "urn:proof:apply:AdditiveByHomGroups:7b50108ebd390a92e5ff121e14523606441ac216c80c84f697f3cfd93e86f1a5",
"kind": "rule_application",
"premises": [
"urn:proof:assert:urn:mcp:case#fact-13"
],
"rule": "urn:stacks:clir:categories#AdditiveByHomGroups",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:stacks:f",
"kind": "entity_ref"
}
}
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-2"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:category-theory#has_finite_products"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-2",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#additive_category"
},
"evidence": [],
"id": "urn:proof:apply:AdditiveByFiniteProducts:d92ce9bcde5f250b0c0921a1ac5eae2b99e00c9dddc0db89c5753deea0ab2662",
"kind": "rule_application",
"premises": [
"urn:proof:assert:urn:mcp:case#fact-1",
"urn:proof:assert:urn:mcp:case#fact-2"
],
"rule": "urn:stacks:clir:categories#AdditiveByFiniteProducts",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
}
}
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-3"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#has_all_kernels"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-3",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-4"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#has_all_cokernels"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-4",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-5"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#coimage_to_image_isomorphism"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-5",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {
"definition": {
"concept": "urn:stacks:clir:categories#abelian_category",
"mode": "exact",
"part": "sufficient"
}
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#abelian_category"
},
"evidence": [],
"id": "urn:proof:apply:abelian_category/sufficient:d5030e23f7bbb2eb2d9287eb656bf463e4cc515b6281b0633e91e07fc93d248a",
"kind": "rule_application",
"premises": [
"urn:proof:apply:AdditiveByFiniteProducts:d92ce9bcde5f250b0c0921a1ac5eae2b99e00c9dddc0db89c5753deea0ab2662",
"urn:proof:assert:urn:mcp:case#fact-3",
"urn:proof:assert:urn:mcp:case#fact-4",
"urn:proof:assert:urn:mcp:case#fact-5"
],
"rule": "urn:stacks:clir:categories#abelian_category/sufficient",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
}
}
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-6"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-b",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#preadditive_category"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-6",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-7"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-b",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:category-theory#has_finite_products"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-7",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-b",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#additive_category"
},
"evidence": [],
"id": "urn:proof:apply:AdditiveByFiniteProducts:d62fcc6ab5f6182239b7f2500d945ab2594f951d60582596f4fc5d8fb83fba1d",
"kind": "rule_application",
"premises": [
"urn:proof:assert:urn:mcp:case#fact-6",
"urn:proof:assert:urn:mcp:case#fact-7"
],
"rule": "urn:stacks:clir:categories#AdditiveByFiniteProducts",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:stacks:cat-b",
"kind": "entity_ref"
}
}
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-8"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-b",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#has_all_kernels"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-8",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-9"
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-b",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#has_all_cokernels"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-9",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {
"definition": {
"concept": "urn:stacks:clir:categories#abelian_category",
"mode": "exact",
"part": "sufficient"
}
},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:cat-b",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:categories#abelian_category"
},
"evidence": [],
"id": "urn:proof:apply:abelian_category/sufficient:df735a62aeff7766e9e4ef105380ce3f9dbfa080411bd695ec1e39f4b8ca6f33",
"kind": "rule_application",
"premises": [
"urn:proof:apply:AdditiveByFiniteProducts:d62fcc6ab5f6182239b7f2500d945ab2594f951d60582596f4fc5d8fb83fba1d",
"urn:proof:assert:urn:mcp:case#fact-10",
"urn:proof:assert:urn:mcp:case#fact-8",
"urn:proof:assert:urn:mcp:case#fact-9"
],
"rule": "urn:stacks:clir:categories#abelian_category/sufficient",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:stacks:cat-b",
"kind": "entity_ref"
}
}
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:f",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:derived-functors#rf_everywhere_defined"
},
"evidence": [],
"id": "urn:proof:apply:RFEverywhereDefined:f31eab7dcccab201e1dd3602b67595c12d19bf24acc845d662c662d0a5ef0578",
"kind": "rule_application",
"premises": [
"urn:proof:apply:AdditiveByHomGroups:7b50108ebd390a92e5ff121e14523606441ac216c80c84f697f3cfd93e86f1a5",
"urn:proof:apply:abelian_category/sufficient:d5030e23f7bbb2eb2d9287eb656bf463e4cc515b6281b0633e91e07fc93d248a",
"urn:proof:apply:abelian_category/sufficient:df735a62aeff7766e9e4ef105380ce3f9dbfa080411bd695ec1e39f4b8ca6f33",
"urn:proof:assert:urn:mcp:case#fact-11",
"urn:proof:assert:urn:mcp:case#fact-12"
],
"rule": "urn:stacks:clir:derived-functors#RFEverywhereDefined",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:stacks:f",
"kind": "entity_ref"
},
"v1": {
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
},
"v2": {
"id": "urn:case:stacks:cat-b",
"kind": "entity_ref"
}
}
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:f",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:derived-functors#derived_functors_form_delta_functor"
},
"evidence": [],
"id": "urn:proof:apply:DerivedFormDeltaFunctor:8f62e5cfbccfbc635c97b7ecd1e6ef2c33f53db9b99a642b5f0500ceabc5a9fd",
"kind": "rule_application",
"premises": [
"urn:proof:apply:RFEverywhereDefined:f31eab7dcccab201e1dd3602b67595c12d19bf24acc845d662c662d0a5ef0578"
],
"rule": "urn:stacks:clir:derived-functors#DerivedFormDeltaFunctor",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:stacks:f",
"kind": "entity_ref"
}
}
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:stacks:f",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:derived-functors#negative_derived_functors_vanish"
},
"evidence": [],
"id": "urn:proof:apply:NegativeDerivedVanish:9302e91a8e09a730e8bd3f7715567533ed4485085d1d6b6b087034c3cb4d8ff2",
"kind": "rule_application",
"premises": [
"urn:proof:apply:RFEverywhereDefined:f31eab7dcccab201e1dd3602b67595c12d19bf24acc845d662c662d0a5ef0578"
],
"rule": "urn:stacks:clir:derived-functors#NegativeDerivedVanish",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:stacks:f",
"kind": "entity_ref"
}
}
},
{
"attributes": {},
"conclusion": {
"constraint": "urn:stacks:clir:categories#abelian_category/necessary",
"requirementStatus": "TRUE_ONLY",
"status": "SATISFIED",
"triggerStatus": "SATISFIED"
},
"evidence": [],
"id": "urn:proof:constraint:abelian_category/necessary:75c2ecfefcb4d5c2218bc87b7e9ccbfe0a659e05e4d62a89d32f01cb41f32484",
"kind": "constraint_check",
"premises": [
"urn:proof:apply:AdditiveByFiniteProducts:d62fcc6ab5f6182239b7f2500d945ab2594f951d60582596f4fc5d8fb83fba1d",
"urn:proof:apply:abelian_category/sufficient:df735a62aeff7766e9e4ef105380ce3f9dbfa080411bd695ec1e39f4b8ca6f33",
"urn:proof:assert:urn:mcp:case#fact-10",
"urn:proof:assert:urn:mcp:case#fact-8",
"urn:proof:assert:urn:mcp:case#fact-9"
],
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:stacks:cat-b",
"kind": "entity_ref"
}
}
},
{
"attributes": {},
"conclusion": {
"constraint": "urn:stacks:clir:categories#abelian_category/necessary",
"requirementStatus": "TRUE_ONLY",
"status": "SATISFIED",
"triggerStatus": "SATISFIED"
},
"evidence": [],
"id": "urn:proof:constraint:abelian_category/necessary:ae494745d92071d97c9f5272871da104fa5cdf2902d5b41ac8f8584667e1432c",
"kind": "constraint_check",
"premises": [
"urn:proof:apply:AdditiveByFiniteProducts:d92ce9bcde5f250b0c0921a1ac5eae2b99e00c9dddc0db89c5753deea0ab2662",
"urn:proof:apply:abelian_category/sufficient:d5030e23f7bbb2eb2d9287eb656bf463e4cc515b6281b0633e91e07fc93d248a",
"urn:proof:assert:urn:mcp:case#fact-3",
"urn:proof:assert:urn:mcp:case#fact-4",
"urn:proof:assert:urn:mcp:case#fact-5"
],
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:stacks:cat-a",
"kind": "entity_ref"
}
}
},
{
"attributes": {},
"conclusion": {
"literal": {
"args": [
{
"id": "urn:case:stacks:f",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:stacks:clir:derived-functors#rf_everywhere_defined"
},
"truthStatus": "TRUE_ONLY"
},
"evidence": [],
"id": "urn:proof:query:mcp",
"kind": "query_evaluation",
"premises": [
"urn:proof:apply:RFEverywhereDefined:f31eab7dcccab201e1dd3602b67595c12d19bf24acc845d662c662d0a5ef0578"
],
"sourceAnchors": []
}
],
"proofHash": "sha256:87c94de61ecf57f089b07a06c4502acfbb16e5fff0ed04b47c1482b970dc9dde",
"roots": [
"urn:proof:constraint:abelian_category/necessary:75c2ecfefcb4d5c2218bc87b7e9ccbfe0a659e05e4d62a89d32f01cb41f32484",
"urn:proof:constraint:abelian_category/necessary:ae494745d92071d97c9f5272871da104fa5cdf2902d5b41ac8f8584667e1432c",
"urn:proof:query:mcp"
]
},
"resultHash": "sha256:2770eae7501dfd5877e5a407d53dd2a4ca8610caff6b6000c2eb16d65aecbba3",
"schemaVersion": "law.core.evaluation/0.1"
},
"evaluationStatus": "COMPUTED",
"issues": [],
"judgmentRequests": [],
"proofRef": "urn:proof:query:mcp",
"provenance": {
"acts": [
{
"contributed": true,
"fragmentCount": 16,
"fragments": [
"urn:stacks:clir:derived-functors#ST_05SV",
"urn:stacks:clir:derived-functors#ST_05T4",
"urn:stacks:clir:derived-functors#ST_05TD",
"urn:stacks:clir:derived-functors#ST_05TE",
"urn:stacks:clir:derived-functors#ST_05TI"
],
"jurisdiction": "none",
"namespace": "urn:stacks:clir:derived-functors",
"package": "stacks-derived-functors",
"title": "Производные функторы по The Stacks Project: определения и леммы как словарь с пошаговым раскрытием — вне юрисдикции государства — доктрина"
},
{
"contributed": true,
"fragmentCount": 11,
"fragments": [
"urn:stacks:clir:categories#ST_00ZY",
"urn:stacks:clir:categories#ST_0104",
"urn:stacks:clir:categories#ST_0109"
],
"jurisdiction": "none",
"namespace": "urn:stacks:clir:categories",
"package": "stacks-categories",
"title": "Абелевы категории, точные функторы и инъективные объекты по главе «Homological Algebra» The Stacks Project: нижний слой словаря когомологий — вне юрисдикции государства — доктрина"
},
{
"contributed": false,
"fragmentCount": 17,
"fragments": [],
"jurisdiction": "none",
"namespace": "urn:stacks:clir:category-theory",
"package": "stacks-category-theory",
"title": "Категория, функтор, изоморфизм, пределы, точные и сопряжённые функторы по главе «Categories» The Stacks Project: основание словаря когомологий — вне юрисдикции государства — доктрина"
}
],
"caseHash": "sha256:7299d7d4001b7f6154f0372b741e9c7898ae828311ac9148a175f4d580767b11",
"codeHash": "sha256:9bcca6a33805c1c364ca1bc8e9d39d6a9c51ba44203c0406bafbf397b96be699",
"jurisdiction": "вне юрисдикции государства",
"legalTime": "2026-09-06",
"mode": "audit",
"programHash": "sha256:b70b544953754dd80ba96365a1a8f6503235258ecd876a83a9d595d0e100f317",
"resultHash": "sha256:2770eae7501dfd5877e5a407d53dd2a4ca8610caff6b6000c2eb16d65aecbba3",
"rustCodeHash": "sha256:d368cafc7162ed7a6563df5e5c943a57be26fa8aeb3179b530fe3bdd67fe9be4",
"timezone": "Asia/Qyzylorda"
},
"rulesApplied": [
"urn:stacks:clir:categories#AdditiveByFiniteProducts",
"urn:stacks:clir:categories#AdditiveByHomGroups",
"urn:stacks:clir:categories#abelian_category/sufficient",
"urn:stacks:clir:derived-functors#DerivedFormDeltaFunctor",
"urn:stacks:clir:derived-functors#NegativeDerivedVanish",
"urn:stacks:clir:derived-functors#RFEverywhereDefined"
],
"signature": {
"constants": {},
"parameters": [
{
"labels": [],
"name": "f",
"type": {
"name": "urn:stacks:clir:derived-functors#Functor"
}
}
],
"predicate": "urn:stacks:clir:derived-functors#rf_everywhere_defined",
"schemaVersion": "law.answers.signature/0.1",
"types": {
"urn:stacks:clir:category-theory#Functor": {
"kind": "entity",
"labels": [
{
"language": "en",
"status": "official",
"text": "functor"
},
{
"language": "ru",
"status": "unofficial",
"text": "функтор"
}
],
"namespace": "urn:stacks:clir:category-theory",
"package": "stacks.category_theory"
},
"urn:stacks:clir:derived-functors#Functor": {
"kind": "alias",
"labels": [],
"namespace": "urn:stacks:clir:derived-functors",
"package": "stacks.derived_functors",
"target": "urn:stacks:clir:category-theory#Functor"
}
},
"vocab": {}
},
"vulnerableTo": [],
"whyNot": []
}Исполнение · JSON
Блок слишком большой для встроенного просмотра. Он целиком включён в JSON документа — без сокращений.
Скачать JSON ↓Метаданные отображения
Блок слишком большой для встроенного просмотра. Он целиком включён в JSON документа — без сокращений.
Скачать JSON ↓JSON · расчёты, источники и точные данные
{
"acts": [
{
"contributed": true,
"fragmentCount": 16,
"fragments": [
"urn:stacks:clir:derived-functors#ST_05SV",
"urn:stacks:clir:derived-functors#ST_05T4",
"urn:stacks:clir:derived-functors#ST_05TD",
"urn:stacks:clir:derived-functors#ST_05TE",
"urn:stacks:clir:derived-functors#ST_05TI"
],
"jurisdiction": "none",
"namespace": "urn:stacks:clir:derived-functors",
"package": "stacks-derived-functors",
"title": "Производные функторы по The Stacks Project: определения и леммы как словарь с пошаговым раскрытием — вне юрисдикции государства — доктрина"
},
{
"contributed": true,
"fragmentCount": 11,
"fragments": [
"urn:stacks:clir:categories#ST_00ZY",
"urn:stacks:clir:categories#ST_0104",
"urn:stacks:clir:categories#ST_0109"
],
"jurisdiction": "none",
"namespace": "urn:stacks:clir:categories",
"package": "stacks-categories",
"title": "Абелевы категории, точные функторы и инъективные объекты по главе «Homological Algebra» The Stacks Project: нижний слой словаря когомологий — вне юрисдикции государства — доктрина"
},
{
"contributed": false,
"fragmentCount": 17,
"fragments": [],
"jurisdiction": "none",
"namespace": "urn:stacks:clir:category-theory",
"package": "stacks-category-theory",
"title": "Категория, функтор, изоморфизм, пределы, точные и сопряжённые функторы по главе «Categories» The Stacks Project: основание словаря когомологий — вне юрисдикции государства — доктрина"
}
],
"caseHash": "sha256:7299d7d4001b7f6154f0372b741e9c7898ae828311ac9148a175f4d580767b11",
"codeHash": "sha256:9bcca6a33805c1c364ca1bc8e9d39d6a9c51ba44203c0406bafbf397b96be699",
"jurisdiction": "вне юрисдикции государства",
"legalTime": "2026-09-06",
"mode": "audit",
"programHash": "sha256:b70b544953754dd80ba96365a1a8f6503235258ecd876a83a9d595d0e100f317",
"resultHash": "sha256:2770eae7501dfd5877e5a407d53dd2a4ca8610caff6b6000c2eb16d65aecbba3",
"rustCodeHash": "sha256:d368cafc7162ed7a6563df5e5c943a57be26fa8aeb3179b530fe3bdd67fe9be4",
"timezone": "Asia/Qyzylorda"
}- evaluation SHA-256
- sha256:a3f3f46f1f498038c817d001dd0771ae51bca12d948d12d42120af63d67cc4be
Исходные данные · JSON
{
"args": [
"urn:case:stacks:f"
],
"facts": [
{
"args": [
"urn:case:stacks:cat-a"
],
"package": "stacks-categories",
"predicate": "preadditive_category"
},
{
"args": [
"urn:case:stacks:cat-a"
],
"package": "stacks-category-theory",
"predicate": "has_finite_products"
},
{
"args": [
"urn:case:stacks:cat-a"
],
"package": "stacks-categories",
"predicate": "has_all_kernels"
},
{
"args": [
"urn:case:stacks:cat-a"
],
"package": "stacks-categories",
"predicate": "has_all_cokernels"
},
{
"args": [
"urn:case:stacks:cat-a"
],
"package": "stacks-categories",
"predicate": "coimage_to_image_isomorphism"
},
{
"args": [
"urn:case:stacks:cat-b"
],
"package": "stacks-categories",
"predicate": "preadditive_category"
},
{
"args": [
"urn:case:stacks:cat-b"
],
"package": "stacks-category-theory",
"predicate": "has_finite_products"
},
{
"args": [
"urn:case:stacks:cat-b"
],
"package": "stacks-categories",
"predicate": "has_all_kernels"
},
{
"args": [
"urn:case:stacks:cat-b"
],
"package": "stacks-categories",
"predicate": "has_all_cokernels"
},
{
"args": [
"urn:case:stacks:cat-b"
],
"package": "stacks-categories",
"predicate": "coimage_to_image_isomorphism"
},
{
"args": [
"urn:case:stacks:cat-a"
],
"package": "stacks-categories",
"predicate": "enough_injectives"
},
{
"args": [
"urn:case:stacks:f",
"urn:case:stacks:cat-a",
"urn:case:stacks:cat-b"
],
"package": "stacks-category-theory",
"predicate": "functor_between"
},
{
"args": [
"urn:case:stacks:f"
],
"package": "stacks-categories",
"predicate": "homomorphism_on_hom_groups"
}
],
"kind": "truth",
"legalTime": "2026-09-06",
"package": "stacks-derived-functors",
"predicate": "rf_everywhere_defined",
"proof": true
}