Skip to content

Commit

Permalink
Quartz sync: Aug 31, 2024, 11:57 AM
Browse files Browse the repository at this point in the history
  • Loading branch information
insile committed Aug 31, 2024
1 parent c91620b commit 8a911ab
Show file tree
Hide file tree
Showing 50 changed files with 243 additions and 95 deletions.
3 changes: 3 additions & 0 deletions content/笔记/人文社科/人.md
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
#####
-
- 人是环境的产物, 人类的繁殖是价值观的自我增殖

2 changes: 1 addition & 1 deletion content/笔记/人文社科/语文/修辞.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
##### 修辞
- 修辞
- 修辞是指在语言表达中, 为了使表达更加生动, 形象, 准确或有感染力, 而使用的一系列表达技巧和手法. 修辞在文学创作, 演讲, 日常对话中都有广泛应用. 有很多[[修辞手法]], [[押韵]]也是特别的一种, 合理运用修辞手法可以丰富语言的表现力, 使表达更具艺术性和感染力, 但是也要注意的是修辞并不一定遵循[[逻辑学基础|逻辑]], [[修辞与逻辑]]关系复杂, 作为说客要能灵活运用, 作为听众要能理性分辨
- 修辞是指在语言表达中, 为了使表达更加生动, 形象, 准确或有感染力, 而使用的一系列表达技巧和手法. 修辞在文学创作, 演讲, 日常对话中都有广泛应用. 有很多[[修辞手法]], [[押韵]]也是特别的一种, 合理运用修辞手法可以丰富语言的表现力, 使表达更具艺术性和感染力, 但是也要注意的是修辞并不一定遵循[[逻辑]], [[修辞与逻辑]]关系复杂, 作为说客要能灵活运用, 作为听众要能理性分辨


3 changes: 1 addition & 2 deletions content/笔记/形式科学/C/C.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
##### [[C.说明|C 说明]]
- [[C.整体认识]]
- C.基础概念
- [[C.表达式]]
- [[C.声明]]
- [[C.表达式]]
- [[C.语句]]
- [[C.函数]]
- [[C.数据类型]]
Expand Down
3 changes: 3 additions & 0 deletions content/笔记/形式科学/C/C.void.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
##### void
- void
- `void` 是 C 语言中的一个关键字, 用于表示无类型或空类型
22 changes: 19 additions & 3 deletions content/笔记/形式科学/C/C.函数.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,23 @@
##### 函数
- 函数
- **函数**是 C 中的基本构建块, 是完成特定任务的独立程序代码单元, 函数将[[C.复合语句|复合语句]] (函数体) 与[[C.标识符|标识符]] (函数名) 相关联, 每个 C 程序都从主函数开始执行, 该函数要么终止, 要么调用其他用户定义函数或库函数
- 函数是通过函数声明或函数定义引入的, 函数定义包含函数体, 函数声明为程序中其他位置定义的函数建立名称, 返回类型和特性, 如果声明包含有关参数的类型和数目的信息, 则该声明为函数原型
- 函数调用将执行控制从正在调用的函数传递到已调用函数, 通过值将参数传递给已调用函数. 已调用函数中的 return 语句的执行将返回控制, 并且可能将一个值返回给正在调用的函数
- **函数**是 C 中的基本构建块, 是完成特定任务的独立程序代码单元, 函数将[[C.复合语句|复合语句]] (函数体) 与[[C.标识符|标识符]] (函数名) 相关联. 每个 C 程序都从[[C.主函数|主函数]]开始执行, 该函数要么终止, 要么调用其他用户定义函数或库函数
- 函数是通过[[C.函数声明|函数声明]]或[[C.函数定义|函数定义]]引入的. 函数可以拥有零或多个形参, 它们为函数调用运算符的实参所初始化, 并且以通过 [[C.return 语句|return 语句]]向其调用者返回一个值
- 示例
```c
#include <stdio.h>

// 定义普通函数, 计算两个整数的和
int add(int a, int b) {
return a + b; // 返回两个数的和
}

// 定义主函数
int main() {
int sum = add(5, 10); // 调用add函数
printf("Sum: %d\n", sum); // 输出结果
return 0; // 返回值0,表示程序成功结束
}

// 15
```
8 changes: 8 additions & 0 deletions content/笔记/形式科学/C/C.函数声明.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
##### 函数声明
- 函数声明
- 函数声明是引入指代函数的[[C.标识符|标识符]]的[[C.声明|声明]], 并可选地指定该函数的参数类型, 即其函数原型. 函数声明不同于函数定义, 可以出现于块作用域和文件作用域中
- 语法
- `非指针声明符(形参列表)`
- 典型的 `S D(params)` 声明函数 `D` 接收参数 `params` 并返回 `S` 


