Oi Jefferson,
Os seus "números de lucas" seriam a sequência de Fibonacci?
https://pt.wikipedia.org/wiki/N%C3%BAmero_de_Fibonacci
Tenho dois comentários pra tentar te ajudar sem dar uma solução pronta.
1. A linha do "for" não parece fazer sentido: min e max foram definidos, mas o que aquela sintaxe de "for" faz é variar "min" de 0 a "max".
2. Quando L1 é definido dentro do loop (define L1 ...), a linha que você apontou, a da soma, usa L1 e L2 que ainda não foram definidos (serão definidos nas linhas abaixo da soma), e aí mora o problema.
Não é o estilo de programação mais indicado em Racket, mas você pode mudar seus L1, L2, Ln usando "set!":