# Suggest me some textbooks please~!

I have so much trouble in these topics, especially algebra. (even though I'm lvl 5):

Algebra

• Linear algebra
• Proving inequalities (every single theorem)
• Polynomials, functional equations and analysis
• Trigonometry and complex numbers (from basic to advanced)
• Sequences and series

Combinatorics

• Pigeonhole principle (my brain is like a pigeon in this topic)
• Colouring techniques
• Generating functions

Geometry

• Trilinear coordinates and barycentric coordinates
• Triangle centers
• Special stuffs of a triangle (Pedal triangle, 9-point circle, etc)

Number Theory

• Modular arithmetic (especially Chinese Remainder Theorem)

I'm starting to do some coding and stuffs, can you suggest me which coding language is easier, and what website I can learn coding?

Thank you!

Note by Samuraiwarm Tsunayoshi
6 years, 9 months ago

This discussion board is a place to discuss our Daily Challenges and the math and science related to those challenges. Explanations are more than just a solution — they should explain the steps and thinking strategies that you used to obtain the solution. Comments should further the discussion of math and science.

When posting on Brilliant:

• Use the emojis to react to an explanation, whether you're congratulating a job well done , or just really confused .
• Ask specific questions about the challenge or the steps in somebody's explanation. Well-posed questions can add a lot to the discussion, but posting "I don't understand!" doesn't help anyone.
• Try to contribute something new to the discussion, whether it is an extension, generalization or other idea related to the challenge.

MarkdownAppears as
*italics* or _italics_ italics
**bold** or __bold__ bold
- bulleted- list
• bulleted
• list
1. numbered2. list
1. numbered
2. list
Note: you must add a full line of space before and after lists for them to show up correctly
paragraph 1paragraph 2

paragraph 1

paragraph 2

[example link](https://brilliant.org)example link
> This is a quote
This is a quote
    # I indented these lines
# 4 spaces, and now they show
# up as a code block.

print "hello world"
# I indented these lines
# 4 spaces, and now they show
# up as a code block.

print "hello world"
MathAppears as
Remember to wrap math in $$ ... $$ or $ ... $ to ensure proper formatting.
2 \times 3 $2 \times 3$
2^{34} $2^{34}$
a_{i-1} $a_{i-1}$
\frac{2}{3} $\frac{2}{3}$
\sqrt{2} $\sqrt{2}$
\sum_{i=1}^3 $\sum_{i=1}^3$
\sin \theta $\sin \theta$
\boxed{123} $\boxed{123}$

Sort by:

Basic Mathematics - Lang

Geometry - Lang

The geometry books - Kiselev are Planimetry and Stereometry

Geometry - Jacobs (get the 1st or 2nd edition)

Algebra - Gelfand

Trigonometry - Gelfand

Precalculus - Sullivan

Functions and Graphs - Gelfand

Plane Trigonometry - Loney

The Elements of Coordinate Geometry - Loney

Intermediate Algebra - Sullivan

Geometry for the Practical Man - Thompson

Algebra - Welchons and Krickenberger

Principles of mathematics - Oakley and Allendoerfer (this book contains high school mathematics but also abstract algebra and calculus)

The Art of Problem Solving books

The NCERT books used in India

The GCSE/IGCSE and AS/A level books used in UK

Number Theory

An Introduction to the Theory of Numbers - Hardy, Wright

A Classical Introduction to Modern Number Theory - Ireland, Rosen -

Elementary Number Theory -Jones

This list is by ShivamS

- 6 years, 9 months ago

Wow that's a lot! Thank you!!!

- 6 years, 9 months ago

For Geometry, I would suggest "Geometry Revisited"

- 6 years, 9 months ago

Love this book! Thank you!!!

- 6 years, 9 months ago

I can recommend codecademy for programming. The best way to learn programming is by doing it.

- 6 years, 9 months ago

better than Khan Academy's programming? I mean, all I've learned in first two hours is how to move a rectangles and ellipses and color them and stuff

- 6 years, 9 months ago

i agree with you @John Muradeli khan programming is not the best

- 6 years, 9 months ago

Lol my head exploded twice during my python class (just completed pyglatin and almost lost hope of doing python XD)

- 6 years, 9 months ago

I also need help in Combinatorics!

- 6 years, 9 months ago

For linear algebra, Anton & Rorres is highly recommended. Strang's book also comes highly recommended.

For generating functions, Wilf's GeneratingFunctionology is the go-to book.

I will go against the grain here and recommend Wildberger's Divine Proportions if you like to learn more about geometry from an affine perspective; he goes into more detail when talking about triangle centres & general triangle geometry. If you're looking for a challenge, his joint work with Le in this stuff may interest you.

I could go on and on, but with really basic stuff like this I think formal training would be better suited for you.

- 2 years, 10 months ago