Empty file.
23 changes: 10 additions & 13 deletions content/笔记/形式科学/C/C.声明.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,23 @@
##### 声明
- 声明
- **声明**简单来说就是告诉编译器存在一个变量及其类型, 是将一个或多个[[C.声明符|声明符]]引入程序并指定它们的含义和属性, 声明可以通过初始化提供其初始值. 如果声明包括了具体实现分配了内存空间, 则被称为**定义**. 可以重复声明但不能重复定义
- 声明可以出现在任何范围内, 每个声明都以分号 `;` 结尾, 就像语句但不是语句
- **声明**简单来说就是告诉编译器存在一个变量及其类型, 是将一个或多个[[C.声明符|声明符]]引入程序并指定它们的含义和属性, 声明可以通过初始化提供其初始值. 如果声明包括了具体实现分配了内存空间, 则被称为**定义**. 可以重复声明但不能重复定义. 声明可以出现在任何范围内, 每个声明都以分号 `;` 结尾, 就像语句但不是语句
- 语法
- `说明符和限定符 声明符;`
- `说明符和限定符 初始化声明符;`
- `说明符和限定符`
- [[C.存储类说明符|存储类说明符]]
- [[C.类型说明符|类型说明符]]
- [[C.类型限定符|类型限定符]]
- `声明符`
- [[C.声明符|声明符]]
- `初始化声明符`
- [[C.初始化|初始化]]
- [[C.存储类说明符|存储类说明符]]
- [[C.类型说明符|类型说明符]]*
- [[C.类型限定符|类型限定符]]
- [[C.声明符|声明符]]*
- [[C.初始化|初始化]]
- 示例
```c
int a;
// 定义a为整数, 如果在全局范围内, 它将被初始化为0, 如果在局部范围内, 它将是不确定的值
// 这里的声明符是标志符`a`, 类型说明符是`int`
// 定义`a`为`int`类型对象, 如果在全局范围内, 它将被初始化为0, 如果在局部范围内, 它将是不确定的值
int a = 1;
// 定义a为整数并初始化为1
// 定义`a`为整数并初始化为1
extern int a;
// 声明a为整数, 告诉编译器a是在其他地方定义的变量
// 声明`a`为整数, 告诉编译器`a`是在其他地方定义的变量
```


