import { HelpTopic } from '@/models/miscellaneous'; import { IconGenerateNames, IconGenerateStructure, IconInlineSynthesis, IconReplace, IconSortList, IconTemplates } from '../../../components/Icons'; import LinkTopic from '../../../components/ui/LinkTopic'; function HelpRSLangOperations() { return (
В данном разделе поясняются различные операции над концептуальными схемами.
Упорядочение списка конституент по следующим правилам
Генерация имен конституент таким образом, чтобы порядок на индексах соответствовал порядка объявления
конституент в списке. Например, {'Rename({X4, X2, D1, D3}) = {X1, X2, D1, D2}'}
Порождение полной совокупности термов, раскрывающих структуру выбранной конституенты. Операция применима к
терм-функциям, термам и родовым структурам с
{'Generate(S1∈ℬ(X1×ℬ(X1))) = {Pr1(S1), Pr2(S1), red(Pr2(S1))}'}
Формирование таблицы отождествлений и ее применение к текущей схеме. В результате будет удален ряд конституент и их вхождения заменены на другие.
Данная операция позволяет вставить конституенту из{' '}
Реализация операции синтеза концептуальных схем в рамках одной концептуальной схемы. Операции заключается в копировании выбранного подмножества конституент из схемы-источника в текущую схему. Также задается Таблица отождествлений, позволяющая связать добавляемые конституенты с текущей схемой.