MathDB
Problems
Contests
National and Regional Contests
India Contests
India STEMS
2021 India STEMS
STEMS 2021 CS Cat B
Q4
Q4
Part of
STEMS 2021 CS Cat B
Problems
(1)
Prove that set is spectrum
Source: STEMS 2021 CS Cat B Q4
1/23/2021
A set
M
M
M
of natural numbers is called a spectrum if there is a first-order language
L
L
L
and a sentence
ϕ
\phi
ϕ
over
L
L
L
such that:
M
=
{
n
∣
ϕ
has a model containing exactly
n
elements
}
M = \{ n \mid \phi \text{ has a model containing exactly $n$ elements}\}
M
=
{
n
∣
ϕ
has a model containing exactly
n
elements
}
For example, consider a sentence
ϕ
=
∃
e
.
(
∀
x
.
x
=
e
)
\phi = \exists e . (\forall x. x = e)
ϕ
=
∃
e
.
(
∀
x
.
x
=
e
)
in a first order language with no relation symbol, no function symbol, and no constant symbol. The formula
ϕ
\phi
ϕ
only admits a model containing exactly 1 element. Therefore, the set
{
1
}
\{1\}
{
1
}
is a spectrum.\\ Show that: [*] Every finite subset of
N
∖
{
0
}
\mathbb{N} \setminus \{0\}
N
∖
{
0
}
is a spectrum [/*] [*] The set of even numbers, i.e.,
{
2
k
∣
k
∈
N
}
\{2k \mid k \in \mathbb{N}\}
{
2
k
∣
k
∈
N
}
is a spectrum [/*] [*] For any fixed
m
≥
1
m \geq 1
m
≥
1
, the set of numbers greater than
0
0
0
that are divisible by
m
m
m
, i.e.,
{
m
⋅
k
∣
k
∈
N
}
\{m\cdot k \mid k \in \mathbb{N}\}
{
m
⋅
k
∣
k
∈
N
}
is a spectrum[/*]
mathematical logic