46 changes: 40 additions & 6 deletions content/笔记/形式科学/C/C.声明符.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,46 @@
##### 声明符
- 声明符
- 声明符是[[C.声明|声明]]中被指定类型的对象
- 声明符是[[C.声明|声明]]中被指定类型的对象, [[C.标识符|标识符]]是最基本的声明符, 绝大多数的声明都需要使用标志符
- 语法
- [[C.标识符|标识符]]
- 指针声明符
- 数组声明符
- 函数声明符
- 声明符可带括号
- `标志符` [[C.标识符|标识符]]
- `非指针声明符[表达式]` [[C.数组|数组声明符]]
- `非指针声明符(形参)` [[C.函数声明|函数声明符]]
- `*声明符` [[C.指针|指针声明符]]
- `(声明符)` 声明优先级
- 示例
```c
int a;
// 声明符是标志符`a`, 类型说明符是`int`
// `a`是一个`int`类型对象

int *p;
// 声明符是指针声明符`*p`, 类型说明符是`int`
// `p`是一个指向`int`类型的指针

int arr[10];
// 声明符是数组声明符`arr[10]`, 类型说明符是`int`
// `arr`是一个包含10个整型元素的数组

int func(int a, float b);
// 声明符是函数声明符`func(int a, float b)`, 类型说明符是`int`
// `func`是一个接收`int``float`参数并返回`int`的函数

int (*p)[10];
// 声明符是指针声明符`*p`和数组声明符`[10]`, 类型说明符是`int`
// 优先声明指针`p`
// `p`是一个指向包含10个整型元素的数组的指针

int *arr[10];
// 声明符是指针声明符`*`和数组声明符`arr[10]`, 类型说明符是`int`
// 优先声明数组`arr`
// `arr`是一个包含10个指向整型的指针的数组

int (*funcPtr)(int, float);
// 声明符是指针声明符`*funcPtr`和函数声明符`(int, float)`, 类型说明符是`int`
// 优先声明指针`funcPtr`
// `funcPtr`是一个指针, 指向接收`int``float`参数并返回`int`的函数

int (*(*foo)(double))[3]
// `foo`是一个指针, 指向接收`double`参数并返回一个指向包含3个`int`类型元素的数组的指针
```
6 changes: 6 additions & 0 deletions content/笔记/形式科学/C/C.指针.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
##### 指针
- 指针
- 指针是一个变量, 它存储另一个变量的内存地址, 指针可以指向变量, 数组, 函数甚至其他指针. 通过指针可以直接访问和修改该地址上的数据
- 语法
- `*声明符`
- 典型的 ` S *D` 声明指针 `D` 指向 `S` 所确定的类型
8 changes: 4 additions & 4 deletions content/笔记/形式科学/C/C.数据类型.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
- 数据类型
- [[C.整数]]
- [[C.浮点数]]
- C.数组
- C.指针
- C.结构
- C.联合
- [[C.数组]]
- [[C.指针]]
- [[C.结构]]
- [[C.联合]]

6 changes: 6 additions & 0 deletions content/笔记/形式科学/C/C.数组.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
##### 数组
- 数组
- 数组是一种由具有特定元素类型的连续分配的非空对象序列组成的类型, 这些对象的数量或者说数组大小在数组生命周期内永远不会改变. 需要使用数组时, 通过声明数组告诉编译器数组中内含多少元素和这些元素的类型, 编译器根据这些信息正确地创建数组, 普通变量可以使用的类型, 数组元素都可以用. 要访问数组中的元素, 通过使用数组索引表示数组中的各元素, 数组元素的索引从 0 开始
- 语法
- `非指针声明符[表达式]`
- 典型的 `S D[N]` 声明数组 `D` 含有 `N` 个 `S` 确定的类型对象
6 changes: 6 additions & 0 deletions content/笔记/形式科学/C/C.整体认识.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,12 @@ int main()
- `printf()` 是标准输入输出库中的[[C.int printf()|函数]], 用于输出格式化的字符串, 将字符串 `"hello, world\n"` 输出到屏幕, 其中 `\n` 是换行符, 函数调用为[[C.表达式语句|表达式语句]]
- `return 0` 终止主函数, 并返回值 0 , 此为[[C.return 语句|return 语句]]
- `;` 分号表示语句结束
- 基本概念
- C 程序是一系列文本文件, 通常是头文件和源文件, 它们包含一些声明. 它们会经过翻译变成可执行程序, 在操作系统调用其主函数时被执行
- 某些词在 C 程序中拥有特别含义, 它们是关键词. 其他词可用做标识符, 可用于标识对象, 函数, 结构体, 联合体或枚举的标签, 它们的成员, typedef 名, 标号, 或者宏
- 每个标识符, 除了宏, 仅在程序的一部分中合法, 这部分被称为它的作用域, 并属于四种命名空间之一. 一些标识符拥有链接, 这会令它们出现于不同作用域或翻译单元时, 指代同一实体
- 函数的定义包含一系列语句和声明, 其中有的包含表达式, 它指定程序要进行的计算
- 声明和表达式创建, 销毁, 访问并操作对象. C 中的每个对象, 函数及表达式均关联到一种类型
- 程序编译与执行
- 代码源文件 `hello.c` 编写完成后将被编译
- 文件编译之前首先会被预处理, 预处理器将删除代码中的所有注释, 扩展所有宏和头文件, 替换文本, 最后输出 `hello.i`
Expand Down
6 changes: 6 additions & 0 deletions content/笔记/形式科学/C/C.枚举.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
##### 枚举
- 枚举
- 枚举用于定义一组相关的整数常量, 通常用于表示离散的值集合, 如星期, 状态等, 提供了命名常量的集合, 提高代码的可读性和可维护性



