{-# OPTIONS --safe --without-K #-} module ag-000B where open import MLTT.Spartan open import MLTT.NaturalNumbers
variable ๐ : โ record minimal-martin-lof-type-theory : ๐คโ ฬ where field Ty : โ โ ๐คโ ฬ U : (๐ : โ) โ Ty (succ ๐) Tm : Ty ๐ โ ๐คโ ฬ c : Ty ๐ โ Tm (U ๐) El : Tm (U ๐) โ Ty ๐ PI : (A : Ty ๐) โ (Tm A โ Ty ๐) โ Ty ๐ Lift : Ty ๐ โ Ty (succ ๐) lam : {๐ด : Ty ๐}{๐ต : Tm ๐ด โ Ty ๐} โ ((๐ : Tm ๐ด) โ Tm (๐ต ๐)) โ Tm (PI ๐ด ๐ต) _ยท_ : {๐ด : Ty ๐}{๐ต : Tm ๐ด โ Ty ๐} โ Tm (PI ๐ด ๐ต) โ ((๐ : Tm ๐ด) โ Tm (๐ต ๐)) mk : {๐ด : Ty ๐} โ Tm ๐ด โ Tm (Lift ๐ด) un : {๐ด : Ty ๐} โ Tm (Lift ๐ด) โ Tm ๐ด
้ๅ็่ซ็ๅฐๆ GAT
ๅพๅฐไธๅๅ
ทๆๆ็็ฏ็๏ผCwF๏ผ๏ผๆดๆบ็ขบๅฐ่ชช๏ผๆฏไธๅๅ
ทๆ N ๅ families
็็ฏ็๏ผ้ไบๆ้
ๅไบ familywise ฮ -typesใๅฎๅฎไปฅๅๆไน้็ไธๆญฅๅไธๆๅใ
้ไบ้กๅๆฏ Ty : Con โ N โ Set ๅ
Tm : (ฮ : Con) โ Ty ฮ ๐ โ Set๏ผๅ
ถไธญ ๐
่ซ่ญ้ฑๅซๅจๅพ่
ไธญใ