Set and set operation

sets and set operations

标签(空格分隔): mathematics


1.Discrete math(discrete structure leading up to sets)

A study of discrete structure used to represent discrete objects

and many discrete structures are built using sets.

  • A collection of discrete objects.

2. sets

  • (my own opinion:)a container for restoring a collection of elements which are unordered,not dupilicate.

  • (formal definition:)set is a (unordered) collection of objects. These objects are sometimes called elements or members of the set.(Cantor's naive definition)


My rumination for "un-order " and "no duplicate element":

Main principle below:

Occam's Razor -> Entities should not be multiplied unnecessarily.

complexity : 1. un-ordered < ordered 2.single < duplicate

A question: Does higher complexity bring in new and efficient thing?

Obviously no any promotion in sets notation.sets only represents the discrete structure but no any need to depict how the structure of elements looks like.


3.relation between element and set

relation description
e in set eS
e not in set eS

Example :
A = [1,2,3,4]

1A,5A

4.relation between sets

relation description
subsets AB B consist of all the elements of A
proper subset AB B consists of all the elements of A and other elements
joint AB A and B are joint
disjointAB= A and B are disjoint

5.set operations

operations description
union AB
intersection AB
complement A : A' is the complement of A (i.e., all elements in S that are not in A).

5.1 the properties of set operations

commutative law AB=BAAB=BA
associative law A(BC)=(AB)C
distributive law A(BC)=(AB)(AC)
-----------------A(BC)=(AB)(AC)

De Morgan's Laws complement

(AB)=AB

(AB)=AB

6.Venn diagrams(sets visualization)

Venn diagrams usually are used to justify De morgan's laws.

此处输入图片的描述

posted @   44636346  阅读(25)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示