18 changes: 9 additions & 9 deletions content/笔记/形式科学/C/C.标识符.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,19 @@
- **标识符**为 C 程序中的变量, 类型, 函数或其他实体提供名称, 通过在声明中指定标识符来创建. 可以在[[C.goto 和标记语句|goto 和标记语句]]中使用一种特殊的标识符, 称为语句标签
- 语法
- `标识符`
- 标识符是任意长的数字, 下划线, 大小写字母以及使用 `\u` 和 `\U` 转义符号指定的 Unicode 字符组成的序列, 标识符名称的第一个字符必须是非数字字符, 标识符区分大小写, 不能将[[C.关键字|关键字]]用作标识符
- 标识符是任意长的数字, 下划线, 大小写字母以及使用 `\u` 和 `\U` 转义符号指定的 Unicode 字符组成的序列, 标识符名称的第一个字符必须是非数字字符, 标识符区分大小写, 不能将[[C.关键字|关键字]]用作标识符
- 示例
```c
// result 是整型变量的标识符
// main 和 printf 是函数的标识符名称。
#include <stdio.h>
// main 和 printf 是函数的标识符

int main()
{
int result;

if ( result != 0 )
printf_s( "Bad file handle\n" );
#include <stdio.h>
int main()
{
int result;
if ( result == 0 ){
printf_s("result == 0");
}
}
```

6 changes: 4 additions & 2 deletions content/笔记/形式科学/C/C.类型说明符.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,10 @@
- 类型说明符
- 类型说明符用于定义变量, 函数返回值和函数参数的类型. 它们决定了变量存储的值的种类和范围
- 语法
- 基本类型说明符
- 派生类型说明符
- [[C.void|void]]
- [[C.整数|整数]]
- [[C.浮点数|浮点数]]
- [[C.结构|结构]]
- [[C.联合|联合]]
- [[C.枚举|枚举]]
- 示例
4 changes: 4 additions & 0 deletions content/笔记/形式科学/C/C.结构.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
##### 结构
- 结构
- 结构体是由多个不同类型的变量组合在一起形成的一种用户自定义数据类型, 每个成员在结构体中占据独立的内存空间

4 changes: 4 additions & 0 deletions content/笔记/形式科学/C/C.联合.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
##### 联合
- 联合
- 联合体与结构体类似, 但其所有成员共享同一块内存空间, 这意味着在任何时候, 联合体只能存储一个成员的值, 修改一个成员的值会覆盖其他成员的值

3 changes: 3 additions & 0 deletions content/笔记/形式科学/C/C.说明.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@
- 1995 C95
- 1999 C99
- 2011 C11
- 2017 C17
- 2023 C23




2 changes: 1 addition & 1 deletion content/笔记/形式科学/Git/Git.整体认识.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
- `git branch -d new-readme`
- 分叉仓库
- 分叉仓库
- 如果远程仓库是人的项目仓库的分叉 `fork`, 则可以通过拉取请求 Pull Request (PR) 对项目做出贡献
- 如果远程仓库是别人项目仓库的分叉 `fork`, 则可以通过拉取请求 Pull Request (PR) 对项目做出贡献
- 分叉拉取最新更改
- 这首先需要与被分叉的仓库保持同步, 首先新[[git remote|添加]]被分叉仓库的上游跟踪, 然后[[git pull|拉取]]更改
- `git remote add upstream <forkurl>`
Expand Down
4 changes: 4 additions & 0 deletions content/笔记/形式科学/Shell.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
##### Shell
- Shell
- Shell 是一种向人类用户或其他程序公开操作系统服务的计算机程序, 被命名为 Shell, 因为它是操作系统的最外层. 一般来说, 操作系统 Shell 使用命令行界面(CLI) 或图形用户界面(GUI), 具体取决于计算机的角色和特定操作

