Problem:
There are $2$ concentric circles in a plane. $3$ points are on the circumference of the inner circle and $6$ points are on the outer circle. Each of these points is joined to every one of the remaining $8$ points. What is the minimal number of lines formed from these $9$ points?
At first I believed the answer is $21$ with the following construction (figure 1): Choose $3$ arbitrary points $B_1, B_2, B_3$ on the inner circle. Connect them and extend the lines to intersect the outer circle at $6$ points $A_1, A_2, A_3, A_4, A_5, A_6$. $3$ lines each pass through $4$ points; every other line passes through $2$ points. It can be counted that the total number of lines is $$\binom{9}{2}-3\Big(\binom{4}{2}-1\Big)=21.$$
I tried to prove that $21$ is the minimum using calculations but without success. I later found another more complicated construction with fewer lines (figure 2):
(Not all lines are drawn in the figures.)
$2$ lines each pass through $4$ points; $3$ lines each pass through $3$ points; every other line passes through $2$ points. The number is $$\binom{9}{2}-2\Big(\binom{4}{2}-1\Big)-3\Big(\binom{3}{2}-1\Big)=20.$$
My question is that can the answer $20$ be further improved? If not, how can I verify that $20$ is the minimum?