:: YONEDA_1 semantic presentation :: Showing IDV graph ... (Click the Palm Trees again to close it)
:: deftheorem defines EnsHom YONEDA_1:def 1 :
theorem Th1: :: YONEDA_1:1 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th2: :: YONEDA_1:2 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem defines <| YONEDA_1:def 2 :
theorem Th3: :: YONEDA_1:3 :: Showing IDV graph ... (Click the Palm Tree again to close it)
definition
let A be
Category;
let f be
Morphism of
A;
func <|f,?> -> natural_transformation of
<|(cod f),?>,
<|(dom f),?> means :
Def3:
:: YONEDA_1:def 3
for
o being
Object of
A holds
it . o = [[(Hom (cod f),o),(Hom (dom f),o)],(hom f,(id o))];
existence
ex b1 being natural_transformation of <|(cod f),?>,<|(dom f),?> st
for o being Object of A holds b1 . o = [[(Hom (cod f),o),(Hom (dom f),o)],(hom f,(id o))]
uniqueness
for b1, b2 being natural_transformation of <|(cod f),?>,<|(dom f),?> st ( for o being Object of A holds b1 . o = [[(Hom (cod f),o),(Hom (dom f),o)],(hom f,(id o))] ) & ( for o being Object of A holds b2 . o = [[(Hom (cod f),o),(Hom (dom f),o)],(hom f,(id o))] ) holds
b1 = b2
end;
:: deftheorem Def3 defines <| YONEDA_1:def 3 :
theorem Th4: :: YONEDA_1:4 :: Showing IDV graph ... (Click the Palm Tree again to close it)
definition
let A be
Category;
func Yoneda A -> Contravariant_Functor of
A,
Functors A,
(EnsHom A) means :
Def4:
:: YONEDA_1:def 4
for
f being
Morphism of
A holds
it . f = [[<|(cod f),?>,<|(dom f),?>],<|f,?>];
existence
ex b1 being Contravariant_Functor of A, Functors A,(EnsHom A) st
for f being Morphism of A holds b1 . f = [[<|(cod f),?>,<|(dom f),?>],<|f,?>]
uniqueness
for b1, b2 being Contravariant_Functor of A, Functors A,(EnsHom A) st ( for f being Morphism of A holds b1 . f = [[<|(cod f),?>,<|(dom f),?>],<|f,?>] ) & ( for f being Morphism of A holds b2 . f = [[<|(cod f),?>,<|(dom f),?>],<|f,?>] ) holds
b1 = b2
end;
:: deftheorem Def4 defines Yoneda YONEDA_1:def 4 :
:: deftheorem defines . YONEDA_1:def 5 :
theorem :: YONEDA_1:5 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def6 defines faithful YONEDA_1:def 6 :
theorem Th6: :: YONEDA_1:6 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th7: :: YONEDA_1:7 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: YONEDA_1:8 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def7 defines full YONEDA_1:def 7 :
theorem :: YONEDA_1:9 :: Showing IDV graph ... (Click the Palm Tree again to close it)