2 changes: 2 additions & 0 deletions content/笔记/形式科学/形式科学.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
##### 形式科学
>[!cite] 形式科学是研究形式系统描述的抽象结构的学科,例如逻辑、数学、统计学、理论计算机科学等
- [[Shell]]
- [[Git]]
- [[Python]]
- [[C]]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
##### σ 代数
- σ 代数
- 满足下列条件的集合系称为 σ 代数
- 满足下列条件的[[集合|集合系]]称为 σ 代数
17 changes: 17 additions & 0 deletions content/笔记/形式科学/数学/数学文档/一般序.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
##### 一般序
- 一般序
- 数集 $\mathbb{N}$, $\mathbb{Z}$, $\mathbb{Q}$, $\mathbb{R}$ 上的一般序是传统的计数和测量顺序, 是人们最初接触数字时学到的[[自身关系|序关系]], 一般只考虑实数的序, 因为满足更多性质参考[[比较关系]]
- 自然数
- 对于任意 $a, b \in \mathbb{N}$, 若存在 $c \in \mathbb{N}$, 使得 $a + c = b$ , 则 $a \leq b$
- 自然数是良序的
- 整数
- 对于任意 $a=(a_1,a_2), b=(b_1,b_2) \in \mathbb{Z}$, $a_1,a_2,b_1,b_2\in\mathbb{N}$, 若 $a_1+a_2\leq b_1+b_2$ , 则 $a \leq b$
- 整数是全序的
- 有理数
- 对于任意 $\displaystyle\frac{a}{b}, \frac{c}{d} \in \mathbb{Q}$, 若 $ad \leq bc$, 则 $\displaystyle\frac{a}{b} \leq \frac{c}{d}$
- 有理数是全序的
- 实数
- 对于任意 $a, b \in \mathbb{R}$, 若 $b - a \geq 0$, 则 $a \leq b$
- 实数是全序且完备的, 即每个有上界的非空子集都有最小上界 (上确界)


Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
##### 代数结构
- 代数结构
- 代数结构是指装备了一个及以上的[[算术基础|运算]]的[[集合|非空集合]],包括了群、环、域、向量空间等。这些结构描述了集合中元素之间的特定关系,以及这些关系满足的基本性质。

