Programowanie funkcyjne/Moduły/Ćwiczenia
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Praca domowa
- Zdefiniuj sygnatury półgrupy i grupy.
- Zdefiniuj półgrupę składania funkcji.
- Rozszerz ją o -krotne złożenie funkcji ze sobą.
Ćwiczenia
Zdefiniuj sygnatury/struktury odpowiadające podanym poniżej pojęciom. Staraj się wykorzystać zdefiniowane wcześniej pojęcia.
- Pierścień.
- Pierścień liczb całkowitych.
- Pierścień liczb rzeczywistych.
- Ciało.
- Ciało liczb rzeczywistych.
- Relacja binarna na elementach tego samego zbioru (np. relacja abstrakcji, porządek).
- Porządek z operacjami kresu górnego i dolnego.
- Rozszerzenie relacji porządku liniowego o sortowanie.
- Rozszerzenie relacji porządku liniowego o kolejkę priorytetową.