- 代数结构是指装备了一个及以上的[[运算]]的[[集合|非空集合]], 包括了群, 环, 域, 向量空间等. 这些结构描述了集合中元素之间的特定关系, 以及这些关系满足的基本性质
2 changes: 1 addition & 1 deletion content/笔记/形式科学/数学/数学文档/区间.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
##### 区间
- 区间
- 实数区间是指[[数轴]]上的一段连续的区间, 是实数集的一个子集, 它由两个实数端点和它们之间的所有实数组成。实数区间形式为 $(a, b)$、$[a, b)$、$(a, b]$ 或 $[a, b]$,其中 $a$ 和 $b$ 是实数端点, 我们可以用 $\infty$ 符号来表示区间在某方向上无界
- 实数区间是指[[数轴]]上的一段连续的范围, 是实数集的一个子集, 它由两个实数端点和它们之间的所有实数组成。实数区间形式为 $(a, b)$、$[a, b)$、$(a, b]$ 或 $[a, b]$,其中 $a$ 和 $b$ 是实数端点, 我们可以用 $\infty$ 符号来表示区间在某方向上无界
- $[a, b]=\{x|x\in\mathbb{R}\land a\leq x\leq b\}$
- $(a, b)=\{x|x\in\mathbb{R}\land a< x< b\}$
- $(a, b]=\{x|x\in\mathbb{R}\land a< x\leq b\}$
Expand Down
4 changes: 4 additions & 0 deletions content/笔记/形式科学/数学/数学文档/同态.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
##### 同态
- 同态
- 同态是两个同类[[代数结构]]之间保持结构不变的[[映射]], 也即所有诸如[[单位元]]、[[逆元]]和[[运算|二元运算]]之类的属性不变
- 设 $V_1=\langle A,\cdot \rangle$ 和 $V_1=\langle B,* \rangle$ 是同类型代数结构, 若 $f:V_1\to V_2$ 对任意 $x,y\in A$ 有 $f(x\cdot y)=f(x)*f(y)$, 则称 $f$ 是 $V_1$ 到 $V_2$ 的同态映射, 简称同态. 对应的, 同态映射如果是单射, 则称为单同态; 如果是满射, 则称为满同态, 这时 $V_2$ 是 $V_1$ 的同态像, 记作 $V_1\sim V_2$; 如果是双射, 则称为同构, 也称代数结构 $V_1$ 同构于 $V_2$, 记作 $V_1\simeq V_2$ . 对于代数系统 $V$ 到自身的同态称为自同态, 类似地可以定义单自同态, 满自同态和自同构
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
##### 向量空间
- 向量空间
- [[数域]] $\mathbb{F}$ 上的**向量空间** $V$ 是具备[[向量空间运算律|加法和数乘]]运算律的[[集合|非空集合]], 集合元素称为[[向量]]. [[向量空间的基|基]], [[向量空间的维数|维数]]和[[向量空间的坐标系|坐标系]]是向量空间的结构. [[子空间]]是向量空间中一个同样服从运算律并且包括零向量的子集. 向量空间对应[[对偶空间]]. [[向量组]]是向量空间中一组向量, 有一些[[向量空间实例]]
- [[]] $\mathbb{F}$ 上的**向量空间** $V$ 是具备[[向量空间运算律|加法和数乘]]运算律的[[集合|非空集合]], 集合元素称为[[向量]]. [[向量空间的基|基]], [[向量空间的维数|维数]]和[[向量空间的坐标系|坐标系]]是向量空间的结构. [[子空间]]是向量空间中一个同样服从运算律并且包括零向量的子集. 向量空间对应[[对偶空间]]. [[向量组]]是向量空间中一组向量, 有一些[[向量空间实例]]
- $\mathbb{F}^n$ 是有限数列向量构成的向量空间, 例如 $\mathbb{R}^2$
- $\mathbb{F}^\infty$ 是无限数列向量构成的向量空间, 例如 $\mathbb{R}^\infty$
- $\mathbb{F}^S$ 是 $S$ 集合(区间)上的函数向量构成的向量空间, 例如 $\mathbb{R}^{[0,1]}$
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
##### 向量空间实例
- 向量空间实例
- $\mathbb{F}^n$ 是有限数列向量构成的向量空间, $\mathbb{R}^n$ 是[[数域|实数域]]上的实向量空间 , $\mathbb{C}^n$ 是[[数域|复数域]]上的复向量空间
- $\mathbb{F}^n$ 是有限数列向量构成的向量空间, $\mathbb{R}^n$ 是[[|实数域]]上的实向量空间 , $\mathbb{C}^n$ 是[[|复数域]]上的复向量空间
- $\mathbb{R}^2$ 是以 $\{(0,1),(1,0)\}$ 为基的 $2$ 维向量空间, 其中向量 $\pmb{a}=(3,4)$ 显然是基的线性组合
- $\mathbb{F}^S$ 是 $S$ 集合(区间)上的函数向量构成的向量空间, $\mathbb{R}^{\mathbb{R}}$ 是定义在 $\mathbb{R}$ 上的实值函数, 实值函数加法和标量乘仍然是实值函数符合向量空间运算律
- $P(\mathbb{F})$ 是无限维的一元多项式空间, 是由[[多项式函数|一元多项式函数]]组成的集合, $P_m(\mathbb{F})$ 是系数次数不超过 $m$ 次的 $m+1$ 维一元多项式空间, 例如 $P_2({\mathbb{R}})={\rm Span}\{1,x,x^2\}$ 是以 $\{1,x,x^2\}$ 为基的 $3$ 维一元多项式空间, 其中向量 $\pmb{a}=1+2x+3x^2$, $\pmb{b}=3+6x+2x^2$ 显然是基的线性组合
Expand Down
4 changes: 4 additions & 0 deletions content/笔记/形式科学/数学/数学文档/域.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#####
-
- 域是对加减乘除四种运算封闭的代数结构, 即集合元素和差积商仍属于该集合. 域是环的一种, 但区别在于域要求它的非零元素可以做除法, 且域的乘法有交换律. 数集中[[有理数]] $\mathbb{Q}$ , [[实数]] $\mathbb{R}$ , [[复数]] $\mathbb{C}$ 都是数域

Loading

0 comments on commit 8a911ab

Please sign in to comment.